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

2021-12-15 Thread Fabian Groffen
commit: b99fde15cf75a4f416adc8b55744a8bc267c27eb
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Dec 15 21:16:36 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Dec 16 07:58:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99fde15

acct-group/opendmarc: fix trailing space and bump to EAPI 8

Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Fabian Groffen  gentoo.org>

 acct-group/opendmarc/opendmarc-1.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/acct-group/opendmarc/opendmarc-1.ebuild 
b/acct-group/opendmarc/opendmarc-1.ebuild
new file mode 100644
index ..87306502f6d3
--- /dev/null
+++ b/acct-group/opendmarc/opendmarc-1.ebuild
@@ -0,0 +1,9 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+DESCRIPTION="Group for mail-filter/opendmarc"
+ACCT_GROUP_ID=244



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

2021-12-15 Thread Miroslav Šulc
commit: 4e81c7c466f2b013ac04c94c28436e919b9601de
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 16 07:55:59 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 16 07:55:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e81c7c4

www-apps/mediawiki: removed obsolete and vulnerable 1.36.2

Bug: https://bugs.gentoo.org/829302
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-apps/mediawiki/Manifest|  1 -
 www-apps/mediawiki/mediawiki-1.36.2.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index 9a0b691ad3f0..cc7d9df6db6a 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -1,3 +1,2 @@
-DIST mediawiki-1.36.2.tar.gz 49653546 BLAKE2B 
3b5a286848973a5f7f1794e834e056ac3d49f61df7c524d8e67bc559b39cfd8c69bc4dcd31a9e6ea3ec6a004ba6331846d32e9b941041bf70d73b8c7c323378e
 SHA512 
e4f18425dad547c547cac4926d5bcb2f996fcedc5df84b1a55773954c9c98ea0db075e65d5352ae92e2040b5154393c0dfb4d25e48a44272233008b61d29df78
 DIST mediawiki-1.36.3.tar.gz 49876422 BLAKE2B 
6939b2dd7511fd403f77056cab02a31f0494082b80ba07595c24775b2f2253ba37396d87337e8708510baf090029a8e62516529e0f29b319c6d793565f6b199e
 SHA512 
91a56cc7eb132e68dcb8ebeef9dea8f874ac3751c707ecdc6633b3d03a7f7a519eeb35d9422fab86af3cd917071fab01c776d57c934bfc72b349b8963f7c22a8
 DIST mediawiki-1.37.1.tar.gz 50942702 BLAKE2B 
355f2a31bcf1708d10e6d65d3f25db4178a41c73affcc3f83966bbd1061b620c1dcf61f1a07677e5483e8d2d3b62ac3d3560aa24898059d913ac9d41c82c4786
 SHA512 
9a8a1be9b0a9ffa506226c8e74cbd817a5ea39f404cf5931530896e5d831e57b7b56ff44d775c00dae88be16f01c9a12bf7d10d25c055674d8de4376d7d9c942

