[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/

2021-11-08 Thread Sam James
commit: 639d50cb4b91308b3ad344ba9c28b0566ece8606
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:57:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=639d50cb

sys-apps/coreutils: add 9.0

Package-Manager: Portage-3.0.21-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sys-apps/coreutils/Manifest|   1 +
 sys-apps/coreutils/coreutils-9.0-r1.ebuild | 249 +
 2 files changed, 250 insertions(+)

diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index 23cda18b29..b0fcebe2bb 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -1,3 +1,4 @@
 DIST coreutils-8.28-cygwin-8.26-3.patch 36792 BLAKE2B 
f494be97595ff9532f57ca3d5386d185d813647fb07480dc1b22434fa5eecfa22acb6940b82cc733ae4448757e5f69cf2c7c746a5752409fe4aa11dd47482e63
 SHA512 
53d05262118a0063a0b3992b80dcda28256516da4d077a691117384ea808e5468488443d9c4b0e38a4d5148e5e721e733dcb0562dcf23a1370d4090251458951
 DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B 
a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0
 SHA512 
b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454
 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 
0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515
 SHA512 
1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145
+DIST coreutils-9.0.tar.xz 5612752 BLAKE2B 
59617cd25fd4c70f51bfbef851bd83e73f9c9ba5c11eb539f7f75c0184d55832e004b28e9268fb8064db145cb071ead2b9c0c3346bc35a11934ffe1b15bf17ac
 SHA512 
9be08212891dbf48e5b22e7689dc27dac50df4631ebf29313470b72b7921f0b2aa5242917d05587785358495ca56e3b21f5b3ca81043d53cab92354da6c53a03

diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild 
b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
new file mode 100644
index 00..4bb595cdec
--- /dev/null
+++ b/sys-apps/coreutils/coreutils-9.0-r1.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit eutils flag-o-matic python-any-r1 toolchain-funcs
+
+PATCH="${PN}-8.30-patches-01"
+DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, 
who,...)"
+HOMEPAGE="https://www.gnu.org/software/coreutils/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   !vanilla? (
+   mirror://gentoo/${PATCH}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz
+   )
+   elibc_Cygwin? (
+   
https://dev.gentoo.org/~grobian/distfiles/${PN}-8.28-cygwin-8.26-3.patch
+   )
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test 
userland_BSD vanilla xattr"
+RESTRICT="!test? ( test )"
+
+LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
+   caps? ( sys-libs/libcap )
+   gmp? ( dev-libs/gmp:=[static-libs] )
+   xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
+   selinux? ( sys-libs/libselinux )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   app-arch/xz-utils
+   test? (
+   dev-lang/perl
+   dev-perl/Expect
+   !userland_BSD? (
+   dev-util/strace
+   )
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]')
+   )"
+RDEPEND+="
+   hostname? ( !sys-apps/net-tools[hostname] )
+   kill? (
+   !sys-apps/util-linux[kill]
+   !sys-process/procps[kill]
+   )
+   !app-misc/realpath
+   !https://bugs.gentoo.org/;
+   --enable-install-program="arch,$(usev hostname),$(usev kill)"
+   --enable-no-install-program="groups,$(usev !hostname),$(usev 
!kill),su,uptime"
+   --enable-largefile
+   $(usex caps '' --disable-libcap)
+   $(use_enable nls)
+   $(use_enable acl)
+   $(use_enable multicall single-binary)
+   $(use_enable xattr)
+   $(use_with gmp libgmp)
+   )
+   if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ; then
+   export fu_cv_sys_stat_statfs2_bsize=yes #311569
+   export gl_cv_func_realpath_works=yes #416629
+   fi
+
+   export gl_cv_func_mknod_works=yes #409919
+   use static && append-ldflags -static && sed -i 

