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

2021-04-03 Thread Mikle Kolyada
commit: 2f18b258003df4715f758f126787aee517c2167b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 14:46:25 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 14:46:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f18b258

profiles: place dev-texlive/* 2021 mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fdc6e1e4825..9f1c4f4592d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -43,6 +43,44 @@
 ~dev-libs/kpathsea-6.3.3_p20210325
 ~dev-libs/ptexenc-1.3.9_p20210325
 ~dev-tex/bibtexu-3.71_p20210325
+~dev-texlive/texlive-basic-2021
+~dev-texlive/texlive-bibtexextra-2021
+~dev-texlive/texlive-context-2021
+~dev-texlive/texlive-fontsextra-2021
+~dev-texlive/texlive-fontsrecommended-2021
+~dev-texlive/texlive-fontutils-2021
+~dev-texlive/texlive-formatsextra-2021
+~dev-texlive/texlive-games-2021
+~dev-texlive/texlive-humanities-2021
+~dev-texlive/texlive-langarabic-2021
+~dev-texlive/texlive-langchinese-2021
+~dev-texlive/texlive-langcjk-2021
+~dev-texlive/texlive-langcyrillic-2021
+~dev-texlive/texlive-langczechslovak-2021
+~dev-texlive/texlive-langenglish-2021
+~dev-texlive/texlive-langeuropean-2021
+~dev-texlive/texlive-langfrench-2021
+~dev-texlive/texlive-langgerman-2021
+~dev-texlive/texlive-langgreek-2021
+~dev-texlive/texlive-langitalian-2021
+~dev-texlive/texlive-langjapanese-2021
+~dev-texlive/texlive-langkorean-2021
+~dev-texlive/texlive-langother-2021
+~dev-texlive/texlive-langpolish-2021
+~dev-texlive/texlive-langportuguese-2021
+~dev-texlive/texlive-langspanish-2021
+~dev-texlive/texlive-latex-2021
+~dev-texlive/texlive-latexextra-2021
+~dev-texlive/texlive-latexrecommended-2021
+~dev-texlive/texlive-luatex-2021
+~dev-texlive/texlive-mathscience-2021
+~dev-texlive/texlive-metapost-2021
+~dev-texlive/texlive-music-2021
+~dev-texlive/texlive-pictures-2021
+~dev-texlive/texlive-plaingeneric-2021
+~dev-texlive/texlive-pstricks-2021
+~dev-texlive/texlive-publishers-2021
+~dev-texlive/texlive-xetex-2021
 
 # Michał Górny  (2021-03-31)
 # New versions remove PORTAGE_CONFIGROOT support, breaking a lot



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

2021-04-03 Thread Mike Gilbert
commit: 90a0342e7bd37e7069b5c6bdaf8eca6f43c4f3a2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr  3 14:36:24 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr  3 14:36:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a0342e

sys-block/nbd: install systemd service unit

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

 sys-block/nbd/{nbd-3.21.ebuild => nbd-3.21-r1.ebuild} | 7 +++
 sys-block/nbd/nbd-.ebuild | 9 -
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/sys-block/nbd/nbd-3.21.ebuild b/sys-block/nbd/nbd-3.21-r1.ebuild
similarity index 94%
rename from sys-block/nbd/nbd-3.21.ebuild
rename to sys-block/nbd/nbd-3.21-r1.ebuild
index 57890d32bc1..732367ad897 100644
--- a/sys-block/nbd/nbd-3.21.ebuild
+++ b/sys-block/nbd/nbd-3.21-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit systemd
+
 DESCRIPTION="Userland client/server for kernel network block device"
 HOMEPAGE="http://nbd.sourceforge.net/;
 if [[ "${PV}" =  ]] ; then
@@ -58,3 +60,8 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 }
+
+src_install() {
+   default
+   systemd_dounit systemd/nbd@.service
+}

diff --git a/sys-block/nbd/nbd-.ebuild b/sys-block/nbd/nbd-.ebuild
index fad2a1deede..732367ad897 100644
--- a/sys-block/nbd/nbd-.ebuild
+++ b/sys-block/nbd/nbd-.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit systemd
+
 DESCRIPTION="Userland client/server for kernel network block device"
 HOMEPAGE="http://nbd.sourceforge.net/;
 if [[ "${PV}" =  ]] ; then
@@ -58,3 +60,8 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 }
+
+src_install() {
+   default
+   systemd_dounit systemd/nbd@.service
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-emacs/flycheck/, app-emacs/flycheck/files/

2021-04-03 Thread Brian Kubisiak
commit: 5bd2d9083d590b54ed8c8295bd27f358ae1b78a9
Author: Brian Kubisiak  kubisiak  com>
AuthorDate: Sat Apr  3 14:08:49 2021 +
Commit: Brian Kubisiak  kubisiak  com>
CommitDate: Sat Apr  3 14:08:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bd2d908

app-emacs/flycheck: new package

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Brian Kubisiak  kubisiak.com>

 app-emacs/flycheck/Manifest   |  1 +
 app-emacs/flycheck/files/50flycheck-gentoo.el |  1 +
 app-emacs/flycheck/flycheck-31.ebuild | 20 
 app-emacs/flycheck/metadata.xml   |  8 
 4 files changed, 30 insertions(+)

diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest
new file mode 100644
index 0..c626d0db2
--- /dev/null
+++ b/app-emacs/flycheck/Manifest
@@ -0,0 +1 @@
+DIST flycheck-31.tar.gz 1056558 BLAKE2B 
16a63d15748d1a9ca89dd5af80e2fb14923e33e80a05393f6c2c3b353ef4cdf32b69493ca6cc152a07ba4ac58ff627a81e61d13190b9926b3a85a1b4780071af
 SHA512 
e7b3707f38a913d483109cf0e581d41053363e6fc0b849805d13076cc30eca19ec875c44590c3ffb383b73670c6763582f54a2df5502f287ec04b80a542182ec

diff --git a/app-emacs/flycheck/files/50flycheck-gentoo.el 
b/app-emacs/flycheck/files/50flycheck-gentoo.el
new file mode 100644
index 0..431f7e90a
--- /dev/null
+++ b/app-emacs/flycheck/files/50flycheck-gentoo.el
@@ -0,0 +1 @@
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/flycheck/flycheck-31.ebuild 
b/app-emacs/flycheck/flycheck-31.ebuild
new file mode 100644
index 0..f32cbef94
--- /dev/null
+++ b/app-emacs/flycheck/flycheck-31.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="On the fly syntax checking for GNU Emacs"
+HOMEPAGE="https://www.flycheck.org/en/latest/;
+SRC_URI="https://github.com/flycheck/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-emacs/dash"
+RDEPEND="${BDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"

diff --git a/app-emacs/flycheck/metadata.xml b/app-emacs/flycheck/metadata.xml
new file mode 100644
index 0..708e073d1
--- /dev/null
+++ b/app-emacs/flycheck/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   br...@kubisiak.com
+   Brian Kubisiak
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: www-client/torbrowser-launcher/

2021-04-03 Thread Maciej Barć
commit: 40f867ec79e80d57d72bb4941e98a420109701fd
Author: Maciej Barć  riseup  net>
AuthorDate: Sat Apr  3 13:15:00 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Sat Apr  3 13:15:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40f867ec

www-client/torbrowser-launcher: add dev-python/packaging dep

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild | 1 +
 www-client/torbrowser-launcher/torbrowser-launcher-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild 
b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild
index 0694a09c3..01e9169f6 100644
--- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild
+++ b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
app-crypt/gpgme[python,${PYTHON_USEDEP}]
dev-python/PyQt5[${PYTHON_USEDEP},widgets]
dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
apparmor? ( sys-libs/libapparmor )
 "

diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild 
b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild
index 0694a09c3..01e9169f6 100644
--- a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild
+++ b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
app-crypt/gpgme[python,${PYTHON_USEDEP}]
dev-python/PyQt5[${PYTHON_USEDEP},widgets]
dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
apparmor? ( sys-libs/libapparmor )
 "



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/

2021-04-03 Thread Mikle Kolyada
commit: 31b9fbfcb199d966dea5201a90862afe9b4c84ed
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 12:43:15 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 12:43:15 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=31b9fbfc

strip x86-macos keyword

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

 scripts/texlive/tlpsrc/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/texlive/tlpsrc/Makefile b/scripts/texlive/tlpsrc/Makefile
index a4d19de..0e4820f 100644
--- a/scripts/texlive/tlpsrc/Makefile
+++ b/scripts/texlive/tlpsrc/Makefile
@@ -136,7 +136,7 @@ clean:
cat $(@:%.ebuild=%.gentoolicense) >> $@
echo "\"" >> $@
echo "SLOT=\"0\"" >> $@
-   echo "KEYWORDS=\"~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris\"" >> $@
+   echo "KEYWORDS=\"~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris\"" >> $@
echo "IUSE=\"\"" >> $@
echo -n "DEPEND=\"" >> $@
cat $(@:%.ebuild=%.deps) >> $@



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

2021-04-03 Thread David Seifert
commit: 0967f92e7ea832af84fb11718eae4baee0356b35
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Apr  3 12:30:44 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr  3 12:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0967f92e

net-vpn/6tunnel: Inherit python-any-r1 for tests

Closes: https://bugs.gentoo.org/776169
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 net-vpn/6tunnel/6tunnel-0.13.ebuild | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/net-vpn/6tunnel/6tunnel-0.13.ebuild 
b/net-vpn/6tunnel/6tunnel-0.13.ebuild
index 7b1c7485eca..201a1808832 100644
--- a/net-vpn/6tunnel/6tunnel-0.13.ebuild
+++ b/net-vpn/6tunnel/6tunnel-0.13.ebuild
@@ -1,8 +1,11 @@
-# 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_{7..9} )
+inherit python-any-r1
+
 DESCRIPTION="TCP proxy for applications that don't speak IPv6"
 HOMEPAGE="https://github.com/wojtekka/6tunnel;
 
SRC_URI="https://github.com/wojtekka/6tunnel/releases/download/${PV}/${P}.tar.gz;
@@ -10,7 +13,9 @@ 
SRC_URI="https://github.com/wojtekka/6tunnel/releases/download/${PV}/${P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~s390 x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
 
-PATCHES=(
-   "${FILESDIR}/${P}-test.patch"
-)
+PATCHES=( "${FILESDIR}"/${P}-test.patch )



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut-crypt-ssh/files/, sys-kernel/dracut-crypt-ssh/

2021-04-03 Thread David Seifert
commit: f2db8522dc3761c94b109a5c3338b82ad02cf835
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Apr  3 12:30:47 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr  3 12:30:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2db8522

sys-kernel/dracut-crypt-ssh: Respect CC/LDFLAGS

Closes: https://bugs.gentoo.org/726014
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 .../dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild | 11 +--
 .../files/dracut-crypt-ssh-1.0.7-ldflags.patch | 18 ++
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild 
b/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild
index e244bc9a18b..78fda89d194 100644
--- a/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild
+++ b/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="Early unlocking of encrypted systems via ssh for dracut"
 HOMEPAGE="https://github.com/dracut-crypt-ssh/dracut-crypt-ssh;
 
SRC_URI="https://github.com/dracut-crypt-ssh/dracut-crypt-ssh/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
@@ -23,4 +25,9 @@ RDEPEND="${DEPEND}
)
net-misc/dropbear"
 
-DOCS=("README.md")
+PATCHES=( "${FILESDIR}"/${P}-ldflags.patch )
+
+src_configure() {
+   tc-export CC
+   default
+}

diff --git 
a/sys-kernel/dracut-crypt-ssh/files/dracut-crypt-ssh-1.0.7-ldflags.patch 
b/sys-kernel/dracut-crypt-ssh/files/dracut-crypt-ssh-1.0.7-ldflags.patch
new file mode 100644
index 000..5783ab2b516
--- /dev/null
+++ b/sys-kernel/dracut-crypt-ssh/files/dracut-crypt-ssh-1.0.7-ldflags.patch
@@ -0,0 +1,18 @@
+# https://bugs.gentoo.org/726014
+--- a/modules/60crypt-ssh/helper/Makefile
 b/modules/60crypt-ssh/helper/Makefile
+@@ -17,11 +17,11 @@ clean:
+   rm -f *.o console_auth unlock crypttab-test
+ 
+ console_auth: auth.c
+-  $(CC) $(CFLAGS) $^ -o $@
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $^ -o $@
+ 
+ unlock:   crypttab.o unlock.o
+-  $(CC) $(CFLAGS) -lblkid $^ -o $@
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -lblkid $^ -o $@
+ 
+ crypttab-test: crypttab-test.c crypttab.o crypttab-test-data
+-  $(CC) crypttab-test.c $(CFLAGS) crypttab.o -lblkid -o crypttab-test
++  $(CC) crypttab-test.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) crypttab.o 
-lblkid -o crypttab-test
+   ./crypttab-test



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

2021-04-03 Thread David Seifert
commit: 513da9e913e15fbff05de1b80f5457fe0edd3a29
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Apr  3 12:30:41 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr  3 12:30:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513da9e9

sys-devel/elftoolchain: Simplify bmake calls, change BINDIR

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 ...0.7.1-r1.ebuild => elftoolchain-0.7.1-r2.ebuild} | 21 -
 1 file changed, 8 insertions(+), 13 deletions(-)

diff --git a/sys-devel/elftoolchain/elftoolchain-0.7.1-r1.ebuild 
b/sys-devel/elftoolchain/elftoolchain-0.7.1-r2.ebuild
similarity index 82%
rename from sys-devel/elftoolchain/elftoolchain-0.7.1-r1.ebuild
rename to sys-devel/elftoolchain/elftoolchain-0.7.1-r2.ebuild
index f5ede11619d..4eea87b1c58 100644
--- a/sys-devel/elftoolchain/elftoolchain-0.7.1-r1.ebuild
+++ b/sys-devel/elftoolchain/elftoolchain-0.7.1-r2.ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-vcs/subversion
sys-apps/lsb-release
-   >=sys-devel/bmake-20210206
+   >=sys-devel/bmake-20210314-r1
virtual/yacc"
 
 PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
@@ -36,27 +36,22 @@ src_prepare() {
sed -i -e "s@readelf@$(tc-getREADELF)@" common/native-elf-format || die
 }
 
-_bmake() {
-   bmake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   LD="$(tc-getLD)" \
-   RANLIB="$(tc-getRANLIB)" \
-   "$@" || die
+src_configure() {
+   tc-export AR CC LD RANLIB
+   export MAKESYSPATH="${BROOT}"/usr/share/mk/bmake
 }
 
 src_compile() {
-   export MAKESYSPATH="${BROOT}"/usr/share/mk/bmake
-   _bmake
+   bmake || die
 }
 
 src_install() {
-   _bmake \
+   bmake \
DESTDIR="${D}" \
-   BINDIR="${EPREFIX}"/usr/${CHOST}-elftoolchain/usr/bin \
+   BINDIR="${EPREFIX}"/usr/bin/${CHOST}-elftoolchain \
LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
-   install
+   install || die
 
# remove static libraries
find "${ED}" -name '*.a' -delete || die



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

2021-04-03 Thread David Seifert
commit: 8ca37175460b3975912e8470e926b5fd7a96e0a2
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Apr  3 12:30:50 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr  3 12:30:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca37175

dev-python/xdg: Update pyxdg blocker

Closes: https://github.com/gentoo/gentoo/pull/20209
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 dev-python/xdg/{xdg-5.0.1-r1.ebuild => xdg-5.0.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xdg/xdg-5.0.1-r1.ebuild 
b/dev-python/xdg/xdg-5.0.1-r2.ebuild
similarity index 90%
rename from dev-python/xdg/xdg-5.0.1-r1.ebuild
rename to dev-python/xdg/xdg-5.0.1-r2.ebuild
index b31f4fca972..08ed5d1e0b0 100644
--- a/dev-python/xdg/xdg-5.0.1-r1.ebuild
+++ b/dev-python/xdg/xdg-5.0.1-r2.ebuild
@@ -15,4 +15,4 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 # https://bugs.gentoo.org/773415
-RDEPEND="!dev-python/pyxdg[${PYTHON_USEDEP}]"
+RDEPEND="!dev-python/pyxdg"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/bmake/files/, sys-devel/bmake/

2021-04-03 Thread David Seifert
commit: 142bb6ee2cfdcc77f29da1d70622de18952fef70
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Apr  3 12:30:38 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr  3 12:30:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142bb6ee

sys-devel/bmake: Bump mk files to 20210330, include additional .mk fixes

* Respect LDFLAGS
* Do not strip prog binaries when installing them

Closes: https://bugs.gentoo.org/779340
Closes: https://bugs.gentoo.org/778458
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 sys-devel/bmake/Manifest   |  1 +
 sys-devel/bmake/bmake-20210314-r1.ebuild   | 55 ++
 .../bmake/files/bmake-20210314-mk-fixes.patch  | 66 ++
 3 files changed, 122 insertions(+)

diff --git a/sys-devel/bmake/Manifest b/sys-devel/bmake/Manifest
index 1660c7bd6fd..4f09dd97003 100644
--- a/sys-devel/bmake/Manifest
+++ b/sys-devel/bmake/Manifest
@@ -1,3 +1,4 @@
 DIST bmake-20210206.tar.gz 740065 BLAKE2B 
2482b980ad4e4aac4292e0244020eeb3699148d84b0f493865a8317673eddb20ed48219f1319c490c6a88c6f1c50a44bd95af5de43f5853876bd10c1aef9b4bd
 SHA512 
abda3aadd49abfe0e7801f4c37539a9172c3bb2d6ed542e0dec5b6177a799774a4b513041ff6167409c69ac6af35f506b1d6e585694259192a65a8575c232839
 DIST bmake-20210314.tar.gz 749343 BLAKE2B 
765b06577d8b06924627de7c2551e4fa25bdf533f2ce96db09a63af01d965e2bc29001e2c07df98a15d72b3c57a11e99974df82b9ec12257c9340baf563c3faf
 SHA512 
d27c3787102d32ccd541909aaf76083ff9d2f704b938ba64d234c5d29d2e7dea320e99bbee53d3594aa830ced59d512d8701487ec5b0c277339e705d6e64f97d
 DIST mk-2019.tar.gz 102361 BLAKE2B 
6a542c41e2a2153bd3c812aa9bcdc78a47bf2e9121835279afa2e57ec9cdd44f72a1cd7b48a7647d56b0586c547656f45359821cd2013c5a90532568e12086b5
 SHA512 
4a3e2344e7ada0666bcb147fcd4627030ba9b928acab6876215c8529b23909be4ced802bea177b078a6b4457370d2d0070114c0d69979622274be74336778861
+DIST mk-20210330.tar.gz 107380 BLAKE2B 
9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a
 SHA512 
6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b

diff --git a/sys-devel/bmake/bmake-20210314-r1.ebuild 
b/sys-devel/bmake/bmake-20210314-r1.ebuild
new file mode 100644
index 000..b68c5fb3598
--- /dev/null
+++ b/sys-devel/bmake/bmake-20210314-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MK_VER=20210330
+
+DESCRIPTION="NetBSD's portable make"
+HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html;
+SRC_URI="
+   http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
+   http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz;
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+# Skip failing test (sandbox and csh)
+PATCHES=( "${FILESDIR}"/${PN}-20210206-tests.patch )
+
+src_prepare() {
+   default
+   cd "${WORKDIR}" || die
+   eapply "${FILESDIR}"/${P}-mk-fixes.patch
+}
+
+src_configure() {
+   econf \
+   --with-mksrc=../mk \
+   --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
+   --with-machine_arch=${ARCH}
+}
+
+src_compile() {
+   sh make-bootstrap.sh || die "bootstrap failed"
+}
+
+src_test() {
+   cd unit-tests || die
+
+   # the 'ternary' test uses ${A} internally, which
+   # conflicts with Gentoo's ${A}, hence unset it for
+   # the tests temporarily.
+   env -u A MAKEFLAGS= \
+   "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests 
compilation failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   FORCE_BSD_MK=1 SYS_MK_DIR=. \
+   sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
+   || die "failed to install mk files"
+}

diff --git a/sys-devel/bmake/files/bmake-20210314-mk-fixes.patch 
b/sys-devel/bmake/files/bmake-20210314-mk-fixes.patch
new file mode 100644
index 000..6dd935863be
--- /dev/null
+++ b/sys-devel/bmake/files/bmake-20210314-mk-fixes.patch
@@ -0,0 +1,66 @@
+# https://bugs.gentoo.org/779340
+# https://bugs.gentoo.org/778458
+# - Fix incorrect linking of shared libraries
+# - Respect LDFLAGS
+# - Do not strip prog binaries
+--- a/mk/lib.mk
 b/mk/lib.mk
+@@ -170,7 +170,7 @@ LD_solib= lib${LIB}_pic.a
+ .elif ${TARGET_OSNAME} == "Linux"
+ SHLIB_LD = ${CC}
+ # this is ambiguous of course
+-LD_shared=-shared -Wl,"-soname lib${LIB}.so.${SHLIB_MAJOR}"
++LD_shared=-shared -Wl,-soname,lib${LIB}.so.${SHLIB_MAJOR}
+ LD_solib= -Wl,--whole-archive lib${LIB}_pic.a -Wl,--no-whole-archive
+ .if ${COMPILER_TYPE} == "gcc"
+ # Linux uses GNU ld, which is a multi-pass linker
+@@ -455,11 +455,11 @@ lib${LIB}.${LD_so}: ${SOLIB} ${DPADD}
+   --whole-archive ${SOLIB} --no-whole-archive ${SHLIB_LDADD} \
+   

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

2021-04-03 Thread Anthony G. Basile
commit: 4bba33fdbd3432b36d2422d0314c97943fd21fc5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Apr  3 12:30:05 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Apr  3 12:30:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bba33fd

net-libs/mbedtls: remove older 2.16.* versions

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

 net-libs/mbedtls/Manifest  |  2 -
 net-libs/mbedtls/mbedtls-2.16.8.ebuild | 94 --
 net-libs/mbedtls/mbedtls-2.16.9.ebuild | 94 --
 3 files changed, 190 deletions(-)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index 725b6cb21b6..bb1ecbca85f 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,5 +1,3 @@
 DIST mbedtls-2.16.10.tar.gz 2677333 BLAKE2B 
5f94003547d5c4ba8daec8270b6e91fea1bbcc94aa7a7417018ec57b8807fbdbd057640fda24cf65171bf7dd872eb091d21e7508df28b57ddfc512736f9c6482
 SHA512 
13837316b04fab6bebacdd283f437b5f246df0785c866cf3d94019d040ab0edf417e0b409653f5abf98a4944345eb088010658c9de10f9e96a5624d33741898a
-DIST mbedtls-2.16.8.tar.gz 2662927 BLAKE2B 
80dabffe644c792ce8a317629950bee71a2376be8f84de29d5cb92047ee433347e7e91be513d638b2954c0c7b2393eaef81b7d449753efffab25694b8a8b52d5
 SHA512 
645d58d42594a2b547b904634acc1e7e8583465e075c190183e1179638f05e1f8f5c56561ab172fed8dcec4a1742429663abdfdc25d607410ea64a35fbb22168
-DIST mbedtls-2.16.9.tar.gz 2668396 BLAKE2B 
c637509e8960916bea714b0558b729bf43544d64a560b2e76beba78f8d1355e982f0112bd9e5dd5a14698fa8292d23ed0f41670b220d48d26d6b5a17884481d4
 SHA512 
f72538851c7a24ac14b5c153220260a49a083bfff44a52e9c1e77c51109bac779b5b4caac21f995176fe8f9d27843f3495692d6c7e9dc733cbcec896823ff0e0
 DIST mbedtls-2.24.0.tar.gz 3912697 BLAKE2B 
4355fb4db90e3d72e73adcd8ee96c7db2809154c08a00c1a3a8a8f8d6360689f17317a6dd3564c85e1fadece1a49f1ce30561ad21faf48a5bab78e223f2cd070
 SHA512 
5437ea57eb8b8af9446a796876aa2bfe3c59c88f926b1638c7e8a021a8bef9f4bc6cb1b254e7387e2afe095bd27c518060719726bbaf5478582a56c34315cfb8
 DIST mbedtls-2.26.0.tar.gz 4080986 BLAKE2B 
549f00db4bfbba4a88de0ff76f32140d7421ad3ab58e3cdf08ec40e0a3da5dcc7a1bcb6eb1ce491ebb544dcd15eb6bc634f04e6ab0f773dc89fa44b6843542ad
 SHA512 
959f6dd0759bfd8dcc497a0527b8b9e9975adb9fee01461e6bcc37475cf9e4eae597687e05e077dfe51d0542c81bc3b90e6d9a692353dca331e020e02d642196

diff --git a/net-libs/mbedtls/mbedtls-2.16.8.ebuild 
b/net-libs/mbedtls/mbedtls-2.16.8.ebuild
deleted file mode 100644
index 6114da3d948..000
--- a/net-libs/mbedtls/mbedtls-2.16.8.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake multilib-minimal
-
-DESCRIPTION="Cryptographic library for embedded systems"
-HOMEPAGE="https://tls.mbed.org/;
-SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="Apache-2.0"
-SLOT="0/3.12.0" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
-IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test 
threads zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   programs? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen media-gfx/graphviz )
-   test? ( dev-lang/perl )"
-
-enable_mbedtls_option() {
-   local myopt="$@"
-   # check that config.h syntax is the same at version bump
-   sed -i \
-   -e "s://#define ${myopt}:#define ${myopt}:" \
-   include/mbedtls/config.h || die
-}
-
-src_prepare() {
-   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
-   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
-   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
-   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
-   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
-   -DENABLE_TESTING=$(usex test)
-   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
-   -DINSTALL_MBEDTLS_HEADERS=ON
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   cmake_src_compile
-   use doc && multilib_is_native_abi && cd "${S}" && emake apidoc
-}
-
-multilib_src_test() {
-   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
- 

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

2021-04-03 Thread Anthony G. Basile
commit: bda78db6c97f46cfd905d1b10df0122679a9fd68
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Apr  3 12:24:47 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Apr  3 12:24:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda78db6

net-misc/curl: version bump to 7.67.0

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

 net-misc/curl/Manifest   |   1 +
 net-misc/curl/curl-7.76.0.ebuild | 291 +++
 2 files changed, 292 insertions(+)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index dc8ebff8352..49c2b2e6f5c 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,2 +1,3 @@
 DIST curl-7.74.0.tar.xz 2400972 BLAKE2B 
bef9e01493994afc933549a78b41065708aeaa9f6f5cdd1dbf2f43bbb03bbc97b17308b8bda5f11599c3cc0c6c77903e6fa6f1310ff874fad902a59566b51e8a
 SHA512 
5d987f0b4d051c9e254f14d4e2a05f7cda9fb0f0ac7b3ca3664a25a51ee5ffe092ee072c0d9a613fcd3f34727d75bba14b70f5500cb110ca818591e071c3e6f4
 DIST curl-7.75.0.tar.xz 2418816 BLAKE2B 
74889ede1b57a6685eef0f504d4c261c0b271b36ab3290bfc895efe9a6fffe4bfd433eaae438cd2b54a920671a2ebc2ca5e73bd88f6be40b4f46ef281028f1d8
 SHA512 
4c2fc6658379b8b93dd50665b70f3000b63d3bcafd2df60b7e651a8edf4735b3decb06c338b84cb22058191aa9f8f4dc85760a42f9987210b59300758304b746
+DIST curl-7.76.0.tar.xz 2428552 BLAKE2B 
7c02bbd3c86a5de38990f7ef63e92804fc02977bf34eb4372e7ac95aa091689094193bcf58e30d76114341f93087cbfbbf83f02c5037f7ac7599296a6735
 SHA512 
a67e5078b48150c6f5331e76b25a6b197f1e916be1db900bf9455b032b3af5a71610b47e607546ecbae510d196a0cfcb75a14dac549288797af1701b7b587ece

diff --git a/net-misc/curl/curl-7.76.0.ebuild b/net-misc/curl/curl-7.76.0.ebuild
new file mode 100644
index 000..dbfb4e71fdf
--- /dev/null
+++ b/net-misc/curl/curl-7.76.0.ebuild
@@ -0,0 +1,291 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
+
+LICENSE="curl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba 
+smtp ssh ssl sslv3 static-libs test telnet +tftp threads winssl zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_winssl"
+IUSE+=" nghttp3 quiche"
+IUSE+=" elibc_Winnt"
+
+# c-ares must be disabled for threads
+# only one default ssl provider can be enabled
+REQUIRED_USE="
+   winssl? ( elibc_Winnt )
+   threads? ( !adns )
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_nss
+   curl_ssl_openssl
+   curl_ssl_winssl
+   )
+   )"
+
+# lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   openssl? (
+   
dev-libs/openssl:0=[sslv3=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+   nghttp3? (
+   net-libs/nghttp3[${MULTILIB_USEDEP}]
+   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+   )
+   quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+#  rtmp? (
+#  media-video/rtmpdump
+#  

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

2021-04-03 Thread Mikle Kolyada
commit: 7c2780b231d4b497c866ac57135bee8c2de12878
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 12:21:02 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 12:21:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2780b2

app-text/texlive-core: apply texlive 2021 patchset

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

 app-text/texlive-core/Manifest | 1 +
 app-text/texlive-core/texlive-core-2021.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index e99044860cd..3459780f43e 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -1,6 +1,7 @@
 DIST texlive-20200406-source.tar.xz 55383320 BLAKE2B 
3bc024166ebfc269389531c7cf818b062856cd2dcc27cf0a2e790f07cd941d9905c9c6a54566ea627ea1ca334d2b6da8d3e5bd1c686dc9d6f8ac15aac388c1e3
 SHA512 
65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 
66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df
 SHA512 
afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
 DIST texlive-core-patches-2020-5.tar.xz 13132 BLAKE2B 
2117b0b44078cc4af26337c6407441ee660848e29bc190340b36be80fe2d52998da2d8799f0f7943670c29f33968c06464d92c2bce6fb238170be72d6acb2337
 SHA512 
65063f212732c801926bc97d639a9b71389f30b247b0299decb3d1d8a4c9770d314f348c50b9dde1d455f2531e1b8a8513eaf5fc0c35455d5dd87f3b3374d5e3
+DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 
1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed
 SHA512 
4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82
 DIST texlive-tlpdb-2020.tar.xz 1261796 BLAKE2B 
b070f09024a8a12ffc73f8ef6e82026b0d1cc963e50fb0b4c1226043f642db90cf18cd888b3bd4a1b559080b4a55b78b29b44d3456f39b7b9ce09e8edc29a166
 SHA512 
587433bada2333df2462b4adc012278f4f5f01cf85243fb0c2e46bfffa46e1ec7b34abfb8a0415eb071acd87f4abaa509b1f1c7b2500f3cdb6e127b89a1a58ab
 DIST texlive-tlpdb-2021.tar.xz 1335040 BLAKE2B 
a5608b329666ad55032fb9dbf7fc6da9b8b2c94c03aed838cf8575742a23294f3319ad8e45fd6b4f65cc59f673c78b9d96b4f24e2ad07a8a08aa313822eea137
 SHA512 
ca9d5f2231246984ec489b4dfffb93c8b9540b8479a521aa91658fba3ce452c814e9e24e28d9ab6a0124d8eaf4cf7c14fefb379e84b3495752a9a2b8a2add3db
 DIST tl-a2ping-2020.tar.xz 30652 BLAKE2B 
63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd
 SHA512 
4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420

diff --git a/app-text/texlive-core/texlive-core-2021.ebuild 
b/app-text/texlive-core/texlive-core-2021.ebuild
index 17fc0d638f1..6e386ac2215 100644
--- a/app-text/texlive-core/texlive-core-2021.ebuild
+++ b/app-text/texlive-core/texlive-core-2021.ebuild
@@ -17,8 +17,8 @@ SLOT="0"
 LICENSE="GPL-2 LPPL-1.3c TeX"
 
 SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz;
-   
#https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz;
 
 # We ship binextra collection alongside
 TL_CORE_BINEXTRA_MODULES="
@@ -162,7 +162,7 @@ src_prepare() {
-e "s,/usr/include /usr/local/include.*echo 
\$KPATHSEA_INCLUDES.*,${EPREFIX}/usr/include\"," \
texk/web2c/configure || die
 
-   #eapply "${WORKDIR}"/patches
+   eapply "${WORKDIR}"/patches
 
default
 



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: 88b8c9bbc02e26ba3f14f473383886a2230d75b0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 12:02:23 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 12:02:23 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=88b8c9bb

unbandle glossaries

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

 .../0001-texlive-2021-unbundle-linked_scripts.patch| 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 35c1aaf..76d2dea 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,15 +1,15 @@
-From f8190e0bd0e04467b65b424c8bb1e10dd5988cf2 Mon Sep 17 00:00:00 2001
+From eba86427eb800581e3ce4c65bea57aec590ad8d9 Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
 Date: Sat, 3 Apr 2021 12:13:29 +0300
 Subject: [PATCH] unbundle linked_scripts
 
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 99 +
- 1 file changed, 2 insertions(+), 97 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 100 +---
+ 1 file changed, 2 insertions(+), 98 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e3117..277cb6c5 100644
+index e64e3117..7f68051d 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
 @@ -269,33 +269,26 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
@@ -46,7 +46,7 @@ index e64e3117..277cb6c5 100644
texlive-extra/texconfig-dialog.sh \
texlive-extra/texconfig-sys.sh \
texlive-extra/texconfig.sh \
-@@ -303,122 +296,52 @@ texmf_shell_scripts = \
+@@ -303,122 +296,51 @@ texmf_shell_scripts = \
texosquery/texosquery.sh \
texosquery/texosquery-jre5.sh \
texosquery/texosquery-jre8.sh \
@@ -102,7 +102,7 @@ index e64e3117..277cb6c5 100644
 -  fontools/ot2kpx \
fragmaster/fragmaster.pl \
 -  getmap/getmapdl.lua \
-   glossaries/makeglossaries \
+-  glossaries/makeglossaries \
glossaries/makeglossaries-lite.lua \
 -  hyperxmp/hyperxmp-add-bytecount.pl \
 -  jfmutil/jfmutil.pl \
@@ -170,7 +170,7 @@ index e64e3117..277cb6c5 100644
tex4ebook/tex4ebook \
texcount/texcount.pl \
texdef/texdef.pl \
-@@ -434,7 +357,6 @@ texmf_other_scripts = \
+@@ -434,7 +356,6 @@ texmf_other_scripts = \
texlive/mktexpk \
texlive/mktextfm \
texlive/rungs.tlu \
@@ -178,7 +178,7 @@ index e64e3117..277cb6c5 100644
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -442,24 +364,8 @@ texmf_other_scripts = \
+@@ -442,24 +363,8 @@ texmf_other_scripts = \
texliveonfly/texliveonfly.py \
texloganalyser/texloganalyser \
texplate/texplate.sh \
@@ -204,7 +204,7 @@ index e64e3117..277cb6c5 100644
  
  nobase_dist_texmf_scripts_SCRIPTS = \
$(texmf_shell_scripts) \
-@@ -470,7 +376,6 @@ bin_links = \
+@@ -470,7 +375,6 @@ bin_links = \
allcm:allec \
cluttex:clxelatex \
cluttex:cllualatex \



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

2021-04-03 Thread Anthony G. Basile
commit: f63594fb5f1e5653f831e1ff16d56f67f29bcfa6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Apr  3 11:52:01 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Apr  3 11:52:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63594fb

sys-libs/musl: stabilize 1.2.2-r2

Closes: https://bugs.gentoo.org/779799
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-libs/musl/musl-1.2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/musl/musl-1.2.2-r2.ebuild 
b/sys-libs/musl/musl-1.2.2-r2.ebuild
index d9551e1c7e4..cb33284298e 100644
--- a/sys-libs/musl/musl-1.2.2-r2.ebuild
+++ b/sys-libs/musl/musl-1.2.2-r2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="http://www.musl-libc.org/releases/${P}.tar.gz;
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="-* amd64 arm arm64 ~mips ppc ppc64 x86"
 fi
 GETENT_COMMIT="93a08815f8598db442d8b766b463d0150ed8e2ab"
 GETENT_FILE="musl-getent-${GETENT_COMMIT}.c"



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: 07ff87f20eee00b8908d9ed329485e2e35566723
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 11:43:16 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 11:43:16 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=07ff87f2

unbundle pdfannoextractor

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

 .../0001-texlive-2021-unbundle-linked_scripts.patch| 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 10bd7c1..35c1aaf 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,15 +1,15 @@
-From 1bc7417b4d4ec0fd89d7c0ba8771098b096191da Mon Sep 17 00:00:00 2001
+From f8190e0bd0e04467b65b424c8bb1e10dd5988cf2 Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
 Date: Sat, 3 Apr 2021 12:13:29 +0300
 Subject: [PATCH] unbundle linked_scripts
 
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 98 +
- 1 file changed, 2 insertions(+), 96 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 99 +
+ 1 file changed, 2 insertions(+), 97 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e3117..be75c7bc 100644
+index e64e3117..277cb6c5 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
 @@ -269,33 +269,26 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
@@ -46,7 +46,7 @@ index e64e3117..be75c7bc 100644
texlive-extra/texconfig-dialog.sh \
texlive-extra/texconfig-sys.sh \
texlive-extra/texconfig.sh \
-@@ -303,122 +296,53 @@ texmf_shell_scripts = \
+@@ -303,122 +296,52 @@ texmf_shell_scripts = \
texosquery/texosquery.sh \
texosquery/texosquery-jre5.sh \
texosquery/texosquery-jre8.sh \
@@ -140,7 +140,7 @@ index e64e3117..be75c7bc 100644
 -  multibibliography/multibibliography.pl \
 -  musixtex/musixflx.lua \
 -  musixtex/musixtex.lua \
-   pax/pdfannotextractor.pl \
+-  pax/pdfannotextractor.pl \
pdfcrop/pdfcrop.pl \
pdflatexpicscale/pdflatexpicscale.pl \
 -  pedigree-perl/pedigree.pl \
@@ -170,7 +170,7 @@ index e64e3117..be75c7bc 100644
tex4ebook/tex4ebook \
texcount/texcount.pl \
texdef/texdef.pl \
-@@ -434,7 +358,6 @@ texmf_other_scripts = \
+@@ -434,7 +357,6 @@ texmf_other_scripts = \
texlive/mktexpk \
texlive/mktextfm \
texlive/rungs.tlu \
@@ -178,7 +178,7 @@ index e64e3117..be75c7bc 100644
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -442,24 +365,8 @@ texmf_other_scripts = \
+@@ -442,24 +364,8 @@ texmf_other_scripts = \
texliveonfly/texliveonfly.py \
texloganalyser/texloganalyser \
texplate/texplate.sh \
@@ -204,7 +204,7 @@ index e64e3117..be75c7bc 100644
  
  nobase_dist_texmf_scripts_SCRIPTS = \
$(texmf_shell_scripts) \
-@@ -470,7 +377,6 @@ bin_links = \
+@@ -470,7 +376,6 @@ bin_links = \
allcm:allec \
cluttex:clxelatex \
cluttex:cllualatex \



[gentoo-commits] repo/gentoo:master commit in: dev-java/joda-time/

2021-04-03 Thread Miroslav Šulc
commit: eb67db6e66c803dee7ccaf8eabe18499633c8e27
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 30 18:12:57 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Apr  3 10:58:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb67db6e

dev-java/joda-time: bump to 2.10.10

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/20176/commits/d02968d52ff3f73df95f1aa45b44b2f017eeedde
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/joda-time/Manifest |  1 +
 dev-java/joda-time/joda-time-2.10.10.ebuild | 52 +
 dev-java/joda-time/metadata.xml | 18 +-
 3 files changed, 63 insertions(+), 8 deletions(-)

diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index dc39c85d3dc..23b3649d4b7 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1 +1,2 @@
+DIST joda-time-2.10.10-sources.tar.gz 1052384 BLAKE2B 
656efddf6b98f10ce6729c6fa4c76ddfeb86dd94971c2637af3ddcb8a3a47f83948dbd58b04a6249445ef2857c5c5edb994a6d56349ed4ff4130ce9aaebd57e9
 SHA512 
e7917fd28cd10d7fbee02016b1f13a15a80af099b952cc0e8978bfc7fa389109553804670492c206f2b49bcf910ea093fc1838cb45ce4b7a3a885aac2aaf5943
 DIST joda-time-2.7-dist.tar.gz 4007765 BLAKE2B 
ed34c988dae1f1fb3359e06148f680a04244987464770024635e72d5693036ec4d1648245f44db2fd57c47d9842a964d39e04e9ba510ecda7ec25c853ee7
 SHA512 
2a9bf91024bf20c4f1a28c87e5c6e560994ba6f7e131757c83a5ab6984ea79549e1d00452dcf767fc5cab374e531649759703acbaed724a1e49436cae0799209

diff --git a/dev-java/joda-time/joda-time-2.10.10.ebuild 
b/dev-java/joda-time/joda-time-2.10.10.ebuild
new file mode 100644
index 000..544e24330a7
--- /dev/null
+++ b/dev-java/joda-time/joda-time-2.10.10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom joda-time-2.10.10/pom.xml 
--download-uri 
https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz --slot 0 
--keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris" --ebuild joda-time-2.10.10.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="joda-time:joda-time:2.10.10"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Date and time library to replace JDK date handling"
+HOMEPAGE="https://www.joda.org/joda-time/;
+SRC_URI="https://github.com/JodaOrg/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}-sources.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+
+# Common dependencies
+# POM: ${P}/pom.xml
+# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.1:0
+
+CDEPEND="
+   dev-java/joda-convert:0
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CDEPEND}
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CDEPEND}"
+
+S="${WORKDIR}"
+
+JAVA_GENTOO_CLASSPATH="joda-convert"
+JAVA_SRC_DIR="${P}/src/main/java"
+JAVA_RESOURCE_DIRS=(
+   "${P}/src/main/java"
+)
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_SRC_DIR="${P}/src/test/java"
+JAVA_TEST_RESOURCE_DIRS=(
+   "${P}/src/test/resources"
+)

diff --git a/dev-java/joda-time/metadata.xml b/dev-java/joda-time/metadata.xml
index 78620eff557..b64115a9a19 100644
--- a/dev-java/joda-time/metadata.xml
+++ b/dev-java/joda-time/metadata.xml
@@ -1,12 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-j...@gentoo.org
-Java
-  
-  
-JodaOrg/joda-time
-joda-time
-  
+   
+   j...@gentoo.org
+   Java
+   
+   
+   JodaOrg/joda-time
+   joda-time
+   https://github.com/JodaOrg/joda-time/issues
+   https://www.joda.org/joda-time/userguide.html
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/velocity/

2021-04-03 Thread Miroslav Šulc
commit: eed2e99c6e90bbdebf91eb45bb198df607c72db9
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Apr  3 08:14:45 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Apr  3 10:49:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed2e99c

dev-java/velocity: MAVEN_ID

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/20176/commits/317f0c210ed4b34f2bfaf905f14281597bcad29d
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/velocity/velocity-1.7-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-java/velocity/velocity-1.7-r2.ebuild 
b/dev-java/velocity/velocity-1.7-r2.ebuild
index fd655d63ddb..facc1a8d7f5 100644
--- a/dev-java/velocity/velocity-1.7-r2.ebuild
+++ b/dev-java/velocity/velocity-1.7-r2.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 JAVA_PKG_IUSE="examples doc source"
+MAVEN_ID="org.apache.velocity:velocity:1.7"
 
 inherit java-pkg-2 java-pkg-simple
 



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: 6fd8f225500a8c4e253dc3ec3d8740aeacfa549b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 09:58:41 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 09:58:41 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=6fd8f225

more unbandling

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

 .../0001-texlive-2021-unbundle-linked_scripts.patch| 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 167f9c4..10bd7c1 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,15 +1,15 @@
-From 36b9eeb0737257645fbe1c6abfd9ea6d2f6d307c Mon Sep 17 00:00:00 2001
+From 1bc7417b4d4ec0fd89d7c0ba8771098b096191da Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
 Date: Sat, 3 Apr 2021 12:13:29 +0300
 Subject: [PATCH] unbundle linked_scripts
 
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 97 +
- 1 file changed, 2 insertions(+), 95 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 98 +
+ 1 file changed, 2 insertions(+), 96 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e3117..4ebadb2b 100644
+index e64e3117..be75c7bc 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
 @@ -269,33 +269,26 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
@@ -178,14 +178,14 @@ index e64e3117..4ebadb2b 100644
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -442,24 +365,9 @@ texmf_other_scripts = \
+@@ -442,24 +365,8 @@ texmf_other_scripts = \
texliveonfly/texliveonfly.py \
texloganalyser/texloganalyser \
texplate/texplate.sh \
 -  thumbpdf/thumbpdf.pl \
tlcockpit/tlcockpit.sh \
 -  tlshell/tlshell.tcl \
-   ulqda/ulqda.pl \
+-  ulqda/ulqda.pl \
 -  urlbst/urlbst \
 -  vpe/vpe.pl \
 -  webquiz/webquiz.py \
@@ -204,7 +204,7 @@ index e64e3117..4ebadb2b 100644
  
  nobase_dist_texmf_scripts_SCRIPTS = \
$(texmf_shell_scripts) \
-@@ -470,7 +378,6 @@ bin_links = \
+@@ -470,7 +377,6 @@ bin_links = \
allcm:allec \
cluttex:clxelatex \
cluttex:cllualatex \



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

2021-04-03 Thread Andreas K. Hüttel
commit: 403201568d69cb5d00cedfb8799ef8a12e239d0c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr  3 09:29:12 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr  3 09:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40320156

sys-libs/glibc: Re-keyword 2.33

Closes: https://bugs.gentoo.org/770334
Bug: https://bugs.gentoo.org/769989
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-libs/glibc/glibc-2.33.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.33.ebuild b/sys-libs/glibc/glibc-2.33.ebuild
index f1f1ef2d2d4..6c88ce67180 100644
--- a/sys-libs/glibc/glibc-2.33.ebuild
+++ b/sys-libs/glibc/glibc-2.33.ebuild
@@ -23,8 +23,7 @@ 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=""
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: 27cf45f056bc183ba702eede7a4f3f721720d8e6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 09:21:07 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 09:21:07 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=27cf45f0

unbandle ps4pdf

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

 ...0001-texlive-2021-unbundle-linked_scripts.patch | 26 +++---
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 40110b0..167f9c4 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,18 +1,18 @@
-From a0d78e432a6691798257fc649569ee255ae68fc2 Mon Sep 17 00:00:00 2001
+From 36b9eeb0737257645fbe1c6abfd9ea6d2f6d307c Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
-Date: Sat, 3 Apr 2021 09:58:56 +0300
-Subject: [PATCH] texlive-2021: unbundle linked_scripts
+Date: Sat, 3 Apr 2021 12:13:29 +0300
+Subject: [PATCH] unbundle linked_scripts
 
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 96 +
- 1 file changed, 2 insertions(+), 94 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 97 +
+ 1 file changed, 2 insertions(+), 95 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e3117..6c9b3f8b 100644
+index e64e3117..4ebadb2b 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
-@@ -269,14 +269,12 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
+@@ -269,33 +269,26 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
  texmf_scriptsdir = $(datarootdir)/texmf-dist/scripts
  texmf_shell_scripts = \
adhocfilelist/adhocfilelist.sh \
@@ -27,10 +27,10 @@ index e64e3117..6c9b3f8b 100644
listings-ext/listings-ext.sh \
ltxfileinfo/ltxfileinfo \
pdfbook2/pdfbook2 \
-@@ -284,18 +282,14 @@ texmf_shell_scripts = \
+   pdfjam/pdfjam \
pdftex-quiet/pdftex-quiet \
pdfxup/pdfxup \
-   pst-pdf/ps4pdf \
+-  pst-pdf/ps4pdf \
 -  simpdftex/simpdftex \
texlive-extra/allcm.sh \
texlive-extra/allneeded.sh \
@@ -46,7 +46,7 @@ index e64e3117..6c9b3f8b 100644
texlive-extra/texconfig-dialog.sh \
texlive-extra/texconfig-sys.sh \
texlive-extra/texconfig.sh \
-@@ -303,122 +297,53 @@ texmf_shell_scripts = \
+@@ -303,122 +296,53 @@ texmf_shell_scripts = \
texosquery/texosquery.sh \
texosquery/texosquery-jre5.sh \
texosquery/texosquery-jre8.sh \
@@ -170,7 +170,7 @@ index e64e3117..6c9b3f8b 100644
tex4ebook/tex4ebook \
texcount/texcount.pl \
texdef/texdef.pl \
-@@ -434,7 +359,6 @@ texmf_other_scripts = \
+@@ -434,7 +358,6 @@ texmf_other_scripts = \
texlive/mktexpk \
texlive/mktextfm \
texlive/rungs.tlu \
@@ -178,7 +178,7 @@ index e64e3117..6c9b3f8b 100644
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -442,24 +366,9 @@ texmf_other_scripts = \
+@@ -442,24 +365,9 @@ texmf_other_scripts = \
texliveonfly/texliveonfly.py \
texloganalyser/texloganalyser \
texplate/texplate.sh \
@@ -204,7 +204,7 @@ index e64e3117..6c9b3f8b 100644
  
  nobase_dist_texmf_scripts_SCRIPTS = \
$(texmf_shell_scripts) \
-@@ -470,7 +379,6 @@ bin_links = \
+@@ -470,7 +378,6 @@ bin_links = \
allcm:allec \
cluttex:clxelatex \
cluttex:cllualatex \



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: f7c13c0ac0e1cc31900d1cd7649c1af74047efb3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 09:03:41 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 09:04:36 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=f7c13c0a

Revert "another round of unbandling"

This reverts commit bd49ef6f49bb3798ff3ab0f05cb1e71cbdad9bd3.

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

 ...0001-texlive-2021-unbundle-linked_scripts.patch | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 3165f30..40110b0 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,18 +1,18 @@
-From ceba4c9a919cf50c70a08178078698c7cd309daf Mon Sep 17 00:00:00 2001
+From a0d78e432a6691798257fc649569ee255ae68fc2 Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
 Date: Sat, 3 Apr 2021 09:58:56 +0300
 Subject: [PATCH] texlive-2021: unbundle linked_scripts
 
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 97 +
- 1 file changed, 2 insertions(+), 95 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 96 +
+ 1 file changed, 2 insertions(+), 94 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e3117..4ebadb2b 100644
+index e64e3117..6c9b3f8b 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
-@@ -269,33 +269,26 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
+@@ -269,14 +269,12 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
  texmf_scriptsdir = $(datarootdir)/texmf-dist/scripts
  texmf_shell_scripts = \
adhocfilelist/adhocfilelist.sh \
@@ -27,10 +27,10 @@ index e64e3117..4ebadb2b 100644
listings-ext/listings-ext.sh \
ltxfileinfo/ltxfileinfo \
pdfbook2/pdfbook2 \
-   pdfjam/pdfjam \
+@@ -284,18 +282,14 @@ texmf_shell_scripts = \
pdftex-quiet/pdftex-quiet \
pdfxup/pdfxup \
--  pst-pdf/ps4pdf \
+   pst-pdf/ps4pdf \
 -  simpdftex/simpdftex \
texlive-extra/allcm.sh \
texlive-extra/allneeded.sh \
@@ -46,7 +46,7 @@ index e64e3117..4ebadb2b 100644
texlive-extra/texconfig-dialog.sh \
texlive-extra/texconfig-sys.sh \
texlive-extra/texconfig.sh \
-@@ -303,122 +296,53 @@ texmf_shell_scripts = \
+@@ -303,122 +297,53 @@ texmf_shell_scripts = \
texosquery/texosquery.sh \
texosquery/texosquery-jre5.sh \
texosquery/texosquery-jre8.sh \
@@ -170,7 +170,7 @@ index e64e3117..4ebadb2b 100644
tex4ebook/tex4ebook \
texcount/texcount.pl \
texdef/texdef.pl \
-@@ -434,7 +358,6 @@ texmf_other_scripts = \
+@@ -434,7 +359,6 @@ texmf_other_scripts = \
texlive/mktexpk \
texlive/mktextfm \
texlive/rungs.tlu \
@@ -178,7 +178,7 @@ index e64e3117..4ebadb2b 100644
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -442,24 +365,9 @@ texmf_other_scripts = \
+@@ -442,24 +366,9 @@ texmf_other_scripts = \
texliveonfly/texliveonfly.py \
texloganalyser/texloganalyser \
texplate/texplate.sh \
@@ -204,7 +204,7 @@ index e64e3117..4ebadb2b 100644
  
  nobase_dist_texmf_scripts_SCRIPTS = \
$(texmf_shell_scripts) \
-@@ -470,7 +378,6 @@ bin_links = \
+@@ -470,7 +379,6 @@ bin_links = \
allcm:allec \
cluttex:clxelatex \
cluttex:cllualatex \



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

2021-04-03 Thread Piotr Karbowski
commit: f40161d7c0c9634a2031386b7d6e55621c7243ea
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Apr  3 08:48:48 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Apr  3 08:52:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40161d7

dev-lang/python/: 3.{8,9}: BDEPEND on sys-devel/autoconf-archive

Fixes configure crashing on systems where autoconf-archive was not
already pulled in by another package.

Reproducible with simply upgrading latest amd64 stage3 to ~amd64 keyword
with high emerge jobs paralelism.

No revbump, does not change in any way installed artifacts.

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

 dev-lang/python/python-3.8.8.ebuild| 1 +
 dev-lang/python/python-3.8.8_p1.ebuild | 1 +
 dev-lang/python/python-3.8.9.ebuild| 1 +
 dev-lang/python/python-3.9.2.ebuild| 1 +
 dev-lang/python/python-3.9.2_p1.ebuild | 1 +
 dev-lang/python/python-3.9.3.ebuild| 1 +
 6 files changed, 6 insertions(+)

diff --git a/dev-lang/python/python-3.8.8.ebuild 
b/dev-lang/python/python-3.8.8.ebuild
index 28b604bc365..9ef8a08637b 100644
--- a/dev-lang/python/python-3.8.8.ebuild
+++ b/dev-lang/python/python-3.8.8.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
test? ( app-arch/xz-utils[extra-filters(+)] )"
 BDEPEND="
virtual/pkgconfig
+   sys-devel/autoconf-archive
verify-sig? ( app-crypt/openpgp-keys-python )
!sys-devel/gcc[libffi(-)]"
 PDEPEND="app-eselect/eselect-python"

diff --git a/dev-lang/python/python-3.8.8_p1.ebuild 
b/dev-lang/python/python-3.8.8_p1.ebuild
index e5686f205eb..56c8ed395e5 100644
--- a/dev-lang/python/python-3.8.8_p1.ebuild
+++ b/dev-lang/python/python-3.8.8_p1.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
test? ( app-arch/xz-utils[extra-filters(+)] )"
 BDEPEND="
virtual/pkgconfig
+   sys-devel/autoconf-archive
verify-sig? ( app-crypt/openpgp-keys-python )
!sys-devel/gcc[libffi(-)]"
 PDEPEND="app-eselect/eselect-python"

diff --git a/dev-lang/python/python-3.8.9.ebuild 
b/dev-lang/python/python-3.8.9.ebuild
index e5686f205eb..56c8ed395e5 100644
--- a/dev-lang/python/python-3.8.9.ebuild
+++ b/dev-lang/python/python-3.8.9.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
test? ( app-arch/xz-utils[extra-filters(+)] )"
 BDEPEND="
virtual/pkgconfig
+   sys-devel/autoconf-archive
verify-sig? ( app-crypt/openpgp-keys-python )
!sys-devel/gcc[libffi(-)]"
 PDEPEND="app-eselect/eselect-python"

diff --git a/dev-lang/python/python-3.9.2.ebuild 
b/dev-lang/python/python-3.9.2.ebuild
index 302d3a39665..60682191e27 100644
--- a/dev-lang/python/python-3.9.2.ebuild
+++ b/dev-lang/python/python-3.9.2.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
test? ( app-arch/xz-utils[extra-filters(+)] )"
 BDEPEND="
virtual/pkgconfig
+   sys-devel/autoconf-archive
verify-sig? ( app-crypt/openpgp-keys-python )
!sys-devel/gcc[libffi(-)]"
 RDEPEND+=" !build? ( app-misc/mime-types )"

diff --git a/dev-lang/python/python-3.9.2_p1.ebuild 
b/dev-lang/python/python-3.9.2_p1.ebuild
index 204627a2d5f..e3e5d129c15 100644
--- a/dev-lang/python/python-3.9.2_p1.ebuild
+++ b/dev-lang/python/python-3.9.2_p1.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
test? ( app-arch/xz-utils[extra-filters(+)] )"
 BDEPEND="
virtual/pkgconfig
+   sys-devel/autoconf-archive
verify-sig? ( app-crypt/openpgp-keys-python )
!sys-devel/gcc[libffi(-)]"
 RDEPEND+=" !build? ( app-misc/mime-types )"

diff --git a/dev-lang/python/python-3.9.3.ebuild 
b/dev-lang/python/python-3.9.3.ebuild
index 204627a2d5f..e3e5d129c15 100644
--- a/dev-lang/python/python-3.9.3.ebuild
+++ b/dev-lang/python/python-3.9.3.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
test? ( app-arch/xz-utils[extra-filters(+)] )"
 BDEPEND="
virtual/pkgconfig
+   sys-devel/autoconf-archive
verify-sig? ( app-crypt/openpgp-keys-python )
!sys-devel/gcc[libffi(-)]"
 RDEPEND+=" !build? ( app-misc/mime-types )"



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: bd49ef6f49bb3798ff3ab0f05cb1e71cbdad9bd3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 08:50:06 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 08:50:06 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=bd49ef6f

another round of unbandling

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

 ...0001-texlive-2021-unbundle-linked_scripts.patch | 24 --
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 40110b0..618f6a0 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,18 +1,20 @@
-From a0d78e432a6691798257fc649569ee255ae68fc2 Mon Sep 17 00:00:00 2001
+From ceba4c9a919cf50c70a08178078698c7cd309daf Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
 Date: Sat, 3 Apr 2021 09:58:56 +0300
 Subject: [PATCH] texlive-2021: unbundle linked_scripts
 
+Signed-off-by: Mikle Kolyada 
+
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 96 +
- 1 file changed, 2 insertions(+), 94 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 97 +
+ 1 file changed, 2 insertions(+), 95 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e3117..6c9b3f8b 100644
+index e64e3117..4ebadb2b 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
-@@ -269,14 +269,12 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
+@@ -269,33 +269,26 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
  texmf_scriptsdir = $(datarootdir)/texmf-dist/scripts
  texmf_shell_scripts = \
adhocfilelist/adhocfilelist.sh \
@@ -27,10 +29,10 @@ index e64e3117..6c9b3f8b 100644
listings-ext/listings-ext.sh \
ltxfileinfo/ltxfileinfo \
pdfbook2/pdfbook2 \
-@@ -284,18 +282,14 @@ texmf_shell_scripts = \
+   pdfjam/pdfjam \
pdftex-quiet/pdftex-quiet \
pdfxup/pdfxup \
-   pst-pdf/ps4pdf \
+-  pst-pdf/ps4pdf \
 -  simpdftex/simpdftex \
texlive-extra/allcm.sh \
texlive-extra/allneeded.sh \
@@ -46,7 +48,7 @@ index e64e3117..6c9b3f8b 100644
texlive-extra/texconfig-dialog.sh \
texlive-extra/texconfig-sys.sh \
texlive-extra/texconfig.sh \
-@@ -303,122 +297,53 @@ texmf_shell_scripts = \
+@@ -303,122 +296,53 @@ texmf_shell_scripts = \
texosquery/texosquery.sh \
texosquery/texosquery-jre5.sh \
texosquery/texosquery-jre8.sh \
@@ -170,7 +172,7 @@ index e64e3117..6c9b3f8b 100644
tex4ebook/tex4ebook \
texcount/texcount.pl \
texdef/texdef.pl \
-@@ -434,7 +359,6 @@ texmf_other_scripts = \
+@@ -434,7 +358,6 @@ texmf_other_scripts = \
texlive/mktexpk \
texlive/mktextfm \
texlive/rungs.tlu \
@@ -178,7 +180,7 @@ index e64e3117..6c9b3f8b 100644
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -442,24 +366,9 @@ texmf_other_scripts = \
+@@ -442,24 +365,9 @@ texmf_other_scripts = \
texliveonfly/texliveonfly.py \
texloganalyser/texloganalyser \
texplate/texplate.sh \
@@ -204,7 +206,7 @@ index e64e3117..6c9b3f8b 100644
  
  nobase_dist_texmf_scripts_SCRIPTS = \
$(texmf_shell_scripts) \
-@@ -470,7 +379,6 @@ bin_links = \
+@@ -470,7 +378,6 @@ bin_links = \
allcm:allec \
cluttex:clxelatex \
cluttex:cllualatex \



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: bfeac601b4bd2935d73ea86396d79ac64f0a2806
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 08:51:40 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 08:51:40 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=bfeac601

patch cleanup

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

 2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch | 2 --
 1 file changed, 2 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 618f6a0..3165f30 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -3,8 +3,6 @@ From: Mikle Kolyada 
 Date: Sat, 3 Apr 2021 09:58:56 +0300
 Subject: [PATCH] texlive-2021: unbundle linked_scripts
 
-Signed-off-by: Mikle Kolyada 
-
 Signed-off-by: Mikle Kolyada 
 ---
  texk/texlive/linked_scripts/Makefile.in | 97 +



[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/

2021-04-03 Thread Thomas Sachau
commit: 0ac7ac3af7beb10b67816c3610b61bd86b02f16e
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sat Apr  3 08:36:00 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sat Apr  3 08:36:00 2021 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=0ac7ac3a

sys-apps/portage: Version bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Manifest-Sign-Key: 0xC05330B3211CA2D4
Signed-off-by: Thomas Sachau  gentoo.org>

 sys-apps/portage/Manifest  |  11 +-
 sys-apps/portage/portage-3.0.18.ebuild | 284 +
 2 files changed, 290 insertions(+), 5 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 9691ad5df..9cd0b1c96 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -5,14 +5,15 @@ AUX README.RESCUE 137 BLAKE2B 
af986752f516bf1925852271f2cea558fe02990c1180ac696c
 AUX portage-ccache.conf 60 BLAKE2B 
b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941
 SHA512 
36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c
 EBUILD portage-3.0.13.ebuild 8862 BLAKE2B 
fb6876b6bace59c6a11209b07eb7d0a11a292a04ee00f8f3517e8d24bc9089e83b2ad8fd1934b6ee435f579831fdc80cc690317c6439ad84791d6cdd5bf750de
 SHA512 
0b10d05f1389fb054428254f0ba60b0fd90aa28e4d3e81b9b87944280f90120307e5aba92e61f8f28732292d161a50eab3636f51cf8459e5c518c3b3d9c8b0b7
 EBUILD portage-3.0.14.ebuild 8862 BLAKE2B 
73e2b035fe7b2354bc54509bee2f881bc456138ebc71bee5bee95e82770df788fa5abc67010832b252fc9a7315fc53f5d7d60e6da3755e06511a88feb6b08b75
 SHA512 
534b91282a3939e7bcac69208a9a14573de7c107422c3e5dedb7bd5461ed479cb69f38e7e135660b212da093f29266fd05852ced346794d17d44c58b4b9e34e4
+EBUILD portage-3.0.18.ebuild 9223 BLAKE2B 
9ead807d1a6894c88422c90204d8c39e5673b42b7fd9998640cbb57d56dfb115e6112ead8f8c962c0777a15eeafac0093b84a5a24cc8f1395911756fa1a5b668
 SHA512 
c5da02f09fe22111f7d87594fa83a7a28fb7c7431c9d0cc8e0d0c4a19fd761066b652b120a66b3166d3ac2c22d397e168d8467ae83be3a7c2aecd5cb6e4d0f28
 MISC metadata.xml 1482 BLAKE2B 
1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b
 SHA512 
5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a
 -BEGIN PGP SIGNATURE-
 
-iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmAL87hfFIAALgAo
+iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmBoKOhfFIAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE0
 MTA0NzFFRUE0NjFCMEIwOTAzN0JGQjFCQjkyQTcxMzU4OTkwNjcACgkQG7kqcTWJ
-kGeMEgQAh1JcxlSt/zI47gXneDE2qbNI3/YyZJUwD6EXjXb7cC1Qdfculj4t/48Q
-+XESVlmWbosHIYvQZiuaHfQdfkdaSK2goB9TlaEHCEcT/h91DcvaO5EaFUFhbTSZ
-OE8Jea0xVQraWNrVAV69693otQS2SykqAejdaP0Iynm810CNCaI=
-=0YyC
+kGdl+AP+J/IvkZA6xbrBuDW9eZpI8zL++g+SlXs9WrUwvz5anLFF9mlNWatnwF5x
+/QhxYX7CvozmfR9SgtQXnH+bdQKM2z1eJ6IxH1JO54YxqkCbzhLTxWCiQbyVHsZ6
+39c5FBHO8FL/SkrY+s5DKXRCKj+qKvr7qtzVzJsp44qbbMaROio=
+=3qhR
 -END PGP SIGNATURE-

diff --git a/sys-apps/portage/portage-3.0.18.ebuild 
b/sys-apps/portage/portage-3.0.18.ebuild
new file mode 100644
index 0..cefb7bf30
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.18.ebuild
@@ -0,0 +1,284 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit distutils-r1 git-r3 linux-info multilib tmpfiles prefix
+
+EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
+EGIT_BRANCH="multilib"
+EGIT_COMMIT="639064263dbd0d1a0753d8e754c53ac0ff10768b"
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/xz-utils
+   test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   >=sys-apps/abi-wrapper-1.0-r6
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   acct-user/portage
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   

[gentoo-commits] proj/multilib-portage:master commit in: profiles/base/

2021-04-03 Thread Thomas Sachau
commit: 660f3497613fe05d5ebd965abe7f9d9fdd0e261d
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sat Apr  3 08:16:42 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sat Apr  3 08:17:57 2021 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=660f3497

Drop unused variable from base profile

Signed-off-by: Thomas Sachau  gentoo.org>

 profiles/base/make.defaults | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 09e29fd73..e5c16c0df 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -38,10 +38,6 @@ RESTRICT_MULTILIB_BINARIES="app-admin/eselect-python 
app-arch/rpm2targz app-cryp
 
 USE="${USE} multilib"
 
-# Enable building binaries for all target ABIs, so multilib-portage can still 
use USE=abiwrapper to select
-# the binaries they want
-COMPLETE_MULTILIB=yes
-
 # set a default for $PKG_CONFIG to avoid a collision with crossdev-wrappers
 # suggested by and thanks to ohnobinki
 PKG_CONFIG="/usr/bin/pkg-config"



[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/

2021-04-03 Thread Thomas Sachau
commit: 67ebdd862bb1cf8326d93668d507583715f39e1e
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sat Apr  3 08:42:07 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sat Apr  3 08:42:07 2021 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=67ebdd86

sys-apps/portage: Drop old version

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Manifest-Sign-Key: 0xC05330B3211CA2D4
Signed-off-by: Thomas Sachau  gentoo.org>

 sys-apps/portage/Manifest  |  11 +-
 sys-apps/portage/portage-3.0.13.ebuild | 273 -
 2 files changed, 5 insertions(+), 279 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 9cd0b1c96..f155fecf5 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,17 +3,16 @@ Hash: SHA256
 
 AUX README.RESCUE 137 BLAKE2B 
af986752f516bf1925852271f2cea558fe02990c1180ac696c9234c25d1266e4f6eba6ac72f907757c5f98394e1248b436286f8ba1c48456b752ee4ceb8405da
 SHA512 
dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0
 AUX portage-ccache.conf 60 BLAKE2B 
b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941
 SHA512 
36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c
-EBUILD portage-3.0.13.ebuild 8862 BLAKE2B 
fb6876b6bace59c6a11209b07eb7d0a11a292a04ee00f8f3517e8d24bc9089e83b2ad8fd1934b6ee435f579831fdc80cc690317c6439ad84791d6cdd5bf750de
 SHA512 
0b10d05f1389fb054428254f0ba60b0fd90aa28e4d3e81b9b87944280f90120307e5aba92e61f8f28732292d161a50eab3636f51cf8459e5c518c3b3d9c8b0b7
 EBUILD portage-3.0.14.ebuild 8862 BLAKE2B 
73e2b035fe7b2354bc54509bee2f881bc456138ebc71bee5bee95e82770df788fa5abc67010832b252fc9a7315fc53f5d7d60e6da3755e06511a88feb6b08b75
 SHA512 
534b91282a3939e7bcac69208a9a14573de7c107422c3e5dedb7bd5461ed479cb69f38e7e135660b212da093f29266fd05852ced346794d17d44c58b4b9e34e4
 EBUILD portage-3.0.18.ebuild 9223 BLAKE2B 
9ead807d1a6894c88422c90204d8c39e5673b42b7fd9998640cbb57d56dfb115e6112ead8f8c962c0777a15eeafac0093b84a5a24cc8f1395911756fa1a5b668
 SHA512 
c5da02f09fe22111f7d87594fa83a7a28fb7c7431c9d0cc8e0d0c4a19fd761066b652b120a66b3166d3ac2c22d397e168d8467ae83be3a7c2aecd5cb6e4d0f28
 MISC metadata.xml 1482 BLAKE2B 
1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b
 SHA512 
5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a
 -BEGIN PGP SIGNATURE-
 
-iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmBoKOhfFIAALgAo
+iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmBoKlhfFIAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE0
 MTA0NzFFRUE0NjFCMEIwOTAzN0JGQjFCQjkyQTcxMzU4OTkwNjcACgkQG7kqcTWJ
-kGdl+AP+J/IvkZA6xbrBuDW9eZpI8zL++g+SlXs9WrUwvz5anLFF9mlNWatnwF5x
-/QhxYX7CvozmfR9SgtQXnH+bdQKM2z1eJ6IxH1JO54YxqkCbzhLTxWCiQbyVHsZ6
-39c5FBHO8FL/SkrY+s5DKXRCKj+qKvr7qtzVzJsp44qbbMaROio=
-=3qhR
+kGe2YwQAvJISLNpnX3Vsw6uweHVFh341Obf9NXcXYfO9I50I+MNAZxYPOpfwm79Y
+HQegXyhilo/APxeDL3nKVQwnBf/xduCO4R82xPyDanWondFmeUN76T9P/UEpvdlH
+WuhmKbaOGVin9Yipc5XrQ4hsk3awClbOJX0jWc4H/0JRdzp8BrA=
+=VcPc
 -END PGP SIGNATURE-

diff --git a/sys-apps/portage/portage-3.0.13.ebuild 
b/sys-apps/portage/portage-3.0.13.ebuild
deleted file mode 100644
index 19d6e2157..0
--- a/sys-apps/portage/portage-3.0.13.ebuild
+++ /dev/null
@@ -1,273 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 git-r3 linux-info multilib tmpfiles prefix
-
-EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
-EGIT_BRANCH="multilib"
-EGIT_COMMIT="2cf0e1224b7d8f4016dda0c197539c85d86ec65c"
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-vcs/git )"
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   >=sys-apps/abi-wrapper-1.0-r6
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# 

[gentoo-commits] proj/portage:multilib commit in: /

2021-04-03 Thread Thomas Sachau
commit: 639064263dbd0d1a0753d8e754c53ac0ff10768b
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sat Apr  3 08:28:06 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sat Apr  3 08:28:06 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=63906426

Merge tag 'portage-3.0.18' into multilib

portage-3.0.18

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

 NEWS   |   4 +
 RELEASE-NOTES  |   7 +
 bin/glsa-check |   3 +-
 lib/_emerge/BlockerCache.py|   6 +-
 lib/_emerge/help.py|   2 +-
 lib/_emerge/main.py|   2 +
 lib/portage/_sets/ProfilePackageSet.py |   9 +-
 lib/portage/_sets/profiles.py  |  10 +-
 lib/portage/dbapi/_VdbMetadataDelta.py |  11 +-
 lib/portage/dbapi/vartree.py   |   6 +-
 lib/portage/dep/__init__.py|   7 +-
 lib/portage/eapi.py| 107 ---
 lib/portage/emaint/modules/sync/sync.py|  40 +++-
 lib/portage/locks.py   |   4 +
 .../package/ebuild/_config/KeywordsManager.py  |   7 +-
 .../package/ebuild/_config/LocationsManager.py |  11 +-
 lib/portage/package/ebuild/_config/MaskManager.py  |   7 +-
 lib/portage/package/ebuild/_config/UseManager.py   |  12 +-
 lib/portage/package/ebuild/config.py   |  11 +-
 lib/portage/repository/config.py   |  34 +++-
 lib/portage/tests/dep/test_isvalidatom.py  |  26 ++-
 lib/portage/tests/resolver/ResolverPlayground.py   |  10 +-
 .../test_build_id_profile_format.py|  14 +-
 lib/portage/tests/sync/test_sync_local.py  |  15 +-
 man/emerge.1   |   2 +-
 man/portage.5  |   6 +-
 repoman/bin/repoman|   4 +-
 repoman/cnf/qa_data/qa_data.yaml   |   1 +
 repoman/cnf/repository/qa_data.yaml|   1 +
 repoman/cnf/repository/repository.yaml |   1 +
 repoman/lib/repoman/actions.py |   1 -
 repoman/lib/repoman/main.py|  43 -
 .../repoman/modules/linechecks/phases/__init__.py  |   6 +
 .../lib/repoman/modules/linechecks/phases/phase.py | 132 +-
 repoman/lib/repoman/repos.py   |   8 +-
 repoman/lib/repoman/tests/simple/test_simple.py| 203 +
 repoman/man/repoman.1  |   5 +-
 setup.py   |  11 +-
 38 files changed, 647 insertions(+), 142 deletions(-)



[gentoo-commits] proj/portage:multilib commit in: /

2021-04-03 Thread Thomas Sachau
commit: 8386b1c30385294d1f9e3f982bf3e2cd6fa204ad
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sat Apr  3 08:27:55 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sat Apr  3 08:27:55 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8386b1c3

Merge tag 'portage-3.0.16' into multilib

portage-3.0.16

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

 NEWS   |   3 +
 RELEASE-NOTES  |   9 +
 bin/shelve-utils   |  36 
 .../_compat_upgrade/binpkg_multi_instance.py   |  33 
 lib/portage/_emirrordist/Config.py |  39 ++--
 lib/portage/_emirrordist/ContentDB.py  | 196 +
 lib/portage/_emirrordist/DeletionIterator.py   |  25 ++-
 lib/portage/_emirrordist/DeletionTask.py   |   8 +
 lib/portage/_emirrordist/FetchIterator.py  |   3 +-
 lib/portage/_emirrordist/FetchTask.py  |   5 +-
 lib/portage/_emirrordist/main.py   |  15 +-
 lib/portage/dbapi/bintree.py   |   1 +
 lib/portage/package/ebuild/fetch.py|  12 +-
 lib/portage/repository/config.py   |   2 +
 lib/portage/tests/ebuild/test_fetch.py | 160 -
 .../resolver/test_autounmask_use_slot_conflict.py  |  51 ++
 lib/portage/tests/util/test_shelve.py  |  60 +++
 lib/portage/util/path.py   |   4 +-
 lib/portage/util/shelve.py |  58 ++
 man/emirrordist.1  |   6 +-
 repoman/cnf/linechecks/linechecks.yaml |   2 +-
 .../modules/linechecks/deprecated/deprecated.py|   2 +-
 setup.py   |   2 +-
 23 files changed, 693 insertions(+), 39 deletions(-)



[gentoo-commits] proj/portage:multilib commit in: /

2021-04-03 Thread Thomas Sachau
commit: 0ea03067346adce3e7e825f3a47c1547a5d1856c
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sat Apr  3 08:27:48 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sat Apr  3 08:27:48 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0ea03067

Merge tag 'portage-3.0.15' into multilib

portage-3.0.15

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

 .github/workflows/ci.yml  |   2 +-
 NEWS  |   5 +
 RELEASE-NOTES |  12 ++
 cnf/make.globals  |   1 +
 lib/_emerge/create_depgraph_params.py |   8 +-
 lib/portage/__init__.py   |   4 +-
 lib/portage/_emirrordist/FetchTask.py |   3 +-
 lib/portage/emaint/modules/merges/__init__.py |  14 +-
 lib/portage/emaint/modules/merges/merges.py   |  11 +-
 lib/portage/package/ebuild/config.py  |  17 ++-
 lib/portage/package/ebuild/fetch.py   | 195 --
 lib/portage/tests/ebuild/test_fetch.py| 182 +++-
 lib/portage/tests/emerge/test_simple.py   |   4 +-
 lib/portage/tests/resolver/test_autounmask.py |  25 +++-
 lib/portage/util/_async/PopenProcess.py   |   4 +-
 man/emaint.1  |   6 +-
 man/emerge.1  |  11 +-
 man/make.conf.5   |   9 +-
 setup.py  |   4 +-
 tox.ini   |   2 +-
 20 files changed, 434 insertions(+), 85 deletions(-)



[gentoo-commits] proj/portage:multilib commit in: /

2021-04-03 Thread Thomas Sachau
commit: 76014e501af0bd835a536f968e68df3e1a81f8fe
Author: Thomas Sachau  gentoo  org>
AuthorDate: Sat Apr  3 08:28:00 2021 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Sat Apr  3 08:28:00 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=76014e50

Merge tag 'portage-3.0.17' into multilib

portage-3.0.17

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

 MANIFEST.in|3 +
 RELEASE-NOTES  |5 +
 bin/chmod-lite |   11 +-
 bin/ebuild-ipc |9 +-
 bin/ebuild-pyhelper|   21 +
 bin/egencache  |2 -
 lib/_emerge/EbuildPhase.py |   28 +-
 lib/_emerge/Package.py |9 -
 lib/_emerge/Scheduler.py   |2 -
 lib/_emerge/UseFlagDisplay.py  |2 -
 lib/_emerge/create_depgraph_params.py  |   22 +-
 lib/_emerge/resolver/output.py |2 -
 lib/portage/__init__.py|   14 +-
 lib/portage/cache/flat_hash.py |3 -
 lib/portage/dbapi/vartree.py   |   42 +-
 lib/portage/locks.py   |   91 +-
 .../tests/resolver/test_unpack_dependencies.py |   65 --
 lib/portage/tests/resolver/test_use_aliases.py |  131 ---
 lib/portage/tests/resolver/test_useflags.py|   28 +-
 lib/portage/tests/unicode/test_string_format.py|9 -
 lib/portage/util/_async/BuildLogger.py |   12 +-
 lib/portage/util/_async/PipeLogger.py  |   12 +-
 lib/portage/util/_async/SchedulerInterface.py  |   10 +-
 lib/portage/util/_eventloop/EventLoop.py   | 1153 
 lib/portage/util/_eventloop/PollConstants.py   |   17 -
 lib/portage/util/_eventloop/PollSelectAdapter.py   |   74 --
 lib/portage/util/_eventloop/asyncio_event_loop.py  |7 +-
 lib/portage/util/bin_entry_point.py|   35 +
 lib/portage/util/digraph.py|3 -
 lib/portage/util/futures/_asyncio/__init__.py  |   50 +-
 lib/portage/util/futures/_asyncio/process.py   |  116 --
 lib/portage/util/futures/_asyncio/streams.py   |   13 +-
 lib/portage/util/futures/_asyncio/tasks.py |   96 --
 lib/portage/util/futures/events.py |  186 
 lib/portage/util/futures/futures.py|  156 +--
 lib/portage/util/futures/transports.py |   87 --
 lib/portage/util/futures/unix_events.py|  626 +--
 lib/portage/versions.py|   10 +-
 man/emerge.1   |9 +-
 man/make.conf.5|8 +-
 pyproject.toml |6 +
 setup.py   |  102 +-
 42 files changed, 366 insertions(+), 2921 deletions(-)



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

2021-04-03 Thread Michał Górny
commit: cef90114014c7703efa452e4d2125b5a5eec1d82
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  3 07:01:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  3 07:01:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef90114

dev-python/aesara: Bump to 2.0.5

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

 dev-python/aesara/Manifest|  1 +
 dev-python/aesara/aesara-2.0.5.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
index f0a6ed0e34a..3fbb0708341 100644
--- a/dev-python/aesara/Manifest
+++ b/dev-python/aesara/Manifest
@@ -2,3 +2,4 @@ DIST aesara-rel-2.0.1.tar.gz 7975083 BLAKE2B 
6dfeffb5abbd2a9b8097b9f91b537f215b1
 DIST aesara-rel-2.0.2.tar.gz 7974102 BLAKE2B 
53ddfada4304776694553d491e80a8b20cec5b5b46819adcc099a7b4cf32dfc68b46d83ba7b769f22f0d088a42e8de269c3385aed4e185920a37c4a349b4a1d5
 SHA512 
f8f34a1750b5ad250e9243fc0d47f19cd0f8847650e98ea3cef6da03d5a50b884d03e7b6f5cab36d65948a6dd904742a851ac8ea475a0113eb9cbe230a5c834d
 DIST aesara-rel-2.0.3.tar.gz 8019978 BLAKE2B 
5e3a7cdca08569a06b7731ff55894c618599c1ebfbaa168cae2d5b8d5b29c5a638b96daa934e663b7cdca6a10ca4b32562c26ab5d240d741ba869863b1701ef4
 SHA512 
a72c142f9eb1dae34eb0ea172dad7758771e9e8da471a2563798b33fc622e26210f0081013b9a6fb61a927e9ca07e53399ced1fcedc4648f6d76384a3c5c386e
 DIST aesara-rel-2.0.4.tar.gz 8020138 BLAKE2B 
4fa1d0d1979eaac1635cd09d9af61ae4be0cbac3722c37cba54a81a93f358f72a7b6c543e2f8c4b120262469e27f96273bffb9222a2c36f58284bc5b7c148d89
 SHA512 
8205cbbdfb2ce901ea4991a2dc82a8809d1151b2a8da9382cb5306ecb916793c927f8e7c057cc32145802625883476d6a69b5e19b69a69bc843b0114775918ae
+DIST aesara-rel-2.0.5.tar.gz 8020447 BLAKE2B 
97a08e01b06fa6ce86d0d81fa02a9bc9bb9d7f25c2bfe25e68d46864519899f5a530871a6ca8e07a64732239207869fe88ca235e2ba102aa0eae8360310234cd
 SHA512 
dc69c7e1f5dc30c5e29bf37957ca3e84d370cce054d61656b44398324385a7490d7b6f4edaffd0019196e2a413124b05f44b9b7c618851a51247bc6b79559849

diff --git a/dev-python/aesara/aesara-2.0.5.ebuild 
b/dev-python/aesara/aesara-2.0.5.ebuild
new file mode 100644
index 000..e637143ab45
--- /dev/null
+++ b/dev-python/aesara/aesara-2.0.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1 optfeature
+
+MY_P=aesara-rel-${PV}
+DESCRIPTION="Library for operating on mathematical expressions with 
multi-dimensional arrays"
+HOMEPAGE="https://github.com/pymc-devs/aesara;
+SRC_URI="https://github.com/pymc-devs/aesara/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i -e "s/tests.\*/tests\*/" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local exclude=(
+   # speed tests are unreliable
+   tests/scan/test_basic.py::test_speed
+   tests/scan/test_basic.py::test_speed_rnn
+   tests/scan/test_basic.py::test_speed_batchrnn
+   tests/link/test_vm.py::test_speed
+   tests/link/test_vm.py::test_speed_lazy
+   tests/tensor/test_gc.py::test_merge_opt_runtime
+   )
+
+   distutils_install_for_testing --via-root
+   pytest -vv ${exclude[@]/#/--deselect } \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" ||
+   die "Tests fail with ${EPYTHON}"
+}
+
+# 
https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
+python_install() {
+   rm "${BUILD_DIR}"/lib/bin/__init__.py || die
+   distutils-r1_python_install
+}
+
+pkg_postinst() {
+   optfeature "GPU code generation/execution on NVIDIA gpus" 
dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
+   optfeature "GPU/CPU code generation on CUDA and OpenCL devices" 
dev-libs/libgpuarray dev-python/pycuda
+}



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

