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

2021-12-28 Thread Michał Górny
commit: 7e0f096777cbb02f9edd6b2519cfeed0582d3aec
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 28 08:23:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 28 09:03:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0f0967

dev-python/pyphen: Bump to 0.12.0

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

 dev-python/pyphen/Manifest |  1 +
 dev-python/pyphen/pyphen-0.12.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pyphen/Manifest b/dev-python/pyphen/Manifest
index 2a4124489d0b..76b09312f4a3 100644
--- a/dev-python/pyphen/Manifest
+++ b/dev-python/pyphen/Manifest
@@ -1 +1,2 @@
 DIST Pyphen-0.11.0.tar.gz 1967507 BLAKE2B 
0bea108e78894082f59693a4ffa6c7f9f6aaec5fc10d0ecf4dc9b6c12fbcfde2cdd835e813b1041797cbc30d5e6e33f5626a517e8cc0535a7a001c8ac779fa4c
 SHA512 
cdb4ee065698e27a4662984b76ee5c494c0d8e7d6b377667399f40d0dffc2b1d730956f3fa1fe73a08c17601152c99321b6fd5dd4d48361c54e9a6b635f02f0d
+DIST Pyphen-0.12.0.tar.gz 1969022 BLAKE2B 
9b7f6712a2085507684ddde52401a75b05d0a13a530572f0f08b9143168a8ea61a5ee73983606b19f88ff23f3c5344aa87722c3986291c7349f82e95dd3b1f19
 SHA512 
abecf0773f59b7a757b47c6512f1bf8e98f4709b285f04cf235c085ab4767eb95deab8ede4b792d6f4a6156d47287f9f712cb658939ed5afc475644e282adbd3

diff --git a/dev-python/pyphen/pyphen-0.12.0.ebuild 
b/dev-python/pyphen/pyphen-0.12.0.ebuild
new file mode 100644
index ..b70a51d50b40
--- /dev/null
+++ b/dev-python/pyphen/pyphen-0.12.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python module for hyphenation using hunspell dictionaries"
+HOMEPAGE="https://github.com/Kozea/Pyphen";
+SRC_URI="https://github.com/Kozea/Pyphen/archive/${PV}.tar.gz -> ${P^}.tar.gz"
+S=${WORKDIR}/${P^}
+
+LICENSE="GPL-2+ LGPL-2+ MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   >=dev-python/pyproject2setuppy-18[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # avoid dep on extra plugins
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2021-12-28 Thread Michał Górny
commit: a90def0c00a973df10a348eb0b1f440ee8d8504e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 28 08:20:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 28 09:03:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90def0c

dev-python/pyFFTW: Bump to 0.13.0

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

 dev-python/pyFFTW/Manifest   |  1 +
 .../pyFFTW/{pyFFTW-.ebuild => pyFFTW-0.13.0.ebuild}  | 16 
 dev-python/pyFFTW/pyFFTW-.ebuild | 16 
 3 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/dev-python/pyFFTW/Manifest b/dev-python/pyFFTW/Manifest
index 94156daae57f..7857d7f47f2b 100644
--- a/dev-python/pyFFTW/Manifest
+++ b/dev-python/pyFFTW/Manifest
@@ -1 +1,2 @@
 DIST pyFFTW-0.12.0.tar.gz 147372 BLAKE2B 
1ea1f1f8de6759c42781a535b30d7119c0cb02dffea3abfe4130a97c465e000aa9b3064a219718569552304513a77ac51aa309f1be29f9eecae25c63cce70c6c
 SHA512 
e4d7258d5c053b5367d8c4f1892eba8e595f9d540c1c3e6caf61e0c113d598ba872b5e72a21edace66be70d9ad75c599e4b1fbc692e0015c3c1ae35e9a7ba599
+DIST pyFFTW-0.13.0.tar.gz 158660 BLAKE2B 
c54096f0814625d49832094a6d823c6d258801a0831b07846993da97a713238a5df5b59beddc38b7e940685403178b2f3100f5713334fc9861757420bc87303a
 SHA512 
