[gentoo-commits] repo/proj/guru:master commit in: dev-scheme/guile-colorized/

2021-02-01 Thread Andrew Ammerlaan
commit: 5dcc4c2086d36d6b10c79e3162d5dc342d33f8d2
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Feb  1 17:15:34 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 17:15:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5dcc4c20

dev-scheme/guile-colorized: new pkg; add 20191205 and 

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-scheme/guile-colorized/Manifest|  1 +
 .../guile-colorized-20191205.ebuild| 42 ++
 .../guile-colorized-.ebuild| 42 ++
 dev-scheme/guile-colorized/metadata.xml| 15 
 4 files changed, 100 insertions(+)

diff --git a/dev-scheme/guile-colorized/Manifest 
b/dev-scheme/guile-colorized/Manifest
new file mode 100644
index ..3573fdb7
--- /dev/null
+++ b/dev-scheme/guile-colorized/Manifest
@@ -0,0 +1 @@
+DIST guile-colorized-20191205.tar.bz2 15496 BLAKE2B 
a85fc44c3b6b8433362197a4f1da216ea99793673ee4592e6ea32178d2952d0f43f5a4e79304185d0c67b6dee668bf52d53970df97954a37650cd8b7770e7abd
 SHA512 
4cd9833c70debf0086ba69252e1fb8b9fc33707ec1f3bb6dfb144d5a35db6f38e3af585cbc889936c8ebb38dea0f8808f483bd51ed1722c9b9df857d31a7cec7

diff --git a/dev-scheme/guile-colorized/guile-colorized-20191205.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-20191205.ebuild
new file mode 100644
index ..a3759bbc
--- /dev/null
+++ b/dev-scheme/guile-colorized/guile-colorized-20191205.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Colorized REPL for GNU Guile"
+HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git;
+else
+   # Latest release (before this commit from 2019) was in 2015
+   COMMIT_SHA="1625a79f0e31849ebd537e2a58793fb45678c58f"
+   
SRC_URI="https://gitlab.com/NalaGinrut/${PN}/-/archive/${COMMIT_SHA}.tar.bz2 -> 
${P}.tar.bz2"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="
+   >=dev-scheme/guile-2.0.9
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_install() {
+   einstalldocs
+
+   local loadpath=$(guile -c '(display (string-append (car %load-path) 
"/ice-9"))')
+   mkdir -p "${D}${loadpath}"
+   emake TARGET="${D}${loadpath}" install
+}

diff --git a/dev-scheme/guile-colorized/guile-colorized-.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-.ebuild
new file mode 100644
index ..a3759bbc
--- /dev/null
+++ b/dev-scheme/guile-colorized/guile-colorized-.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Colorized REPL for GNU Guile"
+HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git;
+else
+   # Latest release (before this commit from 2019) was in 2015
+   COMMIT_SHA="1625a79f0e31849ebd537e2a58793fb45678c58f"
+   
SRC_URI="https://gitlab.com/NalaGinrut/${PN}/-/archive/${COMMIT_SHA}.tar.bz2 -> 
${P}.tar.bz2"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="
+   >=dev-scheme/guile-2.0.9
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_install() {
+   einstalldocs
+
+   local loadpath=$(guile -c '(display (string-append (car %load-path) 
"/ice-9"))')
+   mkdir -p "${D}${loadpath}"
+   emake TARGET="${D}${loadpath}" install
+}

diff --git a/dev-scheme/guile-colorized/metadata.xml 
b/dev-scheme/guile-colorized/metadata.xml
new file mode 100644
index ..7719e74f
--- /dev/null
+++ b/dev-scheme/guile-colorized/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   x...@protonmail.com
+   Maciej Barć
+   
+   
+   colorized REPL for GNU Guile
+   NOTE: Now guile-colorized only support Guile-2.0.9 or higher!
+   
+   
+   NalaGinrut/guile-colorized
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-scheme/gerbil/, dev-scheme/gerbil/files/

2021-02-01 Thread Andrew Ammerlaan
commit: b71f6353f25d301e4fb7c1eebef35291ba08f23a
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Feb  1 15:20:30 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 15:20:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b71f6353

dev-scheme/gerbil: fix emacs mode; verbose compilation

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-scheme/gerbil/files/70gerbil-gentoo.el |  6 ++
 dev-scheme/gerbil/gerbil-0.16.ebuild   | 10 --
 dev-scheme/gerbil/gerbil-.ebuild   | 10 --
 3 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/gerbil/files/70gerbil-gentoo.el 
b/dev-scheme/gerbil/files/70gerbil-gentoo.el
new file mode 100644
index ..019fc534
--- /dev/null
+++ b/dev-scheme/gerbil/files/70gerbil-gentoo.el
@@ -0,0 +1,6 @@
+;;; gerbil site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'gerbil-mode "gerbil-mode" nil t)
+(add-to-list 'auto-mode-alist '("\\.ss\\'" . gerbil-mode))

diff --git a/dev-scheme/gerbil/gerbil-0.16.ebuild 
b/dev-scheme/gerbil/gerbil-0.16.ebuild
index b5ddf8a9..b015d2b5 100644
--- a/dev-scheme/gerbil/gerbil-0.16.ebuild
+++ b/dev-scheme/gerbil/gerbil-0.16.ebuild
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${P}/src"
 