2021-04-03 Thread Michał Górny
commit: 2f94e56aced99bd35520e74228b573810ce5b56a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  3 07:47:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  3 07:47:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f94e56a

dev-lang/python: Backport secfixes to 2.7.18

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-2.7.18_p8.ebuild | 358 
 2 files changed, 359 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 46175c26999..7c0f1412bcd 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -15,6 +15,7 @@ DIST Python-3.9.2.tar.xz.asc 833 BLAKE2B 
e8ef4d1993382f089b2efa6e9ad49e74ffd2aad
 DIST Python-3.9.3.tar.xz 18899676 BLAKE2B 
c879fc55e7e654413fbcddb4d032cf10b061c39a273428cdf281a7bf3505ce6de885cc38f73095b02f20126f551d18f94662893d71be01b0da40768d5beaf427
 SHA512 
420b07c272b8da4b97f6edc21c3b51ef8ee1fffd291eebb032991ec2da4fc40ace3e9b608d7cea0c43ad3716792640c508e84a807c29cfa5a40f89d294f7b0ab
 DIST Python-3.9.3.tar.xz.asc 833 BLAKE2B 
04ad005c7a41e02478659e65cce79053e962144f2bb3d47ca798a3478cc72ca162d0e199a8d96fe681079456e6553dd76323235c727954e1e3e04e97c3549c6b
 SHA512 