1d4c69cc19dd00f2433037f25ea90335544403b542c0c5ca00cb055e0fde076ec9e00990f02da2385466be171ed8c910a5ce06a7cfa5efbc6544b2383bbce599

diff --git a/dev-python/pyFFTW/pyFFTW-.ebuild 
b/dev-python/pyFFTW/pyFFTW-0.13.0.ebuild
similarity index 69%
copy from dev-python/pyFFTW/pyFFTW-.ebuild
copy to dev-python/pyFFTW/pyFFTW-0.13.0.ebuild
index 8ec87a34fe67..db7b32f540a5 100644
--- a/dev-python/pyFFTW/pyFFTW-.ebuild
+++ b/dev-python/pyFFTW/pyFFTW-0.13.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="A pythonic python wrapper around FFTW"
@@ -20,23 +20,23 @@ else
 fi
 
 DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.16[${PYTHON_USEDEP}]
>=sci-libs/fftw-3.3:3.0=[threads]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.29.18[${PYTHON_USEDEP}]
test? (
-   dev-python/dask[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
+   >=dev-python/dask-1.0[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.2.0[${PYTHON_USEDEP}]
)
 "
 
 distutils_enable_tests unittest
 
 python_test() {
-   cp -r -l -n test/ "${BUILD_DIR}/lib" || die
+   cp -r -l -n tests/ "${BUILD_DIR}/lib" || die
cd "${BUILD_DIR}/lib" || die
eunittest
-   rm -r test/ || die
+   rm -r tests/ || die
 }

diff --git a/dev-python/pyFFTW/pyFFTW-.ebuild 
b/dev-python/pyFFTW/pyFFTW-.ebuild
index 8ec87a34fe67..db7b32f540a5 100644
--- a/dev-python/pyFFTW/pyFFTW-.ebuild
+++ b/dev-python/pyFFTW/pyFFTW-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="A pythonic python wrapper around FFTW"
@@ -20,23 +20,23 @@ else
 fi
 
 DEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.16[${PYTHON_USEDEP}]
>=sci-libs/fftw-3.3:3.0=[threads]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.29.18[${PYTHON_USEDEP}]
test? (
-   dev-python/dask[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
+   >=dev-python/dask-1.0[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.2.0[${PYTHON_USEDEP}]
)
 "
 
 distutils_enable_tests unittest
 
 python_test() {
-   cp -r -l -n test/ "${BUILD_DIR}/lib" || die
+   cp -r -l -n tests/ "${BUILD_DIR}/lib" || die
cd "${BUILD_DIR}/lib" || die
eunittest
-   rm -r test/ || die
+   rm -r tests/ || die
 }



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

2021-12-28 Thread Jakov Smolić
commit: 66778bbd673041250dbdebecd2bfd4ba29b85b8d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Dec 28 09:02:06 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Dec 28 09:02:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66778bbd

dev-vcs/git: Stabilize 2.34.1 x86, #830134

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-vcs/git/git-2.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.34.1.ebuild b/dev-vcs/git/git-2.34.1.ebuild
index a29a0d7783d9..1a6549070d32 100644
--- a/dev-vcs/git/git-2.34.1.ebuild
+++ b/dev-vcs/git/git-2.34.1.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-12-28 Thread Jakov Smolić
commit: 2c1e3ca9a4f46c6fe4f815a098ec66a317bbf227
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Dec 28 09:02:10 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Dec 28 09:02:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1e3ca9

dev-vcs/git: Stabilize 2.34.1 amd64, #830134

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-vcs/git/git-2.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.34.1.ebuild b/dev-vcs/git/git-2.34.1.ebuild
index 1a6549070d32..b68063511b55 100644
--- a/dev-vcs/git/git-2.34.1.ebuild
+++ b/dev-vcs/git/git-2.34.1.ebuild
@@ -46,7 +46,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-12-28 Thread Hanno Böck
commit: 32ad4a993f771e9057ef5055f2ab189d57007ebd
Author: Hanno Böck  gentoo  org>
AuthorDate: Tue Dec 28 08:40:19 2021 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Tue Dec 28 08:40:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ad4a99

media-gfx/cropgui: Version bump

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 media-gfx/cropgui/Manifest   |  1 +
 media-gfx/cropgui/cropgui-0.6.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index d5be785ed8e8..9b9f33155a0b 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1,2 +1,3 @@
 DIST cropgui-0.4.1.tar.gz 852958 BLAKE2B 
dcc6ba775e49af9a9fe1054fe5246e87e044f47cb7ca20712e5048dd1fa0fda35ee90c38cf733540913d0220eb58ab0a6dcfe93c7b02ebb9e022529b8add6c1c
 SHA512 
85b0c2c57faecdd7db15e417234f2ea50fc5edbdcacaedcfc53cda68c3a070f4ba0201bff9afbaa3de7c51552309df1ac3e87586b4021e68bbb255a2545d92da
 DIST cropgui-0.5.tar.gz 853934 BLAKE2B 
ac7cf32495e3ac728223994f79252fd98a0a5cf7da79a9c6796ce3d7b213c797b16250be5d23a1bc6bed492f142a95411d6cbd42fe34242016c4e0181bfd90c4
 SHA512 
2babea9ea6089c74637c9023ea08c2ae4f666fbf44bb73d7a301de6fee6848e65a86fab312e765f7bd05e8e03bf3e92942d718ea84a950412385a8e0b6aa0630
+DIST cropgui-0.6.tar.gz 855329 BLAKE2B 
d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b
 SHA512 
dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68

diff --git a/media-gfx/cropgui/cropgui-0.6.ebuild 
b/media-gfx/cropgui/cropgui-0.6.ebuild
new file mode 100644
index ..d0e7fdc45109
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit eutils python-r1 desktop xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946";
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+install_cropgui_wrapper() {
+   python_domodule cropgtk.py cropgui_common.py filechooser.py 
cropgui.glade
+   make_wrapper "${PN}.tmp" "${PYTHON} 
$(python_get_sitedir)/${PN}/cropgtk.py"
+   python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+   rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+   python_moduleinto "${PN}"
+   python_foreach_impl install_cropgui_wrapper
+
+   domenu "${PN}.desktop"
+   doicon "${PN}.png"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2021-12-28 Thread Miroslav Šulc
commit: eef6437a7b61cda1cc9836a7f2bc9559a81dc606
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Dec 28 08:25:58 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 28 08:25:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef6437a

media-sound/paprefs: bump to 1.2

eapi8 + cleanup

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/paprefs/Manifest   |  1 +
 media-sound/paprefs/paprefs-1.2.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-sound/paprefs/Manifest b/media-sound/paprefs/Manifest
index eccaf6aae1dc..1ce649818795 100644
--- a/media-sound/paprefs/Manifest
+++ b/media-sound/paprefs/Manifest
@@ -1 +1,2 @@
 DIST paprefs-1.1.tar.xz 69144 BLAKE2B 
9809bb73156be1e4020679637c1203524a0ccc5f5e1fb3696724925bb196cd397e433c22e993e7353cfaadd38260980676af6ace2cac795c0b615298d1d85805
 SHA512 
4203fcb485b40223a5c8672fdbbd2875a25d05d85366773015728f54a17020098ee9e9fd1c02180c01799e100b99389c970855fc1bd69921d32d8e43c749ce76
+DIST paprefs-1.2.tar.xz 74820 BLAKE2B 
5b4e3b2e4e0e940a7685dbff287cf42951931da1aad6f011a72115a8393bae11f6e80dc09a3e5724afaaac0e6580dcc7a37a9b9b4ab6fc6a53f29647d9980a4d
 SHA512 
2bc50116528c150060711899c66976179e433f6be36f6b7806f0fd3f66346ce14037875e7f119dc205d2047c3998d78105fa7d7c397dfcf02fb8d3bfec34154c

diff --git a/media-sound/paprefs/paprefs-1.2.ebuild 
b/media-sound/paprefs/paprefs-1.2.ebuild
new file mode 100644
index ..ee0a35651ddf
--- /dev/null
+++ b/media-sound/paprefs/paprefs-1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic meson xdg
+
+DESCRIPTION="PulseAudio Preferences, configuration dialog for PulseAudio"
+HOMEPAGE="https://freedesktop.org/software/pulseaudio/paprefs";
+SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="dev-cpp/atkmm:0
+   dev-cpp/glibmm:2
+   dev-cpp/gtkmm:3.0
+   dev-libs/glib:2
+   dev-libs/libsigc++:2
+   media-sound/pulseaudio[glib]
+   x11-libs/gtk+:3
+   || (
+   x11-themes/tango-icon-theme
+   x11-themes/adwaita-icon-theme
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   append-cxxflags -std=c++11 #568590
+   local mymesonargs=(
+   -Dlynx=false
+   )
+   meson_src_configure
+}



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

2021-12-28 Thread Miroslav Šulc
commit: d283553e7b32b72a60e1a67c5db69d99544ee7dd
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 25 18:23:04 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 28 08:07:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d283553e

eclass/java-virtuals-2.eclass: added eapi8 support

Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-virtuals-2.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/java-virtuals-2.eclass b/eclass/java-virtuals-2.eclass
index dedbf2f26195..e929a7e1ceeb 100644
--- a/eclass/java-virtuals-2.eclass
+++ b/eclass/java-virtuals-2.eclass
@@ -6,14 +6,14 @@
 # j...@gentoo.org
 # @AUTHOR:
 # Original Author: Alistair John Bush 
-# @SUPPORTED_EAPIS: 5 6
+# @SUPPORTED_EAPIS: 5 6 8
 # @BLURB: Java virtuals eclass
 # @DESCRIPTION:
 # To provide a default (and only) src_install function for ebuilds in the
 # java-virtuals category.
 
 case ${EAPI:-0} in
-   [56]) ;;
+   [568]) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
@@ -22,7 +22,7 @@ _JAVA_VIRTUALS_2_ECLASS=1
 
 inherit java-utils-2
 
-DEPEND=">=dev-java/java-config-2.2.0-r3"
+DEPEND="dev-java/java-config"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}"



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

2021-12-28 Thread Miroslav Šulc
commit: 52a0505f9cb31b0181a633dcbacf0b1c8b262cb3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 25 18:37:08 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 28 08:08:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a0505f

eclass/java-pkg-opt-2.eclass: added eapi8 support

Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-pkg-opt-2.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/java-pkg-opt-2.eclass b/eclass/java-pkg-opt-2.eclass
index 79833c98ea6b..92f2cb53145d 100644
--- a/eclass/java-pkg-opt-2.eclass
+++ b/eclass/java-pkg-opt-2.eclass
@@ -6,7 +6,7 @@
 # j...@gentoo.org
 # @AUTHOR:
 # Thomas Matthijs 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 5 6 7 8
 # @PROVIDES: java-utils-2
 # @BLURB: Eclass for package with optional Java support
 # @DESCRIPTION:
@@ -14,7 +14,7 @@
 # support.
 
 case ${EAPI:-0} in
-   [567]) ;;
+   [5678]) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 



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