[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2021-11-08 Thread Sam James
commit: 7b7be0a2a9826019425b2efea9be6aa880b1f62d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:56:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:56:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7b7be0a2

scripts/bootstrap-prefix.sh: tidy up whitespace

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

 scripts/bootstrap-prefix.sh | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index e1ceee9d37..65f56ab99b 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -105,7 +105,7 @@ efetch() {
 
 configure_cflags() {
export CPPFLAGS="-I${ROOT}/tmp/usr/include"
-   
+
case ${CHOST} in
*-darwin*)
export LDFLAGS="-Wl,-search_paths_first 
-L${ROOT}/tmp/usr/lib"
@@ -203,9 +203,9 @@ configure_toolchain() {
;;
*"Apple clang version "*|*"Apple LLVM version 
"*)
# recent binutils-apple are hard to 
build (C++11
-   # features, and cmake buildsystem) so 
avoid going
+   # features, and cmake build system) so 
avoid going
# there, the system ld is good enough 
to bring us to
-   # stage3, after which system set will 
take care of
+   # stage3, after which the @system set 
will take care of
# the rest
linker=sys-devel/native-cctools
;;
@@ -319,9 +319,9 @@ bootstrap_setup() {
echo "CONFIG_SHELL=\"${ROOT}/bin/bash\""
echo 
"DISTDIR=\"${DISTDIR:-${ROOT}/var/cache/distfiles}\""
if is-rap ; then
-   echo "# sandbox does not work well on Prefix, 
bug 490246"
+   echo "# sandbox does not work well on Prefix, 
bug #490246"
echo 'FEATURES="${FEATURES} -usersandbox 
-sandbox"'
-   # bug 759424
+   # bug #759424
[[ -n ${STABLE_PREFIX} ]] && \
echo 'ACCEPT_KEYWORDS="${ARCH} 
-~${ARCH}"'
else
@@ -349,7 +349,7 @@ bootstrap_setup() {
ln -sf {,"${ROOT}"}/etc/passwd
else
getent passwd > "${ROOT}"/etc/passwd
-   # add user if it's not in /etc/passwd, bug 
766417
+   # add user if it's not in /etc/passwd, bug 
#766417
getent passwd $(id -un) >> "${ROOT}"/etc/passwd
fi
fi
@@ -358,7 +358,7 @@ bootstrap_setup() {
ln -sf {,"${ROOT}"}/etc/group
else
getent group > "${ROOT}"/etc/group
-   # add group if it's not in /etc/group, bug 
766417
+   # add group if it's not in /etc/group, bug 
#766417
getent group $(id -gn) >> "${ROOT}"/etc/group
fi
fi
@@ -447,7 +447,7 @@ bootstrap_setup() {
x86_64-pc-cygwin*)
profile="prefix/windows/cygwin/x64"
;;
-   *)  
+   *)
eerror "UNKNOWN ARCH: You need to set up a make.profile 
symlink to a"
eerror "profile in ${PORTDIR} for your CHOST ${CHOST}"
exit 1
@@ -477,7 +477,7 @@ bootstrap_setup() {

profile=${PROFILE_BASE:-prefix}/${profile#prefix/}${PROFILE_VARIANT:+/${PROFILE_VARIANT}}
if [[ -n ${profile} && ! -e ${ROOT}/etc/portage/make.profile ]] ; then
local fullprofile="${PORTDIR}/profiles/${profile}"
-   
+
ln -s "${fullprofile}" "${ROOT}"/etc/portage/make.profile
einfo "Your profile is set to ${fullprofile}."
fi
@@ -649,7 +649,7 @@ bootstrap_portage() {
PV="${TESTING_PV:-${STABLE_PV}}"
A=prefix-portage-${PV}.tar.bz2
einfo "Bootstrapping ${A%.tar.*}"
-   
+
efetch ${DISTFILES_URL}/${A} || return 1
 
einfo "Unpacking ${A%.tar.*}"
@@ -698,7 +698,7 @@ bootstrap_portage() {
cd "${ROOT}"
rm -Rf ${ptmp} >& /dev/null
 
-   # Some people will skip the tree() step and hence var/log is not 
created 
+   # Some people will skip the tree() step and hence var/log is not created
# As such, portage 

[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/

2021-11-08 Thread Andreas Zuber
commit: 25af2193850842480d6f864b2df31fd906a37c48
Author: Andreas Zuber  gmx  ch>
AuthorDate: Tue Nov  9 07:56:30 2021 +
Commit: Andreas Zuber  gmx  ch>
CommitDate: Tue Nov  9 07:57:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25af2193

games-util/minigalaxy: version bump to 1.1.0

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

 games-util/minigalaxy/Manifest|  1 +
 games-util/minigalaxy/minigalaxy-1.1.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest
index db929a700..eabb3a496 100644
--- a/games-util/minigalaxy/Manifest
+++ b/games-util/minigalaxy/Manifest
@@ -1 +1,2 @@
 DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B 
fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e
 SHA512 
79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c
+DIST minigalaxy-1.1.0.tar.gz 417215 BLAKE2B 
639ce13d25e53d5e81885026268b6ecc372288a81edd8c6e7b36d38c17b158f8953d49a33af92d541aec94e0c8651927002f3adca44c6a9caa2b61b0d6e3fd68
 SHA512 
5d16120f12398376770a2d2176a127201f1640b83bd8efb576e31eddad5e828bf45f7de7a6394408ef76aafedc126f2f3987920ff2863bbe4668096fa4bf6707

diff --git a/games-util/minigalaxy/minigalaxy-1.1.0.ebuild 
b/games-util/minigalaxy/minigalaxy-1.1.0.ebuild
new file mode 100644
index 0..4c84929c3
--- /dev/null
+++ b/games-util/minigalaxy/minigalaxy-1.1.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A simple GOG client for Linux"
+HOMEPAGE="https://github.com/sharkwouter/minigalaxy;
+SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="test? ( $(python_gen_cond_dep 
'dev-python/simplejson[${PYTHON_USEDEP}]') )"
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   >=x11-libs/gtk+-3
+   >=net-libs/webkit-gtk-2.6"
+
+distutils_enable_tests unittest
+
+python_test() {
+   "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under 
${EPYTHON}"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "running games with system dosbox" games-emulation/dosbox
+   optfeature "running games with system scummvm" games-engines/scummvm
+}



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2021-11-08 Thread Sam James
commit: 7433d949cd37f66dd6aa5bbb53d3b54aa43ebeb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:41:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:41:09 2021 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=7433d949

htdocs/index.html: add "(orphaned)" to maintainer-needed caption

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

 htdocs/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/index.html b/htdocs/index.html
index 2f01ee3..ea4a50c 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -91,7 +91,7 @@
   
 Gentoo Dev Web of Trust (WoT)
 WoT Node Stats
-Maintainer Needed 
Packages
+Maintainer Needed 
(orphaned) Packages
 Developer commit timeline
 Active developer commit timeline
 Repository status reports



[gentoo-commits] repo/proj/guru:dev commit in: games-engines/instead/

2021-11-08 Thread Golubev Alexander
commit: eda47e883a1e0db17386f679f31a8e1055a97755
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue Nov  9 07:39:56 2021 +
Commit: Golubev Alexander  gmail  com>
CommitDate: Tue Nov  9 07:39:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eda47e88

games-engines/instead: version bump to 3.4.1

Signed-off-by: Alexander Golubev  gmail.com>

 games-engines/instead/Manifest |   1 +
 games-engines/instead/instead-3.4.1.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/games-engines/instead/Manifest b/games-engines/instead/Manifest
index 6aea58357..addf566b8 100644
--- a/games-engines/instead/Manifest
+++ b/games-engines/instead/Manifest
@@ -1 +1,2 @@
 DIST instead-3.3.5.tar.gz 3603530 BLAKE2B 
3be93facf3f456ebdd81dc5f251177e50a3ba745107c5183c8032bc5c3b914d3843beed82fbb62950873517714d19f7412543ced5ef2c72b942580ac77ee2e5b
 SHA512 
4db126b6eb84f79ba3651b8b4664ebc5c66baec8e1ae3bbaa9626993ac221104250f84d2e65dacb9403f13ad3c60f36eda63fbbd84e0199b2ae8c5009a2c8ae6
+DIST instead-3.4.1.tar.gz 3605352 BLAKE2B 
de1597ece93f603d6937c19be5a8cd08a69ca5c45f987bf74654909a3dd2ae75b2fb7d6114eec79b3fce2ed24172924eed160e6d42892ae44695e6f4ed67f2dc
 SHA512 
0eb552f6d535a8d28ee6f986b14c7c21482223854fa0eaf12247fee6e3a5bd8eb3e0c3650e8f269b105ff155f68c36fcf73c280c9ee58e6d0193d7612fc86e4b

diff --git a/games-engines/instead/instead-3.4.1.ebuild 
b/games-engines/instead/instead-3.4.1.ebuild
new file mode 100644
index 0..fd8a67314
--- /dev/null
+++ b/games-engines/instead/instead-3.4.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="cs de en es fr it nl pt ru uk"
+PLOCALE_BACKUP="en"
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit cmake lua-single plocale
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/instead-hub/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/instead-hub/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="INSTEAD text-based quest game engine"
+HOMEPAGE="https://instead.hugeping.ru/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="doc +iconv +sdl2"
+# gtk3 is forced since gtk2 already near its end-of-life
+# harfbuzz support requres features from SDL2_ttf version which is not yet 
released (>2.0.15)
+
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${LUA_DEPS}
+"
+
+SDL_DEPS="
+   media-libs/libsdl!VER![sound,video]
+   media-libs/sdl!VER!-mixer
+   media-libs/sdl!VER!-image
+   media-libs/sdl!VER!-ttf
+"
+
+COMMON_DEPEND="
+   ${LUA_DEPS}
+   sys-libs/zlib
+   x11-libs/gtk+:3
+   sdl2? ( ${SDL_DEPS//!VER!/2} )
+   !sdl2? ( ${SDL_DEPS//!VER!/} )
+   iconv? ( >=virtual/libiconv-0-r1 )
+"
+# harfbuzz? (
+#  media-libs/harfbuzz
+#  media-libs/sdl!VER!-ttf[harfbuzz]
+#  )
+
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md )
+
+src_prepare() {
+   plocale_find_changes "${S}/lang" "" ".ini"
+
+   rm_loc() { rm "lang/$1.ini" || die; }
+   plocale_for_each_disabled_locale rm_loc
+
+   # The docs dir contains some code to build pdf out of the Markdown 
docs, but it requires some
+   # weird util called multimarkdown, so we will just install the md's 
themselfs.
+   if use doc; then
+   EXTRA_DOCS=()
+   for l in $(plocale_get_locales) ${PLOCALE_BACKUP}; do
+   for d in "docs/modules-$l.md" "docs/stead3-$l.md"; do
+   if [[ -f "$d" ]]; then
+   EXTRA_DOCS=( "${EXTRA_DOCS[@]}" "$d" )
+   fi
+   done
+   done
+
+   DOCS=( "${DOCS[@]}" "${EXTRA_DOCS[@]}" )
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_GTK2=OFF
+   -DWITH_GTK3=ON
+   -DWITH_LUAJIT="$(usex lua_single_target_luajit)"
+   -DWITH_ICONV="$(usex iconv)"
+   -DWITH_SDL2="$(usex sdl2)"
+   )
+#  -DWITH_HARFBUZZ="$(usex harfbuzz)"
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   elog "The instead package contains only a game engine. The actual"
+   elog "games have to be installed separately. To install a game"
+   elog "download an archive and extract it to ~/.instead/games or"
+   elog "to ${EPREFIX}/usr/share/instead/games."
+   elog ""
+   elog "A collection of various games can be found at:"
+   elog "  https://instead.itch.io/;
+   elog "  http://instead-games.ru/;
+   elog ""
+   elog "Also there are some third-party tools to manage download"
+   elog "and installation of games like insteadman3:"
+   elog "  

[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2021-11-08 Thread Sam James
commit: 81a2539804eee312e9dceb630866f025dd3fd410
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:40:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:40:25 2021 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=81a25398

htdocs/index.html: say "::gentoo", not "gentoo-x86"

gentoo-x86 is old terminology for the Gentoo ebuild repository.

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

 htdocs/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/index.html b/htdocs/index.html
index 62988b5..2f01ee3 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -139,7 +139,7 @@
 Eclass-EAPI usage matrix
 Invalid package.mask entries
 Top 100 largest FILESDIRs
-Binary files in gentoo-x86
+Binary files in ::gentoo
 Listing of packages that inherit an eclass
 
   Gentoo CI – QA check results



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

2021-11-08 Thread Sam James
commit: f72b17990c91e8ef71cd57e7c8cf41c5479f492d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:22:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:22:23 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f72b1799

sys-devel/gcc: add 11.2.0

Package-Manager: Portage-3.0.21-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest  |   2 +
 sys-devel/gcc/gcc-11.2.0.ebuild | 116 
 2 files changed, 118 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 60ac7bb07b..c2eb112112 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -4,6 +4,8 @@ DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc72
 DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 
13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a
 SHA512 
c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86
 DIST gcc-11.0.0-patches-6.tar.bz2 12744 BLAKE2B 
05e8d8b87cd1069bc6c03a6cbd61e5414148b7c6467e5b2ebf03af1493075280d8f1a5a123148f786724e3f813ef7fbb5f2728598ab4ab7879b4e649f592156b
 SHA512 
9e873a40eca07e471a9832ed062575063144554ca306b60a9b5f7da61fa1f148a13fd5ea933c852d105931e452de1c6ab3cd7baf4f80da17b9d81eeb36c5b3fd
+DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
+DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf
 DIST gcc-4.1.2-patches-1.5.tar.bz2 53576 BLAKE2B 
16dcbf8bac85c3e95a8526ffd504f298ac09fbd79d8ee9f633782ffcd177eb0de256dc8ff36d45dc40dd8582b712e2ea0cd3b2063e3205d51cc022ad7befa7cc
 SHA512 
3c7c15f740ec80aaa6f9c1ad77daeb2a2527f1719fbcc5d96d956e1fe1f24da961b1b030cf2bb631f1a0cc970f6462823e9a78441c9fd6b57f3645b04cd6a362
 DIST gcc-4.1.2-uclibc-patches-1.0.tar.bz2 20980 BLAKE2B 
cfc7dd4c7a0b1ed80c491d4ad56b05b05ff308fdbed2faa1b9f15b10c0f7834ee4ffcb0df1619f959f7a1a5f315305b550665c232404a8a3306e3e615539a0c8
 SHA512 
57789f4236a3085136afa83be3cef677bd813afd258d67bfdbecd2058f497cd459366d5515044c0208ab753946dc951dac6a3889752ca6dae836d837c22ce33b
 DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 
966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510
 SHA512 
b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc

diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild
new file mode 100644
index 00..05c511d65c
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.2.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PATCH_VER="1"
+
+inherit toolchain
+
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND=""
+BDEPEND="
+   kernel_linux? ( ${CATEGORY}/binutils )
+   kernel_Darwin? (
+   || ( ${CATEGORY}/binutils-apple ${CATEGORY}/native-cctools )
+   )"
+
+src_prepare() {
+   has_version '>=sys-libs/glibc-2.32-r1' && rm -v 
"${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch"
+   toolchain_src_prepare
+
+   if use elibc_Cygwin; then
+   sed -e 
'/0001-share-mingw-fset-stack-executable-with-cygwin.patch/d' \
+   -i "${WORKDIR}/gcc-${CYGWINPORTS_GITREV}/gcc.cygport" 
|| die
+   fi
+
+   # make sure 64-bits native targets don't screw up the linker paths
+   eapply -p0 "${FILESDIR}"/no-libs-for-startfile.patch
+   if use prefix; then
+   eapply -p0 "${FILESDIR}"/4.5.2/prefix-search-dirs.patch
+   # try /usr/lib32 in 32bit profile on x86_64-linux (needs
+   # --enable-multilib), but this does make sense in prefix only
+   eapply -p0 "${FILESDIR}"/${PN}-4.8.3-linux-x86-on-amd64.patch
+   fi
+
+   # make it have correct install_names on Darwin
+   eapply -p1 

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

2021-11-08 Thread Andreas Sturmlechner
commit: e536264dda6d3568b3a007569733ac5810867dd0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov  9 07:16:37 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov  9 07:16:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e536264d

net-misc/smb4k: Drop 3.1.0

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

 net-misc/smb4k/Manifest   |  1 -
 net-misc/smb4k/smb4k-3.1.0.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest
index 56e0b8e206d..3e3b455a08f 100644
--- a/net-misc/smb4k/Manifest
+++ b/net-misc/smb4k/Manifest
@@ -1,2 +1 @@
-DIST smb4k-3.1.0.tar.xz 3177236 BLAKE2B 
17d1fb32acbadd3af2447aab1c1e49c40c1a1b25204f31e366831e380e2a16f4b637f242afd5dfa41cc991e76570bdc0f8a804b1374290c44c417ed07f33f4ba
 SHA512 
b12d054ccd4d8fdf3d975503c07b4c17321201651f68be03be6384e9c2ff127384737d0d5bdcb8d845c6edc21e20d7fd6a06cfe60af31ea6bc0373159771b5d1
 DIST smb4k-3.1.1.tar.xz 3185504 BLAKE2B 
c85007bf205a46f7a0c592556d816ed630b91663e443c4b322a611bd64d9b7dcb7ad6627d8b0d194b4dbb350505d95ef43aceb19d8d7fbd1caa14cb6b638c825
 SHA512 
2a9035f4bfcf982a084f2de20b1b3a1e0b0ceebb262f89b782dfc0229c80d3d43969b6fae90c20bac96749a958fd1f82f1b5cda423562491cba6e2981a79febf

diff --git a/net-misc/smb4k/smb4k-3.1.0.ebuild 
b/net-misc/smb4k/smb4k-3.1.0.ebuild
deleted file mode 100644
index 8b9bf80d294..000
--- a/net-misc/smb4k/smb4k-3.1.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.74.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Advanced network neighborhood browser"
-HOMEPAGE="https://apps.kde.org/smb4k/
-https://sourceforge.net/p/smb4k/home/Home/;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="+discovery plasma"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qttest-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdnssd-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   net-fs/samba[cups]
-   discovery? (
-   net-libs/kdsoap
-   net-libs/kdsoap-ws-discovery-client
-   )
-"
-RDEPEND="${DEPEND}
-   plasma? (
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DSMB4K_WITH_WS_DISCOVERY=$(usex discovery)
-   -DSMB4K_INSTALL_PLASMOID=$(usex plasma)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   elog "Users of Samba 4.7 and above please note that for the time being,"
-   elog "the following setting has to be added to or changed in the 
[global]"
-   elog "section of the smb.conf file:"
-   elog
-   elog "[global]"
-   elog "client max protocol = NT1"
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/subtitlecomposer/files/, media-video/subtitlecomposer/

2021-11-08 Thread Andreas Sturmlechner
commit: 183475b839c833a9a072f0ca311cda4002b1d551
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov  9 07:16:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov  9 07:16:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183475b8

media-video/subtitlecomposer: Drop 0.7.0

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

 media-video/subtitlecomposer/Manifest  |   1 -
 .../files/subtitlecomposer-0.7.0-mpv-0.33.patch| 260 -
 .../subtitlecomposer-0.7.0-tests-optional.patch|   9 -
 ...subtitlecomposer-0.7.0-valid-desktop-file.patch |  21 --
 media-video/subtitlecomposer/metadata.xml  |   3 -
 .../subtitlecomposer/subtitlecomposer-0.7.0.ebuild |  83 ---
 6 files changed, 377 deletions(-)

diff --git a/media-video/subtitlecomposer/Manifest 
b/media-video/subtitlecomposer/Manifest
index 1cfc4ac2ee5..f88fc4132ff 100644
--- a/media-video/subtitlecomposer/Manifest
+++ b/media-video/subtitlecomposer/Manifest
@@ -1,2 +1 @@
-DIST subtitlecomposer-0.7.0.tar.gz 1649840 BLAKE2B 
a60d3917cc9bd8025d75782e850ba2507ab140ffaeff84e995d58994e848ebe4e103a87824a20dd689132235f67102e7fec39bf0f99d827c78883165e01e9fb7
 SHA512 
b1c71496a2609686946af2377862b86d70e357565646a3de2f158481bc9e397f649d0907499ecd21a193ec07eaf2135b7f5831697e6b20ba6721a743227fbe04
 DIST subtitlecomposer-0.7.1.tar.xz 636808 BLAKE2B 
4c71277c9646a64d59a0cd6923084b39292916e9edf154c026a051253fe8aabab1bdfb9e10c6fab5eb0d754ba428567c2259c637915e93d8d391b7f247c6dc79
 SHA512 
b486a1be8b414409af4ec2d2ccc86a7e9f34040f114b0efbbf817b5157d85b5f9a37d80272b468a389128f10c12316bf028dd86e2a7434a2b001bfd185208b92

diff --git 
a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.0-mpv-0.33.patch 
b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.0-mpv-0.33.patch
deleted file mode 100644
index a97ab22543b..000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.0-mpv-0.33.patch
+++ /dev/null
@@ -1,260 +0,0 @@
-From d09a3cbc60da86f57d06477dea1a57962a11ffb2 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic 
-Date: Mon, 8 Jul 2019 20:19:03 +0200
-Subject: [PATCH] MPV player config options aren't hardcoded anymore.
-

- src/videoplayerplugins/mpv/mpvbackend.cpp |  37 ++-
- src/videoplayerplugins/mpv/mpvbackend.h   |   8 +-
- .../mpv/mpvconfigwidget.cpp   | 102 --
- src/videoplayerplugins/mpv/mpvconfigwidget.h  |   8 ++
- 4 files changed, 139 insertions(+), 16 deletions(-)
-
-diff --git a/src/videoplayerplugins/mpv/mpvbackend.cpp 
b/src/videoplayerplugins/mpv/mpvbackend.cpp
-index d85a56c..9fdcd95 100644
 a/src/videoplayerplugins/mpv/mpvbackend.cpp
-+++ b/src/videoplayerplugins/mpv/mpvbackend.cpp
-@@ -33,8 +33,6 @@
- #include 
- 
- using namespace SubtitleComposer;
--using namespace mpv;
--using namespace mpv::qt;
- 
- MPVBackend::MPVBackend()
-   : PlayerBackend(),
-@@ -218,6 +216,37 @@ MPVBackend::mpvEventHandle(mpv_event *event)
-   }
- }
- 
-+static QVariant
-+node_to_variant(const mpv_node *node)
-+{
-+  switch(node->format) {
-+  case MPV_FORMAT_STRING:
-+  return QVariant(QString::fromUtf8(node->u.string));
-+  case MPV_FORMAT_FLAG:
-+  return QVariant(static_cast(node->u.flag));
-+  case MPV_FORMAT_INT64:
-+  return QVariant(static_cast(node->u.int64));
-+  case MPV_FORMAT_DOUBLE:
-+  return QVariant(node->u.double_);
-+  case MPV_FORMAT_NODE_ARRAY: {
-+  mpv_node_list *list = node->u.list;
-+  QVariantList qlist;
-+  for(int n = 0; n < list->num; n++)
-+  qlist.append(node_to_variant(>values[n]));
-+  return QVariant(qlist);
-+  }
-+  case MPV_FORMAT_NODE_MAP: {
-+  mpv_node_list *list = node->u.list;
-+  QVariantMap qmap;
-+  for(int n = 0; n < list->num; n++)
-+  qmap.insert(QString::fromUtf8(list->keys[n]), 
node_to_variant(>values[n]));
-+  return QVariant(qmap);
-+  }
-+  default: // MPV_FORMAT_NONE, unknown values (e.g. future extensions)
-+  return QVariant();
-+  }
-+}
-+
- void
- MPVBackend::updateTextData(const mpv_event_property *prop)
- {
-@@ -230,7 +259,7 @@ MPVBackend::updateTextData(const mpv_event_property *prop)
-   if(val.format != MPV_FORMAT_NODE_MAP)
-   continue;
- 
--  const QMap  = 
mpv::qt::node_to_variant().toMap();
-+  const QMap  = 
node_to_variant().toMap();
- 
-   if(map[QStringLiteral("type")].toString() != 
QStringLiteral("sub")
-   || map[QStringLiteral("external")].toBool() == 
true)
-@@ -269,7 +298,7 @@ MPVBackend::updateAudioData(const mpv_event_property *prop)
-

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

2021-11-08 Thread Andreas Sturmlechner
commit: 1680a03f87ebf85c53f09c74872946b4959ece75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov  9 07:13:04 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov  9 07:14:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1680a03f

dev-libs/qtkeychain: 0.13.1 version bump

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

 dev-libs/qtkeychain/Manifest| 2 +-
 .../qtkeychain/{qtkeychain-0.13.0.ebuild => qtkeychain-0.13.1.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest
index aeb075c4e2c..a57c0c16d92 100644
--- a/dev-libs/qtkeychain/Manifest
+++ b/dev-libs/qtkeychain/Manifest
@@ -1,2 +1,2 @@
 DIST qtkeychain-0.11.1.tar.gz 41001 BLAKE2B 
155ca333d403e6ad91c2f733dec06e7957d3998c8124156cf33ea9b79521a6838e9c5a317b591897543b820d436d89ce3eada6425318d801834c133b6c55c982
 SHA512 
45551003000b8ed76d44767c54d18dcbb956d5aeb63d8bf2f0fc06c61eab4d7d2e70b894e9c0729722dfcb5004f818f4f4c9a413444fc2aebe0271f104b500e6
-DIST qtkeychain-0.13.0.tar.gz 43404 BLAKE2B 
9fdeba4856d95f4d5fd69e5ea33b035dea19d0bc537f4d3d5a9219627dfb8293efe4e21a024fd41468f85025da26822a0fcefc9f2996839ed195e78316adae7f
 SHA512 
5454c67d492c6fe2cec615ff6bd300d17cba574c4c5fc1e0f3a80229a16cac2d224b9ff3f4ea2e13320fd5350366d031338ffe5da0ca41fe84d321894fb8a6aa
+DIST qtkeychain-0.13.1.tar.gz 43443 BLAKE2B 
c63c67cd0b689fd69d67ffd53826611eed5257dd1c378988943f98484de47cf45f47c0054b222bd0c20e255a9315821a55ed44f29c8a96d26e373c3d5f50f77f
 SHA512 
552c1632a81f64b91dacdb0f5eb4122b4ddef53ba6621561db6c4fce9f3692761dbc4b452e578023e2882e049874148be1de014397675ce443cfc93fe96f6f70

diff --git a/dev-libs/qtkeychain/qtkeychain-0.13.0.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.13.1.ebuild
similarity index 100%
rename from dev-libs/qtkeychain/qtkeychain-0.13.0.ebuild
rename to dev-libs/qtkeychain/qtkeychain-0.13.1.ebuild



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

2021-11-08 Thread Sam James
commit: 247cc0bf3d0001f0166003fe4cd0634923571da1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:09:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247cc0bf

dev-util/dialog: add 1.3.20211107

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

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

diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest
index 0f46e4480c0..0d1a419a77d 100644
--- a/dev-util/dialog/Manifest
+++ b/dev-util/dialog/Manifest
@@ -1 +1,2 @@
 DIST dialog-1.3-20210621.tgz 563430 BLAKE2B 
8ffb630ed67f303facd79ca72aaca89d32c55a2b504293105a72c596409828fffd3e5e5f603fb5bec7f8748358a03ddadc7f1cd6fb989d1b31af1fd8f1078d97
 SHA512 
bde13aaf215127d143aa0d37989e0bacb6bc23f007681aeff27683efa01a483106710ff756358e396c23e4c1f0355cd8a2b3bb362ae1c3a1a997e00835d53c2b
+DIST dialog-1.3-20211107.tgz 566509 BLAKE2B 
f2c045f60185c34eec18b878219fae10a5acca2dc8bec5d379de069c939a0079e1a95925f860944108c97c8ef4e32041966c423d8b294b2102311c9aa085301e
 SHA512 
a6626092692ca61209f67caa7c5dec91f637e3ff002488a0e117ec80ce8fdf0ef50d3b11f67d84d8abb06145347a100de76223fb4b1f971a755c28de1be860ac

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



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2021-11-08 Thread Alexey Shvetsov
commit: 77fb3c9301f87ee7544ff2deb20a2a92d6fc6587
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Nov  9 07:12:15 2021 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Nov  9 07:12:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fb3c93

sci-chemistry/gromacs: version bump to 2021.4

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

 sci-chemistry/gromacs/Manifest  |   3 +
 sci-chemistry/gromacs/gromacs-2021.4.ebuild | 356 
 2 files changed, 359 insertions(+)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index eef4a81f453..0788ac6bd4e 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -4,6 +4,7 @@ DIST gromacs-2020.4.tar.gz 29149899 BLAKE2B 
a07c8efd96137d58c1edf4ac9b5aafeb16d9
 DIST gromacs-2020.6.tar.gz 29196621 BLAKE2B 
b350fc62fd8eeb3f2b042fa74a4ed42e43a7b74efd8fddb60ec086a814048a52b8625da65fa5c4cf2cb1e22f8347562bc84d38bf34441fc5ebc6abaa38b0eea0
 SHA512 
4ce4d6b9ae33e9cd2a1ad3313e80acf63ded21dac897b01dbf87df2e318181796ef64c8a1d3e0a6058b972d8d88d00f710cd0277db12f38fc2c9b29772c98bea
 DIST gromacs-2021.2.tar.gz 37976386 BLAKE2B 
8818321bbcbdee25356bbf909d9c667f9d7cf180e696a323a61017683234d1269decc8f8d72b8012a8cc207f69e5cd97e2ab48dbbff06d82bbb407bc0578854b
 SHA512 
51b1728f41932274436ab807d569109e2b0e145abcb5cf9c9b7daf6a7396f2f8716dc28fb93cf178c97a7eaeab2a88878d0bc71dd6c6abe7e829d579e7968615
 DIST gromacs-2021.3.tar.gz 37987972 BLAKE2B 
d71995c7d5a34978246e33dc637ac3d273e547afcf72d1a107026650f03286ecdf27e4b9a70113b3c3a01af59ad49ac5c813aa6e5d2e8eb29fd05582a7a28d34
 SHA512 
da420917d06de2e192dfbb4e1b9f46989ed05b5c7e641c657104ed8f2bd8b22509bffd1ecfd7c965c80544eafa6af12d6d0aba7e1e7d9d14a4a88fb3fbf394a5
+DIST gromacs-2021.4.tar.gz 38023262 BLAKE2B 
4e1c9ca23f8bd89a990bac2730f846ce9fd6423aa6934866734272ac8f5ca29cdb51daec440b7ef2af56c68bdbab504c0c1b1a4d5f4af0b1850bf286c5b2
 SHA512 
35b26b3df02d151373fab49022281b89e987c867257a998acc926b2b7151f5d4e46f11c398a24f4a174f668dd24a828b07d36594ac5d5506e10e40d4578427a2
 DIST gromacs-2022-beta1.tar.gz 39727355 BLAKE2B 
2b17684e36f1a2746bd92e4cea2f7eedfcc1770eb127663b7d643a4e9518dc90f788c0f41dcff612d06edb05eeb06a13196810714d5cdf5a8ef5056100d75eb6
 SHA512 
a311a95b42647819d442be2a6106f4a3bbfa792856ac88ade9ee0793dff3a3bd0e6f2982bfa37d541b3a4673a24358fa72bf9267c3d1743bb01da673d84e0fa8
 DIST manual-2018.8.pdf 10025023 BLAKE2B 
afb0a6e6a72d78df743fcb57e7c1716848589e571dd35167b957a9b407ca27978ccfb6cb9e0df9c9439b888f352501a00ba32281ed1e0b4193bd606f1d77152e
 SHA512 
b1972f7ce965bfc9377542993c5943ea4868a8ed23a969d4203264746d6bea3a7a65c6379196ece37fd6d68ec7ec80f827bde87d1049284af7082759a124f1d5
 DIST manual-2019.6.pdf 12702376 BLAKE2B 
c350127bc06a9eb3dee73da39037c84daeb89500e23cb131bd19a150bf60602d4dde7611e0c6f0f344af4093e96a899303dac71b4df56fd0c44c3a48a56606b7
 SHA512 
dfdff67c2c1c9ce1f1c236b7686c5331b0fe86951da6c98eddd6a3e748815e0be0a9653ae4318469fcdd913c4e7c355d64a997cc80b9d9fbe6282ef6d98e61eb
@@ -11,6 +12,7 @@ DIST manual-2020.4.pdf 11851608 BLAKE2B 
7b7bdf08e8946fcc448543b08391b94a67fee60a
 DIST manual-2020.6.pdf 11850850 BLAKE2B 
155e4eb9c200dcd0a38e3669b26077fcf310d437b82d9a593d333dada3989c2c8a936d62c642e195f98bb474b1673b8142405c467348fc96a74d57fb12106d76
 SHA512 
be508ebec597b82a2c4056029f8bb731b22cb8902628a45462ed21af54c554d28e07d5381efaaa96565202b7b47d33aea67950206cd9e8936211ae721b21b3e1
 DIST manual-2021.2.pdf 12252501 BLAKE2B 
0dbf9024e1516076b0eeb46e41523b966d1d81f57504fe0501c7bc8575e74fb19e3452ac584757e425bcccbc737367fe83be87fd21a4287f4675cf87184b960b
 SHA512 
14156d3b1017990e0be3ceb7ec055777a1aec4c347ac2e821a042d51c931f84ebca862f60644a90ed7ba4070cb14ff8babcde3e4351e4dbec84df8563e350984
 DIST manual-2021.3.pdf 12255076 BLAKE2B 
6ca516b6832507c9d4100679d1f9bc9e3ab17d226849b050764b0d0626247dc57ce49985f9a7fc0061f3df278923a83faa367ca8ab91c37e5624dc584a51a822
 SHA512 
5d53798f30ea00fcb4e1b35f7eaa4bebfc05dafa4f2d0c197dcf2b57a624ad3a98b74fd90722e40d0ac13a6fff4ca231f9d6340f52ba94659c827c53c2f1cb16
+DIST manual-2021.4.pdf 12253232 BLAKE2B 
0b859c08a07d5a615ac7a822b61d5a4f4296ca9773d383a07960dc629d6b1df23e1dec51561a4ac26789b84e49cc98b6d7cc10d943c61d7784052664ac1bacf9
 SHA512 
024f17a670518fc19a2a462186ed2a74f331c5c83b8ba4bbe148a53767515ba19e6af887a1baae3a7770af2095fad5c513784cc54f9d0f881395ad8a89760cba
 DIST manual-2022_beta1.pdf 13033013 BLAKE2B 
dda51c931e5b124d0fbd106a73b4f04d6d58374a8590b44d1f64897a2a2c97fb4a682275d2f2bd0907de5faec74d91550642bb505a3a316d2f7e20a84f0c1308
 SHA512 
ea7c1362fda8a4dc5b21242154daf9d9c66bdd2462d67335c56170189ed6f75a50bf51a0cdf8654886a3c0a537dfc0d364eb57f6602ce0065e4ac8ca106f5544
 DIST regressiontests-2018.8.tar.gz 67855469 BLAKE2B 
34c9b339f6229f483afbb5192ee6ba8b8f72d5c26907a853af9c53dfece0d88739e48f6b44b78d1c010f988f9385d077285300522164f533a5861e9dda879275
 SHA512 

[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2021-11-08 Thread Sam James
commit: a4dafc5ca436f847a5f66dc18ea1b2be7006a069
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:03:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:03:11 2021 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=a4dafc5c

htdocs/index.html: add Python 3.9 -> 3.10 stabilization link

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

 htdocs/index.html | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/htdocs/index.html b/htdocs/index.html
index f2690ec..62988b5 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -117,6 +117,12 @@
 svg
   
 
+
+  Py3.9 → 3.10 stabilizations
+  
+svg
+  
+
 
   Py2-only packages
   



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2021-11-08 Thread Sam James
commit: 7964adb75a20185ab24ed89ca00286316f5c2c4a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 07:00:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 07:00:06 2021 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=7964adb7

htdocs/index.html: add IDEPEND to genrdeps links

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

 htdocs/index.html | 1 +
 1 file changed, 1 insertion(+)

diff --git a/htdocs/index.html b/htdocs/index.html
index b7bdf01..f2690ec 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -147,6 +147,7 @@
   
 Reverse RDEPEND
 Reverse DEPEND
+Reverse IDEPEND
 Reverse PDEPEND
 Reverse BDEPEND
   



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

2021-11-08 Thread Sam James
commit: e7f73573dc9658b2288deda64062b1ef3c1e90f7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 06:54:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 06:57:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f73573

dev-libs/mpfr: add new gitlab links to HOMEPAGE

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

 dev-libs/mpfr/mpfr-4.1.0-r1.ebuild | 2 +-
 dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
index 986919466dd..e0e4244da6a 100644
--- a/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit multilib-minimal
 
 DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/;
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr;
 SRC_URI="https://www.mpfr.org/mpfr-${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"

diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild 
b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 14639036b47..7a65b4b377f 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
@@ -15,7 +15,7 @@ MY_PATCH=$(ver_cut 5-)
 MY_P=${PN}-${MY_PV}
 
 DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/;
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr;
 SRC_URI="https://www.mpfr.org/${MY_P}/${MY_P}.tar.xz;
 if [[ ${PV} == *_p* ]] ; then
# If this is a patch release, we have to download each of the patches:



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

2021-11-08 Thread Hans de Graaff
commit: 4fa73079897a155b94356e1ceaf6f4bacefd2a3c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  9 06:30:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  9 06:36:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa73079

dev-ruby/hashie: add 5.0.0

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

 dev-ruby/hashie/Manifest|  1 +
 dev-ruby/hashie/hashie-5.0.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/hashie/Manifest b/dev-ruby/hashie/Manifest
index 447c9a6154c..6775104a702 100644
--- a/dev-ruby/hashie/Manifest
+++ b/dev-ruby/hashie/Manifest
@@ -1,2 +1,3 @@
 DIST hashie-3.6.0.gem 74752 BLAKE2B 
b689843d30001dd7eaa09d62ab908d60e76128df66055283ccf0770830e5901b4e792c4bebd2cad8bb6d5e97a23016aee0d0114f2fb0f7ace8ebd722b8941020
 SHA512 
7b5355a2b93267d6b7c63608aeac4bb7d21f32a982e2c59771d5a791f9a0c921d11e1b4a185067447917315ce98f8cc5f2b48a31efec3068fb1f1ec0e4386e15
 DIST hashie-4.1.0.tar.gz 86972 BLAKE2B 
33979037db67f8a7f20ae85e3db6e8b5415b9b2659a5961e2c2a97e3197fef1500cedd8557af314baf8395a9790e8a457633ecade944c198c295f7f13847afa5
 SHA512 
f2a36ee812e39d679390647514ff894d4170b61ece6d37ef42f1203212d80d2dee63b4af162d81ded451a53c058746f26fc16810db4c748cce9ca6635a300a4b
+DIST hashie-5.0.0.tar.gz 105224 BLAKE2B 
f15fd3ecd5dcdf88ea97d4aa5e13d984bbfb4dc54a687b4f166d9d84f07ddc0037f4fe251a4ec4950a5b89aaf4f0e43d11467018d63e3a89ae980ec06caf3dd6
 SHA512 
fc1f9399895f67af77af7b2d1d993eebd221d2b779781625bf1bbee579547580add7d7d0dbf1791564c8df6764c19617721ae5139ca949c81a316beacfe8c806

diff --git a/dev-ruby/hashie/hashie-5.0.0.ebuild 
b/dev-ruby/hashie/hashie-5.0.0.ebuild
new file mode 100644
index 000..7c67d1e5338
--- /dev/null
+++ b/dev-ruby/hashie/hashie-5.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="hashie.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hashie is a small collection of tools that make hashes more 
powerful"
+HOMEPAGE="https://www.mobomo.com/2009/11/hashie-the-hash-toolkit/;
+SRC_URI="https://github.com/intridea/hashie/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activesupport )"
+
+all_ruby_prepare() {
+   # Remove bundler and fix one spec that depends on its requires
+   #rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -e '/pry/ s:^:#:' \
+   -e '1irequire "pathname"; require "tempfile"; require "json"' 
-i spec/spec_helper.rb || die
+
+   # Avoid dependency on rspec-pending_for and its dependencies
+   sed -i -e '/pending_for/ s:^:#:' \
+   spec/spec_helper.rb \
+   spec/hashie/mash_spec.rb \
+   spec/hashie/extensions/strict_key_access_spec.rb || die
+
+   # Avoid integration specs to avoid complicated dependencies
+   rm spec/integration/{elasticsearch,omniauth*,rails}/integration_spec.rb 
|| die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/lsp-ui/files/, app-emacs/lsp-ui/

2021-11-08 Thread Hans de Graaff
commit: 43f8b1105253627231a299638712be3d3c58f723
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov  9 06:36:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov  9 06:36:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f8b110

app-emacs/lsp-ui: import of 8.0.0

Closes: https://bugs.gentoo.org/770142
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 app-emacs/lsp-ui/Manifest |  1 +
 app-emacs/lsp-ui/files/50lsp-ui-gentoo.el |  5 +
 app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild  | 32 +++
 app-emacs/lsp-ui/metadata.xml | 12 
 4 files changed, 50 insertions(+)

diff --git a/app-emacs/lsp-ui/Manifest b/app-emacs/lsp-ui/Manifest
new file mode 100644
index 000..d8ffb46715b
--- /dev/null
+++ b/app-emacs/lsp-ui/Manifest
@@ -0,0 +1 @@
+DIST lsp-ui-8.0.0.tar.gz 5609015 BLAKE2B 
4260ab5cc44b25937d9d273f35a25bb2a2db2e458c20a6b99bb3c697729f31f92c2423512e5bd2caef21998aadf8d555f09eadc616158d3c835fc7a2cf7a5cd7
 SHA512 
5e64f1532a4ed3c8ff4ef1254812d13a8c8c9c37e26992adc868f66ddfdd8b73d31eb8ab92c2c1caf1fd6098e292e1ff9bb81689b24a209cfff88224aff7004d

diff --git a/app-emacs/lsp-ui/files/50lsp-ui-gentoo.el 
b/app-emacs/lsp-ui/files/50lsp-ui-gentoo.el
new file mode 100644
index 000..292eb2616d6
--- /dev/null
+++ b/app-emacs/lsp-ui/files/50lsp-ui-gentoo.el
@@ -0,0 +1,5 @@
+;;; lsp-mode site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'lsp-ui-mode "lsp-ui" "Toggle language server UI mode on or off." t)

diff --git a/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild 
b/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild
new file mode 100644
index 000..9c97853f2a1
--- /dev/null
+++ b/app-emacs/lsp-ui/lsp-ui-8.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+IUSE=""
+
+DESCRIPTION="UI modules for lsp-mode"
+HOMEPAGE="https://emacs-lsp.github.io/lsp-ui/;
+SRC_URI="https://github.com/emacs-lsp/lsp-ui/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+   >=app-emacs/dash-2.18.0
+   app-emacs/flycheck
+   >=app-emacs/lsp-mode-6.0
+   >=app-emacs/markdown-mode-2.3
+"
+DEPEND=${RDEPEND}
+
+# Requires unpackaged dependencies, e.g. Cask
+RESTRICT="test"
+
+DOCS="README.md"

diff --git a/app-emacs/lsp-ui/metadata.xml b/app-emacs/lsp-ui/metadata.xml
new file mode 100644
index 000..fd9104d01bb
--- /dev/null
+++ b/app-emacs/lsp-ui/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  gnu-em...@gentoo.org
+  Gentoo GNU Emacs project
+
+
+
+  emacs-lsp/lsp-ui
+
+



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

2021-11-08 Thread Sam James
commit: 0d0831c4b691c9bb0863183e7a7b0e141109bfdc
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 06:14:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 06:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0831c4

profiles/prefix/darwin/macos/arch/arm64: mask gcc-11.2.0

About to add it to ::prefix and don't want to disrupt
arm64 M1 prefix bootstrapping which needs gcc-11_pre...
atm.

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

 profiles/prefix/darwin/macos/arch/arm64/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/prefix/darwin/macos/arch/arm64/package.mask 
b/profiles/prefix/darwin/macos/arch/arm64/package.mask
new file mode 100644
index 000..b642037494e
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/arm64/package.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2021-11-09)
+# Doesn't support arm64. Fall back to snapshot in ::prefix for now.
+=sys-devel/gcc-11.2.0



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

2021-11-08 Thread Sam James
commit: 1c6df0bc56429a3eb644c38cce882e5d4548ee6c
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 06:10:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 06:11:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c6df0bc

profiles/prefix/darwin/macos/arch/arm64: mask dev-libs/gmp[asm] for now

Known broken. From gmplib.org:
```
Issues with GMP 6.2.1:
While we added support for Apple's new Arm based computers, our support 
has a problem.
The problem is that Apple reserves CPU register x18, but GMP's 
mpn/arm64 assembly code uses that register.
While GMP runs fine in our tests, we expect things to go awry in some 
execution situation.
(Apple has not been kind enough to specify how they use x18. Therefore, 
we don't know what the consequences of using x18 might be.)
```

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

 profiles/prefix/darwin/macos/arch/arm64/package.use.mask | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/prefix/darwin/macos/arch/arm64/package.use.mask 
b/profiles/prefix/darwin/macos/arch/arm64/package.use.mask
new file mode 100644
index 000..6cc70f2fb18
--- /dev/null
+++ b/profiles/prefix/darwin/macos/arch/arm64/package.use.mask
@@ -0,0 +1,8 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2021-11-09)
+# Older GMP releases have a bug in their arm64 Darwin ASM
+# 6.2.2 isn't released but this will catch any releases we know are broken
+# like 6.2.1, and it's already fixed in git upstream.
+

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

2021-11-08 Thread Eray Aslan
commit: 205d3586b2581e6a01ed007539d54c693e69306d
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Nov  9 06:00:26 2021 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Nov  9 06:00:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205d3586

mail-mta/postfix: bump to 3.7_pre20211107

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

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.7_pre20211030.ebuild => postfix-3.7_pre20211107.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 36ad39abd32..0b56430968a 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,4 +1,4 @@
 DIST postfix-3.6.1.tar.gz 4748754 BLAKE2B 
c64d8f4c12cd7cb39bd15c371c20db4aa61b39120b6c078eda7c48c94d65e181b51ac8f74f3231791fc3ad6c0d04f74975f50776f984ffa9b9f8a4c5c99cbade
 SHA512 
6f83a6aa55bd442fe005b35c7470483ff5ba6781121f783b07ef454580354fc5c85d0d5106936810d6bef0f5592937f0863eec3b82e138caac7694e2a3bb7bc3
 DIST postfix-3.6.2.tar.gz 4749530 BLAKE2B 
349f3eb2995fe72c89e374a2f95cbb09d4a4f5a5c896e340a2a166ffcb2c498ba514022a59a17d2731807f6dadc03f804a3d4b16127dd2d6addb825558b7ffd6
 SHA512 
464ce9ec77e637ede91123472a0383b2bfda52102f9e9852c7191016d4fda2e14f302f2db9793887c182688c2a14dde6eeda728523196a627a8028f99555a4d9
 DIST postfix-3.6.3.tar.gz 4750833 BLAKE2B 
2a68e0f18227e09c0ce855901503fa83a58805f036f57eff9003102f5933a241e624e5f3f7a7af4f3d89784d95bc0be6ac1d17f30712f61491808ed6a90ce2d3
 SHA512 
7179aaeeaf27838b867d9a07f9a889d7cd6b7f5053e123caef4dff2820d4df6d5be167effedde6c857b4468966b8449c631e56405e1ac2d589716fb4e3f15e3b
-DIST postfix-3.7-20211030.tar.gz 4769363 BLAKE2B 
f37e95d83407989965ee898c29372fd70465c449876f5e22277921c8f5deb2e73f4e8abff2aa4bc44e6e9eab3b1854fea0f71df655933d70a78f9b1f7c9c8e2b
 SHA512 
e97383799e2ecfbd8a87d5608d4604cd6ed792da193ee21356c7ed17426e1ca8b03dab0d991c49effd00f478736dde9a28ab83eca555b89cb0820824aef98842
+DIST postfix-3.7-20211107.tar.gz 4771175 BLAKE2B 
eaa91e56fda0671b7efe3959bf21b4888e9e4227cc55943475ba0d5baaf2973dd031265b92d1d3d4d670abce75b83544ded05ff4095318e4c27209480482
 SHA512 
0e8d5900ceab58b44d03e6c3e73633ac8212146602e85bb3e41414fd48c2c7b5a440fc5ee64bc8d71dc02c7979495b2fffce68b704caaba931e080f1b05ec75f

diff --git a/mail-mta/postfix/postfix-3.7_pre20211030.ebuild 
b/mail-mta/postfix/postfix-3.7_pre20211107.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.7_pre20211030.ebuild
rename to mail-mta/postfix/postfix-3.7_pre20211107.ebuild



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

2021-11-08 Thread Eray Aslan
commit: 36018b95e19dc3c687b42768c7452e57c864a132
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Nov  9 05:59:13 2021 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Nov  9 05:59:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36018b95

mail-mta/postfix: bump to 3.6.3

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

 mail-mta/postfix/Manifest |   1 +
 mail-mta/postfix/postfix-3.6.3.ebuild | 290 ++
 2 files changed, 291 insertions(+)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 8d4af371465..36ad39abd32 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,4 @@
 DIST postfix-3.6.1.tar.gz 4748754 BLAKE2B 
c64d8f4c12cd7cb39bd15c371c20db4aa61b39120b6c078eda7c48c94d65e181b51ac8f74f3231791fc3ad6c0d04f74975f50776f984ffa9b9f8a4c5c99cbade
 SHA512 
6f83a6aa55bd442fe005b35c7470483ff5ba6781121f783b07ef454580354fc5c85d0d5106936810d6bef0f5592937f0863eec3b82e138caac7694e2a3bb7bc3
 DIST postfix-3.6.2.tar.gz 4749530 BLAKE2B 
349f3eb2995fe72c89e374a2f95cbb09d4a4f5a5c896e340a2a166ffcb2c498ba514022a59a17d2731807f6dadc03f804a3d4b16127dd2d6addb825558b7ffd6
 SHA512 
464ce9ec77e637ede91123472a0383b2bfda52102f9e9852c7191016d4fda2e14f302f2db9793887c182688c2a14dde6eeda728523196a627a8028f99555a4d9
+DIST postfix-3.6.3.tar.gz 4750833 BLAKE2B 
2a68e0f18227e09c0ce855901503fa83a58805f036f57eff9003102f5933a241e624e5f3f7a7af4f3d89784d95bc0be6ac1d17f30712f61491808ed6a90ce2d3
 SHA512 
7179aaeeaf27838b867d9a07f9a889d7cd6b7f5053e123caef4dff2820d4df6d5be167effedde6c857b4468966b8449c631e56405e1ac2d589716fb4e3f15e3b
 DIST postfix-3.7-20211030.tar.gz 4769363 BLAKE2B 
f37e95d83407989965ee898c29372fd70465c449876f5e22277921c8f5deb2e73f4e8abff2aa4bc44e6e9eab3b1854fea0f71df655933d70a78f9b1f7c9c8e2b
 SHA512 
e97383799e2ecfbd8a87d5608d4604cd6ed792da193ee21356c7ed17426e1ca8b03dab0d991c49effd00f478736dde9a28ab83eca555b89cb0820824aef98842

diff --git a/mail-mta/postfix/postfix-3.6.3.ebuild 
b/mail-mta/postfix/postfix-3.6.3.ebuild
new file mode 100644
index 000..9fe7bafd66b
--- /dev/null
+++ b/mail-mta/postfix/postfix-3.6.3.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit pam systemd toolchain-funcs
+
+MY_PV="${PV/_rc/-RC}"
+MY_SRC="${PN}-${MY_PV}"
+MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official;
+RC_VER="2.7"
+
+DESCRIPTION="A fast and secure drop-in replacement for sendmail"
+HOMEPAGE="http://www.postfix.org/;
+SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
+
+LICENSE="|| ( IBM EPL-2.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb memcached mbox mysql 
nis pam postgres sasl selinux sqlite ssl"
+
+DEPEND="
+   acct-group/postfix
+   acct-group/postdrop
+   acct-user/postfix
+   >=dev-libs/libpcre-3.4
+   dev-lang/perl
+   berkdb? ( >=sys-libs/db-3.2:* )
+   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
+   eai? ( dev-libs/icu:= )
+   ldap? ( net-nds/openldap )
+   ldap-bind? ( net-nds/openldap[sasl] )
+   lmdb? ( >=dev-db/lmdb-0.9.11:= )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   nis? ( net-libs/libnsl:= )
+   pam? ( sys-libs/pam )
+   postgres? ( dev-db/postgresql:* )
+   sasl? (  >=dev-libs/cyrus-sasl-2 )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   "
+
+RDEPEND="${DEPEND}
+   memcached? ( net-misc/memcached )
+   net-mail/mailbase
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !mail-mta/ssmtp[mta]
+   selinux? ( sec-policy/selinux-postfix )"
+
+REQUIRED_USE="ldap-bind? ( ldap sasl )"
+
+S="${WORKDIR}/${MY_SRC}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-glibc-2.34.patch"
+)
+
+src_prepare() {
+   default
+   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
+   src/util/sys_defs.h || die "sed failed"
+   # change default paths to better comply with portage standard paths
+   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
+}
+
+src_configure() {
+   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
+   do
+   local AUXLIBS_${name}=""
+   done
+
+   # Make sure LDFLAGS get passed down to the executables.
+   local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -ldl"
+   AUXLIBS_PCRE="$(pcre-config --libs)"
+
+   use pam && mylibs="${mylibs} -lpam"
+
+   if use ldap; then
+   mycc="${mycc} -DHAS_LDAP"
+   AUXLIBS_LDAP="-lldap -llber"
+   fi
+
+   if use mysql; then
+   mycc="${mycc} 

[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2021-11-08 Thread Sam James
commit: c7a36d05a3ef1850bb4e4edcaedae88ec1b263ba
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 05:56:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 05:56:48 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c7a36d05

scripts/bootstrap-prefix.sh: swap to Python 3.9 for bootstrap

1. ::gentoo defaults to Python 3.9 for quite some time (and
   going against the profile defaults leads to possible
   missing deps/hiccups).

2. This seems to help with some failures when poking at
   Clang-based bootstrap for macOS/Darwin.

Succesfully bootstrapped on x86_64-apple-darwin21-gcc.

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

 scripts/bootstrap-prefix.sh | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 825aa87c5e..e1ceee9d37 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -979,9 +979,9 @@ bootstrap_gnu() {
einfo "${A%.tar.*} successfully bootstrapped"
 }
 
-PYTHONMAJMIN=3.8   # keep this number in line with PV below for stage1,2
+PYTHONMAJMIN=3.9   # keep this number in line with PV below for stage1,2
 bootstrap_python() {
-   PV=3.8.6
+   PV=3.9.6
A=Python-${PV}.tar.xz
einfo "Bootstrapping ${A%.tar.*}"
 
@@ -1047,8 +1047,8 @@ bootstrap_python() {
-e 's/KQUEUE/KQUEUE_DISABLED/' \
configure
# fixup thread id detection
-   efetch 
"http://dev.gentoo.org/~grobian/distfiles/python-3.8.6-darwin9.patch;
-   patch -p1 < "${DISTDIR}"/python-3.8.6-darwin9.patch
+   efetch 
"https://dev.gentoo.org/~sam/distfiles/dev-lang/python/python-3.9.6-darwin9_pthreadid.patch;
+   patch -p1 < "${DISTDIR}"/python-3.9.6-darwin9_pthreadid.patch
;;
(arm64-*-darwin*)
# Teach Python a new trick (arm64)



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

2021-11-08 Thread Sam James
commit: 2fb65ca54ac96e22de0e877374ac845f24c1b5d6
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 05:35:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 05:35:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb65ca5

dev-libs/libpipeline: drop obsolete USE=static-libs from 1.5.4

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

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

diff --git a/dev-libs/libpipeline/libpipeline-1.5.4.ebuild 
b/dev-libs/libpipeline/libpipeline-1.5.4.ebuild
index c0a0636db47..a1a87e2693c 100644
--- a/dev-libs/libpipeline/libpipeline-1.5.4.ebuild
+++ b/dev-libs/libpipeline/libpipeline-1.5.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs test"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-libs/check )"



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

2021-11-08 Thread Sam James
commit: 315faa8434fa3feafd76a4ec11b7d9d5b2285ba2
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 05:33:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 05:33:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315faa84

media-sound/picard: Stabilize 2.6.4 x86, #822387

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

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

diff --git a/media-sound/picard/picard-2.6.4.ebuild 
b/media-sound/picard/picard-2.6.4.ebuild
index 95a8514b93b..d89a1058873 100644
--- a/media-sound/picard/picard-2.6.4.ebuild
+++ b/media-sound/picard/picard-2.6.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else

SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}/${PN}-release-${PV}"
 fi
 



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

2021-11-08 Thread Sam James
commit: 40d293f6f8505f402239a490952f32a776c0
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 05:07:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 05:07:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d293f6

dev-libs/libpipeline: add 1.5.4

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

 dev-libs/libpipeline/Manifest |  1 +
 dev-libs/libpipeline/libpipeline-1.5.4.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/libpipeline/Manifest b/dev-libs/libpipeline/Manifest
index 9397a4e8a22..70ab4378905 100644
--- a/dev-libs/libpipeline/Manifest
+++ b/dev-libs/libpipeline/Manifest
@@ -1 +1,2 @@
 DIST libpipeline-1.5.3.tar.gz 994663 BLAKE2B 
57365ac07d1b61462eaea3be0ae1136f8511ea54484b1fcbe734796da760ced062a43cfb13b69eb24b521448253e603c248c59306f3fb3d871641a17530dcf82
 SHA512 
db0796bffbcdd8e875902385c7cdc140e3e0e045b3d0eba1017e55b4c66027c20cc2cd0fccaf52f59fa941d0925134011317b9c27986765a1ec2a73132ebaec6
+DIST libpipeline-1.5.4.tar.gz 1040952 BLAKE2B 
1e8fa839df90d61add79c704856d606599800f1887e056430f0fb0bd61e511c2a0bb98f2f3766f793aa648b404dfc054277d740ee5dd8a27bec740e7a23e0d13
 SHA512 
98d630553843176c9f6723e4df1fd844df2e71c402ef869027fb5ebe327eb9d55605a11cc159725f191ff3ef2a3a0b5eeff2d3cb1146b0fef5970923b01e433d

diff --git a/dev-libs/libpipeline/libpipeline-1.5.4.ebuild 
b/dev-libs/libpipeline/libpipeline-1.5.4.ebuild
new file mode 100644
index 000..c0a0636db47
--- /dev/null
+++ b/dev-libs/libpipeline/libpipeline-1.5.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A pipeline manipulation library"
+HOMEPAGE="https://libpipeline.nongnu.org/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/check )"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}



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

2021-11-08 Thread Sam James
commit: f2f012dd2916288dea9f2f29c8ee55f09a5f8245
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 05:05:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 05:05:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f012dd

dev-libs/libpipeline: add gitlab upstream metadata

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

 dev-libs/libpipeline/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libpipeline/metadata.xml 
b/dev-libs/libpipeline/metadata.xml
index 73dda144f9a..e3e3dc49e26 100644
--- a/dev-libs/libpipeline/metadata.xml
+++ b/dev-libs/libpipeline/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   cjwatson/libpipeline
+   
 



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

2021-11-08 Thread Sam James
commit: eecb76f72055477bf10e12dd33bbdc7453da3d53
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 04:55:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 04:55:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecb76f7

app-text/bibclean: tidy up

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

 app-text/bibclean/bibclean-3.06.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-text/bibclean/bibclean-3.06.ebuild 
b/app-text/bibclean/bibclean-3.06.ebuild
index cc7a6265198..988b9c57cf2 100644
--- a/app-text/bibclean/bibclean-3.06.ebuild
+++ b/app-text/bibclean/bibclean-3.06.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit toolchain-funcs
-
 DESCRIPTION="BibTeX bibliography prettyprinter and syntax checker"
 HOMEPAGE="http://www.math.utah.edu/pub/bibclean/;
 SRC_URI="ftp://ftp.math.utah.edu/pub/bibclean/${P}.tar.xz;
@@ -14,7 +12,6 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-
 src_compile() {
emake LDFLAGS="${LDFLAGS}"
 }



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

2021-11-08 Thread Sam James
commit: 152833637e6e9996541b0e065814b426f4758b58
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 04:47:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 04:54:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15283363

dev-libs/bemenu: use slot dep operator for ncurses

We need to be rebuilt when ncurses' ABI changes.

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

 dev-libs/bemenu/{bemenu-0.6.3.ebuild => bemenu-0.6.3-r1.ebuild} | 2 +-
 dev-libs/bemenu/bemenu-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.3.ebuild 
b/dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
similarity index 97%
rename from dev-libs/bemenu/bemenu-0.6.3.ebuild
rename to dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
index 9618113b573..515aae5ef41 100644
--- a/dev-libs/bemenu/bemenu-0.6.3.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
@@ -23,7 +23,7 @@ IUSE="doc ncurses wayland X"
 REQUIRED_USE="|| ( ncurses wayland X )"
 
 DEPEND="
-   ncurses? ( sys-libs/ncurses:0 )
+   ncurses? ( sys-libs/ncurses:= )
wayland? (
dev-libs/wayland
dev-libs/wayland-protocols

diff --git a/dev-libs/bemenu/bemenu-.ebuild 
b/dev-libs/bemenu/bemenu-.ebuild
index 9618113b573..515aae5ef41 100644
--- a/dev-libs/bemenu/bemenu-.ebuild
+++ b/dev-libs/bemenu/bemenu-.ebuild
@@ -23,7 +23,7 @@ IUSE="doc ncurses wayland X"
 REQUIRED_USE="|| ( ncurses wayland X )"
 
 DEPEND="
-   ncurses? ( sys-libs/ncurses:0 )
+   ncurses? ( sys-libs/ncurses:= )
wayland? (
dev-libs/wayland
dev-libs/wayland-protocols



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

2021-11-08 Thread Sam James
commit: e96ff3984641ca1eec5926ca89cfa51209433cc1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 04:53:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 04:54:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96ff398

net-libs/libaxc: run tests in parallel, respect CC in src_test too

- Run tests in parallel (fixed upstream in 0.3.5)
- Respect CC in src_test
- Shift src_test to be above src_install (so it matches the order they're
called in)
- As a bonus, shift pkgconfig to BDEPEND.

Note that test failures seem to be ignored in the upstream Makefile.

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

 net-libs/libaxc/libaxc-0.3.6.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/net-libs/libaxc/libaxc-0.3.6.ebuild 
b/net-libs/libaxc/libaxc-0.3.6.ebuild
index 6fe97dd4c07..013ce8f510c 100644
--- a/net-libs/libaxc/libaxc-0.3.6.ebuild
+++ b/net-libs/libaxc/libaxc-0.3.6.ebuild
@@ -23,9 +23,9 @@ RDEPEND="
"
 DEPEND="
${RDEPEND}
-   virtual/pkgconfig
test? ( dev-util/cmocka )
"
+BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}"/${MY_P}
 RESTRICT="!test? ( test )"
@@ -48,24 +48,26 @@ src_compile() {
emake "${make_args[@]}"
 }
 
+src_test() {
+   # TODO: Test failures seem to be ignored in the upstream Makefile?
+   # e.g. https://github.com/gkdr/axc/blob/master/Makefile#L154
+   emake CC="$(tc-getCC)" test
+}
+
 src_install() {
emake DESTDIR="${D}" PREFIX=/usr install
 
# Respect libdir other than /usr/lib, e.g. /usr/lib64
local libdir="$(get_libdir)"
if [[ ${libdir} != lib ]]; then
-   mv "${D}"/usr/{lib,${libdir}} || die
+   mv "${ED}"/usr/{lib,${libdir}} || die
sed "s|^libdir=.*|libdir=\${prefix}/${libdir}|" \
-   -i "${D}/usr/${libdir}/pkgconfig/libaxc.pc" || 
die
+   -i "${ED}/usr/${libdir}/pkgconfig/libaxc.pc" || 
die
fi
 
einstalldocs
 
if ! use static-libs ; then
-   rm "${D}/usr/${libdir}/libaxc.a" || die
+   rm "${ED}/usr/${libdir}/libaxc.a" || die
fi
 }
-
-src_test() {
-   emake -j1 test
-}



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

2021-11-08 Thread Sam James
commit: 607752bf1d1d05d9b3d78fb24eb5abf62616dfca
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 04:38:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 04:54:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607752bf

app-text/bibclean: add 3.06

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

 app-text/bibclean/Manifest |  1 +
 app-text/bibclean/bibclean-3.06.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-text/bibclean/Manifest b/app-text/bibclean/Manifest
index 03fc45bbd3f..fc7387e304a 100644
--- a/app-text/bibclean/Manifest
+++ b/app-text/bibclean/Manifest
@@ -1,2 +1,3 @@
 DIST bibclean-2.17.tar.bz2 2253830 BLAKE2B 
4d707f8d07f04c45c44fbea2b12bfffc7636cef2a847d90e62f339cb8fdadbb416cd89c2ba1cb04b0fc9c736dd7ca8480a2cbd4dab9c27b1f6804ddd18fc5419
 SHA512 
5f0d6b315ecc98c47f48c1e5fe7bcbd374cf97dec5cc97ce4438300a7419e6b2f1efae313efdf9d21211e9cd658c1f4bac10aa3b0d55dfa8a5783d982b1dde0f
 DIST bibclean-3.04.tar.gz 2712015 BLAKE2B 
80d2fccb3b453dfda935bedd73ea2173b6ba1416c425a094c6ca915e86a886fe269b2f0e392274775228b03578ccf19da03291ed644f589edec1692120456a99
 SHA512 
7cdd22d07f627944d90e04ca73c3c82529e2fa9a011469f8d5b418f7651332b4e8c29aceda32b966bb1778151505d7f135ead6a12db8975ff46f650c4c43b4f3
+DIST bibclean-3.06.tar.xz 1697732 BLAKE2B 
c1d9623588e892360eb98e753b44cb54e0eb65d3e3d46a04463c0c3183beacb58fd07542ba06d00eb754061b45ed195a82b90b2843b6ba456c7ba09856090474
 SHA512 
b167243415f010d7597ffdf52c5bb71de3585f70443c3a04f762a633b2bc276c7aef50e16159c32d8765924be2781b1e60a111305a17c2f42b68ed5216b2e31b

diff --git a/app-text/bibclean/bibclean-3.06.ebuild 
b/app-text/bibclean/bibclean-3.06.ebuild
new file mode 100644
index 000..cc7a6265198
--- /dev/null
+++ b/app-text/bibclean/bibclean-3.06.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="BibTeX bibliography prettyprinter and syntax checker"
+HOMEPAGE="http://www.math.utah.edu/pub/bibclean/;
+SRC_URI="ftp://ftp.math.utah.edu/pub/bibclean/${P}.tar.xz;
+
+# 
http://packages.debian.org/changelogs/pool/main/b/bibclean/bibclean_2.11.4-5/bibclean.copyright
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+
+src_compile() {
+   emake LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin bibclean
+   newman bibclean.man bibclean.1
+}



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

2021-11-08 Thread Sam James
commit: 9be94fd345dadf757cc2d556474a14674cbb8419
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 04:46:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 04:54:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be94fd3

dev-libs/bemenu: don't call CC directly; sync live ebuild

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

 dev-libs/bemenu/bemenu-0.6.3.ebuild | 4 
 dev-libs/bemenu/bemenu-.ebuild  | 8 ++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.3.ebuild 
b/dev-libs/bemenu/bemenu-0.6.3.ebuild
index 9216ec10220..9618113b573 100644
--- a/dev-libs/bemenu/bemenu-0.6.3.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.3.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit toolchain-funcs
+
 DESCRIPTION="dmenu clone for wayland"
 HOMEPAGE="https://github.com/Cloudef/bemenu;
 if [[ ${PV} ==  ]]; then
@@ -41,6 +43,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
+   tc-export CC
+
emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland 
wayland "") PREFIX=/usr libdir=/$(get_libdir)
use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
 }

diff --git a/dev-libs/bemenu/bemenu-.ebuild 
b/dev-libs/bemenu/bemenu-.ebuild
index e7510494e8a..9618113b573 100644
--- a/dev-libs/bemenu/bemenu-.ebuild
+++ b/dev-libs/bemenu/bemenu-.ebuild
@@ -1,7 +1,9 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+inherit toolchain-funcs
 
 DESCRIPTION="dmenu clone for wayland"
 HOMEPAGE="https://github.com/Cloudef/bemenu;
@@ -41,6 +43,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
+   tc-export CC
+
emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland 
wayland "") PREFIX=/usr libdir=/$(get_libdir)
use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
 }



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

2021-11-08 Thread Sam James
commit: e5b8cd46d3def1a54c89cd3768ae8817a136dc42
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 04:38:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 04:54:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b8cd46

app-text/bibclean: drop 2.17

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

 app-text/bibclean/Manifest |  1 -
 app-text/bibclean/bibclean-2.17.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/app-text/bibclean/Manifest b/app-text/bibclean/Manifest
index fc7387e304a..53213aaaeab 100644
--- a/app-text/bibclean/Manifest
+++ b/app-text/bibclean/Manifest
@@ -1,3 +1,2 @@
-DIST bibclean-2.17.tar.bz2 2253830 BLAKE2B 
4d707f8d07f04c45c44fbea2b12bfffc7636cef2a847d90e62f339cb8fdadbb416cd89c2ba1cb04b0fc9c736dd7ca8480a2cbd4dab9c27b1f6804ddd18fc5419
 SHA512 
5f0d6b315ecc98c47f48c1e5fe7bcbd374cf97dec5cc97ce4438300a7419e6b2f1efae313efdf9d21211e9cd658c1f4bac10aa3b0d55dfa8a5783d982b1dde0f
 DIST bibclean-3.04.tar.gz 2712015 BLAKE2B 
80d2fccb3b453dfda935bedd73ea2173b6ba1416c425a094c6ca915e86a886fe269b2f0e392274775228b03578ccf19da03291ed644f589edec1692120456a99
 SHA512 
7cdd22d07f627944d90e04ca73c3c82529e2fa9a011469f8d5b418f7651332b4e8c29aceda32b966bb1778151505d7f135ead6a12db8975ff46f650c4c43b4f3
 DIST bibclean-3.06.tar.xz 1697732 BLAKE2B 
c1d9623588e892360eb98e753b44cb54e0eb65d3e3d46a04463c0c3183beacb58fd07542ba06d00eb754061b45ed195a82b90b2843b6ba456c7ba09856090474
 SHA512 
b167243415f010d7597ffdf52c5bb71de3585f70443c3a04f762a633b2bc276c7aef50e16159c32d8765924be2781b1e60a111305a17c2f42b68ed5216b2e31b

diff --git a/app-text/bibclean/bibclean-2.17.ebuild 
b/app-text/bibclean/bibclean-2.17.ebuild
deleted file mode 100644
index fc8d456dd36..000
--- a/app-text/bibclean/bibclean-2.17.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="BibTeX bibliography prettyprinter and syntax checker"
-SRC_URI="http://www.math.utah.edu/pub/bibclean/${P}.tar.bz2;
-HOMEPAGE="http://www.math.utah.edu/pub/bibclean/;
-
-# 
http://packages.debian.org/changelogs/pool/main/b/bibclean/bibclean_2.11.4-5/bibclean.copyright
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-SLOT="0"
-
-src_compile() {
-   emake -j1 LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-   dobin bibclean
-   newman bibclean.man bibclean.1
-}



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

2021-11-08 Thread Georgy Yakovlev
commit: f8131e08ec9dd3cce01b3976de2be04b8926357b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 04:46:50 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 04:46:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8131e08

sys-apps/opal-utils: drop 6.7

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

 sys-apps/opal-utils/Manifest  |  1 -
 sys-apps/opal-utils/opal-utils-6.7.ebuild | 94 ---
 2 files changed, 95 deletions(-)

diff --git a/sys-apps/opal-utils/Manifest b/sys-apps/opal-utils/Manifest
index 94472e0f1aa..e789980f23a 100644
--- a/sys-apps/opal-utils/Manifest
+++ b/sys-apps/opal-utils/Manifest
@@ -1,2 +1 @@
-DIST opal-utils-6.7.tar.gz 5320182 BLAKE2B 
e2fa86a7d5d96afda8f8266875687fb3c2e61ca2932ea5585921b2e5cffe30cb3554d85d078448cda032cbc0438d188ea40b5aad6e7f4c923e77fa4e42e6f364
 SHA512 
1626d64554c608cd823dc27b58f35206cf6d011afde124746e06fd5f1e8c714c199d9f2b60417415daf01cfbc46208d08d49eef29538a515b539a551b8c5e5c3
 DIST opal-utils-6.8.tar.gz 5321377 BLAKE2B 
3be812618dcbd3d877576e1dec0b6a74ad9091b59760bd8f1f67ba9a8efbce79cba4130464dcb6f2b8e61dedca3a1a60103f36d04fcd234b5a4c577c6e07635b
 SHA512 
a799112c14abdcdb37e1a4c63e48e12bb7a67b6c90476d4e60597f06fd6050a58ffd25859cf6bb12c393522e4b4771ce3aa25a1277bac35855d599e9eb357814

diff --git a/sys-apps/opal-utils/opal-utils-6.7.ebuild 
b/sys-apps/opal-utils/opal-utils-6.7.ebuild
deleted file mode 100644
index fdaa7271922..000
--- a/sys-apps/opal-utils/opal-utils-6.7.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit linux-info python-any-r1 systemd toolchain-funcs
-
-DESCRIPTION="OPAL firmware utilities"
-HOMEPAGE="https://github.com/open-power/skiboot;
-SRC_URI="https://github.com/open-power/skiboot/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2+"
-SLOT="0"
-KEYWORDS="ppc64"
-IUSE="doc"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="doc? (
-   $(python_gen_any_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/recommonmark[${PYTHON_USEDEP}]
-   ')
-)"
-
-CONFIG_CHECK="~MTD_POWERNV_FLASH ~OPAL_PRD ~PPC_DT_CPU_FTRS ~SCOM_DEBUGFS"
-ERROR_MTD_POWERND_FLASH="CONFIG_MTD_POWERND_FLASH is required to use pflash 
and opal-gard"
-ERROR_OPAL_PRD="CONFIG_OPAL_PRD is required to run opal-prd daemon"
-ERROR_SCOM_DEBUGFS="CONFIG_SCOM_DEBUGFS is required to use xscom-utils"
-
-S="${WORKDIR}/skiboot-${PV}"
-
-PATCHES=(
-   "${FILESDIR}/flags.patch"
-)
-
-python_check_deps() {
-   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   linux-info_pkg_setup
-   use doc && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   tc-export CC LD
-   export OPAL_PRD_VERSION="${PV}"
-   export GARD_VERSION="${PV}"
-   export PFLASH_VERSION="${PV}"
-   export XSCOM_VERSION="${PV}"
-   export FFSPART_VERSION="${PV}"
-}
-
-src_compile() {
-   emake V=1 -C external/opal-prd
-   emake V=1 -C external/gard
-   emake V=1 -C external/pflash
-   emake V=1 -C external/xscom-utils
-   emake V=1 -C external/ffspart
-
-   use doc && emake V=1 -C doc html
-}
-
-src_install() {
-   emake -C external/opal-prd DESTDIR="${D}" prefix="${EPREFIX}/usr" 
install
-   emake -C external/gard DESTDIR="${D}" prefix="${EPREFIX}/usr" install
-   emake -C external/pflash DESTDIR="${D}" prefix="${EPREFIX}/usr" install
-   emake -C external/xscom-utils DESTDIR="${D}" prefix="${EPREFIX}/usr" 
install
-   dosbin external/ffspart/ffspart
-
-   newinitd "${FILESDIR}"/opal-prd.initd opal-prd
-   newconfd "${FILESDIR}"/opal-prd.confd opal-prd
-
-   systemd_dounit external/opal-prd/opal-prd.service
-
-   if use doc; then
-   rm -r doc/_build/html/_sources || die
-   local HTML_DOCS=( doc/_build/html/. )
-   fi
-   einstalldocs
-}
-
-src_test() {
-   emake V=1 -C external/opal-prd test
-   emake V=1 -C external/gard check
-   # this test is fragile and fails because of filename path
-   rm external/pflash/test/tests/01-info || die
-   emake V=1 -C external/pflash check
-   emake V=1 -C external/ffspart check
-}



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

2021-11-08 Thread Georgy Yakovlev
commit: 84ea416179c82002618df6a692dc675ab5486d5c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 04:46:25 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 04:46:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ea4161

sys-apps/opal-utils: stabilize 6.8 for ppc64

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

 sys-apps/opal-utils/opal-utils-6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/opal-utils/opal-utils-6.8.ebuild 
b/sys-apps/opal-utils/opal-utils-6.8.ebuild
index 734b96b7903..458c60157ef 100644
--- a/sys-apps/opal-utils/opal-utils-6.8.ebuild
+++ b/sys-apps/opal-utils/opal-utils-6.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/open-power/skiboot/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 GPL-2+"
 SLOT="0"
-KEYWORDS="~ppc64"
+KEYWORDS="ppc64"
 IUSE="doc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2021-11-08 Thread Georgy Yakovlev
commit: 45599c724ddf94bcf31fbb4dbd65bfa68215a275
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 04:44:31 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 04:44:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45599c72

sys-apps/opal-utils: enable py3.10

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

 sys-apps/opal-utils/opal-utils-6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/opal-utils/opal-utils-6.8.ebuild 
b/sys-apps/opal-utils/opal-utils-6.8.ebuild
index ccb349721b3..734b96b7903 100644
--- a/sys-apps/opal-utils/opal-utils-6.8.ebuild
+++ b/sys-apps/opal-utils/opal-utils-6.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit linux-info python-single-r1 systemd toolchain-funcs
 



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

2021-11-08 Thread Georgy Yakovlev
commit: 286a416c1be5cc2a0518eea070862ca74f062eef
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 04:33:29 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 04:33:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286a416c

sys-libs/libseccomp: enable py3.10 in live ebuild

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

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

diff --git a/sys-libs/libseccomp/libseccomp-.ebuild 
b/sys-libs/libseccomp/libseccomp-.ebuild
index e0277c89c97..847d2ce335b 100644
--- a/sys-libs/libseccomp/libseccomp-.ebuild
+++ b/sys-libs/libseccomp/libseccomp-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 multilib-minimal



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

2021-11-08 Thread Georgy Yakovlev
commit: aa0fe77ab98e4ba94a2fe5ae17a0382ce61582be
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 04:31:23 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 04:31:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0fe77a

sys-libs/libseccomp: enable py3.10

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

 sys-libs/libseccomp/libseccomp-2.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.3.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.3.ebuild
index e0277c89c97..847d2ce335b 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.3.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 multilib-minimal



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

2021-11-08 Thread Georgy Yakovlev
commit: 53616a41975f5637c89f73159dc029ef70a459f7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 04:27:33 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 04:28:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53616a41

sys-apps/kmod: enable py3.10

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

 sys-apps/kmod/kmod-29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kmod/kmod-29.ebuild b/sys-apps/kmod/kmod-29.ebuild
index 0e54b83b0aa..d2700e7716d 100644
--- a/sys-apps/kmod/kmod-29.ebuild
+++ b/sys-apps/kmod/kmod-29.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit autotools bash-completion-r1 multilib python-r1
 



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

2021-11-08 Thread Georgy Yakovlev
commit: 54a10f136e553685304453e62938ff77a34f12fd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 04:28:05 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 04:28:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a10f13

sys-apps/kmod: enable py3.10 in live ebuild

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

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

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index b2369d92355..c18aedb0e8f 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit autotools bash-completion-r1 multilib python-r1
 



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

2021-11-08 Thread Andrey Grozin
commit: b8d5e71cafb67617ceaad07a26a07f5e1dbdb3d9
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Nov  9 04:14:49 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Nov  9 04:14:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d5e71c

dev-python/bpython: clean 0.22

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

 dev-python/bpython/Manifest|  1 -
 dev-python/bpython/bpython-0.22.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-python/bpython/Manifest b/dev-python/bpython/Manifest
index 027f5dc4285..57b9078d860 100644
--- a/dev-python/bpython/Manifest
+++ b/dev-python/bpython/Manifest
@@ -1,3 +1,2 @@
 DIST bpython-0.21.tar.gz 208206 BLAKE2B 
22db7abe3786df337af50f6217fa8c6702871b50de41245797270e70622084a22b3d6615cfe634044599a532c5bc14677b01dc77042d228213eaae2cad11b623
 SHA512 
a0eea1b9c2329ce5665456e99703ef476faab38f880eb8a330a6536970888cfdaada9f0e377d3c1acd8b6c79eb0c562ada43e82bac9df4cce5878594c3399ddf
 DIST bpython-0.22.1.tar.gz 217294 BLAKE2B 
907b51753182add775d3e2ba08c3999d30ba23ab13d59f364d03ce5f22191e1a90031f7c3b5477fd00c94342a5ee204aa2618a7cd1a9470bbc898cfc266ba9bd
 SHA512 
6b29235c41b645c3658812b8c80637d1e76029a6386f8628e5c681b2f3fdea653f89a12f4e28f55381464755e04fa7a33f023f096e75d889d5a588222c0d06c3
-DIST bpython-0.22.tar.gz 217214 BLAKE2B 
9b9dbd639082b978134ad1ff68f9248c08e4e80c688978b05effa80410f96c58a524cfc1bd3c547f97458c7164672983e9cfc90d821919720442bd2d1d1a4293
 SHA512 
14f275c5ed9de08223020a6c70b466507236e84ee9c3dd60d51bb8b1908e943071f54acc68c611fbd64f28f283306a7ea2b6bde0b475fda528cb5e0cf9872b28

diff --git a/dev-python/bpython/bpython-0.22.ebuild 
b/dev-python/bpython/bpython-0.22.ebuild
deleted file mode 100644
index 191c0fc1f59..000
--- a/dev-python/bpython/bpython-0.22.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
-HOMEPAGE="https://www.bpython-interpreter.org/ 
https://github.com/bpython/bpython https://pypi.org/project/bpython/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/curtsies-0.3.5[${PYTHON_USEDEP}]
-   dev-python/cwcwidth[${PYTHON_USEDEP}]
-   dev-python/greenlet[${PYTHON_USEDEP}]
-   dev-python/jedi[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/urwid[${PYTHON_USEDEP}]
-   dev-python/watchdog[${PYTHON_USEDEP}]
-   "
-# sphinx is used implicitly to build manpages
-BDEPEND="
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   "
-
-DOCS=( AUTHORS.rst CHANGELOG.rst )
-
-distutils_enable_sphinx doc/sphinx/source --no-autodoc
-distutils_enable_tests unittest



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

2021-11-08 Thread Andrey Grozin
commit: bb64c22046cf54b997451f455b97c0902b32fc09
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Nov  9 04:13:01 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Nov  9 04:13:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb64c220

dev-python/bpython: bump to 0.22.1

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

 dev-python/bpython/Manifest  |  1 +
 dev-python/bpython/bpython-0.22.1.ebuild | 39 
 dev-python/bpython/metadata.xml  | 10 
 3 files changed, 50 insertions(+)

diff --git a/dev-python/bpython/Manifest b/dev-python/bpython/Manifest
index 2ee4a812dad..027f5dc4285 100644
--- a/dev-python/bpython/Manifest
+++ b/dev-python/bpython/Manifest
@@ -1,2 +1,3 @@
 DIST bpython-0.21.tar.gz 208206 BLAKE2B 
22db7abe3786df337af50f6217fa8c6702871b50de41245797270e70622084a22b3d6615cfe634044599a532c5bc14677b01dc77042d228213eaae2cad11b623
 SHA512 
a0eea1b9c2329ce5665456e99703ef476faab38f880eb8a330a6536970888cfdaada9f0e377d3c1acd8b6c79eb0c562ada43e82bac9df4cce5878594c3399ddf
+DIST bpython-0.22.1.tar.gz 217294 BLAKE2B 
907b51753182add775d3e2ba08c3999d30ba23ab13d59f364d03ce5f22191e1a90031f7c3b5477fd00c94342a5ee204aa2618a7cd1a9470bbc898cfc266ba9bd
 SHA512 
6b29235c41b645c3658812b8c80637d1e76029a6386f8628e5c681b2f3fdea653f89a12f4e28f55381464755e04fa7a33f023f096e75d889d5a588222c0d06c3
 DIST bpython-0.22.tar.gz 217214 BLAKE2B 
9b9dbd639082b978134ad1ff68f9248c08e4e80c688978b05effa80410f96c58a524cfc1bd3c547f97458c7164672983e9cfc90d821919720442bd2d1d1a4293
 SHA512 
14f275c5ed9de08223020a6c70b466507236e84ee9c3dd60d51bb8b1908e943071f54acc68c611fbd64f28f283306a7ea2b6bde0b475fda528cb5e0cf9872b28

diff --git a/dev-python/bpython/bpython-0.22.1.ebuild 
b/dev-python/bpython/bpython-0.22.1.ebuild
new file mode 100644
index 000..53cc9af1008
--- /dev/null
+++ b/dev-python/bpython/bpython-0.22.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
+HOMEPAGE="https://www.bpython-interpreter.org/ 
https://github.com/bpython/bpython https://pypi.org/project/bpython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="clipboard +jedi urwid watch"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/curtsies-0.3.5[${PYTHON_USEDEP}]
+   dev-python/cwcwidth[${PYTHON_USEDEP}]
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   clipboard? ( dev-python/pyperclip[${PYTHON_USEDEP}] )
+   jedi? ( dev-python/jedi[${PYTHON_USEDEP}] )
+   urwid? ( dev-python/urwid[${PYTHON_USEDEP}] )
+   watch? ( dev-python/watchdog[${PYTHON_USEDEP}] )
+   "
+# sphinx is used implicitly to build manpages
+BDEPEND="
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   "
+
+DOCS=( AUTHORS.rst CHANGELOG.rst )
+
+distutils_enable_sphinx doc/sphinx/source --no-autodoc
+distutils_enable_tests unittest

diff --git a/dev-python/bpython/metadata.xml b/dev-python/bpython/metadata.xml
index 8f1ac9af051..3cf444ad947 100644
--- a/dev-python/bpython/metadata.xml
+++ b/dev-python/bpython/metadata.xml
@@ -10,6 +10,16 @@
Python


+   
+   Enable copying to clipboard
+   using dev-python/pyperclip
+   Enable autocompletion
+   using dev-python/jedi
+   Ebable
+   dev-python/urwid-based interface
+   Enable watching paths
+   using dev-python/watchdog
+   

bpython
bpython/bpython



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2021-11-08 Thread Sam James
commit: 48ba69b1bbb0497a3fc02c55309a3fec6b5c5079
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 04:10:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 04:10:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=48ba69b1

scripts/bootstrap-prefix.sh: update for macOS 12 for arm64

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

 scripts/bootstrap-prefix.sh | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index e2e3787075..825aa87c5e 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -396,11 +396,17 @@ bootstrap_setup() {
rev=${CHOST##*darwin}
profile="prefix/darwin/macos/11.$((rev - 20))/arm64"
;;
+   # TODO: Come up with something better for macOS 11+
x86_64-apple-darwin2[123456789])
# Monterey is 12.0
rev=${CHOST##*darwin}
profile="prefix/darwin/macos/12.$((rev - 21))/x64"
;;
+   arm64-apple-darwin2[123456789])
+   # Monterey is 12.0
+   rev=${CHOST##*darwin}
+   profile="prefix/darwin/macos/12.$((rev - 21))/arm64"
+   ;;
i*86-pc-linux-gnu)
profile=${profile_linux/ARCH/x86}
;;



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

2021-11-08 Thread Michael Orlitzky
commit: 0a4cdd3089d1152a58428ce7f4f8b9f710c0c4f4
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Nov  9 02:57:38 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Nov  9 03:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4cdd30

dev-libs/ntl: support LIBTOOL="slibtool-shared".

When using slibtool-shared, no static archives (*.a) are created. To
tolerate their absence, we add an "-f" to the "rm" that tries to
remove them.

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

 dev-libs/ntl/ntl-11.4.4-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.4.4-r1.ebuild 
b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
index 1b184a8a48c..05f9388f8c5 100644
--- a/dev-libs/ntl/ntl-11.4.4-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
@@ -64,7 +64,10 @@ src_install() {
if ! use static-libs; then
# bug #775884
find "${ED}" -name '*.la' -delete || die
-   rm "${ED}/usr/$(get_libdir)"/libntl.a || die
+
+   # Use rm -f because the static archive may not be created when
+   # using (for example) slibtool-shared.
+   rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
fi
 
rm -r "${ED}"/usr/share/doc/NTL || die



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

2021-11-08 Thread Michael Orlitzky
commit: 444b2094dad9c3f4b5eb82592997534eb2e472ed
Author: Alex Fan  yahoo  com>
AuthorDate: Tue Nov  9 01:07:47 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Nov  9 03:37:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444b2094

dev-libs/ntl: add 11.4.4-r1

bump to EAPI 8
update bundled config.guess and config.sub automatically.

Closes: https://bugs.gentoo.org/821061
Closes: https://github.com/gentoo/gentoo/pull/22822
Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/ntl/ntl-11.4.4-r1.ebuild | 71 +++
 1 file changed, 71 insertions(+)

diff --git a/dev-libs/ntl/ntl-11.4.4-r1.ebuild 
b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
new file mode 100644
index 000..1b184a8a48c
--- /dev/null
+++ b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs gnuconfig
+
+DESCRIPTION="High-performance and portable C++ number theory library"
+HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl;
+SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/43"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
+
+BDEPEND="dev-lang/perl"
+DEPEND="dev-libs/gmp:0=
+   dev-libs/gf2x
+   threads? ( >=dev-libs/gf2x-1.2 )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
+
+DOCS=( "${WORKDIR}/${P}"/README )
+
+src_unpack() {
+   default
+   gnuconfig_update "${S}/libtool-origin/"
+}
+
+src_configure() {
+   # Currently the build system can build a static library or both
+   # static and shared libraries, but not only shared libraries. The
+   # name NTL_GMP_LIP is *not* a typo.
+   perl DoConfig \
+   PREFIX="${EPREFIX}"/usr \
+   LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
+   CXXFLAGS="${CXXFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CXX="$(tc-getCXX)" \
+   AR="$(tc-getAR)" \
+   RANLIB="$(tc-getRANLIB)" \
+   SHARED=on \
+   NTL_GMP_LIP=on \
+   NTL_GF2X_LIB=on \
+   NTL_THREADS=$(usex threads on off) \
+   NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
+   NATIVE=$(usex bindist off on) \
+   || die "DoConfig failed"
+
+   if use doc; then
+   DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
+   HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html 
"${WORKDIR}/${P}"/doc/*.gif )
+   fi
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   # bug #775884
+   find "${ED}" -name '*.la' -delete || die
+   rm "${ED}/usr/$(get_libdir)"/libntl.a || die
+   fi
+
+   rm -r "${ED}"/usr/share/doc/NTL || die
+}



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

2021-11-08 Thread Georgy Yakovlev
commit: c1d7835cc69e3f830e36ddc1bc3f63cdf7a8cace
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 03:06:24 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 03:06:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d7835c

dev-java/openjdk-bin: drop 8.292_p10, 11.0.11_p9-r1

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

 dev-java/openjdk-bin/Manifest  |  10 --
 .../openjdk-bin/openjdk-bin-11.0.11_p9-r1.ebuild   | 136 -
 dev-java/openjdk-bin/openjdk-bin-8.292_p10.ebuild  | 123 ---
 3 files changed, 269 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index c57865943e6..8c11397bc24 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,16 +1,11 @@
-DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.11_9.tar.gz 189549576 BLAKE2B 
9eb55593643911573dbb7aa0f69169cf63c0cd8d0a4b4d3a4bf42131f2dfa51305c55c26e802f07fddd70911dba20c4d7b57983782aa2da61fa730f12258a94c
 SHA512 
f2aa4514bad0a4116d0b703adef866f420b1bf264781b58d4075c54747856a657ec7fd1ef622712419823f76a87b9965426f59e5c66b21dbc073387e66f949a9
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.12_7.tar.gz 189702606 BLAKE2B 
110b03fdc85f9456b253569caa6f6be119045cbecb8e13cd1ecc1566236a9ad860dddad9d46ba88c46396a16f27f080364909bf1587f5bdc96e72c9d0ba0b165
 SHA512 
c6122bae7269143638e43191505e9ea2265280d039de89b7bc2a79aa89eaa3a1658765d8490c4e363e7e7982575bd309f7e6ac18c4fc7bb915dca2b27e7a6a3f
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.13_8.tar.gz 189667474 BLAKE2B 
e79c362e30a21871ed56b95a51d17bbcae4d16ccb9f1747c00615537aedaf6b43a675d2fe66638f95d06a7a6bec3c296c5c198ac4595707f434e228e899aec70
 SHA512 
317cce81d129f823a63d4f1a234826d28bb8e9799b5dcc9c0d6b84fc44d2bab9713875f08416c1db6ca5d8c23bdb63e7837fc640b5931940be365ea059e165d9
-DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.11_9.tar.gz 180784025 BLAKE2B 
c15ae126f1c2bb00f97571d4bb3316ecf5ee36a18895eefb48db616996dcdf363acbbd8ac17ecb6a507cc0f3a811f476cd72993b42e0a0b857b82c3e2d4d5279
 SHA512 
33cdc99dcf119a3f5161cdc08853ed1b8a1630f884577b6a167cf79621b0fa6f87ec652452fce0e27ee550b63952fcf75a3a6bd70c61564faafc0e8e1c74c0bf
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.12_7.tar.gz 180761575 BLAKE2B 
a04e91561aaa6c3e921c61b8956e797c0de20eea98b1356267a3046db9917df65fcec4c569134675e3adaef259572772deb62c0cbe3e70aef01e7984233f78af
 SHA512 
b0ebe7832c5b03930ee72d2f5ff5171dd44cf0fa1c48120fcb508f1be08921e8ce848f4348f0424eaa9955e1be4b04a9d82ebb72e5bc6a2cf8551fa35da093c7
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.13_8.tar.gz 180757722 BLAKE2B 
b34bb2c2346609da20bc27db5e1dd0f7aa124ea9ac9e7501ce2a374b61596f96e950a7d69e675dad1dd16037183dbbd155089c6b10d965adff56f000ab19355b
 SHA512 
88500ddbff3c58a69ec450428bfa1ade8e01056c926fbaf77d6908d08b24b0e0536a4d067f32cdb50fb6003cdcc2b22509c5478e080e748c001340334514c711
-DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.11_9.tar.gz 174865783 BLAKE2B 
717168b8b2dc326495dc41f3af2d85b515c10774ae58f35bcdf86694d89b1e11db50be24f4c046add5223e912448d67c2ecac8a3a6f3ca2dca3e915fa61f9654
 SHA512 
dafd40c133fd83c06a29816f4e45ff63e588ea5e6046fe331acbee4eb5efac4b3fc7da0f0fd55e4044846a053644a71efa00e45cf4ba39106b8d1018f9bca0ec
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.12_7.tar.gz 175004135 BLAKE2B 
36b63c4b8c654c418c244c06d2b2d0d6395ec462c98c3b8548ad15d9f7620b685074307f80c79a0d42e353158d91a2a2c9c2dd6a2d4cca889d2158c2f0736f6a
 SHA512 
34c6c6a309205bb02e52565dbcdb3d7a1f7eff9b7c2212f3a45b519a5032491b8d2c55811b097a6a4a744d4ace38d93ca89c463be9f058008786b1ba0b20cae8
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.13_8.tar.gz 174991442 BLAKE2B 
376fe73257f8518599be31262d83d1a01381cd9891fb45c18460bdf33c3569b3032206363593db5b7e3006b895ab855407a1938cbabed0fc58f3bcc86c650cb4
 SHA512 
d3ef319edc1f29b12e681c09e639cf296ff4e4890c81ecb2c8bb38ea2936f5425ae892420a53db5a0796b192f55a9a8c97b850d8bd400d6d7a8b3c4effc90f34
-DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz 192792051 BLAKE2B 
b11a0934d358d255df743e241fa5040bbc48746b5fd131e98a9b253add114d3504a0f4b10887d9b86189da4f2bccfc65134247b0580d96e2fa7ae9374d44ff38
 SHA512 
b79eb8a672706b643773711a59a756de88eadd54e74bfef7dad14a0f7ab7412ee6c457b4d3489f6c530abbd442307a9355b5d4a01d2610f90cfd614b614f6507
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz 192983830 BLAKE2B 
4d97711e37b72bb24e9feb14b4902378d02e7bc4fa1f12dd40a277957ebb4b36efb115666124337331bb95a1f53ae3b13ffeededee8c3c0eda66ba9abf937bcc
 SHA512 
73b7c430d4095fd518191a9d85eebb2749d4940eb64a95cca8f3c6fe2392a71239e264b47f4f74b433c488aa0a80cca610c87a49bbc143da1c15b45fb491c62b
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.13_8.tar.gz 192958006 BLAKE2B 
441d396e0c43c78bb3802800f5877dfa2275c4e0e0a048e28e3b99a41044b9c66904f1eba435cc22ab1bcf6d6d98723b8b090eefdece4d712279f36a74fa
 SHA512 
abcbc5b781749e3c8fbcfb999e724d4862c03d60c78962d75d31b7cbc71124b04488872bc70f6a6642ec59b6d2289c391b564fc5fd7f465863f96dd4d2b5207d
-DIST 

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

2021-11-08 Thread Georgy Yakovlev
commit: ae4fdbdecf751a9e67a8c0fefeb4c22376f7e699
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:59:04 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:59:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4fdbde

dev-java/openjdk-bin: Stabilize 11.0.12_p7 ppc64, #810610

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

 dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
index 6c91078ca3a..1fd28021ae5 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos"
 IUSE="alsa cups +gentoo-vm headless-awt selinux source"
 
 RDEPEND="



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

2021-11-08 Thread Georgy Yakovlev
commit: 086cd1b883457b1a71150d162cf6817c712a46f9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 03:05:49 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 03:05:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086cd1b8

dev-java/openjdk: drop 11.0.11_p9-r1

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

 dev-java/openjdk/Manifest |   1 -
 dev-java/openjdk/openjdk-11.0.11_p9-r1.ebuild | 278 --
 2 files changed, 279 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 260a611c70f..fecda3d43b1 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,4 +1,3 @@
-DIST openjdk-11.0.11_p9.tar.bz2 95298760 BLAKE2B 
7572d297fecffa9d38998c79dda00ea9361c1cf2f6c8bf51bac782da17cd3b6b272d08ab57fff96d523a1299f5514cb3788d05eeb37ef467ee7ad8bbb156d98e
 SHA512 
72deecf32b793fa331deb6a1c0294b1efc68b72af9aebc1ba0528189e0097ff6d226cd0c3947d3cdc35c3cf28b3450cc538d375be0b9d43dca379f244894d20e
 DIST openjdk-11.0.12_p7.tar.bz2 95201432 BLAKE2B 
6a031fec8e49025dd07d970bc12ef4da23c0e6be8a7b6f6609154bbe607de386669e58c529a935504a4a115269cf3e5a142ced50be5b21961b21d6ba53c6ecc2
 SHA512 
ca2af877839ee91b989981112be0af446d835ddf9eb68fc4976c2f97b21a4b0c9ec67625c202084e92834dd1a75f97a8aeff77a45570a79dc870cf6bd9d5d97f
 DIST openjdk-11.0.13_p8.tar.gz 122738754 BLAKE2B 
5a60bf4245bc1e3591f4ebdf83a441f95a97a50a72a774612e99792789cd81a9317471cdadf4541efbe9b1549c2738a3cd30d134d3ded8de6d58f8a67b2aebe6
 SHA512 
38bd1be54533e9eebe407e771b1ece86ead755d1f3f0199e425aa4ad3e8fe511b0024986b7ffc59c571faa3dad510956e98ab1a48cb184c9cf5353bb7512cb06
 DIST openjdk-17.0.1_p12.tar.gz 104597561 BLAKE2B 
9bae16c0c0b973017258076bf8597101538e7ef29cb16357b17b112ae1aa058b17d26f22057cf3d6638104dbd83f5c19b6bcd124f589fc100eae83f78dc1c269
 SHA512 
220d87a29e1a25b670d721c27069b601a48c833069cb252f81ee6de2ff65fef23fd76e689fc755940f7e457b2419ef93a15cbeca64db2a8798028729df876d25

diff --git a/dev-java/openjdk/openjdk-11.0.11_p9-r1.ebuild 
b/dev-java/openjdk/openjdk-11.0.11_p9-r1.ebuild
deleted file mode 100644
index d5471484889..000
--- a/dev-java/openjdk/openjdk-11.0.11_p9-r1.ebuild
+++ /dev/null
@@ -1,278 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
-
-# we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
-# set build version properly
-MY_PV="${PV%_p*}-ga"
-SLOT="${MY_PV%%[.+]*}"
-
-DESCRIPTION="Open source implementation of the Java programming language"
-HOMEPAGE="https://openjdk.java.net;
-SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ppc64"
-
-IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
-
-COMMON_DEPEND="
-   media-libs/freetype:2=
-   media-libs/giflib:0/7
-   media-libs/harfbuzz:=
-   media-libs/libpng:0=
-   media-libs/lcms:2=
-   sys-libs/zlib
-   virtual/jpeg:0=
-   systemtap? ( dev-util/systemtap )
-"
-
-# Many libs are required to build, but not to run, make is possible to remove
-# by listing conditionally in RDEPEND unconditionally in DEPEND
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=sys-apps/baselayout-java-0.1.0-r1
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   )
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   selinux? ( sec-policy/selinux-java )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   app-arch/zip
-   media-libs/alsa-lib
-   net-print/cups
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   javafx? ( dev-java/openjfx:${SLOT}= )
-   || (
-   dev-java/openjdk-bin:${SLOT}
-   dev-java/openjdk:${SLOT}
-   )
-"
-
-REQUIRED_USE="javafx? ( alsa !headless-awt )"
-
-S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
-
-# The space required to build varies wildly depending on USE flags,
-# ranging from 2GB to 16GB. This function is certainly not exact but
-# should be close enough to be useful.
-openjdk_check_requirements() {
-   local M
-   M=2048
-   M=$(( $(usex jbootstrap 2 1) * $M ))
-   M=$(( $(usex debug 3 1) * $M ))
-   M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
-
-   CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
-}
-
-pkg_pretend() {
-   openjdk_check_requirements
-   

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

2021-11-08 Thread Georgy Yakovlev
commit: cc47c0e6164d9b053f8e4243c136df19b1b3da5e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 03:03:18 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 03:03:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc47c0e6

dev-java/openjdk-bin: reset keywords in last commit

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

 dev-java/openjdk-bin/openjdk-bin-11.0.13_p8.ebuild | 2 +-
 dev-java/openjdk-bin/openjdk-bin-8.312_p07.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.13_p8.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.13_p8.ebuild
index 6c91078ca3a..85c12bd7c71 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.13_p8.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.13_p8.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups +gentoo-vm headless-awt selinux source"
 
 RDEPEND="

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.312_p07.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.312_p07.ebuild
index f76e6a2e0cb..4b692dbadd7 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.312_p07.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.312_p07.ebuild
@@ -34,7 +34,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
 
 IUSE="alsa cups examples headless-awt selinux source"
 



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

2021-11-08 Thread Georgy Yakovlev
commit: 2808d1dc8edf5dc66e78a8a2f7b0acb79d43dab3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:59:04 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:59:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2808d1dc

dev-java/openjdk-bin: Stabilize 8.302_p08 ppc64, #810610

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

 dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
index f76e6a2e0cb..6abd1ee2912 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
@@ -34,7 +34,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos"
 
 IUSE="alsa cups examples headless-awt selinux source"
 



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

2021-11-08 Thread Georgy Yakovlev
commit: 150c03edc4de92c23fcb8a9b237416ffec1e6998
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:54:23 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:59:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150c03ed

dev-java/icedtea: add 3.21.0

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

 dev-java/icedtea/Manifest  |  11 +
 dev-java/icedtea/icedtea-3.21.0.ebuild | 385 +
 2 files changed, 396 insertions(+)

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 9eb68a620ef..68c7092fb79 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -20,5 +20,16 @@ DIST icedtea-3.19-nashorn-3.19.0.tar.xz 2326776 BLAKE2B 
5dfb09fffbec8f36eccaa81c
 DIST icedtea-3.19-openjdk-3.19.0.tar.xz 365128 BLAKE2B 
8abc4d77d961810df0ac8a1c5fcc4eea0e0cc888b4471b987d708569116cba4871d37fdb9e7d115f5b2bb387e73e71593e04bad2d3ed2e33ab2938192251506a
 SHA512 
90dea98d26279a5d0a5869a8d53234bc27a4fdcb0682ebc3baba1670ccca2035e41d24d0d67a7ee5d9304058516136c11177eb8190edb35f03ce8b8f63e56357
 DIST icedtea-3.19-shenandoah-3.19.0.tar.xz 7286788 BLAKE2B 
d1df26c9c25930a19ad1acad3c3a7b249456c1732981b5aa9f77f847c7e0c53010a7eea646ea0b63293985af238309c72320b0ac71678c0ca88c211d2adb601d
 SHA512 
7db3b3f9c3e42fef50f1a84e9db1d1c2b5322f15ea26e7f0bcbbae8011365faf7f0ad4bf0bcf861c2d5eb1fe2845d57f9355b1b2e0203558f47a3564ae4709a0
 DIST icedtea-3.19.0.tar.xz 1568996 BLAKE2B 
0ded447c674aa5dbfba690652de474b13f2107c221e0a7a9d98912ac374efbd44093c482abc5e4d4dcde0f9712020d8bdd9de98b347145217e719edf801e9afc
 SHA512 
27d7c4c8e025a2c9320c0a47f3c521f51b49bf55d021c7a08aea9b7cb3d522cfc3e10d438b837669eeb5d427e950e7643c5ce4f817567d5e9fe39b56cdce8835
+DIST icedtea-3.21-aarch32-3.21.0.tar.xz 7207712 BLAKE2B 
bb9001aa31011fd0b29141caa1ba48344f2ca08e5dbe69cb3501a4830886d02b7a8782336a84273aad2ea721f26db2d3f51cdc72a9eccde1ad45a2790fb2caf1
 SHA512 
fc44c3c59164f6904ad92e04cb8023f39e82d6a2704fb5a91bf84d41066183ca6140273fa4c13d08a0dda47f263bd2d7d5138a5c45f205c58f649e6b87f15a9e
+DIST icedtea-3.21-corba-3.21.0.tar.xz 949700 BLAKE2B 
b845a46b5dcb22545073f894fbc5464e014f8f0e02e0cc66bccda0db6bd5566908a886823189ecf476847adb7f3fa5c009814e54c69d65a3a4a6c3cfc692564d
 SHA512 
55110b92c6eddeb29eab97cbe644d8cc171a489b9fa806c81e4af88a1e5e3e6776fb97371715782935222944464f68e7d6783c46bd0d0de5659123f46c577a7a
+DIST icedtea-3.21-hotspot-3.21.0.tar.xz 7121192 BLAKE2B 
64813c6a71405c5c093792dadf8613361a056b590fa4fa7453887ac5eb1eda1da63777a2f1e529e50eefe033d6f7f757d3235d53ba8f0f45d40dad6f0c215334
 SHA512 
678f6c53db5858ba828e063eeeddb727dbeb0586ff26a4287f9735dc01ad00ddcd9f41fa65343b81d5f5c512a944f47a447d4bdc929ca26ba78a68a7e3dfc1cd
+DIST icedtea-3.21-jaxp-3.21.0.tar.xz 2269276 BLAKE2B 
a1848fa6832a8c87c9a6edcfc5ac45fc487b5378368c07bafe5a3e54b849b81b781fb3652593e3506ffbd220a933cb5a04ae6dee86b3a44be7a1138813f5454c
 SHA512 
ff14c9b63cee2a7b9213872b8710b1c5b901ccaf4122c8ddf5d8437d1cdd35cf9af50f461d05f004b74802ba8a21c7e9f288ec080b2b5f7daad065d40dc39258
+DIST icedtea-3.21-jaxws-3.21.0.tar.xz 2278396 BLAKE2B 
1fb8608df94937447e192d010465379b2c3aa578f9c1ebd2eba445b1cd92ea9427511fd72351537ae78796d90d130497b02bc3e89b9e1ff1765013c681e6cf83
 SHA512 
e21bd36b6cfa92f648856532647150243f2184943dc6f5003fea02cf69aa9b6a94fb18d6478db28d5ee5e3af9b780122c0539fd3207cf4dfcb69a042835c13d6
+DIST icedtea-3.21-jdk-3.21.0.tar.xz 40714380 BLAKE2B 
be2bda5027d20515717ffecef71996bd56c4246a2a0e4d670bb386ea9ed2ff71c91ca8faa17ee209a5894784dff8e1b7d8df544c0b88b8f9da946514d9070bc7
 SHA512 
06385f14d093be250aa530d0659576d75aed57b0264ec7329d6b2c9309cf4ed660a9ecbfb6f199868ae23aedfbdb97036fccda501c00e9d2e3b1562c92b0ed37
+DIST icedtea-3.21-langtools-3.21.0.tar.xz 2081452 BLAKE2B 
97c0820a9c734fc8d155fd5ec8fa9c56b4eaa0bf6fe5df5235b2dc5680f8c1989e608210007faa8e0120ad7dadfe682f4fe174e5cdae64d34624f239a7b1bb16
 SHA512 
949366138278104fc06452d8227bbe5d0829a9124503928cab34e5e9df37e25d25964a5c755e46d9ca74e63f1b318b2e3366f8f08e144524a8043bc2a7ca626e
+DIST icedtea-3.21-nashorn-3.21.0.tar.xz 2324264 BLAKE2B 
d7bcd9dd6df244004e3cb3ea1cdc178d781dd7f1b1d7b97df32385b67829bc3d9cb168caa64dc13fc15f27a9eeab276576d22cb804de5bc0d0209b98308a7105
 SHA512 
eda17f94ed2f34dd5bc4670dd3340d50de956723213948fd15963b0a589433bbe2e0ba8be7761974754b6a5d875ef58c31839daa6fef7215af552842f787bb44
+DIST icedtea-3.21-openjdk-3.21.0.tar.xz 367068 BLAKE2B 
7fe212e84f1f527c229a854212617cd99457c0a4c5fdbd41a1ae65098706a22843e52a108cbf62fac341b9aa85e22f00746bb5a84e7d249ebbd605630bee127a
 SHA512 
6a1706dfcb5e5d79191c01db6da30ca0ca48cea628a26a3a35f6e43c710091e25c97ec95122e8bc19b4ac69ede27a8dae37b49e1a7e4db07a635ded69e2e0336
+DIST icedtea-3.21-shenandoah-3.21.0.tar.xz 7295776 BLAKE2B 
c139711d81ccf593a93f786c398371eaddbaa9aa5044683669204ef9671cd17e80488ba2d290565ba5f1e27a62fa696c3d331c215442ddd29f3067b60682adec
 SHA512 

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

2021-11-08 Thread Georgy Yakovlev
commit: 8488eecdd16791c48d60f384ce33eb83cc058d39
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 03:02:30 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 03:02:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8488eecd

dev-java/openjdk: reset keywords in recent bumps

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

 dev-java/openjdk/openjdk-11.0.13_p8.ebuild | 2 +-
 dev-java/openjdk/openjdk-8.312_p07.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild 
b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
index 02a10f940d9..585f789e5f8 100644
--- a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://openjdk.java.net;
 
SRC_URI="https://github.com/${PN}/jdk${SLOT}u-dev/archive/refs/tags/jdk-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
 IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
 

diff --git a/dev-java/openjdk/openjdk-8.312_p07.ebuild 
b/dev-java/openjdk/openjdk-8.312_p07.ebuild
index fef83580c30..751091fff6c 100644
--- a/dev-java/openjdk/openjdk-8.312_p07.ebuild
+++ b/dev-java/openjdk/openjdk-8.312_p07.ebuild
@@ -43,7 +43,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap +pch 
selinux source"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/

2021-11-08 Thread Georgy Yakovlev
commit: 932dd66b5e7eaf764d5f347cf0199d2ad8303d55
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 03:04:31 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 03:04:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932dd66b

dev-java/openjdk-jre-bin: destabilize 8.312_p07 for ~amd64

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

 dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild
index d305daf5c17..84b9bc863e1 100644
--- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="alsa cups headless-awt selinux"
 



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

2021-11-08 Thread Georgy Yakovlev
commit: 9d82a35e6b35309de686e447ef0d9cc8380d2890
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:59:03 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:59:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d82a35e

dev-java/openjdk: Stabilize 8.302_p08 ppc64, #810610

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

 dev-java/openjdk/openjdk-8.302_p08.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-8.302_p08.ebuild 
b/dev-java/openjdk/openjdk-8.302_p08.ebuild
index fef83580c30..4e5c4eb6e52 100644
--- a/dev-java/openjdk/openjdk-8.302_p08.ebuild
+++ b/dev-java/openjdk/openjdk-8.302_p08.ebuild
@@ -43,7 +43,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
 IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap +pch 
selinux source"
 
 COMMON_DEPEND="



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

2021-11-08 Thread Georgy Yakovlev
commit: 9b379daaf1e561026078dc16c2082f540bc4398c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:59:02 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:59:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b379daa

dev-java/openjdk: Stabilize 11.0.12_p7 ppc64, #810610

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

 dev-java/openjdk/openjdk-11.0.12_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-11.0.12_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.12_p7.ebuild
index e0b6a2896ee..5b9b4bbe4c6 100644
--- a/dev-java/openjdk/openjdk-11.0.12_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.12_p7.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://openjdk.java.net;
 
SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ppc64"
 
 IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
 



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

2021-11-08 Thread Georgy Yakovlev
commit: b56e1b8f91cbe331d0780531aef78e528c6be8ac
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:55:55 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:59:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56e1b8f

dev-java/icedtea: don't inherit unused eclass

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

 dev-java/icedtea/icedtea-3.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/icedtea/icedtea-3.21.0.ebuild 
b/dev-java/icedtea/icedtea-3.21.0.ebuild
index 8adf0db21c7..b4f4020fce2 100644
--- a/dev-java/icedtea/icedtea-3.21.0.ebuild
+++ b/dev-java/icedtea/icedtea-3.21.0.ebuild
@@ -10,7 +10,7 @@
 EAPI=6
 SLOT="8"
 
-inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils prefix toolchain-funcs xdg-utils
+inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs xdg-utils
 
 ICEDTEA_VER=$(ver_cut 1-3)
 ICEDTEA_BRANCH=$(ver_cut 1-2)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/files/musl/

2021-11-08 Thread Sam James
commit: 71828c9b2b7e1c8c5c90085694fe2a50b6fac602
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 02:55:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 02:55:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71828c9b

dev-libs/elfutils: add bug link to arm64 musl patch

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

 dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch 
b/dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch
index 99409540c1e..222c0527b68 100644
--- a/dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch
+++ b/dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch
@@ -1,5 +1,8 @@
 https://www.sourceware.org/bugzilla/show_bug.cgi?id=25832
 
https://cgit.openembedded.org/openembedded-core/plain/meta/recipes-devtools/elfutils/files/0006-Fix-build-on-aarch64-musl.patch
+https://bugs.gentoo.org/693772
+
+Other variants/links:
 https://git.alpinelinux.org/aports/tree/main/elfutils/fix-aarch64_fregs.patch
 
https://github.com/gentoo/musl/blob/6450482b9b4463b57ac249c63b7ed796e9874c40/dev-libs/elfutils/files/0.178/fix-aarch64_fregs.patch
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/files/musl/

2021-11-08 Thread Sam James
commit: b33b10eb76f88a2d41f66ddc7184cb0e783e3d45
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 02:50:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 02:51:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33b10eb

dev-libs/elfutils: add arm64 patch for musl

Alpine, OE are applying this too, although would prefer
to see some action upstream for this.

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

 .../files/musl/elfutils-0.185-aarch64-regs.patch   | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch 
b/dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch
new file mode 100644
index 000..99409540c1e
--- /dev/null
+++ b/dev-libs/elfutils/files/musl/elfutils-0.185-aarch64-regs.patch
@@ -0,0 +1,54 @@
+https://www.sourceware.org/bugzilla/show_bug.cgi?id=25832
+https://cgit.openembedded.org/openembedded-core/plain/meta/recipes-devtools/elfutils/files/0006-Fix-build-on-aarch64-musl.patch
+https://git.alpinelinux.org/aports/tree/main/elfutils/fix-aarch64_fregs.patch
+https://github.com/gentoo/musl/blob/6450482b9b4463b57ac249c63b7ed796e9874c40/dev-libs/elfutils/files/0.178/fix-aarch64_fregs.patch
+
+From: Hongxu Jia 
+Date: Tue, 15 Aug 2017 17:27:30 +0800
+Subject: [PATCH] Fix build on aarch64/musl
+
+Errors
+
+invalid operands to binary & (have 'long double' and 'unsigned int')
+
+error: redefinition
+ of 'struct iovec'
+ struct iovec { void *iov_base; size_t iov_len; };
+^
+Upstream-Status: Pending
+Signed-off-by: Khem Raj 
+
+Rebase to 0.170
+Signed-off-by: Hongxu Jia 
+
+--- a/backends/aarch64_initreg.c
 b/backends/aarch64_initreg.c
+@@ -33,7 +33,7 @@
+ #include "system.h"
+ #include 
+ #if defined(__aarch64__) && defined(__linux__)
+-# include 
++# include 
+ # include 
+ # include 
+ /* Deal with old glibc defining user_pt_regs instead of user_regs_struct.  */
+@@ -82,7 +82,7 @@ aarch64_set_initial_registers_tid (pid_t tid __attribute__ 
((unused)),
+ 
+   Dwarf_Word dwarf_fregs[32];
+   for (int r = 0; r < 32; r++)
+-dwarf_fregs[r] = fregs.vregs[r] & 0x;
++dwarf_fregs[r] = (unsigned int)fregs.vregs[r] & 0x;
+ 
+   if (! setfunc (64, 32, dwarf_fregs, arg))
+ return false;
+--- a/backends/arm_initreg.c
 b/backends/arm_initreg.c
+@@ -38,7 +38,7 @@
+ #endif
+ 
+ #ifdef __aarch64__
+-# include 
++# include 
+ # include 
+ # include 
+ /* Deal with old glibc defining user_pt_regs instead of user_regs_struct.  */



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

2021-11-08 Thread Georgy Yakovlev
commit: 033251ae03d5bd4ba20506160ecf163305cb7c04
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:25:00 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:45:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033251ae

dev-java/openjdk: add 17.0.1_p12

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

 dev-java/openjdk/Manifest  |   1 +
 dev-java/openjdk/openjdk-17.0.1_p12.ebuild | 277 +
 2 files changed, 278 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 20250c7d0b2..8eb3593e800 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,5 +1,6 @@
 DIST openjdk-11.0.11_p9.tar.bz2 95298760 BLAKE2B 
7572d297fecffa9d38998c79dda00ea9361c1cf2f6c8bf51bac782da17cd3b6b272d08ab57fff96d523a1299f5514cb3788d05eeb37ef467ee7ad8bbb156d98e
 SHA512 
72deecf32b793fa331deb6a1c0294b1efc68b72af9aebc1ba0528189e0097ff6d226cd0c3947d3cdc35c3cf28b3450cc538d375be0b9d43dca379f244894d20e
 DIST openjdk-11.0.12_p7.tar.bz2 95201432 BLAKE2B 
6a031fec8e49025dd07d970bc12ef4da23c0e6be8a7b6f6609154bbe607de386669e58c529a935504a4a115269cf3e5a142ced50be5b21961b21d6ba53c6ecc2
 SHA512 
ca2af877839ee91b989981112be0af446d835ddf9eb68fc4976c2f97b21a4b0c9ec67625c202084e92834dd1a75f97a8aeff77a45570a79dc870cf6bd9d5d97f
+DIST openjdk-17.0.1_p12.tar.gz 104597561 BLAKE2B 
9bae16c0c0b973017258076bf8597101538e7ef29cb16357b17b112ae1aa058b17d26f22057cf3d6638104dbd83f5c19b6bcd124f589fc100eae83f78dc1c269
 SHA512 
220d87a29e1a25b670d721c27069b601a48c833069cb252f81ee6de2ff65fef23fd76e689fc755940f7e457b2419ef93a15cbeca64db2a8798028729df876d25
 DIST openjdk-17_p35.tar.gz 104583143 BLAKE2B 
bc5cb90ea42d6a6fa414e807c04dbabadb097e9a3a3fe27010b03375997446a1d2ddfcd6ca8afc604730538ad0a375266e5a7fa4e111b02cef23b06b39160a89
 SHA512 
38a108752072133683bfdb5564f6406a4d0e95f4c15116f0b0dbae1d024450ff0be8a01f3a58ed5de9d93e1b0c70cb481a21237a9eb0d5034be85793785d19a4
 DIST openjdk-8.292_p10.tar.bz2 457861 BLAKE2B 
043c1d6f7d040dedaadd05091ce4fdf3f516c1cd241e3603c81f2c49fd81df9c4f1082822a5471255381d56f3ab838a24e499b4ec647f3354ee051078c496b2c
 SHA512 
6e1ac380db32fa5f1decc80291dcdb5e1d3d9afb0dc4587966c5a1b840588a984bc07109c23cb0c69c60509c6db8152e7306509280063f7d2e853aed41e391cc
 DIST openjdk-8.302_p08.tar.bz2 459824 BLAKE2B 
19909605f3ae93f94875268e88b8fea0a49be0d8adbf2d2369c5fa1e66f6880094730294cb52bad009984c7ac7f63b8271fa43d0901fe4ce52b7b03696aaa6e3
 SHA512 
2be9c2965e307b09dcd07225e09665bbc818ba851d9e854645218194f0052eb4736f49915fddebb2a89043b0c14d7a6d5de145fb712034661568610e596fe0e5

diff --git a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild 
b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
new file mode 100644
index 000..b5e1cacf951
--- /dev/null
+++ b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
@@ -0,0 +1,277 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
+
+MY_PV="${PV//_p/+}"
+SLOT="$(ver_cut 1)"
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net;
+SRC_URI="https://github.com/openjdk/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+
+IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   media-libs/harfbuzz:=
+   media-libs/libpng:0=
+   media-libs/lcms:2=
+   sys-libs/zlib
+   virtual/jpeg:0=
+   systemtap? ( dev-util/systemtap )
+"
+
+# Many libs are required to build, but not to run, make is possible to remove
+# by listing conditionally in RDEPEND unconditionally in DEPEND
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=sys-apps/baselayout-java-0.1.0-r1
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   app-arch/zip
+   media-libs/alsa-lib
+   net-print/cups
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   javafx? ( dev-java/openjfx:${SLOT}= )
+   || (
+   dev-java/openjdk-bin:${SLOT}
+   dev-java/openjdk:${SLOT}
+   )
+"
+
+REQUIRED_USE="javafx? ( alsa !headless-awt )"
+
+S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV//+/-}"
+
+# The space required to build varies 

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

2021-11-08 Thread Georgy Yakovlev
commit: 677ce29c22b3d73da42c5d330adc331b1b80c21b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:40:12 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:45:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677ce29c

dev-java/openjdk: add 8.312_p07

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

 dev-java/openjdk/Manifest |  16 ++
 dev-java/openjdk/openjdk-8.312_p07.ebuild | 256 ++
 2 files changed, 272 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index afb7c155427..260a611c70f 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -5,33 +5,49 @@ DIST openjdk-17.0.1_p12.tar.gz 104597561 BLAKE2B 
9bae16c0c0b973017258076bf859710
 DIST openjdk-17_p35.tar.gz 104583143 BLAKE2B 
bc5cb90ea42d6a6fa414e807c04dbabadb097e9a3a3fe27010b03375997446a1d2ddfcd6ca8afc604730538ad0a375266e5a7fa4e111b02cef23b06b39160a89
 SHA512 
38a108752072133683bfdb5564f6406a4d0e95f4c15116f0b0dbae1d024450ff0be8a01f3a58ed5de9d93e1b0c70cb481a21237a9eb0d5034be85793785d19a4
 DIST openjdk-8.292_p10.tar.bz2 457861 BLAKE2B 
043c1d6f7d040dedaadd05091ce4fdf3f516c1cd241e3603c81f2c49fd81df9c4f1082822a5471255381d56f3ab838a24e499b4ec647f3354ee051078c496b2c
 SHA512 
6e1ac380db32fa5f1decc80291dcdb5e1d3d9afb0dc4587966c5a1b840588a984bc07109c23cb0c69c60509c6db8152e7306509280063f7d2e853aed41e391cc
 DIST openjdk-8.302_p08.tar.bz2 459824 BLAKE2B 
19909605f3ae93f94875268e88b8fea0a49be0d8adbf2d2369c5fa1e66f6880094730294cb52bad009984c7ac7f63b8271fa43d0901fe4ce52b7b03696aaa6e3
 SHA512 
2be9c2965e307b09dcd07225e09665bbc818ba851d9e854645218194f0052eb4736f49915fddebb2a89043b0c14d7a6d5de145fb712034661568610e596fe0e5
+DIST openjdk-8.312_p07.tar.bz2 460874 BLAKE2B 
2230d45b74044c894d1c1d25e7354ab9cf3d4df82ef1f149c31e2a755220775f59c76178847f61b99fc0859522fef4106c696e807c70602f9138c5110bcd3ed2
 SHA512 
483503cf4a54b736a9cb17179246d0fc602450e15d7815d3897d2c5a056483187b96f09280f6bb0522044150eb6733777bbb3a9130e8e34b6f6c865cb306e5a8
 DIST openjdk-aarch64-shenandoah-8.292_p10.tar.bz2 464164 BLAKE2B 
3f50f20517ef7b4599f9062330b3bc86900c137751e65d3047d165ad153032447b5f9c88e0d390c0ed758ad10d818295ce2cde04150da5036dd6b05fa26c2745
 SHA512 
074e9ea2fe83f4edb4d0de72f0d1a9c9091c28707c17b08ffab11cad2620790e740bfe53cef41a07d04b31cc32c1388e52e09eb07ca0b9929300d611c514619e
 DIST openjdk-aarch64-shenandoah-8.302_p08.tar.bz2 466591 BLAKE2B 
3ef3939a2ed30c628d92319b2ef68472e53b47752faa331728966432c8469138b61e634e021aa5f69eef608e951cee5f0b77c1de6f3768cf568900f2eb78c5be
 SHA512 
deb126036fecdc9a65b8a203ba32f99a2114cbcba2680950963d3e87565277e14ac53d802278e1f27c2a73be02d0ef77549de4ecd9ee355b1c8e45a86c83b095
+DIST openjdk-aarch64-shenandoah-8.312_p07.tar.bz2 467870 BLAKE2B 
5ed4301b942fd2757644d82b1eb8f212d27ae6c39a225fa739b6a665deb42ba85ebb3e95d8563a8031cd08e3fed9ce2fa2aa675e2d348bcbd16d5b82bff74d43
 SHA512 
157f53f096f7cdf9bc4af2200cf1bc5dea566a839beb59e2d21a8001e0dd1c6596e409b7e21b9484832c9826dbaec97c00f5e980926142c89117650e390ec63e
 DIST openjdk-aarch64-shenandoah-corba-8.292_p10.tar.bz2 1052188 BLAKE2B 
b4acda6a4d97cdfb4cfe16e1442dac6989af5fec82143dabb914ee31632b5421bc091708b06e37f95d552b21dbf24ed681b026635e96d32f05ac7d964eb53ac0
 SHA512 
9f4cfdf8a2580414f90ce0b128fd2ebbeb46977994605d3182ee5033be92898f3b292bafe6c0ca3a0fc767c03de598c93e25cbbc06726383b35961d40c601cee
 DIST openjdk-aarch64-shenandoah-corba-8.302_p08.tar.bz2 1053085 BLAKE2B 
02296f31b6ad8f72e89baf669c47d59a71ff02dcb87efac020b3dd443b033e8e9e4faa831a08922db5fc5f07872233e3314bd416eb97d7946110d89fa2cc9f87
 SHA512 
11f3413ec44b3cd7d543464b1757fa041798861e3b323641b26abe5edd3ba8edaacb6a5fd26d5b9f27d60cbb38983c6fd55ba80c13ff7ec09839d2c340f305bb
+DIST openjdk-aarch64-shenandoah-corba-8.312_p07.tar.bz2 1053490 BLAKE2B 
47ee0c89deddb3aefef02d9a71a8d3bdfddd95977e57c70e2699a18c76bc1724b48609c106126527085bca8892a4b071d26d0d47c72cc0681757c8dacbb85c78
 SHA512 
49f27951b3b57c10ea996f2490a089e1eb28be4762d57962b6b2616020a3cca248ab61580c6f27842b9986eadcc1bcb208af543832fe839d6fd548a3f7a5a04a
 DIST openjdk-aarch64-shenandoah-hotspot-8.292_p10.tar.bz2 8787501 BLAKE2B 
628c84ad165e82b782a66c159ea2bfc2e739eafa41981d353272911bce3338b8eedeb204bf5c8238270ef22259c215301dbf30bcbcc366bbb1c1ed05c6bcf0fc
 SHA512 
50a97c8bbf225c7b2dae50d398eb17831ad761fafb210a481942101bac54164604c76353ca4f0ec7c3a601039eb80164afdfc62f509c0b87e9c948970c0e6140
 DIST openjdk-aarch64-shenandoah-hotspot-8.302_p08.tar.bz2 8790278 BLAKE2B 
4dfc70455f680f683c51620acc4624f2301b4304ff5e56783665a00b0366a67612b0219f45fd97021f7e6c396ffcd60355bc642e2cb4fd87c9f93443f72df9de
 SHA512 
68473f17aeb4bdac87385ae33f8c241003b8dde51200633a1cc7f7f92e2ed92151c49ad023427970d855d52f35615709f0076b1cf073a00961f320b825ecbf78
+DIST openjdk-aarch64-shenandoah-hotspot-8.312_p07.tar.bz2 8802379 BLAKE2B 
53a8fa582f002c19a50d6dea07aa9d21374b59cc0fb973ca84429191060ba60da609ea115d6249d835f7a945279073c896abb534f1b59ed3b5811b70dd8a6503
 SHA512 

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

2021-11-08 Thread Georgy Yakovlev
commit: e484bb3f1865fad548d54919c063be448e2dcdc7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:35:12 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e484bb3f

dev-java/openjdk: add 11.0.13_p8

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

 dev-java/openjdk/Manifest  |   1 +
 dev-java/openjdk/openjdk-11.0.13_p8.ebuild | 278 +
 2 files changed, 279 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 8eb3593e800..afb7c155427 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,5 +1,6 @@
 DIST openjdk-11.0.11_p9.tar.bz2 95298760 BLAKE2B 
7572d297fecffa9d38998c79dda00ea9361c1cf2f6c8bf51bac782da17cd3b6b272d08ab57fff96d523a1299f5514cb3788d05eeb37ef467ee7ad8bbb156d98e
 SHA512 
72deecf32b793fa331deb6a1c0294b1efc68b72af9aebc1ba0528189e0097ff6d226cd0c3947d3cdc35c3cf28b3450cc538d375be0b9d43dca379f244894d20e
 DIST openjdk-11.0.12_p7.tar.bz2 95201432 BLAKE2B 
6a031fec8e49025dd07d970bc12ef4da23c0e6be8a7b6f6609154bbe607de386669e58c529a935504a4a115269cf3e5a142ced50be5b21961b21d6ba53c6ecc2
 SHA512 
ca2af877839ee91b989981112be0af446d835ddf9eb68fc4976c2f97b21a4b0c9ec67625c202084e92834dd1a75f97a8aeff77a45570a79dc870cf6bd9d5d97f
+DIST openjdk-11.0.13_p8.tar.gz 122738754 BLAKE2B 
5a60bf4245bc1e3591f4ebdf83a441f95a97a50a72a774612e99792789cd81a9317471cdadf4541efbe9b1549c2738a3cd30d134d3ded8de6d58f8a67b2aebe6
 SHA512 
38bd1be54533e9eebe407e771b1ece86ead755d1f3f0199e425aa4ad3e8fe511b0024986b7ffc59c571faa3dad510956e98ab1a48cb184c9cf5353bb7512cb06
 DIST openjdk-17.0.1_p12.tar.gz 104597561 BLAKE2B 
9bae16c0c0b973017258076bf8597101538e7ef29cb16357b17b112ae1aa058b17d26f22057cf3d6638104dbd83f5c19b6bcd124f589fc100eae83f78dc1c269
 SHA512 
220d87a29e1a25b670d721c27069b601a48c833069cb252f81ee6de2ff65fef23fd76e689fc755940f7e457b2419ef93a15cbeca64db2a8798028729df876d25
 DIST openjdk-17_p35.tar.gz 104583143 BLAKE2B 
bc5cb90ea42d6a6fa414e807c04dbabadb097e9a3a3fe27010b03375997446a1d2ddfcd6ca8afc604730538ad0a375266e5a7fa4e111b02cef23b06b39160a89
 SHA512 
38a108752072133683bfdb5564f6406a4d0e95f4c15116f0b0dbae1d024450ff0be8a01f3a58ed5de9d93e1b0c70cb481a21237a9eb0d5034be85793785d19a4
 DIST openjdk-8.292_p10.tar.bz2 457861 BLAKE2B 
043c1d6f7d040dedaadd05091ce4fdf3f516c1cd241e3603c81f2c49fd81df9c4f1082822a5471255381d56f3ab838a24e499b4ec647f3354ee051078c496b2c
 SHA512 
6e1ac380db32fa5f1decc80291dcdb5e1d3d9afb0dc4587966c5a1b840588a984bc07109c23cb0c69c60509c6db8152e7306509280063f7d2e853aed41e391cc

diff --git a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild 
b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
new file mode 100644
index 000..02a10f940d9
--- /dev/null
+++ b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
@@ -0,0 +1,278 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
+
+# we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
+# set build version properly
+MY_PV="${PV%_p*}-ga"
+SLOT="${MY_PV%%[.+]*}"
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net;
+SRC_URI="https://github.com/${PN}/jdk${SLOT}u-dev/archive/refs/tags/jdk-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~arm arm64 ~ppc64"
+
+IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   media-libs/harfbuzz:=
+   media-libs/libpng:0=
+   media-libs/lcms:2=
+   sys-libs/zlib
+   virtual/jpeg:0=
+   systemtap? ( dev-util/systemtap )
+"
+
+# Many libs are required to build, but not to run, make is possible to remove
+# by listing conditionally in RDEPEND unconditionally in DEPEND
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=sys-apps/baselayout-java-0.1.0-r1
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   app-arch/zip
+   media-libs/alsa-lib
+   net-print/cups
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   javafx? ( dev-java/openjfx:${SLOT}= )
+   || (
+   dev-java/openjdk-bin:${SLOT}
+   dev-java/openjdk:${SLOT}
+   )
+"
+

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

2021-11-08 Thread Georgy Yakovlev
commit: 9ebca182eabe2a98c3ddbe41d1970be0e557e1df
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:30:05 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:31:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ebca182

dev-java/openjdk-bin: add 8.312_p07

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

 dev-java/openjdk-bin/Manifest |   5 +
 dev-java/openjdk-bin/openjdk-bin-8.312_p07.ebuild | 123 ++
 2 files changed, 128 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 52d0db50934..c57865943e6 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -27,11 +27,16 @@ DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.1_12.tar.gz 
191978211 BLAKE2B f0428e6
 DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.1_12.tar.gz 192449459 BLAKE2B 
506d31e97c7be57a870e80e1beb0bfa72528cb0e5d006b0dc76667f6ef29624165375a91127e3cc934f3135298d748c43a5adcecb9a07c5d758998bbf6551837
 SHA512 
8d7afed31b37759ba426d412f70c36e380f0f472d850c9ba9e895e0ebd4a2cf9a7f6118526f0a30f6a1d9d880affca4e1ed9848125509ae97e32f506ad78f541
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u292b10.tar.gz 102423506 BLAKE2B 
dab839491d359e4366d316fd1a0eb3b7009e1739d7c6d4dc3ded47bd44fc7af36068d76183d9656d748beec0117bf95f09a78e577c3e1f685f0fb3c2e2d45e28
 SHA512 
6ca2371223c0bae6caea1f4841d7d718b9ea812d914ec8fe3f03671e2176454ca094c05e55286ba0560e2897a515714bf607e868b4b0405b6bce03c5c22c
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u302b08.tar.gz 102111219 BLAKE2B 
0af54c05957c3f56c495cc83baf68f27fea4773ab4577b212e8abd19e7c7be123c067cb614fb42a320a865c3ab96c9e6ae663d96f79346f73282d99ea8aba5e6
 SHA512 
43e74f8029cb0d0ea48c6af4e2b8f00c4664264a51803acf0f539efb117be2dadf4c6a216ecf81c86e24152e6f87933f7a9e97bf4ba526eb01557bf561c2cc22
+DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u312b07.tar.gz 102144826 BLAKE2B 
b351fe3a82d8ef1e77314890a00c2920dbe5621bb524c4d4ed80b2f3a3b10853f91b0488ab42a5b1691ba66aa9de8eb0630b9325c3dc7fe6b071e2a95dad6bed
 SHA512 
1b58c5453c473d798e5c4871212c484518b44038f81b32623668174fc47c4118120f770ebe3a21534b7f9e01c383a75cb558538e1e635f7c290686825b4ea78a
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u292b10.tar.gz 98376195 BLAKE2B 
55ae7181b8e4aa5d3097bee40a5acfaee48a2f208e4362e74cdec1647460770efe49b774b22188c78ca6816716ef20173471b881ce3f75b0d90e95740049f4c7
 SHA512 
d2c88712a95bcc96172b6b589493038d8e721eb7ec4ae546dd998d82a5148dd5ada6e22c92bacaec2ef88e47a75761d283d1f73983f1848a631e00c5833901ee
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u302b08.tar.gz 98335583 BLAKE2B 
03cf038f460938b2460f66748257194b8b1b1101a06395be9b21134d9594138e57fad1b34b02c742c721474a299e53029013019fbfbf9f7fc07447ecdd56da1c
 SHA512 
8d1065f6997b5a242c6f68c919bf837820c93580054d23cc4ab46301ed6fc78a53872174a5573a41d96daaf5542a99923b3aee5acb7472471d8a79614fdbb6b8
+DIST OpenJDK8U-jdk_arm_linux_hotspot_8u312b07.tar.gz 98364180 BLAKE2B 
2b7cfffa33e9486637f9274f5a3138d6c1a53afa63d24ecb82aff4c0baa8b765003642c582c0191d0d229754dd9de64ab7cda4d81e9168df3d960baa44a5de9a
 SHA512 
8b7273688a1ee28d0a2f918f2fe02586b8ff9e7962bbf8cd2973001594e627b1eef7a9f1893bf3bd3789fabe0058a916ac2d4d53c72cbd8d586e4e7c3217438e
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u292b10.tar.gz 100518660 BLAKE2B 
11b1d1b32f76359362bc101678b0123d29d32bd720a10b806a55cf9b4cd3e9d5cf2ec50f985a4de85ae41ec4b90376e7b7e2f501bfe86ad9ba832813444a8f9a
 SHA512 
272ecd574169d50afc6c7ff3e7b3f892939b125a9d02184b09ac11ed32b741e1bacac64f93fd4fce75bb4b16130290c1011d3948c66095132208cfc05839
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u302b08.tar.gz 100547467 BLAKE2B 
de5e0432be01db8712c0f19801d7c5478d9f241579042ba9aed60631f4415e025b880f985a7a5fe14af136599cecda70895fab80febe7ea888604615e18ab749
 SHA512 
458d92a9d4ac7ed2be5bc125db5f5038ee8f6d64c6d1a20d51c3d422f38d2255ca48a30d41ce4a551b7b684f35ca9b3c266992c33810f1bbda6f8a94f8e915e0
+DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u312b07.tar.gz 100571080 BLAKE2B 
3a1c5c7488de740210758a34dcc34517c8d5310a9d17c1d251d0ad6d5e7a619595304479b88c807b5d0cd839f85f9b7c819d0dcc297a738052b337b3e962b457
 SHA512 
0b530ffd0c41fa71962072c70c0712b71573b9d1b66e9b23f6122b770bfa7cc42d8ca0c87a721bb8481104edd062b79ebc09a728f1977699b242b62cd546146b
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u292b10.tar.gz 103026380 BLAKE2B 
4aca546720c8cdb9f8ca5ffe59eca4a2f4a5d36716faa3f3dff7517ebcb9cc13dc6749f16c3f7da9d0d7dbce28a7b4405cef9c5d96306fa79bf87ebefb4c6113
 SHA512 
44d36d221c4fe660f3f5b5627c6629d4716e7ae1fdc2d2c2b74c1235aae3c2b2f1ad28b9fb882ad574c7d6dd579a24ffdfab6809b2be6f02e4d6e802dab7e3ba
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u302b08.tar.gz 102954777 BLAKE2B 
8df9f811fd69be55cc811671d57aa9911cb889eba1507f458627fe568c4491931e0fb32455bcb17d9540a8f074aea5fb9767d246d35a29520e82fcd56886ddac
 SHA512 
ae5402b9b414c0fca15c86a4f18d5aa6d09f48efd16a3d2d82a529095063fc87e36d041b3cb3379135605a62ad7799c42332f177682cd220364052c25ea68e11
+DIST OpenJDK8U-jdk_x64_linux_hotspot_8u312b07.tar.gz 

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

2021-11-08 Thread Georgy Yakovlev
commit: 591bc0b178942b6939240069ff704eb9e5b4964d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:26:21 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:31:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591bc0b1

dev-java/openjdk-bin: add 17.0.1_p12

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

 dev-java/openjdk-bin/Manifest  |   6 +
 dev-java/openjdk-bin/openjdk-bin-17.0.1_p12.ebuild | 147 +
 2 files changed, 153 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index ff8d3a984cd..801aef2b7e1 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -14,6 +14,12 @@ DIST OpenJDK17-jdk_ppc64le_linux_hotspot_17_35.tar.gz 
187664371 BLAKE2B c12df4a2
 DIST OpenJDK17-jdk_x64_alpine-linux_hotspot_17_35.tar.gz 191382466 BLAKE2B 
78b5e126b25bf6fa4471913cb209ff0f76838b44f1a2a5845cee190d2fa5b3957696f353ff8bcf7395a716b3ff22431e12be2f966457cf525fb89ff1a6f32d7c
 SHA512 
2264bebae07d060ce34ef0b743d11afb06c66fcd21d2ff338c5fb641cc55b95d70b2e1b17456cf68264442e58d0dea3988a36ee29d7c2430ee8a8f84116a5584
 DIST OpenJDK17-jdk_x64_linux_hotspot_17_35.tar.gz 192014376 BLAKE2B 
6707451ca3aaa22f232592f6497899f4751a67cfce5c539a275806b551d3494c686905dd91c03ba6de64afc65841d1e9836a1dead4ce55d99df3da4a077aecb4
 SHA512 
9af1945e46a1b444cb49ec8e58e14650098266e29973688c2a25b3707d23bf90b0a1287ad0ea5c467425f959354359fcdf1eaa8bd68e784399a6780298b22a44
 DIST OpenJDK17-jdk_x64_mac_hotspot_17_35.tar.gz 192417649 BLAKE2B 
53fdd3f71b9c3860231451eb0f59414c03a863944c9b7f2106490c1d39a8b94715d1743bab10959fe513277f5fa9a4d397c76c464680f9b1f35d879e7c82ff05
 SHA512 
ebe2f1f936c93150f2bd5e2bb9b07b572eb14abd71ad7446dd0f5c511c8b6debc882d6ec69376b55a50b964c9a2b8efb52db96de1041dd2aa857bcdb64915494
+DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.1_12.tar.gz 188878354 BLAKE2B 
4e2b4272ae91f12b8a4c7a3c1cf2eab250102ff1590c84f2f3612bc206337477284d63914dddcecd8dc259da1ddd08a1fc6e3c52a37b0cbb5ed0187456c2b24e
 SHA512 
8289fb50b06f08c6288bcbab9e609a24744f123568a901b5ea4f2c1928bfdc236a9a9cfa572708c56f1f7f844b17562f9ddcb502b15df8ac8bc7d1ef758a741b
+DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.1_12.tar.gz 188832535 BLAKE2B 
4ea2e209f7bebde4cfae439773b42cb9d4143eb5b61a5e69fba181946cd3a3dc977966ed14e24ce6b23066450e64bbf204b72b04562f7af381c765bb4ea31d53
 SHA512 
615806f02c108c08be70d975f3dc402fc2e30f9a961630fe6528eedb7a5ee76ac07851ada5264fe263453eaefc40aa1ded1cefa37d3455af78b04fdf9caf9a93
+DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.1_12.tar.gz 187718236 BLAKE2B 
a55eeb2651d6fbd83b579527761e246bc3babb3858b7c14823e0d512e308a65be1e35899206c1e2458db74ee2aaf4d69578b4045a13a35a0b3d6577d4821d137
 SHA512 
5179991d451f8736776de933aa44fa726217282da66236f373a0e47d815d03754f28588acf0aca55258ca1085d0e06f53627092bd0cff2c2b60eb6ff9c1df248
+DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.1_12.tar.gz 191355612 
BLAKE2B 
21c1459c58a10ed6a87a422e70fc4fa27a37a1ea4cbd121e237d82f9ec0991e7245193c5a44cd2826d502301166a48e2d3e7ac0015dcb9a1c3732f03210ff366
 SHA512 
30ce2ff05d46ea125fc17256420c8bf9dcc3afe802338cd62d0961e6588cf54663aee07c6d4d21fd0f363b58628ee34cf4f9cf622b6da970924aa94d47e6406a
+DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.1_12.tar.gz 191978211 BLAKE2B 
f0428e67c6f75bc204c8e7c74b25c73a270cff1889c0e3fdcc830f868bcddb58e6c9a480ba0313638a7edf56dd2e61e52b7c4f1dd9ad3643f3e70c9770141c93
 SHA512 
057fc5c4869bc9113c1a299b125c8bed47e4a841238b42fbd4b39adfd7bbbca0fa9efed7315a98303ff8f4000afd02baaa5b3169be6287d06edbfbbb44728538
+DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.1_12.tar.gz 192449459 BLAKE2B 
506d31e97c7be57a870e80e1beb0bfa72528cb0e5d006b0dc76667f6ef29624165375a91127e3cc934f3135298d748c43a5adcecb9a07c5d758998bbf6551837
 SHA512 
8d7afed31b37759ba426d412f70c36e380f0f472d850c9ba9e895e0ebd4a2cf9a7f6118526f0a30f6a1d9d880affca4e1ed9848125509ae97e32f506ad78f541
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u292b10.tar.gz 102423506 BLAKE2B 
dab839491d359e4366d316fd1a0eb3b7009e1739d7c6d4dc3ded47bd44fc7af36068d76183d9656d748beec0117bf95f09a78e577c3e1f685f0fb3c2e2d45e28
 SHA512 
6ca2371223c0bae6caea1f4841d7d718b9ea812d914ec8fe3f03671e2176454ca094c05e55286ba0560e2897a515714bf607e868b4b0405b6bce03c5c22c
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u302b08.tar.gz 102111219 BLAKE2B 
0af54c05957c3f56c495cc83baf68f27fea4773ab4577b212e8abd19e7c7be123c067cb614fb42a320a865c3ab96c9e6ae663d96f79346f73282d99ea8aba5e6
 SHA512 
43e74f8029cb0d0ea48c6af4e2b8f00c4664264a51803acf0f539efb117be2dadf4c6a216ecf81c86e24152e6f87933f7a9e97bf4ba526eb01557bf561c2cc22
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u292b10.tar.gz 98376195 BLAKE2B 
55ae7181b8e4aa5d3097bee40a5acfaee48a2f208e4362e74cdec1647460770efe49b774b22188c78ca6816716ef20173471b881ce3f75b0d90e95740049f4c7
 SHA512 
d2c88712a95bcc96172b6b589493038d8e721eb7ec4ae546dd998d82a5148dd5ada6e22c92bacaec2ef88e47a75761d283d1f73983f1848a631e00c5833901ee

diff --git 

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

2021-11-08 Thread Georgy Yakovlev
commit: 06f223ba576fc2fdbfc0ff8e8875162b47b7aa69
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:28:15 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:31:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f223ba

dev-java/openjdk-bin: add 11.0.13_p8

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

 dev-java/openjdk-bin/Manifest  |   5 +
 dev-java/openjdk-bin/openjdk-bin-11.0.13_p8.ebuild | 136 +
 2 files changed, 141 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 801aef2b7e1..52d0db50934 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,13 +1,18 @@
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.11_9.tar.gz 189549576 BLAKE2B 
9eb55593643911573dbb7aa0f69169cf63c0cd8d0a4b4d3a4bf42131f2dfa51305c55c26e802f07fddd70911dba20c4d7b57983782aa2da61fa730f12258a94c
 SHA512 
f2aa4514bad0a4116d0b703adef866f420b1bf264781b58d4075c54747856a657ec7fd1ef622712419823f76a87b9965426f59e5c66b21dbc073387e66f949a9
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.12_7.tar.gz 189702606 BLAKE2B 
110b03fdc85f9456b253569caa6f6be119045cbecb8e13cd1ecc1566236a9ad860dddad9d46ba88c46396a16f27f080364909bf1587f5bdc96e72c9d0ba0b165
 SHA512 
c6122bae7269143638e43191505e9ea2265280d039de89b7bc2a79aa89eaa3a1658765d8490c4e363e7e7982575bd309f7e6ac18c4fc7bb915dca2b27e7a6a3f
+DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.13_8.tar.gz 189667474 BLAKE2B 
e79c362e30a21871ed56b95a51d17bbcae4d16ccb9f1747c00615537aedaf6b43a675d2fe66638f95d06a7a6bec3c296c5c198ac4595707f434e228e899aec70
 SHA512 
317cce81d129f823a63d4f1a234826d28bb8e9799b5dcc9c0d6b84fc44d2bab9713875f08416c1db6ca5d8c23bdb63e7837fc640b5931940be365ea059e165d9
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.11_9.tar.gz 180784025 BLAKE2B 
c15ae126f1c2bb00f97571d4bb3316ecf5ee36a18895eefb48db616996dcdf363acbbd8ac17ecb6a507cc0f3a811f476cd72993b42e0a0b857b82c3e2d4d5279
 SHA512 
33cdc99dcf119a3f5161cdc08853ed1b8a1630f884577b6a167cf79621b0fa6f87ec652452fce0e27ee550b63952fcf75a3a6bd70c61564faafc0e8e1c74c0bf
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.12_7.tar.gz 180761575 BLAKE2B 
a04e91561aaa6c3e921c61b8956e797c0de20eea98b1356267a3046db9917df65fcec4c569134675e3adaef259572772deb62c0cbe3e70aef01e7984233f78af
 SHA512 
b0ebe7832c5b03930ee72d2f5ff5171dd44cf0fa1c48120fcb508f1be08921e8ce848f4348f0424eaa9955e1be4b04a9d82ebb72e5bc6a2cf8551fa35da093c7
+DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.13_8.tar.gz 180757722 BLAKE2B 
b34bb2c2346609da20bc27db5e1dd0f7aa124ea9ac9e7501ce2a374b61596f96e950a7d69e675dad1dd16037183dbbd155089c6b10d965adff56f000ab19355b
 SHA512 
88500ddbff3c58a69ec450428bfa1ade8e01056c926fbaf77d6908d08b24b0e0536a4d067f32cdb50fb6003cdcc2b22509c5478e080e748c001340334514c711
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.11_9.tar.gz 174865783 BLAKE2B 
717168b8b2dc326495dc41f3af2d85b515c10774ae58f35bcdf86694d89b1e11db50be24f4c046add5223e912448d67c2ecac8a3a6f3ca2dca3e915fa61f9654
 SHA512 
dafd40c133fd83c06a29816f4e45ff63e588ea5e6046fe331acbee4eb5efac4b3fc7da0f0fd55e4044846a053644a71efa00e45cf4ba39106b8d1018f9bca0ec
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.12_7.tar.gz 175004135 BLAKE2B 
36b63c4b8c654c418c244c06d2b2d0d6395ec462c98c3b8548ad15d9f7620b685074307f80c79a0d42e353158d91a2a2c9c2dd6a2d4cca889d2158c2f0736f6a
 SHA512 
34c6c6a309205bb02e52565dbcdb3d7a1f7eff9b7c2212f3a45b519a5032491b8d2c55811b097a6a4a744d4ace38d93ca89c463be9f058008786b1ba0b20cae8
+DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.13_8.tar.gz 174991442 BLAKE2B 
376fe73257f8518599be31262d83d1a01381cd9891fb45c18460bdf33c3569b3032206363593db5b7e3006b895ab855407a1938cbabed0fc58f3bcc86c650cb4
 SHA512 
d3ef319edc1f29b12e681c09e639cf296ff4e4890c81ecb2c8bb38ea2936f5425ae892420a53db5a0796b192f55a9a8c97b850d8bd400d6d7a8b3c4effc90f34
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz 192792051 BLAKE2B 
b11a0934d358d255df743e241fa5040bbc48746b5fd131e98a9b253add114d3504a0f4b10887d9b86189da4f2bccfc65134247b0580d96e2fa7ae9374d44ff38
 SHA512 
b79eb8a672706b643773711a59a756de88eadd54e74bfef7dad14a0f7ab7412ee6c457b4d3489f6c530abbd442307a9355b5d4a01d2610f90cfd614b614f6507
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz 192983830 BLAKE2B 
4d97711e37b72bb24e9feb14b4902378d02e7bc4fa1f12dd40a277957ebb4b36efb115666124337331bb95a1f53ae3b13ffeededee8c3c0eda66ba9abf937bcc
 SHA512 
73b7c430d4095fd518191a9d85eebb2749d4940eb64a95cca8f3c6fe2392a71239e264b47f4f74b433c488aa0a80cca610c87a49bbc143da1c15b45fb491c62b
+DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.13_8.tar.gz 192958006 BLAKE2B 
441d396e0c43c78bb3802800f5877dfa2275c4e0e0a048e28e3b99a41044b9c66904f1eba435cc22ab1bcf6d6d98723b8b090eefdece4d712279f36a74fa
 SHA512 
abcbc5b781749e3c8fbcfb999e724d4862c03d60c78962d75d31b7cbc71124b04488872bc70f6a6642ec59b6d2289c391b564fc5fd7f465863f96dd4d2b5207d
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.11_9.tar.gz 186275966 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/

2021-11-08 Thread Georgy Yakovlev
commit: 8e3de36e83ee9e36d203a4c3d431ad0c946edb95
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:44:11 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:45:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3de36e

dev-java/openjdk-jre-bin: add 11.0.13_p8

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

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-11.0.13_p8.ebuild  | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 3b227bb22d2..0ea39f1bc77 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,4 +1,5 @@
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.11_9.tar.gz 42432277 BLAKE2B 
18138eb163db4609790286cfe7bc951da9ea244eed50bafa10e5d84ec43e7a80ebc2f759f3e1547b9d785b1a6d560b5399a0449a8fe301e19625c2b98abba928
 SHA512 
5b8c1c16c5faa467bbb35a1d1e694afc50b0c2dbbe77abb29620f30602187a1a903f60169e2b691dcc81b6d902ed5a17239318f27765f19351281209befb0e96
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.12_7.tar.gz 42400222 BLAKE2B 
4cb727bac0a68f2b7461569d96fb4b5b6f9d0d915edf1e869cc72ed9a0bcd977f365923f1b23031e15cba4ac46d336f011bcd5f2230454b436e839cc5e1371b8
 SHA512 
662a65f2d601b537f3b05d06cb1785d341d519c24cd86f2a4ef8886919d7793be363da1bb8833cb81c6bc4f2e1456cc0f34e5831c6ac80924a93002c2f156691
+DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.13_8.tar.gz 42404190 BLAKE2B 
5825d8edcb890c4447354414fd5ad6a153fd7b5a36082607a0b41430c8a9be52dec025cb0c388adcc80877c23c389e031c0451d3e109312c0fc9878410633444
 SHA512 
41f84fb17afe142264a1e10612e67c201b090feda86858a257fe02fc4f4b65b61397e23585f3d9334e1ee407aea11b5b1affb734a2823f3cf749507d1e54ec4d
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u292b10.tar.gz 41355668 BLAKE2B 
761358d7e5dd9c96ed13d7302ea5f39719f044a37add7fcadb76ed799d41b17faee014c9e4bec3ce388d4a6965e2c14dd4ddf029baa6dd1f5f84cde7e7b1fcd5
 SHA512 
fd63dceddcd32b0f48b6d35c14ab3165f2b45152fdbc2bcaf833ed2624d833592cf1001627029fd04f9b77a033e2d4e993830d54c2e7c08adde5cd7a684447fd
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u302b08.tar.gz 41249161 BLAKE2B 
643c8cdb50e6d7ff24bdda2fb8e99d0ee33dcf550313db879bcc4661d85b715de4e6e01b979e92005208b004ad1d6e0641e328dfacb81f70541a759f022826a8
 SHA512 
e435cf0d9e5a8edb26ada1568a6a041b685bd92302ddc60be73acc02aa1aaa43fda08d327d456749405866a0d1e3feaded2796d8a0db65fa650a9e60520bcb96

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.13_p8.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.13_p8.ebuild
new file mode 100644
index 000..92fa295b778
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.13_p8.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
+   )"
+}
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by AdoptOpenJDK"
+HOMEPAGE="https://adoptopenjdk.net;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups +gentoo-vm headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk-${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED%/}/${dest#/}"
+
+   # Not sure why they bundle this as it's commonly available and they
+   # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
+   # also has an explicit dependency while Oracle seemingly dlopens it.
+   rm -vf lib/libfreetype.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || die
+   fi
+
+   if use headless-awt ; then
+   rm -v lib/lib*{[jx]awt,splashscreen}* || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym ../../../../etc/ssl/certs/java/cacerts 
"${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   # provide stable symlink
+   dosym "${P}" 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/

2021-11-08 Thread Georgy Yakovlev
commit: 9e421e1eed62f8a95451b9d30c9c824a2852fb61
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:45:31 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:45:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e421e1e

dev-java/openjdk-jre-bin: add 8.312_p07

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

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-8.312_p07.ebuild   | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 0ea39f1bc77..b3c54cbccc2 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -3,3 +3,4 @@ DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.12_7.tar.gz 42400222 
BLAKE2B 4cb727ba
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.13_8.tar.gz 42404190 BLAKE2B 
5825d8edcb890c4447354414fd5ad6a153fd7b5a36082607a0b41430c8a9be52dec025cb0c388adcc80877c23c389e031c0451d3e109312c0fc9878410633444
 SHA512 
41f84fb17afe142264a1e10612e67c201b090feda86858a257fe02fc4f4b65b61397e23585f3d9334e1ee407aea11b5b1affb734a2823f3cf749507d1e54ec4d
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u292b10.tar.gz 41355668 BLAKE2B 
761358d7e5dd9c96ed13d7302ea5f39719f044a37add7fcadb76ed799d41b17faee014c9e4bec3ce388d4a6965e2c14dd4ddf029baa6dd1f5f84cde7e7b1fcd5
 SHA512 
fd63dceddcd32b0f48b6d35c14ab3165f2b45152fdbc2bcaf833ed2624d833592cf1001627029fd04f9b77a033e2d4e993830d54c2e7c08adde5cd7a684447fd
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u302b08.tar.gz 41249161 BLAKE2B 
643c8cdb50e6d7ff24bdda2fb8e99d0ee33dcf550313db879bcc4661d85b715de4e6e01b979e92005208b004ad1d6e0641e328dfacb81f70541a759f022826a8
 SHA512 
e435cf0d9e5a8edb26ada1568a6a041b685bd92302ddc60be73acc02aa1aaa43fda08d327d456749405866a0d1e3feaded2796d8a0db65fa650a9e60520bcb96
+DIST OpenJDK8U-jre_x64_linux_hotspot_8u312b07.tar.gz 41286015 BLAKE2B 
f555fee173b8af98f64cdd08b8141c823033473d8fa0601f8e69899bc6b82234ac33a6de45f87b2cd9457e22d500da9052209c45798d47ec3c4a34496b30d154
 SHA512 
36d07389e63e49ee16f1329aa7e0bd5b42b397f864f10080038017920fd2b178d5cd9dfaef157080ac020721d0e6e7b26b0277ab1cde69c20500fc34bab0e915

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild
new file mode 100644
index 000..d305daf5c17
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jre_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
+   )"
+}
+
+MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
+SLOT="$(ver_cut 1)"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
+HOMEPAGE="https://adoptium.net;
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="amd64"
+
+IUSE="alsa cups headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED%/}/${dest#/}"
+
+   rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die
+
+   # this does not exist on arm64 hence -f
+   rm -fv lib/*/libfreetype.so* || die
+
+   if ! use alsa ; then
+   rm -v lib/*/libjsoundalsa.so* || die
+   fi
+
+   if use headless-awt ; then
+   rm -fvr lib/*/lib*{[jx]awt,splashscreen}* \
+   bin/policytool || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym ../../../../../etc/ssl/certs/java/cacerts \
+   "${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   # provide stable symlink
+   dosym "${P}" "/opt/${PN}-${SLOT}"
+
+   java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
+   java-vm_set-pax-markings "${ddest}"
+   java-vm_revdep-mask
+   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
+}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/passff-host/

2021-11-08 Thread Georgy Yakovlev
commit: 3d0b476f7886e2c28978790946bff9b58dadd1ce
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:01:23 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:04:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0b476f

www-plugins/passff-host: add 1.2.3

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

 www-plugins/passff-host/Manifest |  2 +
 www-plugins/passff-host/passff-host-1.2.3.ebuild | 59 
 2 files changed, 61 insertions(+)

diff --git a/www-plugins/passff-host/Manifest b/www-plugins/passff-host/Manifest
index a9d55db5e56..9f9f2d6f529 100644
--- a/www-plugins/passff-host/Manifest
+++ b/www-plugins/passff-host/Manifest
@@ -1,2 +1,4 @@
 DIST passff-host-1.2.2.json 176 BLAKE2B 
8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264
 SHA512 
e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
 DIST passff-host-1.2.2.py 3691 BLAKE2B 
3fb64c6ca0d512d61f7bd3884ff5714f5a1b93095ab1c99043645d8253b5128d3d054faec6bff0f560f536b10ffa1cd523dc440b19d90cfff3bac6009f0ce86e
 SHA512 
407be35359e987f355f04a45bf8a0c1023ee04d3c6d7c4ea9cce29955957cd514302ca04aeda4367e8560e8d765159b5fddad2e51ea089f9eb2947564605b5cf
+DIST passff-host-1.2.3.json 176 BLAKE2B 
8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264
 SHA512 
e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
+DIST passff-host-1.2.3.py 3691 BLAKE2B 
428573d2493f9ff8ef1dc6c8971508a05afa1bef7e06831462106e8daa98c9bedf63489e6630ff9c441ef981164656932c404ffd47e12a2e1e77a55c3ec4955e
 SHA512 
be01e5ed3974bc0967e0dd102593ea8b4f62a5b4ca3f8f2fa2743f9abb4118334cfd27ecd595ce31dd079831614ebf8d91c5b504ad5ead067c245b921d756ceb

diff --git a/www-plugins/passff-host/passff-host-1.2.3.ebuild 
b/www-plugins/passff-host/passff-host-1.2.3.ebuild
new file mode 100644
index 000..3c481e7e23e
--- /dev/null
+++ b/www-plugins/passff-host/passff-host-1.2.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit python-single-r1
+
+DESCRIPTION="Host app for the PassFF WebExtension"
+HOMEPAGE="https://github.com/passff/passff-host;
+
+SRC_URI="
+   https://github.com/passff/passff-host/releases/download/${PV}/passff.py 
-> ${P}.py
+   
https://github.com/passff/passff-host/releases/download/${PV}/passff.json -> 
${P}.json
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="chrome chromium +firefox vivaldi"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   || ( chrome chromium firefox vivaldi )
+"
+
+RDEPEND="${PYTHON_DEPS}"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp "${DISTDIR}/${P}.json" . || die
+   cp "${DISTDIR}/${P}.py" . || die
+}
+
+src_prepare() {
+   default
+   python_fix_shebang "${P}.py"
+}
+
+src_install() {
+   local target_dirs=()
+
+   use chrome   && target_dirs+=( "/etc/opt/chrome/native-messaging-hosts" 
)
+   use chromium && target_dirs+=( "/etc/chromium/native-messaging-hosts" )
+   use firefox  && target_dirs+=( 
"/usr/$(get_libdir)/mozilla/native-messaging-hosts" )
+   # www-client/firefox-bin compile-time dir is under /usr/lib/
+   use firefox  && target_dirs+=( 
"/usr/lib/mozilla/native-messaging-hosts" )
+   use vivaldi  && target_dirs+=( "/etc/vivaldi/native-messaging-hosts" )
+
+   for target_dir in "${target_dirs[@]}"; do
+   sed "s;PLACEHOLDER;${target_dir}/passff.py;g" "${P}.json" > 
"passff.json" || die
+
+   insinto "${target_dir}"
+   doins passff.json
+   exeinto "${target_dir}"
+   newexe "${P}.py" passff.py
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/proxychains/files/, net-misc/proxychains/

2021-11-08 Thread Georgy Yakovlev
commit: 95c113c470cdfa21a78d06d642f9f4ad43636393
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:04:32 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:04:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c113c4

net-misc/proxychains: drop 4.12-r1

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

 net-misc/proxychains/Manifest  |  1 -
 .../files/proxychains-4.12-makefile.patch  | 43 ---
 net-misc/proxychains/proxychains-4.12-r1.ebuild| 48 --
 3 files changed, 92 deletions(-)

diff --git a/net-misc/proxychains/Manifest b/net-misc/proxychains/Manifest
index d7cd993d897..5dd68809c8d 100644
--- a/net-misc/proxychains/Manifest
+++ b/net-misc/proxychains/Manifest
@@ -1,2 +1 @@
-DIST proxychains-ng-4.12.tar.xz 31816 BLAKE2B 
1267cd67ca3a21737abe9e510103c35e409a4afebf30c8917b7be8a84f1bb4edc55b6ec633eb5e63682ed2f6c277a464e16adaa52c70c8bac2588cfe7b36f1a6
 SHA512 
c1319065b2885fb16f1cd10092a25f49c20ace82dc67edcb2e8845fe79274fe63f5214d117eef3bfdffdc6aa8bf6904ea216047bd626043c5ecb36cd15d5560a
 DIST proxychains-ng-4.14.tar.xz 33844 BLAKE2B 
598dd7973fd341a9916ece55ee18aeb0e0654d01659ffd3f5b7b9437fbb3660376aca77cd1326553a1beffd1ea4f95c6eb3da9c0f6ce43f3d72b1a16cf2bab4e
 SHA512 
75a1a4629d2b7ebac9b909a694b395339cf669fa4e23bfcc57938e46377b5619f31c9651d2bc457d1ad10ec1be7747981106392bf8bf65999cb7bb9c748d7e95

diff --git a/net-misc/proxychains/files/proxychains-4.12-makefile.patch 
b/net-misc/proxychains/files/proxychains-4.12-makefile.patch
deleted file mode 100644
index 98fdaacba6c..000
--- a/net-misc/proxychains/files/proxychains-4.12-makefile.patch
+++ /dev/null
@@ -1,43 +0,0 @@
 proxychains-ng-4.12/Makefile
-+++ proxychains-ng-4.12/Makefile
-@@ -22,10 +22,8 @@
- 
- GENH = src/version.h
- 
--CFLAGS  += -Wall -O0 -g -std=c99 -D_GNU_SOURCE -pipe
--NO_AS_NEEDED = -Wl,--no-as-needed
--LIBDL   = -ldl
--LDFLAGS = -fPIC $(NO_AS_NEEDED) $(LIBDL) -lpthread
-+CFLAGS  = -Wall -std=c99 -D_GNU_SOURCE
-+LIBS= -ldl -lpthread
- INC = 
- PIC = -fPIC
- AR  = $(CROSS_COMPILE)ar
-@@ -35,11 +33,11 @@
- LD_SET_SONAME = -Wl,-soname=
- INSTALL = ./tools/install.sh
- 
--LDSO_PATHNAME = libproxychains4.$(LDSO_SUFFIX)
-+LDSO_PATHNAME = libproxychains.$(LDSO_SUFFIX)
- 
- SHARED_LIBS = $(LDSO_PATHNAME)
- ALL_LIBS = $(SHARED_LIBS)
--PXCHAINS = proxychains4
-+PXCHAINS = proxychains
- ALL_TOOLS = $(PXCHAINS)
- ALL_CONFIGS = src/proxychains.conf
- 
-@@ -81,11 +79,10 @@
-   $(CC) $(CPPFLAGS) $(CFLAGS) $(CFLAGS_MAIN) $(INC) $(PIC) -c -o $@ $<
- 
- $(LDSO_PATHNAME): $(LOBJS)
--  $(CC) $(LDFLAGS) $(LD_SET_SONAME)$(LDSO_PATHNAME) $(USER_LDFLAGS) \
--  -shared -o $@ $(LOBJS)
-+  $(CC) $(LDFLAGS) $(LD_SET_SONAME)$(LDSO_PATHNAME) -shared $(PIC) -o $@ 
$(LOBJS) $(LIBS)
- 
- $(ALL_TOOLS): $(OBJS)
--  $(CC) src/main.o src/common.o $(USER_LDFLAGS) -o $(PXCHAINS)
-+  $(CC) $(LDFLAGS) src/main.o src/common.o -o $(PXCHAINS)
- 
- 
- .PHONY: all clean install install-config install-libs install-tools

diff --git a/net-misc/proxychains/proxychains-4.12-r1.ebuild 
b/net-misc/proxychains/proxychains-4.12-r1.ebuild
deleted file mode 100644
index 65dd3aabd8c..000
--- a/net-misc/proxychains/proxychains-4.12-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_PN=${PN}-ng
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="force any tcp connections to flow through a proxy (or proxy 
chain)"
-HOMEPAGE="https://github.com/rofl0r/proxychains-ng/;
-SRC_URI="https://github.com/rofl0r/${MY_PN}/releases/download/v${PV}/${MY_P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
-
-src_prepare() {
-   default
-   sed -i "s/^\(LDSO_SUFFIX\).*/\1 = so.${PV}/" Makefile || die
-   tc-export CC
-}
-
-src_configure() {
-   # not autotools
-   ./configure \
-   --prefix="${EPREFIX}"/usr \
-   --libdir="${EPREFIX}"/usr/$(get_libdir) \
-   --sysconfdir="${EPREFIX}"/etc \
-   || die
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc AUTHORS README TODO
-
-   dolib.so lib${PN}.so.${PV}
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV:0:1}
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
-
-   insinto /etc
-   doins src/${PN}.conf
-}



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

2021-11-08 Thread Georgy Yakovlev
commit: d611902f27acb9de73cf2a63c2b532369ade1190
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 02:06:25 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d611902f

dev-util/shellcheck-bin: add 0.8.0, unkeyworded for testing

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

 dev-util/shellcheck-bin/Manifest   |  3 +++
 .../shellcheck-bin/shellcheck-bin-0.8.0.ebuild | 30 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-util/shellcheck-bin/Manifest b/dev-util/shellcheck-bin/Manifest
index f4d3cc50201..562b00e95ee 100644
--- a/dev-util/shellcheck-bin/Manifest
+++ b/dev-util/shellcheck-bin/Manifest
@@ -4,3 +4,6 @@ DIST shellcheck-v0.7.1.linux.x86_64.tar.xz 1443836 BLAKE2B 
dce108606eaca97b720c9
 DIST shellcheck-v0.7.2.linux.aarch64.tar.xz 2976204 BLAKE2B 
ffaef155797c6fdedd1c06630394353b9340481837ec49fb1f1a661773b0c302963a05e51d3d42414c3fed811397428b03db4eb00b85d0f65cbd8f0327a6f538
 SHA512 
467cc6455d665638e7803a36f1be65ccfb9dc92c5573b143110e8e259e50fb2213b8346fdef43bbd3e6077ec4d78fd6c30e678c96f472e6f056448b43834f7dc
 DIST shellcheck-v0.7.2.linux.armv6hf.tar.xz 1205332 BLAKE2B 
675b8ed49d29e24995ddc01f1809c93dc07654c0d364152c98f76dc0e6cc37f733ea08385025650d37e06393c3e81deeba54d188b2eff37a9cdc88dcfc948e82
 SHA512 
e4978167122178ed5d3475d7632bfc55331f412915f832c96118a436dd656ecdc47ec99c724643de3c091a5132c43b851e52f6d987aa4d39ef29e797b538e274
 DIST shellcheck-v0.7.2.linux.x86_64.tar.xz 1382204 BLAKE2B 
f06b6cbbace309b2abf856c2c06ad15a7800298d437eaa94ef03502bdcba6736cf7aebf45d0c939dae4baf4f303bd352fdafc169d32267b02dae8ea425d24b38
 SHA512 
067e2b8ee1910218de1e62068f7cc86ed7048e97b2a9d7c475ea29ae81c17a944376ce5c240d5c783ef3251d9bee7d7d010351958314eadd0fc88b5decfd8328
+DIST shellcheck-v0.8.0.linux.aarch64.tar.xz 2996468 BLAKE2B 
b38f1ff04949d9069eaf835fa42a2497e0cc6c8a10ea66167156dd4e7ba1b9dca1449cd1b23cb6df63f5f8e19aff566d481a08522d61d527b8bd0756a09dd52f
 SHA512 
7082a5002a1ea2403cd6c24665149a0444960a66dc2002f2e38726a6ed4f7f0499a051679cef8de619e401e8754b13a65624fdb108d7225cb486219184c44c12
+DIST shellcheck-v0.8.0.linux.armv6hf.tar.xz 1228088 BLAKE2B 
ebf8f1a89d2562498e055c50d75cac683d2d185df2a74e5863eff63fb36a2bb1f502c73a35ea704b0933f2c55bbd5b48925cd1c2ad5172007b1d8ee1868f482e
 SHA512 
a00a00a58d00d0879fbd9f601902eb96105da0b9ac5220a4176dce73d22c1ba8108435fb6f8c0ae0b450e32a207f49ecaf84d7830feb512359f27e8eae2ec190
+DIST shellcheck-v0.8.0.linux.x86_64.tar.xz 1403852 BLAKE2B 
ab18c0cea2d0f6a664ccedca807c263167e187824238cd414d30dd03bab88fe0687d3e47d1778eb5399a34c49a9a2fc5e75cced17a6dfcfccec1d0e8d848
 SHA512 
89317d97adb341e627b709e86477734ce236e9fb290de8a8c41cdc62769a3225622fa609deffebeabe9edb71f5639a086f61b677947e3ec4bc07c540fcbd0973

diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.8.0.ebuild 
b/dev-util/shellcheck-bin/shellcheck-bin-0.8.0.ebuild
new file mode 100644
index 000..160aee3846c
--- /dev/null
+++ b/dev-util/shellcheck-bin/shellcheck-bin-0.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${PN/-bin/}
+BASE_URI="https://github.com/koalaman/${MY_PN}/releases/download/v${PV}/${MY_PN}-v${PV}.linux;
+
+DESCRIPTION="Shell script analysis tool (binary package)"
+HOMEPAGE="https://www.shellcheck.net/;
+SRC_URI="
+   amd64? ( "${BASE_URI}".x86_64.tar.xz  )
+   arm?   ( "${BASE_URI}".armv6hf.tar.xz )
+   arm64? ( "${BASE_URI}".aarch64.tar.xz )
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+#KEYWORDS="~amd64 ~arm ~arm64"
+
+DEPEND="!dev-util/shellcheck"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="/usr/bin/shellcheck"
+S="${WORKDIR}/${MY_PN}-v${PV}"
+
+src_install() {
+   dobin shellcheck
+   einstalldocs
+}



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

2021-11-08 Thread Georgy Yakovlev
commit: 032db5fcf3bcee09700c6e6e5e91409a984c149d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 01:59:14 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 02:04:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032db5fc

dev-util/debootstrap: add 1.0.126, drop 1.0.125

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

 dev-util/debootstrap/Manifest   | 2 +-
 .../{debootstrap-1.0.125.ebuild => debootstrap-1.0.126.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/debootstrap/Manifest b/dev-util/debootstrap/Manifest
index 5840728519e..e862848d007 100644
--- a/dev-util/debootstrap/Manifest
+++ b/dev-util/debootstrap/Manifest
@@ -1,3 +1,3 @@
 DIST debootstrap_1.0.123.tar.gz 78175 BLAKE2B 
e507ee76817eef20cfea4e37eaf893f8e64acaa791806ebd55bec97b8e60eb3c59b68bfe5e6023dc6e73706bde2468db46b84f0176ec46d086c3ea9423a206c7
 SHA512 
3b23f61528d4993750ba22b8765c10cfb9695793177017d9e4faf546da076be6660c5d6e0d1bf30bafe14f6d70f886190d3ec42a0057b895f40e860475eea794
-DIST debootstrap_1.0.125.tar.gz 78777 BLAKE2B 
d5da60ffef0268faad4cec6f6ae2dcac49c5f587f0aa624ab01aec348a02fce073ac27d2c085edfd08da27c1f04432d8a85e1e7142efbdebaf7fc7e1f6e0c2b0
 SHA512 
2f8cecee4437d2316fab48c0aee57c3ed1efbf2fb9af1d68434aed5b3a98bd46c08205713ba8580b8850543ad527f560ddc1da08a037fd2ad129c763378227d9
+DIST debootstrap_1.0.126.tar.gz 78939 BLAKE2B 
53c729def947855464e25aeab69bd0347a15ce6426d03ec2e6e714535f444f5373bf243a8aed44408504a74d7ea1b169cb73d3a874245320cd1033854f14f9a4
 SHA512 
81dd7d70224ef75a2071a23b6c7b66f9ddabdb6a6b714a862e44b40c4914a896415514ce577a633d93b597c414d6a9a34d6af4db26cbff75b3b1e64f4a1b44ba
 DIST devices.tar.gz 47835 BLAKE2B 
03bfe097fda12a7a0aa19d3308c0d44382ad945defea05a63b17a72e4051ef94f0e60e75bde35baeace81da59d9f04126f6e463163609475b9c0fdf518f533ef
 SHA512 
994ec8d72e3d52d2d872f7ff0da2336e4cbd3a5fa73bb6cdb9e06f5e7f5b8c69cea639c738fdba1186f382d6dcf62e7746fface664bfbd744aac24b16f034432

diff --git a/dev-util/debootstrap/debootstrap-1.0.125.ebuild 
b/dev-util/debootstrap/debootstrap-1.0.126.ebuild
similarity index 100%
rename from dev-util/debootstrap/debootstrap-1.0.125.ebuild
rename to dev-util/debootstrap/debootstrap-1.0.126.ebuild



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

2021-11-08 Thread Sam James
commit: b933ad221fdd9741d4acfd100d3dab4617212515
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 01:32:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 01:32:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b933ad22

profiles/arch/arm64: drop app-doc/doxygen[clang] mask

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

 profiles/arch/arm64/package.use.stable.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index cf3ba7d6987..9105df5606e 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -124,9 +124,9 @@ media-libs/opencv contribcvv contribhdf contribsfm glog 
gstreamer
 x11-base/xorg-drivers input_devices_elographics input_devices_joystick 
input_devices_void video_cards_dummy video_cards_fbdev video_cards_nouveau
 
 # Mart Raudsepp  (2018-05-29)
-# sys-devel/clang, dev-libs/xapian, app-text/texlive not stable yet
+# dev-libs/xapian, app-text/texlive not stable yet
 # USE=doc requires USE=latex
-app-doc/doxygen clang doxysearch doc
+app-doc/doxygen doxysearch doc
 
 # Michał Górny  (2018-04-15)
 # Non-stable dependencies.



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

2021-11-08 Thread Sam James
commit: 10f63ad3def744bcc3005812e326e06f8a99d79e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 01:31:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 01:31:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f63ad3

profiles/arch/arm: re-sort mask

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

 profiles/arch/arm/package.use.stable.mask | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index eaa4a460613..551b599f2ff 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -99,10 +99,6 @@ media-sound/mpd fluidsynth
 # frei0r-plugins is not stable yet, mask it on stable versions
 media-video/ffmpeg frei0r
 
-# Ian Whyman  (2016-05-22)
-# RPI support on arm
-dev-libs/libcec -raspberry-pi
-
 # Michael Weber  (2017-04-01)
 # no stable jdk
 media-libs/libbluray java
@@ -132,6 +128,10 @@ dev-util/geany-plugins gtkspell
 # Missing stable
 dev-db/mariadb jdbc
 
+# Ian Whyman  (2016-05-22)
+# RPI support on arm
+dev-libs/libcec -raspberry-pi
+
 # Ilya Tumaykin  (2016-04-13)
 # Requires special hardware to test and stabilize properly.
 media-video/mpv raspberry-pi



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

2021-11-08 Thread Sam James
commit: 732467379f5d4b8d862e608bd1647a3631efe01a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 01:28:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 01:31:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73246737

profiles/arch/arm64: drop obsolete thor[test] mask

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

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index badf15963e1..917dec68537 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -271,10 +271,6 @@ media-libs/mesa opencl
 # app-text/pandoc not keyworded yet
 app-emulation/xen-tools doc
 
-# Mart Raudsepp  (2018-05-06)
-# New enough dev-ruby/webmock not keyworded yet
->=dev-ruby/thor-0.20.0 test
-
 # Michał Górny  (2018-04-15)
 # Unkeyworded dependencies.
 app-admin/syslog-ng mongodb



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2021-11-08 Thread Georgy Yakovlev
commit: 743c9c030365a9a50da8423116f4777ad36f5453
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 01:22:50 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 01:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743c9c03

x11-terms/alacritty: enable py3.10

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

 .../alacritty/{alacritty-0.9.0.ebuild => alacritty-0.9.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/alacritty/alacritty-0.9.0.ebuild 
b/x11-terms/alacritty/alacritty-0.9.0-r1.ebuild
similarity index 99%
rename from x11-terms/alacritty/alacritty-0.9.0.ebuild
rename to x11-terms/alacritty/alacritty-0.9.0-r1.ebuild
index e9f47bb2342..6ed2de3645f 100644
--- a/x11-terms/alacritty/alacritty-0.9.0.ebuild
+++ b/x11-terms/alacritty/alacritty-0.9.0-r1.ebuild
@@ -202,7 +202,7 @@ yaml-rust-0.4.5
 
 MY_PV="${PV//_rc/-rc}"
 # https://bugs.gentoo.org/725962
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit bash-completion-r1 cargo desktop python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2021-11-08 Thread Georgy Yakovlev
commit: fc1dde9094da3846caef1ba533ade05358b716c9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 01:23:41 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 01:26:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1dde90

x11-terms/alacritty: sync live ebuild

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

 x11-terms/alacritty/alacritty-.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/x11-terms/alacritty/alacritty-.ebuild 
b/x11-terms/alacritty/alacritty-.ebuild
index 3cd9a74be05..88b3cd9e255 100644
--- a/x11-terms/alacritty/alacritty-.ebuild
+++ b/x11-terms/alacritty/alacritty-.ebuild
@@ -8,7 +8,7 @@ CRATES="
 
 MY_PV="${PV//_rc/-rc}"
 # https://bugs.gentoo.org/725962
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit bash-completion-r1 cargo desktop python-any-r1
 
@@ -30,14 +30,18 @@ IUSE="wayland +X"
 
 REQUIRED_USE="|| ( wayland X )"
 
-DEPEND="${PYTHON_DEPS}"
-
 COMMON_DEPEND="
media-libs/fontconfig:=
media-libs/freetype:2
+   x11-libs/libxkbcommon
X? ( x11-libs/libxcb:=[xkb] )
 "
 
+DEPEND="
+   ${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+"
+
 RDEPEND="${COMMON_DEPEND}
media-libs/mesa[X?,wayland?]
sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2021-11-08 Thread Georgy Yakovlev
commit: 0d32e62fe9f358e71587f8b825cf523483d1d7ed
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 01:20:29 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 01:26:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d32e62f

x11-terms/alacritty: fix dep order

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

 x11-terms/alacritty/alacritty-0.9.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/x11-terms/alacritty/alacritty-0.9.0.ebuild 
b/x11-terms/alacritty/alacritty-0.9.0.ebuild
index e714d302083..e9f47bb2342 100644
--- a/x11-terms/alacritty/alacritty-0.9.0.ebuild
+++ b/x11-terms/alacritty/alacritty-0.9.0.ebuild
@@ -224,14 +224,18 @@ IUSE="wayland +X"
 
 REQUIRED_USE="|| ( wayland X )"
 
-DEPEND="${PYTHON_DEPS}"
-
 COMMON_DEPEND="
media-libs/fontconfig:=
media-libs/freetype:2
+   x11-libs/libxkbcommon
X? ( x11-libs/libxcb:=[xkb] )
 "
 
+DEPEND="
+   ${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+"
+
 RDEPEND="${COMMON_DEPEND}
media-libs/mesa[X?,wayland?]
sys-libs/zlib



[gentoo-commits] repo/user/ssnb:master commit in: app-editors/visual-studio-code/

2021-11-08 Thread Samuel Bernardo
commit: 7b83469122295d98653b9645ed0e7914189f13c8
Author: Samuel Bernardo  gmail  com>
AuthorDate: Tue Nov  9 01:26:19 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Tue Nov  9 01:26:19 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=7b834691

Update visual-studio-code

Signed-off-by: Samuel Bernardo  gmail.com>

 app-editors/visual-studio-code/Manifest|  6 +-
 .../visual-studio-code-1.57.1.ebuild   | 76 --
 ...6.2.ebuild => visual-studio-code-1.62.0.ebuild} |  2 +-
 3 files changed, 3 insertions(+), 81 deletions(-)

diff --git a/app-editors/visual-studio-code/Manifest 
b/app-editors/visual-studio-code/Manifest
index eed45e0..b2c86b8 100644
--- a/app-editors/visual-studio-code/Manifest
+++ b/app-editors/visual-studio-code/Manifest
@@ -1,7 +1,5 @@
 AUX visual-studio-code.desktop 219 BLAKE2B 
76da7de95bb06cab2feaef664aee550b9ea68b58ecf3a9affa82fa11e1aeb8e754498cf1aa0b2dc18030fc2d800173c4b7ffd9c17dc0dc9de012fafd631d0060
 SHA512 
97b81eb1461225f5fef1187709387679d081e377897660e825a6ea356753b2c95e690552e5e75d76371126551786f36a43cd141b06c3cde436ccfb4a75347b03
 AUX visual-studio-code.png 30538 BLAKE2B 
16cf4c0e8f6c59451e38049b2531b08cfac9c0ef570b0f4c28c16a51ebfa81e95db2c5286dd4c1ddb0fa535858f3373cff2f76a21a2859321cd80529c2d6ef52
 SHA512 
fabb74b9ab860d8003798ea85db2a3c79c1b683897acc5b580884a8946fa060276f8cdf459a9fb5fd9a560094b250838a3dfa2e5e5f8032601a155466dffa160
-DIST visual-studio-code-1.56.2-amd64.tar.gz 104824843 BLAKE2B 
608cc74daad0534a91d3c6200827b82efa0c2a9634c3cd9f031d4744a35f25c5201a7310011d6dfe57f761845e79574d068678a4500650c47d8404d2bd810f4d
 SHA512 
35ef320b92a66d05a8c2b61a81978d659245f37ef0b2f05002083386a265a232ed163dcc06ddee9bc2bc8f1205fa80e7841268bf66fdddcabe4a8ed35fb50a35
-DIST visual-studio-code-1.57.1-amd64.tar.gz 104850563 BLAKE2B 
b3690382adfa3f8414b38bb784a6a595409fd766d21da05960a4d39344be0dc80bcb99b8b7b7d0d7f4bf5244bb35227e301696a4c16b1e0f9665a4f1f244f15a
 SHA512 
928664a24a65c85db53d74c07b29d5e8bb1c204481fdc9204b3e254dc7f82c1a3090ffac933d331c29c1c9c4a9417200aa0216170058249fc539529130e9dfbc
-EBUILD visual-studio-code-1.56.2.ebuild 1808 BLAKE2B 
c3f231728357802156b4af5b97cee0a62348824a3495dee59d3e72f12473b48654e4cb05f19748abc82c77dadc867d2a5564517cf52381aeca9db3381ed2f0db
 SHA512 
0e85bff40b3f415ce37ce7545ba0c5f585a032b6067971ce3c46574909b5e6ba88dbdc65aae0de69357ebc06556fe2b190404985b74377c99926751d2542b387
-EBUILD visual-studio-code-1.57.1.ebuild 1808 BLAKE2B 
c3f231728357802156b4af5b97cee0a62348824a3495dee59d3e72f12473b48654e4cb05f19748abc82c77dadc867d2a5564517cf52381aeca9db3381ed2f0db
 SHA512 
0e85bff40b3f415ce37ce7545ba0c5f585a032b6067971ce3c46574909b5e6ba88dbdc65aae0de69357ebc06556fe2b190404985b74377c99926751d2542b387
+DIST visual-studio-code-1.62.0-amd64.tar.gz 113727156 BLAKE2B 
5d0fd32b4442c7d13ba232cf708c3d262b45f9096e07590ae5efead2d9e0d8737aca6b66f950a08304b80e10773ca39d64a72106ef5d9830298b84b4c1d7692e
 SHA512 
5c13d6dcd0bd6ecfb0f5999b51bb49ce8bab4d0a24e5813620d97d28c3567046bc46dce98cff628fb58bddf243d2898a0f8b43b9b4dee390450db4bd1de09bcf
+EBUILD visual-studio-code-1.62.0.ebuild 1808 BLAKE2B 
31a7568c15d8d53921b16f1cdfd8f898a3378ab310e65904721a111b61159e055f0cf087c1dc3e88dabc47cf55e23f8097652e1367290a02469df9779a71b8b7
 SHA512 
7615b67a8636f404b63c6dd4206a7175103ef58e7ec2b4c83f0b71e9d3b82ef6879aa23bb929da2c435c30c58cd458cc5e461acb9b6991f6be95515b0da675c3
 MISC metadata.xml 309 BLAKE2B 
73c83a727af6c58aaac4474203ae062f7b93feade63573a5f6fe77b1d048069647dff9537a85a2d1b068ff224d8e189e34ae7a13971034075fad61e1269b3658
 SHA512 
7550b26c1e56caadc801d76a1069e23a05e9392c512599aaf34dae7267f3103611bcf8e4a4400b1ffca4afc7104feefba164a64559317e8637bcc636492671e3

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.57.1.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.57.1.ebuild
deleted file mode 100644
index a02d3dc..000
--- a/app-editors/visual-studio-code/visual-studio-code-1.57.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils
-
-MY_PN="vscode"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft (binary version)"
-HOMEPAGE="https://code.visualstudio.com;
-BASE_URI="https://update.code.visualstudio.com/${PV};
-SRC_URI="
-   amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
-   "
-RESTRICT="mirror strip bindist"
-
-LICENSE="MS-vscode-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="global-menu libsecret qt5"
-
-DEPEND="
-   >=media-libs/libpng-1.2.46
-   >=x11-libs/gtk+-2.24.8-r1:2
-   x11-libs/cairo
-   gnome-base/gconf
-   x11-libs/libXtst
-   !app-editors/vscode
-"
-
-RDEPEND="
-   ${DEPEND}
-   >=net-print/cups-2.0.0
-   x11-libs/libnotify
-   x11-libs/libXScrnSaver
-   dev-libs/nss
-   libsecret? ( app-crypt/libsecret[crypt] )
-   

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

2021-11-08 Thread Sam James
commit: 22df7a6dba82bf01370d2d2dac0eb2d6a8ad3428
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 01:24:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 01:25:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22df7a6d

profiles/arch/arm64: drop obsolete LLVM libcxx/sanitize masks

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

 profiles/arch/arm64/package.use.stable.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index fff08920dcb..cf3ba7d6987 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -123,12 +123,6 @@ media-libs/opencv contribcvv contribhdf contribsfm glog 
gstreamer
 # Respective x11-drivers/ not tested and stable yet
 x11-base/xorg-drivers input_devices_elographics input_devices_joystick 
input_devices_void video_cards_dummy video_cards_fbdev video_cards_nouveau
 
-# Mart Raudsepp  (2018-07-24)
-# Temporary mask due to test failures in sys-libs/libcxxabi
-# and sys-libs/compiler-rt-sanitizers
-sys-devel/clang-runtime libcxx sanitize
-sys-devel/clang default-libcxx
-
 # Mart Raudsepp  (2018-05-29)
 # sys-devel/clang, dev-libs/xapian, app-text/texlive not stable yet
 # USE=doc requires USE=latex



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

2021-11-08 Thread Georgy Yakovlev
commit: 67f9ab44e0a35685bb3f6e0dfb14eddc50f1825b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 01:09:19 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 01:09:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f9ab44

sys-apps/systemd-tmpfiles: fix build on musl

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

 sys-apps/systemd-tmpfiles/Manifest  | 2 +-
 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd-tmpfiles/Manifest 
b/sys-apps/systemd-tmpfiles/Manifest
index 9d3b8d26082..766449cac78 100644
--- a/sys-apps/systemd-tmpfiles/Manifest
+++ b/sys-apps/systemd-tmpfiles/Manifest
@@ -1,4 +1,4 @@
 DIST systemd-musl-patches-249.1-r1.tar.xz 24536 BLAKE2B 
25135519112b2a1c638046addb6971ea1997fc7dd8626de90d162a4beb6383b5724df78a14c73be1283df58632fb4a0fcb32f90f50f1886f31a1aded15e9567c
 SHA512 
4655f2a06e1b3310cb27b839360353dfbfdbdaa86f4392aeebf63f63efd441d1953f7ac108be7fed7ea721596d191988ed999e34443e47922afca92db779175a
-DIST systemd-musl-patches-249.5.tar.xz 25020 BLAKE2B 
728580573dce974514e71eb22996c35baf781a45d3867f239eec5a1b83f1fd5a06bc92ad9b32b77da5bc20818f25dc7d36f5a157df890b66b86a67701e615fde
 SHA512 
4f9ea3bf98ea56a89c0a3847b4ce446968863d3986810aca0f51f44d31d0bc6cba9127b9cf1ec29b5ebb667fbf6a381fcfae7a3690f3d91eb3e0fa9ab052986d
+DIST systemd-musl-patches-249.5-r1.tar.xz 25148 BLAKE2B 
6717291b5335997dcc327764beffc4ded50a5ac0e777bb3c540b5e355bee419c3d9b4a5605c239392d4c1b0e70792bc87282fa15dc9c09a0465b5608f2909006
 SHA512 
4bb7566437c280e75402fc435a3437aedad127f7b94c9bd54b94e9e1e7507409ad0898681f23e813b9b47414f58e4ca413b6d4e520bbbf578faec09054bf7f9b
 DIST systemd-stable-249.2.tar.gz 10591728 BLAKE2B 
fb24c681cf2328aa26fa49a8ba20cccd1ee0fae82ec9f9931a69eaa377fc01b2ece12fdf407444514d494b8ac1418f155b0fceeff4925bebaba691f0b8a2acc8
 SHA512 
4f42a0b93156529a464545361436fa98193e12a7e0809315b9fdedbcf33b81dd2037acac27fb0dfefcb2679bc49ebb6da4d152ecb4b15db797c81f7ca4588a11
 DIST systemd-stable-249.5.tar.gz 10597897 BLAKE2B 
5c573322ef9bcd9d019776d6e2d8625a741c1535c0d06661b5666c2438a70cfc4dc182919bb419829de27a4d93c16717ce24e668faf9bd6b09e57f8bd88be725
 SHA512 
d6f1a5a6f03f0ed05b111aee75da509c5868c523af6209f33e630724dd0c7e0d0abf16920795d587e6c31a5915d247ebc613cf26d4aecf39f82ebb0690fab75f

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
index 37002316711..68d31c3828b 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.5.ebuild
@@ -10,7 +10,7 @@ else
 fi
 
 MINKV="3.11"
-MUSL_PATCHSET="${PV}"
+MUSL_PATCHSET="${PV}-r1"
 PYTHON_COMPAT=( python3_{8..10} )
 inherit flag-o-matic meson python-any-r1
 



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

2021-11-08 Thread Georgy Yakovlev
commit: a2b4d77125899e2caecfc5e3906a07081ce56ba7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 00:56:34 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 00:57:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b4d771

sys-apps/fd: Stabilize 8.2.1 arm64, #822279

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

 sys-apps/fd/fd-8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fd/fd-8.2.1.ebuild b/sys-apps/fd/fd-8.2.1.ebuild
index e1c28717f69..6d4c13aa8da 100644
--- a/sys-apps/fd/fd-8.2.1.ebuild
+++ b/sys-apps/fd/fd-8.2.1.ebuild
@@ -75,7 +75,7 @@ 
SRC_URI="https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 ISC MIT Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
 IUSE=""
 
 DEPEND="!elibc_musl? ( >=dev-libs/jemalloc-5.1.0:= )"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2021-11-08 Thread Georgy Yakovlev
commit: f263e2c546f91849d9baf408a0fa3dd2bfd252ae
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 00:57:09 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 00:57:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f263e2c5

x11-terms/alacritty: drop 0.8.0

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

 x11-terms/alacritty/Manifest   |  35 
 x11-terms/alacritty/alacritty-0.8.0.ebuild | 316 -
 2 files changed, 351 deletions(-)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index 4b0fb9a4fa9..8c4584039df 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -1,6 +1,5 @@
 DIST ab_glyph_rasterizer-0.1.4.crate 6641 BLAKE2B 
fc70a45030d969f8af31d1bc3f83069acc014b33cde31817063ab1d40f8caebe12f3896b6a249620a8f2a2d0adc149fcc402f2af25b31ebe223ad0779028d843
 SHA512 
a942a3b0848386677ed5c651034b001c0e24c7bd101be6a25bfed815310f3a530c8cb9e67e96ea3c36f4d7f09731552f734d5e73f705e3e8f2bf40d5151a7a91
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
-DIST alacritty-0.8.0.tar.gz 1415318 BLAKE2B 
c73bd76c534b096eeb9e2958bcd3fd96f3dc934afdaa5a5c719635c78ec68dcd4af9d566968466580108e780bdba540cef39ef2c91224946eb3c5cb8436fcd59
 SHA512 
723addc3f1e91043c75bb2fb631cafb73b0ce14916d40240fdc14b9f5a5284e5caa74a59dcbe0ff572de35079db068c0e20932f769b1e4382c5a0eb48f70d2f7
 DIST alacritty-0.9.0.tar.gz 1422571 BLAKE2B 
0b9531b92e57e36f86ae2a855c9dca4d3789e21b2ade9df2d22d32b9cf0967748df2acd1c79a1defba4d9eac21b2477550b799e5ffc4f9cb1444793ae9ca36e4
 SHA512 
17b53a1f98e8435a3ab120e39040c591d96a05d793b78030732f5624e2b717ab6a06c8de67fb25c6a502f3f3064f08a2a3c64cf7a1b7f3f7fda699e7fd95f931
 DIST andrew-0.3.1.crate 14030 BLAKE2B 
5224eb5a5ad5ba7dd07259a98b8dc04f92154dcc7b5a53c89b4f7fd3c1a12d834093350ce9f7cd69a935d70cff50c0fbc68305eea9f918b334ec1a6e9e979ae2
 SHA512 
c4fc8903d4c2542c91e7f099d5d9d2b9179ade3f4c3e83ccd8027b06cb582ef700777cf440a07c2478311c1b7c2f7ca64d53fb390f9f5753dcb32491003db8d3
 DIST android_glue-0.2.3.crate 1572 BLAKE2B 
8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3
 SHA512 
16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b
@@ -10,9 +9,7 @@ DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
-DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 DIST calloop-0.6.5.crate 25180 BLAKE2B 
8a660962efdd929ec7b3a815a427f39e00a8c48c9bd34f4c0660bb7d2d08bed598a518926486454bd0304a433a1b513090f06a08bbe8a3e009d47aaf2162bef9
 SHA512 
e96cf64c54faea423a2b3428e4cb909c4b8791f2a92705518754f6c1c98b5e96a265b74b4fc51f8c282e4a5b506525940dcb0185dd0e32ccab226b436b590a2f
-DIST cc-1.0.67.crate 53486 BLAKE2B 
42fd02a5886df50857075c909819c8afcf091cee6b7bc517848786f287f4559e70a07f0a0f42a742baa2665465dfdb2139ecac7e93f1a41b16eab30556eb0259
 SHA512 
f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05
 DIST cc-1.0.69.crate 56044 BLAKE2B 
adcd10bf4faf6835ae8feb79ce5e7a4895700d9714fc4322dd52e37bdd8db66b849d5e59aceba6ef0edcf9a5c7c0e2bc616de4acd98b71999bd63592c1c69dda
 SHA512 
ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2021-11-08 Thread Georgy Yakovlev
commit: b2fbfa5881034fdcd8d1ec1c04468b084fd027d0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  9 00:54:23 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  9 00:54:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fbfa58

x11-terms/alacritty: Stabilize 0.9.0 arm64, #822282

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

 x11-terms/alacritty/alacritty-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/alacritty/alacritty-0.9.0.ebuild 
b/x11-terms/alacritty/alacritty-0.9.0.ebuild
index 0d92636699b..e714d302083 100644
--- a/x11-terms/alacritty/alacritty-0.9.0.ebuild
+++ b/x11-terms/alacritty/alacritty-0.9.0.ebuild
@@ -215,7 +215,7 @@ if [ ${PV} == "" ] ; then
 else
SRC_URI="https://github.com/alacritty/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
-   KEYWORDS="amd64 ~arm64 ppc64 x86"
+   KEYWORDS="amd64 arm64 ppc64 x86"
 fi
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 
CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB"



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxdm/

2021-11-08 Thread Sam James
commit: 81421407bd4a1f459b6e99c7090810daadf9d74f
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 00:45:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 00:45:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81421407

lxde-base/lxdm: Stabilize 0.5.3-r3 x86, #822288

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

 lxde-base/lxdm/lxdm-0.5.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxdm/lxdm-0.5.3-r3.ebuild 
b/lxde-base/lxdm/lxdm-0.5.3-r3.ebuild
index 1703fb35719..8c4862ccb81 100644
--- a/lxde-base/lxdm/lxdm-0.5.3-r3.ebuild
+++ b/lxde-base/lxdm/lxdm-0.5.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv x86"
 
 IUSE="debug elogind nls pam systemd"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2021-11-08 Thread Sam James
commit: 0ed21602868751b2be70d7800a5cf8d1acca4784
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 00:45:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 00:45:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed21602

x11-terms/alacritty: Stabilize 0.9.0 x86, #822282

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

 x11-terms/alacritty/alacritty-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/alacritty/alacritty-0.9.0.ebuild 
b/x11-terms/alacritty/alacritty-0.9.0.ebuild
index 598c21d8b5b..0d92636699b 100644
--- a/x11-terms/alacritty/alacritty-0.9.0.ebuild
+++ b/x11-terms/alacritty/alacritty-0.9.0.ebuild
@@ -215,7 +215,7 @@ if [ ${PV} == "" ] ; then
 else
SRC_URI="https://github.com/alacritty/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
-   KEYWORDS="amd64 ~arm64 ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ppc64 x86"
 fi
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 
CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB"



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

2021-11-08 Thread Sam James
commit: 08423f0596bd6561a34b265c2a9c8dfe649767d1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 00:45:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 00:45:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08423f05

net-misc/smb4k: Stabilize 3.1.1 x86, #822309

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

 net-misc/smb4k/smb4k-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/smb4k/smb4k-3.1.1.ebuild 
b/net-misc/smb4k/smb4k-3.1.1.ebuild
index e68470d957c..e57006cd7cf 100644
--- a/net-misc/smb4k/smb4k-3.1.1.ebuild
+++ b/net-misc/smb4k/smb4k-3.1.1.ebuild
@@ -14,7 +14,7 @@ https://sourceforge.net/p/smb4k/home/Home/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-video/subtitlecomposer/

2021-11-08 Thread Sam James
commit: fdb3b229f85ac4dce5ae24bfdd5d7f2765c0da99
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 00:46:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 00:46:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb3b229

media-video/subtitlecomposer: Stabilize 0.7.1 x86, #822315

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

 media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild 
b/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild
index 0786d9ab194..aef529fbf60 100644
--- a/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild
+++ b/media-video/subtitlecomposer/subtitlecomposer-0.7.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="5"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="unicode"
 
 DEPEND="



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

2021-11-08 Thread Thomas Deutschmann
commit: ef4faf8d786ee74866692064f4ff137c1065b232
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov  9 00:25:15 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov  9 00:25:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4faf8d

www-apps/grafana-bin: bump to v8.1.7

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

 www-apps/grafana-bin/Manifest |  1 +
 www-apps/grafana-bin/grafana-bin-8.1.7.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 11a3a62ebea..878bec46e3b 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,2 +1,3 @@
 DIST grafana-bin-7.5.11.tar.gz 52218943 BLAKE2B 
5c8faef6ccc5460f33e7b2ba876270739a4ad4a2cc036760e3b5c0f84130bd74895f38df3ab9cbf9b85221f66565b8f526392238585d88bf8d8e643a300f5533
 SHA512 
fa1c228f5c54a4563268192388a43762fcee90f8093caa25ad656de4ba49444944809c03b7934e7f78aefd642432a1bd5fdb6ce93da2ec0d3f3547c46af8fb6a
 DIST grafana-bin-8.1.6.tar.gz 55983069 BLAKE2B 
91c4cba7595e6d0dc303f246907330707f51ee7c7bd0f983cde4a87806e8cd92bb16b5014df7dfa6103ab47bf71f7bf2adb1a55ab3d9d5d01776f72d2c2b27f7
 SHA512 
84b1186fe5160a6c7d5a7ec5ffb96e4bd0fef821b381b196301910a74890307833a06cd3cb133eb5efb93c49744d4646a6cbd52fa0e1dc87afa8fb41dfbcea73
+DIST grafana-bin-8.1.7.tar.gz 56240059 BLAKE2B 
69cc05433c19330521920af1ff1816830a66d098db4fc8999bdc267a438be3a033a827dc06ffec5e8c587c552c1b310048b75706127eecfed52285f2f6f380b1
 SHA512 
5f32601db056b29ece2dae28b19547a7eb93b2068cf8cf17dfb743a83d326f00689375be7bec3e4fb08d215a3b2387565d338c5943e29e2664ec93482b157494

diff --git a/www-apps/grafana-bin/grafana-bin-8.1.7.ebuild 
b/www-apps/grafana-bin/grafana-bin-8.1.7.ebuild
new file mode 100644
index 000..937332ec5f0
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-8.1.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org;
+SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="acct-group/grafana
+   acct-user/grafana"
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
+
+QA_PREBUILT="usr/bin/grafana-*"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana-server
+
+   newconfd "${FILESDIR}"/grafana-r1.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+
+   elog "${PN} has built-in log rotation. Please see [log.file] 
section of"
+   elog "/etc/grafana/grafana.ini for related settings."
+   elog
+   elog "You may add your own custom configuration for 
app-admin/logrotate if you"
+   elog "wish to use external rotation of logs. In this case, you 
also need to make"
+   elog "sure the built-in rotation is turned off."
+   fi
+}



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

2021-11-08 Thread Thomas Deutschmann
commit: 2d9dfcb8dd07cd2b09dd4807e2552522418526af
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov  9 00:27:56 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov  9 00:27:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9dfcb8

www-apps/grafana-bin: bump to v8.2.3

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

 www-apps/grafana-bin/Manifest |  1 +
 www-apps/grafana-bin/grafana-bin-8.2.3.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 878bec46e3b..51f751c28fa 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,3 +1,4 @@
 DIST grafana-bin-7.5.11.tar.gz 52218943 BLAKE2B 
5c8faef6ccc5460f33e7b2ba876270739a4ad4a2cc036760e3b5c0f84130bd74895f38df3ab9cbf9b85221f66565b8f526392238585d88bf8d8e643a300f5533
 SHA512 
fa1c228f5c54a4563268192388a43762fcee90f8093caa25ad656de4ba49444944809c03b7934e7f78aefd642432a1bd5fdb6ce93da2ec0d3f3547c46af8fb6a
 DIST grafana-bin-8.1.6.tar.gz 55983069 BLAKE2B 
91c4cba7595e6d0dc303f246907330707f51ee7c7bd0f983cde4a87806e8cd92bb16b5014df7dfa6103ab47bf71f7bf2adb1a55ab3d9d5d01776f72d2c2b27f7
 SHA512 
84b1186fe5160a6c7d5a7ec5ffb96e4bd0fef821b381b196301910a74890307833a06cd3cb133eb5efb93c49744d4646a6cbd52fa0e1dc87afa8fb41dfbcea73
 DIST grafana-bin-8.1.7.tar.gz 56240059 BLAKE2B 
69cc05433c19330521920af1ff1816830a66d098db4fc8999bdc267a438be3a033a827dc06ffec5e8c587c552c1b310048b75706127eecfed52285f2f6f380b1
 SHA512 
5f32601db056b29ece2dae28b19547a7eb93b2068cf8cf17dfb743a83d326f00689375be7bec3e4fb08d215a3b2387565d338c5943e29e2664ec93482b157494
+DIST grafana-bin-8.2.3.tar.gz 66431029 BLAKE2B 
1a62bcb23e5668f2ddaf3ccb210d23a6b7a384be924f749f89ad949112b08a0e3f791c266be7355190abab1006cbd0f5bf4787300c2a1fdccfa0307d82cfeb7b
 SHA512 
0b2a00df2733799ab1ef3e50da2a31025d37f63caa5d1883ac2d350766b6e803cf0fd36b16474d42e645ac08acee67866b523ce4a4b387b02554c0fae1ea4a19

diff --git a/www-apps/grafana-bin/grafana-bin-8.2.3.ebuild 
b/www-apps/grafana-bin/grafana-bin-8.2.3.ebuild
new file mode 100644
index 000..937332ec5f0
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-8.2.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org;
+SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="acct-group/grafana
+   acct-user/grafana"
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
+
+QA_PREBUILT="usr/bin/grafana-*"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana-server
+
+   newconfd "${FILESDIR}"/grafana-r1.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+
+   elog "${PN} has built-in log rotation. Please see [log.file] 
section of"
+   elog "/etc/grafana/grafana.ini for related settings."
+   elog
+   elog "You may add your own custom configuration for 
app-admin/logrotate if you"
+   elog "wish to use external rotation of logs. In this case, you 
also need to make"
+   elog "sure the built-in rotation is turned off."
+   fi
+}



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

2021-11-08 Thread Thomas Deutschmann
commit: 7a124633ca3850d15c30b3299eeb918f944a00ba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov  9 00:30:34 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov  9 00:30:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a124633

dev-php/composer: bump to v2.1.11

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

 dev-php/composer/Manifest   |  1 +
 dev-php/composer/composer-2.1.11.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index f8e95d93691..2a6067d2a1d 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -3,6 +3,7 @@ DIST composer-2.0.13.tar.gz 497819 BLAKE2B 
ab51556ff65b0c2822d5419bb6dde2c775c91
 DIST composer-2.0.14.tar.gz 498661 BLAKE2B 
0b454ed6a00b5cab169a4ff82e9a3d7ceb0d885bd1fe8f70ed495bc28e13a93f477c24df7d9510d0611941addc894d914b6856ef823762f0aeb596fef9332526
 SHA512 
7eb87f8454d38a091bf97ad470c41f6d1b82bc153618312093935d2b7b5890bf3d1eba25f9bd8e46c5f8ae462729e85ea19eb03184a4484332694a6369a82917
 DIST composer-2.1.1.tar.gz 513391 BLAKE2B 
9177eb7d1acfb3557dde0382e0d0b6fd367a16f4c2de30739c40a1fae396e7f188173c5ef9356c6f55922457ea52c7c3e19e9040c37e86fdb4575016aac07808
 SHA512 
22105ab3f831ab89cf80e247c6e6f6263f3116a24394b9367b7e7c1e1aebfdcf9bb833add4763c34c621714dd8f22c87327ccf6c8eeef113f753ba800a111a5c
 DIST composer-2.1.10.tar.gz 533734 BLAKE2B 
d5ea19e81e71c009062fbca43bd33b5e4e6d60049444a1f46cebeb7dabf239726e83d9a1d68deecac0a172d2e8a6946bde1ea7b304f95acacd539759e90f8a9f
 SHA512 
179d40b4f56b7559d377936f5fa712ee733b5c3b503a7988eba4fd411d8eca7f4070108e3cdfc68b17b2acd8da296dbe1d46f984aefe9867acf0f7f650238315
+DIST composer-2.1.11.tar.gz 534246 BLAKE2B 
fc4ff9ef3c0c3a58ef3dcf76e527f6208d8592aaf518b3ffacd9af4210060734f2d73d64e3d8d9b2de0c43280641cb064c76f7e7984dc0c5d71d7092a0373188
 SHA512 
e4cd092cd10b570fda597d50dd8c4b751e4c05cca9b3436e8badca31bd115e5748b3a09ca26c566cdd3e18703a7aaa6e60c62873140c7925c6db28651f5a128c
 DIST composer-2.1.2.tar.gz 513790 BLAKE2B 
cc1c807ae4d69537541acf3ec384dbad64bf3196067c5ad016b03903e9b47460a6757c0fe692600f3042650c030b323f0a0b5ef4c3933049899843cbdc8266dc
 SHA512 
1835daeb943af2ff58e5f5b3966b59356c14ac740689779c05fa0021174a7d0ac2a45aae7f54fade0695ca7eedf59f7ac4c9c14ae4aa1e4a5fbfb1650aae8ca9
 DIST composer-2.1.3.tar.gz 514147 BLAKE2B 
3abf64aceea5b95b72419b60fc74d23e42c652036690c2e31b4250eb4a0e3607a1b4080745642fb085be75dd1174073164f9a8a1422745b4bff5887df694fd99
 SHA512 
d3214f39651e323b419979ed150d5239f992a6b643048a73a777ece0a1b3d5e3dc2c58a5084b3e825834acc258c18947b0c6461c47960a10552617c8f541df86
 DIST composer-2.1.5.tar.gz 515243 BLAKE2B 
078b14727aba1d6278e046e0a1a7b90edae6532ae5874093824db39bb10a0f663543944fe0bb17ddad3dbf40736eef1bb1a8049f5e4dd557f6f01e0d854c213b
 SHA512 
cd4f166d3d1ca7edc8b473ac47775caca98dc2a8bc758b34e6fdd4669ffbe0aa71f900a366e40ff73f830aa602377a5ef3f40022006138e216f0127c75120b96

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

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

2021-11-08 Thread Sam James
commit: 1bf138d52f6000a6ac08e0c7499650407911d464
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 00:15:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 00:16:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf138d5

profiles/arch/powerpc: drop qmi related masks

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

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

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index c4399206a75..3f3ccbe0567 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -9,10 +9,6 @@ dev-python/argon2-cffi doc
 # dev-lang/go not keyworded here
 sys-libs/libcap tools
 
-# Thomas Deutschmann  (2021-08-04)
-# Requires net-misc/modemmanager[qmi], mask until keyworded
-sys-apps/fwupd modemmanager
-
 # Miroslav Šulc  (2021-03-13)
 # virtual/jdk isn't keyworded here
 media-libs/rubberband jni
@@ -306,10 +302,6 @@ sci-libs/gdal spatialite
 # depends on mono/monodevelop
 >=net-irc/hexchat-2.9.4-r1 theme-manager
 
-# Alexandre Rostovtsev  (2013-01-31)
-# remove mask when net-libs/libqmi is keyworded here
-net-misc/modemmanager qmi
-
 # Alexandre Rostovtsev  (2013-01-22)
 # remove mask if/when media-gfx/argyllcms is keywored here.
 x11-misc/colord argyllcms extra-print-profiles



[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin-common/, dev-dotnet/dotnetcore-sdk-bin/

2021-11-08 Thread Gergely Nagy
commit: 453054812c08f5b2ba4612672f4733c269d9661e
Author: Gergely Nagy  ngg  hu>
AuthorDate: Tue Nov  9 00:04:57 2021 +
Commit: Gergely Nagy  ngg  hu>
CommitDate: Tue Nov  9 00:04:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=45305481

dev-dotnet/dotnetcore-sdk-bin{-common}: bump to 3.1.415, 5.0.403, 6.0.100

Signed-off-by: Gergely Nagy  ngg.hu>

 ...ld => dotnetcore-sdk-bin-common-3.1.415.ebuild} |  0
 ...ld => dotnetcore-sdk-bin-common-5.0.403.ebuild} |  0
 ...ld => dotnetcore-sdk-bin-common-6.0.100.ebuild} |  0
 .../dotnetcore-sdk-bin-common-6.0.100_rc2.ebuild   | 61 --
 ...14.ebuild => dotnetcore-sdk-bin-3.1.415.ebuild} |  0
 ...02.ebuild => dotnetcore-sdk-bin-5.0.403.ebuild} |  0
 ...c2.ebuild => dotnetcore-sdk-bin-6.0.100.ebuild} |  4 +-
 7 files changed, 2 insertions(+), 63 deletions(-)

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.414.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.415.ebuild
similarity index 100%
copy from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.414.ebuild
copy to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.415.ebuild

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.402.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.403.ebuild
similarity index 100%
rename from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.402.ebuild
rename to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.403.ebuild

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.414.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-6.0.100.ebuild
similarity index 100%
rename from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-3.1.414.ebuild
rename to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-6.0.100.ebuild

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-6.0.100_rc2.ebuild
 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-6.0.100_rc2.ebuild
deleted file mode 100644
index 1ca5771..000
--- 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-6.0.100_rc2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit eutils
-
-MY_PV="${PV/_rc/-rc.}.21505.57"
-
-DESCRIPTION="Common files shared between multiple slots of .NET Core"
-HOMEPAGE="https://www.microsoft.com/net/core;
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
-arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
-arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
-"
-
-SLOT="0"
-KEYWORDS=""
-
-QA_PREBUILT="*"
-RESTRICT="splitdebug"
-
-# The sdk includes the runtime-bin and aspnet-bin so prevent from installing 
at the same time
-# dotnetcore-sdk is the source based build
-
-RDEPEND="~dev-dotnet/dotnetcore-sdk-bin-${PV}"
-
-S=${WORKDIR}
-
-src_prepare() {
-   default
-
-   # For current .NET Core versions, all the directories contain versioned 
files,
-   # but the top-level files (the dotnet binary for example) are shared 
between versions,
-   # and those are backward-compatible.
-   # The exception from this above rule is packs/NETStandard.Library.Ref 
which is shared between >=3.0 versions.
-   # These common files are installed by the non-slotted 
dev-dotnet/dotnetcore-sdk-bin-common
-   # package, while the directories are installed by 
dev-dotnet/dotnetcore-sdk-bin which uses
-   # slots depending on major .NET Core version.
-   # This makes it possible to install multiple major versions at the same 
time.
-
-   # Skip the versioned files (which are located inside sub-directories)
-   find . -maxdepth 1 -type d ! -name . ! -name packs -exec rm -rf {} \; 
|| die
-   find ./packs -maxdepth 1 -type d ! -name packs ! -name 
NETStandard.Library.Ref -exec rm -rf {} \; || die
-}
-
-src_install() {
-   local dest="opt/dotnet_core"
-   dodir "${dest}"
-
-   local ddest="${D}/${dest}"
-   cp -a "${S}"/* "${ddest}/" || die
-   dosym "/${dest}/dotnet" "/usr/bin/dotnet"
-
-   # set an env-variable for 3rd party tools
-   echo -n "DOTNET_ROOT=/${dest}" > "${T}/90dotnet"
-   doenvd "${T}/90dotnet"
-}

diff --git a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.414.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.415.ebuild
similarity index 100%
rename from dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.414.ebuild
rename to dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-3.1.415.ebuild

diff --git 

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

2021-11-08 Thread Jason A. Donenfeld
commit: cc60cfdd419b765696ec50b523bddb71d975e652
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Nov  8 23:30:30 2021 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Mon Nov  8 23:37:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc60cfdd

x11-libs/libva-compat: use optfeatures instead of VIDEO_CARDS

VIDEO_CARDS is ill suited for this because the situation with Intel GPUs
is complicated.

Discussed-with: Matt Turner  gentoo.org>
Discussed-with: Sam James  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild 
b/x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild
new file mode 100644
index 000..af57dbec426
--- /dev/null
+++ b/x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal optfeature
+
+MY_PN="${PN%-compat}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Video Acceleration (VA) API for Linux"
+HOMEPAGE="https://01.org/linuxmedia/vaapi;
+SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+drm egl opengl wayland X"
+
+RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+   )
+   egl? ( >=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}] )
+   opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
+   wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+   !x11-libs/libva:0/0"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="|| ( drm wayland X )
+   opengl? ( X )"
+
+S="${WORKDIR}/${MY_P}"
+DOCS=( NEWS )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers"
+   $(use_enable opengl glx)
+   $(use_enable X x11)
+   $(use_enable wayland)
+   $(use_enable egl)
+   $(use_enable drm)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   emake -C va DESTDIR="${D}" install-libLTLIBRARIES
+   rm -vf "${ED}"/usr/$(get_libdir)/*.{la,so} || die
+}
+
+pkg_postinst() {
+   optfeature_header
+   optfeature "NVIDIA GPU support" x11-libs/libva-vdpau-driver
+   optfeature "Older Intel GPU support" x11-libs/libva-intel-driver
+   optfeature "Newer Intel GPU support" x11-libs/libva-intel-media-driver
+}



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

2021-11-08 Thread Jason A. Donenfeld
commit: 564e4e3d1b14e0b5e88278c2cade94228af9a79c
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Nov  8 23:34:29 2021 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Mon Nov  8 23:37:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564e4e3d

x11-libs/libva: use optfeatures instead of VIDEO_CARDS

VIDEO_CARDS is ill suited for this because the situation with Intel GPUs
is complicated.

Discussed-with: Matt Turner  gentoo.org>
Discussed-with: Sam James  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 ...{libva-2.13.0.ebuild => libva-2.13.0-r1.ebuild} | 24 +-
 x11-libs/libva/libva-.ebuild   | 24 +-
 2 files changed, 20 insertions(+), 28 deletions(-)

diff --git a/x11-libs/libva/libva-2.13.0.ebuild 
b/x11-libs/libva/libva-2.13.0-r1.ebuild
similarity index 74%
rename from x11-libs/libva/libva-2.13.0.ebuild
rename to x11-libs/libva/libva-2.13.0-r1.ebuild
index 953e353bda4..5762e1110ac 100644
--- a/x11-libs/libva/libva-2.13.0.ebuild
+++ b/x11-libs/libva/libva-2.13.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools multilib-minimal
+inherit autotools multilib-minimal optfeature
 
 DESCRIPTION="Video Acceleration (VA) API for Linux"
 HOMEPAGE="https://01.org/linuxmedia/vaapi;
@@ -23,12 +23,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1)"
-IUSE="+drm opengl utils vdpau wayland X"
-
-VIDEO_CARDS="nvidia intel i965 nouveau"
-for x in ${VIDEO_CARDS}; do
-   IUSE+=" video_cards_${x}"
-done
+IUSE="+drm opengl utils wayland X"
 
 RDEPEND="
>=x11-libs/libdrm-2.4.60[${MULTILIB_USEDEP}]
@@ -47,13 +42,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
 "
-PDEPEND="video_cards_nvidia? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
-   video_cards_nouveau? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
-   vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
-   video_cards_intel? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
-   video_cards_i965? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
-   utils? ( media-video/libva-utils )
-"
+PDEPEND="utils? ( media-video/libva-utils )"
 
 REQUIRED_USE="|| ( drm wayland X )
opengl? ( X )"
@@ -89,3 +78,10 @@ multilib_src_install_all() {
default
find "${ED}" -type f -name "*.la" -delete || die
 }
+
+pkg_postinst() {
+   optfeature_header
+   optfeature "NVIDIA GPU support" x11-libs/libva-vdpau-driver
+   optfeature "Older Intel GPU support" x11-libs/libva-intel-driver
+   optfeature "Newer Intel GPU support" x11-libs/libva-intel-media-driver
+}

diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild
index 045f07425bd..a5e8ebf286e 100644
--- a/x11-libs/libva/libva-.ebuild
+++ b/x11-libs/libva/libva-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools multilib-minimal
+inherit autotools multilib-minimal optfeature
 
 DESCRIPTION="Video Acceleration (VA) API for Linux"
 HOMEPAGE="https://01.org/linuxmedia/vaapi;
@@ -23,12 +23,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1)"
-IUSE="+drm opengl utils vdpau wayland X"
-
-VIDEO_CARDS="nvidia intel i965 nouveau"
-for x in ${VIDEO_CARDS}; do
-   IUSE+=" video_cards_${x}"
-done
+IUSE="+drm opengl utils wayland X"
 
 RDEPEND="
>=x11-libs/libdrm-2.4.60[${MULTILIB_USEDEP}]
@@ -47,13 +42,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
 "
-PDEPEND="video_cards_nvidia? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
-   video_cards_nouveau? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
-   vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
-   video_cards_intel? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
-   video_cards_i965? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
-   utils? ( media-video/libva-utils )
-"
+PDEPEND="utils? ( media-video/libva-utils )"
 
 REQUIRED_USE="|| ( drm wayland X )
opengl? ( X )"
@@ -89,3 +78,10 @@ multilib_src_install_all() {
default
find "${ED}" -type f -name "*.la" -delete || die
 }
+
+pkg_postinst() {
+   optfeature_header
+   optfeature "NVIDIA GPU support" x11-libs/libva-vdpau-driver
+   optfeature "Older Intel GPU support" x11-libs/libva-intel-driver
+   optfeature "Newer Intel GPU support" x11-libs/libva-intel-media-driver
+}



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

2021-11-08 Thread Maciej Barć
commit: 80371c883dd142c2f91b03580ad5636378850022
Author: Maciej Barć  riseup  net>
AuthorDate: Mon Nov  8 22:19:57 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Mon Nov  8 23:32:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80371c88

dev-python/dateparser: bump to 1.1.0

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

 dev-python/dateparser/Manifest|  1 +
 dev-python/dateparser/dateparser-1.1.0.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest
index f3166397e..c9b3c10f1 100644
--- a/dev-python/dateparser/Manifest
+++ b/dev-python/dateparser/Manifest
@@ -1 +1,2 @@
 DIST dateparser-1.0.0.tar.gz 471943 BLAKE2B 
b248def372fb792dcd6c0bdc523217d0eea74a70c65fa4975953c42de8b6408a541d3031774fe75c464c3528e43179a9a9675005f88351a539ea72dd4d5f81b5
 SHA512 
4ce97038c53bc49bf9261f82bd3c093b48987f1a776f033594e16488faf75cb7b255cd89ca7f4d229b8d0ab8e41ba9ca525c58300bc6ee5222bf73411f3cff53
+DIST dateparser-1.1.0.tar.gz 483853 BLAKE2B 
d754bef57b7a062063fe35480d5c5b8cfdd8144b32d4b0c92c949e31b1bfb7bb388e5eff68981dd20a3bd51328dd48f1f650477efa80b5004337b2ab3fdb53d3
 SHA512 
019fa8fcc00ba298d38d166fb17bca3cb3ea34934cc59d05d7e47924a4caf1a640a628ee29552b72fc53e7a005109ec227c3a09c52e46d1094565db0a6daed2a

diff --git a/dev-python/dateparser/dateparser-1.1.0.ebuild 
b/dev-python/dateparser/dateparser-1.1.0.ebuild
new file mode 100644
index 0..21d9b2178
--- /dev/null
+++ b/dev-python/dateparser/dateparser-1.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
+HOMEPAGE="https://github.com/scrapinghub/dateparser;
+SRC_URI="https://github.com/scrapinghub/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Requires access to the internet
+RESTRICT="test"
+
+DEPEND="test? (
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/GitPython[${PYTHON_USEDEP}]
+   dev-python/ordered-set[${PYTHON_USEDEP}]
+)"
+
+RDEPEND="
+   dev-python/convertdate[${PYTHON_USEDEP}]
+   dev-python/hijri-converter[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



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

2021-11-08 Thread Maciej Barć
commit: d835c37f04f916e91f60b243b9f6fe3c6c85c8c8
Author: Maciej Barć  riseup  net>
AuthorDate: Mon Nov  8 22:23:05 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Mon Nov  8 23:32:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d835c37f

dev-python/convertdate: bump to 2.3.2

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

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

diff --git a/dev-python/convertdate/Manifest b/dev-python/convertdate/Manifest
index cdb6f9158..6a9d1b109 100644
--- a/dev-python/convertdate/Manifest
+++ b/dev-python/convertdate/Manifest
@@ -1,2 +1,3 @@
 DIST convertdate-2.3.0.tar.gz 48993 BLAKE2B 
d0bbb68eeb71090fc9e0d524a1ec40789d101e29b85c8d3ecc14acefa00ff749f08e74980f36a486b19c08d949a517f00dcb4abc4a8aa29d105b8873e19c470c
 SHA512 
ec3df742f16cdaca49f519d25b6a9647e654b7dd5c3e2ef43f4ae6466dff520db5ab67f58caf066a719e6c8c16b09ed4bf7c27d256259deb7e50f19ea14603f2
 DIST convertdate-2.3.1.tar.gz 49030 BLAKE2B 
04f05035a8e9b325303a2dcf1d1dd391cef825825c6191cc26c0623de9a3c01086f29a3aae1c3d68e07a723179bee2781fcc9d9bc5e78fdc4b38463fdab54c47
 SHA512 
6a8e00fe8548b5715861903bf5a8561ad63907b3fc100ffe2e9f9a08864082e07267691f5bf983335a857310c8fdb48a306448ae4ababaee41a5a8eb515fdc2f
+DIST convertdate-2.3.2.tar.gz 52155 BLAKE2B 
607e5b0ec3c4bc664cec51c32c68ccec0676f72e839c9d094fb901ce1ae154c759f5bded34f5654562ae1e74111c4ee263159ae46cb545b2cfae81af343511f4
 SHA512 
a1c70564fafc697a5fb941d32603e8bfae565089a1a37bc3c2f8793bf926e6e97c752ffddb9192ae54e37ccafb0a02969b9f9086875595f1eb97cf264f96fde9

diff --git a/dev-python/convertdate/convertdate-2.3.2.ebuild 
b/dev-python/convertdate/convertdate-2.3.2.ebuild
new file mode 100644
index 0..d0d654c14
--- /dev/null
+++ b/dev-python/convertdate/convertdate-2.3.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Utils for converting between date formats and calculating 
holidays"
+HOMEPAGE="https://github.com/fitnr/convertdate;
+SRC_URI="https://github.com/fitnr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pymeeus[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme



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

2021-11-08 Thread Zac Medico
commit: 54af7ed9390ea26b2a6efb3fb33fcbea6ca070d8
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov  8 23:27:28 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  8 23:27:48 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=54af7ed9

setup.py: fix black formatting

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

 setup.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index fe0265c64..db4dc4bfe 100755
--- a/setup.py
+++ b/setup.py
@@ -838,7 +838,11 @@ setup(
 [
 ("etc", "cnf", ("etc-update.conf", "dispatch-conf.conf")),
 ("etc/logrotate.d", "cnf/logrotate.d", ("elog-save-summary",)),
-("share/portage/config/repo.postsync.d", "cnf/repo.postsync.d", 
("example",)),
+(
+"share/portage/config/repo.postsync.d",
+"cnf/repo.postsync.d",
+("example",),
+),
 (
 "share/portage/config",
 "cnf",



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

2021-11-08 Thread Sam James
commit: e7389d729922d94ca92ce13c908f732d3c288f49
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  8 23:13:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  8 23:13:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7389d72

app-text/libmwaw: add missing inherit

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

 app-text/libmwaw/libmwaw-0.3.20.ebuild | 4 +++-
 app-text/libmwaw/libmwaw-.ebuild   | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-text/libmwaw/libmwaw-0.3.20.ebuild 
b/app-text/libmwaw/libmwaw-0.3.20.ebuild
index 5776f287f88..f78b63dd62c 100644
--- a/app-text/libmwaw/libmwaw-0.3.20.ebuild
+++ b/app-text/libmwaw/libmwaw-0.3.20.ebuild
@@ -3,9 +3,11 @@
 
 EAPI=8
 
+inherit autotools
+
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://git.code.sf.net/p/libmwaw/libmwaw;
-   inherit autotools git-r3
+   inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"

diff --git a/app-text/libmwaw/libmwaw-.ebuild 
b/app-text/libmwaw/libmwaw-.ebuild
index 243cc18a0ac..4c609720e0d 100644
--- a/app-text/libmwaw/libmwaw-.ebuild
+++ b/app-text/libmwaw/libmwaw-.ebuild
@@ -3,9 +3,11 @@
 
 EAPI=8
 
+inherit autotools
+
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://git.code.sf.net/p/libmwaw/libmwaw;
-   inherit autotools git-r3
+   inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Zhinst/

2021-11-08 Thread Andreas K. Hüttel
commit: 143389419e1032019194664fcee38d3dd89bf8cd
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov  8 22:58:49 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov  8 22:58:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14338941

dev-perl/Lab-Zhinst: Remove old

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

 dev-perl/Lab-Zhinst/Lab-Zhinst-1.20.0.ebuild | 26 --
 dev-perl/Lab-Zhinst/Manifest |  1 -
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/Lab-Zhinst/Lab-Zhinst-1.20.0.ebuild 
b/dev-perl/Lab-Zhinst/Lab-Zhinst-1.20.0.ebuild
deleted file mode 100644
index 9cd31bbf856..000
--- a/dev-perl/Lab-Zhinst/Lab-Zhinst-1.20.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ "${PV}" != "" ]]; then
-   DIST_VERSION=1.02
-   DIST_AUTHOR=AMBA
-   inherit perl-module
-   KEYWORDS="~amd64"
-else
-   EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Zhinst.git;
-   EGIT_BRANCH="master"
-   inherit perl-module git-r3
-fi
-
-DESCRIPTION="Perl bindings to the LabOne API of Zurich Instruments"
-HOMEPAGE="http://search.cpan.org/~amba/Lab-Zhinst/;
-
-SLOT="0"
-IUSE=""
-
-RDEPEND="sci-electronics/labone"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"

diff --git a/dev-perl/Lab-Zhinst/Manifest b/dev-perl/Lab-Zhinst/Manifest
deleted file mode 100644
index a9d780a4794..000
--- a/dev-perl/Lab-Zhinst/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Lab-Zhinst-1.02.tar.gz 66342 BLAKE2B 
fd6b77ae851f5e38e369fe0f82841405c58e63555bb294a53c7d32bf8f4b31fcea1df982d0545ee2dc72ed562e6d8d6db30133a4ab861ca52743ec801c0a55b5
 SHA512 
09a6912495e1077b62b8cefab8eed133700e6d3cef967610ca455f7bc1e767400b45672965c057210949b6b1601e95151455ffe30d884154353f44a55e4bebbc



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Zhinst/

2021-11-08 Thread Andreas K. Hüttel
commit: 2520624bc930ba769cb52e74d63a3ba96d134f99
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov  8 22:58:34 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov  8 22:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2520624b

dev-perl/Lab-Zhinst: Fix some pkgcheck warnings

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

 dev-perl/Lab-Zhinst/Lab-Zhinst-2.40.0.ebuild | 5 +++--
 dev-perl/Lab-Zhinst/Lab-Zhinst-.ebuild   | 7 ---
 dev-perl/Lab-Zhinst/Manifest | 1 -
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-perl/Lab-Zhinst/Lab-Zhinst-2.40.0.ebuild 
b/dev-perl/Lab-Zhinst/Lab-Zhinst-2.40.0.ebuild
index 64923629675..4ac9d675a67 100644
--- a/dev-perl/Lab-Zhinst/Lab-Zhinst-2.40.0.ebuild
+++ b/dev-perl/Lab-Zhinst/Lab-Zhinst-2.40.0.ebuild
@@ -3,15 +3,16 @@
 
 EAPI=8
 
+inherit perl-module
+
 if [[ "${PV}" != "" ]]; then
DIST_VERSION=2.04
DIST_AUTHOR=AMBA
-   inherit perl-module
KEYWORDS="~amd64"
 else
EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Zhinst.git;
EGIT_BRANCH="master"
-   inherit perl-module git-r3
+   inherit git-r3
 fi
 
 DESCRIPTION="Perl bindings to the LabOne API of Zurich Instruments"

diff --git a/dev-perl/Lab-Zhinst/Lab-Zhinst-.ebuild 
b/dev-perl/Lab-Zhinst/Lab-Zhinst-.ebuild
index 64923629675..1bd860acb11 100644
--- a/dev-perl/Lab-Zhinst/Lab-Zhinst-.ebuild
+++ b/dev-perl/Lab-Zhinst/Lab-Zhinst-.ebuild
@@ -3,15 +3,16 @@
 
 EAPI=8
 
+inherit perl-module
+
 if [[ "${PV}" != "" ]]; then
-   DIST_VERSION=2.04
+   # DIST_VERSION=2.04
DIST_AUTHOR=AMBA
-   inherit perl-module
KEYWORDS="~amd64"
 else
EGIT_REPO_URI="https://github.com/lab-measurement/Lab-Zhinst.git;
EGIT_BRANCH="master"
-   inherit perl-module git-r3
+   inherit git-r3
 fi
 
 DESCRIPTION="Perl bindings to the LabOne API of Zurich Instruments"

diff --git a/dev-perl/Lab-Zhinst/Manifest b/dev-perl/Lab-Zhinst/Manifest
index a3f75327d45..a9d780a4794 100644
--- a/dev-perl/Lab-Zhinst/Manifest
+++ b/dev-perl/Lab-Zhinst/Manifest
@@ -1,2 +1 @@
 DIST Lab-Zhinst-1.02.tar.gz 66342 BLAKE2B 
fd6b77ae851f5e38e369fe0f82841405c58e63555bb294a53c7d32bf8f4b31fcea1df982d0545ee2dc72ed562e6d8d6db30133a4ab861ca52743ec801c0a55b5
 SHA512 
09a6912495e1077b62b8cefab8eed133700e6d3cef967610ca455f7bc1e767400b45672965c057210949b6b1601e95151455ffe30d884154353f44a55e4bebbc
-DIST Lab-Zhinst-2.04.tar.gz 66217 BLAKE2B 
7c10d7520cee4eb30b3ff38295c7bc2c4e4a60aaba47d4bfdfadb10e7538ad376d3bbcc32409d7d1426190dd635d1e6be040e8c00e1ea6d2b79376d0938cfbf4
 SHA512 
f54e4a23225b50254248ac9c8a1170db8c37165a41007c991a270c54212d3b86c8d9aec2ee71a3de4e543536aebe0646a961f9a698d52c461ebdadd1ed0ca219



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

2021-11-08 Thread Zac Medico
commit: b7dc908a99e564de6f10174b1489028d939b917f
Author: Daniel Cordero  0xdc  io>
AuthorDate: Thu Nov  4 09:50:02 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  8 22:46:02 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b7dc908a

Install example repo.postsync.d script into sharedir

The sysconfdir is for host specific configuration files, and this
example script makes no host specific change (it is not enabled by
default).

Install the script under portage's sharedir, from where administrators
can copy it into sysconfdir, if needed.

Signed-off-by: Daniel Cordero  0xdc.io>
Signed-off-by: Zac Medico  gentoo.org>

 setup.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/setup.py b/setup.py
index 549fff650..fe0265c64 100755
--- a/setup.py
+++ b/setup.py
@@ -833,12 +833,12 @@ setup(
 ["$portage_setsdir", ["cnf/sets/portage.conf"]],
 ["$docdir", ["NEWS", "RELEASE-NOTES"]],
 ["$portage_base/bin", ["bin/deprecated-path"]],
-["$sysconfdir/portage/repo.postsync.d", 
["cnf/repo.postsync.d/example"]],
+["$portage_confdir/repo.postsync.d", 
["cnf/repo.postsync.d/example"]],
 ],
 [
 ("etc", "cnf", ("etc-update.conf", "dispatch-conf.conf")),
 ("etc/logrotate.d", "cnf/logrotate.d", ("elog-save-summary",)),
-("etc/portage/repo.postsync.d", "cnf/repo.postsync.d", 
("example",)),
+("share/portage/config/repo.postsync.d", "cnf/repo.postsync.d", 
("example",)),
 (
 "share/portage/config",
 "cnf",



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/

2021-11-08 Thread Zac Medico
commit: 776ede149514db41c9c08276594b43b2682ba1a4
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov  5 04:08:19 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov  5 04:22:48 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=776ede14

fetch: enable resume for digestgen case

Enable resume for the digestgen case (no digests available), when
the temporary file exceeds PORTAGE_FETCH_RESUME_MIN_SIZE. This
fixes a case which caused the ebuild digest command to skip the
download and fail with a message like this:

!!! File b'/var/cache/distfiles/foo.tar.xz' doesn't exist, can't update Manifest

Bug: https://bugs.gentoo.org/821571
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/package/ebuild/fetch.py | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lib/portage/package/ebuild/fetch.py 
b/lib/portage/package/ebuild/fetch.py
index 8c64362c2..2d3625800 100644
--- a/lib/portage/package/ebuild/fetch.py
+++ b/lib/portage/package/ebuild/fetch.py
@@ -1485,10 +1485,11 @@ def fetch(
 except EnvironmentError:
 pass
 elif not orig_digests:
-# We don't have a digest, but the file exists.  We must
-# assume that it is fully downloaded.
+# We don't have a digest, and the temporary file 
exists.
 if not force:
-continue
+# Try to resume this download when full
+# download has not been explicitly forced.
+fetched = 1
 else:
 if (
 mydigests[myfile].get("size") is not None



  1   2   3   >