6cc9fc77450a8d3781b24c13163f813f32e177bc70163a0f42949353b559a296a79e4da7b45d63928285f7d852021bcdcede885909235532ee9128468788d6c9
 DIST python-gentoo-patches-2.7.18_p7.tar.xz 26392 BLAKE2B 
94a6312698789810af835a2ac8d87c34dc8d435a1ff4d5c9b7ae9175b92da6a4b204feabf9bb6db498fc6dcc17bb1b042b2b0b17ddc781587589b1ab0905396d
 SHA512 
a3cd34f38a717183d9a8d6b91817a6ac989fb8ae4275f35cba4be810813a4c9c45f4e72d16aee33904eddaee77c4719b516392d629d2c4627c840e4ecc6bc121
+DIST python-gentoo-patches-2.7.18_p8.tar.xz 28304 BLAKE2B 
76b653f45a284b7354202f646a645b1c245791a04b09cbae89b404f6bb14b56a54855433a03e96081b72c88841c125131c97f4e2714e3951472db6ec59279328
 SHA512 
7fed01c44cd5ed36e142a19cb10f3b5f0f8fd50e78ece32e353395e2bcee4fa0fe7f8b13d736f7b1eb5e1f2662ee4749c089fa0dda6f5d19bb08a01c7b3db200
 DIST python-gentoo-patches-3.10.0a6.tar.xz 8148 BLAKE2B 