2021-12-28 Thread Miroslav Šulc
commit: ad5f9845fa82eaf1900bf3b65f0d4509be3eecf9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 25 19:08:32 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 28 08:09:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5f9845

eclass/webapps.eclass: added eapi8 support

Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/webapp.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/webapp.eclass b/eclass/webapp.eclass
index 5ef7dbce03cf..7bdf28430b48 100644
--- a/eclass/webapp.eclass
+++ b/eclass/webapp.eclass
@@ -4,14 +4,14 @@
 # @ECLASS: webapp.eclass
 # @MAINTAINER:
 # web-a...@gentoo.org
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 5 6 7 8
 # @BLURB: functions for installing applications to run under a web server
 # @DESCRIPTION:
 # The webapp eclass contains functions to handle web applications with
 # webapp-config. Part of the implementation of GLEP #11
 
 case ${EAPI:-0} in
-   [567]) ;;
+   [5678]) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
@@ -24,7 +24,7 @@ _WEBAPP_ECLASS=1
 # @DESCRIPTION:
 # An ebuild should use WEBAPP_DEPEND if a custom DEPEND needs to be built, most
 # notably in combination with WEBAPP_OPTIONAL.
-WEBAPP_DEPEND=">=app-admin/webapp-config-1.50.15"
+WEBAPP_DEPEND="app-admin/webapp-config"
 
 # @ECLASS-VARIABLE: WEBAPP_NO_AUTO_INSTALL
 # @PRE_INHERIT



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