diff --git a/www-apps/mediawiki/mediawiki-1.36.2.ebuild 
b/www-apps/mediawiki/mediawiki-1.36.2.ebuild
deleted file mode 100644
index 14b37df2d8f8..
--- a/www-apps/mediawiki/mediawiki-1.36.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit webapp
-
-MY_BRANCH=$(ver_cut 1-2)
-
-DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
-HOMEPAGE="http://www.mediawiki.org;
-SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86"
-IUSE="imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND=">=dev-lang/php-7.3.19[ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
-   imagemagick? ( virtual/imagemagick-tools )
-   !imagemagick? ( dev-lang/php[gd] )
-   mysql? ( dev-lang/php[mysql,mysqli] )
-   sqlite? (
-   dev-db/sqlite[fts3(+)]
-   dev-lang/php[pdo,sqlite]
-   )
-   virtual/httpd-php"
-
-need_httpd_cgi
-
-RESTRICT="test"
-
-src_unpack() {
-   default
-
-   # remove lua binaries (bug #631554)
-   rm -fr 
"${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die 
"Failed to remove lua binaries"
-}
-
-src_install() {
-   webapp_src_preinst
-
-   # First we install docs and then copy everything left into htdocs dir
-   # to avoid bugs like #236411.
-
-   # We ensure the directories are prepared for writing.  The post-
-   # install instructions guide the user to enable the feature.
-   local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} 
UPGRADE"
-   dodoc ${DOCS} docs/*.txt
-   docinto databases
-   dodoc docs/databases/*
-   # Clean everything not used at the site...
-   rm -rf ${DOCS} COPYING tests docs || die
-   find . -name Makefile -delete || die
-   # and install
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   # If imagemagick is enabled then setup for image upload.
-   # We ensure the directory is prepared for writing.
-   if use imagemagick ; then
-   webapp_serverowned "${MY_HTDOCSDIR}"/images
-   fi
-
-   webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
-   webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
-   webapp_src_install
-}
-
-pkg_postinst() {
-   webapp_pkg_postinst
-
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   echo
-   elog "=== Consult the release notes ==="
-   elog "Before doing anything, stop and consult the release notes"
-   elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
-   echo
-   elog "These detail bug fixes, new features and functionality, 
and any"
-   elog "particular points that may need to be noted during the 
upgrade procedure."
-   echo
-   ewarn "Back up existing files and the database before upgrade."
-   ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki;
-   

[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/

2021-12-15 Thread Sam James
commit: 7d6fe027e45c6e7976e0f747a3c4fecc19863c3b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec 15 15:07:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:45:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6fe027

sci-calculators/qalculate-gtk: stable 3.21.0 for sparc, bug #828935

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

 sci-calculators/qalculate-gtk/qalculate-gtk-3.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-3.21.0.ebuild 
b/sci-calculators/qalculate-gtk/qalculate-gtk-3.21.0.ebuild
index 65736eb852a0..e9dbb7f50919 100644
--- a/sci-calculators/qalculate-gtk/qalculate-gtk-3.21.0.ebuild
+++ b/sci-calculators/qalculate-gtk/qalculate-gtk-3.21.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-libs/glib:2



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

2021-12-15 Thread Sam James
commit: a589eb0da480f9a3561498d7df94b126051ddcfb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec 15 15:05:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:44:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a589eb0d

sci-libs/libqalculate: stable 3.21.0 for sparc, bug #828935

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

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

diff --git a/sci-libs/libqalculate/libqalculate-3.21.0.ebuild 
b/sci-libs/libqalculate/libqalculate-3.21.0.ebuild
index f2eea72ab669..ce8152e82e7b 100644
--- a/sci-libs/libqalculate/libqalculate-3.21.0.ebuild
+++ b/sci-libs/libqalculate/libqalculate-3.21.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0/22"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="curl icu gnuplot readline"
 
 DEPEND="



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

2021-12-15 Thread Agostino Sarubbo
commit: f9029a632c0f4aaa03a511ad33f592ca4cdb1cc5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 16 07:44:52 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 16 07:44:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9029a63

dev-python/websockets: x86 stable wrt bug #829284

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/websockets/websockets-10.1.ebuild 
b/dev-python/websockets/websockets-10.1.ebuild
index 8c4671b89fb6..56fdcc373e66 100644
--- a/dev-python/websockets/websockets-10.1.ebuild
+++ b/dev-python/websockets/websockets-10.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 ~riscv sparc x86"
 
 distutils_enable_tests unittest
 



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

2021-12-15 Thread Agostino Sarubbo
commit: 43894cd7618dd270a84bc88585b27d67c7e25c46
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 16 07:44:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 16 07:44:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43894cd7

dev-python/aiohttp: x86 stable wrt bug #829274

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.1.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.1.ebuild
index b69c591a0bb1..eefc00ae6a8c 100644
--- a/dev-python/aiohttp/aiohttp-3.8.1.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
app-arch/brotli[python,${PYTHON_USEDEP}]



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

2021-12-15 Thread Agostino Sarubbo
commit: 217f41c25073c71b01e170811ea3c3fdd2fba59f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 16 07:44:32 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 16 07:44:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217f41c2

app-misc/pdfpc: x86 stable wrt bug #828333

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-misc/pdfpc/pdfpc-4.5.0.ebuild 
b/app-misc/pdfpc/pdfpc-4.5.0.ebuild
index 86d621b17b9b..b4a0c4eeed3a 100644
--- a/app-misc/pdfpc/pdfpc-4.5.0.ebuild
+++ b/app-misc/pdfpc/pdfpc-4.5.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://pdfpc.github.io 
https://github.com/pdfpc/pdfpc;
 LICENSE="GPL-3+"
 SLOT="0"
 IUSE="+gstreamer"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}/.git;



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

2021-12-15 Thread Agostino Sarubbo
commit: aa5e6dfed4088863e161c0ae87b92f41c85ea878
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 16 07:44:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 16 07:44:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5e6dfe

x11-base/xorg-server: sparc stable wrt bug #829310

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/x11-base/xorg-server/xorg-server-1.20.14.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
index b06e757a37d0..c5b11ac6d159 100644
--- a/x11-base/xorg-server/xorg-server-1.20.14.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
@@ -10,7 +10,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



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

2021-12-15 Thread Sam James
commit: 0c9791473198b97f282acdb36aeef5dd6843e6cc
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:41:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:42:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c979147

x11-base/xwayland: Stabilize 21.1.4 arm64, #829310

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

 x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild 
b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 075a7ab302d1..1aa97eee00d1 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=x11-libs/pixman-0.27.2



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

2021-12-15 Thread Sam James
commit: 943441781d32f1586e17e767b9438505b57998bb
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:41:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94344178

x11-base/xorg-server: Stabilize 1.20.14 arm64, #829310

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

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

diff --git a/x11-base/xorg-server/xorg-server-1.20.14.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
index 6e3006d1760d..b06e757a37d0 100644
--- a/x11-base/xorg-server/xorg-server-1.20.14.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
@@ -10,7 +10,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



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

2021-12-15 Thread Agostino Sarubbo
commit: 62378ba6d8e495ddf412693ec1ae4db75cecc085
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 16 07:42:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 16 07:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62378ba6

media-libs/zvbi: ppc64 stable wrt bug #828716

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/zvbi/zvbi-0.2.35-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild 
b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
index 9bb7172cbd27..352a61af4e48 100644
--- a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
+++ b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/zapping/${PN}/${PV}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc dvb nls v4l X"
 
 RDEPEND=">=media-libs/libpng-1.5.18:0=[${MULTILIB_USEDEP}]



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

2021-12-15 Thread Agostino Sarubbo
commit: 93068783908aadbb8144cfb6f28ddf38124a6fe2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 16 07:41:38 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 16 07:41:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93068783

media-libs/zvbi: ppc stable wrt bug #828716

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/zvbi/zvbi-0.2.35-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild 
b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
index edd207e900ca..9bb7172cbd27 100644
--- a/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
+++ b/media-libs/zvbi/zvbi-0.2.35-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/zapping/${PN}/${PV}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="doc dvb nls v4l X"
 
 RDEPEND=">=media-libs/libpng-1.5.18:0=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_bw/

2021-12-15 Thread Agostino Sarubbo
commit: 5e02461fe4ac954f5b3c7a75bee457f0ed26214f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 16 07:41:44 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 16 07:41:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e02461f

www-apache/mod_bw: ppc stable wrt bug #828741

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 www-apache/mod_bw/mod_bw-0.9.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/mod_bw/mod_bw-0.9.2-r2.ebuild 
b/www-apache/mod_bw/mod_bw-0.9.2-r2.ebuild
index 5b3f4b8266d9..b7de7e2725af 100644
--- a/www-apache/mod_bw/mod_bw-0.9.2-r2.ebuild
+++ b/www-apache/mod_bw/mod_bw-0.9.2-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Bandwidth Management Module for Apache2"
 HOMEPAGE="http://wp.ivn.cl/apache-bandwidth-mod/;
 SRC_URI="http://legacy.ivn.cl/files/source/${MY_P}.tgz;
 
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2021-12-15 Thread Sam James
commit: 329a1355c3c9fa247f4e672da806034a6c44d6df
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:34:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:36:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329a1355

games-misc/fortune-mod: add 3.10.0

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

 games-misc/fortune-mod/Manifest  |  1 +
 games-misc/fortune-mod/fortune-mod-3.10.0.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/games-misc/fortune-mod/Manifest b/games-misc/fortune-mod/Manifest
index a9a4cc9b927d..71ac9c0f5c72 100644
--- a/games-misc/fortune-mod/Manifest
+++ b/games-misc/fortune-mod/Manifest
@@ -1,2 +1,3 @@
 DIST fortune-mod-1.99.1.tar.gz 1812089 BLAKE2B 
a5df4a5a518021073ee95ac7e110ac75b961feb1b4dfcc3a40165ea98859f93e6d002ee4906d3f03a40762503ae475b61399a2bd4144609fa4d9815a1a85fa84
 SHA512 
4c06ea37532dd59f0251d7c49538bee703852c60a3247aba7c516f4f0d4b8ab15b9d7495d004a6423acd74c4dd7532e3dbe1679d6904ab373b617a3386205cde
+DIST fortune-mod-3.10.0.tar.xz 1429132 BLAKE2B 
e2dcfccee0c8d897971e742e4a5e345f9e825ba73479e2dc056891e16f005dc1d1f843573565741d1b35e4e1d1020cd382db9706f34b0caa4000d265a2c4dd30
 SHA512 
cb4d171405324a8ebac55ca5c7c8d8f5c06b594c2ded1b1c97fb599a4eaf638317f613fbeee4b3ca9ba7060ba4eeff7e678acddac12d49555a33d33017a90f4d
 DIST fortune-mod-3.6.1.tar.xz 1419132 BLAKE2B 
0ff684ee8aaf5eaabd75f187a3bff533ab4ee6e66c47c57fc700d2671006c8dff42f732fde78b40516f8ee907a52fc1965fb0ff257b12563d645f97c5ebc0031
 SHA512 
3f35bf35d62c46dfeaca450a127a7444bb870f6345c92afe626f81548ac375d21306c00a56d31982b8e25129acd6f829402d5afaec676e1200ad5bf586f7a8f1

diff --git a/games-misc/fortune-mod/fortune-mod-3.10.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.10.0.ebuild
new file mode 100644
index ..fd1f66e99c54
--- /dev/null
+++ b/games-misc/fortune-mod/fortune-mod-3.10.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="The notorious fortune program"
+HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/ 
http://www.redellipse.net/code/fortune;
+SRC_URI="https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~x86"
+IUSE="offensive"
+
+DEPEND="app-text/recode:=
+   !games-misc/fortune-mod-tao"
+RDEPEND="${DEPEND}"
+BDEPEND="app-text/App-XML-DocBook-Builder"
+
+# TODO: Get tests running?
+
+src_configure() {
+   local mycmakeargs=(
+   -DNO_OFFENSIVE=$(usex !offensive)
+   -DLOCALDIR="/usr/share/fortune"
+   -DCOOKIEDIR="/usr/share/fortune"
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   mkdir -p "${ED}"/usr/bin || die
+   mv "${ED}"/usr/games/fortune "${ED}"/usr/bin/fortune || die
+   rm -rf "${ED}"/usr/games || die
+
+   dodoc ChangeLog INDEX Notes Offensive README TODO cookie-files
+}



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

2021-12-15 Thread Sam James
commit: 43ecc938fe804a8af27976ca597b2051d8151126
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:29:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:29:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ecc938

x11-base/xwayland: Stabilize 21.1.4 arm, #829310

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

 x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild 
b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 74541ca56ff2..075a7ab302d1 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=x11-libs/pixman-0.27.2



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

2021-12-15 Thread Sam James
commit: 765b17f2439021d00b65a22f94885342598e80e1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:29:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:29:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765b17f2

www-apps/mediawiki: Stabilize 1.36.3 ALLARCHES, #829303

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

 www-apps/mediawiki/mediawiki-1.36.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/mediawiki/mediawiki-1.36.3.ebuild 
b/www-apps/mediawiki/mediawiki-1.36.3.ebuild
index b2781106013a..14b37df2d8f8 100644
--- a/www-apps/mediawiki/mediawiki-1.36.3.ebuild
+++ b/www-apps/mediawiki/mediawiki-1.36.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.mediawiki.org;
 SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86"
 IUSE="imagemagick mysql postgres +sqlite"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2021-12-15 Thread Sam James
commit: de42f7e50ecb9c3c862be9270e196a1c2ff0552d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:29:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:29:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de42f7e5

www-apps/mediawiki: Stabilize 1.37.1 ALLARCHES, #829303

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

 www-apps/mediawiki/mediawiki-1.37.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/mediawiki/mediawiki-1.37.1.ebuild 
b/www-apps/mediawiki/mediawiki-1.37.1.ebuild
index b2781106013a..14b37df2d8f8 100644
--- a/www-apps/mediawiki/mediawiki-1.37.1.ebuild
+++ b/www-apps/mediawiki/mediawiki-1.37.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.mediawiki.org;
 SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86"
 IUSE="imagemagick mysql postgres +sqlite"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2021-12-15 Thread Sam James
commit: 1cc46c751897bcf7d9cb1f4c3c6af734d01fc2f8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:29:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:29:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc46c75

x11-base/xorg-server: Stabilize 1.20.14 arm, #829310

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

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

diff --git a/x11-base/xorg-server/xorg-server-1.20.14.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
index 1ab4b45ad568..3bc1e278aa48 100644
--- a/x11-base/xorg-server/xorg-server-1.20.14.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
@@ -10,7 +10,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



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

2021-12-15 Thread Sam James
commit: e542963a67f06eac987cecd944a4b4a829026511
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 07:29:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 07:29:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e542963a

x11-base/xorg-server: Stabilize 1.20.14 ppc, #829310

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

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

diff --git a/x11-base/xorg-server/xorg-server-1.20.14.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
index 3bc1e278aa48..6e3006d1760d 100644
--- a/x11-base/xorg-server/xorg-server-1.20.14.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
@@ -10,7 +10,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-12-15 Thread Marco Scardovi
commit: 7f0b41da309cc23bf05057af28cd4c2d0adfc15e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 07:10:39 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 07:10:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f0b41da

app-editors/atom-bin: gonna take it back

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-editors/atom-bin/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-editors/atom-bin/metadata.xml 
b/app-editors/atom-bin/metadata.xml
index 203024bac..a0b29038e 100644
--- a/app-editors/atom-bin/metadata.xml
+++ b/app-editors/atom-bin/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   

atom/atom




[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-12-15 Thread Marco Scardovi
commit: 96f287a35227bd823da750da46724f0bb524306f
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 07:09:04 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 07:09:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96f287a3

app-editors/atom-bin: bump to 1.58.0 and EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-editors/atom-bin/Manifest   | 2 +-
 .../atom-bin/{atom-bin-1.57.0-r2.ebuild => atom-bin-1.58.0.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/atom-bin/Manifest b/app-editors/atom-bin/Manifest
index 0fd6ebc92..672999ce7 100644
--- a/app-editors/atom-bin/Manifest
+++ b/app-editors/atom-bin/Manifest
@@ -1 +1 @@
-DIST atom-bin-1.57.0.tar.gz 203944990 BLAKE2B 
de34c30d826798574e71922f106ba6dc638abfb556f0b335f80e287424622236e95eb505cc3d9c384ac52e658e6f7dfd6b5b87a3fc9da0caff37990e9d5dcac9
 SHA512 
57e23e85ecff3ebce00ea73f3c7aff84c86598a6e0a3620de9e75c3ba1843b5e03534f256cb26345d160b9c9718396017022f9efd1ba8b2e463a96897ae41c33
+DIST atom-bin-1.58.0.tar.gz 203905263 BLAKE2B 
95311b625bbee45f64d3e3d44f7870fba0efaa31ca14025e68d587b60e5d618c89e948dae7856348f0e55ea434f80d484f74809f1d244d6609f84023047794e6
 SHA512 
5e5c456ca745e2e51c4c24a2cba76d59ae9c519639f301b8677b5627ebecc1b8c114fc1942c22318266fe985ca1064618dc89379ecf8cdd935bfee7e605f33f1

diff --git a/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild 
b/app-editors/atom-bin/atom-bin-1.58.0.ebuild
similarity index 99%
rename from app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild
rename to app-editors/atom-bin/atom-bin-1.58.0.ebuild
index 600a25b34..e25951752 100644
--- a/app-editors/atom-bin/atom-bin-1.57.0-r2.ebuild
+++ b/app-editors/atom-bin/atom-bin-1.58.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop xdg
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmap-tools/, sys-boot/bmap-tools/files/

2021-12-15 Thread Marco Scardovi
commit: 400cc02c10ad0f87f7f6c57669dc830134c482c3
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 06:54:42 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 06:54:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=400cc02c

sys-boot/bmap-tools: fixed test!

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild|  31 +--
 sys-boot/bmap-tools/files/requirements-test.txt |   4 +
 sys-boot/bmap-tools/files/test_api_base.py  | 263 
 sys-boot/bmap-tools/files/test_bmap_helpers.py  | 153 ++
 4 files changed, 439 insertions(+), 12 deletions(-)

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
index de9030455..79a95fb74 100644
--- a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
@@ -18,23 +18,30 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RESTRICT="test" # missing python slot fot backports-* packages
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/six"
 
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   eapply_user
+   if use test; then
+   rm requirements-test.txt || die "Failed to remove old 
requirement-test.txt"
+   cp "${FILESDIR}"/requirements-test.txt ./ || die "Failed to 
copy new requirement-test.txt"
+   rm tests/{test_bmap_helpers,test_api_base}.py || die "Failed to 
remove broken tests"
+   cp "${FILESDIR}"/{test_bmap_helpers,test_api_base}.py tests/ || 
die "Failed to copy new tests"
+   fi
+}
 
 python_install_all() {
distutils-r1_python_install_all
 }
 
-#distutils_enable_tests nose
+distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/files/requirements-test.txt 
b/sys-boot/bmap-tools/files/requirements-test.txt
new file mode 100644
index 0..f83802da4
--- /dev/null
+++ b/sys-boot/bmap-tools/files/requirements-test.txt
@@ -0,0 +1,4 @@
+six
+nose
+backports.tempfile ; python_version < '3.2'
+mock ; python_version < '3.3'

diff --git a/sys-boot/bmap-tools/files/test_api_base.py 
b/sys-boot/bmap-tools/files/test_api_base.py
new file mode 100644
index 0..a4f289bb5
--- /dev/null
+++ b/sys-boot/bmap-tools/files/test_api_base.py
@@ -0,0 +1,263 @@
+# -*- coding: utf-8 -*-
+# vim: ts=4 sw=4 et ai si
+#
+# Copyright (c) 2012-2014 Intel, Inc.
+# License: GPLv2
+# Author: Artem Bityutskiy 
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License, version 2,
+# as published by the Free Software Foundation.
+#
+# 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.
+
+"""
+This test verifies the base bmap creation and copying API functionality. It
+generates a random sparse file, then creates a bmap fir this file and copies it
+to a different file using the bmap. Then it compares the original random sparse
+file and the copy and verifies that they are identical.
+"""
+
+# Disable the following pylint recommendations:
+#   * Too many public methods (R0904)
+#   * Too many local variables (R0914)
+#   * Too many statements (R0915)
+# pylint: disable=R0904
+# pylint: disable=R0914
+# pylint: disable=R0915
+
+import os
+import sys
+import tempfile
+import filecmp
+import subprocess
+from six.moves import zip_longest
+from tests import helpers
+from bmaptools import BmapHelpers, BmapCreate, Filemap
+
+# This is a work-around for Centos 6
+try:
+import unittest2 as unittest  # pylint: disable=F0401
+except ImportError:
+import unittest
+
+
+class Error(Exception):
+"""A class for exceptions generated by this test."""
+pass
+
+
+def _compare_holes(file1, file2):
+"""
+Make sure that files 'file1' and 'file2' have holes at the same places.
+The 'file1' and 'file2' arguments may be full file paths or file objects.
+"""
+
+filemap1 = Filemap.filemap(file1)
+filemap2 = Filemap.filemap(file2)
+
+iterator1 = filemap1.get_unmapped_ranges(0, filemap1.blocks_cnt)
+iterator2 = filemap2.get_unmapped_ranges(0, filemap2.blocks_cnt)
+
+iterator = zip_longest(iterator1, iterator2)
+for range1, range2 in iterator:
+if range1 != range2:
+raise Error("mismatch for hole %d-%d, 

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

2021-12-15 Thread Sam James
commit: 6070edb08cbca0f7dc6fe2f61d81b250cc4bb89a
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 06:45:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 06:45:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6070edb0

x11-base/xwayland: Stabilize 21.1.4 amd64, #829310

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

 x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild 
b/x11-base/xwayland/xwayland-21.1.4.ebuild
index bd40444eff1f..5594eb915594 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=x11-libs/pixman-0.27.2



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

2021-12-15 Thread Sam James
commit: 98c63510d9e1163667da575aaab17775d01548d0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 06:45:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 06:45:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c63510

x11-base/xwayland: Stabilize 21.1.4 x86, #829310

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

 x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild 
b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 5594eb915594..74541ca56ff2 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=x11-libs/pixman-0.27.2



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

2021-12-15 Thread Sam James
commit: 0565f2c7e8a3df05a015429fc7e440e5f5a94350
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 06:45:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 06:45:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0565f2c7

x11-base/xorg-server: Stabilize 1.20.14 amd64, #829310

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

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

diff --git a/x11-base/xorg-server/xorg-server-1.20.14.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
index c212211e5a0b..4ae43b925c38 100644
--- a/x11-base/xorg-server/xorg-server-1.20.14.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
@@ -10,7 +10,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



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

2021-12-15 Thread Sam James
commit: 4853b99dbb031dd212cb77012a59599ba94a61c6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 06:45:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 06:45:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4853b99d

x11-base/xorg-server: Stabilize 1.20.14 x86, #829310

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

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

diff --git a/x11-base/xorg-server/xorg-server-1.20.14.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
index 4ae43b925c38..1ab4b45ad568 100644
--- a/x11-base/xorg-server/xorg-server-1.20.14.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
@@ -10,7 +10,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



[gentoo-commits] data/gentoo-news:master commit in: 2021-10-18-libxcrypt-migration-stable/

2021-12-15 Thread Sam James
commit: b76a1d4a5fa5a0e2a81d93c086d3077da82de89b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 06:25:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 06:25:26 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=b76a1d4a

2021-10-18-libxcrypt-migration-stable: improve readability a bit

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

 .../2021-10-18-libxcrypt-migration-stable.en.txt   | 31 +-
 1 file changed, 24 insertions(+), 7 deletions(-)

diff --git 
a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
 
b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
index 1b80f95..d821eac 100644
--- 
a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
+++ 
b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
@@ -13,7 +13,10 @@ this has been tested for years already) and switching to the
 external libxcrypt implementation, now also in stable installations.
 
 This will be a regular update, and in nearly all cases you
-will not have to take any action and not observe any problems.
+will not have to take any action and not observe any problems. If
+you hit issues, please read on.
+
+## Upgrades before 2021-11-01
 
 We do recommend, however, that your system is *fully* up
 to date first. This is a standard recommendation but in this
@@ -21,6 +24,14 @@ specific case, it is useful to have a simplified depgraph
 to ensure that Portage is able to smoothly calculate
 an upgrade path.
 
+Please take the opportunity to fully upgrade your
+systems now, before the migration occurs, to simplify matters
+
+This change will occur on 2021-11-01 for stable users.
+~arch users by default should already have switched.
+
+## General advice
+
 We also recommend being in a root shell (not via 'sudo'
 or similar tools) so that if any issues occur during the upgrade,
 you are not locked out of the console. It is not expected
@@ -32,11 +43,7 @@ aggressive in protecting even orphaned files. Instead,
 use FEATURES="unmerge-orphans" which is almost identical
 in behaviour.
 
-That is, please take the opportunity to fully upgrade your
-systems now, before the migration occurs, to simplify matters.
-
-This change will occur on 2021-11-01 for stable users.
-~arch users by default should already have switched.
+## Delaying the migration
 
 If for whatever reason you do *not* wish to switch now -
 which is only delaying the inevitable - you
@@ -46,6 +53,8 @@ need to take the following steps:
 * mask >=virtual/libcrypt-2
 * unmask virtual/libcrypt:0/1
 
+## Migrating early
+
 If you wish to manually migrate now, there are a series
 of steps described on the wiki (see below), but the outline is:
 * unforce the crypt USE flag of sys-libs/glibc and disable it
@@ -53,12 +62,16 @@ of steps described on the wiki (see below), but the outline 
is:
 and enable it
 * unmask ~virtual/libcrypt-2
 
+## PAM warning
+
 Please note that if you last changed your password before ~2008,
 it may be using md5crypt or similar other weak mechanisms in /etc/shadow;
 a bug in PAM [0][1] may mean that you were unable to login. We recommend
 using "passwd" to change/refresh your password so it is using modern
 methods. A new version of PAM has been added to the tree to resolve this issue.
 
+## Build failures
+
 In some cases, Portage may schedule a rebuild of certain packages in an
 incorrect order [2]. If building a package fails, please try upgrading
 Python itself to help avoid spurious build failures, and then
@@ -69,7 +82,9 @@ libcrypt and libxcrypt first:
 
 And then continue the world upgrade with Portage's "--keep-going=y".
 
-If you hit conflicts, please see the wiki page linked below, but
+## Blockers/conflicts
+
+If you hit blockers/conflicts, please see the wiki page linked below, but
 common helpful tips are:
 * try more backtracking (e.g. --backtrack=1000)
 * try --ignore-built-slot-operator-deps=y temporarily on the world upgrade,
@@ -77,6 +92,8 @@ then run a world upgrade again without it.
 
 Do NOT attempt to unmerge glibc at any point.
 
+## More help
+
 For more information or troubleshooting tips, please see:
 * https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
 * https://bugs.gentoo.org/699422



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

2021-12-15 Thread Sam James
commit: 42a21c0ce7b77757d2560271d70ff21e3f267d66
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 06:07:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 06:08:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a21c0c

dev-util/dialog: add 1.3.20211214

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

 dev-util/dialog/Manifest   |  1 +
 dev-util/dialog/dialog-1.3.20211214.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest
index 0d1a419a77d7..8564a60dfec1 100644
--- a/dev-util/dialog/Manifest
+++ b/dev-util/dialog/Manifest
@@ -1,2 +1,3 @@
 DIST dialog-1.3-20210621.tgz 563430 BLAKE2B 
8ffb630ed67f303facd79ca72aaca89d32c55a2b504293105a72c596409828fffd3e5e5f603fb5bec7f8748358a03ddadc7f1cd6fb989d1b31af1fd8f1078d97
 SHA512 
bde13aaf215127d143aa0d37989e0bacb6bc23f007681aeff27683efa01a483106710ff756358e396c23e4c1f0355cd8a2b3bb362ae1c3a1a997e00835d53c2b
 DIST dialog-1.3-20211107.tgz 566509 BLAKE2B 
f2c045f60185c34eec18b878219fae10a5acca2dc8bec5d379de069c939a0079e1a95925f860944108c97c8ef4e32041966c423d8b294b2102311c9aa085301e
 SHA512 
a6626092692ca61209f67caa7c5dec91f637e3ff002488a0e117ec80ce8fdf0ef50d3b11f67d84d8abb06145347a100de76223fb4b1f971a755c28de1be860ac
+DIST dialog-1.3-20211214.tgz 565608 BLAKE2B 
f069968abe258942f27e010f8d14eafd270c45ae467d5131b41b57c0cc5a145a410fdaeab5f7fa221aa7dbea440f8e268d130e0f1f7389a224374b0047228156
 SHA512 
b76e7e1fc333550a9cc351e37e7121e98f48b2a1f78e8c0c528e2126db16ae14c4c5da088bc611cb12020836e75dd2a1d875561fe5eec6589c104252d4aa7626

diff --git a/dev-util/dialog/dialog-1.3.20211214.ebuild 
b/dev-util/dialog/dialog-1.3.20211214.ebuild
new file mode 100644
index ..d9eb069d20c7
--- /dev/null
+++ b/dev-util/dialog/dialog-1.3.20211214.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${PN}-$(ver_rs 2 -)
+
+DESCRIPTION="Tool to display dialog boxes from a shell"
+HOMEPAGE="https://invisible-island.net/dialog/;
+SRC_URI="https://invisible-mirror.net/archives/dialog/${MY_P}.tgz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="examples minimal nls unicode"
+
+RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+BDEPEND="!minimal? ( sys-devel/libtool )
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die
+   sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die
+}
+
+src_configure() {
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   export ac_cv_prog_LIBTOOL=glibtool
+   fi
+
+   econf \
+   --disable-rpath-hack \
+   --with-pkg-config \
+   $(use_enable nls) \
+   $(use_with !minimal libtool) \
+   --with-libtool-opts='-shared' \
+   --with-ncurses$(usex unicode w '')
+}
+
+src_install() {
+   use minimal && default || emake DESTDIR="${D}" install-full
+
+   use examples && dodoc -r samples
+
+   dodoc CHANGES README
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmap-tools/

2021-12-15 Thread Marco Scardovi
commit: 700036ebac3c49039b81d9f61a0aa752cef4a3d0
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:58:55 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=700036eb

sys-boot/bmap-tools: drop older ebuilds

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild | 41 
 sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild | 40 ---
 2 files changed, 81 deletions(-)

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
deleted file mode 100644
index 4b8d7727e..0
--- a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
deleted file mode 100644
index ea3f2334a..0
--- a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmaptools/

2021-12-15 Thread Marco Scardovi
commit: 28d71cd8352ba4550acc2ac3edf03a1cfc9af45b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:55:57 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:57:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28d71cd8

move bmaptools -> bmap-tools

Signed-Off-By: Marco Scardovi  scardovi.com>

 sys-boot/bmaptools/Manifest|  1 -
 sys-boot/bmaptools/bmaptools-3.6-r1.ebuild | 43 --
 sys-boot/bmaptools/bmaptools-3.6-r2.ebuild | 42 -
 sys-boot/bmaptools/metadata.xml|  8 --
 4 files changed, 94 deletions(-)

diff --git a/sys-boot/bmaptools/Manifest b/sys-boot/bmaptools/Manifest
deleted file mode 100644
index ed3ffbc6a..0
--- a/sys-boot/bmaptools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bmaptools-3.6.tar.gz 97815 BLAKE2B 
3c6728386d66283a4df0376c90d2eafc670bba835ca97ebe25ab12f5eb1f745dea9a55d8c287c815306b9d603b6d804f9711a19b2df23870355983ebce4c0a07
 SHA512 
a55fe88d8f136b39f2bb92690322ae65d66ae1ae0454050d74bd37a39d69dca6428ba05ff42d2faf8e83f8f8342d882caaf8bb45aa00c74bbd5e4b12289a406a

diff --git a/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild 
b/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild
deleted file mode 100644
index 68303e83b..0
--- a/sys-boot/bmaptools/bmaptools-3.6-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_P="bmap-tools-${PV}"
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose

diff --git a/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild 
b/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild
deleted file mode 100644
index b2fa55e38..0
--- a/sys-boot/bmaptools/bmaptools-3.6-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P="bmap-tools-${PV}"
-
-DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
-HOMEPAGE="https://github.com/intel/bmap-tools;
-
-SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test" # missing python slot fot backports-* packages
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="dev-python/six"
-
-# leave it here until backports-* are ported into python3.9 and 10
-
-#DEPEND="
-#  ${RDEPEND}
-#  test? (
-#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
-#  dev-python/mock[${PYTHON_USEDEP}]
-#  dev-python/nose[${PYTHON_USEDEP}]
-#  )
-#"
-
-python_install_all() {
-   distutils-r1_python_install_all
-}
-
-#distutils_enable_tests nose

diff --git a/sys-boot/bmaptools/metadata.xml b/sys-boot/bmaptools/metadata.xml
deleted file mode 100644
index 90c5ed108..0
--- a/sys-boot/bmaptools/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ma...@scardovi.com
-   Marco Scardovi
-   
-



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

2021-12-15 Thread Yixun Lan
commit: c6a90ee474837b668745bd27541bf0f4e83669f0
Author: Alex Fan  gmail  com>
AuthorDate: Tue Dec 14 06:54:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Dec 16 05:54:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a90ee4

dev-python/etuples: keyword 0.3.3 for ~riscv #828965

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/etuples/etuples-0.3.3.ebuild 
b/dev-python/etuples/etuples-0.3.3.ebuild
index 60f4cc2371c3..041edf687401 100644
--- a/dev-python/etuples/etuples-0.3.3.ebuild
+++ b/dev-python/etuples/etuples-0.3.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]



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

2021-12-15 Thread Yixun Lan
commit: 9876271748dfb5f3d63faf20eb901f01fa675b15
Author: Alex Fan  gmail  com>
AuthorDate: Tue Dec 14 06:52:41 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Dec 16 05:54:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98762717

dev-python/cons: keyword 0.4.4 for ~riscv #828965

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/cons/cons-0.4.4.ebuild 
b/dev-python/cons/cons-0.4.4.ebuild
index 52d65e80ae95..56b4ada8d012 100644
--- a/dev-python/cons/cons-0.4.4.ebuild
+++ b/dev-python/cons/cons-0.4.4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/python-${P}"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="dev-python/logical-unification[${PYTHON_USEDEP}]"
 



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

2021-12-15 Thread Yixun Lan
commit: a4584c254714a20d2535f12d794004436bf4db59
Author: Alex Fan  gmail  com>
AuthorDate: Tue Dec 14 06:55:05 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Dec 16 05:54:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4584c25

dev-python/minikanren: keyword 1.0.2 for ~riscv #828965

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/minikanren/minikanren-1.0.2.ebuild 
b/dev-python/minikanren/minikanren-1.0.2.ebuild
index 461c794c83c9..65ffd8c7b9bf 100644
--- a/dev-python/minikanren/minikanren-1.0.2.ebuild
+++ b/dev-python/minikanren/minikanren-1.0.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/kanren-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]



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

2021-12-15 Thread Yixun Lan
commit: 046836cd529041310118404fe6ab5637f70f9aa3
Author: Alex Fan  gmail  com>
AuthorDate: Tue Dec 14 06:51:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Dec 16 05:54:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046836cd

dev-python/multipledispatch: keyword 0.6.0 for ~riscv #828965

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/multipledispatch/multipledispatch-0.6.0.ebuild 
b/dev-python/multipledispatch/multipledispatch-0.6.0.ebuild
index 56cdfd4e..20c57267bd78 100644
--- a/dev-python/multipledispatch/multipledispatch-0.6.0.ebuild
+++ b/dev-python/multipledispatch/multipledispatch-0.6.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 



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

2021-12-15 Thread Yixun Lan
commit: 8cbb4a3474dbc5a1b0200ee467baff0637fbed34
Author: Alex Fan  gmail  com>
AuthorDate: Tue Dec 14 06:55:34 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Dec 16 05:54:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbb4a34

dev-python/aesara: keyword 2.3.2 for ~riscv #828965

Closes: https://github.com/gentoo/gentoo/pull/23296
Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/aesara/aesara-2.3.2.ebuild 
b/dev-python/aesara/aesara-2.3.2.ebuild
index 4037f631f990..4cbcd19e72fb 100644
--- a/dev-python/aesara/aesara-2.3.2.ebuild
+++ b/dev-python/aesara/aesara-2.3.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]



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

2021-12-15 Thread Yixun Lan
commit: 8be8268d48f66f5f547cfb20b2d6c63311a7887c
Author: Alex Fan  gmail  com>
AuthorDate: Tue Dec 14 06:52:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Dec 16 05:54:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be8268d

dev-python/logical-unification: keyword 0.4.4 for ~riscv #828965

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-python/logical-unification/logical-unification-0.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/logical-unification/logical-unification-0.4.4.ebuild 
b/dev-python/logical-unification/logical-unification-0.4.4.ebuild
index 8d43d94a315f..47e6bb170f17 100644
--- a/dev-python/logical-unification/logical-unification-0.4.4.ebuild
+++ b/dev-python/logical-unification/logical-unification-0.4.4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/unification-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/multipledispatch[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/bmap-tools/

2021-12-15 Thread Marco Scardovi
commit: 1f6ddb2dba91573f9feaba06ed074028875862df
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:55:03 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:55:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f6ddb2d

sys-boot/bmap-tools: fix the correct name of bmap-tools

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/bmap-tools/Manifest |  1 +
 sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild | 41 
 sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild | 40 +++
 sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild | 40 +++
 sys-boot/bmap-tools/metadata.xml |  8 ++
 5 files changed, 130 insertions(+)

diff --git a/sys-boot/bmap-tools/Manifest b/sys-boot/bmap-tools/Manifest
new file mode 100644
index 0..e9012b8a5
--- /dev/null
+++ b/sys-boot/bmap-tools/Manifest
@@ -0,0 +1 @@
+DIST bmap-tools-3.6.tar.gz 97815 BLAKE2B 
3c6728386d66283a4df0376c90d2eafc670bba835ca97ebe25ab12f5eb1f745dea9a55d8c287c815306b9d603b6d804f9711a19b2df23870355983ebce4c0a07
 SHA512 
a55fe88d8f136b39f2bb92690322ae65d66ae1ae0454050d74bd37a39d69dca6428ba05ff42d2faf8e83f8f8342d882caaf8bb45aa00c74bbd5e4b12289a406a

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
new file mode 100644
index 0..4b8d7727e
--- /dev/null
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
+HOMEPAGE="https://github.com/intel/bmap-tools;
+
+SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="dev-python/six"
+
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${RDEPEND}
+#  test? (
+#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/nose[${PYTHON_USEDEP}]
+#  )
+#"
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+#distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
new file mode 100644
index 0..ea3f2334a
--- /dev/null
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
+HOMEPAGE="https://github.com/intel/bmap-tools;
+
+SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="dev-python/six"
+
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${RDEPEND}
+#  test? (
+#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/nose[${PYTHON_USEDEP}]
+#  )
+#"
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+#distutils_enable_tests nose

diff --git a/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild 
b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
new file mode 100644
index 0..de9030455
--- /dev/null
+++ b/sys-boot/bmap-tools/bmap-tools-3.6-r3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P="bmap-tools-${PV}"
+
+DESCRIPTION="Bmaptool is a tool for creating and copyng files using block maps"
+HOMEPAGE="https://github.com/intel/bmap-tools;
+
+SRC_URI="https://github.com/intel/bmap-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test" # missing python slot fot backports-* packages
+
+RDEPEND="dev-python/six"
+
+# leave it here until backports-* are ported into python3.9 and 10
+
+#DEPEND="
+#  ${RDEPEND}
+#  test? (
+#  dev-python/backports-tempfile[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/nose[${PYTHON_USEDEP}]
+#  )
+#"
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+#distutils_enable_tests 

[gentoo-commits] repo/proj/guru:dev commit in: profiles/updates/

2021-12-15 Thread Marco Scardovi
commit: 9bb4620a66edaee950e67711a496495ee334879d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Thu Dec 16 05:49:10 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Thu Dec 16 05:51:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bb4620a

move sys-boot/bmaptools to sys-boot/bmap-tools

Signed-Off-By: Marco Scardovi  scardovi.com>

 profiles/updates/4Q-2021 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/4Q-2021 b/profiles/updates/4Q-2021
index 67dbe908d..3acd8b4f8 100644
--- a/profiles/updates/4Q-2021
+++ b/profiles/updates/4Q-2021
@@ -2,3 +2,4 @@ move dev-python/geopy sci-geosciences/geopy
 move dev-util/xdp-tools net-libs/xdp-tools
 move dev-lisp/arc dev-lang/arc
 move dev-lang/lean sci-mathematics/lean
+move sys-boot/bmaptools sys-boot/bmap-tools



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

2021-12-15 Thread Hans de Graaff
commit: 10228179f585775a1b4c4ac6411f30837807568a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:41:49 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10228179

dev-ruby/railties: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/railties/Manifest|  1 +
 dev-ruby/railties/railties-6.1.4.4.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/railties/railties-6.1.4.4.ebuild 
b/dev-ruby/railties/railties-6.1.4.4.ebuild
new file mode 100644
index ..32dd8c456b56
--- /dev/null
+++ b/dev-ruby/railties/railties-6.1.4.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.25"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   dev-ruby/thor:1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2021-12-15 Thread Hans de Graaff
commit: d671340c415165639ca2bbfadb7b14d01792879d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:41:24 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d671340c

dev-ruby/activerecord: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-6.1.4.4.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/activerecord/activerecord-6.1.4.4.ebuild 
b/dev-ruby/activerecord/activerecord-6.1.4.4.ebuild
new file mode 100644
index ..ba0d4e0cb302
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.1.4.4.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( >=dev-ruby/pg-1.1:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+   sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || 
die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid single tests using mysql or postgres dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
+   -i 
test/cases/connection_adapters/{,legacy_}connection_handlers_multi_db_test.rb 
|| die
+
+   # Avoid failing 

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

2021-12-15 Thread Hans de Graaff
commit: 399592e2ab31176c4addc7d58c6419aa195290a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:41:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399592e2

dev-ruby/rails: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-6.1.4.4.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index bfe78aa695eb..5355c5a6ce4b 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.gem 6656 BLAKE2B 
cbe3062a6d7042955757fd58686d2de4d26a1b1023db
 DIST rails-6.0.4.4.gem 6656 BLAKE2B 
5a86f542a1030653fdb8d9ac994199b32ce4ab19e62c04e6c11bf66ecdf870654a31b312a3b75b8ac1df7b5f6dea7e423873f8f79030dbcd369c3c88eb86
 SHA512 
369a49d6c8371f7216f030ef9a69679bb3676267b4ecb524f8bf06e89f03a28dd0ab981c4cc9498f002bb95874b3661aa3ec923c64c30cc521a77d33352b57a9
 DIST rails-6.1.4.1.gem 6656 BLAKE2B 
b41eb0898d3038f5412cf44b4f7d42ba5603bc5533915ff1a6e4937f2368323efc992b859c1ee7876f16c46ab3a945a6f29861d259dafa1788472af2c7597ea8
 SHA512 
789f44bc43d84ada313592a2dde046d853cdffa4c79f4b98669285647290cf2166b68c1b286902e87bfddf6e3b8f31b4bd1ca5f386fb598332adb64a05ce0f26
 DIST rails-6.1.4.3.gem 6656 BLAKE2B 
2ac02a031229f2d54f31d308a13d45375f5a8b6a750f4b7f9b273b665d0a0c770ce93a70587773c79ee00177822745dac18fcf14b49732f099dd8f07c8bc8ed1
 SHA512 
52903983c615c9d12ac8fe53c2f8cf3003f7af264df02d146ca51f42f343667478f1e7a3f3f5f435f3f951ffd205794a09f71852380e657234c75bc8afce7e8b
+DIST rails-6.1.4.4.gem 6656 BLAKE2B 
13e90724226d4e125c1dba361ff31fa15e1d268417266e5f843c81fab91634a036140b5e45c1925c6f2b1cba63f06fffb8069dc9457eacb05cd5a932ae983fb9
 SHA512 
4c7086277c9882c6797a877c37d1e920035d772008413ecfa1b2570bd5b7f62081347bbadca10dbac747a6b1380463ac72d16b09698e7217064c39ca84683741

diff --git a/dev-ruby/rails/rails-6.1.4.4.ebuild 
b/dev-ruby/rails/rails-6.1.4.4.ebuild
new file mode 100644
index ..7cd0e97185ec
--- /dev/null
+++ b/dev-ruby/rails/rails-6.1.4.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.15.0:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



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

2021-12-15 Thread Hans de Graaff
commit: da7c293b6ca31713937abe3bc14a3ce417106ce0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:41:04 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7c293b

dev-ruby/activestorage: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-6.1.4.4.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/activestorage/activestorage-6.1.4.4.ebuild 
b/dev-ruby/activestorage/activestorage-6.1.4.4.ebuild
new file mode 100644
index ..97d4734e1c15
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.1.4.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activejob-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/marcel:1.0
+   >=dev-ruby/mini_mime-1.1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/group :\(doc\|job\|rubocop\|test\)/,/^end/ s:^:#:' 
\
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: d4cea209f95374c91cab9472d972dc6c6529a527
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:40:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cea209

dev-ruby/activemodel: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activemodel/Manifest   |  1 +
 dev-ruby/activemodel/activemodel-6.1.4.4.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/activemodel/activemodel-6.1.4.4.ebuild 
b/dev-ruby/activemodel/activemodel-6.1.4.4.ebuild
new file mode 100644
index ..f41ffdd4078a
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.1.4.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2021-12-15 Thread Hans de Graaff
commit: 08aecff1265f8b048a9505eb662ce435788ef1ed
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:40:56 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08aecff1

dev-ruby/actionpack: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-6.1.4.4.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/actionpack/actionpack-6.1.4.4.ebuild 
b/dev-ruby/actionpack/actionpack-6.1.4.4.ebuild
new file mode 100644
index ..e5771567378e
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.1.4.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.2
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.15
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+   # Avoid tests depending on an unreleased version of selenium-webdriver
+   sed -i -e '/define extra capabilities/,/^  end/ s:^:#:' 
test/dispatch/system_testing/driver_test.rb || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: 8456c6a8e9eb8c430477aa8fcec9b8f436207c70
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:40:44 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8456c6a8

dev-ruby/actionview: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-6.1.4.4.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/actionview/actionview-6.1.4.4.ebuild 
b/dev-ruby/actionview/actionview-6.1.4.4.ebuild
new file mode 100644
index ..bdb512619eb3
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.1.4.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   #rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+
+   # Fix loading of activerecord integration tests. This avoids loading
+   # activerecord twice and thus redefining constants leading to
+   # failures. Bug #719342
+   sed -e '/abstract_unit/arequire "active_record" ; require 
"active_record/fixtures"' \
+   -e '/defined/ s/FixtureSet/ActiveRecord::FixtureSet/' \
+   -i test/active_record_unit.rb || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: 631b7860ce95d2b58ac8683293f51be10ab86d76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:41:32 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631b7860

dev-ruby/actiontext: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.1.4.4.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 564fa98ca0f7..7806cbd4abf7 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -3,3 +3,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/actiontext/actiontext-6.1.4.4.ebuild 
b/dev-ruby/actiontext/actiontext-6.1.4.4.ebuild
new file mode 100644
index ..2f8569204837
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.1.4.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\|capybara\|dalli\|connection_pool\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ 
s:^:#:' \
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: d48b9f8dc94d2a7fe2d90c267415b665c32ee13d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:41:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48b9f8d

dev-ruby/actionmailer: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-6.1.4.4.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/actionmailer/actionmailer-6.1.4.4.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.1.4.4.ebuild
new file mode 100644
index ..847ea3753e4b
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.1.4.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: 5a9670a84e72ee9ce040af8ac55df8eb3e7e2646
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:40:33 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9670a8

dev-ruby/activejob: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activejob/Manifest |  1 +
 dev-ruby/activejob/activejob-6.1.4.4.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/activejob/activejob-6.1.4.4.ebuild 
b/dev-ruby/activejob/activejob-6.1.4.4.ebuild
new file mode 100644
index ..ba8c187622d6
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.1.4.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



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

2021-12-15 Thread Hans de Graaff
commit: cbc7e9395f9ff608bdc99a05bf2f2f2a16a6e304
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:41:40 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc7e939

dev-ruby/actionmailbox: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionmailbox/Manifest|  1 +
 .../actionmailbox/actionmailbox-6.1.4.4.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 564fa98ca0f7..7806cbd4abf7 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -3,3 +3,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.1.4.4.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.1.4.4.ebuild
new file mode 100644
index ..71c67a36d450
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.1.4.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+   dev-ruby/sqlite3
+   dev-ruby/webmock
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|webrick\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\|webpacker\|bootsnap\|dalli\|connection_pool\|rexml\)/
 s:^:#:" \
+   -e '/group :\(cable\|doc\|job\|rubocop\|storage\|test\)/,/^end/ 
s:^:#:' \
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: e8bafb4834ac54a17ffd104803bd10827a39667a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:40:24 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bafb48

dev-ruby/actioncable: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actioncable/Manifest   |  1 +
 dev-ruby/actioncable/actioncable-6.1.4.4.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/actioncable/actioncable-6.1.4.4.ebuild 
b/dev-ruby/actioncable/actioncable-6.1.4.4.ebuild
new file mode 100644
index ..619cfd216a8b
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.1.4.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2021-12-15 Thread Hans de Graaff
commit: 080c5aef4d3ea62abd50cd93fbef332ca204330f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:40:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:42:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080c5aef

dev-ruby/activesupport: add 6.1.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-6.1.4.4.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index ec7db6bdf37e..da694f6ceab9 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -4,3 +4,4 @@ DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbd
 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c
+DIST rails-6.1.4.4.tgz 11006695 BLAKE2B 
af5afbd1adafa259f3d58d31e8e616be5e83e73d3e7231fd62717c0a8c0012e7ecf5346f2465a61f72d96fdc71755e954069adfebc84dcb29cb8a215cee1
 SHA512 
4215be8f447e5b486a1c0d99208fbeb1f7222aa3bdff7127e31c95670a74aa315a044df0048a55fd078f42a07f17d4b7248efc09d6fac2a4b6efef8624a509ef

diff --git a/dev-ruby/activesupport/activesupport-6.1.4.4.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.4.4.ebuild
new file mode 100644
index ..c6f8f6598edb
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.1.4.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-1.6:1
+   dev-ruby/tzinfo:2
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/zeitwerk-2.3:2
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   dev-ruby/connection_pool
+   >=dev-ruby/nokogiri-1.8.1
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.3:3
+   dev-ruby/rack
+   dev-ruby/rexml
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|sqlite\|websocket-client-simple\|\libxml-ruby\|bootsnap\|aws-sdk\|webmock\|capybara\|sass-rails\|selenium-webdriver\|webpacker\|webrick\)/
 s:^:#:" \
+   -e '/group :\(doc\|rubocop\|job\|cable\|storage\|ujs\|test\) 
do/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+#  sed -i -e '1igem "tzinfo", "~> 1.1"' test/abstract_unit.rb || die
+
+   # Avoid test that depends on timezone
+   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
+
+   # Avoid tests that seem to trigger race conditions.
+   rm -f test/evented_file_update_checker_test.rb || die
+
+   # Avoid test that generates filename that is too long
+   sed -i -e 

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

2021-12-15 Thread Georgy Yakovlev
commit: 1b21c6bc3ef3ed9f781b99ac7b128ab31c35a4a3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 16 05:25:36 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 16 05:26:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b21c6bc

sys-kernel/gentoo-kernel: add more files to ignored flags

 * QA Notice: Files built without respecting CFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/src/linux-5.15.8/arch/powerpc/kernel/vdso64/vdso64.so.dbg
 * /usr/src/linux-5.15.8/arch/powerpc/kernel/vdso32/vdso32.so.dbg

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

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

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.8.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.8.ebuild
index e7323a5a592a..aaab7562422a 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.8.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.8.ebuild
@@ -52,6 +52,7 @@ PDEPEND="
 QA_FLAGS_IGNORED="
usr/src/linux-.*/scripts/gcc-plugins/.*.so
usr/src/linux-.*/vmlinux
+   usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
 "
 
 src_prepare() {



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

2021-12-15 Thread Hans de Graaff
commit: 95c9350307c0b85604fa41b995a4c6e09615cafc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:10:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c93503

dev-ruby/actionpack: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-6.0.4.4.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/actionpack/actionpack-6.0.4.4.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.4.4.ebuild
new file mode 100644
index ..ac4da8e160c5
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.0.4.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.2
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-3.35.0
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+   # Avoid tests that 

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

2021-12-15 Thread Hans de Graaff
commit: f9a0130c372c5953bd60b03edff3f29a30063a70
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:11:26 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a0130c

dev-ruby/railties: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/railties/Manifest|  1 +
 dev-ruby/railties/railties-6.0.4.4.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/railties/railties-6.0.4.4.ebuild 
b/dev-ruby/railties/railties-6.0.4.4.ebuild
new file mode 100644
index ..a9385fe2d7c5
--- /dev/null
+++ b/dev-ruby/railties/railties-6.0.4.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   dev-ruby/thor:1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2021-12-15 Thread Hans de Graaff
commit: 41eb6e7cccde35b8c6d88cd23473064b65b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:11:34 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41eb6e7c

dev-ruby/rails: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-6.0.4.4.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index baef24bf0412..bfe78aa695eb 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.gem 6656 BLAKE2B 
95052fd231c0e390b5194af01f7e80d7e8dd34b155b40b95046625f060f89d799a641e5a79fd06efb606a4f5527d556c10a86da9d972ce36c526dcdc639623b6
 SHA512 
9c6965dd1ad4d5a12f7116e372f7b38bd95a93d24d93b66860086922aedf30aa1ad5cc27578f87d72228d893c1d73b431c195b0d1f8b1bc5a645b00fead05f9d
 DIST rails-6.0.4.1.gem 6656 BLAKE2B 
f3ab76fa7ce5e3a668a98b7d1292516f34d36c466b8eea45de136791375d480ae016bfd824d6397af4e44280ff5567ce215e5df3d90867adeb0bc02bdedb1a66
 SHA512 
ae71bf509339b5c802dd9586caa10a3639fe73225ee4afe59a2bce2de9c58fe0f3e6faf6ed8b0e364ca579a9ec78d012c2f7a842745c6c81c5a4e9d0fa66efd1
 DIST rails-6.0.4.3.gem 6656 BLAKE2B 
cbe3062a6d7042955757fd58686d2de4d26a1b1023dbd48606247bb2ba189d50808c43f84e2dc198c06e6a5b5fe1c93ec8d9c13bb90ca157d55f2b4c97cc4a16
 SHA512 
8e0168b1b86a4884130d55f592b88a52c0644b607533f1e5b46f4713132b5f72618aa1f1f0107cd5e22fa9dd2ed0a6cd3f36cb9a947790548e8e4025f507e475
+DIST rails-6.0.4.4.gem 6656 BLAKE2B 
5a86f542a1030653fdb8d9ac994199b32ce4ab19e62c04e6c11bf66ecdf870654a31b312a3b75b8ac1df7b5f6dea7e423873f8f79030dbcd369c3c88eb86
 SHA512 
369a49d6c8371f7216f030ef9a69679bb3676267b4ecb524f8bf06e89f03a28dd0ab981c4cc9498f002bb95874b3661aa3ec923c64c30cc521a77d33352b57a9
 DIST rails-6.1.4.1.gem 6656 BLAKE2B 
b41eb0898d3038f5412cf44b4f7d42ba5603bc5533915ff1a6e4937f2368323efc992b859c1ee7876f16c46ab3a945a6f29861d259dafa1788472af2c7597ea8
 SHA512 
789f44bc43d84ada313592a2dde046d853cdffa4c79f4b98669285647290cf2166b68c1b286902e87bfddf6e3b8f31b4bd1ca5f386fb598332adb64a05ce0f26
 DIST rails-6.1.4.3.gem 6656 BLAKE2B 
2ac02a031229f2d54f31d308a13d45375f5a8b6a750f4b7f9b273b665d0a0c770ce93a70587773c79ee00177822745dac18fcf14b49732f099dd8f07c8bc8ed1
 SHA512 
52903983c615c9d12ac8fe53c2f8cf3003f7af264df02d146ca51f42f343667478f1e7a3f3f5f435f3f951ffd205794a09f71852380e657234c75bc8afce7e8b

diff --git a/dev-ruby/rails/rails-6.0.4.4.ebuild 
b/dev-ruby/rails/rails-6.0.4.4.ebuild
new file mode 100644
index ..045971c6e442
--- /dev/null
+++ b/dev-ruby/rails/rails-6.0.4.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



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

2021-12-15 Thread Hans de Graaff
commit: f95cebda848f4c7a06498cc4dac432e6cd66a565
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:10:49 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95cebda

dev-ruby/actionmailer: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-6.0.4.4.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.4.4.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.4.4.ebuild
new file mode 100644
index ..5c5d6a444fcc
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.0.4.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '2igem "railties", "~> 6.0.0" ; gem "activejob", "~> 6.0.0"' 
test/abstract_unit.rb || die
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: 758400462fbe7aa402522a2b7950b21281340bb7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:11:16 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75840046

dev-ruby/actionmailbox: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionmailbox/Manifest|  1 +
 .../actionmailbox/actionmailbox-6.0.4.4.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index e69ae3f3fb9f..564fa98ca0f7 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.4.4.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.4.4.ebuild
new file mode 100644
index ..c4b746bc96a1
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.4.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|sass-rails\|webpacker\|rubocop\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\|webpacker\|bootsnap\|byebug\|dalli\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: 7d6c7eb335cc6391d2aa1c9112ea3c186c378850
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:11:00 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6c7eb3

dev-ruby/activerecord: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-6.0.4.4.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/activerecord/activerecord-6.0.4.4.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.4.4.ebuild
new file mode 100644
index ..8c20ff15ef51
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.0.4.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( dev-ruby/pg:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some 

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

2021-12-15 Thread Hans de Graaff
commit: 2117c1644d8e0f63675f78f9937a504b33b3c989
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:09:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2117c164

dev-ruby/actioncable: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actioncable/Manifest   |  1 +
 dev-ruby/actioncable/actioncable-6.0.4.4.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/actioncable/actioncable-6.0.4.4.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.4.4.ebuild
new file mode 100644
index ..ce35cc0e8d46
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.0.4.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2021-12-15 Thread Hans de Graaff
commit: d3c992b7b0e70bf6cea17126c1cb65e7e957820f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:11:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c992b7

dev-ruby/actiontext: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.0.4.4.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index e69ae3f3fb9f..564fa98ca0f7 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/actiontext/actiontext-6.0.4.4.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.4.4.ebuild
new file mode 100644
index ..6578fa8e6b1a
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.0.4.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|sass-rails\|webpacker\|rubocop\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\|capybara\|byebug\|dalli\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-12-15 Thread Hans de Graaff
commit: 88e962e812d145056d7ac9803d3409b35415062a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:10:09 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e962e8

dev-ruby/activejob: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activejob/Manifest |  1 +
 dev-ruby/activejob/activejob-6.0.4.4.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/activejob/activejob-6.0.4.4.ebuild 
b/dev-ruby/activejob/activejob-6.0.4.4.ebuild
new file mode 100644
index ..095ae13c2e50
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.0.4.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+   sed -i -e '2igem "railties", "~> 6.0.0"' test/helper.rb || die
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



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

2021-12-15 Thread Hans de Graaff
commit: 3704eb87f23ca4d5b9acc02deb7e11826d5afda6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:09:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3704eb87

dev-ruby/activemodel: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activemodel/Manifest   |  1 +
 dev-ruby/activemodel/activemodel-6.0.4.4.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/activemodel/activemodel-6.0.4.4.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.4.4.ebuild
new file mode 100644
index ..922d14dbfa67
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.0.4.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2021-12-15 Thread Hans de Graaff
commit: 69d99b501089493ae8394a30ab0e9965dceddb39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:10:20 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d99b50

dev-ruby/actionview: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-6.0.4.4.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/actionview/actionview-6.0.4.4.ebuild 
b/dev-ruby/actionview/actionview-6.0.4.4.ebuild
new file mode 100644
index ..8e0441011e0a
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.0.4.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   #rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+
+   # Fix loading of activerecord 

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

2021-12-15 Thread Hans de Graaff
commit: 76affc3f91abf8671761f1b6ce6d5fb558e095f8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:09:22 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76affc3f

dev-ruby/activesupport: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-6.0.4.4.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/activesupport/activesupport-6.0.4.4.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.4.4.ebuild
new file mode 100644
index ..2172557e84f9
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.0.4.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   dev-ruby/i18n:1
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/zeitwerk-2.2:2
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed 

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

2021-12-15 Thread Hans de Graaff
commit: 841583ecbca7bc4b6e0b4fa66a99f1c989e7f5d8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 16 05:10:39 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 16 05:11:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841583ec

dev-ruby/activestorage: add 6.0.4.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-6.0.4.4.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 680066a88799..ec7db6bdf37e 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.3.tgz 18594602 BLAKE2B 
99ee38f02ffece7972b34dc4bf8de6aece131fbdd1ac92c01272296e87b033d0a877a4fc724d3acece0442025ff9906a3e735ae75a8313135f2ffc55be988b38
 SHA512 
ae71145cc6e2a532271f6fe063347b261a7c6b1153f4978da5fd539b51b356baa555e731b759d9b49c342b2623b30ff9962396346df66d7e97aeca1fa806b333
+DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 
8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5
 SHA512 
14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f
 DIST rails-6.1.4.1.tgz 11003728 BLAKE2B 
8baa45968536ebe34f3bc4e4f25246bff68997a88c1019d1f7b7ba73785bc11901d7222ac04866b900c7dc35f9291ede78c0949abd979e797d07f3759179c05a
 SHA512 
411d3fe21c7500e884edb86cc6728c4d3b7125d2e6ea913191437716f2be0d522252c55c25cb4c5221cc112b3ca5eeba690b0b0e59572fcc54ea42ba05ec4520
 DIST rails-6.1.4.3.tgz 11007190 BLAKE2B 
085d500407f03d8c46335d91e3ebc5cd092c801de25f7e4fd5ac4ae6f03e54c5347e720386763307e183e2f0f48aaf84142092f47b62ab395082e4068e46f883
 SHA512 
f47a2e155fc80c287360b1a17a0f870208c523a28b77737648b4f260dc4fec6e9ccc91861b84862828fda48c214d39dcff32430ed5a02c8b9ee59ba6efb6151c

diff --git a/dev-ruby/activestorage/activestorage-6.0.4.4.ebuild 
b/dev-ruby/activestorage/activestorage-6.0.4.4.ebuild
new file mode 100644
index ..4f45ca8b516b
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.0.4.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   dev-ruby/marcel:1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/
 s:^:#:" \
+   -e '/dalli/ 

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

2021-12-15 Thread Sam James
commit: f19472c25655279ce8dd1ea88d44a2c55cdfe071
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 04:38:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 04:38:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19472c2

media-libs/libmypaint: fix openmp handling

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

 .../{libmypaint-1.6.1.ebuild => libmypaint-1.6.1-r1.ebuild}  | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-libs/libmypaint/libmypaint-1.6.1.ebuild 
b/media-libs/libmypaint/libmypaint-1.6.1-r1.ebuild
similarity index 89%
rename from media-libs/libmypaint/libmypaint-1.6.1.ebuild
rename to media-libs/libmypaint/libmypaint-1.6.1-r1.ebuild
index 2842166e79e2..df9fc52982d4 100644
--- a/media-libs/libmypaint/libmypaint-1.6.1.ebuild
+++ b/media-libs/libmypaint/libmypaint-1.6.1-r1.ebuild
@@ -34,7 +34,6 @@ DEPEND="
>=media-libs/gegl-0.4.14:0.4[introspection?]
)
introspection? ( >=dev-libs/gobject-introspection-1.32 )
-   openmp? ( >sys-devel/gcc-5:*[openmp] )
nls? ( sys-devel/gettext )
 "
 RDEPEND="
@@ -42,6 +41,14 @@ RDEPEND="
!

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

2021-12-15 Thread Sam James
commit: 54d7a3879b4997b8505a5d10b1cb3296fd994f83
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 04:27:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 04:27:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d7a387

dev-util/git-delta: add 0.11.3

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

 dev-util/git-delta/Manifest|   3 +
 dev-util/git-delta/git-delta-0.11.3.ebuild | 191 +
 2 files changed, 194 insertions(+)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index 578f9f2a7426..a899c044ab38 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -39,6 +39,7 @@ DIST form_urlencoded-1.0.0.crate 8412 BLAKE2B 
d65250a1d56cee26befb8733733ab67ffb
 DIST getrandom-0.1.16.crate 25077 BLAKE2B 
0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a
 SHA512 
c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
 DIST getrandom-0.2.3.crate 26261 BLAKE2B 
3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569
 SHA512 
e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d
 DIST git-delta-0.11.2.tar.gz 1196336 BLAKE2B 
498147343ecf6f6f37841ceaf22361c1acba270354ecae4beb04502d3d6f1eff6fdf02af8d633f6b4b32ce4cf3a8eb629105309d4d293b5dfbda26282b59ecca
 SHA512 
1f3dbce0673862e210aaff7fe6ecd98194603cb2900d569cfab0aae044d0ec1236bde767dfc699069238e4a2f855fbb27477d79cf47e4a9775dcd4033fd8cec3
+DIST git-delta-0.11.3.tar.gz 1198656 BLAKE2B 
ba3707a70e1a9f589a91a931e0a908525d9c3faabd78f8e336b9677b91c03e12cddaf985b5a2babfba9522a24e04d4b550015b9d021a80ca39da1f579ea8e97e
 SHA512 
090d64d1a9a8f3b905c1f7e80b98bbf3c62b3db14668cdf1f64fe8614086dd346513b305d9b9f160cb9bf7cdd3cdce640cc948c76ea48fd5a65018d356120785
 DIST git-delta-0.9.2.tar.gz 1126468 BLAKE2B 
46ed5598965553f6c9df28863efd0304deecedc41970701fe46d8698494cdfd371bc463845586b9e3a1150034a36abde403d6eb5185c79bf65d918418690beea
 SHA512 
14557103e0a5edf1c307c5036dc092fbab119952d2eef95709e3a363d913ae11e3d8fb7bf16e7dd26bd36e8a7d51c49e70edb002fce8f00b428c7ee330d49d01
 DIST git2-0.13.23.crate 192186 BLAKE2B 
d3bd3c54abc7b04c2948edaf35adac671a391c03ecc80c53e6ad0c9f14798d0d9fcd308a9a30424ffe5b1f6da1e6e20751d98eb47c62e123e3bbb16cb11ca32a
 SHA512 
e60f21affcef26aac16181d48ecaa67b6a9578ce5fe9e62b6c460b21bc02feb858fe25f07f7d7443b8eeae88974f1ad76a998972e002a6c5da5aec4c1172c401
 DIST globset-0.4.8.crate 22886 BLAKE2B 
726fceb279ef00589ebd6f77bbbe0642a22a9852a12ac9d14139af679ef2af0a68bb90f51f9cbb08d44190eafc35145df72ea3ff2f346d23cf22e428c887bb42
 SHA512 
1a1fb9731d310ced63742b2c6f7ef7f414c89780751d9881859a6e6fbc512e91bc23c91e3743bb36114dcef6dc1962fd376d67bc536752ba6a8a2fda7aa80bec
@@ -54,6 +55,7 @@ DIST jobserver-0.1.21.crate 21228 BLAKE2B 
ab1a6496d609e19235f022e920495e70857111
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST lazycell-1.3.0.crate 12502 BLAKE2B 
dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8
 SHA512 
f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
 DIST libc-0.2.103.crate 540563 BLAKE2B 
cc99ae88783e6f3044ecec5154e0de81a7f792b89415cc2736eb4a436edd316277d690971c4aa0eff7935b5a355c8966805c4ee72c5fec8caecf65a29c13caf9
 SHA512 
79e1c99bfeb30283f85742cf17867000301bbe022c6b2ace415b4a767068dd64b09581bcc802d42150e45849f5adf8ee2720a0c695324d87d3d96a5c554a216d
+DIST libc-0.2.112.crate 571445 BLAKE2B 
3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280
 SHA512 
6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f
 DIST libgit2-sys-0.12.24+1.3.0.crate 1476766 BLAKE2B 
d1164bd49ac122692141ae6f2a38fde941582668169960e9af98bee7a4a26e57b34522057c8503146fc5b7fb1ab646fbf2548c7a3994299fd078e5b835041ff9
 SHA512 
9d738c318a15b70c749aeef777aebaf59a40912da5e4f23fade1e84a6425acdac6e6a59030811f5cd974e965c0c9514f7b5a0286d32d4d7f6ebb6e6ae21d
 DIST libz-sys-1.1.2.crate 1339299 BLAKE2B 
c055fdcdeaff5d44cc95f6cef190094317644e4881f356e46b0c0347221ffb867afcd29ecd4d995bf397f714b705ce84cf34ab87010770e00b3aed1956fa46a0
 SHA512 
2342c738230ac570c61b466920e2ceafc0194381643540f094f6541917639a4f5b11d46d575bb03c7623ce109d376bafc3076a9d172233313e38cb6f49ed16db
 DIST line-wrap-0.1.1.crate 10010 BLAKE2B 

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

2021-12-15 Thread Sam James
commit: ea77f4cec864578517b1e11bb325265564db46e4
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 03:47:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:49:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea77f4ce

x11-base/xwayland: fix rpc option

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

 x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild 
b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 8cc2e527c783..bd40444eff1f 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -65,7 +65,7 @@ src_configure() {
-Dglamor=true
-Dglx=true
-Dipv6=true
-   -Drpc=false
+   -Dsecure-rpc=false
-Dscreensaver=true
-Dsha1=libcrypto
-Dxace=true



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

2021-12-15 Thread Sam James
commit: 62bbff21656cf9bd32ea79802a16bde39b2089ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 03:48:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:49:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bbff21

x11-base/xorg-server: disable xwayland conditionally for 

It's already gone from 21.1.2.

See: 2fbc32dd698fab913b1a913b8f1aea5d30d31eb9
Signed-off-by: Sam James  gentoo.org>

 x11-base/xorg-server/xorg-server-21.1.2.ebuild | 5 +
 x11-base/xorg-server/xorg-server-.ebuild   | 6 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.2.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.2.ebuild
index 3778a969a5f0..8e9f6cb25f32 100644
--- a/x11-base/xorg-server/xorg-server-21.1.2.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.2.ebuild
@@ -133,6 +133,11 @@ src_configure() {
-Dxkb_output_dir="${EPREFIX}/var/lib/xkb"
)
 
+   if [[ ${PV} ==  ]] ; then
+   # Gone in 21.1.x, but not in master.
+   emesonargs+=( -Dxwayland=false )
+   fi
+
if use systemd || use elogind; then
emesonargs+=(
-Dsystemd_logind=true

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 22b2c81c0888..8e9f6cb25f32 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -131,9 +131,13 @@ src_configure() {
-Dsecure-rpc=false
-Dsha1=libcrypto
-Dxkb_output_dir="${EPREFIX}/var/lib/xkb"
-   -Dxwayland=false
)
 
+   if [[ ${PV} ==  ]] ; then
+   # Gone in 21.1.x, but not in master.
+   emesonargs+=( -Dxwayland=false )
+   fi
+
if use systemd || use elogind; then
emesonargs+=(
-Dsystemd_logind=true



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

2021-12-15 Thread Georgy Yakovlev
commit: d92dbeb600ab9c6f5fd10685c9733cfba3f74dc5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 16 03:19:00 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 16 03:26:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92dbeb6

sys-fs/zfs: use $(systemd_get_systempresetdir)

b8f91fee6a8314dc58c1da011b65d9b857ef963f introduced this eclass function,
let's use it.

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

 sys-fs/zfs/zfs-0.8.6-r2.ebuild | 4 ++--
 sys-fs/zfs/zfs-2.0.6-r1.ebuild | 4 ++--
 sys-fs/zfs/zfs-2.1.1-r5.ebuild | 4 ++--
 sys-fs/zfs/zfs-2.1.2-r1.ebuild | 4 ++--
 sys-fs/zfs/zfs-.ebuild | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-fs/zfs/zfs-0.8.6-r2.ebuild b/sys-fs/zfs/zfs-0.8.6-r2.ebuild
index e75749620f17..df9295794bab 100644
--- a/sys-fs/zfs/zfs-0.8.6-r2.ebuild
+++ b/sys-fs/zfs/zfs-0.8.6-r2.ebuild
@@ -154,7 +154,7 @@ src_configure() {
--with-linux-obj="${KV_OUT_DIR}"
--with-udevdir="$(get_udevdir)"
--with-systemdunitdir="$(systemd_get_systemunitdir)"
-   --with-systemdpresetdir="${EPREFIX}/lib/systemd/system-preset"
+   --with-systemdpresetdir="$(systemd_get_systempresetdir)"
$(use_enable debug)
$(use_enable nls)
$(use_enable python pyzfs)
@@ -225,7 +225,7 @@ pkg_postinst() {
fi
 
if systemd_is_booted || has_version sys-apps/systemd; then
-   einfo "Please refer to 
${EROOT}/lib/systemd/system-preset/50-zfs.preset"
+   einfo "Please refer to 
${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset"
einfo "for default zfs systemd service configuration"
else
[[ -e "${EROOT}/etc/runlevels/boot/zfs-import" ]] || \

diff --git a/sys-fs/zfs/zfs-2.0.6-r1.ebuild b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
index 4dd040afa7af..92d40258e07e 100644
--- a/sys-fs/zfs/zfs-2.0.6-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
@@ -206,7 +206,7 @@ src_configure() {
--with-pamconfigsdir="${EPREFIX}/unwanted_files"
--with-pammoduledir="$(getpam_mod_dir)"
--with-systemdunitdir="$(systemd_get_systemunitdir)"
-   --with-systemdpresetdir="${EPREFIX}/lib/systemd/system-preset"
+   --with-systemdpresetdir="$(systemd_get_systempresetdir)"
--with-vendor=gentoo
$(use_enable debug)
$(use_enable nls)
@@ -281,7 +281,7 @@ pkg_postinst() {
fi
 
if systemd_is_booted || has_version sys-apps/systemd; then
-   einfo "Please refer to 
${EROOT}/lib/systemd/system-preset/50-zfs.preset"
+   einfo "Please refer to 
${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset"
einfo "for default zfs systemd service configuration"
else
[[ -e "${EROOT}/etc/runlevels/boot/zfs-import" ]] || \

diff --git a/sys-fs/zfs/zfs-2.1.1-r5.ebuild b/sys-fs/zfs/zfs-2.1.1-r5.ebuild
index e330b1315825..50f0cc6eb8cd 100644
--- a/sys-fs/zfs/zfs-2.1.1-r5.ebuild
+++ b/sys-fs/zfs/zfs-2.1.1-r5.ebuild
@@ -203,7 +203,7 @@ src_configure() {
--with-pamconfigsdir="${EPREFIX}/unwanted_files"
--with-pammoduledir="$(getpam_mod_dir)"
--with-systemdunitdir="$(systemd_get_systemunitdir)"
-   --with-systemdpresetdir="${EPREFIX}/lib/systemd/system-preset"
+   --with-systemdpresetdir="$(systemd_get_systempresetdir)"
--with-vendor=gentoo
# Building zfs-mount-generator.c on musl breaks as strndupa
# isn't available. But systemd doesn't support musl anyway, so
@@ -282,7 +282,7 @@ pkg_postinst() {
fi
 
if systemd_is_booted || has_version sys-apps/systemd; then
-   einfo "Please refer to 
${EROOT}/lib/systemd/system-preset/50-zfs.preset"
+   einfo "Please refer to 
${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset"
einfo "for default zfs systemd service configuration"
else
[[ -e "${EROOT}/etc/runlevels/boot/zfs-import" ]] || \

diff --git a/sys-fs/zfs/zfs-2.1.2-r1.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
index 9f36bb2bf79b..72ad20735878 100644
--- a/sys-fs/zfs/zfs-2.1.2-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
@@ -203,7 +203,7 @@ src_configure() {
--with-pamconfigsdir="${EPREFIX}/unwanted_files"
--with-pammoduledir="$(getpam_mod_dir)"
--with-systemdunitdir="$(systemd_get_systemunitdir)"
-   --with-systemdpresetdir="${EPREFIX}/lib/systemd/system-preset"
+   --with-systemdpresetdir="$(systemd_get_systempresetdir)"
--with-vendor=gentoo
# Building zfs-mount-generator.c on musl breaks as strndupa
# isn't available. But systemd doesn't support musl 

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

2021-12-15 Thread Sam James
commit: e0aef6da3150e0e53546d4c94e38399a0c774522
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 03:14:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:15:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0aef6da

sys-fs/zfs: add libtirpc subslot dependency

Only revbump the latest version (and 0.8.6.x) to avoid confusing any fragile
checks for unpatched SEEK_HOLE bugs in e.g. coreutils and such.

And it will also affect very few people there anyway. We'll pick up the fix
in 2.0.7 when it's tagged soon anyway.

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

 sys-fs/zfs/{zfs-0.8.6-r1.ebuild => zfs-0.8.6-r2.ebuild} | 2 +-
 sys-fs/zfs/zfs-2.0.6-r1.ebuild  | 2 +-
 sys-fs/zfs/zfs-2.1.1-r5.ebuild  | 2 +-
 sys-fs/zfs/{zfs-2.1.2.ebuild => zfs-2.1.2-r1.ebuild}| 2 +-
 sys-fs/zfs/zfs-.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-fs/zfs/zfs-0.8.6-r1.ebuild b/sys-fs/zfs/zfs-0.8.6-r2.ebuild
similarity index 99%
rename from sys-fs/zfs/zfs-0.8.6-r1.ebuild
rename to sys-fs/zfs/zfs-0.8.6-r2.ebuild
index b21a59267cb9..e75749620f17 100644
--- a/sys-fs/zfs/zfs-0.8.6-r1.ebuild
+++ b/sys-fs/zfs/zfs-0.8.6-r2.ebuild
@@ -25,7 +25,7 @@ SLOT="0/2" # just libzfs soname major for now. possible 
candidates: libuutil, li
 IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
 
 DEPEND="
-   net-libs/libtirpc
+   net-libs/libtirpc:=
sys-apps/util-linux
sys-libs/zlib
virtual/awk

diff --git a/sys-fs/zfs/zfs-2.0.6-r1.ebuild b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
index c955a9a96516..4dd040afa7af 100644
--- a/sys-fs/zfs/zfs-2.0.6-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.0.6-r1.ebuild
@@ -37,7 +37,7 @@ SLOT="0/4"
 IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
 
 DEPEND="
-   net-libs/libtirpc
+   net-libs/libtirpc:=
sys-apps/util-linux
sys-libs/zlib
virtual/libudev:=

diff --git a/sys-fs/zfs/zfs-2.1.1-r5.ebuild b/sys-fs/zfs/zfs-2.1.1-r5.ebuild
index 2f2920a75e08..e330b1315825 100644
--- a/sys-fs/zfs/zfs-2.1.1-r5.ebuild
+++ b/sys-fs/zfs/zfs-2.1.1-r5.ebuild
@@ -37,7 +37,7 @@ SLOT="0/5"
 IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
 
 DEPEND="
-   net-libs/libtirpc
+   net-libs/libtirpc:=
sys-apps/util-linux
sys-libs/zlib
virtual/libudev:=

diff --git a/sys-fs/zfs/zfs-2.1.2.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
similarity index 99%
rename from sys-fs/zfs/zfs-2.1.2.ebuild
rename to sys-fs/zfs/zfs-2.1.2-r1.ebuild
index 578128d1e2d1..9f36bb2bf79b 100644
--- a/sys-fs/zfs/zfs-2.1.2.ebuild
+++ b/sys-fs/zfs/zfs-2.1.2-r1.ebuild
@@ -37,7 +37,7 @@ SLOT="0/5"
 IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
 
 DEPEND="
-   net-libs/libtirpc
+   net-libs/libtirpc:=
sys-apps/util-linux
sys-libs/zlib
virtual/libudev:=

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index 2d008fd55f44..4f56f04e6ede 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -37,7 +37,7 @@ SLOT="0/5"
 IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
 
 DEPEND="
-   net-libs/libtirpc
+   net-libs/libtirpc:=
sys-apps/util-linux
sys-libs/zlib
virtual/libudev:=



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

2021-12-15 Thread Sam James
commit: 3f0430456ef8537f864111363d293d15c323081f
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Dec 11 00:54:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:07:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f043045

app-editors/vscodium: remove old version

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vscodium/Manifest   |   3 -
 app-editors/vscodium/vscodium-1.60.2.ebuild | 113 
 2 files changed, 116 deletions(-)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index dacb0648d6d5..acefb5bbfc07 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -1,6 +1,3 @@
-DIST vscodium-1.60.2-amd64.tar.gz 106735938 BLAKE2B 
e1441fb95829f23adcab06e4ed9b4baefca6ae377570e0759d7327533818ffbf2cc08c8d94b832d6de2e29564e5e26a0f59bb991c6b4ee40007807f2fffb2df7
 SHA512 
a4c7434cfc0db6dc3f866f8acf2c3f3265dc353d1592582bc3cb9acca76961a3bebf76f7e3487a9a98545b43f800c241a4f51e8cbd7512183450008656ba0f1b
-DIST vscodium-1.60.2-arm.tar.gz 97317796 BLAKE2B 
eb0baee908ed059f16a4e3093e59b6823208fe0e627b1dfd1c9489a655c53735a1bd3d67970e50feef907dec3cc76252eff5e6509fcf5ab8c5255b52182f2cf8
 SHA512 
b5ed07a61ca468e32a08b27238c8b50b4b76a004dee7a47ca8c98051871c44ba2d9f29296d959f13b80edeeb1a88ec3624c61dee356b8d8727071098f500aea3
-DIST vscodium-1.60.2-arm64.tar.gz 111897534 BLAKE2B 
cf5ae8cd8e98342b0eccbf2fb1385c844f2f1d2fb27b964d455ddcf873ac0f545e5da55530bac11a99ee5e5d962e467a3c61f8848d8312142c6051da0b29db86
 SHA512 
b07554b8f5eb9865ee2086d68d65494368d2906634055d02e6fe843c8042ef093cd79eed31b5da87fd36a7a26324f37f79daafcbcd463c175a251b3345d9c1f1
 DIST vscodium-1.61.2-amd64.tar.gz 114016604 BLAKE2B 
b9006b0a58adc08df31bbae08a46c233cd69ee80f89493e4564f8f3dbe595481582cb605ff472984f013e364bdafbdd2f587ea3d0065d8ca775eb723f0cd4cb0
 SHA512 
4a1016bc8e9fea5c76a0c87180ad641f4ec981dbde0b395267580d5207cf181a090d87e984a96c40f46298cbf8185c1afe4af6a8791bc47126f50f1ba95edacc
 DIST vscodium-1.61.2-arm.tar.gz 97521784 BLAKE2B 
c81f5b607905d3be0aa27ee63a49c0ba2225724686d1afc25f7c15289c69fd10022d1ae83390183bd50c1db9c0b74e3c9144e622e81f2895eb891d6800d1bfd2
 SHA512 
f4f329155282e951273580247e3262b887164f2bedf409700f3a8326e9dd2e20ab95ab4b5fe8dbf2a177487e518c9fe98078a485c08b020b4d73cc7cb9a90431
 DIST vscodium-1.61.2-arm64.tar.gz 112085871 BLAKE2B 
47c58659d6e4e9a468b014c9d0a8f6ca9739d722a21ec0b3add0a69849b18022dafdcadc759070e054492d6cf2db1bf07e11454fee5623647a54e367f5d94325
 SHA512 
cf893f6e04a0e657fb889b40069e042ad1b2a287a349c3f05e441ada00504f9ec693f20dfe17a01f6a7d2d298dbecfe94d62f12b8b26769e373f61ae9ffda8f7

diff --git a/app-editors/vscodium/vscodium-1.60.2.ebuild 
b/app-editors/vscodium/vscodium-1.60.2.ebuild
deleted file mode 100644
index 1f66143c0bf3..
--- a/app-editors/vscodium/vscodium-1.60.2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils xdg
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/;
-SRC_URI="
-   amd64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
-   arm? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz
 -> ${P}-arm.tar.gz )
-   arm64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz
 -> ${P}-arm64.tar.gz )
-"
-
-RESTRICT="mirror strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-IUSE=""
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-crypt/libsecret[crypt]
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   /opt/vscodium/codium
-   /opt/vscodium/libEGL.so
-   /opt/vscodium/libffmpeg.so
-   /opt/vscodium/libGLESv2.so
-   /opt/vscodium/libvulkan.so*
-   /opt/vscodium/chrome-sandbox
-   

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

2021-12-15 Thread Sam James
commit: ee2a2a61c9270af5c040a69bbe286b6c61ddfbb0
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Dec 11 00:51:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:07:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2a2a61

app-editors/vscode: remove old version

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vscode/Manifest |   3 -
 app-editors/vscode/vscode-1.60.2.ebuild | 121 
 2 files changed, 124 deletions(-)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 48fb9d0cd6f3..77d702402fbc 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -1,6 +1,3 @@
-DIST vscode-1.60.2-amd64.tar.gz 105537736 BLAKE2B 
395cbea3c7522749423d8b79d7461189dbb04b1d751bb4a70b6ce7782e971c1dac0e51cda91e961cab0fceeef16e073803d2f54bd6d8840596a2ea45f9f34369
 SHA512 
caf8acea129533a6cb5824d5ed97f9e9f740dcdc67c3a0c3cf778d58a8fddebe870892d25ad74116c5311a53497db933ff70e5e250480c3a0d76e5fc62733b02
-DIST vscode-1.60.2-arm.tar.gz 94232609 BLAKE2B 
eb896cc316dfc96d6d523d15da735b18eb6e6011d7ec92b5f9fa8732f574097579c8af4601312c831a9f4aa752087188e203b761e86df31b688838b45354deb1
 SHA512 
8261b71740344f927091dadd28bcb06d17b70551da0fd0b3c20378ec744cc31660ae32aadedd87a8942c410da381dbf7e023c27af913a62a1bba774d6de241ea
-DIST vscode-1.60.2-arm64.tar.gz 107827801 BLAKE2B 
aff930e81534972f2dc3d7d0d5cc489ec77818c0304859d64838317fbaf9225f4325a8b237268569f88eca7c76ea7a73275d90747b4485eff30d5f59a9cdd977
 SHA512 
cc50c7ec44d546b227c271f621be87120a1c36c2ed8236421e9c7227c1cb83bf970d5673191afc1383c4479393b5fae873fd6829179d1d9139b6c3ec32c5c1fd
 DIST vscode-1.61.2-amd64.tar.gz 112814371 BLAKE2B 
c297d27f12dbbf5bb752076881ae28100d1b051d14528425f8227c5c70ce779ab8db93b960bd4d4ff9788fa2e63167c4253324ba4413b0975d41608c541c6303
 SHA512 
52c3b89612f2d2f72ea9de9449d191130a23a3dbae1f2876e1716773abe9b6c7064a8eb6053d6bc94438b6e3753df2f00ccc4452b2404fcb2c052ea6090d83cc
 DIST vscode-1.61.2-arm.tar.gz 94477034 BLAKE2B 
cecb63ed58a36fbbef13cf7de086f0f7f77efea03fc605801b3064c273736ea999b91ef84e0c900ca415955cd7a508d20c33e92a5acab0dcca388d9624743902
 SHA512 
9cfd10c4cc6d2e3eaa1323afc1b493448632f57681b1e7d595d7f52a7e7d4c4a2ce48d2e6b21b2380fb7be8d98d33d5848a91af178eed974f952bcd7cfbbcb3d
 DIST vscode-1.61.2-arm64.tar.gz 108043274 BLAKE2B 
f512c85102b3e3858a5ba8f2a63ec9fc7fdee77ffbe768287cd72e89103880002fd2ca77bc72f0210f2f4c0e4cec2b7708404e7db874d7c87d97b17361a26d4e
 SHA512 
dcac0d56bde8b1fd855d386da77e164354f8c819e994d395cfd6b9cf50d5ac96421745c6efc20ec89448e6020b61b0d4ed482e74ecb39422a6acf3662f905dfa

diff --git a/app-editors/vscode/vscode-1.60.2.ebuild 
b/app-editors/vscode/vscode-1.60.2.ebuild
deleted file mode 100644
index dbed711c205a..
--- a/app-editors/vscode/vscode-1.60.2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils xdg
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com;
-SRC_URI="
-   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
-   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
-   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
-"
-S="${WORKDIR}"
-
-RESTRICT="mirror strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   Microsoft-vscode
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-crypt/libsecret[crypt]
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   /opt/vscode/code
-   /opt/vscode/libEGL.so
-   /opt/vscode/libffmpeg.so
-   /opt/vscode/libGLESv2.so
-   /opt/vscode/libvulkan.so*
-   /opt/vscode/chrome-sandbox
-   /opt/vscode/libvk_swiftshader.so
-   /opt/vscode/swiftshader/libEGL.so
-   /opt/vscode/swiftshader/libGLESv2.so
-   /opt/vscode/resources/app/extensions/*
-   

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

2021-12-15 Thread Sam James
commit: d46f4dd04e62abc5160ae8c26d7c0f1bd92254ec
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Wed Dec 15 20:13:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:07:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46f4dd0

app-editors/vscode: version bump to 1.63.1 and EAPI 8

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/23249
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 77d702402fbc..43ee37d95da4 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -4,6 +4,6 @@ DIST vscode-1.61.2-arm64.tar.gz 108043274 BLAKE2B 
f512c85102b3e3858a5ba8f2a63ec9
 DIST vscode-1.62.3-amd64.tar.gz 113702793 BLAKE2B 
0d5b79c0379bfc39f8ab356d6ae760d2b3bb32c41b308e5f78d824a8198201f1ea1c61034e2207bd674d00b1d5b52e75dbab07d2d7053adb17e9b64a4a47fd0c
 SHA512 
5d69e7fda01c381b3a068a73f5506aee78f299b2a9a48fce46100d5f6d1f4558c4c0abbe17c8507e85711409052fdf9d590b12c0534e6e5cfe002f766df69c50
 DIST vscode-1.62.3-arm.tar.gz 94730175 BLAKE2B 
176d2f39b1b8bc945b7fb03e4db834846a35afafe024a774326b15a1e083c06d08e4a7ac8c38233299869f7c02eed16e89335012202acb888cb0034042ec12ca
 SHA512 
130471b46794e1fd202fb83b891577e1f6bd29b72637e4efb5822e33a5578a848b236fc6c8a4652841e7b28f29cc9ffca718a3ddfda3d78cceef9b04087861a5
 DIST vscode-1.62.3-arm64.tar.gz 108316120 BLAKE2B 
def07c01b4371b6e3ea1c47a45eb5763922fee650b83c3c9d9527d1323c602494b0e200543cbf527dbddb040ff786d88df5fac3d678d200d2a8768c7c3e0d135
 SHA512 
f1c91bdcef8f249bd4c81ec36ed5e0222eb1e6848206e33c3c7533a9805d594c8d64515317646f78a4d4b7cd7d89f05d499c5c82789c9b8ac3fbdb4451519ecd
-DIST vscode-1.63.0-amd64.tar.gz 113754354 BLAKE2B 
04f127d25c522ac3c868c870d07f558eaa7036f6a4ff25bef854a5da7f8f42c9888f480f7d6027f5812ffc3402a36745da53c6212d206628a4b95606214f7f9f
 SHA512 
f1b30ead7c931cc4504d9e14c8e9528162c1c218c44e8556887fa6a34bab62a6436da61f683677b328a1a688c48ba646814757e738eb50104c02026eb5fe32aa
-DIST vscode-1.63.0-arm.tar.gz 94774652 BLAKE2B 
beca1e46d5f26ee99957e1d7ffa11a50e3197c4915b79d099bc03e63aa2e20fad4c4afc5ed1c5a2c953a4d394c382a1e6aa15e18ff80c9b7d81e9fe951cc5064
 SHA512 
1ec20720e0aa4a8cc6ea91cf942bfc02a427780a30f424f4ab701cd2f7a87c538131578592f2bc88060f987ebaf4f4b3f3d704c9a01e6a367540746cc6d2dc47
-DIST vscode-1.63.0-arm64.tar.gz 108359351 BLAKE2B 
cff4eb143d85bdd9d18ffb71b882a4ccd8d916e3f5dd0f869bbfd1220b0219907703aaaf5f7f95f4afd1c74008c980ff8e8adeb5685a079bff009ee9be22550b
 SHA512 
ef8356fb112251f9af22ea2e0aeee77ed3976c642f8528d6871f1e87c4bbffd1396956603daa993f31fdfa258ff6209a576bff03f5405312e3a2f41868fc6783
+DIST vscode-1.63.1-amd64.tar.gz 113723133 BLAKE2B 
98d5e8376e1926dea3e289243685f881497926f8bc413d0fd312684fb6d0f692890bc8212a62086c9b0178c436e8cbc0179657387753b4f30490c88805525a80
 SHA512 
be18f648db935497c2ce8f43fa54aeb775fcaa4348e0d561071d380a7fd373c4ad5a05f53ba4b33a44facf90e37b256818388c6ec8dfb6142658aaacb98fc1c7
+DIST vscode-1.63.1-arm.tar.gz 94749732 BLAKE2B 
65942830c0b66c25a104cbf3e758b7074a06e6995a59ed30fd3d944ac74f5ffd2cb1075fb17977aeb85196e292e646920912c804ae426916bd8a3431c5b6d788
 SHA512 
30a539f31c3e4d5598151533ad5e53e25c142a392a5ded51c5b386244a19b149eed03d28f772cdd4bce7366c25d3131f5c1db168589cdecf0e059ebd5c88493d
+DIST vscode-1.63.1-arm64.tar.gz 108342012 BLAKE2B 
b1c0bb6f3034f6fa1c662048e2ed55e2cd59b251c034133e80f0b7cb2e8418287f8fdac2f52f9e2cad469cc604128e82de44a3eb8a580372c0c31c8d48ed1471
 SHA512 
f0c71e17f2258919de1e7d9ec782df38fd5245276b0b5f2d79f71e6041d6f0939edee5efc04fcb120f9ca25165750a454b450cf083ae9ed296bc17a107564401

diff --git a/app-editors/vscode/vscode-1.63.0.ebuild 
b/app-editors/vscode/vscode-1.63.1.ebuild
similarity index 99%
rename from app-editors/vscode/vscode-1.63.0.ebuild
rename to app-editors/vscode/vscode-1.63.1.ebuild
index dbed711c205a..45c99d4302b6 100644
--- a/app-editors/vscode/vscode-1.63.0.ebuild
+++ b/app-editors/vscode/vscode-1.63.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop pax-utils xdg
 



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

2021-12-15 Thread Sam James
commit: a4857181e2a1ea423f19cf232b6053fd4395a728
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Wed Dec 15 20:11:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:07:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4857181

app-editors/vscodium: version bump 1.63.1 and EAPI 8

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index acefb5bbfc07..893a99be5dde 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,6 +4,6 @@ DIST vscodium-1.61.2-arm64.tar.gz 112085871 BLAKE2B 
47c58659d6e4e9a468b014c9d0a8
 DIST vscodium-1.62.3-amd64.tar.gz 114303440 BLAKE2B 
d2c1c1a3a1a2dfe211db339adae44fd81c20747812a204d8c4d805ebe7ab3267d2041dc50c40b5e548a5ae003d830e841549ae71c688c107e57689fd7f773519
 SHA512 
f672dd4296a1ed9f0505e93ee5735663effc0fb51746d3ff70e90894fc0806ab2eec13e191190a9bf2c19464aa420f6c9d8d664e685df145b18faebb8870d2b2
 DIST vscodium-1.62.3-arm.tar.gz 97823307 BLAKE2B 
bcbf8c696eb959962cd66e1d0585e945b4eff2ed4fccf781bd0d3da23810dfe9e30f68be7baacd7f495c3ef8d1f43ee58aee7cb4f8817228c14b01423e7a
 SHA512 
8d69e0046b0b9a1c268bdeeda051ef2ef5e09106eadeb96735cd7c09af069ef4652b06dab2b549817f539607f286a79a679ec46cd1cdd28e778cee3b85b7e89c
 DIST vscodium-1.62.3-arm64.tar.gz 112387259 BLAKE2B 
cc063392c4531269c0fbcbbda2896d23d2a781f8d56c9462885b1cbc5f81005bd22d94616853c29298105f46a517cb76520e2677d6599ca948c0018b32c1e2aa
 SHA512 
e1a9183377a1e16ddbb7a14e70fa5b97b27a31fa52da6f142bf2e37af2a316d1e08d05270d7e77b672cda97bacdacf893264718e46f231eefeb367c16c8f5b3f
-DIST vscodium-1.63.0-amd64.tar.gz 114328405 BLAKE2B 
dedec0bcb85f1a3d279a3c58b557a09ddb77ad944d550a74a410208f933b42e946bb188d063c797c6995b37681e44c6634bbc13f6efff4053a7a98c0960e5093
 SHA512 
e0c846f5a60245dac89eec80bf90f048a59445d93c1b88ba20cc78530968094518d680ace6590b84d65b4f77db638ae422d33049fdcb29e504a10441a2f26ce4
-DIST vscodium-1.63.0-arm.tar.gz 97838185 BLAKE2B 
2e949ba40aa2e24529372230b59162e2eb21db1bbb8376826646bb4efb06b7c6ac8d3375b6b48c0da071e625704b9591c6d6eacc245cf74d60fad4a5ef649bcf
 SHA512 
64d7083e7a3852086a91dc61700c79ae166150f8e50517ce070ca12d1d429ce92c96acd245f194e335b8f9e36a90960c83ac1d8d46b30f498e5fce40ad1c075d
-DIST vscodium-1.63.0-arm64.tar.gz 112408254 BLAKE2B 
8518a0b71d7d164d83a43472eaaa6792c14c5715924f1e6907c69cc619702ef253dd42275e7d8daf3c9726b9b834d0a85003c63189ee5dc0b832c0ff59fc6ee7
 SHA512 
086b69fa1dc8b9930e0e5ae7c6ab89b7f269019fb4a9b9a37039fa8278cb638b9be091ebbcdc322fafb0fbfdba9ca6d20beb9ac257b35c2591f04075bc2b99e0
+DIST vscodium-1.63.1-amd64.tar.gz 114321651 BLAKE2B 
8196a69fdc2fc1185f057a2bb373cc4ecdc41c267cc1bf19442c03b45a2ed1997a5836075655673f05a5962840babd2cae968556f2ca79f3dedba90b760f7dd5
 SHA512 
5bf87e6cbeeeffcc14c9935cd2c55830395d2edcce7541fdf4d0bbd1b167e95efd4679fcec65422bacbeb9f0548c76a4fe4130251cc0666fd1cd75740222f97e
+DIST vscodium-1.63.1-arm.tar.gz 97849537 BLAKE2B 
f011fb9eddbc6750dc971f8885c3c5501afd74793b11e0330c2efb7693bf9914a4da06fe595d7c87a69dbdbb91a38e32f7e48b6dd8a89e79300eaa0ff5121b98
 SHA512 
d0aa3a0e0b8e3a42d27b487d2d8cde85118527cf39a78733a8eda4caf0bc67a8ed97bc736add6ab38ae77c81335a21261f8db7fe89311b50bbe52bfe5a4db60d
+DIST vscodium-1.63.1-arm64.tar.gz 112411313 BLAKE2B 
ddb2fdfdb82b164287f51fd26c4feef9f69e363419bfc234f330a12c85bb82283d347452ad2336040be8c02c32419ce71d497f7f20b1e27a5a1a80a3b95a972f
 SHA512 
32c1714536ecb9952f9441f73d08614d4b38431bcba50116d2c0dd3b952ec23df123f4de91808f03a03f2de932322da941b3e1f24ff896bbc48a44caa06dd89f

diff --git a/app-editors/vscodium/vscodium-1.63.0.ebuild 
b/app-editors/vscodium/vscodium-1.63.1.ebuild
similarity index 99%
rename from app-editors/vscodium/vscodium-1.63.0.ebuild
rename to app-editors/vscodium/vscodium-1.63.1.ebuild
index 1f66143c0bf3..b604e95ff9b6 100644
--- a/app-editors/vscodium/vscodium-1.63.0.ebuild
+++ b/app-editors/vscodium/vscodium-1.63.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop pax-utils xdg
 



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

2021-12-15 Thread Sam James
commit: 201664ce1825b1576a343fcb22a3747c63c86f64
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Dec 11 00:50:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:07:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201664ce

app-editors/vscode: version bump to 1.63.0

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vscode/Manifest |   3 +
 app-editors/vscode/vscode-1.63.0.ebuild | 121 
 2 files changed, 124 insertions(+)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 5b1c26371cb8..48fb9d0cd6f3 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -7,3 +7,6 @@ DIST vscode-1.61.2-arm64.tar.gz 108043274 BLAKE2B 
f512c85102b3e3858a5ba8f2a63ec9
 DIST vscode-1.62.3-amd64.tar.gz 113702793 BLAKE2B 
0d5b79c0379bfc39f8ab356d6ae760d2b3bb32c41b308e5f78d824a8198201f1ea1c61034e2207bd674d00b1d5b52e75dbab07d2d7053adb17e9b64a4a47fd0c
 SHA512 
5d69e7fda01c381b3a068a73f5506aee78f299b2a9a48fce46100d5f6d1f4558c4c0abbe17c8507e85711409052fdf9d590b12c0534e6e5cfe002f766df69c50
 DIST vscode-1.62.3-arm.tar.gz 94730175 BLAKE2B 
176d2f39b1b8bc945b7fb03e4db834846a35afafe024a774326b15a1e083c06d08e4a7ac8c38233299869f7c02eed16e89335012202acb888cb0034042ec12ca
 SHA512 
130471b46794e1fd202fb83b891577e1f6bd29b72637e4efb5822e33a5578a848b236fc6c8a4652841e7b28f29cc9ffca718a3ddfda3d78cceef9b04087861a5
 DIST vscode-1.62.3-arm64.tar.gz 108316120 BLAKE2B 
def07c01b4371b6e3ea1c47a45eb5763922fee650b83c3c9d9527d1323c602494b0e200543cbf527dbddb040ff786d88df5fac3d678d200d2a8768c7c3e0d135
 SHA512 
f1c91bdcef8f249bd4c81ec36ed5e0222eb1e6848206e33c3c7533a9805d594c8d64515317646f78a4d4b7cd7d89f05d499c5c82789c9b8ac3fbdb4451519ecd
+DIST vscode-1.63.0-amd64.tar.gz 113754354 BLAKE2B 
04f127d25c522ac3c868c870d07f558eaa7036f6a4ff25bef854a5da7f8f42c9888f480f7d6027f5812ffc3402a36745da53c6212d206628a4b95606214f7f9f
 SHA512 
f1b30ead7c931cc4504d9e14c8e9528162c1c218c44e8556887fa6a34bab62a6436da61f683677b328a1a688c48ba646814757e738eb50104c02026eb5fe32aa
+DIST vscode-1.63.0-arm.tar.gz 94774652 BLAKE2B 
beca1e46d5f26ee99957e1d7ffa11a50e3197c4915b79d099bc03e63aa2e20fad4c4afc5ed1c5a2c953a4d394c382a1e6aa15e18ff80c9b7d81e9fe951cc5064
 SHA512 
1ec20720e0aa4a8cc6ea91cf942bfc02a427780a30f424f4ab701cd2f7a87c538131578592f2bc88060f987ebaf4f4b3f3d704c9a01e6a367540746cc6d2dc47
+DIST vscode-1.63.0-arm64.tar.gz 108359351 BLAKE2B 
cff4eb143d85bdd9d18ffb71b882a4ccd8d916e3f5dd0f869bbfd1220b0219907703aaaf5f7f95f4afd1c74008c980ff8e8adeb5685a079bff009ee9be22550b
 SHA512 
ef8356fb112251f9af22ea2e0aeee77ed3976c642f8528d6871f1e87c4bbffd1396956603daa993f31fdfa258ff6209a576bff03f5405312e3a2f41868fc6783

diff --git a/app-editors/vscode/vscode-1.63.0.ebuild 
b/app-editors/vscode/vscode-1.63.0.ebuild
new file mode 100644
index ..dbed711c205a
--- /dev/null
+++ b/app-editors/vscode/vscode-1.63.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils xdg
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com;
+SRC_URI="
+   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
+   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
+   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   Microsoft-vscode
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-crypt/libsecret[crypt]
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscode/code
+   /opt/vscode/libEGL.so
+   /opt/vscode/libffmpeg.so
+   /opt/vscode/libGLESv2.so
+   /opt/vscode/libvulkan.so*
+   /opt/vscode/chrome-sandbox
+   /opt/vscode/libvk_swiftshader.so
+   /opt/vscode/swiftshader/libEGL.so
+   

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

2021-12-15 Thread Sam James
commit: 6aef7a8b4f355348c37b793801c70889b75d3878
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Dec 11 00:54:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:07:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aef7a8b

app-editors/vscodium: version bump to 1.63.0

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vscodium/Manifest   |   3 +
 app-editors/vscodium/vscodium-1.63.0.ebuild | 113 
 2 files changed, 116 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 8d1d6eb99fc2..dacb0648d6d5 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -7,3 +7,6 @@ DIST vscodium-1.61.2-arm64.tar.gz 112085871 BLAKE2B 
47c58659d6e4e9a468b014c9d0a8
 DIST vscodium-1.62.3-amd64.tar.gz 114303440 BLAKE2B 
d2c1c1a3a1a2dfe211db339adae44fd81c20747812a204d8c4d805ebe7ab3267d2041dc50c40b5e548a5ae003d830e841549ae71c688c107e57689fd7f773519
 SHA512 
f672dd4296a1ed9f0505e93ee5735663effc0fb51746d3ff70e90894fc0806ab2eec13e191190a9bf2c19464aa420f6c9d8d664e685df145b18faebb8870d2b2
 DIST vscodium-1.62.3-arm.tar.gz 97823307 BLAKE2B 
bcbf8c696eb959962cd66e1d0585e945b4eff2ed4fccf781bd0d3da23810dfe9e30f68be7baacd7f495c3ef8d1f43ee58aee7cb4f8817228c14b01423e7a
 SHA512 
8d69e0046b0b9a1c268bdeeda051ef2ef5e09106eadeb96735cd7c09af069ef4652b06dab2b549817f539607f286a79a679ec46cd1cdd28e778cee3b85b7e89c
 DIST vscodium-1.62.3-arm64.tar.gz 112387259 BLAKE2B 
cc063392c4531269c0fbcbbda2896d23d2a781f8d56c9462885b1cbc5f81005bd22d94616853c29298105f46a517cb76520e2677d6599ca948c0018b32c1e2aa
 SHA512 
e1a9183377a1e16ddbb7a14e70fa5b97b27a31fa52da6f142bf2e37af2a316d1e08d05270d7e77b672cda97bacdacf893264718e46f231eefeb367c16c8f5b3f
+DIST vscodium-1.63.0-amd64.tar.gz 114328405 BLAKE2B 
dedec0bcb85f1a3d279a3c58b557a09ddb77ad944d550a74a410208f933b42e946bb188d063c797c6995b37681e44c6634bbc13f6efff4053a7a98c0960e5093
 SHA512 
e0c846f5a60245dac89eec80bf90f048a59445d93c1b88ba20cc78530968094518d680ace6590b84d65b4f77db638ae422d33049fdcb29e504a10441a2f26ce4
+DIST vscodium-1.63.0-arm.tar.gz 97838185 BLAKE2B 
2e949ba40aa2e24529372230b59162e2eb21db1bbb8376826646bb4efb06b7c6ac8d3375b6b48c0da071e625704b9591c6d6eacc245cf74d60fad4a5ef649bcf
 SHA512 
64d7083e7a3852086a91dc61700c79ae166150f8e50517ce070ca12d1d429ce92c96acd245f194e335b8f9e36a90960c83ac1d8d46b30f498e5fce40ad1c075d
+DIST vscodium-1.63.0-arm64.tar.gz 112408254 BLAKE2B 
8518a0b71d7d164d83a43472eaaa6792c14c5715924f1e6907c69cc619702ef253dd42275e7d8daf3c9726b9b834d0a85003c63189ee5dc0b832c0ff59fc6ee7
 SHA512 
086b69fa1dc8b9930e0e5ae7c6ab89b7f269019fb4a9b9a37039fa8278cb638b9be091ebbcdc322fafb0fbfdba9ca6d20beb9ac257b35c2591f04075bc2b99e0

diff --git a/app-editors/vscodium/vscodium-1.63.0.ebuild 
b/app-editors/vscodium/vscodium-1.63.0.ebuild
new file mode 100644
index ..1f66143c0bf3
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.63.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils xdg
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   amd64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz
 -> ${P}-arm.tar.gz )
+   arm64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz
 -> ${P}-arm64.tar.gz )
+"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE=""
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-crypt/libsecret[crypt]
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscodium/codium
+   /opt/vscodium/libEGL.so
+   /opt/vscodium/libffmpeg.so
+   /opt/vscodium/libGLESv2.so
+   

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

2021-12-15 Thread Sam James
commit: 2fbc32dd698fab913b1a913b8f1aea5d30d31eb9
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 03:00:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 03:00:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbc32dd

x11-base/xorg-server: xwayland option gone for 21.1.x

... but still exists in master?

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

 x11-base/xorg-server/xorg-server-21.1.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.2.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.2.ebuild
index 22b2c81c0888..3778a969a5f0 100644
--- a/x11-base/xorg-server/xorg-server-21.1.2.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.2.ebuild
@@ -131,7 +131,6 @@ src_configure() {
-Dsecure-rpc=false
-Dsha1=libcrypto
-Dxkb_output_dir="${EPREFIX}/var/lib/xkb"
-   -Dxwayland=false
)
 
if use systemd || use elogind; then



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

2021-12-15 Thread Georgy Yakovlev
commit: d4e68cd69421906d1a576d37814cff34ae7f59b6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 16 02:54:35 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 16 02:54:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e68cd6

sys-fs/zfs: adjust scrub timers patch according to upstream version

https://github.com/openzfs/zfs/pull/12193
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/files/2.1.2-scrub-timers.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs/files/2.1.2-scrub-timers.patch 
b/sys-fs/zfs/files/2.1.2-scrub-timers.patch
index 58d1c3b6968d..f1c5b5699f62 100644
--- a/sys-fs/zfs/files/2.1.2-scrub-timers.patch
+++ b/sys-fs/zfs/files/2.1.2-scrub-timers.patch
@@ -94,7 +94,7 @@ index 0..c04ac292a
 +if @sbindir@/zpool status %i | grep "scrub in progress"; then\
 +exec @sbindir@/zpool wait -t scrub %i;\
 +else exec @sbindir@/zpool scrub -w %i; fi'
-+ExecStop=-/bin/sh -c 'exec @sbindir@/zpool scrub -p %i 2>/dev/null || true'
++ExecStop=-/bin/sh -c '@sbindir@/zpool scrub -p %i 2>/dev/null || true'
 -- 
 2.34.1
 



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

2021-12-15 Thread Georgy Yakovlev
commit: 1b2ed0f7b04c245918a39e6798f3948e0d8fcfbc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 16 02:28:58 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 16 02:50:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2ed0f7

sys-fs/zfs-kmod: add 2.1.2

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

 sys-fs/zfs-kmod/Manifest  |   2 +
 sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild | 205 ++
 2 files changed, 207 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 2901db693d59..e5cc220e8b89 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -3,3 +3,5 @@ DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508
 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
 DIST zfs-2.1.1.tar.gz 34836374 BLAKE2B 
09ee6bd30e8266342bd975454086049c3fd9142e7dacfe52166575c20e3c92688f9b457d75b2a2068fc281e65f78e1d47450545504cdf8bc31e23663545d7800
 SHA512 
b69ce764a9f7438ec2c90f86be02abfd684c67cd38de876374e3e6f4b2f82a75d86fa70205def2ba454ad27e52ec8d955ebc4ba456e91d397129a54ea849c19c
 DIST zfs-2.1.1.tar.gz.asc 195 BLAKE2B 
d886e7dc74270228f98dfc5ca85bbbe897d5a87a5ae8bbfde28e2af1b36218227bc9f1b5902e97beebe160a298857d6e4673829d87cd8039332dc1858cfcffc0
 SHA512 
d76956b5c1bd547a319e70dd33d50beae39f65fca54532731426d2ef209385a556c51b3936051f75bc3800623c42da5b8d279c51f501a896f5fdfb7b4ed7fb94
+DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B 
ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584
 SHA512 
3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102
+DIST zfs-2.1.2.tar.gz.asc 836 BLAKE2B 
8f5666f5c3d7016a4d79191f42d0a220fe8c654a0d64e3da3b575644fe52c83dcb9f9ef49ba0553771a127bba44e2802f1d366a7a38f670e73612deef76755c3
 SHA512 
da6bfccd19a249a6891f5e1de6c4b332e98ce4f125f638c046b9cedac3fd79c56a99dd9a620105a40741e5f04b382f5d5996b56cbe576fb268b31e57e0fed6eb

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
new file mode 100644
index ..2da5383cff4e
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_PV="${PV/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
+   S="${WORKDIR}/zfs-${PV%_rc?}"
+   ZFS_KERNEL_COMPAT="5.15"
+
+   #  increments minor eg 5.14 -> 5.15, and still supports override.
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
+
+   if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   fi
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0/${PVR}"
+IUSE="custom-cflags debug +rootfs"
+
+RDEPEND="${DEPEND}
+   !sys-kernel/spl
+"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/awk
+"
+
+# we want dist-kernel block in BDEPEND because of portage resolver.
+# since linux-mod.eclass already sets version-unbounded dep, portage
+# will pull new versions. So we set it in BDEPEND which takes priority.
+# and we don't need in in git ebuild.
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+="
+   verify-sig? ( app-crypt/openpgp-keys-openzfs )
+   dist-kernel? ( https://bugs.gentoo.org/811600
+   export CROSS_COMPILE=${CROSS_COMPILE-${CHOST}-}
+
+   local myconf=(
+   HOSTCC="$(tc-getBUILD_CC)"
+   --bindir="${EPREFIX}/bin"
+   --sbindir="${EPREFIX}/sbin"
+   --with-config=kernel
+   --with-linux="${KV_DIR}"
+   --with-linux-obj="${KV_OUT_DIR}"
+   $(use_enable debug)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   set_arch_to_kernel
+
+   myemakeargs=(
+   HOSTCC="$(tc-getBUILD_CC)"
+   V=1
+   )
+
+   emake "${myemakeargs[@]}"
+}
+
+src_install() 

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

2021-12-15 Thread Georgy Yakovlev
commit: 52257c6d64aa3817575311016151e29ca46be0b9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 16 02:29:05 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 16 02:51:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52257c6d

sys-fs/zfs: add 2.1.2

Bug: https://bugs.gentoo.org/815817
Closes: https://bugs.gentoo.org/820278
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/Manifest|   2 +
 sys-fs/zfs/files/2.1.2-openrc-vendor.patch |  42 
 sys-fs/zfs/files/2.1.2-scrub-timers.patch  | 147 ++
 sys-fs/zfs/zfs-2.1.2.ebuild| 303 +
 4 files changed, 494 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 2901db693d59..e5cc220e8b89 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -3,3 +3,5 @@ DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508
 DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
 DIST zfs-2.1.1.tar.gz 34836374 BLAKE2B 
09ee6bd30e8266342bd975454086049c3fd9142e7dacfe52166575c20e3c92688f9b457d75b2a2068fc281e65f78e1d47450545504cdf8bc31e23663545d7800
 SHA512 
b69ce764a9f7438ec2c90f86be02abfd684c67cd38de876374e3e6f4b2f82a75d86fa70205def2ba454ad27e52ec8d955ebc4ba456e91d397129a54ea849c19c
 DIST zfs-2.1.1.tar.gz.asc 195 BLAKE2B 
d886e7dc74270228f98dfc5ca85bbbe897d5a87a5ae8bbfde28e2af1b36218227bc9f1b5902e97beebe160a298857d6e4673829d87cd8039332dc1858cfcffc0
 SHA512 
d76956b5c1bd547a319e70dd33d50beae39f65fca54532731426d2ef209385a556c51b3936051f75bc3800623c42da5b8d279c51f501a896f5fdfb7b4ed7fb94
+DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B 
ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584
 SHA512 
3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102
+DIST zfs-2.1.2.tar.gz.asc 836 BLAKE2B 
8f5666f5c3d7016a4d79191f42d0a220fe8c654a0d64e3da3b575644fe52c83dcb9f9ef49ba0553771a127bba44e2802f1d366a7a38f670e73612deef76755c3
 SHA512 
da6bfccd19a249a6891f5e1de6c4b332e98ce4f125f638c046b9cedac3fd79c56a99dd9a620105a40741e5f04b382f5d5996b56cbe576fb268b31e57e0fed6eb

diff --git a/sys-fs/zfs/files/2.1.2-openrc-vendor.patch 
b/sys-fs/zfs/files/2.1.2-openrc-vendor.patch
new file mode 100644
index ..abe222aa5b84
--- /dev/null
+++ b/sys-fs/zfs/files/2.1.2-openrc-vendor.patch
@@ -0,0 +1,42 @@
+From 6ef28c526ba7199a3740407d764b6505618ca8ba Mon Sep 17 00:00:00 2001
+From: Peter Levine 
+Date: Fri, 29 Oct 2021 18:34:37 -0400
+Subject: [PATCH] Set DEFAULT_INIT_SHELL to /sbin/openrc-run for Gentoo and
+ Alpine
+
+Gentoo and Alpine always set the rc init scripts' shebang to
+#!/sbin/openrc-run, whether or not openrc is installed.
+
+Reviewed-by: Brian Behlendorf 
+Signed-off-by: Peter Levine 
+Closes #12683
+Closes #12692
+---
+ config/zfs-build.m4 | 14 +-
+ 1 file changed, 5 insertions(+), 9 deletions(-)
+
+diff --git a/config/zfs-build.m4 b/config/zfs-build.m4
+index 27041c054c2..ec4a2026bf5 100644
+--- a/config/zfs-build.m4
 b/config/zfs-build.m4
+@@ -564,15 +564,11 @@ AC_DEFUN([ZFS_AC_DEFAULT_PACKAGE], [
+   *)  DEFAULT_INIT_SCRIPT=lsb;;
+   esac
+ 
+-  # On gentoo, it's possible that OpenRC isn't installed.  Check if
+-  # /sbin/openrc-run exists, and if not, fall back to generic defaults.
+-
+-  DEFAULT_INIT_SHELL="/bin/sh"
+-  AS_IF([test "$DEFAULT_INIT_SCRIPT" = "openrc"], [
+-  AS_IF([test -x "/sbin/openrc-run"],
+-  [DEFAULT_INIT_SHELL="/sbin/openrc-run"],
+-  [DEFAULT_INIT_SCRIPT=lsb])
+-  ])
++  case "$VENDOR" in
++  gentoo) DEFAULT_INIT_SHELL="/sbin/openrc-run";;
++  alpine) DEFAULT_INIT_SHELL="/sbin/openrc-run";;
++  *)  DEFAULT_INIT_SHELL="/bin/sh" ;;
++  esac
+ 
+   AC_MSG_RESULT([$DEFAULT_INIT_SCRIPT:$DEFAULT_INIT_SHELL])
+   AC_SUBST(DEFAULT_INIT_SCRIPT)

diff --git a/sys-fs/zfs/files/2.1.2-scrub-timers.patch 
b/sys-fs/zfs/files/2.1.2-scrub-timers.patch
new file mode 100644
index ..58d1c3b6968d
--- /dev/null
+++ b/sys-fs/zfs/files/2.1.2-scrub-timers.patch
@@ -0,0 +1,147 @@
+From 2c9844d159024d4c742d24639a218213fb53d537 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Sat, 22 May 2021 22:27:39 -0700
+Subject: [PATCH 1/2] systemd: add weekly and monthly scrub timers
+
+timers can be enabled as follows:
+
+systemctl enable zfs-scrub-weekly@rpool.timer --now
+systemctl enable zfs-scrub-monthly@datapool.timer --now
+
+Each timer will pull in zfs-scrub@${poolname}.service, which is not

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

2021-12-15 Thread Georgy Yakovlev
commit: 680e9d0143af5fe47b0deda4fb3d7c4f11d11d3f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 16 02:31:26 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 16 02:51:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680e9d01

sys-fs/zfs: sync live ebuild

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

 sys-fs/zfs/zfs-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index 2349a5a20d00..2d008fd55f44 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -78,6 +78,7 @@ RDEPEND="${DEPEND}
!

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

2021-12-15 Thread Matt Turner
commit: cf8a9fa537bce705741480e842b6e5cbf1f5b079
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 16 02:45:53 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:49:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8a9fa5

x11-base/xwayland: Version bump to 21.1.4

Also remove IUSE=rpc (see commit 72c14cae8f9e for rationale).

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

 x11-base/xwayland/Manifest   |  1 +
 x11-base/xwayland/xwayland-21.1.4.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 89b04f4ede09..655fd9c12208 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
 DIST xwayland-21.1.2.tar.xz 1258732 BLAKE2B 
1a797e4dedee4f47ada968d4a06c89da2fac64bbfa587e84f01d5b0aa7da23402b70369a274a672470e6d8df0645fd117d129d1f2049b25394d825a9eed3e451
 SHA512 
3bd595a563cbc44b49a00c85adabdbcddf02fd55c6500ed2711557c156f10cd273af93f7b232865141ad27392a85583e40268bcedad183ad9eeefba457cef6c6
 DIST xwayland-21.1.3.tar.xz 1261776 BLAKE2B 
bccecc3386ceb7e612929139b5b73e038df684bc43d9554c1196c4c3e66f200b346ea8615ec9224ae999400f34881d5f29365f06d4487bf4dda381c03b83e05b
 SHA512 
24147ef788cce3fa16cd5604d293ffbe7ef4c6dc5fc2b1a1018d78ca4c0f10ade7b99c1ad6a8cdca5c581ff40f5834d7e34b2a314acca665a527eed700993594
+DIST xwayland-21.1.4.tar.xz 1261712 BLAKE2B 
698886d450f340c4a275f583d27382a5ee22c09255d907bbe2babc6794da1827bd5bf3e575b9da77ff3b3c5c4cd3e30cc10b89d14e0f6365d2a71f8ade61e410
 SHA512 
54e18565b4c2514534501ddcc76058d6911cf0c2185cddf5c54833d317f51ba8eb8934bd9be269518ece05f3bc8cda81600b25871c61437c923eba916eccc525

diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild 
b/x11-base/xwayland/xwayland-21.1.4.ebuild
new file mode 100644
index ..8cc2e527c783
--- /dev/null
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html;
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   >=x11-libs/pixman-0.27.2
+   dev-libs/libbsd
+   >=x11-libs/libXfont2-2.0.1
+   dev-libs/openssl:=
+   dev-libs/wayland
+   video_cards_nvidia? ( gui-libs/egl-wayland )
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libdrm-2.4.89
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/libXau-1.0.4
+   media-libs/libglvnd[X]
+   unwind? ( sys-libs/libunwind )
+   >=dev-libs/wayland-protocols-1.18
+   media-fonts/font-util
+   x11-libs/libxkbfile
+   >=x11-libs/xtrans-1.3.5
+   x11-base/xorg-proto
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+"
+
+RDEPEND="
+   ${DEPEND}
+   x11-apps/xkbcomp
+   !<=x11-base/xorg-server-1.20.11
+   selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+   sys-devel/flex
+   dev-util/wayland-scanner
+"
+
+PATCHES=(
+   "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use selinux xselinux)
+   $(meson_use unwind libunwind)
+   $(meson_use xcsecurity)
+   $(meson_use video_cards_nvidia xwayland_eglstream)
+   -Ddpms=true
+   -Ddri3=true
+   -Ddtrace=false
+   -Dglamor=true
+   -Dglx=true
+   -Dipv6=true
+   -Drpc=false
+   -Dscreensaver=true
+   -Dsha1=libcrypto
+   -Dxace=true
+   -Dxdmcp=true
+   -Dxinerama=true
+   -Dxvfb=true
+   -Dxv=true
+   -Dxwayland-path="${EPREFIX}"/usr/bin
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+   meson_src_install
+}



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

2021-12-15 Thread Matt Turner
commit: 25f28d4c27bb6d0c290e8280758a0b679fafcfcc
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 15 23:26:01 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f28d4c

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

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

 x11-base/xorg-server/Manifest   |   1 +
 x11-base/xorg-server/xorg-server-1.20.14.ebuild | 209 
 2 files changed, 210 insertions(+)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 86960fe2445a..67586e999e7f 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,2 +1,3 @@
 DIST xorg-server-1.20.13.tar.xz 5122260 BLAKE2B 
4435d25d8b379142fcc4bf60d82e52417ac3ab22a77ededa1472785d67c23bfb95be8e10465fc4859645405b8e580d6dcb262caea39c408e724d0e5ea61b37af
 SHA512 
4e0b7bd4e070dc52cb2c51c2056feb133de2c0487d359392ed63abba9702910cd2e2983e9415973d8d6e9672eac78be6f39202687fc56610877914ce722554b3
+DIST xorg-server-1.20.14.tar.xz 5178288 BLAKE2B 
e60cbb6f3023639598d518fb53e3df3a2aced8f8950279f3a1642ad0a9545bea756574c4d41383cba966dc76c317859065b2290c8420668547f26f1d6e508da3
 SHA512 
be3dc32cce7d55d7e38c5f6557027f13f39224c76cc83e5800555d5ce89dbdc3731773a2d186a5b97db9fc8731a2b2dd6e9829af2b01ee2559246d4aef7c4963
 DIST xorg-server-21.1.1.tar.xz 4958508 BLAKE2B 
fadac208773700b91003ef18d46e6f2c6b501e59b7491c943f406641e9ff3837a8126034c023e9b6d2d4131ee438c1ef94fa458af1828d4be325519b47069a79
 SHA512 
8608ed9c1537c95e8a3adea5e3e372a3c5eb841f8e27c84283093f22fb1909e16a86510da684b13f8f237f33b8a4be3e2537f5f9ab9af4c5ad12770eef0d

diff --git a/x11-base/xorg-server/xorg-server-1.20.14.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
new file mode 100644
index ..c212211e5a0b
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-1.20.14.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3 toolchain-funcs
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   media-libs/libglvnd[X]
+   dev-libs/openssl:0=
+   >=x11-apps/iceauth-1.0.2
+   >=x11-apps/rgb-1.0.3
+   >=x11-apps/xauth-1.0.3
+   x11-apps/xkbcomp
+   >=x11-libs/libdrm-2.4.89
+   >=x11-libs/libpciaccess-0.12.901
+   >=x11-libs/libXau-1.0.4
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   >=x11-libs/libxkbfile-1.0.4
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xbitmaps-1.0.1
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+   dmx? (
+   x11-libs/libXt
+   >=x11-libs/libdmx-1.0.99.1
+   >=x11-libs/libX11-1.1.5
+   >=x11-libs/libXaw-1.0.4
+   >=x11-libs/libXext-1.0.99.4
+   >=x11-libs/libXfixes-5.0
+   >=x11-libs/libXi-1.2.99.1
+   >=x11-libs/libXmu-1.0.3
+   x11-libs/libXrender
+   >=x11-libs/libXres-1.0.3
+   >=x11-libs/libXtst-1.0.99.2
+   )
+   kdrive? (
+   >=x11-libs/libXext-1.0.5
+   x11-libs/libXv
+   )
+   xephyr? (
+   x11-libs/libxcb[xkb]
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+   !minimal? (
+   >=x11-libs/libX11-1.1.5
+   >=x11-libs/libXext-1.0.5
+   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   )
+   udev? ( virtual/libudev:= )
+   unwind? ( sys-libs/libunwind )
+   >=x11-apps/xinit-1.3.3-r1
+   systemd? (
+   sys-apps/dbus
+   sys-apps/systemd
+   )
+   elogind? (
+   sys-apps/dbus
+   sys-auth/elogind[pam]
+   sys-auth/pambase[elogind]
+   )
+   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
+"
+DEPEND="${CDEPEND}
+   >=x11-base/xorg-proto-2018.4
+   >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="${CDEPEND}
+   !systemd? ( gui-libs/display-manager-init )
+   selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+   sys-devel/flex
+"
+PDEPEND="
+   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
+
+REQUIRED_USE="!minimal? (
+   || ( 

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

2021-12-15 Thread Matt Turner
commit: 1d988354639809f18c39c18fd7e804df99ecedcc
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 16 02:05:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d988354

x11-base/xorg-server: Remove default font setting

This option has slightly different behavior between the old autotools
build system and meson.

When not set, configuration will pick fontrootdir from pkgconfig file
and create a proper default font path, concatenation of all common
subdirs in fontrootdir (like misc, 100dpi, ...). When set, it only
includes the argument, e.g. /usr/share/fonts.

Prefix systems should not be affected because meson gets the fontrootdir
from pkgconfig, which includes the prefix path.

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

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

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index e388e06b273a..9482db3e04ac 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -121,7 +121,6 @@ src_configure() {
$(meson_use xnest)
$(meson_use xorg)
$(meson_use xvfb)
-   -Ddefault_font_path="${EPREFIX}"/usr/share/fonts
-Ddocs=false
-Ddrm=true
-Ddtrace=false



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

2021-12-15 Thread Matt Turner
commit: 3b5d34d13f448ceee32850ec3b263bc6c09a595e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 16 02:35:05 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5d34d1

x11-base/xorg-server: Make xinit dependency optional

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

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

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 9482db3e04ac..22b2c81c0888 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -55,7 +55,6 @@ CDEPEND="
)
udev? ( virtual/libudev:= )
unwind? ( sys-libs/libunwind )
-   >=x11-apps/xinit-1.3.3-r1
selinux? ( sys-libs/libselinux )
systemd? (
sys-apps/dbus
@@ -75,6 +74,7 @@ DEPEND="${CDEPEND}
 RDEPEND="${CDEPEND}
!systemd? ( gui-libs/display-manager-init )
selinux? ( sec-policy/selinux-xserver )
+   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
 "
 BDEPEND="
sys-devel/flex



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

2021-12-15 Thread Matt Turner
commit: 82d3645f42413443ed0b010f2927924030a9c3dd
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 15 23:27:08 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d3645f

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

Bug: https://bugs.gentoo.org/829208
Closes: https://bugs.gentoo.org/827877
Closes: https://bugs.gentoo.org/828513
Signed-off-by: Matt Turner  gentoo.org>

 x11-base/xorg-server/Manifest  |   1 +
 x11-base/xorg-server/xorg-server-21.1.2.ebuild | 179 +
 2 files changed, 180 insertions(+)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 67586e999e7f..8b79448a042f 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,3 +1,4 @@
 DIST xorg-server-1.20.13.tar.xz 5122260 BLAKE2B 
4435d25d8b379142fcc4bf60d82e52417ac3ab22a77ededa1472785d67c23bfb95be8e10465fc4859645405b8e580d6dcb262caea39c408e724d0e5ea61b37af
 SHA512 
4e0b7bd4e070dc52cb2c51c2056feb133de2c0487d359392ed63abba9702910cd2e2983e9415973d8d6e9672eac78be6f39202687fc56610877914ce722554b3
 DIST xorg-server-1.20.14.tar.xz 5178288 BLAKE2B 
e60cbb6f3023639598d518fb53e3df3a2aced8f8950279f3a1642ad0a9545bea756574c4d41383cba966dc76c317859065b2290c8420668547f26f1d6e508da3
 SHA512 
be3dc32cce7d55d7e38c5f6557027f13f39224c76cc83e5800555d5ce89dbdc3731773a2d186a5b97db9fc8731a2b2dd6e9829af2b01ee2559246d4aef7c4963
 DIST xorg-server-21.1.1.tar.xz 4958508 BLAKE2B 
fadac208773700b91003ef18d46e6f2c6b501e59b7491c943f406641e9ff3837a8126034c023e9b6d2d4131ee438c1ef94fa458af1828d4be325519b47069a79
 SHA512 
8608ed9c1537c95e8a3adea5e3e372a3c5eb841f8e27c84283093f22fb1909e16a86510da684b13f8f237f33b8a4be3e2537f5f9ab9af4c5ad12770eef0d
+DIST xorg-server-21.1.2.tar.xz 4967784 BLAKE2B 
352c8717dbbceb547e84610db3983bcfc83d4d72f02f6658ce6c7faa88821a60b401824e76a02bbce617d6646cd474a21823a4b7b75270512bbfd37957dff18d
 SHA512 
6d7a0d29d5be09f80ed505c4d6ae964795127525a0ab73a4eab4f601788ab3627033143e5aeb4c2565c6683dd3402084d13acab5554606fbd519c4aec0a79def

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

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

2021-12-15 Thread Matt Turner
commit: 72c14cae8f9e8e7fd3eadc2f32cfeeb0eb04ab33
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 16 01:17:43 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c14cae

x11-base/xorg-server: Disable 'secure-rpc'

We've never had this option enabled with autotools. When we switched to
meson, it became automagic (if libtirpc was installed). The option
controls an old authentication protocol, SUN-DES-1, that is extremely
unlikely to be of any use today.

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

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

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 73bd7369d099..f820f8cdff00 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -135,6 +135,7 @@ src_configure() {
-Dhal=false
-Dlinux_acpi=false
-Dlinux_apm=false
+   -Dsecure-rpc=false
-Dsha1=libcrypto
-Dxkb_output_dir="${EPREFIX}/var/lib/xkb"
-Dxwayland=false



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

2021-12-15 Thread Matt Turner
commit: 8778b79096ac5a2a9c824345204a1ba92e16ccc4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 16 01:30:51 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8778b790

x11-base/xorg-server: Remove IUSE=doc

Not sure if this ever installed anything useful. Developer docs were not
installed because it needed the fop utility.

Bug: https://bugs.gentoo.org/700308
Closes: https://bugs.gentoo.org/827976
Signed-off-by: Matt Turner  gentoo.org>

 x11-base/xorg-server/xorg-server-.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index bb014071154e..f800c760fa63 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-XORG_DOC=doc
 XORG_TARBALL_SUFFIX="xz"
 XORG_EAUTORECONF="no"
 inherit xorg-3 meson
@@ -72,9 +71,6 @@ CDEPEND="
 DEPEND="${CDEPEND}
>=x11-base/xorg-proto-2021.4.99.2
>=x11-libs/xtrans-1.3.5
-   doc? (
-   x11-base/xorg-sgml-doctools
-   )
 "
 RDEPEND="${CDEPEND}
!systemd? ( gui-libs/display-manager-init )
@@ -106,15 +102,12 @@ src_configure() {
# localstatedir is used for the log location; we need to override the 
default
#   from ebuild.sh
# sysconfdir is used for the xorg.conf location; same applies
-   # NOTE: fop is used for doc generating; and I have no idea if Gentoo
-   #   package it somewhere
 
local emesonargs=(
--localstatedir "${EPREFIX}/var"
--sysconfdir "${EPREFIX}/etc/X11"
--buildtype $(usex debug debug plain)
-Db_ndebug=$(usex debug false true)
-   $(meson_use doc docs)
$(meson_use !minimal dri1)
$(meson_use !minimal dri2)
$(meson_use !minimal dri3)
@@ -129,6 +122,7 @@ src_configure() {
$(meson_use xorg)
$(meson_use xvfb)
-Ddefault_font_path="${EPREFIX}"/usr/share/fonts
+   -Ddocs=false
-Ddrm=true
-Ddtrace=false
-Dipv6=true



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

2021-12-15 Thread Matt Turner
commit: fefef5fbb829b1b9c0713252713b7a8454766876
Author: Alan Swanson  improbability  net>
AuthorDate: Fri Dec  3 12:25:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefef5fb

x11-base/xorg-server: Restore setuid for non-logind meson build

The meson build does not support the autotools build option
install-setuid and when not using systemd or logind the suid_wrapper is
not equivalent as it does not resolve tty or input device permissions
unless /etc/X11/Xwrapper.config is created with;

allowed_users = anybody
needs_root_rights = yes

In which case you can skip the wrapper as this would be the default
preference when using startx or xinit without systemd or logind from the
console or init scripts. So revert to previous autotools build
behaviour.

Closes: https://bugs.gentoo.org/828462
Closes: https://github.com/gentoo/gentoo/pull/23160
Signed-off-by: Alan Swanson  improbability.net>
Signed-off-by: Matt Turner  gentoo.org>

 x11-base/xorg-server/xorg-server-.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index f820f8cdff00..bb014071154e 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -149,7 +149,7 @@ src_configure() {
else
emesonargs+=(
-Dsystemd_logind=false
-   $(meson_use suid suid_wrapper)
+   -Dsuid_wrapper=false
)
fi
 
@@ -162,6 +162,13 @@ src_install() {
#The new meson build system do not leave X symlink
ln -s Xorg "${ED}"/usr/bin/X
 
+   # The meson build system does not support install-setuid
+   if ! use systemd || ! use elogind; then
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/Xorg
+   fi
+   fi
+
if ! use xorg; then
rm -f "${ED}"/usr/share/man/man1/Xserver.1x \
"${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \



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

2021-12-15 Thread Matt Turner
commit: ebf35b27eb793eefcdb3e2f2b13534d52fdf6994
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 16 02:18:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf35b27

x11-base/xorg-server: Add dependency on dev-libs/libbsd

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

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

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 2fb9a72911bc..73bd7369d099 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -21,6 +21,7 @@ RESTRICT="!test? ( test )"
 
 CDEPEND="
media-libs/libglvnd[X]
+   dev-libs/libbsd
dev-libs/openssl:0=
>=x11-apps/iceauth-1.0.2
>=x11-apps/rgb-1.0.3



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

2021-12-15 Thread Matt Turner
commit: d6d49bfb8abe7e8924c481b19e20232d079fe5ce
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 16 02:01:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 16 02:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d49bfb

x11-base/xorg-server: Remove unnecessary symlink creation

Despite the comment, the symlink is created by the meson build system.

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

 x11-base/xorg-server/xorg-server-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index f800c760fa63..e388e06b273a 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -153,9 +153,6 @@ src_configure() {
 src_install() {
meson_src_install
 
-   #The new meson build system do not leave X symlink
-   ln -s Xorg "${ED}"/usr/bin/X
-
# The meson build system does not support install-setuid
if ! use systemd || ! use elogind; then
if use suid; then



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

2021-12-15 Thread Sam James
commit: 478a80871fe874a7330ed8b55691091c95c286dc
Author: Nobel Barakat  google  com>
AuthorDate: Wed Dec 15 00:04:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 02:34:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478a8087

app-editors/vim: version bump to v8.2.3741.

This is needed to resolve CVE-2021-4069.

Bugs: https://bugs.gentoo.org/828583
Signed-off-by: Nobel Barakat  google.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim/Manifest|   1 +
 app-editors/vim/vim-8.2.3741.ebuild | 355 
 2 files changed, 356 insertions(+)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index fc7f6789c5c7..667cc80e1a7a 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -4,3 +4,4 @@ DIST vim-8.2.3428.tar.gz 15715383 BLAKE2B 
865842bae0de25c34f255085f6edfe35b6905e
 DIST vim-8.2.3567.tar.gz 15771981 BLAKE2B 
5a10ce998769b73a9c3b30fccb84e90eef8242d04e52b1cf475af777233ac774a6e5ec8c2aa09cadfe2db747b485fcc26d1d953017df4bb459d8a427715a3048
 SHA512 
f1b5debc77d5392966d168974eab7faae99082509a8148ea212e8e06ae980d9a2652ac77547d77d10953119527f68c633440cf813bb6dec8e259b7628af93af6
 DIST vim-8.2.3582.tar.gz 15778667 BLAKE2B 
c8eaa95fa4fde6514168a9f42a712a78442a7fe504b59158e2e7717b8025a59cb4d8948451d72418b29f2b7cf3619cd765ef43e1304d73f81a6cba405f9706e7
 SHA512 
f476f24390807b71a0e02729f1815b3743b6b42cdd28a414e9ceaf0aa3fd4cab91e3550a669b1c64b4cd83207515cfe2b4acf2358a6def60e216e101c979037e
 DIST vim-8.2.3669.tar.gz 15810783 BLAKE2B 
edac6dabfbeb11057c7b15830b30ec555a10942494bc89d7d85b4c701b5ff8f7413887e4e33e7b812057177ffebd2cdc74e69e86080a86cfee529b1da45156bb
 SHA512 
83d172f7e1a3c5a8ea6238f2766bf077463d32d429111c08e5b28b8aafb8aea584807023281abf3b1710d61820fec8d2b808b42b5c50058d5eb4eb917deb19ab
+DIST vim-8.2.3741.tar.gz 15812097 BLAKE2B 
5cd90d4c86774a63a020ac8f245005e3f7df030c1334f989862b17b70d7859d751f79dcaf98eb5216c23df6ce63f3406cb5cb3c643f9e8170987f4f705a49833
 SHA512 
19ee7cc27642253ad989e6e32ab96faa46b5e1feebba00cadd018af2de186358d686cfa5efbc8e5da00a14ceb42c226acfc81cb11cd87f34ec7ca901c98df814

diff --git a/app-editors/vim/vim-8.2.3741.ebuild 
b/app-editors/vim/vim-8.2.3741.ebuild
new file mode 100644
index ..3ce917bf8851
--- /dev/null
+++ b/app-editors/vim/vim-8.2.3741.ebuild
@@ -0,0 +1,355 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Please bump with app-editors/vim-core and app-editors/gvim
+
+VIM_VERSION="8.2"
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 
ruby-single desktop xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   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"
+fi
+
+DESCRIPTION="Vim, an improved vi-style text editor"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby 
selinux sound tcl terminal vim-pager"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   vim-pager? ( !minimal )
+"
+
+RDEPEND="
+   >=app-eselect/eselect-vi-1.1
+   >=sys-libs/ncurses-5.2-r2:0=
+   nls? ( virtual/libintl )
+   acl? ( kernel_linux? ( sys-apps/acl ) )
+   crypt? ( dev-libs/libsodium:= )
+   cscope? ( dev-util/cscope )
+   gpm? ( >=sys-libs/gpm-1.19.3 )
+   lua? ( ${LUA_DEPS}
+   $(lua_gen_impl_dep 'deprecated' lua5-1)
+   )
+   !minimal? ( ~app-editors/vim-core-${PV} )
+   vim-pager? ( app-editors/vim-core[-minimal] )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   racket? ( dev-scheme/racket )
+   ruby? ( ${RUBY_DEPS} )
+   selinux? ( sys-libs/libselinux )
+   sound? ( media-libs/libcanberra )
+   tcl? ( dev-lang/tcl:0= )
+   X? ( x11-libs/libXt )
+"
+DEPEND="${RDEPEND}"
+# configure runs the Lua interpreter
+BDEPEND="
+   sys-devel/autoconf
+   lua? ( ${LUA_DEPS} )
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug #82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+
+   # Gnome sandbox silliness. bug #114475.
+   mkdir -p "${T}"/home || die "mkdir failed"
+   export HOME="${T}"/home
+
+   use lua && 

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

2021-12-15 Thread Sam James
commit: f2b69d0f2b4bf2dfbfa929e7800093b9bf84f1b6
Author: Nobel Barakat  google  com>
AuthorDate: Tue Dec 14 23:51:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 02:33:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b69d0f

app-editors/gvim: version bump to v8.2.3741.

This is needed to resolve CVE-2021-4069.

Bugs: https://bugs.gentoo.org/828583
Signed-off-by: Nobel Barakat  google.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/Manifest |   1 +
 app-editors/gvim/gvim-8.2.3741.ebuild | 383 ++
 2 files changed, 384 insertions(+)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index fc7f6789c5c7..667cc80e1a7a 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -4,3 +4,4 @@ DIST vim-8.2.3428.tar.gz 15715383 BLAKE2B 
865842bae0de25c34f255085f6edfe35b6905e
 DIST vim-8.2.3567.tar.gz 15771981 BLAKE2B 
5a10ce998769b73a9c3b30fccb84e90eef8242d04e52b1cf475af777233ac774a6e5ec8c2aa09cadfe2db747b485fcc26d1d953017df4bb459d8a427715a3048
 SHA512 
f1b5debc77d5392966d168974eab7faae99082509a8148ea212e8e06ae980d9a2652ac77547d77d10953119527f68c633440cf813bb6dec8e259b7628af93af6
 DIST vim-8.2.3582.tar.gz 15778667 BLAKE2B 
c8eaa95fa4fde6514168a9f42a712a78442a7fe504b59158e2e7717b8025a59cb4d8948451d72418b29f2b7cf3619cd765ef43e1304d73f81a6cba405f9706e7
 SHA512 
f476f24390807b71a0e02729f1815b3743b6b42cdd28a414e9ceaf0aa3fd4cab91e3550a669b1c64b4cd83207515cfe2b4acf2358a6def60e216e101c979037e
 DIST vim-8.2.3669.tar.gz 15810783 BLAKE2B 
edac6dabfbeb11057c7b15830b30ec555a10942494bc89d7d85b4c701b5ff8f7413887e4e33e7b812057177ffebd2cdc74e69e86080a86cfee529b1da45156bb
 SHA512 
83d172f7e1a3c5a8ea6238f2766bf077463d32d429111c08e5b28b8aafb8aea584807023281abf3b1710d61820fec8d2b808b42b5c50058d5eb4eb917deb19ab
+DIST vim-8.2.3741.tar.gz 15812097 BLAKE2B 
5cd90d4c86774a63a020ac8f245005e3f7df030c1334f989862b17b70d7859d751f79dcaf98eb5216c23df6ce63f3406cb5cb3c643f9e8170987f4f705a49833
 SHA512 
19ee7cc27642253ad989e6e32ab96faa46b5e1feebba00cadd018af2de186358d686cfa5efbc8e5da00a14ceb42c226acfc81cb11cd87f34ec7ca901c98df814

diff --git a/app-editors/gvim/gvim-8.2.3741.ebuild 
b/app-editors/gvim/gvim-8.2.3741.ebuild
new file mode 100644
index ..a68b9011e15f
--- /dev/null
+++ b/app-editors/gvim/gvim-8.2.3741.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Please bump with app-editors/vim-core and app-editors/gvim
+
+VIM_VERSION="8.2"
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+inherit vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single 
python-single-r1 ruby-single
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
+   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+fi
+S="${WORKDIR}"/vim-${PV}
+
+DESCRIPTION="GUI version of the Vim text editor"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl 
python racket ruby selinux session sound tcl"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+   ~app-editors/vim-core-${PV}
+   >=app-eselect/eselect-vi-1.1
+   >=sys-libs/ncurses-5.2-r2:0=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   acl? ( kernel_linux? ( sys-apps/acl ) )
+   !aqua? (
+   gtk? (
+   x11-libs/gtk+:3
+   x11-libs/libXft
+   )
+   !gtk? (
+   gtk2? (
+   >=x11-libs/gtk+-2.6:2
+   x11-libs/libXft
+   )
+   !gtk2? (
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
+   neXt? ( x11-libs/neXtaw )
+   !neXt? ( x11-libs/libXaw )
+   )
+   )
+   )
+   )
+   crypt? ( dev-libs/libsodium:= )
+   cscope? ( dev-util/cscope )
+   lua? (
+   ${LUA_DEPS}
+   $(lua_gen_impl_dep 'deprecated' lua5-1)
+   )
+   nls? ( virtual/libintl )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   racket? ( 

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

2021-12-15 Thread Sam James
commit: b39e442b5da9737df06da8eefdefe08be0e2ccc8
Author: Nobel Barakat  google  com>
AuthorDate: Wed Dec 15 00:10:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 02:34:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39e442b

app-editors/vim-core: version bump to v8.2.3741.

This is needed to resolve CVE-2021-4069.

Bugs: https://bugs.gentoo.org/828583
Signed-off-by: Nobel Barakat  google.com>
Closes: https://github.com/gentoo/gentoo/pull/23309
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-8.2.3741.ebuild | 233 ++
 2 files changed, 234 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index fc7f6789c5c7..667cc80e1a7a 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -4,3 +4,4 @@ DIST vim-8.2.3428.tar.gz 15715383 BLAKE2B 
865842bae0de25c34f255085f6edfe35b6905e
 DIST vim-8.2.3567.tar.gz 15771981 BLAKE2B 
5a10ce998769b73a9c3b30fccb84e90eef8242d04e52b1cf475af777233ac774a6e5ec8c2aa09cadfe2db747b485fcc26d1d953017df4bb459d8a427715a3048
 SHA512 
f1b5debc77d5392966d168974eab7faae99082509a8148ea212e8e06ae980d9a2652ac77547d77d10953119527f68c633440cf813bb6dec8e259b7628af93af6
 DIST vim-8.2.3582.tar.gz 15778667 BLAKE2B 
c8eaa95fa4fde6514168a9f42a712a78442a7fe504b59158e2e7717b8025a59cb4d8948451d72418b29f2b7cf3619cd765ef43e1304d73f81a6cba405f9706e7
 SHA512 
f476f24390807b71a0e02729f1815b3743b6b42cdd28a414e9ceaf0aa3fd4cab91e3550a669b1c64b4cd83207515cfe2b4acf2358a6def60e216e101c979037e
 DIST vim-8.2.3669.tar.gz 15810783 BLAKE2B 
edac6dabfbeb11057c7b15830b30ec555a10942494bc89d7d85b4c701b5ff8f7413887e4e33e7b812057177ffebd2cdc74e69e86080a86cfee529b1da45156bb
 SHA512 
83d172f7e1a3c5a8ea6238f2766bf077463d32d429111c08e5b28b8aafb8aea584807023281abf3b1710d61820fec8d2b808b42b5c50058d5eb4eb917deb19ab
+DIST vim-8.2.3741.tar.gz 15812097 BLAKE2B 
5cd90d4c86774a63a020ac8f245005e3f7df030c1334f989862b17b70d7859d751f79dcaf98eb5216c23df6ce63f3406cb5cb3c643f9e8170987f4f705a49833
 SHA512 
19ee7cc27642253ad989e6e32ab96faa46b5e1feebba00cadd018af2de186358d686cfa5efbc8e5da00a14ceb42c226acfc81cb11cd87f34ec7ca901c98df814

diff --git a/app-editors/vim-core/vim-core-8.2.3741.ebuild 
b/app-editors/vim-core/vim-core-8.2.3741.ebuild
new file mode 100644
index ..a6ac59db33c3
--- /dev/null
+++ b/app-editors/vim-core/vim-core-8.2.3741.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="8.2"
+inherit estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
+   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   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"
+fi
+S="${WORKDIR}"/vim-${PV}
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+BDEPEND="sys-devel/autoconf"
+# Avoid icon file collision, bug #673880
+RDEPEND="!!> 
"${S}"/src/feature.h
+   echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> 
"${S}"/src/feature.h
+
+   # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+   # Hopefully this pattern won't break for a while at least.
+   # This fixes bug #29398 (27 Sep 2003 agriffis)
+   sed -i 's/\> "$c" || die "echo failed"
+   done
+
+   # Try to avoid sandbox problems. Bug #114475.
+   if [[ -d "${S}"/src/po ]]; then
+   sed -i -e \
+   '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; 
./testvim -X,' \
+   "${S}"/src/po/Makefile || die "sed failed"
+   fi
+
+   cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp 
failed"
+
+   # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
+   sed -i -e \
+   "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
+   "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
+
+   eapply_user
+}
+
+src_configure() {
+   local myconf
+
+   # Fix bug #37354: Disallow -funroll-all-loops on amd64
+   # Bug 57859 suggests that we want to do this for all archs
+   filter-flags -funroll-all-loops
+
+   # Fix bug #76331: -O3 causes problems, use -O2 instead. We'll do this 
for
+   # everyone 

[gentoo-commits] repo/gentoo:master commit in: app-portage/gverify/

2021-12-15 Thread Craig Andrews
commit: 640b57a9be27d1af328e1a875c2ca9982d829970
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Dec 16 01:41:05 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec 16 01:43:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640b57a9

app-portage/gverify: Enable py3.10

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

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

diff --git a/app-portage/gverify/gverify-2.ebuild 
b/app-portage/gverify/gverify-2.ebuild
index 95d5f0cde54a..9fb2cafc7780 100644
--- a/app-portage/gverify/gverify-2.ebuild
+++ b/app-portage/gverify/gverify-2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit python-single-r1
 
 DESCRIPTION="gentoo.git signature verification tool"



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

2021-12-15 Thread Sam James
commit: 50ab4e61b476335f603d92f21c9e309d2b21330d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 01:28:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 01:28:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ab4e61

sys-devel/mold: add 1.0.0

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

 sys-devel/mold/Manifest  |  1 +
 sys-devel/mold/mold-1.0.0.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index fc960548595a..c1c71b4a9882 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1 +1,2 @@
 DIST mold-0.9.6.tar.gz 3378698 BLAKE2B 
1352e4f2bc018b53f6f18f6412c4747660a808a896d0c5c620db64babe42a6a949ca444f14a426a41202c8e26ff5973996819c6e4778eeaff6cb20b5746deb0d
 SHA512 
d3de30b371413e974728fba03958d6043026f59aead8371058a0b1dc672e2675e169a1def3afd3751058f529d6ec80ff78c773d2718c1d9f0bdea74d9f13bc2e
+DIST mold-1.0.0.tar.gz 3482927 BLAKE2B 
56ebc267370548a2f91a71ebeed87871cede6f564c29dc7d44a499b95fe570f6e9c8a717baf2d9e235c7057c41e735b315493bd23d3b44574d2a44b14aaf5ef8
 SHA512 
99ffd0b9e2ff7157cc8b26808675c9d3147bf88961155ae19ed9b0ac647b7ec31ee78d05062decc6d41e66d99aa0fdc398d119803929b8dbff51eb3d077c

diff --git a/sys-devel/mold/mold-1.0.0.ebuild b/sys-devel/mold/mold-1.0.0.ebuild
new file mode 100644
index ..da4500cc160d
--- /dev/null
+++ b/sys-devel/mold/mold-1.0.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A Modern Linker"
+HOMEPAGE="https://github.com/rui314/mold;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/rui314/mold.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="AGPL-3"
+SLOT="0"
+
+# Try again after 1.0 (nearly there, but path-related issues)
+# https://github.com/rui314/mold/issues/137
+RESTRICT="test"
+
+RDEPEND=">=dev-cpp/tbb-2021.4.0:=
+   dev-libs/xxhash:=
+   sys-libs/zlib
+   !kernel_Darwin? (
+   dev-libs/mimalloc:=
+   dev-libs/openssl:=
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # Needs unpackaged dwarfdump
+   rm test/elf/{compress-debug-sections.sh,compressed-debug-info.sh} || die
+}
+
+src_compile() {
+   tc-export CC CXX
+
+   emake \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   STRIP="true" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_test() {
+   emake \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   check
+}
+
+src_install() {
+   emake \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   DESTDIR="${ED}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   STRIP="true" \
+   install
+}



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

2021-12-15 Thread Sam James
commit: 0bf8bac1c42bb1bf4d48e721f6e8dd657c9e659c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 00:09:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 00:09:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf8bac1

sys-apps/ucspi-ssl: Stabilize 0.99e-r2 ALLARCHES, #828045

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

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
index af9a8b306679..e264af9da7fc 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86"
 IUSE="bindist perl"
 
 DEPEND="



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

2021-12-15 Thread Sam James
commit: e47472037cc5f9b84c2cd7cc223e1cdd2d38611d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 00:08:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 00:08:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4747203

dev-libs/softhsm: Stabilize 2.6.1-r2 ALLARCHES, #828045

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

 dev-libs/softhsm/softhsm-2.6.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/softhsm/softhsm-2.6.1-r2.ebuild 
b/dev-libs/softhsm/softhsm-2.6.1-r2.ebuild
index 6a7ef28681b0..cb48ec27b916 100644
--- a/dev-libs/softhsm/softhsm-2.6.1-r2.ebuild
+++ b/dev-libs/softhsm/softhsm-2.6.1-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.opendnssec.org/files/source/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE="gost migration-tool test"
 
 RESTRICT="!test? ( test )"



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

2021-12-15 Thread Sam James
commit: 1eabcbd324f54d251d54a27e8d910f6f1e74dc73
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 00:08:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 00:08:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eabcbd3

dev-libs/openssl: Stabilize 1.1.1l-r1 ALLARCHES, #828045

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

 dev-libs/openssl/openssl-1.1.1l-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1l-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
index 3b4a73bfd284..8cd17efa4f22 100644
--- a/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="+asm elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla"
 RESTRICT="!test? ( test )"
 



  1   2   3   4   5   >