0fb7fc2eb2d17ff34f9b973aee7761d78b279425044f80a8f3f6a97ae479492f509bf4a18bce16e9b5efd44e6a755a9af3cac1a63e8fa7169e4880ad08bc0f7a
 SHA512 
39d449ef090ac01463e507784500fde408487350d5a5cf86b9bda852f451841874557d674c69eb31e94121d2d243f862ea97cd0d8ba69f4ddfdefa461336594b
 DIST python-gentoo-patches-3.6.13.tar.xz 11428 BLAKE2B 
3f6ea5a5a79ba6b0d12d9d36c62232cbf0accbc3a8d792a12e2ed8ad5ce5079ac5a5d12493fbc36dff66b275a18a538c439fff02efdd77a68d5c974aa0e62a96
 SHA512 
118a8ca9d19b515d03ec834a950410bd8c8086dd9b3ea2e1dff5c7d3d42a4d873bccea62aa9d1b64f92892aecd090eb1337dec7d200668d55fece68eeacfa2dc
 DIST python-gentoo-patches-3.6.13_p1.tar.xz 14972 BLAKE2B 
0c479bc6bac5e2c53236d8cd0c5282dfff86004f9e2a51ff027da38fac840bd02fb6bc9ddffd49f154afa96139287a3236acc6160fa7d4c233288fc0dcdb499b
 SHA512 