2021-12-28 Thread Miroslav Šulc
commit: f3f32f5d70e6a4093ec5fbc05fffc0eec735a2b0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 25 18:59:18 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 28 08:09:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f32f5d

eclass/java-ant-2.eclass: added eapi8 support

Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-ant-2.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/java-ant-2.eclass b/eclass/java-ant-2.eclass
index 501d17ef229e..438b0dbb5001 100644
--- a/eclass/java-ant-2.eclass
+++ b/eclass/java-ant-2.eclass
@@ -7,7 +7,7 @@
 # @AUTHOR:
 # kiorky 
 # Petteri Räty 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 5 6 7 8
 # @PROVIDES: java-utils-2
 # @BLURB: eclass for ant based Java packages
 # @DESCRIPTION:
@@ -18,7 +18,7 @@
 inherit java-utils-2 multilib
 
 case ${EAPI:-0} in
-   [567]) ;;
+   [5678]) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
@@ -73,7 +73,7 @@ fi
 # constructed above.
 JAVA_ANT_E_DEPEND="${JAVA_ANT_E_DEPEND}
   ${ANT_TASKS_DEPEND}
-  >=dev-java/javatoolkit-0.3.0-r2"
+  dev-java/javatoolkit"
 
 # this eclass must be inherited after java-pkg-2 or java-pkg-opt-2
 # if it's java-pkg-opt-2, ant dependencies are pulled based on USE flag



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