+SITEFILE="70${PN}-gentoo.el"
+
 src_configure() {
# Just to be safe, because './configure --help' says:
# "Set default GERBIL_HOME (environment variable still overrides)"
@@ -61,6 +63,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Verbose build process
+   GAMBCOMP_VERBOSE="yes"
+   export GAMBCOMP_VERBOSE
+
# The 'build.sh' script uses environment variables that are exported
# by portage, ie.: CFLAGS, LDFLAGS, ...
sh ./build.sh \
@@ -82,10 +88,10 @@ src_install() {
|| die "Failed to fix '/usr/share/gerbil/TAGS' install path"
 
# Compile the 'gerbil-mode.el'
-   # FIXME: Doesn't autoload
if use emacs; then
pushd "${D}/usr/share/emacs/site-lisp/gerbil" || die
-   elisp-compile *.el || die
+   elisp-compile *.el || die "Failed to compile elisp files"
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
popd || die
fi
 

diff --git a/dev-scheme/gerbil/gerbil-.ebuild 
b/dev-scheme/gerbil/gerbil-.ebuild
index 831c6b68..0f0bbda0 100644
--- a/dev-scheme/gerbil/gerbil-.ebuild
+++ b/dev-scheme/gerbil/gerbil-.ebuild
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${P}/src"
 
+SITEFILE="70${PN}-gentoo.el"
+
 src_prepare() {
default
 
@@ -68,6 +70,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Verbose build process
+   GAMBCOMP_VERBOSE="yes"
+   export GAMBCOMP_VERBOSE
+
# The 'build.sh' script uses environment variables that are exported
# by portage, ie.: CFLAGS, LDFLAGS, ...
sh ./build.sh \
@@ -89,10 +95,10 @@ src_install() {
|| die "Failed to fix '/usr/share/gerbil/TAGS' install path"
 
# Compile the 'gerbil-mode.el'
-   # FIXME: Doesn't autoload
if use emacs; then
pushd "${D}/usr/share/emacs/site-lisp/gerbil" || die
-   elisp-compile *.el || die
+   elisp-compile *.el || die "Failed to compile elisp files"
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
popd || die
fi
 



[gentoo-commits] repo/proj/guru:master commit in: media-video/qliveplayer/

2021-02-01 Thread Andrew Ammerlaan
commit: 46bebd65b9e20726ec9511e7fb638fa3651e2cf2
Author: Jian Lin  outlook  com>
AuthorDate: Mon Feb  1 09:25:34 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 09:25:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46bebd65

media-video/qliveplayer: update dependencies

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jian Lin  outlook.com>

 media-video/qliveplayer/qliveplayer-3.21.0.ebuild | 7 ---
 media-video/qliveplayer/qliveplayer-3.21.1.ebuild | 7 ---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/media-video/qliveplayer/qliveplayer-3.21.0.ebuild 
b/media-video/qliveplayer/qliveplayer-3.21.0.ebuild
index 319f3a83..6a005e5c 100644
--- a/media-video/qliveplayer/qliveplayer-3.21.0.ebuild
+++ b/media-video/qliveplayer/qliveplayer-3.21.0.ebuild
@@ -22,9 +22,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 COMMON_DEPEND="
${PYTHON_DEPS}
>=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgraphicaleffects-5.12:5
-   >=dev-qt/qtquickcontrols-5.12:5
-   >=dev-qt/qtquickcontrols2-5.12:5
+   >=dev-qt/qtdeclarative-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtnetwork-5.12:5
+   >=dev-qt/qtwidgets-5.12:5
 "
 RDEPEND="
${COMMON_DEPEND}

diff --git a/media-video/qliveplayer/qliveplayer-3.21.1.ebuild 
b/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
index 501bd1ba..a402e986 100644
--- a/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
+++ b/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
@@ -22,9 +22,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 COMMON_DEPEND="
${PYTHON_DEPS}
>=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgraphicaleffects-5.15:5
-   >=dev-qt/qtquickcontrols-5.15:5
-   >=dev-qt/qtquickcontrols2-5.15:5
+   >=dev-qt/qtdeclarative-5.15:5
+   >=dev-qt/qtgui-5.15:5
+   >=dev-qt/qtnetwork-5.15:5
+   >=dev-qt/qtwidgets-5.15:5
 "
 RDEPEND="
${COMMON_DEPEND}



[gentoo-commits] repo/proj/guru:master commit in: media-video/qliveplayer/

2021-02-01 Thread Andrew Ammerlaan
commit: 4c1113e0682c36e3bc7c72b6794e6e8cfa69ac6c
Author: Jian Lin  outlook  com>
AuthorDate: Mon Feb  1 09:17:19 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 09:17:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c1113e0

media-video/qliveplayer: sort optfeatures

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jian Lin  outlook.com>

 media-video/qliveplayer/qliveplayer-3.21.0.ebuild | 2 +-
 media-video/qliveplayer/qliveplayer-3.21.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/qliveplayer/qliveplayer-3.21.0.ebuild 
b/media-video/qliveplayer/qliveplayer-3.21.0.ebuild
index c31c6748..319f3a83 100644
--- a/media-video/qliveplayer/qliveplayer-3.21.0.ebuild
+++ b/media-video/qliveplayer/qliveplayer-3.21.0.ebuild
@@ -56,5 +56,5 @@ pkg_postinst()
 {
xdg_pkg_postinst
optfeature "twitch support" "net-misc/streamlink"
-   optfeature "youtube support" "net-misc/streamlink 
dev-python/protobuf-python"
+   optfeature "youtube support" "dev-python/protobuf-python 
net-misc/streamlink"
 }

diff --git a/media-video/qliveplayer/qliveplayer-3.21.1.ebuild 
b/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
index 6a725132..501bd1ba 100644
--- a/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
+++ b/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
@@ -56,5 +56,5 @@ pkg_postinst()
 {
xdg_pkg_postinst
optfeature "twitch support" "net-misc/streamlink"
-   optfeature "youtube support" "net-misc/streamlink 
dev-python/protobuf-python"
+   optfeature "youtube support" "dev-python/protobuf-python 
net-misc/streamlink"
 }



[gentoo-commits] repo/proj/guru:master commit in: media-video/qliveplayer/

2021-02-01 Thread Andrew Ammerlaan
commit: 1c0df8f3b40ac72b2aadcde2edf3dbb1522ba2a7
Author: Jian Lin  outlook  com>
AuthorDate: Mon Feb  1 09:10:03 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 09:10:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c0df8f3

media-video/qliveplayer: bump to 3.21.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jian Lin  outlook.com>

 media-video/qliveplayer/Manifest  |  1 +
 media-video/qliveplayer/qliveplayer-3.21.1.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/media-video/qliveplayer/Manifest b/media-video/qliveplayer/Manifest
index fd0ee97a..aaa54650 100644
--- a/media-video/qliveplayer/Manifest
+++ b/media-video/qliveplayer/Manifest
@@ -1,2 +1,3 @@
 DIST QLivePlayer-3.20.2.tar.gz 638142 BLAKE2B 
f9b7f6f69a4d751b57441e61b670a909408317801463415c8b0c311766bdbf16913c811e11c7a31096a6609b2e5e6f8ae64688d03d04dd1ebab97ebdf1644e08
 SHA512 
9ea868c59ff15ee6efa4a9c02578fee628c0f2985203d2696496512f9e1fd05b5d1642d4812711ef3be3843077b6f655288f07d48da7ceb80add20e7442cbf5b
 DIST QLivePlayer-3.21.0.tar.gz 639005 BLAKE2B 
254257cbab62b2578be5a2980c95b982b2da9223756a1efaf3098df1a313d4a252aac70bc032bc13f4e6e330e67d3525a6615d61cec494eab3d666b0ccfc3208
 SHA512 
755d975b37488979c257ecb8473a3702ee20859d1e1c10c42a7077b84e6b9a890dfb5af442c7a4a30c73bf2a088671ec14c1a4a95c849a724cabf88e6a407ec3
+DIST QLivePlayer-3.21.1.tar.gz 639098 BLAKE2B 
956edafc652d5124ea14357a8015450c6678d1fa46b9701b5e65e23ca824bcc4e2b2598ff9c5441210afaa32c21c21affb432b323b452053fa5a548816765c56
 SHA512 
8aca7a62ff4839ff0640b3d982fa6f498996add39d6ed7e4904db2530347c35a56c524cb3c75c85d3de7c635142ff1dc8e3ac69644eef19f4aa55d77a21dd2f1

diff --git a/media-video/qliveplayer/qliveplayer-3.21.1.ebuild 
b/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
new file mode 100644
index ..6a725132
--- /dev/null
+++ b/media-video/qliveplayer/qliveplayer-3.21.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit xdg cmake optfeature python-single-r1
+
+MY_P="QLivePlayer-${PV}"
+
+DESCRIPTION="A cute and useful Live Stream Player with danmaku support"
+HOMEPAGE="https://github.com/IsoaSFlus/QLivePlayer;
+SRC_URI="https://github.com/IsoaSFlus/QLivePlayer/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtgraphicaleffects-5.15:5
+   >=dev-qt/qtquickcontrols-5.15:5
+   >=dev-qt/qtquickcontrols2-5.15:5
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   ')
+   media-video/ffmpeg
+   media-video/mpv
+   net-misc/curl
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   kde-frameworks/extra-cmake-modules:5
+"
+
+src_prepare()
+{
+   cmake_src_prepare
+   # fix python version
+   sed -i "s/python3/${EPYTHON}/" src/qlphelper/bilivideo.cpp \
+   || die "Sed failed to set python version!"
+   sed -i "s/python3/${EPYTHON}/" src/qlphelper/danmakulauncher.cpp \
+   || die "Sed failed to set python version!"
+   sed -i "s/python3/${EPYTHON}/" src/qlphelper/streamfinder.cpp \
+   || die "Sed failed to set python version!"
+}
+
+pkg_postinst()
+{
+   xdg_pkg_postinst
+   optfeature "twitch support" "net-misc/streamlink"
+   optfeature "youtube support" "net-misc/streamlink 
dev-python/protobuf-python"
+}



[gentoo-commits] repo/proj/guru:master commit in: media-video/qliveplayer/

2021-02-01 Thread Andrew Ammerlaan
commit: 4d4ab613d2b8269a7288834794b087e4afc2d0c6
Author: Jian Lin  outlook  com>
AuthorDate: Mon Feb  1 09:13:28 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 09:13:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d4ab613

media-video/qliveplayer: drop old 3.20.2

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jian Lin  outlook.com>

 media-video/qliveplayer/Manifest  |  1 -
 media-video/qliveplayer/qliveplayer-3.20.2.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/media-video/qliveplayer/Manifest b/media-video/qliveplayer/Manifest
index aaa54650..4618de8a 100644
--- a/media-video/qliveplayer/Manifest
+++ b/media-video/qliveplayer/Manifest
@@ -1,3 +1,2 @@
-DIST QLivePlayer-3.20.2.tar.gz 638142 BLAKE2B 
f9b7f6f69a4d751b57441e61b670a909408317801463415c8b0c311766bdbf16913c811e11c7a31096a6609b2e5e6f8ae64688d03d04dd1ebab97ebdf1644e08
 SHA512 
9ea868c59ff15ee6efa4a9c02578fee628c0f2985203d2696496512f9e1fd05b5d1642d4812711ef3be3843077b6f655288f07d48da7ceb80add20e7442cbf5b
 DIST QLivePlayer-3.21.0.tar.gz 639005 BLAKE2B 
254257cbab62b2578be5a2980c95b982b2da9223756a1efaf3098df1a313d4a252aac70bc032bc13f4e6e330e67d3525a6615d61cec494eab3d666b0ccfc3208
 SHA512 
755d975b37488979c257ecb8473a3702ee20859d1e1c10c42a7077b84e6b9a890dfb5af442c7a4a30c73bf2a088671ec14c1a4a95c849a724cabf88e6a407ec3
 DIST QLivePlayer-3.21.1.tar.gz 639098 BLAKE2B 
956edafc652d5124ea14357a8015450c6678d1fa46b9701b5e65e23ca824bcc4e2b2598ff9c5441210afaa32c21c21affb432b323b452053fa5a548816765c56
 SHA512 
8aca7a62ff4839ff0640b3d982fa6f498996add39d6ed7e4904db2530347c35a56c524cb3c75c85d3de7c635142ff1dc8e3ac69644eef19f4aa55d77a21dd2f1

diff --git a/media-video/qliveplayer/qliveplayer-3.20.2.ebuild 
b/media-video/qliveplayer/qliveplayer-3.20.2.ebuild
deleted file mode 100644
index c31c6748..
--- a/media-video/qliveplayer/qliveplayer-3.20.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit xdg cmake optfeature python-single-r1
-
-MY_P="QLivePlayer-${PV}"
-
-DESCRIPTION="A cute and useful Live Stream Player with danmaku support"
-HOMEPAGE="https://github.com/IsoaSFlus/QLivePlayer;
-SRC_URI="https://github.com/IsoaSFlus/QLivePlayer/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgraphicaleffects-5.12:5
-   >=dev-qt/qtquickcontrols-5.12:5
-   >=dev-qt/qtquickcontrols2-5.12:5
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   ')
-   media-video/ffmpeg
-   media-video/mpv
-   net-misc/curl
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   kde-frameworks/extra-cmake-modules:5
-"
-
-src_prepare()
-{
-   cmake_src_prepare
-   # fix python version
-   sed -i "s/python3/${EPYTHON}/" src/qlphelper/bilivideo.cpp \
-   || die "Sed failed to set python version!"
-   sed -i "s/python3/${EPYTHON}/" src/qlphelper/danmakulauncher.cpp \
-   || die "Sed failed to set python version!"
-   sed -i "s/python3/${EPYTHON}/" src/qlphelper/streamfinder.cpp \
-   || die "Sed failed to set python version!"
-}
-
-pkg_postinst()
-{
-   xdg_pkg_postinst
-   optfeature "twitch support" "net-misc/streamlink"
-   optfeature "youtube support" "net-misc/streamlink 
dev-python/protobuf-python"
-}



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

2021-02-01 Thread Andrew Ammerlaan
commit: 6d11ff517552a72e2206d0314f790f063605c124
Author: Andreas Zuber  gmx  ch>
AuthorDate: Mon Feb  1 05:22:48 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 05:22:48 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d11ff51

dev-python/bitbox02: cleanup old version

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas Zuber  gmx.ch>

 dev-python/bitbox02/Manifest  |  1 -
 dev-python/bitbox02/bitbox02-5.1.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-python/bitbox02/Manifest b/dev-python/bitbox02/Manifest
index 711327c3..b3a3bb36 100644
--- a/dev-python/bitbox02/Manifest
+++ b/dev-python/bitbox02/Manifest
@@ -1,2 +1 @@
-DIST bitbox02-5.1.0.tar.gz 51297 BLAKE2B 
8450cbc4b040cc5b9d9923cff5c2f07e6819032a9fe1b54a108b6bc7a1571535c0930ec8f63a2c13c9abe098d7ba1c6c3f0e138caf1220ab484248cf164a18d4
 SHA512 
2088d8a93172a5d8a233c1dd0b73d08182d9828f7a799273cae3665b49751edd98660f305c3e8dad0df10300f2ebe38a1233498fe43ee40647a2b0a242bb2096
 DIST bitbox02-5.2.0.tar.gz 53182 BLAKE2B 
6794c5c6c8b269316f6ec851b0dfa3646a39bd53e5be8e1364f4e2d8706ff545f43793734cd96339f6761120f3ceb813c871c6e7b847439c2669cc2a4bf89970
 SHA512 
8c804c3ad09308f599cc45ba62a9db43e16f5f4a5a7de848b5e67f8f8f224832792da038ccdb7f91a4fac159c774080df3b44c9ab21ff9525cf9dec231d8ec3f

diff --git a/dev-python/bitbox02/bitbox02-5.1.0.ebuild 
b/dev-python/bitbox02/bitbox02-5.1.0.ebuild
deleted file mode 100644
index 35da71f8..
--- a/dev-python/bitbox02/bitbox02-5.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit distutils-r1
-
-DESCRIPTION="Python API for communicating with the BitBox02 device"
-HOMEPAGE="https://github.com/digitalbitbox/bitbox02-firmware;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/base58-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.13.0[${PYTHON_USEDEP}]
-   >=dev-python/hidapi-0.7.99[${PYTHON_USEDEP}]
-   >=dev-python/noiseprotocol-0.3.0[${PYTHON_USEDEP}]
-   >=dev-python/protobuf-python-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/semver-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]"
-BDEPEND=""



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

2021-02-01 Thread Andrew Ammerlaan
commit: 178371449c23c61bfd90d832e233d7414065cd72
Author: Andreas Zuber  gmx  ch>
AuthorDate: Mon Feb  1 05:20:01 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 05:20:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17837144

dev-python/bitbox02: version bump to 5.2.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas Zuber  gmx.ch>

 dev-python/bitbox02/Manifest  |  1 +
 dev-python/bitbox02/bitbox02-5.2.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/bitbox02/Manifest b/dev-python/bitbox02/Manifest
index 8f073a09..711327c3 100644
--- a/dev-python/bitbox02/Manifest
+++ b/dev-python/bitbox02/Manifest
@@ -1 +1,2 @@
 DIST bitbox02-5.1.0.tar.gz 51297 BLAKE2B 
8450cbc4b040cc5b9d9923cff5c2f07e6819032a9fe1b54a108b6bc7a1571535c0930ec8f63a2c13c9abe098d7ba1c6c3f0e138caf1220ab484248cf164a18d4
 SHA512 
2088d8a93172a5d8a233c1dd0b73d08182d9828f7a799273cae3665b49751edd98660f305c3e8dad0df10300f2ebe38a1233498fe43ee40647a2b0a242bb2096
+DIST bitbox02-5.2.0.tar.gz 53182 BLAKE2B 
6794c5c6c8b269316f6ec851b0dfa3646a39bd53e5be8e1364f4e2d8706ff545f43793734cd96339f6761120f3ceb813c871c6e7b847439c2669cc2a4bf89970
 SHA512 
8c804c3ad09308f599cc45ba62a9db43e16f5f4a5a7de848b5e67f8f8f224832792da038ccdb7f91a4fac159c774080df3b44c9ab21ff9525cf9dec231d8ec3f

diff --git a/dev-python/bitbox02/bitbox02-5.2.0.ebuild 
b/dev-python/bitbox02/bitbox02-5.2.0.ebuild
new file mode 100644
index ..789b578c
--- /dev/null
+++ b/dev-python/bitbox02/bitbox02-5.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="Python API for communicating with the BitBox02 device"
+HOMEPAGE="https://github.com/digitalbitbox/bitbox02-firmware;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/base58-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.14.0[${PYTHON_USEDEP}]
+   >=dev-python/hidapi-0.7.99[${PYTHON_USEDEP}]
+   >=dev-python/noiseprotocol-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/semver-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]"
+BDEPEND=""



[gentoo-commits] repo/proj/guru:master commit in: dev-scheme/gerbil/, dev-scheme/gerbil/files/

2021-02-01 Thread Andrew Ammerlaan
commit: a6f6f061395b002f7612771fb0cc50e0280e91a8
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Feb  1 01:57:55 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  1 03:41:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6f6f061

dev-scheme/gerbil: new pkg; add version 0.16 and 

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-scheme/gerbil/Manifest |   1 +
 dev-scheme/gerbil/files/gerbil_home.sh |   6 ++
 dev-scheme/gerbil/gerbil-0.16.ebuild   | 112 +++
 dev-scheme/gerbil/gerbil-.ebuild   | 119 +
 dev-scheme/gerbil/metadata.xml |  34 ++
 5 files changed, 272 insertions(+)

diff --git a/dev-scheme/gerbil/Manifest b/dev-scheme/gerbil/Manifest
new file mode 100644
index ..d1147d68
--- /dev/null
+++ b/dev-scheme/gerbil/Manifest
@@ -0,0 +1 @@
+DIST gerbil-0.16.tar.gz 1715765 BLAKE2B 
74cd501b19c8f124f9478c73080e92c2ba0bf92e8cb9faa4cba492b2def8a61633897b67def4200e53962ccf22287f58cf7fdd33604104acc80bde12dd58b07c
 SHA512 
46782b4b71a3b437501b825f2f164e53b285d3a4cdba8f04485edaaa589d8500535c06a47a1464fc537ab7546413dde37c8d6a16a5e076a99ccf255905ed105d

diff --git a/dev-scheme/gerbil/files/gerbil_home.sh 
b/dev-scheme/gerbil/files/gerbil_home.sh
new file mode 100644
index ..8e695985
--- /dev/null
+++ b/dev-scheme/gerbil/files/gerbil_home.sh
@@ -0,0 +1,6 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+
+GERBIL_HOME="${EPREFIX}/usr/share/gerbil"
+export GERBIL_HOME

diff --git a/dev-scheme/gerbil/gerbil-0.16.ebuild 
b/dev-scheme/gerbil/gerbil-0.16.ebuild
new file mode 100644
index ..b5ddf8a9
--- /dev/null
+++ b/dev-scheme/gerbil/gerbil-0.16.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp-common toolchain-funcs wrapper
+
+DESCRIPTION="Dialect of Scheme designed for Systems Programming"
+HOMEPAGE="
+   https://cons.io/
+   https://github.com/vyzo/gerbil
+"
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vyzo/${PN}.git;
+else
+   SRC_URI="https://github.com/vyzo/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0 LGPL-2.1"
+SLOT="0"
+IUSE="emacs leveldb lmdb mysql +sqlite +xml yaml +zlib"
+
+BDEPEND="
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="
+   dev-scheme/gambit
+   leveldb? ( dev-libs/leveldb )
+   lmdb? ( dev-db/lmdb )
+   mysql? ( dev-db/mariadb:* )
+   sqlite? ( dev-db/sqlite )
+   xml? ( dev-libs/libxml2 )
+   yaml? ( dev-libs/libyaml )
+   zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+src_configure() {
+   # Just to be safe, because './configure --help' says:
+   # "Set default GERBIL_HOME (environment variable still overrides)"
+   unset GERBIL_HOME
+
+   local myconf=(
+   $(use_enable leveldb)
+   $(use_enable lmdb)
+   $(use_enable mysql)
+   $(use_enable xml libxml)
+   $(use_enable yaml libyaml)
+   $(usex sqlite '' '--disable-sqlite')
+   $(usex zlib '' '--disable-zlib')
+   --prefix="${D}/usr/share/${PN}"
+   )
+   # This is not a standard 'configure' script!
+   gsi ./configure "${myconf[@]}" \
+   || die "Failed to configure using the 'configure' script"
+}
+
+src_compile() {
+   # The 'build.sh' script uses environment variables that are exported
+   # by portage, ie.: CFLAGS, LDFLAGS, ...
+   sh ./build.sh \
+   || die "Failed to compile using the 'build.sh' script"
+}
+
+src_install() {
+   mkdir -p "${D}/usr/share/${PN}" \
+   || die "Failed to make ${D}/usr/share/${PN} directory"
+   gsi ./install \
+   || die "Failed to install using the 'install' script"
+
+   sed -i "s|${D}|${EPREFIX}|g" "${D}/usr/share/${PN}/bin/gxc" \
+   || die "Failed to fix the 'gxc' executable script"
+
+   mv "${D}/usr/share/${PN}/share/emacs" "${D}/usr/share/emacs" \
+   || die "Failed to fix '/usr/share/emacs' install path"
+   mv "${D}/usr/share/${PN}/share/${PN}/TAGS" "${D}/usr/share/${PN}/TAGS" \
+   || die "Failed to fix '/usr/share/gerbil/TAGS' install path"
+
+   # Compile the 'gerbil-mode.el'
+   # FIXME: Doesn't autoload
+   if use emacs; then
+   pushd "${D}/usr/share/emacs/site-lisp/gerbil" || die
+   elisp-compile *.el || die
+   popd || die
+   fi
+
+   # Create wrappers for gerbil executables in GERBIL_HOME 
(/usr/share/gerbil)
+   pushd "${D}/usr/share/${PN}/bin" || die
+   local gx_bin
+   for gx_bin in *; 

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

2021-02-01 Thread Hans de Graaff
commit: 0aecccd870be8b45db37a022125715609561e727
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  2 05:29:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  2 05:29:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aecccd8

dev-ruby/jbuilder: add 2.11.2

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

 dev-ruby/jbuilder/Manifest   |  1 +
 dev-ruby/jbuilder/jbuilder-2.11.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/jbuilder/Manifest b/dev-ruby/jbuilder/Manifest
index 17054c761d1..fc508519ab6 100644
--- a/dev-ruby/jbuilder/Manifest
+++ b/dev-ruby/jbuilder/Manifest
@@ -1,3 +1,4 @@
 DIST jbuilder-2.10.0.gem 28160 BLAKE2B 
c277a59d53f30132ebe88d6afda5c221d74a399b01cedf6a4863f29e94d329137669942957a21ae9c5c192177dc9e78b6d66d9b5a29c7d4667a0432556c6b28c
 SHA512 
a429422d65ed3eec55f46597f73a97b267fe7d6c7554ec6a6d60e1e1c0a9306b81f7283524602a30af11a141f7cd466a0f7b0a804172bd4008787462f0fa4ffc
 DIST jbuilder-2.10.1.gem 28160 BLAKE2B 
07bde14ee6a75b5e1cec8ee1fead688c613e76713d32d419433b0f7163a9622bcc48e4b36333eb06960a9a566784d7f31843d71259226539fe569cd178315d55
 SHA512 
340e9d9cff969294e22a3eea57001e69402cd47b791660a1468702e046edfe4a3cc4f8fe18b87ba63e13352d020cd8fd78fcc070a287bb8da108c531f4dc22a5
 DIST jbuilder-2.11.0.gem 29184 BLAKE2B 
a1a98df2d81e3d894f82a9862229b0c1f2885f3874084a9a7b1b2d8aecaf48db6777051789d3006448a22d7bbf9e7cd51b8fdf32f8f582551b4fd861d92acf32
 SHA512 
e76d83a39ae11f4aab5863f87630ff36fff8ef7dc0231da058b0033e80088816b33f0d061859f516ffbb1d965b26e384b233f2c0ebc6d75aa96acb411826c16c
+DIST jbuilder-2.11.2.gem 30208 BLAKE2B 
48378a403b1949fd4dd66f468927ae9ca76ddcb88d2929ffb2c9c87b9c4d4daa4bfc147f22fc2d3578eae61e3391ecaf7dc49c324aff09c2884adcdb0aef5113
 SHA512 
1608649fa7f67dd09b5ac05f2e93aa78a8c25a8f29df1bacff7add554a2cb104aadaefef4b98a279a8d01fdc70372729ca05e716c81bfa55adaac7f7cfe78386

diff --git a/dev-ruby/jbuilder/jbuilder-2.11.2.ebuild 
b/dev-ruby/jbuilder/jbuilder-2.11.2.ebuild
new file mode 100644
index 000..8010602aa4a
--- /dev/null
+++ b/dev-ruby/jbuilder/jbuilder-2.11.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="TRAVIS=true test"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Create JSON structures via a Builder-style DSL"
+HOMEPAGE="https://github.com/rails/jbuilder;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activesupport-5.0.0:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activemodel-5.0.0
+   >=dev-ruby/railties-5.0.0
+)"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die
+}



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

2021-02-01 Thread Hans de Graaff
commit: 49344ed6063687e6681b39aa994d0fbdeb94e0e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  2 05:39:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  2 05:39:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49344ed6

dev-ruby/rake: fix gemspec generation

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

 dev-ruby/rake/rake-13.0.3-r1.ebuild | 59 +
 1 file changed, 59 insertions(+)

diff --git a/dev-ruby/rake/rake-13.0.3-r1.ebuild 
b/dev-ruby/rake/rake-13.0.3-r1.ebuild
new file mode 100644
index 000..b458f2fc2d1
--- /dev/null
+++ b/dev-ruby/rake/rake-13.0.3-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/ruby/rake;
+SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND+=" app-arch/gzip"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
+   doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -type f -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+   if use doc; then
+   rdoc --title "Rake - Ruby Make" --main README.rdoc --out html 
lib *.rdoc doc/*/*.rdoc || die
+   rm -f html/js/*.js.gz
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require 
"minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+   ruby_fakegem_binwrapper rake
+
+   if use doc; then
+   pushd html
+   dodoc -r *
+   popd
+   fi
+
+   doman doc/rake.1
+
+   newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}



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

2021-02-01 Thread Hans de Graaff
commit: f07d1591a47df62ea6a39a85200b303758cbd408
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  2 05:28:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  2 05:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07d1591

dev-ruby/i18n: add 1.8.8

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

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

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 987787a2682..012dc3d1fe1 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -4,3 +4,4 @@ DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f68
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
 DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
 DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468
+DIST i18n-1.8.8.tar.gz 67915 BLAKE2B 
2f169a5c04218f4aa9e2ad3e702ba5c178619126c52aa3b436d1026c15265e98b3bc59ba65cc1db715601d06e982b89f24452f2e27a00f310cf757ec34fbe3aa
 SHA512 
0068764336f81e704d18f9c920d10279a21145f6a22780b7678e2dbdf31bb00739b30b2e5c99a57da3caa6e9f38e77bc6d0a0624f3b2d61c367733a8373261e3

diff --git a/dev-ruby/i18n/i18n-1.8.8.ebuild b/dev-ruby/i18n/i18n-1.8.8.ebuild
new file mode 100644
index 000..b4f94ae7c42
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.8.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="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-http-digest_auth/

2021-02-01 Thread Hans de Graaff
commit: b5e8d42ac7e3acd62123b543f636904874192319
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  2 05:47:56 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  2 05:47:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e8d42a

dev-ruby/net-http-digest_auth: EAPI=7; add ruby30

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

 ...st_auth-1.4.1.ebuild => net-http-digest_auth-1.4.1-r1.ebuild} | 9 +++--
 dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild  | 2 +-
 2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild 
b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild
similarity index 72%
copy from dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild
copy to dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild
index fa7c2dd9047..52b2b62e979 100644
--- a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild
+++ b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r1.ebuild
@@ -1,12 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
 
@@ -17,7 +14,7 @@ HOMEPAGE="https://github.com/drbrain/net-http-digest_auth;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"

diff --git a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild 
b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild
index fa7c2dd9047..a8b4de7219e 100644
--- a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild
+++ b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="doc"



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

2021-02-01 Thread Hans de Graaff
commit: cb17331e572202ca4465b0a3982ecc258a4a06dc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  2 05:56:25 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  2 05:56:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb17331e

dev-ruby/mechanize: add 2.7.7

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

 dev-ruby/mechanize/Manifest   |  1 +
 dev-ruby/mechanize/mechanize-2.7.7.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index dcda81211f1..ece284cf34d 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1 +1,2 @@
 DIST mechanize-2.7.6.gem 138752 BLAKE2B 
be4e8f53c3ad88ae5aac867f836a20b5bcd47aa61db07e2dfb7e2d0c72d368ddfa620411f5c2a408eeceb3c4c1ed3a15f6086ec846cda3a3c3808977309d
 SHA512 
e89eb75af169ba198e5a82ffe4ce3c0962bc3fb6793f88bc735b647b7816d0c78d8968c43d213071e017e7f836ab91ed0c546c9eb986647355a1d38b1ba18138
+DIST mechanize-2.7.7.gem 139264 BLAKE2B 
9a60b65fce16058e24e40ec50433653975b41210d3e26a560f6c3627c3de363c24fc0bf3325548dba87c9aaebebbe7fe9bd972c422989e5968e0447cec13fc94
 SHA512 
759bc6b2da8e0288edbe484b2ced02ce6ef49686a7a4c4ab0065e0f88799d23bc536a0ef160703726e83136857e893135a222aa295974e12f2b6988ecfbe7530

diff --git a/dev-ruby/mechanize/mechanize-2.7.7.ebuild 
b/dev-ruby/mechanize/mechanize-2.7.7.ebuild
new file mode 100644
index 000..ae147a5b802
--- /dev/null
+++ b/dev-ruby/mechanize/mechanize-2.7.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc EXAMPLES.rdoc GUIDE.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library used for automating interaction with websites"
+HOMEPAGE="https://github.com/sparklemotion/mechanize;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/hoe-3.7
+   test? ( dev-ruby/minitest:5 )"
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.6
+   >=dev-ruby/net-http-digest_auth-1.1.1
+   >=dev-ruby/net-http-persistent-2.5.2:*
+   >=dev-ruby/ntlm-http-0.1.1
+   >=dev-ruby/webrobots-0.0.9
+   >=dev-ruby/http-cookie-1.0.2
+   >=dev-ruby/mime-types-1.17.2:*
+   >=dev-ruby/domain_name-0.5.1
+   >=dev-ruby/webrick-1.7:0"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2021-02-01 Thread Sam James
commit: 1ed35ebc9d24c952ff150d10cb55f7b8c2a1cfa5
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  2 04:20:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  2 04:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed35ebc

sys-block/libzbc: Stabilize 5.5.1 ppc, #764152

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

 sys-block/libzbc/libzbc-5.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/libzbc/libzbc-5.5.1.ebuild 
b/sys-block/libzbc/libzbc-5.5.1.ebuild
index db2c8c9d203..cda85212ec9 100644
--- a/sys-block/libzbc/libzbc-5.5.1.ebuild
+++ b/sys-block/libzbc/libzbc-5.5.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/hgst/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2 GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86"
 IUSE="gtk"
 
 DEPEND="virtual/pkgconfig



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

2021-02-01 Thread Sam James
commit: 86f86a47bd49e42f6ae051ad54c4ff622a75dd5e
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  2 04:20:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  2 04:20:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f86a47

net-misc/suite3270: Stabilize 4.0_p13 ppc, #765517

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

 net-misc/suite3270/suite3270-4.0_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-4.0_p13.ebuild 
b/net-misc/suite3270/suite3270-4.0_p13.ebuild
index ff984db47f3..3c7df279e0b 100644
--- a/net-misc/suite3270/suite3270-4.0_p13.ebuild
+++ b/net-misc/suite3270/suite3270-4.0_p13.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc s390 sparc x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )



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

2021-02-01 Thread Sam James
commit: 16cfa2fe9ade6696fc94f72b2ecf812cdc2ae0b4
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  2 04:20:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  2 04:20:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16cfa2fe

media-libs/libmpeg2: Stabilize 0.5.1-r3 ppc, #765565

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

 media-libs/libmpeg2/libmpeg2-0.5.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmpeg2/libmpeg2-0.5.1-r3.ebuild 
b/media-libs/libmpeg2/libmpeg2-0.5.1-r3.ebuild
index cd642279b11..869573184e5 100644
--- a/media-libs/libmpeg2/libmpeg2-0.5.1-r3.ebuild
+++ b/media-libs/libmpeg2/libmpeg2-0.5.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://libmpeg2.sourceforge.net/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="sdl X"
 
 RDEPEND="



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

2021-02-01 Thread Sam James
commit: 3379126d00d40863a987c18817fbbd586681679d
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  2 04:20:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  2 04:20:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3379126d

sys-block/fio: Stabilize 3.20-r2 ppc, #764152

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

 sys-block/fio/fio-3.20-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/fio/fio-3.20-r2.ebuild b/sys-block/fio/fio-3.20-r2.ebuild
index 226802dbd2e..0fd2c508cb2 100644
--- a/sys-block/fio/fio-3.20-r2.ebuild
+++ b/sys-block/fio/fio-3.20-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 x86"
 IUSE="aio curl glusterfs gnuplot gtk libressl io-uring numa python rbd rdma 
static tcmalloc test zbc zlib"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
libressl? ( curl )



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

2021-02-01 Thread Sam James
commit: 604adf097e0dbbb49a93b5b45f4355e85a48f686
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  2 04:19:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  2 04:19:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604adf09

media-libs/libopenraw: Stabilize 0.1.3 amd64, #768252

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

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

diff --git a/media-libs/libopenraw/libopenraw-0.1.3.ebuild 
b/media-libs/libopenraw/libopenraw-0.1.3.ebuild
index 7fe32abbd3a..cc1dfc63104 100644
--- a/media-libs/libopenraw/libopenraw-0.1.3.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 IUSE="gtk test"
 RESTRICT="!test? ( test )"
 



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

2021-02-01 Thread Sam James
commit: c5c261a12f9ed9ee0f93ec3e87441bfb38699671
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  2 04:17:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  2 04:17:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c261a1

media-sound/pulseaudio: Stabilize 13.0-r1 x86, #766926

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

 media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild 
b/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
index e00d6158d3d..e1d9129fb45 100644
--- a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${P}.tar.xz;
 LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 
 # +alsa-plugin as discussed in bug #519530
 IUSE="+alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer elogind 
gconf



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext/

2021-02-01 Thread Sam James
commit: e05e12b64fabddecfeac9991c443e1b4420cdf03
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 23:31:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 23:35:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05e12b6

dev-ml/ocaml-gettext: block dev-ml/ocaml-gettext-stub in 0.3.7

The files have moved to -stub in later ocaml-gettext versions.

Reported-by: John Helmert III  posteo.net>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild 
b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
index a71acc3dd62..60ff476d544 100644
--- a/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
+++ b/dev-ml/ocaml-gettext/ocaml-gettext-0.3.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,6 +26,7 @@ RDEPEND="
>=dev-ml/camomile-0.8.3:=
sys-devel/gettext
dev-ml/camlp4:=
+   !dev-ml/ocaml-gettext-stub
 "
 DEPEND="${RDEPEND}
doc? (



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-gettext-stub/

2021-02-01 Thread Sam James
commit: 6723f51a80eb1afc2d7e26a335cda66a78a178f5
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 23:28:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 23:35:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6723f51a

dev-ml/ocaml-gettext-stub: add blocker on earlier dev-ml/ocaml-gettext

Reported-by: John Helmert III  posteo.net>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocaml-gettext-stub/ocaml-gettext-stub-0.4.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ocaml-gettext-stub/ocaml-gettext-stub-0.4.2.ebuild 
b/dev-ml/ocaml-gettext-stub/ocaml-gettext-stub-0.4.2.ebuild
index 187b3fc10c9..c47570d7811 100644
--- a/dev-ml/ocaml-gettext-stub/ocaml-gettext-stub-0.4.2.ebuild
+++ b/dev-ml/ocaml-gettext-stub/ocaml-gettext-stub-0.4.2.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
dev-ml/base:=
dev-ml/camomile:=[ocamlopt=]
dev-ml/ocaml-gettext:=
+   

[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-xprint/

2021-02-01 Thread Jason Zaman
commit: 622f5eb0b1859e3038854d406a5a115becdbd0f4
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Feb  1 06:26:14 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb  2 03:59:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622f5eb0

sec-policy/selinux-xprint: policy module removed in next release

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

 sec-policy/selinux-xprint/selinux-xprint-.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sec-policy/selinux-xprint/selinux-xprint-.ebuild 
b/sec-policy/selinux-xprint/selinux-xprint-.ebuild
deleted file mode 100644
index f1cb07cabbd..000
--- a/sec-policy/selinux-xprint/selinux-xprint-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="xprint"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for xprint"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 -arm ~arm64 ~mips ~x86"
-fi



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-speedtouch/

2021-02-01 Thread Jason Zaman
commit: 0ea3573d38b370644ab2abfb9c8adde822c1a9de
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Feb  1 06:25:49 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb  2 03:59:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea3573d

sec-policy/selinux-speedtouch: policy module removed in next release

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

 .../selinux-speedtouch/selinux-speedtouch-.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sec-policy/selinux-speedtouch/selinux-speedtouch-.ebuild 
b/sec-policy/selinux-speedtouch/selinux-speedtouch-.ebuild
deleted file mode 100644
index 90ae1ab4579..000
--- a/sec-policy/selinux-speedtouch/selinux-speedtouch-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="speedtouch"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for speedtouch"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 -arm ~arm64 ~mips ~x86"
-fi



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-podsleuth/

2021-02-01 Thread Jason Zaman
commit: 5dd93997219782c9583ea416570ae901f7f9102c
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Feb  1 06:21:32 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb  2 03:59:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd93997

sec-policy/selinux-podsleuth: policy module removed in next release

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

 .../selinux-podsleuth/selinux-podsleuth-.ebuild   | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sec-policy/selinux-podsleuth/selinux-podsleuth-.ebuild 
b/sec-policy/selinux-podsleuth/selinux-podsleuth-.ebuild
deleted file mode 100644
index a6b2f452c34..000
--- a/sec-policy/selinux-podsleuth/selinux-podsleuth-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="podsleuth"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for podsleuth"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 -arm ~arm64 ~mips ~x86"
-fi



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-roundup/

2021-02-01 Thread Jason Zaman
commit: 62b3e7e5c8b55e6de4b5839dbb7a94332a8d4edf
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Feb  1 06:23:47 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb  2 03:59:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b3e7e5

sec-policy/selinux-roundup: policy module removed in next release

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

 sec-policy/selinux-roundup/selinux-roundup-.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sec-policy/selinux-roundup/selinux-roundup-.ebuild 
b/sec-policy/selinux-roundup/selinux-roundup-.ebuild
deleted file mode 100644
index 3112dfdfe9d..000
--- a/sec-policy/selinux-roundup/selinux-roundup-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="roundup"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for roundup"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 -arm ~arm64 ~mips ~x86"
-fi



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-base-policy/

2021-02-01 Thread Jason Zaman
commit: b68f651e8f41695ba7edd0617a82f39569cfb472
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Feb  1 05:51:55 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb  2 03:59:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68f651e

sec-policy/selinux-base-policy: Drop removed hotplug policy module

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

 sec-policy/selinux-base-policy/selinux-base-policy-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild 
b/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild
index 5de9dfd5ff4..171244e9e45 100644
--- a/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild
+++ b/sec-policy/selinux-base-policy/selinux-base-policy-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -27,7 +27,7 @@ BDEPEND="
sys-apps/checkpolicy
sys-devel/m4"
 
-MODS="application authlogin bootloader clock consoletype cron dmesg fstools 
getty hostname hotplug init iptables libraries locallogin logging lvm miscfiles 
modutils mount mta netutils nscd portage raid rsync selinuxutil setrans ssh 
staff storage su sysadm sysnetwork systemd tmpfiles udev userdomain usermanage 
unprivuser xdg"
+MODS="application authlogin bootloader clock consoletype cron dmesg fstools 
getty hostname init iptables libraries locallogin logging lvm miscfiles 
modutils mount mta netutils nscd portage raid rsync selinuxutil setrans ssh 
staff storage su sysadm sysnetwork systemd tmpfiles udev userdomain usermanage 
unprivuser xdg"
 LICENSE="GPL-2"
 SLOT="0"
 S="${WORKDIR}/"



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-kudzu/

2021-02-01 Thread Jason Zaman
commit: 090b9212fdf450f11c9d98117853832f55fcd1d7
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Feb  1 05:56:05 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb  2 03:59:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090b9212

sec-policy/selinux-kudzu: policy removed in next release

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

 sec-policy/selinux-kudzu/selinux-kudzu-.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sec-policy/selinux-kudzu/selinux-kudzu-.ebuild 
b/sec-policy/selinux-kudzu/selinux-kudzu-.ebuild
deleted file mode 100644
index 6eebc17bb02..000
--- a/sec-policy/selinux-kudzu/selinux-kudzu-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="kudzu"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for kudzu"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 -arm ~arm64 ~mips ~x86"
-fi



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-pcmcia/

2021-02-01 Thread Jason Zaman
commit: b2a5e52abd7ebb6feb44aa9c7fbba71ecfd93854
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Feb  1 06:21:00 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Feb  2 03:59:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a5e52a

sec-policy/selinux-pcmcia: policy module removed in next release

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

 sec-policy/selinux-pcmcia/selinux-pcmcia-.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sec-policy/selinux-pcmcia/selinux-pcmcia-.ebuild 
b/sec-policy/selinux-pcmcia/selinux-pcmcia-.ebuild
deleted file mode 100644
index 6af86c69849..000
--- a/sec-policy/selinux-pcmcia/selinux-pcmcia-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="pcmcia"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for pcmcia"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 -arm ~arm64 ~mips ~x86"
-fi



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

2021-02-01 Thread Thomas Deutschmann
commit: 65911a7b2b0a269e867958b1bd0a5c6b6a478c14
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  2 01:19:55 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  2 01:19:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65911a7b

dev-php/pecl-timezonedb: bump to v2021.1

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

 dev-php/pecl-timezonedb/Manifest  |  1 +
 dev-php/pecl-timezonedb/pecl-timezonedb-2021.1.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-php/pecl-timezonedb/Manifest b/dev-php/pecl-timezonedb/Manifest
index b3702618eb5..3d00159f53a 100644
--- a/dev-php/pecl-timezonedb/Manifest
+++ b/dev-php/pecl-timezonedb/Manifest
@@ -1 +1,2 @@
 DIST timezonedb-2020.4.tgz 414667 BLAKE2B 
1a219a090ae33a9f3eef76ab52e2bafd453a1f1161bbeeb53ee995d090f3fdd03c7a658a93ade72e3e1ae61df9d646eaef85dd4cacb5cea45c00adcfac8d6651
 SHA512 
d5c41c76b4b0b033464a4f086072d061504fc439c910c47a7077a0586b308cc37a4202ff9f418a39cee63534d55136d15a173bb94923160c0fa16bb33ac89a09
+DIST timezonedb-2021.1.tgz 415891 BLAKE2B 
c473f7d7556cae03263700300c09be75d3a827c4f80eaecd2683f706369d9e1a1a74379eba3fed720a51bba66da13ad330ea50720fe11f98fc5e495b6d406316
 SHA512 
53c53e061c1173e587b353da630272f2cbf9d223de7a49e6ce654b2c844da7afb641ef4a39ac4b17e0a56e86f23a4f4c448189e8c178e226ec0317f64c60c55a

diff --git a/dev-php/pecl-timezonedb/pecl-timezonedb-2021.1.ebuild 
b/dev-php/pecl-timezonedb/pecl-timezonedb-2021.1.ebuild
new file mode 100644
index 000..6e41e4f16b8
--- /dev/null
+++ b/dev-php/pecl-timezonedb/pecl-timezonedb-2021.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="timezonedb"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php7-2 php7-3 php7-4 php8-0"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Timezone Database to be used with PHP's date and time functions"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+PHP_EXT_ECONF_ARGS=""



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

2021-02-01 Thread Thomas Deutschmann
commit: 6330e67889ff6fa8be256b7f0f463a7133e720fb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  2 00:45:52 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  2 01:17:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6330e678

dev-php/jsonlint: bump to v1.8.3

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

 dev-php/jsonlint/Manifest  |  1 +
 dev-php/jsonlint/jsonlint-1.8.3.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-php/jsonlint/Manifest b/dev-php/jsonlint/Manifest
index 02c9af5eda4..897e3a36158 100644
--- a/dev-php/jsonlint/Manifest
+++ b/dev-php/jsonlint/Manifest
@@ -1 +1,2 @@
 DIST jsonlint-1.8.2.tar.gz 13729 BLAKE2B 
80cbe2e1dc6bcbc0d75d04f34a36deb8b53ebd78bc4dcff0dd1195549ae2eaa02360b642d91c6a848cba9a3f502ed0618937c149663d6d0c9c7ad0f33897b7c1
 SHA512 
675ae7bf6cddd83bb2fab60f4c2ac4a8b4bf0068e630f266511a1805682cadefc9a44006623448364ceb73c5e211739787643d9196794349b992cca4d5fc737c
+DIST jsonlint-1.8.3.tar.gz 10588 BLAKE2B 
af54e4bedb66e28f61c338f5161109cf1df45dc4aea7c5ab27d728aa4ca6cc0c1e76575527abffc0a1ff8b52465cee40935829f71b3b1a0284c0512827b5bc3c
 SHA512 
c2a9a16e9abc048a1899e51cc78995410b8aa44d5afdab30930f7a7d88b174844ac0f547b0d0da83bc4a71ca0457392e586afbc97cef5de36e0dc2e032732bfc

diff --git a/dev-php/jsonlint/jsonlint-1.8.3.ebuild 
b/dev-php/jsonlint/jsonlint-1.8.3.ebuild
new file mode 100644
index 000..5882c9617f6
--- /dev/null
+++ b/dev-php/jsonlint/jsonlint-1.8.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON Lint for PHP"
+HOMEPAGE="https://github.com/Seldaek/jsonlint;
+SRC_URI="https://github.com/Seldaek/jsonlint/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="dev-php/theseer-Autoload"
+
+RDEPEND="dev-php/fedora-autoloader
+   dev-lang/php:*"
+
+src_prepare() {
+   default
+
+   phpab \
+   --output src/Seld/JsonLint/autoload.php \
+   --template fedora2 \
+   --basedir src \
+   src \
+   || die
+}
+
+src_install() {
+   insinto "/usr/share/php/Seld/JsonLint"
+   doins -r src/Seld/JsonLint/.
+
+   einstalldocs
+}



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

2021-02-01 Thread Thomas Deutschmann
commit: 1a47ceb0643bf76513bd9981ddee3d87ed1d9548
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  2 00:49:36 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  2 01:18:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a47ceb0

dev-php/PHP_CodeSniffer: bump to v3.5.8

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

 dev-php/PHP_CodeSniffer/Manifest   |  1 +
 .../PHP_CodeSniffer/PHP_CodeSniffer-3.5.8.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-php/PHP_CodeSniffer/Manifest b/dev-php/PHP_CodeSniffer/Manifest
index 34a3ea45afc..0e3aa95cb7f 100644
--- a/dev-php/PHP_CodeSniffer/Manifest
+++ b/dev-php/PHP_CodeSniffer/Manifest
@@ -1,2 +1,3 @@
 DIST PHP_CodeSniffer-3.5.4.tgz 697668 BLAKE2B 
f5915bcb73c0db0d8dcab3eda5ab64726e490d244568f0d0e7fff38c4764cfe62fcc79dabe8095adcef56b1e6d0367d46c36b18d0c4e0fb04a048c697737
 SHA512 
3e8024aac18111741637f014629eeaf5863b2f080a673e5b379a676fafb69859d1889ae13289b0149a9810641b0a140123a970ae1178fcd2cf6da1c414233bfd
 DIST PHP_CodeSniffer-3.5.6.tgz 706080 BLAKE2B 
1d9d097e7c60f520973a0dff16e6b31c9e259599ded3f58ac6dda2f10419969b03c18d1ce7c38f19a0f3474b0d5cf4afc5abb889f820da0d5d9e8f0574a0a354
 SHA512 
392c162cc8cb8d8fe455990d7f358cc59f486d8083387dc3bf60af6ca7aa0e75b72ed337f624b08948d8060cc96bd2d03373b7508fb9179da6a4e6b83adf06a7
+DIST PHP_CodeSniffer-3.5.8.tgz 716472 BLAKE2B 
e56efedc07a9db63eb2f135d9fef69bf055cef09c23dd9cd1e0efeed865d559b428e9aec06393b1ec1f58d32add92b2773c3d9ce33377f2441de0145560045a8
 SHA512 
69ef3d86520f541f492c955bd8158664c78aac6ecd4550f2b996f59d882d91f1bec81da9bbd106edc35c4f1a4c260ef2d9a56ec257fc0b4044047b902403065e

diff --git a/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.5.8.ebuild 
b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.5.8.ebuild
new file mode 100644
index 000..ee16c9322ac
--- /dev/null
+++ b/dev-php/PHP_CodeSniffer/PHP_CodeSniffer-3.5.8.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Detect violations of PHP code standards"
+HOMEPAGE="https://github.com/squizlabs/PHP_CodeSniffer;
+
+# The test suite isn't part of the Github tarball at the moment. Keep an
+# eye on https://github.com/squizlabs/PHP_CodeSniffer/issues/548
+SRC_URI="http://download.pear.php.net/package/${P}.tgz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-lang/php:*[cli(-),tokenizer(-),xmlwriter(-)]"
+DEPEND="test? (
+   ${RDEPEND}
+   

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

2021-02-01 Thread Thomas Deutschmann
commit: 2dfc100efc27d18047b9e7614ca2375c656ad438
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  2 00:36:02 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  2 01:17:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfc100e

dev-php/doctrine-instantiator: bump to v1.4.0

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

 dev-php/doctrine-instantiator/Manifest |  1 +
 .../doctrine-instantiator-1.4.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-php/doctrine-instantiator/Manifest 
b/dev-php/doctrine-instantiator/Manifest
index e7c1e611066..222c3c026cd 100644
--- a/dev-php/doctrine-instantiator/Manifest
+++ b/dev-php/doctrine-instantiator/Manifest
@@ -2,3 +2,4 @@ DIST doctrine-instantiator-1.0.5.tar.gz 10202 BLAKE2B 
77ab3fba96672f6aa282600251
 DIST doctrine-instantiator-1.1.0.tar.gz 5343 BLAKE2B 
73f737f19c8ae7a3fa9a7dcaa760246da6d688e28f15be0c40e031be8147887885bba2ec0a7770ead7de7b718247108b41b4c1d08712137c9c06911bde263176
 SHA512 
7f59dd7f80df02fd1e46f4b0ecd8488022b34933effddfc40d3424b279a35928adfc0fb7567172149338a8d4273b24305eaa46fc51aa0af45a7b230646354f09
 DIST doctrine-instantiator-1.3.0.tar.gz 6299 BLAKE2B 
6eb41562f52965381a780243475bda73a921d44784a66cf23816dd228efe4299d225f0cd52a4625a3516d8ae22b7f691a2724b477b944211e8d1ffd2c4c90540
 SHA512 
989b14bb28f75d091243dd5833a0a7c91889b45a1fcafb425b38de223485aae4470e1f1877b024ca58c5cf3539f8b39ef337166dbbd664bede7a5f3adde623a9
 DIST doctrine-instantiator-1.3.1.tar.gz 6328 BLAKE2B 
1854e188cb39131a7ad02698d8a43c2eb84f7ec0239c04f973a7e66913664d49d4e89a09c1ec74b07ef87ecdf3dadb3c61140dcc3727556c44d65d8c022cc821
 SHA512 
eb5de9d38d45de3306d5481a747ae8164199aff222a52ce9d0fb2c2d18a082c7cf48ea3d670ff81d63c5fe8c2a855c583168a3d810ee9d4bb48d23505aaa80c3
+DIST doctrine-instantiator-1.4.0.tar.gz 7760 BLAKE2B 
2e2f4822d0509dcfbe87036107643338eb7b740cd257150c3e6e5149aeb543e2283b3616ef261d048f2e5800c869a5be0db0192e135e944d5c03c2bea1422316
 SHA512 
f760d1717683bb3f3bacf2a8da31aa842bb623bc7fe2bcd9dcaab71389546da6f4f50a4e35e483857ac32f9a0d58493e74d0459d5bc49595a47f4523da086aca

diff --git a/dev-php/doctrine-instantiator/doctrine-instantiator-1.4.0.ebuild 
b/dev-php/doctrine-instantiator/doctrine-instantiator-1.4.0.ebuild
new file mode 100644
index 000..2024f91b303
--- /dev/null
+++ b/dev-php/doctrine-instantiator/doctrine-instantiator-1.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/doctrine-//}"
+
+DESCRIPTION="Utility to instantiate objects in PHP without invoking their 
constructors"
+HOMEPAGE="https://github.com/doctrine/instantiator;
+SRC_URI="https://github.com/doctrine/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+BDEPEND="dev-php/theseer-Autoload"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.2:*"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   default
+
+   phpab \
+   --output src/Doctrine/Instantiator/autoload.php \
+   --template fedora2 \
+   --basedir src \
+   src \
+   || die
+}
+
+src_install() {
+   insinto /usr/share/php/
+   doins -r src/*
+
+   einstalldocs
+}



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

2021-02-01 Thread Thomas Deutschmann
commit: dc09990bd18e81c56559275a7cda3888e3da77bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  2 00:47:12 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  2 01:17:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc09990b

dev-php/PEAR-Mail_Mime: bump to v1.10.10

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

 dev-php/PEAR-Mail_Mime/Manifest|  1 +
 .../PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild   | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-php/PEAR-Mail_Mime/Manifest b/dev-php/PEAR-Mail_Mime/Manifest
index 7c879eb4575..ab92da22637 100644
--- a/dev-php/PEAR-Mail_Mime/Manifest
+++ b/dev-php/PEAR-Mail_Mime/Manifest
@@ -1,3 +1,4 @@
+DIST Mail_Mime-1.10.10.tgz 40520 BLAKE2B 
a552ee3e374e7af078ea1a266793aa88b74cd98a630eeced9ef0525ada9dacd645b9182da91cf39b09e9824672478bc0bfc1d3370bf6d839cf11bd67a3e96cdc
 SHA512 
0d1bd45424ee560961a827bdcc1c93516c6cd7987745a4571224aa42b7cc22c284931ff9c56c7df1371ae1d763449e04da5d4ccf0cc6ad00306c436fc81ae2e6
 DIST Mail_Mime-1.10.2.tgz 36501 BLAKE2B 
59e900b99061e84d307eb46d295f843404ae06b01936cec4ed610c298b6f7e8fcee15098fa6d935696122311eae2dbf733611410b2249f2535673a3031011fa3
 SHA512 
4e3b2a2adc58d8b4f16f56509c9f22638dc37aedf1bec60871706390198198be6ed6dccae8c250eb33de3a441aeb122097ffaddbc49191745f0f09693ec6612b
 DIST Mail_Mime-1.10.4.tgz 36909 BLAKE2B 
101d050d96b717ad970a6f8c170ba8ea7d94252274f0b006a266a5ef4ac9d49fb350d3bf120ce645e5a54af1f0ad0ab664c828abfa8a4a96170e7204c73dfd82
 SHA512 
6e58e1078292cf43605313e2402b60deb97be0b56c8eb5dbbb501cf92ca836ca4bdbc9e1ab878c89f8e59941962a91b73dd917c8e678f0944f271e5537f065e5
 DIST Mail_Mime-1.10.6.tgz 38355 BLAKE2B 
d12b0496122c67236090db84710aa1fa660570d82952f037ddeb795ac3184a427965e12b21a6dcd6bfaea692299fb6e610822a364470c55369f96dbbe972
 SHA512 
223e4a3a3ab52497d7cee551108642aa8c90328cd5d28ec0f215e16e0f2066fbaa3e4d51e62080d322846f8410c2e4641cd7c743e736062b6f8215e637877518

diff --git a/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild 
b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild
new file mode 100644
index 000..eb4747a42cf
--- /dev/null
+++ b/dev-php/PEAR-Mail_Mime/PEAR-Mail_Mime-1.10.10.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit php-pear-r2
+
+DESCRIPTION="Create and manipulate mime messages with PHP"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-php/PEAR-PEAR )"
+
+src_test() {
+   # Requires the "pear" executable from dev-php/PEAR-PEAR.
+   pear run-tests tests || die
+
+   # The command succeeds regardless of whether or not the test suite
+   # passed, but this file is only written when there was a failure.
+   [[ -f run-tests.log ]] && die "test suite failed"
+}



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

2021-02-01 Thread Andreas Sturmlechner
commit: c690a1a04be60f1b68bf5a204544057e20aafc71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 22:55:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  2 01:07:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c690a1a0

app-text/poppler: Bump subslot

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index 0c0be114df5..e6d3d0fbfba 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/106"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/107"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"



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

2021-02-01 Thread Andreas Sturmlechner
commit: 2288d8ef9187bf7817105b1d5e535dac360e06cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 22:57:36 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  2 01:07:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2288d8ef

app-text/poppler: 21.02.0 version bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/Manifest   |   1 +
 app-text/poppler/poppler-21.02.0.ebuild | 122 
 2 files changed, 123 insertions(+)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 9242e26a339..c8710791860 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,3 +1,4 @@
 DIST poppler-20.11.0.tar.xz 1648432 BLAKE2B 
373464ba60ed84863b40eca2e4f99ebc1625ea06f68a1621165675cf46e70713b649f90630049d15c5c2bc59bd0befb437a4039b47e17509d4fcc4fed8586d53
 SHA512 
c8237e931ef20d939656e2600453fffb12a2beeafb273782b2069aec6e5915d8cc85136982b7eaf5956af30ce00da2faf84d86ffab47f725447dfbb9d6ffe335
 DIST poppler-20.12.1.tar.xz 1660164 BLAKE2B 
b96198be824dad6bde3ed89cbd05ebae001914c253d1b95321088ee209c73134efbb7f0044aa5d20c07d35b2460f5d17171810f36b873d2542e4bc93f423273f
 SHA512 
a7ede8b11ce73c724fc54bc1e522ecfedaff65a08265c5faee4645765f1d6670a35abf67e57bdebacfd01b2071f1c532a04b9e302939a500fea9185f6e8226d0
 DIST poppler-21.01.0.tar.xz 1680536 BLAKE2B 
5f8d283cd26f4713c09b0c102dd3295bc7ae1c2ad2ba0f51d12fdaed5f89a864d98d10be7176e17c5613aa4579da3bea1aca56aff3cec4e5c53e977a1e84659f
 SHA512 
aec130446df73a2fc66851a563a14cb40299212a2de4a0d03668b0fecb28312fffa70d0a82431c774d0c0e3f7293788bd2bdf28c8136aa09ad80edbca4cf0ddd
+DIST poppler-21.02.0.tar.xz 1684496 BLAKE2B 
f62399a70baa0af36abd9bf7f5bc69003fcdc9b668a64475a6373dbdd9885092a8beb42f887eafdafac5ee17e9aac5b610bad1c9a64af8112e72c82f47e6a304
 SHA512 
3964990749f38f4468b244c579ff1f2dab7357dfddecb3035d14d3aaeac6ee4be42e76b4a1cc1a8cf53715518def9e92cc59d08c1e22592ced00a9c948989035

diff --git a/app-text/poppler/poppler-21.02.0.ebuild 
b/app-text/poppler/poppler-21.02.0.ebuild
new file mode 100644
index 000..e6d3d0fbfba
--- /dev/null
+++ b/app-text/poppler/poppler-21.02.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 2005-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs xdg-utils
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
+   SLOT="0/"
+else
+   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SLOT="0/107"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+fi
+
+DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
+HOMEPAGE="https://poppler.freedesktop.org/;
+
+LICENSE="GPL-2"
+IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png 
qt5 tiff +utils"
+
+# No test data provided
+RESTRICT="test"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+DEPEND="
+   media-libs/fontconfig
+   media-libs/freetype
+   sys-libs/zlib
+   cairo? (
+   dev-libs/glib:2
+   x11-libs/cairo
+   introspection? ( dev-libs/gobject-introspection:= )
+   )
+   curl? ( net-misc/curl )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
+   lcms? ( media-libs/lcms:2 )
+   nss? ( >=dev-libs/nss-3.19:0 )
+   png? ( media-libs/libpng:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtxml:5
+   )
+   tiff? ( media-libs/tiff:0 )
+"
+RDEPEND="${DEPEND}
+   cjk? ( app-text/poppler-data )
+"
+
+DOCS=( AUTHORS NEWS README.md README-XPDF )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-20.12.1-qt5-deps.patch"
+   "${FILESDIR}/${PN}-20.12.0-respect-cflags.patch"
+   "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Clang doesn't grok this flag, the configure nicely tests that, but
+   # cmake just uses it, so remove it if we use clang
+   if [[ ${CC} == clang ]] ; then
+   sed -e 's/-fno-check-new//' -i 
cmake/modules/PopplerMacros.cmake || die
+   fi
+
+   if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
+   sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 
OLD)' \
+   -i CMakeLists.txt || die
+   else
+   einfo "policy(SET CMP0002 OLD) - workaround can be removed"
+   fi
+}
+
+src_configure() {
+   xdg_environment_reset
+   local mycmakeargs=(
+   -DBUILD_GTK_TESTS=OFF
+

[gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/

2021-02-01 Thread Andreas Sturmlechner
commit: 9ff8d7a06d35186160ece9436416324342684465
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  2 00:45:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  2 00:48:43 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ff8d7a0

dev-qt/qtcore: Remove obsolete blocker on ! gentoo.org>

 dev-qt/qtcore/qtcore-5.15..ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5.15..ebuild 
b/dev-qt/qtcore/qtcore-5.15..ebuild
index 449fddfc..06672498 100644
--- a/dev-qt/qtcore/qtcore-5.15..ebuild
+++ b/dev-qt/qtcore/qtcore-5.15..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,9 +24,7 @@ DEPEND="
!icu? ( virtual/libiconv )
systemd? ( sys-apps/systemd:= )
 "
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] proj/qt:master commit in: eclass/

2021-02-01 Thread Andreas Sturmlechner
commit: 34a5186cdedc95146f3c21f8afacb39abe02e609
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  2 00:42:31 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  2 00:42:31 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=34a5186c

qt5-build.eclass: Actually should pin to slot 5 with >= Qt deps

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

 eclass/qt5-build.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index b2f9c8cb..b22ece80 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -114,7 +114,7 @@ BDEPEND="
virtual/pkgconfig
 "
 if [[ ${PN} != qttest ]]; then
-   DEPEND+=" test? ( >=dev-qt/qttest-5.15.2 )"
+   DEPEND+=" test? ( >=dev-qt/qttest-5.15.2:5 )"
 fi
 
 ##  Phase functions  ##



[gentoo-commits] proj/qt:master commit in: eclass/

2021-02-01 Thread Andreas Sturmlechner
commit: 82b015ddcd824cafbc610997180031fe4cd2f81c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 21 10:35:36 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  2 00:40:28 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=82b015dd

qt5-build.eclass: Make dev-qt/qttest dependency work for qtwebengine snapshot

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

 eclass/qt5-build.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index be6e88b3..b2f9c8cb 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -114,7 +114,7 @@ BDEPEND="
virtual/pkgconfig
 "
 if [[ ${PN} != qttest ]]; then
-   DEPEND+=" test? ( ~dev-qt/qttest-${PV} )"
+   DEPEND+=" test? ( >=dev-qt/qttest-5.15.2 )"
 fi
 
 ##  Phase functions  ##



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/

2021-02-01 Thread Andreas Sturmlechner
commit: c07a5bbe41a3df3edfe45c161686839c124d10c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 29 08:41:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  2 00:40:29 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c07a5bbe

dev-qt/qtwebengine: Relax minimum dev-qt/* version (set to 5.15.2)

Also sync with qtwebengine-5.15.2 ppc64 changes in Gentoo ebuild repo.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebengine/Manifest |  2 +-
 dev-qt/qtwebengine/qtwebengine-5.15..ebuild | 43 -
 2 files changed, 29 insertions(+), 16 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 817d5c10..e93d7c47 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1 +1 @@
-DIST qtwebengine-5.15.0-ppc64.tar.xz 48156 BLAKE2B 
6901b04ca869e6980e7f624000dd292fad2b514d8b1853d2796a11fa0e1b1c3a80f284cc1e3c242133b6886bb56329430229645af1ad8cac927371e3941b9fab
 SHA512 
c2613a8d889bb9d7184a65ab6127c8329a945386f23cb860219b8e161d0a43683fa66f69d8d1441f5920fa370fda7c4629865fa452be9ab8a8b1515e5f93504b
+DIST qtwebengine-5.15.2-ppc64.tar.xz 43868 BLAKE2B 
97a2db64c688cc3ce178a6f00c29d3408221302c992bf0df31edd5c11f7cd978b92d901644991fca4fc0824b19d994a71c472732dbbdda3729bdd04a67f3
 SHA512 
835e7da4670cd823a1674052d64971bfd98d54edb6c5df8e9d09aa8103d496a4c16f0eb9d47c46db466e1c640e3326d4e43b284161129d648bfe693a902ec9cc

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
index e50ee0c8..01d4c802 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
@@ -4,12 +4,13 @@
 EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
+QTMIN=5.15.2
 inherit multiprocessing python-any-r1 qt5-build
 
 DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML 
applications"
 
 # patchset based on https://github.com/chromium-ppc64le releases
-SRC_URI+=" ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.0-ppc64.tar.xz )"
+SRC_URI+=" ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-ppc64.tar.xz )"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
@@ -23,17 +24,17 @@ RDEPEND="
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtgui-${PV}
-   ~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtprintsupport-${PV}
-   ~dev-qt/qtwebchannel-${PV}[qml]
dev-libs/expat
dev-libs/libevent:=
dev-libs/libxml2[icu]
dev-libs/libxslt
dev-libs/re2:=
+   >=dev-qt/qtcore-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwebchannel-${QTMIN}:5[qml]
media-libs/fontconfig
media-libs/freetype
media-libs/harfbuzz:=
@@ -61,15 +62,15 @@ RDEPEND="
x11-libs/libXScrnSaver
x11-libs/libXtst
alsa? ( media-libs/alsa-lib )
-   designer? ( ~dev-qt/designer-${PV} )
-   geolocation? ( ~dev-qt/qtpositioning-${PV} )
+   designer? ( >=dev-qt/designer-${QTMIN}:5 )
+   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
kerberos? ( virtual/krb5 )
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( media-video/ffmpeg:0= )
system-icu? ( >=dev-libs/icu-60.2:= )
widgets? (
-   ~dev-qt/qtdeclarative-${PV}[widgets]
-   ~dev-qt/qtwidgets-${PV}
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
)
 "
 DEPEND="${RDEPEND}
@@ -85,10 +86,6 @@ DEPEND="${RDEPEND}
 PATCHES=( "${FILESDIR}/${PN}-5.15.0-disable-fatal-warnings.patch" ) # bug 
695446
 
 src_prepare() {
-   if use ppc64; then
-   eapply "${WORKDIR}/${PN}-ppc64"
-   fi
-
if ! use jumbo-build; then
sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \
src/buildtools/config/common.pri || die
@@ -123,6 +120,22 @@ src_prepare() {
qt_use_disable_mod widgets widgets src/src.pro
 
qt5-build_src_prepare
+
+   # we need to generate ppc64 stuff because upstream does not ship it yet
+   if use ppc64; then
+   einfo "Patching for ppc64le and generating build files"
+   eapply "${WORKDIR}/${PN}-ppc64"
+   pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || 
die
+   mkdir -vp source/config/linux/ppc64 || die
+   mkdir -p source/libvpx/test || die
+   touch source/libvpx/test/test.mk || die
+   # generate_gni.sh runs git at the end of process, prevent it.
+   git() { : 

[gentoo-commits] proj/kde:master commit in: www-client/falkon/

2021-02-01 Thread Andreas Sturmlechner
commit: e848460cf0114125542ae07ad4a117b6907ee6e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 23:43:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 23:43:44 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e848460c

www-client/falkon: Drop obsolete blocker

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/falkon/falkon-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-client/falkon/falkon-.ebuild 
b/www-client/falkon/falkon-.ebuild
index e5d55fe2de..8e0e2bc784 100644
--- a/www-client/falkon/falkon-.ebuild
+++ b/www-client/falkon/falkon-.ebuild
@@ -56,7 +56,6 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
 fi
 RDEPEND="${COMMON_DEPEND}
-   !www-client/qupzilla
>=dev-qt/qtsvg-${QTMIN}:5
 "
 



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin-plugins-subversion/

2021-02-01 Thread Andreas Sturmlechner
commit: 263010c6bf608acfd28620ee2d010103690c589b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 23:42:31 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 23:42:31 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=263010c6

kde-apps/dolphin-plugins-subversion: Drop obsolete blocker

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-subversion-20.12.49..ebuild  | 1 -
 .../dolphin-plugins-subversion/dolphin-plugins-subversion-.ebuild| 1 -
 2 files changed, 2 deletions(-)

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.49..ebuild
 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.49..ebuild
index 6908f3b5a1..ec341c6667 100644
--- 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.49..ebuild
+++ 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.49..ebuild
@@ -29,7 +29,6 @@ DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
dev-vcs/subversion
>=kde-apps/kompare-${PVCUT}:5
 "

diff --git 
a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-.ebuild 
b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-.ebuild
index 6908f3b5a1..ec341c6667 100644
--- a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-.ebuild
+++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-.ebuild
@@ -29,7 +29,6 @@ DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
dev-vcs/subversion
>=kde-apps/kompare-${PVCUT}:5
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin-plugins-git/

2021-02-01 Thread Andreas Sturmlechner
commit: 6226047c34d66875d514de666bb8764f2225e6f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 23:42:03 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 23:42:03 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6226047c

kde-apps/dolphin-plugins-git: Drop obsolete blocker

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin-plugins-git/dolphin-plugins-git-20.12.49..ebuild | 1 -
 kde-apps/dolphin-plugins-git/dolphin-plugins-git-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git 
a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-20.12.49..ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-20.12.49..ebuild
index ee146173f3..ee77e2cdb7 100644
--- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-20.12.49..ebuild
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-20.12.49..ebuild
@@ -31,7 +31,6 @@ DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
dev-vcs/git
 "
 

diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-.ebuild 
b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-.ebuild
index ee146173f3..ee77e2cdb7 100644
--- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-.ebuild
+++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-.ebuild
@@ -31,7 +31,6 @@ DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
dev-vcs/git
 "
 



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

2021-02-01 Thread Andreas Sturmlechner
commit: 96505f46119eda6b3b1a45ad4af4b99a3828516d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 23:37:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 23:37:14 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=96505f46

metadata/layout.conf: Set profile-formats = portage-2

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

 metadata/layout.conf | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index e028885f58..87788ad938 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,5 +1,8 @@
 masters = gentoo
 
+# Make pkgcore accept profile/package.mask as a directory
+profile-formats = portage-2
+
 # Use new hashes
 manifest-hashes = BLAKE2B SHA512
 manifest-required-hashes = SHA512



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop/

2021-02-01 Thread Andreas Sturmlechner
commit: 959b9ba23e88747a3e11fdb32ac505b2fdc72b38
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 23:39:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 23:39:45 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=959b9ba2

dev-util/kdevelop: Drop obsolete blocker

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/kdevelop/kdevelop-5.6..ebuild | 7 +++
 dev-util/kdevelop/kdevelop-.ebuild | 7 +++
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-util/kdevelop/kdevelop-5.6..ebuild 
b/dev-util/kdevelop/kdevelop-5.6..ebuild
index bd928b919c..96bb5c2263 100644
--- a/dev-util/kdevelop/kdevelop-5.6..ebuild
+++ b/dev-util/kdevelop/kdevelop-5.6..ebuild
@@ -23,6 +23,9 @@ LICENSE="GPL-2 LGPL-2"
 SLOT="5/56" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
 IUSE="+gdbui hex +plasma +qmake reviewboard subversion"
 
+# see bug 366471
+RESTRICT+=" test"
+
 COMMON_DEPEND="
dev-libs/grantlee:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -93,12 +96,8 @@ RDEPEND="${COMMON_DEPEND}
kde-apps/kio-extras:5
>=sys-devel/gdb-7.0[python]
reviewboard? ( kde-apps/ktp-accounts-kcm:5 )
-   !dev-util/kdevelop-clang-tidy
 "
 
-RESTRICT+=" test"
-# see bug 366471
-
 src_configure() {
local clang_version=$(best_version sys-devel/clang)
local llvm_root="/usr/lib/llvm/$(ver_cut 1 
${clang_version##sys-devel/clang-})"

diff --git a/dev-util/kdevelop/kdevelop-.ebuild 
b/dev-util/kdevelop/kdevelop-.ebuild
index 3d59030087..c4cc4f01dc 100644
--- a/dev-util/kdevelop/kdevelop-.ebuild
+++ b/dev-util/kdevelop/kdevelop-.ebuild
@@ -23,6 +23,9 @@ LICENSE="GPL-2 LGPL-2"
 SLOT="5/57" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
 IUSE="+gdbui hex +plasma +qmake reviewboard subversion"
 
+# see bug 366471
+RESTRICT+=" test"
+
 COMMON_DEPEND="
dev-libs/grantlee:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -93,12 +96,8 @@ RDEPEND="${COMMON_DEPEND}
kde-apps/kio-extras:5
>=sys-devel/gdb-7.0[python]
reviewboard? ( kde-apps/ktp-accounts-kcm:5 )
-   !dev-util/kdevelop-clang-tidy
 "
 
-RESTRICT+=" test"
-# see bug 366471
-
 src_configure() {
local clang_version=$(best_version sys-devel/clang)
local llvm_root="/usr/lib/llvm/$(ver_cut 1 
${clang_version##sys-devel/clang-})"



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin-plugins-mercurial/

2021-02-01 Thread Andreas Sturmlechner
commit: ba07c876f4a5817e53dcb30849062678a612eaae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 23:42:18 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 23:42:18 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba07c876

kde-apps/dolphin-plugins-mercurial: Drop obsolete blocker

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-mercurial-20.12.49..ebuild   | 1 -
 kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-20.12.49..ebuild
 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-20.12.49..ebuild
index effd024b53..171aa87a0b 100644
--- 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-20.12.49..ebuild
+++ 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-20.12.49..ebuild
@@ -34,7 +34,6 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
dev-vcs/mercurial
 "
 

diff --git 
a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-.ebuild 
b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-.ebuild
index effd024b53..171aa87a0b 100644
--- a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-.ebuild
+++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-.ebuild
@@ -34,7 +34,6 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
dev-vcs/mercurial
 "
 



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin-plugins-dropbox/

2021-02-01 Thread Andreas Sturmlechner
commit: 0b82830dda10a451cb4c12cbb09002ce1fed0a1e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 23:41:41 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 23:41:41 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b82830d

kde-apps/dolphin-plugins-dropbox: Drop obsolete blocker

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-dropbox/dolphin-plugins-dropbox-20.12.49..ebuild | 1 -
 kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-20.12.49..ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-20.12.49..ebuild
index 87640eeed4..f2549abb61 100644
--- 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-20.12.49..ebuild
+++ 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-20.12.49..ebuild
@@ -31,7 +31,6 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
net-misc/dropbox-cli
 "
 

diff --git 
a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild 
b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
index 87640eeed4..f2549abb61 100644
--- a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
+++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-.ebuild
@@ -31,7 +31,6 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
net-misc/dropbox-cli
 "
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/display-manager-init/

2021-02-01 Thread Piotr Karbowski
commit: 226784f93a4ea533a2160a0181b8a9d7a283cb19
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Feb  1 22:45:40 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Feb  1 22:46:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226784f9

gui-libs/display-manager-init: copy instead of moving old xdm conf.d file.

Signed-off-by: Piotr Karbowski  gentoo.org>

 gui-libs/display-manager-init/display-manager-init-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/display-manager-init/display-manager-init-1.0.ebuild 
b/gui-libs/display-manager-init/display-manager-init-1.0.ebuild
index 9c7dcb66f18..8b5a2670683 100644
--- a/gui-libs/display-manager-init/display-manager-init-1.0.ebuild
+++ b/gui-libs/display-manager-init/display-manager-init-1.0.ebuild
@@ -32,7 +32,7 @@ src_install() {
 
 pkg_preinst() {
if [[ ${REPLACING_VERSIONS} == "" && -f "${EROOT}"/etc/conf.d/xdm && ! 
-f "${EROOT}"/etc/conf.d/display-manager ]]; then
-   mv "${EROOT}"/etc/conf.d/{xdm,display-manager} || die
+   cp -a "${EROOT}"/etc/conf.d/{xdm,display-manager} || die
fi
local rlevel using_xdm
using_xdm=no



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

2021-02-01 Thread Michał Górny
commit: c296a661bc876fef6c9a6e97f188679aef01708b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  1 22:15:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  1 22:45:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c296a661

dev-python/sqlalchemy: Bump to 1.3.23

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

 dev-python/sqlalchemy/Manifest |  1 +
 dev-python/sqlalchemy/sqlalchemy-1.3.23.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 82ab03588f5..35eae992a12 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -2,3 +2,4 @@ DIST SQLAlchemy-1.3.17.tar.gz 5979141 BLAKE2B 
f0fa46493461f532ebca9420fc9f49a2c0
 DIST SQLAlchemy-1.3.20.tar.gz 6264898 BLAKE2B 
4c386eff56c2f9ec7ef467e3bc0032629582a970707dc11e3744fe3903d9cb18457f5e0be4dc9c20727b5733f158e031bf8b40f586dadb8f4ab8d0cae3cf7398
 SHA512 
29c52ada1a66f906ed2563df2ab093eceb7c09de45749c96031f30a1512d20b1d698e00640c777169ef3db99ab012151770a3daea45a51df934269b554ff4b28
 DIST SQLAlchemy-1.3.21.tar.gz 6297278 BLAKE2B 
39bd440eec25adc3ec81eaf55d2b97ecb328da4fd6e78dca17a94548a34336a8ef01a1dd0b4565794f4647d3bb4a98803873990c2e0df865216ed57fbe67ba1c
 SHA512 
50ea60b849e6f043507728482dc1a90faea853c3fb16affe1d68197903578cb31f26b3543f4671be6aec2a705343193bfa7579e8d417e74c92ee104af4fba753
 DIST SQLAlchemy-1.3.22.tar.gz 6300186 BLAKE2B 
5b788ddadef0b68f440c5c7584320dd0a71d43e288febf0cb35c4683052be0f46174ac17b7c8b22ad0461f1e5f55ef5e6dbb149c49d727c3b42b49f48eb7589d
 SHA512 
5e43af97dd93af8174f14575c8238a72153afa4dbe56503cf934de9f783ea15ad27b25523c147191bd2ec89e25baafab5f5d9c34a29f71eaf4e2de49af5bb887
+DIST SQLAlchemy-1.3.23.tar.gz 6313652 BLAKE2B 
e87f67ee7ee70036b94e1708c1a59f58b1f8abad23aa26c74e2a9a2172bee5a6411b2be95bff0f1c6e39d3a0de0839adc6b43f4cde597a18d4cf930e4c37b11e
 SHA512 
dcd1a0878fd58ee49691bb7e8a2571cb40cc942380a4fe0e66d3abb1723830f178e7b3944c5c2d69bd3aaff04cd2ca171bbabbe34f59f54bcf4b9ee2782f9570

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.23.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.3.23.ebuild
new file mode 100644
index 000..0c7cc3a6397
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.23.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 optfeature
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="examples +sqlite test"
+
+# Use pytest-xdist to speed up tests
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   # Ported part of those commits to fix failing tests:
+   # 
https://github.com/sqlalchemy/sqlalchemy/commit/c68f9fb87868c45fcadcc942ce4a35f10ff2f7ea
+   # 
https://github.com/sqlalchemy/sqlalchemy/commit/a9b068ae564e5e775e312373088545b75aeaa1b0
+   # 
https://github.com/sqlalchemy/sqlalchemy/commit/9e31fc74089cf565df5f275d22eb8ae5414d6e45
+   "${FILESDIR}/sqlalchemy-1.3.20-pypy3.patch"
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+   # Use all CPUs with pytest-xdist
+   pytest -n auto -vv || die "Tests failed with ${EPYTHON}"
+}
+
+python_prepare_all() {
+   # Disable tests hardcoding function call counts specific to Python 
versions.
+   rm -r test/aaa_profiling || die
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "MySQL support" dev-python/mysqlclient dev-python/pymysql \
+   dev-python/mysql-connector-python
+   optfeature "mssql support" dev-python/pymssql
+   optfeature "postgresql support" dev-python/psycopg:2
+}



[gentoo-commits] repo/gentoo:master commit in: net-ftp/atftp/

2021-02-01 Thread Sam James
commit: 67cdf1709725758d682d191adc0d0f5729888b7a
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 22:17:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 22:17:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67cdf170

net-ftp/atftp: Stabilize 0.7.2-r3 amd64, #768225

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

 net-ftp/atftp/atftp-0.7.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/atftp/atftp-0.7.2-r3.ebuild 
b/net-ftp/atftp/atftp-0.7.2-r3.ebuild
index 1a4ed1a9bcc..f6d21abd02d 100644
--- a/net-ftp/atftp/atftp-0.7.2-r3.ebuild
+++ b/net-ftp/atftp/atftp-0.7.2-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/atftp/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="selinux tcpd readline pcre"
 
 DEPEND="tcpd? ( sys-apps/tcp-wrappers )



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

2021-02-01 Thread Sam James
commit: 6f18f71440ee4f625c31f17a5989a92e651ae2cd
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 22:16:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 22:16:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f18f714

net-libs/libgsasl: Stabilize 1.10.0 s390, #768168

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

 net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild 
b/net-libs/libgsasl/libgsasl-1.10.0.ebuild
index 8f817fb2427..d56373a25fd 100644
--- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild
+++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="idn gcrypt kerberos nls ntlm static-libs"
 
 DEPEND="



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

2021-02-01 Thread Sam James
commit: 531a61e9d885c091ea7ab0596f9367e2f40a15af
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 19:23:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 22:14:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531a61e9

media-gfx/pngcheck: (security) bump to 3.0.2

Bug: https://bugs.gentoo.org/759013
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-gfx/pngcheck/Manifest  |  1 +
 media-gfx/pngcheck/pngcheck-3.0.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/media-gfx/pngcheck/Manifest b/media-gfx/pngcheck/Manifest
index f7d74b0cfa7..66af13d7895 100644
--- a/media-gfx/pngcheck/Manifest
+++ b/media-gfx/pngcheck/Manifest
@@ -1 +1,2 @@
 DIST pngcheck-2.3.0.tar.gz 59864 BLAKE2B 
3c63f76d22d6949309707b7054608f5e093d3a557eb88eb9fc48aef76326f8e6b0dbcdf8e30213a042416f0e6f798e41411763e7604b12495b6b2748cddc
 SHA512 
d099a360d41fc553e9ea02e56ae9812a4a72f3b7f1cd73c021fdb0b9233bb247e100b95fe8e297a2dcdd1bb996128a365794cb8f5702e5c93618af03f18140ad
+DIST pngcheck-3.0.2.tar.gz 63202 BLAKE2B 
4cc6040e087aa2f5829e79ea1a5feb45af8bb15fa72325f9cb4822169c7d278306d6d89b936fd4c3c3819a09380e07f1f64ce0c276e776c3146c1533b1ee1363
 SHA512 
81bba699141c0f506ee589785eccc4b1ea882df5d211bcd91885bbcc4230bf14d23fc1298ffc10a110d6a8459522f6a01bfba1f81739f6085e4d3de964bda3d5

diff --git a/media-gfx/pngcheck/pngcheck-3.0.2.ebuild 
b/media-gfx/pngcheck/pngcheck-3.0.2.ebuild
new file mode 100644
index 000..ad45b82c58e
--- /dev/null
+++ b/media-gfx/pngcheck/pngcheck-3.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Verifies the integrity of PNG, JNG and MNG files with internal 
checksums"
+HOMEPAGE="http://www.libpng.org/pub/png/apps/pngcheck.html;
+SRC_URI="mirror://sourceforge/png-mng/${P}.tar.gz"
+
+LICENSE="HPND GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   emake -f Makefile.unx \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getLD)" \
+   CFLAGS="${CFLAGS} ${LDFLAGS} -DUSE_ZLIB" \
+   ZLIB="-lz"
+}
+
+src_install() {
+   dobin png{check,split,-fix-IDAT-windowsize}
+   doman pngcheck.1 gpl/pngsplit.1
+
+   einstalldocs
+}



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

2021-02-01 Thread Sam James
commit: 84352ad9eab6ec856048f99f12db8e5d3043abff
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 22:15:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 22:15:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84352ad9

media-libs/libopenraw: Stabilize 0.1.3 sparc, #768252

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

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

diff --git a/media-libs/libopenraw/libopenraw-0.1.3.ebuild 
b/media-libs/libopenraw/libopenraw-0.1.3.ebuild
index a6df02b8101..7fe32abbd3a 100644
--- a/media-libs/libopenraw/libopenraw-0.1.3.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 IUSE="gtk test"
 RESTRICT="!test? ( test )"
 



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

2021-02-01 Thread Sam James
commit: 5e2285de7a7dc5e59a388f5f9099479b934d1819
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 22:14:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 22:14:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2285de

media-libs/libopenraw: Stabilize 0.1.3 ppc64, #768252

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

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

diff --git a/media-libs/libopenraw/libopenraw-0.1.3.ebuild 
b/media-libs/libopenraw/libopenraw-0.1.3.ebuild
index c6a1fbfd8b2..a6df02b8101 100644
--- a/media-libs/libopenraw/libopenraw-0.1.3.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 IUSE="gtk test"
 RESTRICT="!test? ( test )"
 



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

2021-02-01 Thread Thomas Deutschmann
commit: e838ae00fec20b18aa69012e89b343bb6523f45e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb  1 19:27:38 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 21:59:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e838ae00

dev-php/adodb: bump to v5.20.20

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

 dev-php/adodb/Manifest |  1 +
 dev-php/adodb/adodb-5.20.20.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-php/adodb/Manifest b/dev-php/adodb/Manifest
index 86909035976..0c9bcc03f07 100644
--- a/dev-php/adodb/Manifest
+++ b/dev-php/adodb/Manifest
@@ -1,2 +1,3 @@
 DIST adodb-5.20.14.tar.gz 465896 BLAKE2B 
acd8494141584b0c02c2e30aa59b3916ae811b8095ca724d22f44ed2cb1456b8e8afc7ff9af41e7476f4a93809e762c44a175fd3775b69654107813342b3a47a
 SHA512 
fa9b764742f3edf15e79da7a34ca52b19f51454fa20bc963cce963cdd40f7e78671e993cd672a21e9917aa2440c63601fbf768b5259dccb64b458a5be6f4b0eb
 DIST adodb-5.20.18.tar.gz 467003 BLAKE2B 
ea0b007359a4fdada0fface3d5af82c335f2e7efeacdbb66be37914d76bff2783b58b2318531c527d13c3c358800803385c660c8f9372cf4a49269ed7e0c7d51
 SHA512 
09b04987e20a674a202be3889523b3bada578ea01f07830fed15afafb046687004b4e305a6abf2af795a7b0e3563f6e8afec5b0189f21e5c74b5e84bfbee1cd9
+DIST adodb-5.20.20.tar.gz 469337 BLAKE2B 
cffe367e498978b095e28bab565c8af7e02769e4c76977fae7d807c6326d9b4679e319fa84debc9b250d0548e7dcac2e078b4968160490831e2390ce86fbe229
 SHA512 
2578a594bf9f1b33b5a78bd3e52b9fb73d0457b021a2bca6b5f8d311c0ecb347968a928a1dabd2c8806972dda6ec535fec94d6f792b6f5398aeff587321e5113

diff --git a/dev-php/adodb/adodb-5.20.20.ebuild 
b/dev-php/adodb/adodb-5.20.20.ebuild
new file mode 100644
index 000..7ed5d8ba45b
--- /dev/null
+++ b/dev-php/adodb/adodb-5.20.20.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="ADOdb"
+DESCRIPTION="Database abstraction layer for PHP"
+HOMEPAGE="https://adodb.org/ https://github.com/ADOdb/ADOdb;
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+# If you want to be picky, we should require that PHP be built with at
+# least one database driver enabled; otherwise adodb isn't going to be
+# able to do anything. But, the database USE flags for dev-lang/php are
+# a mess. What we would *like* to do is have a set of USE flags for
+# adodb that then propagate to PHP itself... for example, adodb[mysql]
+# could require php[mysql]. To do that would require that we duplicate
+# the database USE flag mess for adodb -- not desirable. Instead we punt
+# and let the user install adodb unconditionally. If he doesn't have
+# database support in PHP, it just won't work.
+RDEPEND="dev-lang/php:*"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+   DOCS="README.md docs/changelog*.md xmlschema*.dtd session/*.sql"
+   DOCS+=" session/*.txt session/*.xml pear/auth_adodb_example.php"
+   DOCS+=" pear/readme.Auth.txt"
+
+   dodoc $DOCS
+   rm -f $DOCS || die "failed to remove docs before installation"
+
+   insinto "/usr/share/php/${PN}"
+   doins *.php
+   doins -r contrib datadict drivers lang pear perf replicate session xsl
+}



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

2021-02-01 Thread Thomas Deutschmann
commit: dfaba443b3bee43a7cd3bca699a899453754a1a8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb  1 21:59:44 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 21:59:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaba443

sys-power/uhubctl: bump to v2.3.0

Closes: https://github.com/gentoo/gentoo/pull/19163
Closes: https://bugs.gentoo.org/763936
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-power/uhubctl/Manifest |  1 +
 sys-power/uhubctl/uhubctl-2.3.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/sys-power/uhubctl/Manifest b/sys-power/uhubctl/Manifest
index 1a41656f34d..647ffaacfa1 100644
--- a/sys-power/uhubctl/Manifest
+++ b/sys-power/uhubctl/Manifest
@@ -1 +1,2 @@
 DIST uhubctl-1.8.tar.gz 16158 BLAKE2B 
1203e9711716987c0f60786cfe48a92a9a9a78f4bceb3851889a305a1289772375c6a512c361ba1e3e937fa1cb2f64e07365ef494e248e07a7a4f45f9e78c451
 SHA512 
fcc88ca47467e8e6085a75461495393306ddff1d6f7c9184c129bbdd044451b6430ac916f648b9f71c798054373f3d9102185e3d0c8f355c47e2574a1984ec9d
+DIST uhubctl-2.3.0.tar.gz 25367 BLAKE2B 
7e5b6bf5f4a76e90a78292b23127af366e3388ffb8565fc1d763b9bd45faf0518411996a307a42c62827006ef9488e39282c95b2ba6c0bc289863cec7c91ac25
 SHA512 
e1ddc8d20b626e99facd8b0e6b746e2fdcaec667c7b280b656aa608b7990cfac1ea3e5379e89d0b1be8756ba5e91485ad003eb2bd5dfb3cc3c9cdf3d18ad1bd3

diff --git a/sys-power/uhubctl/uhubctl-2.3.0.ebuild 
b/sys-power/uhubctl/uhubctl-2.3.0.ebuild
new file mode 100644
index 000..094e1cc2428
--- /dev/null
+++ b/sys-power/uhubctl/uhubctl-2.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="USB hub per-port power control"
+HOMEPAGE="https://github.com/mvp/uhubctl;
+SRC_URI="https://github.com/mvp/uhubctl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="virtual/libusb:1"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s/^GIT_VERSION/#&/" \
+   Makefile \
+   || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}



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

2021-02-01 Thread Andreas Sturmlechner
commit: a41d616e77b42d53dbbbffa906f1ac4c2b073960
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 21:51:52 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 21:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41d616e

app-text/libnumbertext: 1.0.7 version bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libnumbertext/Manifest   |  1 +
 app-text/libnumbertext/libnumbertext-1.0.7.ebuild | 24 +++
 2 files changed, 25 insertions(+)

diff --git a/app-text/libnumbertext/Manifest b/app-text/libnumbertext/Manifest
index b1bd854d2cd..c1c1c9bed21 100644
--- a/app-text/libnumbertext/Manifest
+++ b/app-text/libnumbertext/Manifest
@@ -1 +1,2 @@
 DIST libnumbertext-1.0.6.tar.xz 283416 BLAKE2B 
d02a521db19a21c6036412f902af7227d7442ca25d38e5e35339f74c8ee6e275ed085aeb4c4f07f998bcdc33ac62be84ce6915dd430594dedad1fa0f65b388b6
 SHA512 
0b2a5226f363af9a6df90f788f6cdc5fe95ddb524d96ad2db1caf2e7f414649ce2975eae3c9e5fceecbf825a90c736a0717b02ec9671e980ab9cfb3e2df73b8d
+DIST libnumbertext-1.0.7.tar.xz 289764 BLAKE2B 
dc7a340dd1843ac77088fd31d4343b570bba0bd5758b939ad228d9d31a7f283ce9c11cf8a504e0c14464bfc6962911b7d1c075122d3efaa7014180a57d419248
 SHA512 
7755c713dd9b9b75e486eac7ffbfb418c3bdfefd67ecb149f0e25a339410814bf73296f69a4e009a17f9f21292f0eeafa931aef60596cd3d932dab47278de8c2

diff --git a/app-text/libnumbertext/libnumbertext-1.0.7.ebuild 
b/app-text/libnumbertext/libnumbertext-1.0.7.ebuild
new file mode 100644
index 000..bb54e140daa
--- /dev/null
+++ b/app-text/libnumbertext/libnumbertext-1.0.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Number to number name and money text conversion libraries"
+HOMEPAGE="https://github.com/Numbertext/libnumbertext;
+SRC_URI="https://github.com/Numbertext/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+src_configure() {
+   econf \
+   --disable-static \
+   --disable-werror
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2021-02-01 Thread Stephan Hartmann
commit: d5790c9f978e4353a6387ac3ab21fbfb80bf7ed7
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Mon Feb  1 21:51:19 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Mon Feb  1 21:51:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5790c9f

www-client/opera-developer: bump to 75.0.3953.0

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

 www-client/opera-developer/Manifest|   2 +
 .../opera-developer-75.0.3953.0.ebuild | 139 +
 2 files changed, 141 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 1e54cf2774a..14028423485 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -2,4 +2,6 @@ DIST opera-developer_75.0.3925.0_amd64.deb 73581348 BLAKE2B 
06eb0592c92c07cd6eaf
 DIST opera-developer_75.0.3932.0_amd64.deb 73580520 BLAKE2B 
0ede121d06b8f3b8c90d190c66b2610986f3b011e46837541565a12c2067f61aa20f021059c04be82b53826ddc130dc4c1abf218d275e0ac7632d61b20b958a5
 SHA512 
acfdd983ef01e02884576457c4e45236dd059938b95d88021889b0bb141aabae6ddd1157126b4eaa9407c80610a4a4a75097bbabe8bdc3b68f563e41b03f70b5
 DIST opera-developer_75.0.3939.0_amd64.deb 73827828 BLAKE2B 
008a956c33a885457b3790596d97339a5e8c70371157fb3a1f3b83e7791e7a59f9cee265f24a472a2373a8c4abed23bf109abb34903d1e041377a16ad3355e00
 SHA512 
f9b05bfe46960aed7f3325cfe149f607e98df9c8b4b780c13835fecc32180a8ecf6177128834442c3aa6fee392f61a0febf4a59503290e31d643f43bb0c5eedb
 DIST opera-developer_75.0.3946.0_amd64.deb 73814064 BLAKE2B 
29ae148f5f254d7d1c5807a309e24f0339a6ab27471df61f855fea9871a18cd04087733f731277c3fd5b1a129a06a7de7b83350b5ecb9c1f870bd5e5a96dcbbb
 SHA512 
658fbc410f095465e77f09b9350ea3bb55fabefebe0461616af9a95d1fa85b795a34b4f079151b794307f347b44e4770153da09169d90a97966873361133a09a
+DIST opera-developer_75.0.3953.0_amd64.deb 74965200 BLAKE2B 
bb542fc2819b057befdd3278d791bda15bc4e22415ceeddaa21a8b155396708f745897f6ac4e9f3d8cf627940f8b5bcf619c49a5a36de38075768b929b0e1e1a
 SHA512 
b8c54399aa5fe668242b11a07ae047920ca5c170511f6b8721ab6d5dbb9872d61ab5be73fab78c9e9c543d9986f995399b415060c2f6fff554afaabf22fee1f7
 DIST opera-ffmpeg-codecs-88.0.4324.27.tar.xz 1362668 BLAKE2B 
0815049dbf95996a04a072ad1b82664ef594e0ea99aaea5ea9d54448457bb5aa5c6d9cb95d6c84a14ca64a29e0a2e9c6f5315a1988eb577ad02cc7422fe0f886
 SHA512 
cd1857d302c413a52433839103a3a268a12ab255ad8d6e651e872f7f28b61e1426e3c2854fc9a6acf4430be9fa8fea939de288c800cc3c60696394f77d86146d
+DIST opera-ffmpeg-codecs-89.0.4381.8.tar.xz 1427048 BLAKE2B 
6f92f8582663b46875f4a3d9b0b80b14eb8b361b23699bd5e10319c9b16b26a436cd710cec684a818189eae4892fc41daf2b3387282926e964d4d395a1c7778e
 SHA512 
7947eeaa361e78d1a69d244727ad601719fd4e6d6c284b1655e9fd9c74cf718f42ba3e0d0277f96a7b9cab984d743ea190404e2f74b5e1a6b9bd244e45b71e77

diff --git a/www-client/opera-developer/opera-developer-75.0.3953.0.ebuild 
b/www-client/opera-developer/opera-developer-75.0.3953.0.ebuild
new file mode 100644
index 000..e4d998d6b85
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-75.0.3953.0.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib pax-utils unpacker xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   KEYWORDS="-* amd64"
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   KEYWORDS="-* ~amd64"
+   MY_PN=${PN}
+fi
+
+FFMPEG_VERSION="89.0.4381.8"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
+   proprietary-codecs? (
+   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid widevine"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libX11
+   x11-libs/libXcomposite
+  

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

2021-02-01 Thread Alfredo Tupone
commit: 55d72dfa11fa08a089e9f6d00df4882454382aa6
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Feb  1 21:37:36 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb  1 21:39:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d72dfa

package.mask: dev-ml/ocaml-data-notation for removal

Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0e8d4e639b3..b0a513f1cf0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Alfredo Tupone  (2021-02-01)
+# no package uses it
+# Removal on 2021-03-04
+dev-ml/ocaml-data-notation
+
 # Michał Górny  (2021-02-01)
 # LibreSSL support is discontinued.  Plaase read the relevant news item
 # and either migrate to dev-libs/openssl, or use the unsupported



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2021-02-01 Thread Anthony G. Basile
commit: c99b4636657bd03d86386855da80b59cf4afaf9b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Feb  1 21:20:05 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Feb  1 21:20:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99b4636

net-vpn/tor: version bump to 0.4.5.4_rc

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest | 2 +-
 net-vpn/tor/{tor-0.4.5.3_rc.ebuild => tor-0.4.5.4_rc.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index c050c9822f8..6a436e1af78 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,2 +1,2 @@
 DIST tor-0.4.4.6.tar.gz 7806477 BLAKE2B 
8eb5f22825193a61be42105ad32bd82e662c1859971fb2248fe05da2f80d1a3a9cbc96ee4f47f4127da56c328f5c60a6f57d5641cfa90b79becc8bf622f56f3f
 SHA512 
84f981bed6d8c89d3de437e35dd2ad2ca3ee5efd7ce6b78e3e00bf40f644f495b960a7a741be5dd7ba096d73d5f941974722a44e9d3ef4fbcd02b20274d565fb
-DIST tor-0.4.5.3-rc.tar.gz 7912371 BLAKE2B 
5a3de5617daae5e189ccecb9b83de287d5472fb527cdfba425bce65154b2d25e71f396787b253ea1e685ef7376bebc790285e7861a26fd3e789f2e5d3978584a
 SHA512 
354123f348651568b0a2cd64774f0ab534cd69379fa9ca9d48a52277ad77af0eec101e22bd757bd33c71644ce5456020d6f942c995616ce813dc018b91557477
+DIST tor-0.4.5.4-rc.tar.gz 7914739 BLAKE2B 
87ecd30634091c3cf0410e14192b388ac6ea060fc2b9d1f37b517f47bbbac721c9cf7894cdc8ed7525ee1e628e4f5d0475c5e912675211478628b46acfb4ef48
 SHA512 
e2434b384829c2f2984ed14f3aaa11508212eeaa433bfbdb6c1630b91ef87da89b07e2d72689eddcabb45aa828773b895594bdf23dfaf2c5eb527e6369628aad

diff --git a/net-vpn/tor/tor-0.4.5.3_rc.ebuild 
b/net-vpn/tor/tor-0.4.5.4_rc.ebuild
similarity index 98%
rename from net-vpn/tor/tor-0.4.5.3_rc.ebuild
rename to net-vpn/tor/tor-0.4.5.4_rc.ebuild
index 689cf47c9f8..63ea086b109 100644
--- a/net-vpn/tor/tor-0.4.5.3_rc.ebuild
+++ b/net-vpn/tor/tor-0.4.5.4_rc.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2021-02-01 Thread Anthony G. Basile
commit: 45898020dec25daaf29aea9ae0f71995294e5594
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Jan 13 20:16:29 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Feb  1 21:20:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45898020

net-vpn/tor: Version updated to 0.4.5.3-rc.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-vpn/tor/Manifest| 2 +-
 net-vpn/tor/{tor-0.4.5.2_alpha.ebuild => tor-0.4.5.3_rc.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 2968274c5ea..c050c9822f8 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,2 +1,2 @@
 DIST tor-0.4.4.6.tar.gz 7806477 BLAKE2B 
8eb5f22825193a61be42105ad32bd82e662c1859971fb2248fe05da2f80d1a3a9cbc96ee4f47f4127da56c328f5c60a6f57d5641cfa90b79becc8bf622f56f3f
 SHA512 
84f981bed6d8c89d3de437e35dd2ad2ca3ee5efd7ce6b78e3e00bf40f644f495b960a7a741be5dd7ba096d73d5f941974722a44e9d3ef4fbcd02b20274d565fb
-DIST tor-0.4.5.2-alpha.tar.gz 7909432 BLAKE2B 
f19054c504dabecddf3ddb1b7195d5a37083ae0109ceb670af174a3876ec6f31d1a2ea0c0e8e5847d21e7ae5366f0e90aab72f91391e3de18a03639349bc46b1
 SHA512 
ca3f55522b198fd69abc948ef8c9dc14106b7cf6dc38f9308ca7188c713acaa07ac41c532621fc25934bf146721db99d80ca6d0fadf4a5bae7c7931a035341b9
+DIST tor-0.4.5.3-rc.tar.gz 7912371 BLAKE2B 
5a3de5617daae5e189ccecb9b83de287d5472fb527cdfba425bce65154b2d25e71f396787b253ea1e685ef7376bebc790285e7861a26fd3e789f2e5d3978584a
 SHA512 
354123f348651568b0a2cd64774f0ab534cd69379fa9ca9d48a52277ad77af0eec101e22bd757bd33c71644ce5456020d6f942c995616ce813dc018b91557477

diff --git a/net-vpn/tor/tor-0.4.5.2_alpha.ebuild 
b/net-vpn/tor/tor-0.4.5.3_rc.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.4.5.2_alpha.ebuild
rename to net-vpn/tor/tor-0.4.5.3_rc.ebuild



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

2021-02-01 Thread Andreas K. Hüttel
commit: 2b857d62c7410a171e3d48ffa33f6ff58306ce8f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Feb  1 21:17:05 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Feb  1 21:17:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b857d62

sys-libs/glibc: Version bump 2.33

Unkeyworded, for testing

XPASS: elf/tst-latepthread
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: nptl/test-cond-printers
UNSUPPORTED: nptl/test-condattr-printers
UNSUPPORTED: nptl/test-mutex-printers
UNSUPPORTED: nptl/test-mutexattr-printers
UNSUPPORTED: nptl/test-rwlock-printers
UNSUPPORTED: nptl/test-rwlockattr-printers
XPASS: nptl/tst-stack4
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
FAIL: stdlib/tst-system
FAIL: string/tst-strerror
FAIL: string/tst-strsignal
XPASS: support/tst-support_descriptors
UNSUPPORTED: time/tst-y2039
Summary of test results:
  3 FAIL
   4246 PASS
 10 UNSUPPORTED
 17 XFAIL
  5 XPASS

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest  |2 +
 sys-libs/glibc/glibc-2.33.ebuild | 1498 ++
 2 files changed, 1500 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index ace2aef49f4..3b19de759c1 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -17,5 +17,7 @@ DIST glibc-2.32-patches-4.tar.xz 49884 BLAKE2B 
e7f364123d9c7b6be5f769a5be0c71afe
 DIST glibc-2.32-patches-5.tar.xz 53116 BLAKE2B 
b2bd9d2cc7fb8f7d3cd96d8439842c30aeed4703e69f959a470967d82dc37ce141f747387c793a3ee6663ed8889af1bcca87fd9ca66c51f1099bba36fe6759d5
 SHA512 
b3b2baf7b25e28cd4884c4d61f1337b3e49c39dc3f6d789e7cb0a1e180402028da9e8a69828940d2e9676a857d6248da1173d45e8465adca4e148bc2bd76cb62
 DIST glibc-2.32-patches-6.tar.xz 54552 BLAKE2B 
3c14b7849f53a3c9132c50c4ddcf6cfe42eabfabdfab21231bc1834e030ace88cc2121e4e1e8e74d9137e5b0692b5aca8b62762437317dc57665a1ea63d05014
 SHA512 
0e03891d992b211ffc5ef21d604f9f8a0adc783af46eea5a81c28024ff13f793dd236f83652eec19308645c9dd68c6017c64626f14edf30fdaeccd65af2167b7
 DIST glibc-2.32.tar.xz 16744512 BLAKE2B 
a56b4afbb35315c5cd6dca0f62e44455dceae3e6e88a8453621f9a5394a60ddf10ca9309b2db0911830c7fd77e3faa5d94694eb94d5b2c05fc5285cef52255da
 SHA512 
8460c155b7003e04f18dabece4ed9ad77445fa2288a7dc08e80a8fc4c418828af29e0649951bd71a54ea2ad2d4da7570aafd9bdfe4a37e9951b772b442afe50b
+DIST glibc-2.33-patches-1.tar.xz 7636 BLAKE2B 
8a72d091e506efd0b122ac0822544c7d3b323761f69cd874392abe0d059c58f784b13d9d1b4ab32f8b70118ac8b47dc074cc80349b316f8f4304b894093c3918
 SHA512 
b9a49adf781fef800618fe8e08a026f5c2a7470c1ac121aabc516d8a4a4c5dd48e90bf7558ebef22656904892e9f9515e57430c68427326da9b5938ea64df871
+DIST glibc-2.33.tar.xz 17031280 BLAKE2B 
703d12121c1e2c5d9e0c6ba5341f5fb5c4d9111611a83f2360029b5de9c6e5a5611249d1833684a58ed4afdf49cae614365d87ec8721ba0e5d218f593b1f229d
 SHA512 
4cb5777b68b22b746cc51669e0e9282b43c83f6944e42656e6db7195ebb68f2f9260f130fdeb4e3cfc64efae4f58d96c43d388f52be1eb024ca448084684abdb
 DIST locale-gen-2.00.tar.gz 7738 BLAKE2B 
cde6de5ba3400aea24d0d5f1b79471f89f09fb747c8e371e38316c7ada92f967e0865f573f23cb353d82419c234724143c0aeca9eb70eb945dfc581cc7491eb1
 SHA512 
b609fddb9ec5e567c008841fef3390eddb5d6e7699a8271b3b8c0ade1b44b0ac2e5d1daa8b9acabf3432e3b88110b538a96f209b1ad0f9e988b7efce66606dff
 DIST locale-gen-2.10.tar.gz 7747 BLAKE2B 
49f569c5ae5260fca128503bc6f22d6f6f1cda817920c41fdadadf1527bbb4f3eb161f79fa729830666a4673e9092f99f4685ec8fcac8ddea0b8242bca9c1f4f
 SHA512 
e350e60d458d67638e3090711fca05af6fafac06c51b97648244549f8a0621dab7543f09dc7ad4c62392f13bdae8e5875dc6d0b6c3d83efc29d116bc2eef92db

diff --git a/sys-libs/glibc/glibc-2.33.ebuild b/sys-libs/glibc/glibc-2.33.ebuild
new file mode 100644
index 000..ee67def4831
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.33.ebuild
@@ -0,0 +1,1498 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
+   multilib systemd multiprocessing
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+# Gentoo patchset (ignored for live ebuilds)
+PATCH_VER=1
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+else
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS=""
+   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20201208
+
+LOCALE_GEN_VER=2.10
+
+SRC_URI+=" 

[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/guile-colorized/

2021-02-01 Thread Maciej Barć
commit: 5dcc4c2086d36d6b10c79e3162d5dc342d33f8d2
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Feb  1 17:15:34 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Mon Feb  1 17:15:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5dcc4c20

dev-scheme/guile-colorized: new pkg; add 20191205 and 

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-scheme/guile-colorized/Manifest|  1 +
 .../guile-colorized-20191205.ebuild| 42 ++
 .../guile-colorized-.ebuild| 42 ++
 dev-scheme/guile-colorized/metadata.xml| 15 
 4 files changed, 100 insertions(+)

diff --git a/dev-scheme/guile-colorized/Manifest 
b/dev-scheme/guile-colorized/Manifest
new file mode 100644
index ..3573fdb7
--- /dev/null
+++ b/dev-scheme/guile-colorized/Manifest
@@ -0,0 +1 @@
+DIST guile-colorized-20191205.tar.bz2 15496 BLAKE2B 
a85fc44c3b6b8433362197a4f1da216ea99793673ee4592e6ea32178d2952d0f43f5a4e79304185d0c67b6dee668bf52d53970df97954a37650cd8b7770e7abd
 SHA512 
4cd9833c70debf0086ba69252e1fb8b9fc33707ec1f3bb6dfb144d5a35db6f38e3af585cbc889936c8ebb38dea0f8808f483bd51ed1722c9b9df857d31a7cec7

diff --git a/dev-scheme/guile-colorized/guile-colorized-20191205.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-20191205.ebuild
new file mode 100644
index ..a3759bbc
--- /dev/null
+++ b/dev-scheme/guile-colorized/guile-colorized-20191205.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Colorized REPL for GNU Guile"
+HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git;
+else
+   # Latest release (before this commit from 2019) was in 2015
+   COMMIT_SHA="1625a79f0e31849ebd537e2a58793fb45678c58f"
+   
SRC_URI="https://gitlab.com/NalaGinrut/${PN}/-/archive/${COMMIT_SHA}.tar.bz2 -> 
${P}.tar.bz2"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="
+   >=dev-scheme/guile-2.0.9
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_install() {
+   einstalldocs
+
+   local loadpath=$(guile -c '(display (string-append (car %load-path) 
"/ice-9"))')
+   mkdir -p "${D}${loadpath}"
+   emake TARGET="${D}${loadpath}" install
+}

diff --git a/dev-scheme/guile-colorized/guile-colorized-.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-.ebuild
new file mode 100644
index ..a3759bbc
--- /dev/null
+++ b/dev-scheme/guile-colorized/guile-colorized-.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Colorized REPL for GNU Guile"
+HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git;
+else
+   # Latest release (before this commit from 2019) was in 2015
+   COMMIT_SHA="1625a79f0e31849ebd537e2a58793fb45678c58f"
+   
SRC_URI="https://gitlab.com/NalaGinrut/${PN}/-/archive/${COMMIT_SHA}.tar.bz2 -> 
${P}.tar.bz2"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="
+   >=dev-scheme/guile-2.0.9
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_install() {
+   einstalldocs
+
+   local loadpath=$(guile -c '(display (string-append (car %load-path) 
"/ice-9"))')
+   mkdir -p "${D}${loadpath}"
+   emake TARGET="${D}${loadpath}" install
+}

diff --git a/dev-scheme/guile-colorized/metadata.xml 
b/dev-scheme/guile-colorized/metadata.xml
new file mode 100644
index ..7719e74f
--- /dev/null
+++ b/dev-scheme/guile-colorized/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   x...@protonmail.com
+   Maciej Barć
+   
+   
+   colorized REPL for GNU Guile
+   NOTE: Now guile-colorized only support Guile-2.0.9 or higher!
+   
+   
+   NalaGinrut/guile-colorized
+   
+



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

2021-02-01 Thread Lars Wendler
commit: 6ffebcc7ca7f3168014d612f017ba02473108d85
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb  1 21:15:12 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb  1 21:15:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffebcc7

sys-libs/ncurses: Bump to version 6.2_p20210123

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/ncurses/Manifest  |   1 +
 .../ncurses-6.2_p20210123-cppflags-cross.patch |  35 +++
 ...ses-6.2_p20210123-no_user_ldflags_in_libs.patch |  40 +++
 sys-libs/ncurses/ncurses-6.2_p20210123.ebuild  | 327 +
 4 files changed, 403 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 61cb703f5fe..401a4ce6c09 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1 +1,2 @@
 DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 
6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c
 SHA512 
4c1333dcc30e858e8a9525d4b9aefb6cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d
+DIST ncurses-6.2_p20210123.patch.xz 519076 BLAKE2B 
790ca80f0b7cdba2e75e3ace91e7f40a740594bdcb19930f64a5aaad8ba041f9ee6057e0a856050e5ef54f79ffe21f23897477dd186790fce9f8192d6149e8fc
 SHA512 
f0d4ef317157472400f183e9ba65102e342e996c4f1d99924ece72305064c3d8616668bb2c81c6113b4bd145b1589844f8c948e6424d4372939752364bed6141

diff --git a/sys-libs/ncurses/files/ncurses-6.2_p20210123-cppflags-cross.patch 
b/sys-libs/ncurses/files/ncurses-6.2_p20210123-cppflags-cross.patch
new file mode 100644
index 000..1087bf5c9cb
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.2_p20210123-cppflags-cross.patch
@@ -0,0 +1,35 @@
+https://bugs.gentoo.org/601426
+https://lists.gnu.org/archive/html/bug-ncurses/2015-02/msg00012.html
+
+From: John Vogel
+Subject: [PATCH] c++ binding missed when cross compiling
+Date: Mon, 16 Feb 2015 01:01:48 -0500
+
+The configure script hard codes the include dir to the prefix'ed include dir,
+when checking if c++ compiler works. This breaks the compiler's built-in search
+path. I've included two patches. The first works on the configure.in file, 
which
+requires your autoconf stuff to test and I'm not ready to meddle with at the
+moment. The other works directly on the configure file. I've tested the second
+one; it should mirror what the first patch tries to achieve and works for me.
+
+--- a/configure
 b/configure
+@@ -3459,10 +3459,6 @@
+   echo "$as_me:3459: checking if $CXX works" >&5
+ echo $ECHO_N "checking if $CXX works... $ECHO_C" >&6
+ 
+-  save_CPPFLAGS="$CPPFLAGS"
+-  eval cf_includedir=${includedir}
+-  CPPFLAGS="$CPPFLAGS -I${cf_includedir}"
+-
+ cat >"conftest.$ac_ext" <<_ACEOF
+ #line 3467 "configure"
+ #include "confdefs.h"
+@@ -3499,7 +3495,6 @@
+ cf_cxx_works=no
+ fi
+ rm -f "conftest.$ac_objext" "conftest.$ac_ext"
+-  CPPFLAGS="$save_CPPFLAGS"
+ 
+   echo "$as_me:3504: result: $cf_cxx_works" >&5
+ echo "${ECHO_T}$cf_cxx_works" >&6

diff --git 
a/sys-libs/ncurses/files/ncurses-6.2_p20210123-no_user_ldflags_in_libs.patch 
b/sys-libs/ncurses/files/ncurses-6.2_p20210123-no_user_ldflags_in_libs.patch
new file mode 100644
index 000..fde03f1d56f
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.2_p20210123-no_user_ldflags_in_libs.patch
@@ -0,0 +1,40 @@
+From 6af3253a91d8844f16924a77349f162060e038fa Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Thu, 13 Feb 2020 11:51:09 +0100
+Subject: [PATCH] Don't bleed user LDFLAGS into Libs
+
+Signed-off-by: Lars Wendler 
+---
+ misc/gen-pkgconfig.in  | 2 +-
+ misc/ncurses-config.in | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/misc/gen-pkgconfig.in b/misc/gen-pkgconfig.in
+index 5a71ab02..9fa2e0a1 100644
+--- a/misc/gen-pkgconfig.in
 b/misc/gen-pkgconfig.in
+@@ -83,7 +83,7 @@ if [ "$includedir" != "/usr/include" ]; then
+ fi
+ 
+ lib_flags=
+-for opt in -L$libdir @LDFLAGS@ @EXTRA_PKG_LDFLAGS@ @LIBS@
++for opt in -L$libdir @LIBS@
+ do
+   case $opt in
+   -l*) # LIBS is handled specially below
+diff --git a/misc/ncurses-config.in b/misc/ncurses-config.in
+index eae39a51..a25e2787 100644
+--- a/misc/ncurses-config.in
 b/misc/ncurses-config.in
+@@ -101,7 +101,7 @@ fi
+ # There is no portable way to find the list of standard library directories. 
+ # Require a POSIX shell anyway, to keep this simple.
+ lib_flags=
+-for opt in -L$libdir @LDFLAGS@ @EXTRA_PKG_LDFLAGS@ $LIBS
++for opt in -L$libdir $LIBS
+ do
+   case $opt in
+   -specs*) # ignore linker specs-files which were used to build library
+-- 
+2.30.0
+

diff --git a/sys-libs/ncurses/ncurses-6.2_p20210123.ebuild 
b/sys-libs/ncurses/ncurses-6.2_p20210123.ebuild
new file mode 100644
index 000..df45a2a66cd
--- /dev/null
+++ 

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

2021-02-01 Thread Alfredo Tupone
commit: 532507e732fa12693a518895fae9c3dfe82ae74b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Feb  1 21:14:41 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb  1 21:14:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532507e7

dev-ml/dune: add dependency

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

 dev-ml/dune/dune-2.8.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ml/dune/dune-2.8.2.ebuild b/dev-ml/dune/dune-2.8.2.ebuild
index 2a7afe51510..1a098b5da74 100644
--- a/dev-ml/dune/dune-2.8.2.ebuild
+++ b/dev-ml/dune/dune-2.8.2.ebuild
@@ -13,9 +13,10 @@ LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
-DEPEND="dev-lang/ocaml"
-RDEPEND="${DEPEND}
+RDEPEND=">=dev-lang/ocaml-4.08:=
!dev-ml/jbuilder"
+DEPEND="${RDEPEND}
+   dev-ml/findlib"
 
 QA_FLAGS_IGNORED=/usr/bin/dune
 



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: 1961450467348f28588d28682f3b82a27be2d5fb
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:36:54 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:36:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19614504

media-tv/kodi: 19.0_rc1-r2 version bump

Closes: https://github.com/gentoo/gentoo/pull/19298
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/{kodi-19..ebuild => kodi-19.0_rc1-r2.ebuild} | 7 +--
 media-tv/kodi/kodi-19..ebuild  | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/media-tv/kodi/kodi-19..ebuild 
b/media-tv/kodi/kodi-19.0_rc1-r2.ebuild
similarity index 96%
copy from media-tv/kodi/kodi-19..ebuild
copy to media-tv/kodi/kodi-19.0_rc1-r2.ebuild
index 63f75348c36..68d594537b6 100644
--- a/media-tv/kodi/kodi-19..ebuild
+++ b/media-tv/kodi/kodi-19.0_rc1-r2.ebuild
@@ -39,7 +39,7 @@ SLOT="0"
 # use flag is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dav1d dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba systemd +system-ffmpeg test udf udev udisks upnp upower 
vaapi vdpau wayland webserver +X +xslt zeroconf"
+IUSE="airplay alsa bluetooth bluray caps cdio cec +css dav1d dbus dvd gbm gles 
lcms libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau 
wayland webserver +X +xslt zeroconf"
 IUSE="${IUSE} cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_arm_neon"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -79,7 +79,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
')
-   >=dev-libs/libcdio-2.1.0
+   cdio? ( >=dev-libs/libcdio-2.1.0 )
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )
@@ -242,6 +242,7 @@ src_configure() {
-DENABLE_BLUETOOTH=$(usex bluetooth)
-DENABLE_BLURAY=$(usex bluray)
-DENABLE_CCACHE=OFF
+   -DENABLE_ISO9660PP=$(usex cdio)
-DENABLE_CEC=$(usex cec)
-DENABLE_DBUS=$(usex dbus)
-DENABLE_DVDCSS=$(usex css)
@@ -259,6 +260,7 @@ src_configure() {
-DENABLE_LCMS2=$(usex lcms)
-DENABLE_LIRCCLIENT=$(usex lirc)
-DENABLE_MARIADBCLIENT=$(usex mariadb)
+   -DENABLE_MDNS=OFF # used only on Android
-DENABLE_MICROHTTPD=$(usex webserver)
-DENABLE_MYSQLCLIENT=$(usex mysql)
-DENABLE_NFS=$(usex nfs)
@@ -268,6 +270,7 @@ src_configure() {
-DENABLE_PLIST=$(usex airplay)
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
-DENABLE_SMBCLIENT=$(usex samba)
+   -DENABLE_SNDIO=OFF
-DENABLE_TESTING=$(usex test)
-DENABLE_UDEV=$(usex udev)
-DENABLE_UDFREAD=$(usex udf)

diff --git a/media-tv/kodi/kodi-19..ebuild 
b/media-tv/kodi/kodi-19..ebuild
index 63f75348c36..68d594537b6 100644
--- a/media-tv/kodi/kodi-19..ebuild
+++ b/media-tv/kodi/kodi-19..ebuild
@@ -39,7 +39,7 @@ SLOT="0"
 # use flag is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dav1d dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba systemd +system-ffmpeg test udf udev udisks upnp upower 
vaapi vdpau wayland webserver +X +xslt zeroconf"
+IUSE="airplay alsa bluetooth bluray caps cdio cec +css dav1d dbus dvd gbm gles 
lcms libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau 
wayland webserver +X +xslt zeroconf"
 IUSE="${IUSE} cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_arm_neon"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -79,7 +79,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
')
-   >=dev-libs/libcdio-2.1.0
+   cdio? ( >=dev-libs/libcdio-2.1.0 )
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )
@@ -242,6 +242,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: f78b8b8d4dcc759ead15e6ad5f5f3f703972d9ed
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:35:26 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:35:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78b8b8d

media-tv/kodi: don't try to use sndio

Disable use of sndio even if it is detected on system as it is
not listed in dependencies.

Signed-off-by: Evgeny Grin  narod.ru>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/kodi-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 78a4f32f441..68d594537b6 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -270,6 +270,7 @@ src_configure() {
-DENABLE_PLIST=$(usex airplay)
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
-DENABLE_SMBCLIENT=$(usex samba)
+   -DENABLE_SNDIO=OFF
-DENABLE_TESTING=$(usex test)
-DENABLE_UDEV=$(usex udev)
-DENABLE_UDFREAD=$(usex udf)



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: 73ed1fec092b9e79a93b9ce51c725509bc8d8b4d
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:37:27 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:37:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ed1fec

media-tv/kodi: Cleanup old versions

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

 media-tv/kodi/Manifest |   1 -
 media-tv/kodi/kodi-19.0_beta2_p20210112.ebuild | 299 ---
 media-tv/kodi/kodi-19.0_rc1-r1.ebuild  | 325 -
 media-tv/kodi/kodi-19.0_rc1.ebuild | 303 ---
 4 files changed, 928 deletions(-)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index eb943260a7c..7c14777976c 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -1,6 +1,5 @@
 DIST ffmpeg-kodi-4.3.1-Matrix-Beta1.tar.gz 13477440 BLAKE2B 
49415f76fd2a888b0efadb19597bd89db65c3d9e1224ab529ff0d73ab5734a23982b4d4905ddeb105ce59a816c4642cdb9f5568b0c39c29f5fb9431f9623d4ec
 SHA512 
ce43390e816dabeed4ca231f5f7adade6c721c38e17996a57810fb6025ea49b812133c2a6e29aac7c674d4e4af3a21dbd7e605d85fb966935a01bda983b884ac
 DIST kodi-19.0RC1.tar.gz 52332966 BLAKE2B 
305793e2a5f16f07853a82e8f1953a56baa4159c9eee762aee40e8b6692c317cb83e7713d99cbb767cff0c1ac2a2d8bfc3837525d8ad4c854f114f900ebdb294
 SHA512 
c00d73d46f949eace856f762f9bd2b854e4c8db271366a54c26e18a9b960e04b26f2d4344656be18c79cfa42dfdffc6cd75e4df941268ca9bcfa17f4a987fc81
-DIST kodi-19.0_beta2_p20210112.tar.gz 52338993 BLAKE2B 
a7b8a33e036af7f902da7bd79d041676e76005b934e30375a956e830a05d3a7b50ac8c906a6032fe4d56caf2460823d5cab9826f6c2b45046ae6c6e07e758263
 SHA512 
18aa5627c2426e74ad49cd7d66b1d5369d103daf4d2bc857f12e7807b82c5e1a9ec93ab284729022ea12dbe80fee8e7aa81dc9bcc7c8fd3a3fb80189136a4413
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 
7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355
 SHA512 
11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72
 DIST libdvdread-6.0.0-Leia-Alpha-3.tar.gz 130649 BLAKE2B 
0c206acdaf0776841ab792c74e023af07d9539eb72e03ae164382a31ed950f60e5e15f1d055979d28f1398924471b294d11f064b11b8373353b3962a3777ff3c
 SHA512 
b3419ba0a1a2dd70f1bb6236afdfe1c6e88c9ad4264198b289e3bba9375e077cecf7f89848c7b09debaa445327f3507101f3d157e692f7a7163b2bb52643e1e7

diff --git a/media-tv/kodi/kodi-19.0_beta2_p20210112.ebuild 
b/media-tv/kodi/kodi-19.0_beta2_p20210112.ebuild
deleted file mode 100644
index 81aeb85411d..000
--- a/media-tv/kodi/kodi-19.0_beta2_p20210112.ebuild
+++ /dev/null
@@ -1,299 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_REQ_USE="libressl?,sqlite,ssl"
-LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
-LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
-LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
-FFMPEG_VERSION="4.3.1"
-CODENAME="Matrix"
-FFMPEG_KODI_VERSION="Beta1"
-PYTHON_COMPAT=( python3_{7,8,9} )
-SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
-   https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
-   https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz 
-> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
-   !system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/xbmc/xbmc.git;
-   inherit git-r3
-else
-   GIT_COMMIT="aecf662b642fef7fd8388135bd23d842094f0690"
-   SRC_URI+=" https://github.com/xbmc/xbmc/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   S=${WORKDIR}/xbmc-${GIT_COMMIT}
-fi
-
-inherit autotools cmake desktop linux-info pax-utils python-single-r1 xdg
-
-DESCRIPTION="A free and open source media-player and entertainment hub"
-HOMEPAGE="https://kodi.tv/ https://kodi.wiki/;
-
-LICENSE="GPL-2+"
-SLOT="0"
-# use flag is called libusb so that it doesn't fool people in thinking that
-# it is _required_ for USB support. Otherwise they'll disable udev and
-# that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl pulseaudio raspberry-pi samba 
systemd 

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: 4dc5bc022c15785acb7497ab31612a767ceb10b4
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:34:38 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:34:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc5bc02

media-tv/kodi: don't try to use mdns

Do not use 'mdns' library even if it is available.
'MDNS' is used for Android.

Signed-off-by: Evgeny Grin  narod.ru>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/kodi-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 6d2b8987394..78a4f32f441 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -260,6 +260,7 @@ src_configure() {
-DENABLE_LCMS2=$(usex lcms)
-DENABLE_LIRCCLIENT=$(usex lirc)
-DENABLE_MARIADBCLIENT=$(usex mariadb)
+   -DENABLE_MDNS=OFF # used only on Android
-DENABLE_MICROHTTPD=$(usex webserver)
-DENABLE_MYSQLCLIENT=$(usex mysql)
-DENABLE_NFS=$(usex nfs)



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: 3427b6315d2cf34ee8a9050ed57948d6be9ebc8c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:33:15 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3427b631

media-tv/kodi: fix description for LIRC USE flag

Signed-off-by: Evgeny Grin  narod.ru>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/kodi/metadata.xml b/media-tv/kodi/metadata.xml
index ea03825425c..81a59deb4e9 100644
--- a/media-tv/kodi/metadata.xml
+++ b/media-tv/kodi/metadata.xml
@@ -13,7 +13,7 @@
Enable support for HDMI-CEC devices via 
libcec
Use the Graphics Buffer Manager for EGL on 
KMS.
Enable support for GLES
-   Enable support for controlling Totem with a 
remote control using app-misc/lirc
+   Enable support for IR remote controls using 
app-misc/lirc
Add MariaDB support
Enables AV1 decoding via 
media-libs/dav1d
Enable NFS client support



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: 0873ae4038ab53d3372c66ec5adae1f4e585d03c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:31:54 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:31:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0873ae40

media-tv/kodi: make libcdio optional

Libcdio is an optional Kodi dependency.
Added USE flag to enable/disable it.

Signed-off-by: Evgeny Grin  narod.ru>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/kodi-.ebuild | 5 +++--
 media-tv/kodi/metadata.xml | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 51e6fec3a0f..6d2b8987394 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -39,7 +39,7 @@ SLOT="0"
 # use flag is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dav1d dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau 
wayland webserver +X +xslt zeroconf"
+IUSE="airplay alsa bluetooth bluray caps cdio cec +css dav1d dbus dvd gbm gles 
lcms libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau 
wayland webserver +X +xslt zeroconf"
 IUSE="${IUSE} cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_arm_neon"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -79,7 +79,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
')
-   >=dev-libs/libcdio-2.1.0
+   cdio? ( >=dev-libs/libcdio-2.1.0 )
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )
@@ -242,6 +242,7 @@ src_configure() {
-DENABLE_BLUETOOTH=$(usex bluetooth)
-DENABLE_BLURAY=$(usex bluray)
-DENABLE_CCACHE=OFF
+   -DENABLE_ISO9660PP=$(usex cdio)
-DENABLE_CEC=$(usex cec)
-DENABLE_DBUS=$(usex dbus)
-DENABLE_DVDCSS=$(usex css)

diff --git a/media-tv/kodi/metadata.xml b/media-tv/kodi/metadata.xml
index 6ccc882a7d4..ea03825425c 100644
--- a/media-tv/kodi/metadata.xml
+++ b/media-tv/kodi/metadata.xml
@@ -9,6 +9,7 @@
enable AirPlay support
Enable playback of Blu-ray 
filesystems
Use sys-libs/libcap to bind to 
privileged ports as non-root
+   Enable reading of Audio-CD, Video-CD, and 
CD-ROM disks and images by dev-libs/libcdio
Enable support for HDMI-CEC devices via 
libcec
Use the Graphics Buffer Manager for EGL on 
KMS.
Enable support for GLES



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: 41b903082b0be2efa760e2fab68f207fd426348f
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:30:06 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:30:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b90308

media-tv/kodi: dropped unused 'systemd' USE flag

Signed-off-by: Evgeny Grin  narod.ru>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/kodi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 63f75348c36..51e6fec3a0f 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -39,7 +39,7 @@ SLOT="0"
 # use flag is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dav1d dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba systemd +system-ffmpeg test udf udev udisks upnp upower 
vaapi vdpau wayland webserver +X +xslt zeroconf"
+IUSE="airplay alsa bluetooth bluray caps cec +css dav1d dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl power-control pulseaudio 
raspberry-pi samba +system-ffmpeg test udf udev udisks upnp upower vaapi vdpau 
wayland webserver +X +xslt zeroconf"
 IUSE="${IUSE} cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_arm_neon"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-01 Thread Craig Andrews
commit: 26fda8d37acae8a75b935bf3d5f63335e2694af3
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Feb  1 20:26:54 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Feb  1 20:28:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fda8d3

media-tv/kodi: describe "caps" USE flag

Signed-off-by: Evgeny Grin  narod.ru>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-tv/kodi/metadata.xml b/media-tv/kodi/metadata.xml
index 07f7b8ff46c..6ccc882a7d4 100644
--- a/media-tv/kodi/metadata.xml
+++ b/media-tv/kodi/metadata.xml
@@ -8,6 +8,7 @@

enable AirPlay support
Enable playback of Blu-ray 
filesystems
+   Use sys-libs/libcap to bind to 
privileged ports as non-root
Enable support for HDMI-CEC devices via 
libcec
Use the Graphics Buffer Manager for EGL on 
KMS.
Enable support for GLES



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

2021-02-01 Thread Ulrich Müller
commit: 29555e74cd8e5920b2533a89a3c33a4736a64fa7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb  1 20:26:57 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb  1 20:27:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29555e74

x11-misc/albert: Set LICENSE to all-rights-reserved for now

Also add mirror and bindist restriction, because this comes without
any license, so Gentoo mirrors cannot distribute it.

Bug: https://bugs.gentoo.org/766129
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 x11-misc/albert/albert-0.17.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-misc/albert/albert-0.17.2.ebuild 
b/x11-misc/albert/albert-0.17.2.ebuild
index 58b5b30d0b4..037b2ad 100644
--- a/x11-misc/albert/albert-0.17.2.ebuild
+++ b/x11-misc/albert/albert-0.17.2.ebuild
@@ -27,10 +27,11 @@ SRC_URI="
)
 "
 
-LICENSE="GPL-3+"
+LICENSE="all-rights-reserved"  # unclear licensing #766129
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug +python +python-extensions +statistics virtualbox"
+RESTRICT="mirror bindist"
 
 REQUIRED_USE="python-extensions? ( python )"
 



[gentoo-commits] proj/kde-sunset:master commit in: net-dns/avahi/

2021-02-01 Thread Andreas Sturmlechner
commit: 81618f5dd4d4f04e95c48cdae33fc08e9be34122
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 20:15:12 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 20:21:54 2021 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=81618f5d

net-dns/avahi: 0.8-r2 version bump re-enabled with IUSE=qt4

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-dns/avahi/avahi-0.6.31-r6.ebuild | 234 ---
 net-dns/avahi/avahi-0.8-r2.ebuild| 216 
 net-dns/avahi/metadata.xml   |  20 ++-
 3 files changed, 223 insertions(+), 247 deletions(-)

diff --git a/net-dns/avahi/avahi-0.6.31-r6.ebuild 
b/net-dns/avahi/avahi-0.6.31-r6.ebuild
deleted file mode 100644
index 9ed29766..
--- a/net-dns/avahi/avahi-0.6.31-r6.ebuild
+++ /dev/null
@@ -1,234 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="gdbm"
-WANT_AUTOMAKE=1.11
-inherit autotools eutils flag-o-matic multilib multilib-minimal mono-env 
python-r1 systemd user
-
-DESCRIPTION="System which facilitates service discovery on a local network"
-HOMEPAGE="http://avahi.org/;
-SRC_URI="http://avahi.org/download/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa m68k ~mips ~ppc ~ppc64 s390 ~sparc x86 ~x86-linux"
-IUSE="autoipd bookmarks dbus doc gdbm gtk howl-compat +introspection ipv6 
kernel_linux mdnsresponder-compat mono nls python qt4 selinux test utils"
-
-REQUIRED_USE="
-   utils? ( gtk )
-   python? ( ${PYTHON_REQUIRED_USE} dbus gdbm )
-   mono? ( dbus )
-   howl-compat? ( dbus )
-   mdnsresponder-compat? ( dbus )
-"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-libs/libdaemon
-   dev-libs/expat
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   gdbm? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] )
-   qt4? ( dev-qt/qtcore:4 )
-   gtk? ( x11-libs/gtk+:3 )
-   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
-   kernel_linux? ( sys-libs/libcap )
-   introspection? ( dev-libs/gobject-introspection )
-   mono? ( dev-lang/mono )
-   python? (
-   ${PYTHON_DEPS}
-   dbus? ( dev-python/dbus-python )
-   )
-   bookmarks? ( dev-python/twisted )
-"
-
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool
-   >=virtual/pkgconfig-0-r1
-   doc? ( app-doc/doxygen )
-"
-
-RDEPEND="${COMMON_DEPEND}
-   howl-compat? ( !net-misc/howl )
-   mdnsresponder-compat? ( !net-misc/mDNSResponder )
-   selinux? ( sec-policy/selinux-avahi )
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   # necessary until the UI libraries are ported
-   /usr/include/avahi-qt4/qt-watch.h
-   /usr/include/avahi-ui/avahi-ui.h
-)
-
-pkg_preinst() {
-   enewgroup netdev
-   enewgroup avahi
-   enewuser avahi -1 -1 -1 avahi
-
-   if use autoipd; then
-   enewgroup avahi-autoipd
-   enewuser avahi-autoipd -1 -1 -1 avahi-autoipd
-   fi
-}
-
-pkg_setup() {
-   use mono && mono-env_pkg_setup
-}
-
-src_prepare() {
-   if use ipv6; then
-   sed -i \
-   -e s/use-ipv6=no/use-ipv6=yes/ \
-   avahi-daemon/avahi-daemon.conf || die
-   fi
-
-   sed -i\
-   -e 
"s:\\.\\./\\.\\./\\.\\./doc/avahi-docs/html/:../../../doc/${PF}/html/:" \
-   doxygen_to_devhelp.xsl || die
-
-   # Make gtk utils optional
-   epatch "${FILESDIR}"/${PN}-0.6.30-optional-gtk-utils.patch
-
-   # Fix init scripts for >=openrc-0.9.0, bug #383641
-   epatch "${FILESDIR}"/${PN}-0.6.x-openrc-0.9.x-init-scripts-fixes.patch
-
-   # install-exec-local -> install-exec-hook
-   epatch "${FILESDIR}"/${P}-install-exec-hook.patch
-
-   # Backport host-name-from-machine-id patch, bug #466134
-   epatch "${FILESDIR}"/${P}-host-name-from-machine-id.patch
-
-   # Don't install avahi-discover unless ENABLE_GTK_UTILS, bug #359575
-   epatch "${FILESDIR}"/${P}-fix-install-avahi-discover.patch
-
-   epatch 
"${FILESDIR}"/${P}-so_reuseport-may-not-exist-in-running-kernel.patch
-
-   # allow building client without the daemon
-   epatch "${FILESDIR}"/${P}-build-client-without-daemon.patch
-
-   # Fix build under various locales, bug #501664
-   epatch "${FILESDIR}"/${P}-fix-locale-build.patch
-
-   # Drop DEPRECATED flags, bug #384743
-   sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED=1::g' avahi-ui/Makefile.am || 
die
-
-   # Fix references to Lennart's home directory, bug #466210
-   sed -i -e 's/\/home\/lennart\/tmp\/avahi//g' man/* || die
-
-   # Prevent .pyc files in DESTDIR
-   >py-compile
-
-   eautoreconf
-
-   # bundled manpages
-   multilib_copy_sources
-}
-
-src_configure() {
-  

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

2021-02-01 Thread Andreas Sturmlechner
commit: 77c36e481f2aab5be821e2cb1e73e726264ee3c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  1 20:21:05 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  1 20:21:54 2021 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=77c36e48

kde-apps/cantor: Drop IUSE=python backend

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/cantor/cantor-4.14.3.ebuild | 25 -
 1 file changed, 8 insertions(+), 17 deletions(-)

diff --git a/kde-apps/cantor/cantor-4.14.3.ebuild 
b/kde-apps/cantor/cantor-4.14.3.ebuild
index 94b2ab6f..62c550b3 100644
--- a/kde-apps/cantor/cantor-4.14.3.ebuild
+++ b/kde-apps/cantor/cantor-4.14.3.ebuild
@@ -1,30 +1,26 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 KDE_HANDBOOK="optional"
-PYTHON_COMPAT=( python2_7 )
-inherit kde4-base python-single-r1
+inherit kde4-base
 
 DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
-HOMEPAGE="https://www.kde.org/applications/education/cantor 
https://edu.kde.org/cantor;
+HOMEPAGE="https://apps.kde.org/en/cantor https://edu.kde.org/cantor;
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="analitza debug postscript python qalculate +R"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="analitza debug postscript qalculate +R"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
+   dev-qt/qtxmlpatterns:4
analitza? ( $(add_kdeapps_dep analitza) )
qalculate? (
sci-libs/cln
sci-libs/libqalculate
)
postscript? ( app-text/libspectre )
-   python? ( ${PYTHON_DEPS} )
R? ( dev-lang/R )
-   dev-qt/qtxmlpatterns:4
 "
 DEPEND="${RDEPEND}
>=dev-cpp/eigen-2.0.3:2
@@ -32,16 +28,11 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   kde4-base_pkg_setup
-}
-
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_with analitza)
$(cmake-utils_use_with postscript LibSpectre)
-   $(cmake-utils_use_with python PythonLibs)
+   -DWITH_PythonLibs=OFF
$(cmake-utils_use_with qalculate)
$(cmake-utils_use_with R)
)
@@ -51,11 +42,11 @@ src_configure() {
 pkg_postinst() {
kde4-base_pkg_postinst
 
-   if ! use analitza && ! use python && ! use qalculate && ! use R; then
+   if ! use analitza && ! use qalculate && ! use R; then
echo
ewarn "You have decided to build ${PN} with no backend."
ewarn "To have this application functional, please do one of 
below:"
-   ewarn "# emerge -va1 '='${CATEGORY}/${P} with 'analitza', 
'python', 'qalculate' or 'R' USE flag enabled"
+   ewarn "# emerge -va1 '='${CATEGORY}/${P} with 'analitza', 
'qalculate' or 'R' USE flag enabled"
ewarn "# emerge -vaDu sci-mathematics/maxima"
echo
fi



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2021-02-01 Thread Jory Pratt
commit: 013c996a9408c6c74ea5b0aa5cdf95f9ec20d695
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Feb  1 19:54:26 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Feb  1 19:54:26 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=013c996a

media-libs/mesa: sync with current stable in ::gentoo

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   |  2 +-
 .../mesa/{mesa-20.2.4.ebuild => mesa-20.2.6.ebuild}| 18 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 7fdc752..e691156 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,2 @@
 DIST mesa-20.1.10.tar.xz 12918420 BLAKE2B 
408f4bc6eb0dc11199cd161d6914b77cb57313bca94f26794cbfd05332922c45dc216a64e33df9fad64cd41e1ad8b2de6c2e5f99cad234870f7a5b970a62dcbd
 SHA512 
0d4016abfcc733c853d7b6c3c997ddc554a44088c0a4d9a7edb51ab5ad7d9e1234728b61ffcb9c82a6c5fee1429091a1c31cbeabcb1b50411337b99ee550d28a
-DIST mesa-20.2.4.tar.xz 13869928 BLAKE2B 
078dc88be08d3b41d5144c4d72b0044512dc77c7afcbc6366dc7b9d435886afc65009277b215f6e2898cef98a7c52fb232d8b36bd6e6d1114326302d5acc9216
 SHA512 
e60decb867a3ca08b99e72aa62db8c5515696bf4a9e2642c1703479167a79b0828192f6dcca688263f5786cd524308a4410e47111fa7b97c091473e4ac4ee799
+DIST mesa-20.2.6.tar.xz 13886924 BLAKE2B 
2bc5d680979b58a77105a8058da5dfea81afe05166a44d08cf243e5760b8c66e418fd78046a2c88243f56aa85a610d052f3aaf259938668cd0f4a184e9edca46
 SHA512 
347b275d88c0d14cacef570ed736cac07f2e607bc4c89a16b915ec01ac57dbbe698ddf9a0ad70f034e00318403351e3c728e74c72c653acf1fc99720887fa888

diff --git a/media-libs/mesa/mesa-20.2.4.ebuild 
b/media-libs/mesa/mesa-20.2.6.ebuild
similarity index 98%
rename from media-libs/mesa/mesa-20.2.4.ebuild
rename to media-libs/mesa/mesa-20.2.6.ebuild
index 0f0e31f..ad23331 100644
--- a/media-libs/mesa/mesa-20.2.4.ebuild
+++ b/media-libs/mesa/mesa-20.2.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit llvm meson multilib-minimal python-any-r1 linux-info
 
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
 fi
 
 LICENSE="MIT"
@@ -373,7 +373,7 @@ multilib_src_configure() {
local platforms
use X && platforms+="x11"
use wayland && platforms+=",wayland"
-   [[ -n $platforms ]] && emesonargs+=(-Dplatforms=${platforms#,})
+   emesonargs+=(-Dplatforms=${platforms#,})
 
if use X || use egl; then
emesonargs+=(-Dglvnd=true)
@@ -381,6 +381,11 @@ multilib_src_configure() {
emesonargs+=(-Dglvnd=false)
fi
 
+   # Disable glx tls support on musl
+   if use elibc_musl; then
+   emesonargs+=( -Delf-tls=false )
+   fi
+
if use gallium; then
emesonargs+=(
$(meson_feature llvm)
@@ -484,11 +489,6 @@ multilib_src_configure() {
vulkan_enable video_cards_radeonsi amd
fi
 
-   # Disable glx tls support on musl
-   if use elibc_musl; then
-   emesonargs+=( -Delf-tls=false )
-   fi
-
if use gallium; then
gallium_enable -- swrast
emesonargs+=( -Dosmesa=$(usex osmesa gallium none) )



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

2021-02-01 Thread Sergei Trofimovich
commit: f7a18143821626b5b5eefa0f0fbe9f848c3e65c8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  1 18:12:16 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  1 19:37:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a18143

profiles/arch/sparc/p.u.mask: unmask dev-util/ragel[doc]

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 45d909e21d8..7db985ea03e 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2021-01-19)
-# app-text/dblatex not yet keyworded
-# bug #766186
-dev-util/ragel doc
-
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.
 app-text/enchant voikko



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/gerbil/files/, dev-scheme/gerbil/

2021-02-01 Thread Maciej Barć
commit: b71f6353f25d301e4fb7c1eebef35291ba08f23a
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Feb  1 15:20:30 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Mon Feb  1 15:20:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b71f6353

dev-scheme/gerbil: fix emacs mode; verbose compilation

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 dev-scheme/gerbil/files/70gerbil-gentoo.el |  6 ++
 dev-scheme/gerbil/gerbil-0.16.ebuild   | 10 --
 dev-scheme/gerbil/gerbil-.ebuild   | 10 --
 3 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/gerbil/files/70gerbil-gentoo.el 
b/dev-scheme/gerbil/files/70gerbil-gentoo.el
new file mode 100644
index ..019fc534
--- /dev/null
+++ b/dev-scheme/gerbil/files/70gerbil-gentoo.el
@@ -0,0 +1,6 @@
+;;; gerbil site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'gerbil-mode "gerbil-mode" nil t)
+(add-to-list 'auto-mode-alist '("\\.ss\\'" . gerbil-mode))

diff --git a/dev-scheme/gerbil/gerbil-0.16.ebuild 
b/dev-scheme/gerbil/gerbil-0.16.ebuild
index b5ddf8a9..b015d2b5 100644
--- a/dev-scheme/gerbil/gerbil-0.16.ebuild
+++ b/dev-scheme/gerbil/gerbil-0.16.ebuild
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${P}/src"
 
+SITEFILE="70${PN}-gentoo.el"
+
 src_configure() {
# Just to be safe, because './configure --help' says:
# "Set default GERBIL_HOME (environment variable still overrides)"
@@ -61,6 +63,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Verbose build process
+   GAMBCOMP_VERBOSE="yes"
+   export GAMBCOMP_VERBOSE
+
# The 'build.sh' script uses environment variables that are exported
# by portage, ie.: CFLAGS, LDFLAGS, ...
sh ./build.sh \
@@ -82,10 +88,10 @@ src_install() {
|| die "Failed to fix '/usr/share/gerbil/TAGS' install path"
 
# Compile the 'gerbil-mode.el'
-   # FIXME: Doesn't autoload
if use emacs; then
pushd "${D}/usr/share/emacs/site-lisp/gerbil" || die
-   elisp-compile *.el || die
+   elisp-compile *.el || die "Failed to compile elisp files"
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
popd || die
fi
 

diff --git a/dev-scheme/gerbil/gerbil-.ebuild 
b/dev-scheme/gerbil/gerbil-.ebuild
index 831c6b68..0f0bbda0 100644
--- a/dev-scheme/gerbil/gerbil-.ebuild
+++ b/dev-scheme/gerbil/gerbil-.ebuild
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${P}/src"
 
+SITEFILE="70${PN}-gentoo.el"
+
 src_prepare() {
default
 
@@ -68,6 +70,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Verbose build process
+   GAMBCOMP_VERBOSE="yes"
+   export GAMBCOMP_VERBOSE
+
# The 'build.sh' script uses environment variables that are exported
# by portage, ie.: CFLAGS, LDFLAGS, ...
sh ./build.sh \
@@ -89,10 +95,10 @@ src_install() {
|| die "Failed to fix '/usr/share/gerbil/TAGS' install path"
 
# Compile the 'gerbil-mode.el'
-   # FIXME: Doesn't autoload
if use emacs; then
pushd "${D}/usr/share/emacs/site-lisp/gerbil" || die
-   elisp-compile *.el || die
+   elisp-compile *.el || die "Failed to compile elisp files"
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
popd || die
fi
 



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

2021-02-01 Thread Thomas Deutschmann
commit: 0beed217d7ec6525c37d1c795b2d285b81d07976
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Jan 19 16:59:44 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:23:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0beed217

app-emulation/xen-pvgrub: bump to 4.14.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 +
 app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 781deb13d41..81f86df719c 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -5,4 +5,5 @@ DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
+DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild
new file mode 100644
index 000..c3980e0437e
--- /dev/null
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='xml,threads(+)'
+
+inherit flag-o-matic multilib python-single-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
+LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
+GRUB_URL=mirror://gnu-alpha/grub
+
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+
+SRC_URI="
+   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
+   $GRUB_URL/grub-0.97.tar.gz
+   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
+   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
+   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
+   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
+   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
+   ${UPSTREAM_PATCHSET_URI}"
+
+S="${WORKDIR}/xen-${MY_PV}"
+
+DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="sys-devel/gettext
+   sys-devel/bin86
+   sys-apps/texinfo
+   x11-libs/pixman"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-emulation/xen-tools-${PV}"
+
+# python2 only
+RESTRICT="test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+retar-externals() {
+   # Purely to unclutter src_prepare
+   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
+
+   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 
Patchable, but sed informative
+   sed -e s':AR=${AR-"ar rc"}:AR=${AR-"ar"}:' \
+   -i "${WORKDIR}"/zlib-1.2.3/configure || die
+   sed -e 's:^AR=ar rc:AR=ar:' \
+   -e s':$(AR) $@:$(AR) rc $@:' \
+   -i "${WORKDIR}"/zlib-1.2.3/{Makefile,Makefile.in} || die
+   einfo 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/, app-emulation/xen-tools/files/

2021-02-01 Thread Thomas Deutschmann
commit: 268b5a77705a4cae7b31d4d4517ec3b3c8a12c37
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Jan 19 16:58:30 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:23:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268b5a77

app-emulation/xen-tools: bump to 4.14.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-tools/Manifest  |   1 +
 app-emulation/xen-tools/files/gentoo-patches.conf |  10 +
 app-emulation/xen-tools/xen-tools-4.14.1.ebuild   | 512 ++
 3 files changed, 523 insertions(+)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index b744ad2e191..2ad18a57b76 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -10,6 +10,7 @@ DIST xen-4.13.2-upstream-patches-2.tar.xz 58992 BLAKE2B 
535d67ae6a30e23feb975172
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
 DIST xen-4.14.0-upstream-patches-6.tar.xz 119116 BLAKE2B 
e3a0f807182d32754c6ae2000324237117cfa66c4a43c27b583b6aef69a3889949779751b71a87b2538f679fb481e8a723433950c689f28a8c2e96278c1b0ddb
 SHA512 
03b1fdc08e74756001fbb0de4e21297456f63615e6f63b8f360f8270ef85b0d50c3872be41cc26529ed0d91d82ffda2af53882b7c5233113f223a4ec813a0d5b
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
+DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9
 DIST xen-gentoo-patches-21.tar.xz 18280 BLAKE2B 
95446da72fc16cb82e4e51df8796c64db05a30894a351a98dbd6700ce354c34956ca09a1af98125a4e56c337936e8fae296d806519b8afa23a82b078aa0db8f1
 SHA512 
3cffac162606a09b10b47dca604f167897e6ac8d153411d3464ef29a7a4d46ac5b92340884cb21279cb2d053b131f1ea5cb2111e3e9a21b3298b5ab3320ee34d
 DIST xen-gentoo-patches-22.tar.xz 18764 BLAKE2B 
e0da49b39fbc6b689db47e40a4fbb4f6568644fe192b114cce01b0406cba4bf23339ad1bf39b972f895df004916827b6e774f97fc079aeb8ac436763efda5fc3
 SHA512 
5b7959af4ed30edd2526698ab60a86353e35d9dc48dc941b6df7659a7c4904260461e0decbd8d788542bd69384736f2175861d4943c3738618d20788b19ea9b1
 DIST xen-security-patches-28.tar.xz 1580 BLAKE2B 
c304894801b37259508582fc6947e26c0b8665e982d91de86c16efd5eaecd6c9bb19570534642d39e81175fe58baccf576990a481f40f8848692d3465ad17a85
 SHA512 
b442b5568e76e0f2a5cfc91063515b96347f8b30f6101a81536b78edecc400861fd99281e1994bc6626bff28ece3df8f8306575c8abbb2cddaf3a6d3542c0b2f

diff --git a/app-emulation/xen-tools/files/gentoo-patches.conf 
b/app-emulation/xen-tools/files/gentoo-patches.conf
index 23d836ed8d1..5cf7256c913 100644
--- a/app-emulation/xen-tools/files/gentoo-patches.conf
+++ b/app-emulation/xen-tools/files/gentoo-patches.conf
@@ -92,3 +92,13 @@ ${_gx037}
 ${_gx053} ${_gx050} ${_gx052}
 ${_gx054} ${_gx056}
 "
+
+# xen-tools-4.14.1 patches set
+_gpv_xen_tools_4141_0="
+${_gx039}
+${_gx027}
+${_gx028} ${_gx029}
+${_gx037}
+${_gx053} ${_gx050} ${_gx052}
+${_gx054} ${_gx056}
+"

diff --git a/app-emulation/xen-tools/xen-tools-4.14.1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.14.1.ebuild
new file mode 100644
index 000..bade7dc6453
--- /dev/null
+++ b/app-emulation/xen-tools/xen-tools-4.14.1.ebuild
@@ -0,0 +1,512 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='ncurses,xml,threads(+)'
+
+inherit bash-completion-r1 flag-o-matic multilib python-single-r1 
toolchain-funcs
+
+MY_PV=${PV/_/-}
+
+if [[ $PV == * ]]; then
+   inherit git-r3
+   REPO="xen.git"
+   EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
+   S="${WORKDIR}/${REPO}"
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   UPSTREAM_VER=
+   SECURITY_VER=
+   # xen-tools's gentoo patches tarball
+   GENTOO_VER=22
+   # xen-tools's gentoo patches version which apply to this specific ebuild
+   GENTOO_GPV=0
+   # xen-tools ovmf's patches
+   OVMF_VER=
+
+   SEABIOS_VER="1.13.0"
+   EDK2_COMMIT="06dc822d045c2bb42e497487935485302486e151"
+   EDK2_OPENSSL_VERSION="1_1_1g"
+   EDK2_SOFTFLOAT_COMMIT="b64af41c3276f97f0e181920400ee056b9c88037"
+   EDK2_BROTLI_COMMIT="666c3280cc11dc433c303d79a83d4ffbdd12cc8d"
+   

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

2021-02-01 Thread Thomas Deutschmann
commit: 551f42e1c06ce2d5238dde6cff139131b3e07688
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Jan 19 16:58:52 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:23:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551f42e1

app-emulation/xen: bump to 4.14.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen/Manifest  |   1 +
 app-emulation/xen/xen-4.14.1.ebuild | 165 
 2 files changed, 166 insertions(+)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 03ed8781964..0706230d176 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -3,3 +3,4 @@ DIST xen-4.13.2-upstream-patches-2.tar.xz 58992 BLAKE2B 
535d67ae6a30e23feb975172
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
 DIST xen-4.14.0-upstream-patches-6.tar.xz 119116 BLAKE2B 
e3a0f807182d32754c6ae2000324237117cfa66c4a43c27b583b6aef69a3889949779751b71a87b2538f679fb481e8a723433950c689f28a8c2e96278c1b0ddb
 SHA512 
03b1fdc08e74756001fbb0de4e21297456f63615e6f63b8f360f8270ef85b0d50c3872be41cc26529ed0d91d82ffda2af53882b7c5233113f223a4ec813a0d5b
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
+DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9

diff --git a/app-emulation/xen/xen-4.14.1.ebuild 
b/app-emulation/xen/xen-4.14.1.ebuild
new file mode 100644
index 000..eab5d1a6975
--- /dev/null
+++ b/app-emulation/xen/xen-4.14.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-${MY_PV}
+
+if [[ $PV == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm -x86"
+   UPSTREAM_VER=
+   SECURITY_VER=
+   GENTOO_VER=
+
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+   [[ -n ${SECURITY_VER} ]] && \
+   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
+   [[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;
+   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI}
+   ${SECURITY_PATCHSET_URI}
+   ${GENTOO_PATCHSET_URI}"
+fi
+
+DESCRIPTION="The Xen virtual machine monitor"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug efi flask"
+
+DEPEND="${PYTHON_DEPS}
+   efi? ( >=sys-devel/binutils-2.22[multitarget] )
+   !efi? ( >=sys-devel/binutils-2.22 )"
+RDEPEND=""
+PDEPEND="~app-emulation/xen-tools-${PV}"
+
+# no tests are available for the hypervisor
+# prevent the silliness of /usr/lib/debug/usr/lib/debug files
+# prevent stripping of the debug info from the /usr/lib/debug/xen-syms
+RESTRICT="test splitdebug strip"
+
+# Approved by QA team in bug #144032
+QA_WX_LOAD="boot/xen-syms-${PV}"
+
+REQUIRED_USE="arm? ( debug )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   if [[ -z ${XEN_TARGET_ARCH} ]]; then
+   if use amd64; then
+   export XEN_TARGET_ARCH="x86_64"
+   elif use arm; then
+   export XEN_TARGET_ARCH="arm32"
+   elif use arm64; then
+   export XEN_TARGET_ARCH="arm64"
+   else
+   die "Unsupported architecture!"
+   fi
+   fi
+
+   if use flask ; then
+   export "XSM_ENABLE=y"
+   export "FLASK_ENABLE=y"
+   fi
+}
+
+src_prepare() {
+   # Upstream's patchset
+   [[ -n ${UPSTREAM_VER} ]] && eapply 

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

2021-02-01 Thread Thomas Deutschmann
commit: 6c702504991cc4983082e78b83d6ec3eff1c9c1a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Jan 27 11:10:57 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:24:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c702504

app-emulation/xen: add security patches

Fixes XSA-360

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19128
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen/Manifest |   1 +
 app-emulation/xen/xen-4.13.2-r4.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 0706230d176..12ad42c89e0 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,5 +1,6 @@
 DIST xen-4.13.2-upstream-patches-1.tar.xz 15832 BLAKE2B 
4e20a1e2d575ed7e1d21f3b34ed0d8bf6e1405cb39cc5c6ffc099614ea833ac9794bfcfcdea0893fdf81b318f536017ac3a023ad096bc8a8c7390c01f1d513ed
 SHA512 
48dda9dadec1e87fb7b6952636e73057f6e0a5501f9727d05ac636fd47747194501db709c8ffa7154e79b6b612a98b658a03bc083c5065ff851ac57f454b599e
 DIST xen-4.13.2-upstream-patches-2.tar.xz 58992 BLAKE2B 
535d67ae6a30e23feb975172a9e4abd6d7feb6c8c969aa243fdf672ed6580fe46bf57ea5530eab70457e22af9163f95061fdf97d10faa3be9f4c92033187c950
 SHA512 
6b6cdf72d13c0e595be65e3107c0f68299e932b74d4a1c4d59bfe3be8b76840c47f6adeaddd0efac71d5158cee8d778a0be863eea8f032cb9acf4191f629d8ae
+DIST xen-4.13.2-upstream-patches-3.tar.xz 63660 BLAKE2B 
80abc9529ff49e782b64d4b5032f724e7d95fd255c2a06b7065c693d5765e1db1df44ebd5ce00c5a1e1ff24e1e5d344b0c2e459c68282e58fa20963e208272d2
 SHA512 
35288a1feac1316c33586dad55685e2c6a30100795e31852f78455003ce3dd6906074bea023655ee545a97fe4a0a8ad9a05ab91fd83186e61e5b57d10aa6b155
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
 DIST xen-4.14.0-upstream-patches-6.tar.xz 119116 BLAKE2B 
e3a0f807182d32754c6ae2000324237117cfa66c4a43c27b583b6aef69a3889949779751b71a87b2538f679fb481e8a723433950c689f28a8c2e96278c1b0ddb
 SHA512 
03b1fdc08e74756001fbb0de4e21297456f63615e6f63b8f360f8270ef85b0d50c3872be41cc26529ed0d91d82ffda2af53882b7c5233113f223a4ec813a0d5b
 DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0

diff --git a/app-emulation/xen/xen-4.13.2-r4.ebuild 
b/app-emulation/xen/xen-4.13.2-r4.ebuild
new file mode 100644
index 000..448b93a8ce2
--- /dev/null
+++ b/app-emulation/xen/xen-4.13.2-r4.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-${MY_PV}
+
+if [[ $PV == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm -x86"
+   UPSTREAM_VER=3
+   SECURITY_VER=
+   GENTOO_VER=
+
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+   [[ -n ${SECURITY_VER} ]] && \
+   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
+   [[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;
+   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI}
+   ${SECURITY_PATCHSET_URI}
+   ${GENTOO_PATCHSET_URI}"
+fi
+
+DESCRIPTION="The Xen virtual machine monitor"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug efi flask"
+
+DEPEND="${PYTHON_DEPS}
+   efi? ( >=sys-devel/binutils-2.22[multitarget] )
+   !efi? ( >=sys-devel/binutils-2.22 )"
+RDEPEND=""
+PDEPEND="~app-emulation/xen-tools-${PV}"
+
+# no tests are available for the hypervisor
+# prevent the silliness of /usr/lib/debug/usr/lib/debug files
+# prevent stripping of the debug info from the /usr/lib/debug/xen-syms
+RESTRICT="test splitdebug strip"
+
+# Approved by QA team in bug #144032
+QA_WX_LOAD="boot/xen-syms-${PV}"
+
+REQUIRED_USE="arm? ( debug )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-p2p/gtk-gnutella/

2021-02-01 Thread Hans de Graaff
commit: 533a5600790c46f64b36aa1ccbddd54c1d907e9f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb  1 18:56:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb  1 19:16:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533a5600

net-p2p/gtk-gnutella: cleanup

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

 net-p2p/gtk-gnutella/Manifest   |  1 -
 net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild | 89 -
 2 files changed, 90 deletions(-)

diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index 865ed280c8d..4edc74b84af 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,2 +1 @@
-DIST gtk-gnutella-1.1.15.tar.xz 19606508 BLAKE2B 
3c699f2c5e8b6962265c9fc9bc6720d740c447afb33bef8968e8c8f1f7ec8b88ec3381419cdcee8e2ec8f4e10be2c6e5707d5f89365f347a33990fffd0f18395
 SHA512 
6b2bee08fba463b66890c8c5d7f7815a8cc4106824e598bed8cffe4601b1e591fc14903ce8d587815257f795c854d459b3a4fa7cc90de2fbc109daef025e5968
 DIST gtk-gnutella-1.2.0.tar.xz 20467452 BLAKE2B 
8884c74e5c7ba52ce870289579cb26608fd8eb0fff14986fba40e200181e28908aa42c7a345f1c69dd5b1099135b4a0458d266abdf94361cc0a37b8949867322
 SHA512 
8d4da23acce22af42b39ca4af2ee4d250cadea9f8c549d712ffdfb797b53311ce8db9fcb38bc1f5547b7df32e95ebc53676bff1127805e867b23d0598b1fa4cd

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild
deleted file mode 100644
index 9e60d5b50ee..000
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.15.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# eutils: strip-linguas
-inherit eutils toolchain-funcs
-
-IUSE="nls dbus ssl +gtk"
-
-DESCRIPTION="A GTK+ Gnutella client"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-HOMEPAGE="http://gtk-gnutella.sourceforge.net/;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-RDEPEND="
-   =x11-libs/gtk+-2.2.1:2 )
-   dbus? ( >=sys-apps/dbus-0.35.2 )
-   ssl? ( >=net-libs/gnutls-2.2.5 )
-   nls? ( >=sys-devel/gettext-0.11.5 )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   strip-linguas -i po
-
-   echo "# Gentoo-selected LINGUAS" > po/LINGUAS
-   for ling in ${LINGUAS}; do
-   echo $ling >> po/LINGUAS
-   done
-
-   default
-}
-
-src_configure() {
-   # There is no option to turn off optimization through the build.sh
-   # script.
-   sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh 
|| die
-
-   # The build script does not support the equivalent --enable
-   # options so we must construct the configuration by hand.
-
-   local myconf
-
-   if ! use nls; then
-   myconf="${myconf} --disable-nls"
-   fi
-
-   if ! use dbus; then
-   myconf="${myconf} --disable-dbus"
-   fi
-
-   if ! use ssl; then
-   myconf="${myconf} --disable-gnutls"
-   fi
-
-   if use gtk; then
-   myconf="${myconf} --gtk2"
-   else
-   myconf="${myconf} --topless"
-   fi
-
-   ./build.sh \
-   --configure-only \
-   --prefix="/usr" \
-   --cc=$(tc-getCC) \
-   ${myconf}
-}
-
-src_compile() {
-   # Build system is not parallel-safe, bug 500760
-   emake -j1
-}
-
-src_install() {
-   dodir /usr/bin
-   emake INSTALL_PREFIX="${D}" install
-   dodoc AUTHORS ChangeLog README TODO
-
-   # Touch the symbols file into the future to avoid warnings from
-   # gtk-gnutella later on, since we will most likely strip the binary.
-   touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" 
|| die
-}



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

2021-02-01 Thread Thomas Deutschmann
commit: 72867aba90e2ca75cdac93ac873b7115642316a2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb  1 18:14:17 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:15:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72867aba

dev-php/semver: bump to v3.2.4

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

 dev-php/semver/Manifest|  1 +
 dev-php/semver/semver-3.2.4.ebuild | 35 +++
 2 files changed, 36 insertions(+)

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

diff --git a/dev-php/semver/semver-3.2.4.ebuild 
b/dev-php/semver/semver-3.2.4.ebuild
new file mode 100644
index 000..ba48da91ec5
--- /dev/null
+++ b/dev-php/semver/semver-3.2.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Semantic versioning utilities, constraint parsing, and checking"
+HOMEPAGE="https://github.com/composer/semver;
+SRC_URI="https://github.com/composer/semver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-php/theseer-Autoload"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.2:*"
+
+src_prepare() {
+   default
+
+   phpab \
+   --output src/autoload.php \
+   --template fedora2 \
+   --basedir src \
+   src \
+   || die
+}
+
+src_install() {
+   insinto '/usr/share/php/Composer/Semver'
+   doins -r src/*
+
+   einstalldocs
+}



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

2021-02-01 Thread Thomas Deutschmann
commit: dbd71774f6ea42b46e040061b0cf2bd7d1833a7d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb  1 18:08:49 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:15:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd71774

dev-php/reactphp-promise: new package

New dependency of dev-php/composer-2.

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

 dev-php/reactphp-promise/Manifest  |  1 +
 dev-php/reactphp-promise/metadata.xml  | 12 ++
 .../reactphp-promise/reactphp-promise-2.8.0.ebuild | 48 ++
 3 files changed, 61 insertions(+)

diff --git a/dev-php/reactphp-promise/Manifest 
b/dev-php/reactphp-promise/Manifest
new file mode 100644
index 000..c11e1b03009
--- /dev/null
+++ b/dev-php/reactphp-promise/Manifest
@@ -0,0 +1 @@
+DIST reactphp-promise-2.8.0.tar.gz 17178 BLAKE2B 
43e5a9eef0f774ec4de7be44fbab300dfd78a23b21de2acbb39e44af49ee95b2532f66b711acc4ee152522d4725e1e29f9abae20d0ac2e18fba3dbb3f615cc5e
 SHA512 
8c882c96b47cc53f791de964303014feb00a73594a510287ea352ff619a8432d88f4c094523d4de98234f985f7351cd244bb094484a257aa36357e85eb0ee62e

diff --git a/dev-php/reactphp-promise/metadata.xml 
b/dev-php/reactphp-promise/metadata.xml
new file mode 100644
index 000..3ea1553292f
--- /dev/null
+++ b/dev-php/reactphp-promise/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   php-b...@gentoo.org
+   PHP
+   
+   
+   
+   reactphp/promise
+   
+

diff --git a/dev-php/reactphp-promise/reactphp-promise-2.8.0.ebuild 
b/dev-php/reactphp-promise/reactphp-promise-2.8.0.ebuild
new file mode 100644
index 000..df260017122
--- /dev/null
+++ b/dev-php/reactphp-promise/reactphp-promise-2.8.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="promise"
+
+DESCRIPTION="A lightweight implementation of CommonJS Promises/A for PHP"
+HOMEPAGE="https://reactphp.org/promise/;
+SRC_URI="https://github.com/reactphp/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="dev-php/theseer-Autoload"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.2:*"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   default
+
+   phpab \
+   --output src/autoload.php \
+   --template fedora2 \
+   --basedir src \
+   src \
+   || die
+
+cat >> src/autoload.php <

[gentoo-commits] repo/gentoo:master commit in: dev-php/composer/, dev-php/composer/files/

2021-02-01 Thread Thomas Deutschmann
commit: 110f7ca5828a08980e8fa472e30149536e382084
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb  1 19:11:34 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb  1 19:15:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110f7ca5

dev-php/composer: bump to v2.0.9

Closes: https://github.com/gentoo/gentoo/pull/18047
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/composer/Manifest   |  1 +
 dev-php/composer/composer-2.0.9.ebuild  | 76 +
 dev-php/composer/files/autoload.php.tpl | 12 ++
 3 files changed, 89 insertions(+)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index 3ad3f0177a3..c77db10c384 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -1,2 +1,3 @@
 DIST composer-1.10.15.tar.gz 427919 BLAKE2B 
38d2e1c795385dd13bedbf5283cf76b04efb54db8dc72eff05370b9505382e2e43f10e1528f148186edb759a098b948d1fee36ac99ab6a5591858723100a27aa
 SHA512 
f8544632e00a08ec75b327e6eac2c96bff60ba78c238863c8ab6b4d82239997f11140a049df0d6c0338bb7523b52fc3ea6f767b9418f75b51535ccfde44fa68c
 DIST composer-1.10.20.tar.gz 429016 BLAKE2B 
29dcf1e32974230075e56c9b11e53316a1bada9a6ccf43f3357fc39577abadde566df962bb9bf92cc9806a012fbd70c18aba5daee87090fd10de273643d92ce7
 SHA512 
5b85ebc6a0612c01bd2dd6f6a57526581a821c1a45163ef85511bd0e629b10dc464776b56fe33be192b2a3f07ce818dc40cf2305d9f65ee10287b2265e198cca
+DIST composer-2.0.9.tar.gz 493134 BLAKE2B 
f08818ec05aeebd79501e221b9cef10425c7dd60b9aca17ca8dad2f6967258d6b1a8d0d1b383b0c7dd1214ce6416f666bc30785bcb5978c66051ef2e03d17304
 SHA512 
4953bcc0d2e9ae61ebbb3615c262ac05762fa0165db2114118eb5c2bb014bc4341b07c3b8739575feacaad92d2460b89486b49f4eb49b80ce4a9de36a1152b48

diff --git a/dev-php/composer/composer-2.0.9.ebuild 
b/dev-php/composer/composer-2.0.9.ebuild
new file mode 100644
index 000..dfdecde74be
--- /dev/null
+++ b/dev-php/composer/composer-2.0.9.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Dependency Manager for PHP"
+HOMEPAGE="https://github.com/composer/composer;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/php:*[curl]
+   >=dev-php/ca-bundle-1.0
+   dev-php/fedora-autoloader
+   >=dev-php/jsonlint-1.4
+   >=dev-php/json-schema-5.2.10
+   >=dev-php/phar-utils-1.0
+   >=dev-php/psr-log-1.0
+   >=dev-php/reactphp-promise-2.7
+   >=dev-php/semver-3.0
+   >=dev-php/spdx-licenses-1.2
+   >=dev-php/symfony-console-2.8.52
+   >=dev-php/symfony-filesystem-2.8.52
+   >=dev-php/symfony-finder-2.8.52
+   >=dev-php/symfony-process-2.8.52
+   >=dev-php/xdebug-handler-1.1"
+
+src_prepare() {
+   default
+
+   mkdir vendor || die
+
+   phpab \
+   --output vendor/autoload.php \
+   --template "${FILESDIR}"/autoload.php.tpl \
+   --basedir src \
+   src \
+   || die
+
+   cat >> vendor/autoload.php <

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

2021-02-01 Thread Mikle Kolyada
commit: c6738c649feef5296f479eb8780dca5817f04028
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb  1 19:06:03 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb  1 19:07:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6738c64

features/selinux: mask homed USE

Signed-off-by: Mikle Kolyada  gentoo.org>

 profiles/features/selinux/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/features/selinux/use.mask 
b/profiles/features/selinux/use.mask
index 3cdf71244bb..7ec45f5f3a3 100644
--- a/profiles/features/selinux/use.mask
+++ b/profiles/features/selinux/use.mask
@@ -11,3 +11,4 @@
 
 # no policy yet
 systemd
+homed



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

2021-02-01 Thread Mikle Kolyada
commit: b922c43af50829b2c72123d9cd5eb49eb45aa190
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb  1 19:07:29 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb  1 19:07:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b922c43a

sys-auth/pambase: Version bump (v0210201)

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

 sys-auth/pambase/Manifest|   1 +
 sys-auth/pambase/pambase-20210201.ebuild | 109 +++
 2 files changed, 110 insertions(+)

diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest
index 4f9960bdc94..ab10cf4ed30 100644
--- a/sys-auth/pambase/Manifest
+++ b/sys-auth/pambase/Manifest
@@ -1 +1,2 @@
 DIST pambase-20201103.tar.gz 3295 BLAKE2B 
7e104b5342842a21e10dce6e5c5a2d330ec06146b4791b888518463d915eebefbd694a809ff676b32c9c43945087935dc5c3496ae93ac17b7e4fd4e2e2974d1a
 SHA512 
b94e47780f45c5e897b5fd073ce2184a901d241d51516ac5007658b1ae423d0f34c37a09a9e1d055962aa7158675ea7740dfe6466fad5e4a1b50b66a0812f51d
+DIST pambase-20210201.tar.gz 3346 BLAKE2B 
fd9183ec91062b88ab0f013a955fcadfe48c105a2e31838a6a89b2e5a58313ba3376971567288d609ad6f080743e587e5787ee307589b890a397969bab42e108
 SHA512 
0a45415284c64c706b30fc0e75c4c541d897e8876f0bd04e28cf73cc2a907e2ed48bed6472e355572a5a9cfb5508666312f225fcdedc370380fadac2077fef3d

diff --git a/sys-auth/pambase/pambase-20210201.ebuild 
b/sys-auth/pambase/pambase-20210201.ebuild
new file mode 100644
index 000..6a54131b47e
--- /dev/null
+++ b/sys-auth/pambase/pambase-20210201.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit pam python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="PAM base configuration files"
+HOMEPAGE="https://github.com/gentoo/pambase;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gentoo/pambase.git;
+else
+   SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${PN}-${P}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 
pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd"
+
+RESTRICT="binchecks"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   ?? ( passwdqc pwquality )
+   pwhistory? ( || ( passwdqc pwquality ) )
+   homed? ( !pam_krb5 )
+   pam_krb5? ( !homed )
+"
+
+MIN_PAM_REQ=1.4.0
+
+RDEPEND="
+   >=sys-libs/pam-${MIN_PAM_REQ}
+   elogind? ( sys-auth/elogind[pam] )
+   gnome-keyring? ( gnome-base/gnome-keyring[pam] )
+   mktemp? ( sys-auth/pam_mktemp )
+   pam_krb5? (
+   >=sys-libs/pam-${MIN_PAM_REQ}
+   sys-auth/pam_krb5
+   )
+   caps? ( sys-libs/libcap[pam] )
+   pam_ssh? ( sys-auth/pam_ssh )
+   passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 )
+   pwquality? ( dev-libs/libpwquality[pam] )
+   selinux? ( sys-libs/pam[selinux] )
+   sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} )
+   homed? ( sys-apps/systemd[homed] )
+   systemd? ( sys-apps/systemd[pam] )
+"
+
+BDEPEND="$(python_gen_any_dep '
+   dev-python/jinja[${PYTHON_USEDEP}]
+   ')"
+
+python_check_deps() {
+   has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+   ${EPYTHON} ./${PN}.py \
+   $(usex caps '--caps' '') \
+   $(usex debug '--debug' '') \
+   $(usex elogind '--elogind' '') \
+   $(usex gnome-keyring '--gnome-keyring' '') \
+   $(usex homed '--homed' '') \
+   $(usex minimal '--minimal' '') \
+   $(usex mktemp '--mktemp' '') \
+   $(usex nullok '--nullok' '') \
+   $(usex pam_krb5 '--krb5' '') \
+   $(usex pam_ssh '--pam-ssh' '') \
+   $(usex passwdqc '--passwdqc' '') \
+   $(usex pwhistory '--pwhistory' '') \
+   $(usex pwquality '--pwquality' '') \
+   $(usex securetty '--securetty' '') \
+   $(usex selinux '--selinux' '') \
+   $(usex sha512 '--sha512' '') \
+   $(usex systemd '--systemd' '') \
+   || die
+}
+
+src_test() { :; }
+
+src_install() {
+   local DOC_CONTENTS
+
+   if use passwdqc; then
+   DOC_CONTENTS="To amend the existing password policy please see 
the man 5 passwdqc.conf
+   page and then edit the 
/etc/security/passwdqc.conf file"
+   fi
+
+   if use pwquality; then
+   DOC_CONTENTS="To 

[gentoo-commits] proj/pambase: New tag: pambase-20210201

2021-02-01 Thread Mikle Kolyada
commit: 
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb  1 18:55:46 2021 +

New tag: pambase-20210201




[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueman/

2021-02-01 Thread Michał Górny
commit: aeb4010677480f96377da0ad92c55b1eef143e02
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  1 18:15:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  1 18:51:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb40106

net-wireless/blueman: Allow py3.9

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

 net-wireless/blueman/blueman-2.1.4.ebuild | 2 +-
 net-wireless/blueman/blueman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/blueman/blueman-2.1.4.ebuild 
b/net-wireless/blueman/blueman-2.1.4.ebuild
index 54bfcc09846..34209ec79cb 100644
--- a/net-wireless/blueman/blueman-2.1.4.ebuild
+++ b/net-wireless/blueman/blueman-2.1.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
 inherit autotools gnome2-utils linux-info python-single-r1 systemd xdg-utils
 
 DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"

diff --git a/net-wireless/blueman/blueman-.ebuild 
b/net-wireless/blueman/blueman-.ebuild
index c254607dd5a..0ab627a1c04 100644
--- a/net-wireless/blueman/blueman-.ebuild
+++ b/net-wireless/blueman/blueman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
 inherit autotools gnome2-utils linux-info python-single-r1 systemd xdg-utils
 
 DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueman/

2021-02-01 Thread Michał Górny
commit: 3081c9768582a589390e3e1c90598873c9c1e629
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  1 18:14:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  1 18:51:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3081c976

net-wireless/blueman: Remove .la files only if they exist

Closes: https://bugs.gentoo.org/768243
Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/blueman/blueman-2.1.4.ebuild | 4 ++--
 net-wireless/blueman/blueman-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/blueman/blueman-2.1.4.ebuild 
b/net-wireless/blueman/blueman-2.1.4.ebuild
index 8d6b0a61589..54bfcc09846 100644
--- a/net-wireless/blueman/blueman-2.1.4.ebuild
+++ b/net-wireless/blueman/blueman-2.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -117,7 +117,7 @@ src_install() {
doins "${FILESDIR}/01-org.blueman.rules"
fi
 
-   rm "${D}"/$(python_get_sitedir)/*.la || die
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {

diff --git a/net-wireless/blueman/blueman-.ebuild 
b/net-wireless/blueman/blueman-.ebuild
index d7418234754..c254607dd5a 100644
--- a/net-wireless/blueman/blueman-.ebuild
+++ b/net-wireless/blueman/blueman-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -117,7 +117,7 @@ src_install() {
doins "${FILESDIR}/01-org.blueman.rules"
fi
 
-   rm "${D}"/$(python_get_sitedir)/*.la || die
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2021-02-01 Thread Lars Wendler
commit: 7015da38496dd59fcc8a3d6d5d4788dd4825bda1
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Feb  1 18:03:13 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb  1 18:36:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7015da38

sys-block/thin-provisioning-tools: add missing RDEPEND

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19296
Signed-off-by: Lars Wendler  gentoo.org>

 .../thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild  | 8 +---
 .../thin-provisioning-tools/thin-provisioning-tools-.ebuild   | 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild
index 65d83fdf939..ed198255df9 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,9 @@ IUSE="static test"
 RESTRICT="!test? ( test )"
 
 LIB_DEPEND="dev-libs/expat[static-libs(+)]
-   dev-libs/libaio[static-libs(+)]"
+   dev-libs/libaio[static-libs(+)]
+   dev-libs/boost:=[static-libs(+)]
+"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
@@ -36,7 +38,7 @@ DEPEND="${RDEPEND}
dev-util/cucumber
dev-util/aruba
)
-   dev-libs/boost"
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.7.0-build-fixes.patch

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild
index 65d83fdf939..ed198255df9 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,9 @@ IUSE="static test"
 RESTRICT="!test? ( test )"
 
 LIB_DEPEND="dev-libs/expat[static-libs(+)]
-   dev-libs/libaio[static-libs(+)]"
+   dev-libs/libaio[static-libs(+)]
+   dev-libs/boost:=[static-libs(+)]
+"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
@@ -36,7 +38,7 @@ DEPEND="${RDEPEND}
dev-util/cucumber
dev-util/aruba
)
-   dev-libs/boost"
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.7.0-build-fixes.patch



[gentoo-commits] proj/portage:master commit in: man/

2021-02-01 Thread Zac Medico
commit: 70e50f5ac0880e0a55baa2d3b567381743403e7e
Author: Daniel M. Weeks  danweeks  net>
AuthorDate: Mon Feb  1 17:22:38 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb  1 18:08:05 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=70e50f5a

man/make.conf.5: FETCHCOMMAND DIGESTS placeholder uses colons

Closes: https://github.com/gentoo/portage/pull/668
Fixes: f04dae7728b5 ("Make digests available to fetch command")
Signed-off-by: Daniel M. Weeks  danweeks.net>
Signed-off-by: Zac Medico  gentoo.org>

 man/make.conf.5 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/man/make.conf.5 b/man/make.conf.5
index 10f72d5c0..548a10b9b 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -1,4 +1,4 @@
-.TH "MAKE.CONF" "5" "Jan 2021" "Portage VERSION" "Portage"
+.TH "MAKE.CONF" "5" "Feb 2021" "Portage VERSION" "Portage"
 .SH "NAME"
 make.conf \- custom settings for Portage
 .SH "SYNOPSIS"
@@ -755,7 +755,7 @@ ___
 l l l.
 PlaceholderMeaning Example
 
-\\${DIGESTS}   Space separated list of file digestsblake2b  
sha512 
+\\${DIGESTS}   Space separated list of file digestsblake2b: 
sha512:
 .TE
 .RE
 .TP



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

2021-02-01 Thread Sergei Trofimovich
commit: 0f8b0ea022869ad05d390357775dcc21a770b7d5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  1 16:14:38 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  1 18:03:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8b0ea0

x11-apps/xinit: stable 1.4.1-r1 for sparc, bug #768039

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

 x11-apps/xinit/xinit-1.4.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xinit/xinit-1.4.1-r1.ebuild 
b/x11-apps/xinit/xinit-1.4.1-r1.ebuild
index a5d97f4e443..5cf39d121c8 100644
--- a/x11-apps/xinit/xinit-1.4.1-r1.ebuild
+++ b/x11-apps/xinit/xinit-1.4.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ inherit xorg-3
 DESCRIPTION="X Window System initializer"
 
 LICENSE="${LICENSE} GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~arm-linux ~x86-linux"
 IUSE="twm"
 
 RDEPEND="



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

2021-02-01 Thread Sergei Trofimovich
commit: 6bdf52ab94545c780a7564a65afbf2c8001fe4d5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  1 16:17:39 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  1 18:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bdf52ab

net-misc/ipv6calc: stable 2.2.0 for sparc, bug #763981

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

 net-misc/ipv6calc/ipv6calc-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/ipv6calc/ipv6calc-2.2.0.ebuild 
b/net-misc/ipv6calc/ipv6calc-2.2.0.ebuild
index e08d33c2a5b..d436e825032 100644
--- a/net-misc/ipv6calc/ipv6calc-2.2.0.ebuild
+++ b/net-misc/ipv6calc/ipv6calc-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/pbiering/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="geoip libressl test"
 RESTRICT="!test? ( test )"
 



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

2021-02-01 Thread Sergei Trofimovich
commit: 0dc8f048f2592d6fb0d445ef5c11e05969844b7a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  1 16:18:24 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  1 18:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc8f048

app-text/dblatex: keyworded 0.3.11-r1 for sparc, bug #766186

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

 app-text/dblatex/dblatex-0.3.11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/dblatex/dblatex-0.3.11-r1.ebuild 
b/app-text/dblatex/dblatex-0.3.11-r1.ebuild
index f40eefff314..e1ee24a8f32 100644
--- a/app-text/dblatex/dblatex-0.3.11-r1.ebuild
+++ b/app-text/dblatex/dblatex-0.3.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.sourceforge.net/project/dblatex/dblatex/${P}/${P}py3.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm x86"
+KEYWORDS="amd64 arm ~sparc x86"
 IUSE="inkscape"
 
 RDEPEND="



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

2021-02-01 Thread Sergei Trofimovich
commit: 7604020a700f2b71fb3fb86d750d89d65c3c0aa3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  1 16:16:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  1 18:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7604020a

sys-apps/sysvinit: stable 2.98-r1 for hppa/sparc, bug #768039

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

 sys-apps/sysvinit/sysvinit-2.98-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/sysvinit/sysvinit-2.98-r1.ebuild 
b/sys-apps/sysvinit/sysvinit-2.98-r1.ebuild
index 3fdd9425576..3d7822e542a 100644
--- a/sys-apps/sysvinit/sysvinit-2.98-r1.ebuild
+++ b/sys-apps/sysvinit/sysvinit-2.98-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P/_/-}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *beta* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="selinux ibm static kernel_FreeBSD"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/display-manager-init/

2021-02-01 Thread Sergei Trofimovich
commit: 045a4ebb844508eff17564c4b593240ec9887990
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  1 16:15:10 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  1 18:03:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045a4ebb

gui-libs/display-manager-init: stable 1.0 for sparc, bug #768039

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

 gui-libs/display-manager-init/display-manager-init-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/display-manager-init/display-manager-init-1.0.ebuild 
b/gui-libs/display-manager-init/display-manager-init-1.0.ebuild
index e78fa567607..9c7dcb66f18 100644
--- a/gui-libs/display-manager-init/display-manager-init-1.0.ebuild
+++ b/gui-libs/display-manager-init/display-manager-init-1.0.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="RC init files for starting display and login 
managers"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:X11;
 
 LICENSE="GPL-2"
-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"
 SLOT="0"
 
 S="${FILESDIR}"



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

2021-02-01 Thread Sergei Trofimovich
commit: 20a337ad7d9d257e817a125568bb029df4fb1a8f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Feb  1 16:16:12 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Feb  1 18:03:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a337ad

x11-base/xorg-server: stable 1.20.10-r1 for sparc, bug #768039

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

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

diff --git a/x11-base/xorg-server/xorg-server-1.20.10-r1.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.10-r1.ebuild
index 2522952f49c..40e397af55a 100644
--- a/x11-base/xorg-server/xorg-server-1.20.10-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.10-r1.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 wayland xephyr xnest xorg xvfb"



  1   2   3   >