90a3e1da8a6952ca68c104042097d7ed68eb4f9b0605c9db17560b791b454b829c0b13b99c259cadf86cf639f3599538df7d7e1af725f0debf30039505019905

diff --git a/dev-lang/python/python-2.7.18_p8.ebuild 
b/dev-lang/python/python-2.7.18_p8.ebuild
new file mode 100644
index 000..0c8495ba876
--- /dev/null
+++ b/dev-lang/python/python-2.7.18_p8.ebuild
@@ -0,0 +1,358 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic pax-utils \
+   python-utils-r1 toolchain-funcs verify-sig
+
+MY_P="Python-${PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="https://www.python.org/;
+SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc
+   )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 
libressl +ncurses +readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2:=
+   dev-libs/libffi:=
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   berkdb? ( || (
+   sys-libs/db:5.3
+   sys-libs/db:5.1
+   sys-libs/db:4.8
+   sys-libs/db:4.7
+   sys-libs/db:4.6
+   sys-libs/db:4.5
+   sys-libs/db:4.4
+   sys-libs/db:4.3
+   sys-libs/db:4.2
+   ) )
+  

[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: bd10c4ee6e1ccee06ab0717f12c008e9371415d9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 07:41:56 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 07:41:56 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=bd10c4ee

another update of linked_scripts patch

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

 .../0001-texlive-2021-unbundle-linked_scripts.patch  | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 5c2cf04..40110b0 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,15 +1,15 @@
-From cc5e81aabfd5a188877ceb74d0e8b8679b8c3208 Mon Sep 17 00:00:00 2001
+From a0d78e432a6691798257fc649569ee255ae68fc2 Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
 Date: Sat, 3 Apr 2021 09:58:56 +0300
 Subject: [PATCH] texlive-2021: unbundle linked_scripts
 
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 94 +
- 1 file changed, 2 insertions(+), 92 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 96 +
+ 1 file changed, 2 insertions(+), 94 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e3117..f54e0c23 100644
+index e64e3117..6c9b3f8b 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
 @@ -269,14 +269,12 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
@@ -46,7 +46,7 @@ index e64e3117..f54e0c23 100644
texlive-extra/texconfig-dialog.sh \
texlive-extra/texconfig-sys.sh \
texlive-extra/texconfig.sh \
-@@ -303,122 +297,55 @@ texmf_shell_scripts = \
+@@ -303,122 +297,53 @@ texmf_shell_scripts = \
texosquery/texosquery.sh \
texosquery/texosquery-jre5.sh \
texosquery/texosquery-jre8.sh \
@@ -143,7 +143,7 @@ index e64e3117..f54e0c23 100644
pax/pdfannotextractor.pl \
pdfcrop/pdfcrop.pl \
pdflatexpicscale/pdflatexpicscale.pl \
-   pedigree-perl/pedigree.pl \
+-  pedigree-perl/pedigree.pl \
 -  perltex/perltex.pl \
 -  petri-nets/pn2pdf \
pfarrei/a5toa4.tlu \
@@ -151,7 +151,7 @@ index e64e3117..f54e0c23 100644
pkfix-helper/pkfix-helper \
pkfix/pkfix.pl \
 -  pmxchords/pmxchords.lua \
-   pst2pdf/pst2pdf.pl \
+-  pst2pdf/pst2pdf.pl \
 -  ptex-fontmaps/kanji-config-updmap-sys.sh \
 -  ptex-fontmaps/kanji-config-updmap-user.sh \
 -  ptex-fontmaps/kanji-config-updmap.pl \
@@ -170,7 +170,7 @@ index e64e3117..f54e0c23 100644
tex4ebook/tex4ebook \
texcount/texcount.pl \
texdef/texdef.pl \
-@@ -434,7 +361,6 @@ texmf_other_scripts = \
+@@ -434,7 +359,6 @@ texmf_other_scripts = \
texlive/mktexpk \
texlive/mktextfm \
texlive/rungs.tlu \
@@ -178,7 +178,7 @@ index e64e3117..f54e0c23 100644
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -442,24 +368,9 @@ texmf_other_scripts = \
+@@ -442,24 +366,9 @@ texmf_other_scripts = \
texliveonfly/texliveonfly.py \
texloganalyser/texloganalyser \
texplate/texplate.sh \
@@ -204,7 +204,7 @@ index e64e3117..f54e0c23 100644
  
  nobase_dist_texmf_scripts_SCRIPTS = \
$(texmf_shell_scripts) \
-@@ -470,7 +381,6 @@ bin_links = \
+@@ -470,7 +379,6 @@ bin_links = \
allcm:allec \
cluttex:clxelatex \
cluttex:cllualatex \



[gentoo-commits] proj/tex:master commit in: 2021/patches/

2021-04-03 Thread Mikle Kolyada
commit: abc579d5285fd673013db3be8c07bbd9ba3c388b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  3 07:09:55 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  3 07:09:55 2021 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=abc579d5

update linked_scripts patch

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

 ...0001-texlive-2021-unbundle-linked_scripts.patch | 85 --
 1 file changed, 48 insertions(+), 37 deletions(-)

diff --git a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch 
b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
index 5e5c36c..5c2cf04 100644
--- a/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
+++ b/2021/patches/0001-texlive-2021-unbundle-linked_scripts.patch
@@ -1,15 +1,15 @@
-From feb238621b5b5128e45f69935e1c94a21fcd5a3b Mon Sep 17 00:00:00 2001
+From cc5e81aabfd5a188877ceb74d0e8b8679b8c3208 Mon Sep 17 00:00:00 2001
 From: Mikle Kolyada 
-Date: Fri, 2 Apr 2021 19:22:52 +0300
+Date: Sat, 3 Apr 2021 09:58:56 +0300
 Subject: [PATCH] texlive-2021: unbundle linked_scripts
 
 Signed-off-by: Mikle Kolyada 
 ---
- texk/texlive/linked_scripts/Makefile.in | 66 +
- 1 file changed, 2 insertions(+), 64 deletions(-)
+ texk/texlive/linked_scripts/Makefile.in | 94 +
+ 1 file changed, 2 insertions(+), 92 deletions(-)
 
 diff --git a/texk/texlive/linked_scripts/Makefile.in 
b/texk/texlive/linked_scripts/Makefile.in
-index e64e311..8b898a1 100644
+index e64e3117..f54e0c23 100644
 --- a/texk/texlive/linked_scripts/Makefile.in
 +++ b/texk/texlive/linked_scripts/Makefile.in
 @@ -269,14 +269,12 @@ EXTRA_DIST = scripts.lst context/stubs/unix/ctxtools \
@@ -46,10 +46,11 @@ index e64e311..8b898a1 100644
texlive-extra/texconfig-dialog.sh \
texlive-extra/texconfig-sys.sh \
texlive-extra/texconfig.sh \
-@@ -304,64 +298,41 @@ texmf_shell_scripts = \
+@@ -303,122 +297,55 @@ texmf_shell_scripts = \
+   texosquery/texosquery.sh \
texosquery/texosquery-jre5.sh \
texosquery/texosquery-jre8.sh \
-   tikztosvg/tikztosvg \
+-  tikztosvg/tikztosvg \
 -  typeoutfileinfo/typeoutfileinfo.sh \
 -  wordcount/wordcount.sh
 +  typeoutfileinfo/typeoutfileinfo.sh
@@ -59,15 +60,15 @@ index e64e311..8b898a1 100644
 -  accfonts/mkt1font \
 -  accfonts/vpl2ovp \
 -  accfonts/vpl2vpl \
-   albatross/albatross.sh \
+-  albatross/albatross.sh \
arara/arara.sh \
 -  attachfile2/pdfatfi.pl \
 -  authorindex/authorindex \
-   bib2gls/bib2gls.sh \
-   bib2gls/convertgls2bib.sh \
+-  bib2gls/bib2gls.sh \
+-  bib2gls/convertgls2bib.sh \
bundledoc/arlatex \
bundledoc/bundledoc \
-   cachepic/cachepic.tlu \
+-  cachepic/cachepic.tlu \
 -  checkcites/checkcites.lua \
chklref/chklref.pl \
 -  cjk-gs-integrate/cjk-gs-integrate.pl \
@@ -75,10 +76,10 @@ index e64e311..8b898a1 100644
cluttex/cluttex.lua \
 -  context/perl/mptopdf.pl \
 -  convbkmk/convbkmk.rb \
-   crossrefware/bbl2bib.pl \
+-  crossrefware/bbl2bib.pl \
 -  crossrefware/bibdoiadd.pl \
-   crossrefware/bibmradd.pl \
-   crossrefware/biburl2doi.pl \
+-  crossrefware/bibmradd.pl \
+-  crossrefware/biburl2doi.pl \
 -  crossrefware/bibzbladd.pl \
 -  crossrefware/ltx2crossrefxml.pl \
ctan-o-mat/ctan-o-mat.pl \
@@ -86,68 +87,70 @@ index e64e311..8b898a1 100644
ctanupload/ctanupload.pl \
de-macro/de-macro \
 -  diadia/diadia.lua \
-   dosepsbin/dosepsbin.pl \
+-  dosepsbin/dosepsbin.pl \
dviasm/dviasm.py \
dviinfox/dviinfox.pl \
 -  ebong/ebong.py \
epspdf/epspdf.tlu \
epspdf/epspdftk.tcl \
-   epstopdf/epstopdf.pl \
+-  epstopdf/epstopdf.pl \
 -  exceltex/exceltex \
-   fig4latex/fig4latex \
+-  fig4latex/fig4latex \
findhyph/findhyph \
 -  fontools/afm2afm \
 -  fontools/autoinst \
 -  fontools/ot2kpx \
fragmaster/fragmaster.pl \
-   getmap/getmapdl.lua \
+-  getmap/getmapdl.lua \
glossaries/makeglossaries \
glossaries/makeglossaries-lite.lua \
-   hyperxmp/hyperxmp-add-bytecount.pl \
+-  hyperxmp/hyperxmp-add-bytecount.pl \
 -  jfmutil/jfmutil.pl \
ketcindy/ketcindy.pl \
 -  kotex-utils/jamo-normalize.pl \
 -  kotex-utils/komkindex.pl \
 -  kotex-utils/ttf2kotexfont.pl \
-   l3build/l3build.lua \
+-  l3build/l3build.lua \
latex-git-log/latex-git-log \
latex-papersize/latex-papersize.py \
-@@ -371,32 +342,24 @@ texmf_other_scripts = \
-   latexdiff/latexdiff.pl \
-   latexdiff/latexrevise.pl \
+   latex2man/latex2man \
+   latex2nemeth/latex2nemeth \
+-  latexdiff/latexdiff-vc.pl \
+-  latexdiff/latexdiff.pl \
+-  latexdiff/latexrevise.pl \
latexindent/latexindent.pl \
 -  latexmk/latexmk.pl \
   

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

2021-04-03 Thread Michał Górny
commit: 9a4bb8d67b04dbe8f5fbfcd38e809d143f46bf17
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  3 06:58:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  3 06:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4bb8d6

dev-python/hvac: Bump to 0.10.9

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

 dev-python/hvac/Manifest   |  1 +
 dev-python/hvac/hvac-0.10.9.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/hvac/Manifest b/dev-python/hvac/Manifest
index 82031b3493c..5cfda85a784 100644
--- a/dev-python/hvac/Manifest
+++ b/dev-python/hvac/Manifest
@@ -1 +1,2 @@
 DIST hvac-0.10.8.tar.gz 290963 BLAKE2B 
539e604d2c0476c3f8bd9bf9e803f2d7c6ea8671cd86ef650a7a3e615fa3461135e956726a869fa8b9c1883b70c11eaa51f28e6d07f284dbb43b51a696dd9958
 SHA512 
010a851c39bdc4d420343fa42aef5cd7faa073c11bf1507fc563791b8c93e85367b2081d573123acccd467881bccb9f9f33487551cac763d91ee7e5341ea5568
+DIST hvac-0.10.9.tar.gz 291045 BLAKE2B 
63c48b21e402a1af3f73e5b295061a2f82040cedd412fab69e8759e290a46eb67d1aa0ddaeb40c1638eefbc492441e238cbe4be114093015af6eabd99a0c0a75
 SHA512 
4af23583110ca4c2c9714f5234daf21ee199c2ac97cde01a220db6f5d89957b95c1e8b84904104e5a96ec39b54cea567973427a73ed7cae5806e794d37403a8d

diff --git a/dev-python/hvac/hvac-0.10.9.ebuild 
b/dev-python/hvac/hvac-0.10.9.ebuild
new file mode 100644
index 000..a9529bd22ad
--- /dev/null
+++ b/dev-python/hvac/hvac-0.10.9.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="hashicorp vault client in python"
+HOMEPAGE="https://github.com/hvac/hvac;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hvac/hvac.git;
+else
+   SRC_URI="https://github.com/hvac/hvac/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+BDEPEND="
+   test? (
+   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/jwcrypto[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/python-jwt[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/semantic_version[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   >=dev-python/pyhcl-0.4.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.15.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local ignore=(
+   # ldap_test is not packaged.
+   tests/integration_tests/api/auth_methods/test_ldap.py
+   # https://github.com/lepture/authlib is not packaged.
+   tests/integration_tests/api/auth_methods/test_oidc.py
+   )
+
+   epytest ${ignore[@]/#/--ignore }
+}



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

2021-04-03 Thread Michał Górny
commit: 87cf63aa7cdd2efc6ed885c11fa341b075bcdecb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  3 06:41:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  3 06:41:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87cf63aa

dev-python/flask-security: Bump to 4.0.1

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

 dev-python/flask-security/Manifest |  1 +
 .../flask-security/flask-security-4.0.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/flask-security/Manifest 
b/dev-python/flask-security/Manifest
index f3cb59c61c4..46c7dcee51b 100644
--- a/dev-python/flask-security/Manifest
+++ b/dev-python/flask-security/Manifest
@@ -1,3 +1,4 @@
 DIST flask-security-3.4.4.gh.tar.gz 348525 BLAKE2B 
77a851c2549be9ce8612e3b186ad2d83d272b277f286885da491f3f0fe99e8836d145749ae137f1e75625c34b2214270ba4d24f1bfaa514012064dd38f083230
 SHA512 
1c1a4f079199704d7a2a4e11351cd199e3a790f5d0c7f68b240c299e83b129227fac4ca00caf45401efbf14520c1d65d3b710b85e8f53b495283b94a164f97a2
 DIST flask-security-3.4.5.gh.tar.gz 348928 BLAKE2B 
9890227e9775c4a28fc364affb0bf767407463d514f6dc3cd359dd8a026e8325d943a547f294f6363a276f9e7d97336c526dd45f4549c7cfaff2d6ef9ef0316a
 SHA512 
f9ac7f46b2e1ab7dbb44ba925b01e16304e8f8d6d5d56f4e558d07b80dfffa59f04c2597e17c00a7d7ae11be3a97c78ccf8d79993b7451be4a7f75f85bc89f6f
 DIST flask-security-4.0.0.gh.tar.gz 381592 BLAKE2B 
62f8ceb5b6912839ad69a9f26793a831304f0d03cd40c73bd7c6701421d22955bec1e43713b2e07004ff9686591370378d9ff6e2e61e6bdc9a6472f18b28bfad
 SHA512 
1d616121d0220bdef6081f4feb2c56b6feb346609548ad74c760f4d65e9b3ec92a35fa9e077c35db9ab398d921461450594185956d05d5dda063fe972b72
+DIST flask-security-4.0.1.gh.tar.gz 389071 BLAKE2B 
38e352dab5fe687211240011d844a1d5f6c0b5fcbb10752960f7ff5de14f5aa2e30ed9bdadda6684a3bc99e176edb7b8937d99322b4c131e22e87b273896c391
 SHA512 
ea541cb40679432dea67ffc0bc640147c518e07b7e83a01e3beacc156d0a9198a33da3f458a9219b04148c011f1a26f1a4019a216904239efea3b57e65f3cb45

diff --git a/dev-python/flask-security/flask-security-4.0.1.ebuild 
b/dev-python/flask-security/flask-security-4.0.1.ebuild
new file mode 100644
index 000..93671cdec70
--- /dev/null
+++ b/dev-python/flask-security/flask-security-4.0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Simple security for Flask apps"
+HOMEPAGE="
+   https://github.com/Flask-Middleware/flask-security/
+   https://pypi.org/project/Flask-Security-Too/;
+SRC_URI="
+   https://github.com/Flask-Middleware/flask-security/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
+   dev-python/cachetools[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-babelex-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/flask-login-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-principal-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/flask-wtf-0.14.3[${PYTHON_USEDEP}]
+   >=dev-python/itsdangerous-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.2[${PYTHON_USEDEP}]
+   >=dev-python/python-email-validator-1.1.1[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/Babel[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/argon2-cffi-19.1.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.5[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-mail-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-mongoengine-0.9.5[${PYTHON_USEDEP}]
+   >=dev-python/flask-sqlalchemy-2.3[${PYTHON_USEDEP}]
+   >=dev-python/mongomock-3.19.0[${PYTHON_USEDEP}]
+   >=dev-python/peewee-3.11.2[${PYTHON_USEDEP}]
+   >=dev-python/phonenumbers-8.11.1[${PYTHON_USEDEP}]
+   >=dev-python/pony-0.7.11[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.8.4:2[${PYTHON_USEDEP}]
+   >=dev-python/pymysql-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2[${PYTHON_USEDEP}]
+   >=dev-python/zxcvbn-4.4.28[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's@--cache-clear@-p no:httpbin@' pytest.ini || die
+   distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   esetup.py compile_catalog
+}



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

2021-04-03 Thread Michał Górny
commit: 6fa466c9d210024a584aa4502ca61895430d7296
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  3 06:38:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  3 06:38:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa466c9

dev-python/pytools: Bump to 2021.2.2

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

 dev-python/pytools/Manifest|  1 +
 dev-python/pytools/pytools-2021.2.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index f9b4ad731cc..bb6ec0e62d0 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1,4 +1,5 @@
 DIST pytools-2021.1.2.tar.gz 62893 BLAKE2B 
9aa637f2cfeef93a8353f6df700d8566918aa75560f5b732cae96c2a1e1e327c53f303ddb107dab3f1056264dcd1aa2f75389a2bc3f433f7e44f7595e22df251
 SHA512 
c976f8dd87ee6fb870020ca14b4ac615e657a4be1ab4c737b4c572a8dc00b3f0c45c335ea0188bbad7b6769ce4123a33922e070e0dfe2bea63506d784c464a2c
 DIST pytools-2021.1.tar.gz 62003 BLAKE2B 
2938359365082d9475cfb51586c78d3dce264cf0e8b1cf3fea0c7c688570c6e25c9a558b78977c35331ee89afd23ab7eb44a8702b3908eea160b07747646cc53
 SHA512 
c365cbb65b756869407f7f053112cb9732aeb138493172f2b90563a4f45e6d993557e54de2165a463931b8e2bd29c3ccd32c059702f21fb59e3dee74c19efd8f
 DIST pytools-2021.2.1.tar.gz 65336 BLAKE2B 
2b44d738b84efb2d301f2cd1e346dd4ddde003f78e276025dd225814984565ad7e76682d4fdbc578da86e215296e1fbf354fe9afc75f4f4a59e474de09f440c3
 SHA512 
3ba0540cb8fc153b915183e424abac32d181173488d0f29b612cbad5d51bdbddc9e19c54432937abb6556c4bb6db09fee46e6a4172a62edb4c9f89dfcf00f8c5
+DIST pytools-2021.2.2.tar.gz 62518 BLAKE2B 
07e12005b3f0372c7fd52c10b549f9c7bda888b90ccdf0aa3efaef5af9b4b26b5deeaf6050d69d5b2419a1af77f4a870c6a849c3744cf9f614eb4212066cc3bd
 SHA512 
553c70b9220b31b9123e1795198c17e562696e1a74481ca47cc6420a64697445e96d59ca8e5a2e52225b5da7db9034cfcce1c79e6cffef9b748fe8291499aa0b
 DIST pytools-2021.2.tar.gz 65140 BLAKE2B 
8f419b5776c99b3179b2f4d44a2461ee5e3b55d663e8982f1e34f9fab3cb397ee5a0ee13a2eaf9de1f3330c951b6972cac6d9d0c3994f461ffeca8abf110f11d
 SHA512 
3a91be32c5e1c70a3f2d8accb29888cd7f4b9e304fc68a3d2ca2d9ff674a885836236f6dbf11711555444a8eee63cbe86d85834fc73676420b331f94915a1018

diff --git a/dev-python/pytools/pytools-2021.2.2.ebuild 
b/dev-python/pytools/pytools-2021.2.2.ebuild
new file mode 100644
index 000..f35ef878b07
--- /dev/null
+++ b/dev-python/pytools/pytools-2021.2.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of tools missing from the Python standard library"
+HOMEPAGE="https://mathema.tician.de/software/pytools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



<    1   2   3