2021-12-28 Thread Miroslav Šulc
commit: ca0e49859cf71204ab9d9a700cce5560ff8248ea
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Dec 25 18:51:03 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Dec 28 08:08:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0e4985

eclass/java-osgi.eclass: added eapi8 support

Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-osgi.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/java-osgi.eclass b/eclass/java-osgi.eclass
index 74c7c1a07f5c..f2f55772e873 100644
--- a/eclass/java-osgi.eclass
+++ b/eclass/java-osgi.eclass
@@ -6,7 +6,7 @@
 # j...@gentoo.org
 # @AUTHOR:
 # Java maintainers 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 5 6 7 8
 # @PROVIDES: java-utils-2
 # @BLURB: Java OSGi eclass
 # @DESCRIPTION:
@@ -16,7 +16,7 @@
 # could extend this so that Gentoo Java system would be fully OSGi compliant.
 
 case ${EAPI:-0} in
-   [567]) ;;
+   [5678]) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 



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

2021-12-28 Thread Fabian Groffen
commit: abeaffc3e3c4916c60a197cce00ded2764007ca5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 28 08:02:36 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 28 08:02:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=abeaffc3

scripts/bootstrap-prefix: use  gentoo.org>

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

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 15ae679b95..2ac347383a 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -214,7 +214,9 @@ configure_toolchain() {
return 1
;;
esac
-   compiler_stage1+=" sys-devel/gcc"
+   # current compiler (gcc-11 requires C++11, which is
+   # available since 4.8, so need to bootstrap with <11)
+   compiler_stage1+=" 

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

2021-12-28 Thread Fabian Groffen
commit: baf039112b7a002a5ace1b6402413d6e923c1bae
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 28 08:07:24 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 28 08:07:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=baf03911

scripts/bootstrap-prefix: bump tree snapshot

get some fixes for Darwin9 bootstrap (ppc-macos)

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 2ac347383a..58cf0a47e6 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -591,7 +591,7 @@ do_tree() {
 bootstrap_tree() {
# RAP uses the latest gentoo main repo snapshot to bootstrap.
is-rap && LATEST_TREE_YES=1
-   local PV="20211105"
+   local PV="20211227"
if [[ -n ${LATEST_TREE_YES} ]]; then
do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2
else



<    1   2   3   4