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

2020-11-29 Thread Michał Górny
commit: 8555f565ff38171328cfcd9aee46b07a6ccfbfd4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 29 09:04:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 29 09:05:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8555f565

package.mask: Last rite dev-libs/libclangformat-ide

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

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 7 +++
 2 files changed, 11 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1bee69f9232..b5164eb3063 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (2020-11-29)
+# libclangformat-ide is masked for removal.
+dev-qt/qt-creator clang
+
 # Joonas Niilola  (2020-11-26)
 # Still too experimental. efl's upstream can't keep up with libavif's.
 # Bug: 756733

diff --git a/profiles/package.mask b/profiles/package.mask
index 83b1ae122dc..2a997cd3adb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-11-29)
+# An awful hack-package that was dumped on others, and not touched
+# by the person adding it since.  Depends on obsolete LLVM versions
+# and needs a version bump.
+# Removal in 30 days.  Bug #734732.
+dev-libs/libclangformat-ide
+
 # David Seifert  (2020-11-28)
 # Last release in 2002, multiple open bugs, no maintainer, no revdeps.
 # Bug #709512, #713300, #729518, Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/lua-argparse/

2020-11-28 Thread Conrad Kostecki
commit: 675f7bbe8591f55534e6ff5a5d88e16f59751193
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Nov 29 00:21:27 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 29 01:32:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675f7bbe

dev-lua/lua-argparse: migrate to lua eclass

Closes: https://bugs.gentoo.org/752924
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../lua-argparse/lua-argparse-0.6.0-r100.ebuild| 60 ++
 dev-lua/lua-argparse/metadata.xml  |  4 ++
 profiles/package.mask  |  1 +
 3 files changed, 65 insertions(+)

diff --git a/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild 
b/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild
new file mode 100644
index 000..ea350b4d10e
--- /dev/null
+++ b/dev-lua/lua-argparse/lua-argparse-0.6.0-r100.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Command line argument parser for the Lua Programming Language"
+HOMEPAGE="https://github.com/mpeterv/argparse;
+SRC_URI="https://github.com/mpeterv/${PN/lua-/}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN//lua-/}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx )
+   test? (
+   >=dev-lua/busted-2.0.0-r100[${LUA_USEDEP}]
+   ${RDEPEND}
+   )
+"
+
+src_compile() {
+   if use doc; then
+   sphinx-build docsrc html || die
+   rm -rf "${S}"/html/{.doctrees,_sources} || die
+   fi
+}
+
+lua_src_test() {
+   busted  --exclude-tags="unsafe" --lua=${ELUA} || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   insinto "$(lua_get_lmod_dir)"
+   doins src/argparse.lua
+}
+
+src_install() {
+   default
+
+   use doc && local -a HTML_DOCS=( "html/." )
+   einstalldocs
+
+   lua_foreach_impl lua_src_install
+}

diff --git a/dev-lua/lua-argparse/metadata.xml 
b/dev-lua/lua-argparse/metadata.xml
index 3af62013677..5ec193fa4b3 100644
--- a/dev-lua/lua-argparse/metadata.xml
+++ b/dev-lua/lua-argparse/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   conik...@gmail.com
+   Conrad Kostecki
+   

vpayno+gen...@gmail.com
Victor Payno

diff --git a/profiles/package.mask b/profiles/package.mask
index 23342c0de62..2eaf9456d62 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -513,6 +513,7 @@ dev-lua/luacrypto
 >=dev-lua/dkjson-2.5-r100
 >=dev-lua/ldoc-1.4.6-r100
 >=dev-lua/lpeg-1.0.2-r100
+>=dev-lua/lua-argparse-0.6.0-r100
 >=dev-lua/lua-bit32-5.3.5-r100
 >=dev-lua/lua-utf8-0.1.3-r100
 >=dev-lua/lua-zlib-1.2-r100



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

2020-11-28 Thread Robin H. Johnson
commit: ea7a9f873c2293d788cb8385215254a96d3093f6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Nov 29 00:25:50 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Nov 29 00:28:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7a9f87

profiles: add slotted-lua dev-lua/lgi to package.mask

Signed-off-by: Robin H. Johnson  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ccb058f6cd7..23342c0de62 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -501,6 +501,7 @@ dev-lua/luacrypto
 # Added sci-visualization/gnuplot.
 # Robin H. Johnson  (2020-11-28)
 # Added dev-lua/lpeg
+# Added dev-lua/lgi
 >=app-admin/conky-1.11.4
 >=app-benchmarks/sysbench-1.0.20-r100
 >=app-benchmarks/wrk-4.1.0-r100
@@ -553,6 +554,7 @@ dev-lua/luacrypto
 >=www-client/elinks-0.13.5-r100
 >=www-servers/lighttpd-1.4.55-r100
 >=dev-lua/lpeg-1.0.2-r100
+>=dev-lua/lgi-0.9.2-r100
 
 # Andrew Savchenko  (2020-10-11)
 # Mask old openafs version and corresponding openafs-kernel with



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/lua-utf8/

2020-11-28 Thread Conrad Kostecki
commit: 6d510f813a21e6f327ab7e1e160ef35696aeec80
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 23:56:02 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 23:59:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d510f81

dev-lua/lua-utf8: migrate to lua eclass

Closes: https://bugs.gentoo.org/752627
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/lua-utf8/lua-utf8-0.1.3-r100.ebuild | 82 +
 profiles/package.mask   |  1 +
 2 files changed, 83 insertions(+)

diff --git a/dev-lua/lua-utf8/lua-utf8-0.1.3-r100.ebuild 
b/dev-lua/lua-utf8/lua-utf8-0.1.3-r100.ebuild
new file mode 100644
index 000..48e0614d06d
--- /dev/null
+++ b/dev-lua/lua-utf8/lua-utf8-0.1.3-r100.ebuild
@@ -0,0 +1,82 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="A UTF-8 support module for Lua and LuaJIT"
+HOMEPAGE="https://github.com/starwing/luautf8;
+SRC_URI="https://github.com/starwing/luautf8/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN//-/}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+lua_src_compile() {
+   local compiler=(
+   "$(tc-getCC)"
+   "${CFLAGS}"
+   "-fPIC"
+   "${LDFLAGS}"
+   "$(lua_get_CFLAGS)"
+   "-c lutf8lib.c"
+   "-o lutf8lib-${ELUA}.o"
+   )
+   einfo "${compiler[@]}"
+   ${compiler[@]} || die
+
+   local linker=(
+   "$(tc-getCC)"
+   "-shared"
+   "${LDFLAGS}"
+   "-o lutf8lib-${ELUA}.so"
+   "lutf8lib-${ELUA}.o"
+   )
+   einfo "${linker[@]}"
+   ${linker[@]} || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_test() {
+   local mytests=(
+   "test.lua"
+   "test_compat.lua"
+   "test_pm.lua"
+   )
+
+   for mytest in ${mytests[@]}; do
+   LUA_CPATH="${S}/lutf8lib-${ELUA}.so" ${ELUA} ${mytest} || die
+   done
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   exeinto "$(lua_get_cmod_dir)"
+   newexe "lutf8lib-${ELUA}.so" "lua-utf8.so"
+
+   insinto "$(lua_get_lmod_dir)"
+   doins parseucd.lua
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index a884e70e9e5..ccb058f6cd7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -513,6 +513,7 @@ dev-lua/luacrypto
 >=dev-lua/ldoc-1.4.6-r100
 >=dev-lua/lpeg-1.0.2-r100
 >=dev-lua/lua-bit32-5.3.5-r100
+>=dev-lua/lua-utf8-0.1.3-r100
 >=dev-lua/lua-zlib-1.2-r100
 >=dev-lua/LuaBitOp-1.0.2-r100
 >=dev-lua/luadbi-0.7.2-r100



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

2020-11-28 Thread Robin H. Johnson
commit: 0095b95fccd6e1fe40d892fec5d749a24069e1cb
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Nov 28 22:49:00 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Nov 28 23:12:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0095b95f

profiles: add slotted-lua dev-lua/lpeg to package.mask

Signed-off-by: Robin H. Johnson  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index daf7ed3e732..8b8b7b0c759 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -499,6 +499,8 @@ dev-lua/luacrypto
 # All these ebuilds require slotted Lua, which is still masked.
 # Ulrich Müller  (2020-11-06)
 # Added sci-visualization/gnuplot.
+# Robin H. Johnson  (2020-11-28)
+# Added dev-lua/lpeg
 >=app-admin/conky-1.11.4
 >=app-benchmarks/sysbench-1.0.20-r100
 >=app-benchmarks/wrk-4.1.0-r100
@@ -548,6 +550,7 @@ dev-lua/luacrypto
 >=www-apache/mod_security-2.9.3-r100
 >=www-client/elinks-0.13.5-r100
 >=www-servers/lighttpd-1.4.55-r100
+>=dev-lua/lpeg-1.0.2-r100
 
 # Andrew Savchenko  (2020-10-11)
 # Mask old openafs version and corresponding openafs-kernel with



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/luajson/

2020-11-28 Thread Marek Szuba
commit: 9477144781ba96c928ac473966ace6d6b5f3b06e
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Nov 28 23:02:07 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Nov 28 23:07:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94771447

dev-lua/luajson: bump to 1.3.4 and migrate to lua.eclass

Can't run tests because they require lunitx (which in turn uses Lake,
which we haven't got in the tree either) but since upstream says in the
README which Lua implementations are supported, let's take their word
for it.

Closes: https://bugs.gentoo.org/752903
Signed-off-by: Marek Szuba  gentoo.org>

 dev-lua/luajson/Manifest |  1 +
 dev-lua/luajson/luajson-1.3.4.ebuild | 37 
 profiles/package.mask|  1 +
 3 files changed, 39 insertions(+)

diff --git a/dev-lua/luajson/Manifest b/dev-lua/luajson/Manifest
index 94e156d2659..29fa7b008cb 100644
--- a/dev-lua/luajson/Manifest
+++ b/dev-lua/luajson/Manifest
@@ -1 +1,2 @@
 DIST luajson-1.3.3.tar.gz 42653 BLAKE2B 
2bc7310317a1279906681c2de284dc7b9d50766c0c21c606da746d0e709168e5364c3a821798f3ce423dfdd246162212525c1fee7c13cb5f0999db56d1e5e3c3
 SHA512 
9b507148afaf59871f97e7cf78ad35dc01497d553699d1d1a928543fad6a375aebc3852da86d51d744f10ab2ec24c7b1d7c380852da8134ae05f2f22f6f200c2
+DIST luajson-1.3.4.tar.gz 46941 BLAKE2B 
50c8c20c487f92fd19b3e080a87eec58c2cb30d83dfc6acd7aca3f155a04f85a194c069f735a2881e14b0eb3fd3b16e4a75ea625ac81c65b9e25cb1c3601673c
 SHA512 
d24dc8399337b96cde3254a83e5cc1fa995b76f0e1fae54ad91a490f0a6f4c5d0927919320f99d7bc4238ac5529d0ea57435c6be2519fb52e2a83f5005fbc4f7

diff --git a/dev-lua/luajson/luajson-1.3.4.ebuild 
b/dev-lua/luajson/luajson-1.3.4.ebuild
new file mode 100644
index 000..f06cd069d62
--- /dev/null
+++ b/dev-lua/luajson/luajson-1.3.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua
+
+DESCRIPTION="JSON Parser/Constructor for Lua"
+HOMEPAGE="https://www.eharning.us/wiki/luajson/;
+SRC_URI="https://github.com/harningt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="dev-lua/lpeg[${LUA_USEDEP}]"
+
+# Require lunitx, which is not in the tree yet
+RESTRICT="test"
+
+DOCS=( README.md docs/ReleaseNotes-${PV}.txt docs/LuaJSON.txt )
+
+# nothing to compile
+src_compile() { :; }
+
+lua_src_install() {
+   emake DESTDIR="${ED}" INSTALL_LMOD="$(lua_get_lmod_dir)" install
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   einstalldocs
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index ef27778a2a2..daf7ed3e732 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -519,6 +519,7 @@ dev-lua/luacrypto
 >=dev-lua/lua_cliargs-3.0_p2-r100
 >=dev-lua/lua-term-0.7-r100
 >=dev-lua/luafilesystem-1.8.0-r100
+>=dev-lua/luajson-1.3.4
 >=dev-lua/luasec-0.9-r100
 >=dev-lua/luasocket-3.0_rc1_p20200328-r100
 >=dev-lua/luassert-1.8.0-r100



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/mpack/

2020-11-28 Thread Marek Szuba
commit: 370d960c1d6725cf89e35ea7e542405e532d6059
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Nov 28 22:14:40 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Nov 28 22:28:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370d960c

dev-lua/mpack: migrate to lua.eclass

Had to suppress tests for the luajit target (one of the tests
checks for memory leaks and LuaJIT does leak memory) as well as prevent
the module from being unnecessarily linked against liblua (upstream have
already fixed this, unfortunately a bump to a recent version would not be
trivial). Otherwise, simple enough.

Closes: https://bugs.gentoo.org/752906
Signed-off-by: Marek Szuba  gentoo.org>

 dev-lua/mpack/mpack-1.0.4-r100.ebuild | 86 +++
 profiles/package.mask |  1 +
 2 files changed, 87 insertions(+)

diff --git a/dev-lua/mpack/mpack-1.0.4-r100.ebuild 
b/dev-lua/mpack/mpack-1.0.4-r100.ebuild
new file mode 100644
index 000..7aca1045a87
--- /dev/null
+++ b/dev-lua/mpack/mpack-1.0.4-r100.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Lua bindings for libmpack"
+HOMEPAGE="https://github.com/libmpack/libmpack/;
+SRC_URI="https://github.com/libmpack/libmpack/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/libmpack-${PV}/binding/lua"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   dev-lua/busted[${LUA_USEDEP}]
+   )"
+
+lua_src_compile() {
+   # Make sure we have got no leftovers from other implementations.
+   # There is no 'clean' target in the makefile, though.
+   rm -f ${PN}.so
+
+   # We set LUA_LIB to an empty string while building version 1.0.4 because
+   # compiled Lua modules must not link against liblua. This has already 
been
+   # fixed upstream.
+   emake \
+   CC="$(tc-getCC)" \
+   USE_SYSTEM_LUA=yes \
+   LUA_INCLUDE="$(lua_get_CFLAGS)" \
+   LUA_LIB=""
+
+   # Tag the result with current implementation and move it out of the way.
+   mv ${PN}.so ${PN}-${ELUA}.so || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_test() {
+   # "[  FAILED  ] test.lua @ 279: mpack should not leak memory"
+   # It doesn't seem upstream actually support LuaJIT so were this up to me
+   # I would drop it from LUA_COMPAT, unfortunately there are packages in 
the
+   # tree which currently expect it to be supported.
+   if [[ ${ELUA} == "luajit" ]]; then
+   ewarn "Not running tests under ${ELUA} because they are known 
to fail"
+   return
+   fi
+
+   # The test suite must be able to find the module under its original 
name.
+   rm -f ${PN}.so
+   ln -s ${PN}-${ELUA}.so ${PN}.so || die
+   busted --lua="${ELUA}" -o gtest test.lua || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   # This time we move the correct library file back in order not to risk
+   # confusing make with symlinks.
+   mv ${PN}-${ELUA}.so ${PN}.so || die
+
+   emake \
+   DESTDIR="${ED}" \
+   USE_SYSTEM_LUA=yes \
+   LUA_CMOD_INSTALLDIR="$(lua_get_cmod_dir)" \
+   install
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+   einstalldocs
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 9946a628585..ef27778a2a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -527,6 +527,7 @@ dev-lua/luacrypto
 >=dev-lua/luv-1.32.0.0-r100
 >=dev-lua/mediator_lua-1.1.2_p0-r100
 >=dev-lua/messagepack-0.3.2-r100
+>=dev-lua/mpack-1.0.4-r100
 >=dev-lua/penlight-1.9.2-r100
 >=dev-lua/say-1.3_p1-r100
 >=dev-lua/toluapp-1.0.93_p20190513-r100



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/lpeg/

2020-11-28 Thread Conrad Kostecki
commit: e5aaa5e9720a86fee7a0978772468653d0dec7ae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 22:23:58 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 22:24:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5aaa5e9

dev-lua/lpeg: migrate to lua eclass

Closes: https://bugs.gentoo.org/752612
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/lpeg/lpeg-1.0.2-r100.ebuild | 77 +
 profiles/package.mask   |  1 +
 2 files changed, 78 insertions(+)

diff --git a/dev-lua/lpeg/lpeg-1.0.2-r100.ebuild 
b/dev-lua/lpeg/lpeg-1.0.2-r100.ebuild
new file mode 100644
index 000..a6d27c94e39
--- /dev/null
+++ b/dev-lua/lpeg/lpeg-1.0.2-r100.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua flag-o-matic toolchain-funcs
+
+DESCRIPTION="Parsing Expression Grammars for Lua"
+HOMEPAGE="http://www.inf.puc-rio.br/~roberto/lpeg/;
+SRC_URI="http://www.inf.puc-rio.br/~roberto/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS=( "lpeg.html" "lpeg-128.gif" "re.html" )
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.2-makefile.patch" )
+
+src_prepare() {
+   default
+
+   use debug && append-cflags -DLPEG_DEBUG
+}
+
+lua_src_compile() {
+   # Clean project to compile it for every lua slot
+   emake clean
+
+   local myemakeargs=(
+   CC="$(tc-getCC)"
+   LUADIR="$(lua_get_include_dir)"
+   )
+
+   emake "${myemakeargs[@]}"
+
+   # Copy module to match the choosen LUA implementation
+   cp "lpeg.so" "lpeg-${ELUA}.so" || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_test() {
+   LUA_CPATH="${S}/lpeg-${ELUA}.so" ${ELUA} test.lua || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   # Use correct module for the choosen LUA implementation
+   cp "lpeg-${ELUA}.so" "lpeg.so" || die
+
+   exeinto $(lua_get_cmod_dir)
+   doexe lpeg.so
+
+   insinto $(lua_get_lmod_dir)
+   doins re.lua
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index b8ba6285bc4..e2cfd555d13 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -508,6 +508,7 @@ dev-lua/luacrypto
 =dev-libs/efl-1.25.1-r10
 >=dev-lua/busted-2.0.0-r100
 >=dev-lua/dkjson-2.5-r100
+>=dev-lua/lpeg-1.0.2-r100
 >=dev-lua/lua-bit32-5.3.5-r100
 >=dev-lua/lua-zlib-1.2-r100
 >=dev-lua/luadbi-0.7.2-r100



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

2020-11-28 Thread David Seifert
commit: 1502f21b5801d243ad40fba4b2cc4aa3f8d4182c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 28 20:46:13 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 28 20:46:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1502f21b

package.mask: Last-rite app-text/cook

Bug: https://bugs.gentoo.org/709512
Bug: https://bugs.gentoo.org/713300
Bug: https://bugs.gentoo.org/729518
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 606a81ba86b..b8ba6285bc4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-11-28)
+# Last release in 2002, multiple open bugs, no maintainer, no revdeps.
+# Bug #709512, #713300, #729518, Removal in 30 days.
+app-text/cook
+
 # Andreas Sturmlechner  (2020-11-25)
 # KF5 PortingAids (from kdelibs4) without any remaining revdeps. Bug #755956
 # Masked for removal in 30 days.



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

2020-11-28 Thread Mart Raudsepp
commit: 1101c5ec3e4acdfca2c9a879cd4647dcb4f70745
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov 28 19:38:46 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov 28 19:39:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1101c5ec

profiles/arch/arm: Drop outdated clutter wayland related USE masks

Bug: https://bugs.gentoo.org/533420
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 809a40418d9..fc79664a272 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -294,12 +294,6 @@ net-vpn/strongswan strongswan_plugins_unbound
 app-i18n/anthy canna-2ch
 app-i18n/scim-anthy kasumi
 
-# Gilles Dartiguelongue  (2014-12-23)
-# New dependencies for wayland support in Gnome 3.14
-# See bug #533420.
-media-libs/clutter egl wayland
-media-libs/clutter-gtk wayland
-
 # Markus Meier  (2014-11-29)
 # Unkeyworded deps, bug #518742
 dev-python/ipython doc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv5te/, profiles/arch/arm/armv4/, profiles/arch/arm/armv4t/

2020-11-28 Thread Matt Turner
commit: 6eb66396d7be9a71eab78ffbb81cb87b8eaee836
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov 28 17:10:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Nov 28 17:10:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb66396

profiles/arch/arm: Mask >=x11-themes/adwaita-icon-theme-3.36 where no rust

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

 profiles/arch/arm/armv4/package.mask   | 1 +
 profiles/arch/arm/armv4t/package.mask  | 1 +
 profiles/arch/arm/armv5te/package.mask | 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/arch/arm/armv4/package.mask 
b/profiles/arch/arm/armv4/package.mask
index 33913c4d3e1..a156d9bd912 100644
--- a/profiles/arch/arm/armv4/package.mask
+++ b/profiles/arch/arm/armv4/package.mask
@@ -14,3 +14,4 @@ virtual/rust
 >=sys-auth/polkit-0.118
 >=dev-libs/gjs-1.66
 >=gnome-base/gnome-shell-3.38
+>=x11-themes/adwaita-icon-theme-3.36

diff --git a/profiles/arch/arm/armv4t/package.mask 
b/profiles/arch/arm/armv4t/package.mask
index 33913c4d3e1..a156d9bd912 100644
--- a/profiles/arch/arm/armv4t/package.mask
+++ b/profiles/arch/arm/armv4t/package.mask
@@ -14,3 +14,4 @@ virtual/rust
 >=sys-auth/polkit-0.118
 >=dev-libs/gjs-1.66
 >=gnome-base/gnome-shell-3.38
+>=x11-themes/adwaita-icon-theme-3.36

diff --git a/profiles/arch/arm/armv5te/package.mask 
b/profiles/arch/arm/armv5te/package.mask
index acfca389f0c..c8f6ea7d4bf 100644
--- a/profiles/arch/arm/armv5te/package.mask
+++ b/profiles/arch/arm/armv5te/package.mask
@@ -14,3 +14,4 @@ virtual/rust
 >=sys-auth/polkit-0.118
 >=dev-libs/gjs-1.66
 >=gnome-base/gnome-shell-3.38
+>=x11-themes/adwaita-icon-theme-3.36



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/lua_cliargs/

2020-11-28 Thread Conrad Kostecki
commit: a2ad22254b2986550c1186a4347098a436e62a7b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 16:03:00 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 16:16:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ad2225

dev-lua/lua_cliargs: migrate to lua eclass

Closes: https://bugs.gentoo.org/752633
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r100.ebuild | 37 ++
 dev-lua/lua_cliargs/metadata.xml   |  6 +++-
 profiles/package.mask  |  1 +
 3 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r100.ebuild 
b/dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r100.ebuild
new file mode 100644
index 000..471bebcf2aa
--- /dev/null
+++ b/dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r100.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+MY_PV="${PV/_p/-}"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="A command-line argument parsing module for Lua"
+HOMEPAGE="https://github.com/amireh/lua_cliargs;
+SRC_URI="https://github.com/amireh/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="examples"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="${LUA_DEPS}"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS=( "doc/." )
+
+lua_src_install() {
+   insinto $(lua_get_lmod_dir)
+   doins -r src/.
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   use examples && dodoc -r examples
+   einstalldocs
+}

diff --git a/dev-lua/lua_cliargs/metadata.xml b/dev-lua/lua_cliargs/metadata.xml
index 61ea9ce5139..5574ee57f23 100644
--- a/dev-lua/lua_cliargs/metadata.xml
+++ b/dev-lua/lua_cliargs/metadata.xml
@@ -5,7 +5,11 @@
willi...@gentoo.org
William Hubbs

-   
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
This module adds support for accepting CLI
arguments easily using multiple notations and argument types.
 

diff --git a/profiles/package.mask b/profiles/package.mask
index 864c47017f9..5a1c0da8b6d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -507,6 +507,7 @@ dev-lua/luacrypto
 >=dev-lua/luaevent-0.4.6-r100
 =dev-lua/luaexpat-1.3.0-r100
 =dev-lua/luaexpat-1.3.3-r100
+>=dev-lua/lua_cliargs-3.0_p2-r100
 >=dev-lua/luafilesystem-1.8.0-r100
 >=dev-lua/luasec-0.9-r100
 >=dev-lua/luasocket-3.0_rc1_p20200328-r100



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/dkjson/

2020-11-28 Thread Conrad Kostecki
commit: 3d54c00c3a0d372f6dcd590b6a4b2ac3badce718
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 16:10:42 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 16:16:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d54c00c

dev-lua/dkjson: migrate to lua eclass

Also adding tests.

Bug: https://bugs.gentoo.org/628758
Closes: https://bugs.gentoo.org/752603
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/dkjson/dkjson-2.5-r100.ebuild | 48 +++
 dev-lua/dkjson/metadata.xml   |  6 -
 profiles/package.mask |  1 +
 3 files changed, 54 insertions(+), 1 deletion(-)

diff --git a/dev-lua/dkjson/dkjson-2.5-r100.ebuild 
b/dev-lua/dkjson/dkjson-2.5-r100.ebuild
new file mode 100644
index 000..6c81b135824
--- /dev/null
+++ b/dev-lua/dkjson/dkjson-2.5-r100.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="David Kolf's JSON module for Lua"
+HOMEPAGE="http://dkolf.de/src/dkjson-lua.fsl/;
+SRC_URI="http://dkolf.de/src/dkjson-lua.fsl/tarball/${P}.tar.gz?uuid=release_2_5
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( ${RDEPEND} )
+"
+
+DOCS=( "readme.txt" )
+
+lua_src_test() {
+   ${ELUA} jsontest.lua || die
+   ${ELUA} speedtest.lua ${PN} || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   insinto $(lua_get_lmod_dir)
+   doins dkjson.lua
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}

diff --git a/dev-lua/dkjson/metadata.xml b/dev-lua/dkjson/metadata.xml
index dda2ed52439..a5b517b10d3 100644
--- a/dev-lua/dkjson/metadata.xml
+++ b/dev-lua/dkjson/metadata.xml
@@ -5,7 +5,11 @@
willi...@gentoo.org
William Hubbs

-   
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
dkjson is a module for encoding and decoding JSON data. It 
supports
UTF-8.
 

diff --git a/profiles/package.mask b/profiles/package.mask
index 3c83c651669..7c7fd5501d5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -501,6 +501,7 @@ dev-lua/luacrypto
 >=app-misc/worker-3.8.3-r100
 =dev-games/openscenegraph-openmw-3.4_p20200425-r100
 =dev-libs/efl-1.25.1-r10
+>=dev-lua/dkjson-2.5-r100
 >=dev-lua/lua-bit32-5.3.5-r100
 >=dev-lua/lua-zlib-1.2-r100
 >=dev-lua/luadbi-0.7.2-r100



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/mediator_lua/

2020-11-28 Thread Conrad Kostecki
commit: 16fdc516b77abff5d254a7a452d206be51d8f52b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 28 15:49:13 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 28 16:16:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fdc516

dev-lua/mediator_lua: migrate to lua eclass

Also adding tests.

Bug: https://bugs.gentoo.org/628758
Closes: https://bugs.gentoo.org/752663
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild | 49 ++
 dev-lua/mediator_lua/metadata.xml  |  6 ++-
 profiles/package.mask  |  1 +
 3 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild 
b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild
new file mode 100644
index 000..69ece31e97a
--- /dev/null
+++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+MY_PV="${PV/_p/-}"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Mediator pattern implementation for pub-sub management "
+HOMEPAGE="http://olivinelabs.com/mediator_lua/;
+SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   >=dev-lua/busted-2.0.0-r100
+   ${RDEPEND}
+   )
+"
+
+lua_src_test() {
+   busted --lua=${ELUA} || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   insinto $(lua_get_lmod_dir)
+   doins src/mediator.lua
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}

diff --git a/dev-lua/mediator_lua/metadata.xml 
b/dev-lua/mediator_lua/metadata.xml
index 29d24e70698..f38ef1ebf52 100644
--- a/dev-lua/mediator_lua/metadata.xml
+++ b/dev-lua/mediator_lua/metadata.xml
@@ -5,7 +5,11 @@
willi...@gentoo.org
William Hubbs

-   
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
mediator_lua allows you to subscribe and publish to a central 
object so
you can decouple function calls in your application. It's as 
simple as
mediator:subscribe("channel", function). Supports namespacing, 
predicates,

diff --git a/profiles/package.mask b/profiles/package.mask
index 7e36b0741a0..7adb1093bf3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -512,6 +512,7 @@ dev-lua/luacrypto
 >=dev-lua/luasocket-3.0_rc1_p20200328-r100
 >=dev-lua/lutok-0.4-r10
 >=dev-lua/luv-1.32.0.0-r100
+>=dev-lua/mediator_lua-1.1.2_p0-r100
 >=dev-lua/messagepack-0.3.2-r100
 >=dev-lua/penlight-1.9.2-r100
 >=dev-lua/say-1.3_p1-r100



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/

2020-11-28 Thread Fabian Groffen
commit: 36aa2929b74411b3fcfc4e6167844f31d885c172
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Nov 28 15:47:22 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Nov 28 15:47:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aa2929

profiles/prefix/darwin/macos: mask aqua USE-flag for cairo with GCC

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

 profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git 
a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask
new file mode 100644
index 000..a6f14621678
--- /dev/null
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Cocoa integration requires frameworks, and this is a bridge too far
+# for current FSF GCC
+x11-libs/cairo aqua



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/

2020-11-28 Thread Fabian Groffen
commit: bf17e7fec8c6e2cde0784c82157e1548ca068b23
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Nov 28 15:23:57 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Nov 28 15:23:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf17e7fe

profiles/prefix/darwin/macos: unmask cmake in gcc profiles

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

 profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
index e1ce7a0144a..90c1048e402 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
@@ -10,3 +10,6 @@ sys-devel/binutils-apple
 
 # packages which link to framework and therefore fail (blocks)
 dev-util/pkgconfig
+
+# cmake-3.19.1 works for us
+->=dev-util/cmake-3.14



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

2020-11-28 Thread Andreas Sturmlechner
commit: 35cdbfa7cc5638fc7d249c0f457e3b565a5563da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 28 12:40:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 28 13:16:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cdbfa7

profiles: arm: Drop some superfluous pipewire related p.use.stable.mask

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

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

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index a2a8d72d805..18a351b00c5 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -24,10 +24,7 @@ net-misc/unison gtk
 
 # Andreas Sturmlechner  (2019-11-02)
 # media-video/pipewire is not stable yet
-dev-libs/weston pipewire
- (2019-09-08)
 # virtual/jdk is not stable here.



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

2020-11-28 Thread Fabian Groffen
commit: 17a528ccae5ccd270db398f84918a40e3144b7e0
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Nov 28 12:12:35 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Nov 28 12:14:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a528cc

profiles/prefix/darwin/macos/10.15: unmask bash-5.1 and dep here too

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

 profiles/prefix/darwin/macos/10.15/package.accept_keywords | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/prefix/darwin/macos/10.15/package.accept_keywords 
b/profiles/prefix/darwin/macos/10.15/package.accept_keywords
new file mode 100644
index 000..268e7873bb5
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/package.accept_keywords
@@ -0,0 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# this is the only version known to compile on macOS Catalina
+=app-shells/bash-5.1_rc3 **
+=sys-libs/readline-8.1_rc3 **



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

2020-11-28 Thread Joonas Niilola
commit: b5d0b66eb82c452b9f63e206e362439057de8158
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Nov 28 08:44:14 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Nov 28 08:45:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d0b66e

package.mask: unmask ppsspp, issues have been resolved

Bug: https://bugs.gentoo.org/739212
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 12e917f0d2f..b82b580772f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -190,11 +190,6 @@ app-text/kchmviewer
 # Bugs #712200 and 725388. Removal in 30 days.
 sci-misc/mendeleydesktop
 
-# Joonas Niilola  (2020-11-18)
-# Doesn't compile, no maintainer, our package is multiple versions
-# behind from upstream. Removal in ~30 days. Bug: #739212
-games-emulation/ppsspp
-
 # Michał Górny  (2020-11-18)
 # Upstream has switched to aiobotocore.  It's a huge hack that requires
 # a very specific botocore version, currently 3 months old.  Given that



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

2020-11-27 Thread Fabian Groffen
commit: d7cd628cdd89c0d48b0dba6c5d23ab3e24447c3c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Nov 27 16:53:20 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Nov 27 16:53:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cd628c

profiles/prefix/darwin/macos/11.0: add readline-8.1_rc3 for Big Sur

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

 profiles/prefix/darwin/macos/11.0/package.accept_keywords | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/prefix/darwin/macos/11.0/package.accept_keywords 
b/profiles/prefix/darwin/macos/11.0/package.accept_keywords
index b1959522693..625d924768f 100644
--- a/profiles/prefix/darwin/macos/11.0/package.accept_keywords
+++ b/profiles/prefix/darwin/macos/11.0/package.accept_keywords
@@ -3,3 +3,4 @@
 
 # this is the only version known to compile on macOS Big Sur
 =app-shells/bash-5.1_rc3 **
+=sys-libs/readline-8.1_rc3 **



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

2020-11-27 Thread Alexey Shvetsov
commit: de99e987bb9dc72bb08e8ff56efa3a9c0c84a9ae
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Fri Nov 27 13:00:16 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Fri Nov 27 13:00:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de99e987

[profiles] drop pika and pmw from p.mask

Signed-off-by: Alexey Shvetsov  gentoo.org>

 profiles/package.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d41a4b29ee3..12e917f0d2f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -148,8 +148,6 @@ dev-python/nose-cover3
 dev-python/nose-parameterized
 dev-python/nose-show-skipped
 dev-python/pew
-dev-python/pika
-dev-python/pmw
 dev-python/ptpython
 dev-python/pure-sasl
 dev-python/pyfltk



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

2020-11-26 Thread Fabian Groffen
commit: b6047c12249a4a3e3fee8e1e67a2550596e443df
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Nov 26 16:01:38 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Nov 26 16:01:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6047c12

profiles/prefix/darwin/macos/11.0: keyword the only compiling bash version

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

 profiles/prefix/darwin/macos/11.0/package.accept_keywords | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/prefix/darwin/macos/11.0/package.accept_keywords 
b/profiles/prefix/darwin/macos/11.0/package.accept_keywords
new file mode 100644
index 000..b1959522693
--- /dev/null
+++ b/profiles/prefix/darwin/macos/11.0/package.accept_keywords
@@ -0,0 +1,5 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# this is the only version known to compile on macOS Big Sur
+=app-shells/bash-5.1_rc3 **



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-perl/ZMQ-LibZMQ2/

2020-11-26 Thread Thomas Deutschmann
commit: 2e456ad0357d8ce0b134e01b63454ac7e8e3bfd2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 24 12:30:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 26 13:26:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e456ad0

dev-perl/ZMQ-LibZMQ2: Remove last-rited pkg

Bug: https://bugs.gentoo.org/741454
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-perl/ZMQ-LibZMQ2/Manifest  |  1 -
 dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild | 40 --
 dev-perl/ZMQ-LibZMQ2/metadata.xml  | 12 
 profiles/package.deprecated|  1 -
 profiles/package.mask  |  5 
 5 files changed, 59 deletions(-)

diff --git a/dev-perl/ZMQ-LibZMQ2/Manifest b/dev-perl/ZMQ-LibZMQ2/Manifest
deleted file mode 100644
index 4fdfe5f9dae..000
--- a/dev-perl/ZMQ-LibZMQ2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ZMQ-LibZMQ2-1.09.tar.gz 53699 BLAKE2B 
90c6cbafa9bc169a88c7a22cf84feb7e4d1fe1fa0bfd375e53d788f8fd1a2dd220e5cdc01823ec23fb63c6bba6fa285a73b12a70a65ba49e6d9d6552e1d9ece9
 SHA512 
bdea3e4277bba7a8a071f5f2e8dcb893c361d2ccada78a74247ef6eb6c98802258d6137b53caae95ef56256a91acfa6fe2e69bcc4f2b39fc8e4d97a39e84b61e

diff --git a/dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild 
b/dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild
deleted file mode 100644
index c0f0e9561e1..000
--- a/dev-perl/ZMQ-LibZMQ2/ZMQ-LibZMQ2-1.90.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DMAKI
-DIST_VERSION=1.09
-inherit perl-module
-
-DESCRIPTION="A libzmq 2.x wrapper for Perl"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   =net-libs/zeromq-2*
-   dev-perl/Task-Weaken
-   >=dev-perl/ZMQ-Constants-1.0.0
-   >=virtual/perl-XSLoader-0.20.0
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-   virtual/pkgconfig
-   >=virtual/perl-Devel-PPPort-3.190.0
-   >=virtual/perl-ExtUtils-ParseXS-3.180.0
-   test? (
-   dev-perl/Test-Requires
-   dev-perl/Test-Fatal
-   >=dev-perl/Test-TCP-1.80.0
-   >=virtual/perl-Test-Simple-0.980.0
-   )
-"
-
-src_prepare() {
-   sed -i -e 's/^BEGIN {/use lib q[.];\nBEGIN {/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}

diff --git a/dev-perl/ZMQ-LibZMQ2/metadata.xml 
b/dev-perl/ZMQ-LibZMQ2/metadata.xml
deleted file mode 100644
index 764cea9b158..000
--- a/dev-perl/ZMQ-LibZMQ2/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   p...@gentoo.org
-   Gentoo Perl Project
-   
-   
-   ZMQ-LibZMQ2
-   ZMQ::LibZMQ2
-   
-

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 41869ea4855..dc0ab2eeac8 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -23,7 +23,6 @@ dev-qt/qtwebkit
 
 # Thomas Deutschmann  (2020-09-08)
 # Dead implementations, please migrate to >=zeromq-4
-dev-perl/ZMQ-LibZMQ2
  (2020-07-04)

diff --git a/profiles/package.mask b/profiles/package.mask
index e999629a0f0..d41a4b29ee3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -466,11 +466,6 @@ kde-apps/kdebase-meta:5
 # Removal in 14 days.  Bug #559060.
 sci-geosciences/mapnik-world-boundaries
 
-# Thomas Deutschmann  (2020-10-26)
-# Depends on net-libs/zeromq-2 which is scheduled for removal.
-# Removal in 30 days.  Bug #741454.
-dev-perl/ZMQ-LibZMQ2
-
 # Michał Górny  (2020-10-24)
 # Last release in 2004, next release 'Soon(tm)'.  Fails to build
 # due to horrible code hacks.



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-libs/zeromq/

2020-11-26 Thread Thomas Deutschmann
commit: 01f5ad8ee1779baa0c5d4cee30c5eb09d7bc6aef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 26 00:40:18 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 26 13:26:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f5ad8e

net-libs/zeromq: security cleanup

Bug: https://bugs.gentoo.org/740574
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/zeromq/Manifest|  3 --
 net-libs/zeromq/zeromq-2.2.0.ebuild | 53 
 net-libs/zeromq/zeromq-3.2.5.ebuild | 61 -
 net-libs/zeromq/zeromq-4.3.2.ebuild | 61 -
 profiles/package.deprecated |  4 ---
 5 files changed, 182 deletions(-)

diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 592bf7febdd..6b14ec8b6aa 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -1,4 +1 @@
-DIST zeromq-2.2.0.tar.gz 1899104 BLAKE2B 
1c02629e33151db11c529d538ce519dae7f3426ee13f8a2b840960779cd7514f7cc3257983704f2c392a00ad62f4a955bc33fcbdadb8bada3858753a1790ab41
 SHA512 
fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e
-DIST zeromq-3.2.5.tar.gz 2082960 BLAKE2B 
88fe3b3206f0e59acb3cf370964c9e40df2dceb5e40aef85ae8cd8fedef4c655fd2698a7f81431e34550b5156814a75c0b1a738393e7c44acbfefe96acc4c4bc
 SHA512 
3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f
-DIST zeromq-4.3.2.tar.gz 1697442 BLAKE2B 
70a1f6da357987c32483050fcf86cb81a1fb0b65a527f6900f54eea8958c6aa6024af04067114663824d42305f507cba67e03c7aaab7e23e4f6332d4368613eb
 SHA512 
b6251641e884181db9e6b0b705cced7ea4038d404bdae812ff47bdd0eed12510b6af6846b85cb96898e253ccbac71eca7fe588673300ddb9c3109c973250c8e4
 DIST zeromq-4.3.3.tar.gz 2117050 BLAKE2B 
69bd1544fa76232ecf860b364592762c4170c327c444bf79a916947e1c370eb8c6c20b2ae271374d70bde11db9116ef6a64262e287982e5f41d6a5029649348f
 SHA512 
4c18d784085179c5b1fcb753a93813095a12c8d34970f2e1bfca6499be6c9d67769c71c68b7ca54ff181b20390043170e89733c22f76ff1ea46494814f7095b1

diff --git a/net-libs/zeromq/zeromq-2.2.0.ebuild 
b/net-libs/zeromq/zeromq-2.2.0.ebuild
deleted file mode 100644
index db91e7132d1..000
--- a/net-libs/zeromq/zeromq-2.2.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTES:
-# 1- use flag 'pgm' (OpenPGM support) must be masked by profiles for ARM archs;
-
-EAPI=4
-
-inherit autotools
-
-DESCRIPTION="ZeroMQ is a brokerless messaging kernel with extremely high 
performance"
-HOMEPAGE="http://www.zeromq.org;
-SRC_URI="http://download.zeromq.org/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="pgm test static-libs"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!net-libs/cppzmq"
-DEPEND="
-   pgm? (
-   virtual/pkgconfig
-   ~net-libs/openpgm-5.1.118
-   )
-   sys-apps/util-linux "
-
-src_prepare() {
-   einfo "Removing bundled OpenPGM library"
-   rm -r "${S}"/foreign/openpgm/libpgm* || die
-   eautoreconf
-}
-
-src_configure() {
-   local myconf
-   use pgm && myconf="--with-system-pgm" || myconf="--without-pgm"
-   econf \
-   $(use_enable static-libs static) \
-   $myconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc NEWS README AUTHORS ChangeLog
-   doman doc/*.[1-9]
-
-   # remove useless .la files
-   find "${D}" -name '*.la' -delete
-
-   # remove useless .a (only for non static compilation)
-   use static-libs || find "${D}" -name '*.a' -delete
-}

diff --git a/net-libs/zeromq/zeromq-3.2.5.ebuild 
b/net-libs/zeromq/zeromq-3.2.5.ebuild
deleted file mode 100644
index 2d97ae7df61..000
--- a/net-libs/zeromq/zeromq-3.2.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools
-
-DESCRIPTION="ZeroMQ is a brokerless kernel"
-HOMEPAGE="http://www.zeromq.org/;
-SRC_URI="http://download.zeromq.org/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0/3"
-KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
-IUSE="pgm test static-libs elibc_glibc"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   || ( sys-devel/gcc sys-devel/gcc-apple )
-   pgm? (
-   virtual/pkgconfig
-   >=net-libs/openpgm-5.2
-   )
-   elibc_glibc? ( sys-apps/util-linux )"
-RDEPEND=""
-
-src_prepare() {
-   einfo "Removing bundled OpenPGM library"
-   sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
-   rm -r "${S}"/foreign/openpgm/libpgm* || die
-   # apply 

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

2020-11-25 Thread Joonas Niilola
commit: db8181fcd1d85c93443cc4be52cc392d0d570d52
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 26 07:50:59 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 26 07:50:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8181fc

profiles/package.use.mask: mask efl[avif]

 - still too experimental feature.

Bug: https://bugs.gentoo.org/756733
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 52504d4b050..1bee69f9232 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Joonas Niilola  (2020-11-26)
+# Still too experimental. efl's upstream can't keep up with libavif's.
+# Bug: 756733
+dev-libs/efl avif
+
 # Andreas Sturmlechner  (2020-11-25)
 # Depends on masked net-libs/libkvkontakte
 kde-apps/kipi-plugins vkontakte



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

2020-11-25 Thread Sergei Trofimovich
commit: 9e4fc4c36734a8d2c864a8932d32908aa8253e7d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 25 17:13:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 25 22:38:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4fc4c3

profiles/arch/hppa/package.use.mask: remove obsolete mask

Dependencies are there, and it even passes the tests.

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

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

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 923ff4dff8a..15062f1199b 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -155,10 +155,6 @@ sys-libs/glibc systemtap
 # Requires java
 app-forensics/sleuthkit java
 
-# Michał Górny  (2017-08-08)
-# Requires USE=redis that is masked in this profile.
-mail-filter/pyzor test
-
 # Michał Górny  (2017-08-08)
 # Requires USE=systemd that is masked in this profile.
 net-wireless/bluez user-session



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/, dev-db/redis/

2020-11-25 Thread Sergei Trofimovich
commit: 39c1577a87ec95b7c0417b7b654dfe83d7d0bc04
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 25 17:16:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 25 22:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c1577a

dev-db/redis: drop to ~hppa

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

 dev-db/redis/redis-5.0.9-r1.ebuild | 2 +-
 profiles/arch/hppa/package.use.stable.mask | 4 
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-5.0.9-r1.ebuild 
b/dev-db/redis/redis-5.0.9-r1.ebuild
index a4efac4f187..b7c6c35cc01 100644
--- a/dev-db/redis/redis-5.0.9-r1.ebuild
+++ b/dev-db/redis/redis-5.0.9-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://redis.io;
 SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
 IUSE="+jemalloc tcmalloc luajit test"
 RESTRICT="!test? ( test )"
 SLOT="0"

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 9900978faa4..a979a916995 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Rolf Eike Beer  (2020-11-25)
+# dev-db/redis has no stable keywords on hppa.
+app-admin/syslog-ng redis
+
 # Sergei Trofimovich  (2020-11-14)
 # sys-apps/systemd has no stable keywords on hppa.
 sys-apps/ipmitool openbmc



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

2020-11-25 Thread Georgy Yakovlev
commit: 6a3d3a193ef3db11862f0c7836fe2867b4332637
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Nov 25 20:05:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Nov 25 20:13:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3d3a19

profiles/base/package.use.mask: update rust masks

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7e3c16d267c..52504d4b050 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -23,8 +23,8 @@ media-gfx/darktable system-lua
 # error: unresolved link to `crate::os::unix::ffi::OsStrExt`
 #
 # USE=miri seems to be not working on 1.48.0
-=dev-lang/rust-1.47.0-r1 doc
-=dev-lang/rust-1.48.0 doc miri
+~dev-lang/rust-1.47.0 doc
+~dev-lang/rust-1.48.0 doc miri
 
 # Michał Górny  (2020-09-27)
 # The respective dependencies are masked for removal.



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

2020-11-25 Thread Andreas Sturmlechner
commit: ff3170e6fc6076e7c3542b7a0413fc6f94d85453
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 25 10:54:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 25 11:29:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3170e6

profiles: Mask unused KF5 PortingAids for removal

Bug: https://bugs.gentoo.org/755956
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3f0366dc835..62961e6e8b7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-11-25)
+# KF5 PortingAids (from kdelibs4) without any remaining revdeps. Bug #755956
+# Masked for removal in 30 days.
+kde-frameworks/kdewebkit
+kde-frameworks/kjsembed
+kde-frameworks/kmediaplayer
+kde-frameworks/kxmlrpcclient
+
 # Andreas Sturmlechner  (2020-11-25)
 # Ddepends on deprecated dev-qt/qtwebkit and kde-frameworks/kdewebkit.
 # Barely maintained upstream and on the brink of being archived for good.



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

2020-11-25 Thread Andreas Sturmlechner
commit: fa0300bcbc0193e00daf7906e1eff779557b7004
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 15 21:11:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 25 10:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0300bc

profiles: Mask kde-apps/kipi-plugins[vkontakte] in p.use.mask

Depends on masked net-libs/libkvkontakte.

Bug: https://bugs.gentoo.org/756685
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 35fc0f3ad50..7e3c16d267c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Andreas Sturmlechner  (2020-11-25)
+# Depends on masked net-libs/libkvkontakte
+kde-apps/kipi-plugins vkontakte
+
 # Alfredo Tupone  (2020-11-06)
 # waiting for lua to be slotted
 media-gfx/exact-image lua



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

2020-11-25 Thread Andreas Sturmlechner
commit: d714ccfb91aee04c67212a9ff248b492347b4f75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 25 10:22:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 25 10:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d714ccfb

profiles: Mask net-libs/libkvkontakte for removal

Bug: https://bugs.gentoo.org/756685
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ad05ae27fca..3f0366dc835 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-11-25)
+# Ddepends on deprecated dev-qt/qtwebkit and kde-frameworks/kdewebkit.
+# Barely maintained upstream and on the brink of being archived for good.
+# Patch for Qt5WebEngine exists but needs runtime testing, bug #756685
+# Masked for removal in 30 days.
+net-libs/libkvkontakte
+
 # Martin Dummer  (2020-11-25)
 # Does not compile with kernels >=5.5, no upstream development
 # since years, for most hardware the in-kernel module



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

2020-11-24 Thread Joonas Niilola
commit: d2dddfde0ba7693095c7356804b4e5c6a2ecd168
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Nov 25 07:04:47 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 25 07:04:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2dddfde

package.mask: add pf-sources-5.9_p5 to XFS corruption list

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d378c01dcd3..ad05ae27fca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -63,6 +63,7 @@ dev-lua/luadoc
 =sys-kernel/gentoo-sources-4.14.207
 =sys-kernel/gentoo-sources-4.9.245
 =sys-kernel/gentoo-sources-4.9.244
+=sys-kernel/pf-sources-5.9_p5
 =sys-kernel/vanilla-sources-5.9.10
 =sys-kernel/vanilla-sources-5.9.9
 =sys-kernel/vanilla-sources-5.4.79



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

2020-11-24 Thread Joonas Niilola
commit: c60879b2f37ba92561d84c808f517d7a415253cd
Author: Martin Dummer  gmx  net>
AuthorDate: Wed Nov 25 06:55:06 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 25 06:55:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60879b2

profiles: mask last-rited package sys-block/rts_pstor

Bug: https://bugs.gentoo.org/756370
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/18392
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ad4173aa94b..d378c01dcd3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Martin Dummer  (2020-11-25)
+# Does not compile with kernels >=5.5, no upstream development
+# since years, for most hardware the in-kernel module
+# rtsx_pci_sdmmc should be preferred over this driver.
+# Open bugs #712484 #717184 #741909.
+# Removal in 30 days. (bug #756370)
+sys-block/rts_pstor
+
 # Sam James  (2020-11-25)
 # Temporary mask to fix tree breakage
 # Dependency x11-libs/pangox-compat does not exist



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

2020-11-24 Thread Sam James
commit: 11fcac75d107030e93a50b84c6437200818074ef
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 25 05:25:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 25 05:26:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fcac75

profiles/package.mask: mask broken net-misc/anydesk

x11-libs/pangox-compat does not exist in tree at the moment.

Fixes: 3fd3e6acde23a19b0d0ca90f08532031433aa1f2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ca2fecf62d4..ad4173aa94b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-11-25)
+# Temporary mask to fix tree breakage
+# Dependency x11-libs/pangox-compat does not exist
+=net-misc/anydesk-6.0.1
+
 # Marek Szuba  (2020-11-24)
 # No releases since 2008, deprecated upstream in favour of dev-lua/ldoc,
 # unmaintained, no revdeps. Removal in 30 days (Bug #756343).



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

2020-11-24 Thread Göktürk Yüksek
commit: 138a13ec478f1f8953c137840f3ccff27680cca3
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Nov 24 22:27:53 2020 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Nov 25 02:29:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138a13ec

profiles/package.mask: unmask dev-vcs/gitstats (ported to python3)

Closes: https://bugs.gentoo.org/735338
Signed-off-by: Göktürk Yüksek  gentoo.org>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 887722e5595..ca2fecf62d4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -579,7 +579,6 @@ net-fs/openafs-kernel
 # Please do not remove any packages from this list unless you actually
 # port them to Python 3.
 # Removal in 30 days.  Please find relevant bugs on tracker bug #694800.
-dev-vcs/gitstats
 games-strategy/0ad
 
 # Arfrever Frehtes Taifersar Arahesis  (2020-09-01)



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

2020-11-24 Thread Marek Szuba
commit: 7d96655c69382b37d754384966f837de39d6cc54
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Nov 24 15:07:52 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Nov 24 15:07:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d96655c

profiles: mask last-rited package dev-lua/luadoc

Bug: https://bugs.gentoo.org/756343
Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 25844470d49..887722e5595 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Marek Szuba  (2020-11-24)
+# No releases since 2008, deprecated upstream in favour of dev-lua/ldoc,
+# unmaintained, no revdeps. Removal in 30 days (Bug #756343).
+dev-lua/luadoc
+
 # Thomas Deutschmann  (2020-11-24)
 # Serious data corruption bug when using XFS, see 
https://www.spinics.net/lists/linux-xfs/msg47004.html
 # Feel free to manually unmask when not using XFS.



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

2020-11-24 Thread Sam James
commit: bd641e790661a5247522704e095cad90f80c60b4
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 24 11:51:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 24 11:51:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd641e79

profiles/base/package.use.stable.mask: drop obsolete python-exec line

PYTHON_TARGETS="python3_9" is no longer stable-masked on
any arches, so this becomes redundant.

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

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

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index eb7bdc1661a..02362a94077 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -14,10 +14,6 @@ x11-themes/arc-theme cinnamon
 media-gfx/openvdb python numpy
 media-libs/openimageio python
 
-# Michał Górny  (2020-09-20)
-# Always build python-exec with all the targets.
-dev-lang/python-exec -python_targets_python3_9
-
 # Georgy Yakovlev  (2020-09-18)
 # openjfx:8 will never be stabilized
 dev-java/openjdk:8 javafx



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

2020-11-24 Thread Sam James
commit: 1e0d039b23d8d02b0135c0486928d4b1cc49ba2b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 24 11:11:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 24 11:41:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0d039b

profiles/arch/hppa: un-stable mask Python 3.9 as a target

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18387
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/hppa/use.stable.mask 
b/profiles/arch/hppa/use.stable.mask
index ff70aefc9a7..21eb2c9e183 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Sam James  (2020-11-08)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
 # Rolf Eike Beer  (2020-04-14)
 # media-libs/gstreamer is not stable for hppa
 gstreamer



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

2020-11-24 Thread Sam James
commit: a14a8cccfca166e40d0bfa076af31587ca4e4886
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 24 11:31:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 24 11:31:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14a8ccc

profiles/arch/powerpc/ppc64: drop xfce-extra/tumbler[epub] mask

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

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

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index e0cbe618523..f9e76e04e48 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Joonas Niilola  (2020-11-16)
-# app-text/libgepub not yet keyworded on this arch. #754762
-xfce-extra/tumbler epub
-
 # Georgy Yakovlev  (2020-01-25)
 # fwupd keyworded now on ppc64
 kde-plasma/discover -firmware



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

2020-11-24 Thread Miroslav Šulc
commit: afbbdcbc225c4f3320a98fc6f9c8776e7b022f7e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Nov 24 10:29:39 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Nov 24 10:30:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afbbdcbc

package.mask: updated dev-java/eclipse-ecj masks

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

 profiles/package.mask | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9de5de51779..92fab4f1e58 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -695,12 +695,10 @@ net-libs/nDPI
 =mail-mta/postfix-3.6*
 
 # Miroslav Šulc  (2020-02-27)
-# dev-java/ant-eclipse-ecj:4.10 depends on masked >=virtual/{jdk,jre}-11
-# www-servers/tomcat:9 depends on masked dev-java/eclipse-ecj:4.13
-dev-java/ant-eclipse-ecj:4.13
-dev-java/eclipse-ecj:4.13
-dev-java/ant-eclipse-ecj:4.10
-dev-java/eclipse-ecj:4.10
+# >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11
+# www-servers/tomcat:9 depends on masked dev-java/eclipse-ecj
+>=dev-java/ant-eclipse-ecj-4.10
+>=dev-java/eclipse-ecj-4.10
 www-servers/tomcat:9
 
 # Mart Raudsepp  (2020-02-16)



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

2020-11-24 Thread Mikle Kolyada
commit: 76b106de3867fdd0f3f9cdf0f154931ae4efec07
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 10:17:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 10:17:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b106de

profiles/arch/riscv: mask sys-libs/libcxxabi[libunwind]

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

 profiles/arch/riscv/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 3af413e8b94..22ecc9c6c66 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -110,6 +110,7 @@ dev-vcs/mercurial tk rust zsh-completion
 media-libs/freetype harfbuzz png
 media-libs/harfbuzz doc
 sys-libs/libomp hwloc
+sys-libs/libcxxabi libunwind
 media-libs/mesa lm-sensors unwind
 media-libs/tiff jbig jpeg test webp
 net-fs/nfs-utils nfsv41



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

2020-11-24 Thread Mikle Kolyada
commit: d8fbca65a3a429260186fc95d001e0fb1069d32f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 10:01:17 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 10:01:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fbca65

Revert "profiles/arch/riscv: unmask X for mesa"

This reverts commit ec8ad865f99efe9de2ad1c4ba68ad7da6be7b900.

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

 profiles/arch/riscv/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 95860394c14..3af413e8b94 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -110,7 +110,7 @@ dev-vcs/mercurial tk rust zsh-completion
 media-libs/freetype harfbuzz png
 media-libs/harfbuzz doc
 sys-libs/libomp hwloc
-media-libs/mesa lm-sensors unwind -X
+media-libs/mesa lm-sensors unwind
 media-libs/tiff jbig jpeg test webp
 net-fs/nfs-utils nfsv41
 net-libs/gnutls doc test-full



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

2020-11-24 Thread Mikle Kolyada
commit: ec8ad865f99efe9de2ad1c4ba68ad7da6be7b900
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 10:00:03 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 10:00:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8ad865

profiles/arch/riscv: unmask X for mesa

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

 profiles/arch/riscv/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 3af413e8b94..95860394c14 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -110,7 +110,7 @@ dev-vcs/mercurial tk rust zsh-completion
 media-libs/freetype harfbuzz png
 media-libs/harfbuzz doc
 sys-libs/libomp hwloc
-media-libs/mesa lm-sensors unwind
+media-libs/mesa lm-sensors unwind -X
 media-libs/tiff jbig jpeg test webp
 net-fs/nfs-utils nfsv41
 net-libs/gnutls doc test-full



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

2020-11-24 Thread Mikle Kolyada
commit: a24401863f1d75d6336f9a81bf0f0b839b4e7b33
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 09:55:22 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 09:55:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2440186

profiles/arch/riscv: mask opencl USE flag

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

 profiles/arch/riscv/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 73663267138..e6ee1b9d354 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -36,6 +36,7 @@ libedit
 libressl
 lua
 motif
+opencl
 qt5
 ruby
 slang



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

2020-11-24 Thread Mikle Kolyada
commit: a82185394516e3ff89d5b54ca61fb5489d844994
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 09:09:08 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 09:09:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8218539

profiles/arch/riscv: mask motif USE flag

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

 profiles/arch/riscv/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 3003db9f996..73663267138 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -35,6 +35,7 @@ latex
 libedit
 libressl
 lua
+motif
 qt5
 ruby
 slang



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

2020-11-24 Thread Mikle Kolyada
commit: 5c2bbb329490f35d00ff72aefed87aca6feb5947
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 08:52:28 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 08:52:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2bbb32

profiles/arch/riscv: more masks

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

 profiles/arch/riscv/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 77c78af1603..3af413e8b94 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -59,6 +59,7 @@ dev-vcs/git pcre-jit
 
 app-admin/syslog-ng amqp dbi geoip geoip2 json kafka mongodb python redis 
spoof-source smtp snmp test
 app-admin/sysstat lm-sensors
+app-arch/p7zip wxwidgets
 app-arch/unzip natspec
 app-crypt/gnupg smartcard tofu wks-server
 app-crypt/mit-krb5 doc test xinetd



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

2020-11-24 Thread Mikle Kolyada
commit: 69184e06e3d92d9998fa2059882f6f1a7fda113a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov 24 08:38:48 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov 24 08:39:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69184e06

profiles/arch/riscv: more masks

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

 profiles/arch/riscv/package.use.mask | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index c4300d901a8..77c78af1603 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -63,10 +63,11 @@ app-arch/unzip natspec
 app-crypt/gnupg smartcard tofu wks-server
 app-crypt/mit-krb5 doc test xinetd
 app-crypt/pinentry fltk gnome-keyring
-app-doc/doxygen doc dot
+app-doc/doxygen clang doc dot
 app-editors/emacs alsa json lcms mailutils
 app-misc/pax-utils python
 app-text/asciidoc test
+app-text/ghostscript-gpl cups
 app-text/po4a test
 app-text/xmlto text
 dev-lang/python tk
@@ -106,6 +107,8 @@ dev-util/strace unwind
 dev-vcs/git cvs highlight gnome-keyring subversion tk xinetd
 dev-vcs/mercurial tk rust zsh-completion
 media-libs/freetype harfbuzz png
+media-libs/harfbuzz doc
+sys-libs/libomp hwloc
 media-libs/mesa lm-sensors unwind
 media-libs/tiff jbig jpeg test webp
 net-fs/nfs-utils nfsv41



[gentoo-commits] repo/gentoo:master commit in: profiles/features/prefix/standalone/kernel-2.6.16+/

2020-11-23 Thread Benda XU
commit: f7ae36c9547d429f58be24e0416848cd25e8d8bb
Author: Benda Xu  gentoo  org>
AuthorDate: Tue Nov 24 05:50:11 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue Nov 24 05:51:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ae36c9

profiles/f/p/s/kernel-2.6.16+/p.bashrc: libuv compatibility.

libuv is a dependency of cmake.

Switch off CLOEXEC related functions that are not introduced until
linux-2.6.27.

Signed-off-by: Benda Xu  gentoo.org>

 profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc 
b/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
index ed5226a858d..6370f687cad 100644
--- a/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
+++ b/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
@@ -3,6 +3,10 @@
 if [[ ${CATEGORY}/${PN} == dev-util/cmake && ${EBUILD_PHASE} == configure ]]; 
then
 einfo "Removing utimensat outputs..."
 sed -e '/UTIMENSAT=/d' -i "${S}"/Source/kwsys/CMakeLists.txt || die
+elif [[ ${CATEGORY}/${PN} == dev-libs/libuv && ${EBUILD_PHASE} == prepare ]]; 
then
+einfo "Removing CLOEXEC related functions..."
+sed -e 's/defined(__FreeBSD__) || defined(__linux__)/0/' \
+-i "${S}"/src/unix/process.c || die
 elif [[ ${CATEGORY}/${PN} == dev-qt/qtcore && ${EBUILD_PHASE} == configure ]]; 
then
 einfo "Removing pipe2 definitions..."
 sed -e '/define.*HAVE_PIPE2/d' -i "${S}"/src/3rdparty/forkfd/forkfd.c || 
die
@@ -19,7 +23,7 @@ elif [[ ${CATEGORY}/${PN} == sys-apps/util-linux && 
${EBUILD_PHASE} == configure
 sed -r -e 's/inotify_init1\(.*\)/inotify_init\(\)/' \
-e '/open\(/s/\| *O_CLOEXEC//' \
-e 's/epoll_create1\(EPOLL_CLOEXEC/epoll_create\(1/' \
-   -i "${S}"/libmount/src/monitor.c
+   -i "${S}"/libmount/src/monitor.c || die
 fi
 
 # Local Variables:



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

2020-11-23 Thread Georgy Yakovlev
commit: e53170891f48233ccd21ce20c2ac1931aaa0fd4c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov 24 03:29:22 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov 24 05:20:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5317089

profiles/base/package.use.mask: update rust masks once again

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

 profiles/base/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 649d09e7da9..35fc0f3ad50 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -20,7 +20,7 @@ media-gfx/darktable system-lua
 #
 # USE=miri seems to be not working on 1.48.0
 =dev-lang/rust-1.47.0-r1 doc
-=dev-lang/rust-1.48.0 miri
+=dev-lang/rust-1.48.0 doc miri
 
 # Michał Górny  (2020-09-27)
 # The respective dependencies are masked for removal.



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

2020-11-23 Thread Thomas Deutschmann
commit: dec8c67341bccc2583dbf9edbbeb327c6b8cd29a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 24 04:04:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 24 04:04:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec8c673

package.mask: Add affected sys-kernel/vanilla-kernel versions to mask

Link: 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607d476fbcc571f5bc92e8aa2e2f00d2fbbe171c
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b71cf8ac140..9de5de51779 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -55,6 +55,10 @@
 =sys-kernel/vanilla-sources-4.14.207
 =sys-kernel/vanilla-sources-4.9.245
 =sys-kernel/vanilla-sources-4.9.244
+=sys-kernel/vanilla-kernel-5.9.10
+=sys-kernel/vanilla-kernel-5.9.9
+=sys-kernel/vanilla-kernel-5.4.79
+=sys-kernel/vanilla-kernel-5.4.78
 =sys-kernel/gentoo-kernel-5.9.10
 =sys-kernel/gentoo-kernel-5.9.9
 =sys-kernel/gentoo-kernel-5.4.79



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

2020-11-23 Thread Thomas Deutschmann
commit: 607d476fbcc571f5bc92e8aa2e2f00d2fbbe171c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov 24 03:50:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov 24 03:52:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607d476f

package.mask: Mask recent kernel versions due to serious XFS data corruption bug

Link: https://www.spinics.net/lists/linux-xfs/msg47006.html
Link: https://www.spinics.net/lists/linux-xfs/msg46998.html
Link: 
https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git/commit/?id=eb8409071a1d47e3593cfe077107ac46853182ab
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 05215eb7b29..b71cf8ac140 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,42 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (2020-11-24)
+# Serious data corruption bug when using XFS, see 
https://www.spinics.net/lists/linux-xfs/msg47004.html
+# Feel free to manually unmask when not using XFS.
+=sys-kernel/gentoo-sources-5.9.10
+=sys-kernel/gentoo-sources-5.9.9
+=sys-kernel/gentoo-sources-5.4.79
+=sys-kernel/gentoo-sources-5.4.78
+=sys-kernel/gentoo-sources-4.19.159
+=sys-kernel/gentoo-sources-4.19.158
+=sys-kernel/gentoo-sources-4.14.208
+=sys-kernel/gentoo-sources-4.14.207
+=sys-kernel/gentoo-sources-4.9.245
+=sys-kernel/gentoo-sources-4.9.244
+=sys-kernel/vanilla-sources-5.9.10
+=sys-kernel/vanilla-sources-5.9.9
+=sys-kernel/vanilla-sources-5.4.79
+=sys-kernel/vanilla-sources-5.4.78
+=sys-kernel/vanilla-sources-4.19.159
+=sys-kernel/vanilla-sources-4.19.158
+=sys-kernel/vanilla-sources-4.14.208
+=sys-kernel/vanilla-sources-4.14.207
+=sys-kernel/vanilla-sources-4.9.245
+=sys-kernel/vanilla-sources-4.9.244
+=sys-kernel/gentoo-kernel-5.9.10
+=sys-kernel/gentoo-kernel-5.9.9
+=sys-kernel/gentoo-kernel-5.4.79
+=sys-kernel/gentoo-kernel-5.4.78
+=sys-kernel/gentoo-kernel-bin-5.9.10-r1
+=sys-kernel/gentoo-kernel-bin-5.9.10
+=sys-kernel/gentoo-kernel-bin-5.9.9-r1
+=sys-kernel/gentoo-kernel-bin-5.9.9
+=sys-kernel/gentoo-kernel-bin-5.4.79-r1
+=sys-kernel/gentoo-kernel-bin-5.4.79
+=sys-kernel/gentoo-kernel-bin-5.4.78-r1
+=sys-kernel/gentoo-kernel-bin-5.4.78
+
 # Fabian Groffen  (2020-11-23)
 # No longer used, not really functional either, noone should be using
 # this, removal in 30 days.



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

2020-11-23 Thread Georgy Yakovlev
commit: 1fd11db46b67f77d708b09e846f670f77f35d868
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov 23 23:18:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov 24 00:39:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd11db4

profiles/base/package.mask: adjust rust masks

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

 profiles/base/package.use.mask | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 63c56855f8f..649d09e7da9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -15,9 +15,12 @@ media-gfx/exact-image lua
 media-gfx/darktable system-lua
 
 # Georgy Yakovlev  (2020-10-08)
-# Broken
+# USE=doc broken on 1.47.0
 # error: unresolved link to `crate::os::unix::ffi::OsStrExt`
->=dev-lang/rust-1.47.0 doc
+#
+# USE=miri seems to be not working on 1.48.0
+=dev-lang/rust-1.47.0-r1 doc
+=dev-lang/rust-1.48.0 miri
 
 # Michał Górny  (2020-09-27)
 # The respective dependencies are masked for removal.



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lang/j/

2020-11-23 Thread Sam James
commit: 7c9da7f640f36039022ef17c87012b3e0d3e4258
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 23 23:35:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 23 23:36:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9da7f6

dev-lang/j: remote last-rited package

Bug: https://bugs.gentoo.org/723060
Bug: https://bugs.gentoo.org/726912
Bug: https://bugs.gentoo.org/740952
Bug: https://bugs.gentoo.org/654244
Signed-off-by: Sam James  gentoo.org>

 dev-lang/j/Manifest|  1 -
 dev-lang/j/j-701-r2.ebuild | 44 
 dev-lang/j/metadata.xml|  8 
 profiles/package.mask  |  6 --
 4 files changed, 59 deletions(-)

diff --git a/dev-lang/j/Manifest b/dev-lang/j/Manifest
deleted file mode 100644
index 441ce709faf..000
--- a/dev-lang/j/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST j701_b_source.tar.gz 808367 BLAKE2B 
0ecaf7a7dd56a79f60d73930d8910beea075551a18b44904c8e90f1b37a8e7f02178198855058b1f1552b600de29ede096d481a58c9bbf9a990852c5bff25fa6
 SHA512 
f7ac035883098918ba4baa374a856a281a94adb83e7fb4828ef95d1a24aedc648b23593cc6ef6932e6ac546b0ba8215a8018265a3cb39c5008053c5ab7f74d57

diff --git a/dev-lang/j/j-701-r2.ebuild b/dev-lang/j/j-701-r2.ebuild
deleted file mode 100644
index c701ac272b5..000
--- a/dev-lang/j/j-701-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-DESCRIPTION="Modern, high-level, general-purpose, high-performance programming 
language"
-HOMEPAGE="http://jsoftware.com;
-SRC_URI="http://www.jsoftware.com/download/${PN}${PV}_b_source.tar.gz;
-
-inherit eutils
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/jgplsrc"
-
-src_prepare() {
-   sed -i -e 's:make libj >& make.txt:make libj:' bin/build_libj || die
-   sed -i -e 's:W1,soname:Wl,-soname:' bin/jconfig || die
-   if use amd64; then
-   sed -i -e 's/bits=32/bits=64/' bin/jconfig || die
-   fi
-}
-
-src_compile() {
-   bin/jconfig || die
-   bin/build_defs  || die
-   bin/build_libj  || die
-   bin/build_jconsole || die
-}
-
-src_install() {
-   # since this appears to use hardcoded relative paths
-   # there's no sane way to put it in the normal filesystem hierarchy
-   mkdir -p "${D}/opt/j"
-   cp -r j/* "${D}/opt/j" || die
-   mkdir -p "${D}/usr/bin"
-   echo -e "#!/bin/sh\n/opt/j/bin/jconsole" > "${D}/usr/bin/jc"  || die
-   chmod +x "${D}/usr/bin/jc"
-}

diff --git a/dev-lang/j/metadata.xml b/dev-lang/j/metadata.xml
deleted file mode 100644
index 40aa45df2b0..000
--- a/dev-lang/j/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   patr...@gentoo.org
-   Patrick Lauer
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 8499730db24..05215eb7b29 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -415,12 +415,6 @@ dev-perl/ZMQ-LibZMQ3
 # Removal in 30 days.  Bug #741454.
 dev-perl/ZMQ-LibZMQ2
 
-# Sam James  (2020-10-25)
-# EAPI 4, fails to build for some time.
-# Removal in 30 days.
-# bug #654244, #740952, #726912, #723060
-dev-lang/j
-
 # Michał Górny  (2020-10-24)
 # Last release in 2004, next release 'Soon(tm)'.  Fails to build
 # due to horrible code hacks.



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

2020-11-23 Thread James Le Cuirot
commit: a350d16562d0be6ea268579204445c4ba75113be
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Nov 23 22:44:39 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 23 22:44:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a350d165

profiles: Mask x11-themes/arc-theme[cinnamon] on stable

Cinnamon is not stable on any architecture.

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index e01cf55ad7f..eb7bdc1661a 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# James Le Cuirot  (2020-11-23)
+# Cinnamon is not stable on any architecture.
+x11-themes/arc-theme cinnamon
+
 # Sam James  (2020-10-09)
 # Depends on dev-libs/boost[python,numpy], not fully working atm
 # bug #733830, bug #746740, bug #753566



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/10.14/x64/gcc/, ...

2020-11-23 Thread Fabian Groffen
commit: 7f2865b328e998e2bcf4a5551700feaef9e1f0ac
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 20:37:03 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 20:37:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2865b3

profiles: add new prefix macOS profiles for 10.15 and 11.0

In addition, add gcc sub-profiles for 10.{13,14,15} and 11.0.

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

 profiles/prefix/darwin/macos/10.14/x64/gcc/eapi|  1 +
 profiles/prefix/darwin/macos/10.14/x64/gcc/parent  |  2 ++
 profiles/prefix/darwin/macos/10.15/eapi|  1 +
 profiles/prefix/darwin/macos/10.15/make.defaults   |  4 +++
 .../prefix/darwin/macos/10.15/package.use.mask |  7 +
 profiles/prefix/darwin/macos/10.15/parent  |  1 +
 profiles/prefix/darwin/macos/10.15/profile.bashrc  |  4 +++
 profiles/prefix/darwin/macos/10.15/x64/eapi|  1 +
 profiles/prefix/darwin/macos/10.15/x64/gcc/eapi|  1 +
 profiles/prefix/darwin/macos/10.15/x64/gcc/parent  |  2 ++
 .../prefix/darwin/macos/10.15/x64/make.defaults|  5 
 profiles/prefix/darwin/macos/10.15/x64/parent  |  2 ++
 profiles/prefix/darwin/macos/10.15/x64/use.mask| 30 ++
 profiles/prefix/darwin/macos/11.0/eapi |  1 +
 profiles/prefix/darwin/macos/11.0/make.defaults|  4 +++
 profiles/prefix/darwin/macos/11.0/package.use.mask |  7 +
 profiles/prefix/darwin/macos/11.0/parent   |  1 +
 profiles/prefix/darwin/macos/11.0/profile.bashrc   |  4 +++
 profiles/prefix/darwin/macos/11.0/x64/eapi |  1 +
 profiles/prefix/darwin/macos/11.0/x64/gcc/eapi |  1 +
 profiles/prefix/darwin/macos/11.0/x64/gcc/parent   |  2 ++
 .../prefix/darwin/macos/11.0/x64/make.defaults |  5 
 profiles/prefix/darwin/macos/11.0/x64/parent   |  2 ++
 profiles/prefix/darwin/macos/11.0/x64/use.mask | 30 ++
 profiles/profiles.desc |  6 +
 25 files changed, 125 insertions(+)

diff --git a/profiles/prefix/darwin/macos/10.14/x64/gcc/eapi 
b/profiles/prefix/darwin/macos/10.14/x64/gcc/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.14/x64/gcc/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/prefix/darwin/macos/10.14/x64/gcc/parent 
b/profiles/prefix/darwin/macos/10.14/x64/gcc/parent
new file mode 100644
index 000..5ebbfd24d62
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.14/x64/gcc/parent
@@ -0,0 +1,2 @@
+..
+../../../features/fsf-gcc-nold

diff --git a/profiles/prefix/darwin/macos/10.15/eapi 
b/profiles/prefix/darwin/macos/10.15/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/prefix/darwin/macos/10.15/make.defaults 
b/profiles/prefix/darwin/macos/10.15/make.defaults
new file mode 100644
index 000..8e27d1a1519
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/make.defaults
@@ -0,0 +1,4 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+MACOSX_DEPLOYMENT_TARGET="10.15"

diff --git a/profiles/prefix/darwin/macos/10.15/package.use.mask 
b/profiles/prefix/darwin/macos/10.15/package.use.mask
new file mode 100644
index 000..bdb92368698
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/package.use.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Fabian Groffen  (2011-04-10)
+# as long as util-linux installs uuid.h which breaks the system headers
+# (hence we don't) we can't do uuid support here
+x11-libs/libSM -uuid

diff --git a/profiles/prefix/darwin/macos/10.15/parent 
b/profiles/prefix/darwin/macos/10.15/parent
new file mode 100644
index 000..f3229c5b987
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/parent
@@ -0,0 +1 @@
+..

diff --git a/profiles/prefix/darwin/macos/10.15/profile.bashrc 
b/profiles/prefix/darwin/macos/10.15/profile.bashrc
new file mode 100644
index 000..04d127514c2
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/profile.bashrc
@@ -0,0 +1,4 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+export MACOSX_DEPLOYMENT_TARGET=10.15

diff --git a/profiles/prefix/darwin/macos/10.15/x64/eapi 
b/profiles/prefix/darwin/macos/10.15/x64/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/x64/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/prefix/darwin/macos/10.15/x64/gcc/eapi 
b/profiles/prefix/darwin/macos/10.15/x64/gcc/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.15/x64/gcc/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/prefix/darwin/macos/10.15/x64/gcc/parent 
b/profiles/prefix/darwin/macos/10.15/x64/gcc/parent
new 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/luaexpat/

2020-11-23 Thread Conrad Kostecki
commit: 6cbbbd10a9a5a5ed5b8f801b04d3bfd08a59407d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Nov 23 19:44:39 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Nov 23 19:53:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbbbd10

dev-lua/luaexpat: migrate to lua eclass

Closes: https://bugs.gentoo.org/752642
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaexpat/luaexpat-1.3.0-r100.ebuild | 78 +++
 dev-lua/luaexpat/luaexpat-1.3.3-r100.ebuild | 82 +
 profiles/package.mask   |  2 +
 3 files changed, 162 insertions(+)

diff --git a/dev-lua/luaexpat/luaexpat-1.3.0-r100.ebuild 
b/dev-lua/luaexpat/luaexpat-1.3.0-r100.ebuild
new file mode 100644
index 000..28ce6e13709
--- /dev/null
+++ b/dev-lua/luaexpat/luaexpat-1.3.0-r100.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+LUA_REQ_USE="${MULTILIB_USEDEP}"
+
+inherit lua multilib-minimal toolchain-funcs
+
+DESCRIPTION="LuaExpat is a SAX XML parser based on the Expat library"
+HOMEPAGE="https://matthewwild.co.uk/projects/luaexpat/;
+SRC_URI="https://matthewwild.co.uk/projects/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/expat[${MULTILIB_USEDEP}]
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS=( "doc/us/." )
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   # Add '-DLUA_32BITS' for fixing compilation with lua5.3
+   sed -e 's/-O2/-DLUA_32BITS/g' -i Makefile || die
+
+   multilib_copy_sources
+}
+
+lua_multilib_src_compile() {
+   # Clean project, to compile it for every lua slot
+   emake clean
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "LUA_INC=$(lua_get_CFLAGS)"
+   )
+
+   emake "${myemakeargs[@]}"
+
+   # Copy module to match the choosen LUA implementation
+   cp "src/lxp.so" "src/lxp-${ELUA}.so" || die
+}
+
+multilib_src_compile() {
+   lua_foreach_impl lua_multilib_src_compile
+}
+
+lua_multilib_src_install() {
+   # Use correct module for the choosen LUA implementation
+   cp "src/lxp-${ELUA}.so" "src/lxp.so" || die
+
+   local myemakeargs=(
+   "DESTDIR=${ED}"
+   "LUA_CDIR=$(lua_get_cmod_dir)"
+   "LUA_INC=$(lua_get_include_dir)"
+   "LUA_LDIR=$(lua_get_lmod_dir)"
+   )
+
+   emake "${myemakeargs[@]}" install
+}
+
+multilib_src_install() {
+   lua_foreach_impl lua_multilib_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+}

diff --git a/dev-lua/luaexpat/luaexpat-1.3.3-r100.ebuild 
b/dev-lua/luaexpat/luaexpat-1.3.3-r100.ebuild
new file mode 100644
index 000..7674c7cd76a
--- /dev/null
+++ b/dev-lua/luaexpat/luaexpat-1.3.3-r100.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+LUA_REQ_USE="${MULTILIB_USEDEP}"
+
+inherit lua multilib-minimal toolchain-funcs
+
+DESCRIPTION="LuaExpat is a SAX XML parser based on the Expat library"
+HOMEPAGE="https://github.com/tomasguisasola/luaexpat;
+SRC_URI="https://github.com/tomasguisasola/luaexpat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/expat[${MULTILIB_USEDEP}]
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS=( "doc/us/." )
+
+PATCHES=(
+   "${FILESDIR}/${P}_makefile.patch"
+   "${FILESDIR}/${P}_getcurrentbytecount.patch"
+   "${FILESDIR}/${P}_restore_functionality.patch"
+)
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-O2//g' -i makefile || die
+
+   multilib_copy_sources
+}
+
+lua_multilib_src_compile() {
+   # Clean project, to compile it for every lua slot
+   emake clean
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "LUA_INC=$(lua_get_include_dir)"
+   )
+
+   emake "${myemakeargs[@]}"
+
+   # Copy module to match the choosen LUA implementation
+   cp "src/lxp.so.${PV}" "src/lxp-${ELUA}.so.${PV}" || die
+}
+
+multilib_src_compile() {
+   lua_foreach_impl lua_multilib_src_compile
+}
+
+lua_multilib_src_install() {
+   # Use correct module for the choosen LUA implementation
+   cp "src/lxp-${ELUA}.so.${PV}" "src/lxp.so.${PV}" || die
+
+   local myemakeargs=(
+   "LUA_DIR=${ED}/$(lua_get_lmod_dir)"
+   "LUA_INC=${ED}/$(lua_get_include_dir)"
+   

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

2020-11-23 Thread Conrad Kostecki
commit: c069fed11605e0143e34620ded9e6402530d4960
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Nov 23 19:50:14 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Nov 23 19:53:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c069fed1

package.mask: sort slotted lua list

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index acfa5d92581..9ed5f31fe03 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -461,6 +461,7 @@ dev-lua/luacrypto
 # All these ebuilds require slotted Lua, which is still masked.
 # Ulrich Müller  (2020-11-06)
 # Added sci-visualization/gnuplot.
+>=app-admin/conky-1.11.4
 >=app-benchmarks/sysbench-1.0.20-r100
 >=app-benchmarks/wrk-4.1.0-r100
 >=app-misc/worker-3.8.3-r100
@@ -468,14 +469,14 @@ dev-lua/luacrypto
 =dev-libs/efl-1.25.1-r10
 >=dev-lua/lua-bit32-5.3.5-r100
 >=dev-lua/lua-zlib-1.2-r100
+>=dev-lua/luadbi-0.7.2-r100
 >=dev-lua/luaevent-0.4.6-r100
 =dev-lua/luaexpat-1.3.0-r100
 =dev-lua/luaexpat-1.3.3-r100
 >=dev-lua/luasec-0.9-r100
 >=dev-lua/luasocket-3.0_rc1_p20200328-r100
->=dev-lua/luv-1.32.0.0-r100
->=dev-lua/luadbi-0.7.2-r100
 >=dev-lua/lutok-0.4-r10
+>=dev-lua/luv-1.32.0.0-r100
 >=dev-lua/messagepack-0.3.2-r100
 >=dev-lua/toluapp-1.0.93_p20190513-r100
 >=dev-util/geany-plugins-1.37-r100
@@ -483,8 +484,10 @@ dev-lua/luacrypto
 >=games-engines/love-0.7.2-r100:0.7
 >=games-engines/love-0.8.0-r100:0.8
 >=games-engines/love-11.3-r100:0
+>=games-roguelike/stone-soup-0.25.1-r100
 >=mail-filter/imapfilter-2.6.16-r100
 >=media-gfx/geeqie-1.5.1-r1
+>=media-sound/aqualung-1.1-r100
 >=net-analyzer/suricata-6.0.0-r100
 >=net-im/swift-4.0.2-r100
 >=net-p2p/eiskaltdcpp-2.2.10-r100
@@ -492,9 +495,6 @@ dev-lua/luacrypto
 >=www-apache/mod_security-2.9.3-r100
 >=www-client/elinks-0.13.5-r100
 >=www-servers/lighttpd-1.4.55-r100
->=app-admin/conky-1.11.4
->=media-sound/aqualung-1.1-r100
->=games-roguelike/stone-soup-0.25.1-r100
 
 # Andrew Savchenko  (2020-10-11)
 # Mask old openafs version and corresponding openafs-kernel with



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/

2020-11-23 Thread Fabian Groffen
commit: ba7b5d96decbd804face587bb16fb60914900a4b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 16:41:26 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 16:42:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7b5d96

profiles/prefix/macos: mask binutils-apple on gcc profile

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

 profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
index f86a094ace0..e1ce7a0144a 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # unmask ld symlink package, due to missing blocks support we are not
-# able to compile this
+# able to compile binutils-apple
+sys-devel/binutils-apple
 -sys-devel/native-cctools
 # and unmask FSF GCC itself of course
 -sys-devel/gcc



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

2020-11-23 Thread Fabian Groffen
commit: 5041e4a996b6c5846608895b65ffb17c0bd2c87f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 16:14:21 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 16:16:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5041e4a9

profiles/prefix/darwin/macos: mask also openssh-8.3_p1-r5

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

 profiles/prefix/darwin/macos/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/prefix/darwin/macos/package.mask 
b/profiles/prefix/darwin/macos/package.mask
index 8dd31a23782..502af5fe4ab 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -3,6 +3,7 @@
 
 # Fabian Groffen  (2020-11-23)
 # no symbols from libopenbsd-compat
+=net-misc/openssh-8.3_p1-r5
 =net-misc/openssh-8.4_p1-r2
 
 # Fabian Groffen  (2020-11-23)



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/10.6/, profiles/prefix/darwin/macos/10.13/, ...

2020-11-23 Thread Fabian Groffen
commit: 18079b6770f94c037c7d992a5b4c3c6c030820c8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 15:54:02 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 15:54:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18079b67

profiles/prefix/darwin/macos: drop headers usage/inclusion

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

 profiles/prefix/darwin/macos/10.10/package.mask |  2 --
 profiles/prefix/darwin/macos/10.10/packages |  6 --
 profiles/prefix/darwin/macos/10.11/package.mask |  2 --
 profiles/prefix/darwin/macos/10.11/packages |  6 --
 profiles/prefix/darwin/macos/10.12/package.mask |  7 ---
 profiles/prefix/darwin/macos/10.13/package.mask |  7 ---
 profiles/prefix/darwin/macos/10.14/package.mask |  7 ---
 profiles/prefix/darwin/macos/10.4/packages  |  6 --
 profiles/prefix/darwin/macos/10.5/packages  |  6 --
 profiles/prefix/darwin/macos/10.6/packages  |  6 --
 profiles/prefix/darwin/macos/10.7/packages  |  6 --
 profiles/prefix/darwin/macos/10.8/package.mask  |  2 --
 profiles/prefix/darwin/macos/10.8/packages  |  6 --
 profiles/prefix/darwin/macos/10.9/package.mask  |  2 --
 profiles/prefix/darwin/macos/10.9/packages  |  6 --
 profiles/prefix/darwin/macos/package.mask   | 10 --
 profiles/prefix/darwin/macos/packages   |  6 +-
 17 files changed, 1 insertion(+), 92 deletions(-)

diff --git a/profiles/prefix/darwin/macos/10.10/package.mask 
b/profiles/prefix/darwin/macos/10.10/package.mask
deleted file mode 100644
index c103679ebe5..000
--- a/profiles/prefix/darwin/macos/10.10/package.mask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2

diff --git a/profiles/prefix/darwin/macos/10.10/packages 
b/profiles/prefix/darwin/macos/10.10/packages
deleted file mode 100644
index 9c15af461c7..000
--- a/profiles/prefix/darwin/macos/10.10/packages
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# File a bug if you need these provided for your OS version
--*sys-kernel/xnu-headers
--*sys-libs/darwin-libc-headers

diff --git a/profiles/prefix/darwin/macos/10.11/package.mask 
b/profiles/prefix/darwin/macos/10.11/package.mask
deleted file mode 100644
index c103679ebe5..000
--- a/profiles/prefix/darwin/macos/10.11/package.mask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2

diff --git a/profiles/prefix/darwin/macos/10.11/packages 
b/profiles/prefix/darwin/macos/10.11/packages
deleted file mode 100644
index 9c15af461c7..000
--- a/profiles/prefix/darwin/macos/10.11/packages
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# File a bug if you need these provided for your OS version
--*sys-kernel/xnu-headers
--*sys-libs/darwin-libc-headers

diff --git a/profiles/prefix/darwin/macos/10.12/package.mask 
b/profiles/prefix/darwin/macos/10.12/package.mask
deleted file mode 100644
index 2ae88c5d921..000
--- a/profiles/prefix/darwin/macos/10.12/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen  (2019-11-11)
-# Unmask versions matching the OS profile
--sys-kernel/xnu-headers:10.12
--sys-libs/darwin-libc-headers:10.12

diff --git a/profiles/prefix/darwin/macos/10.13/package.mask 
b/profiles/prefix/darwin/macos/10.13/package.mask
deleted file mode 100644
index 1bb624aa74a..000
--- a/profiles/prefix/darwin/macos/10.13/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen  (2019-11-11)
-# Unmask versions matching the OS profile
--sys-kernel/xnu-headers:10.13
--sys-libs/darwin-libc-headers:10.13

diff --git a/profiles/prefix/darwin/macos/10.14/package.mask 
b/profiles/prefix/darwin/macos/10.14/package.mask
deleted file mode 100644
index e3f098738d1..000
--- a/profiles/prefix/darwin/macos/10.14/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen  (2019-11-11)
-# Unmask versions matching the OS profile
--sys-kernel/xnu-headers:10.14
--sys-libs/darwin-libc-headers:10.14

diff --git a/profiles/prefix/darwin/macos/10.4/packages 
b/profiles/prefix/darwin/macos/10.4/packages
deleted file mode 100644
index 9c15af461c7..000
--- a/profiles/prefix/darwin/macos/10.4/packages
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# File 

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

2020-11-23 Thread Fabian Groffen
commit: 78a144b00067dd88095ff9c9f97628f9e9307dcc
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 15:58:20 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 15:58:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a144b0

profiles/prefix/darwin/macos: mask latest openssh

fails to compile

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

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

diff --git a/profiles/prefix/darwin/macos/package.mask 
b/profiles/prefix/darwin/macos/package.mask
index a4dc5a23fe2..8dd31a23782 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Fabian Groffen  (2020-11-23)
+# no symbols from libopenbsd-compat
+=net-misc/openssh-8.4_p1-r2
+
 # Fabian Groffen  (2020-11-23)
 # doesn't link, some unresolved symbol from gnulib
 =sys-devel/gettext-0.21



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

2020-11-23 Thread Fabian Groffen
commit: 159fcadec92e4af74670ba0449f407ddabeefc21
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 16:00:26 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 16:00:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159fcade

profiles/package.mask: mask darwin headers and libmissing

all three packages are prefix-only, attempting to provide missing
content, but are no longer current and useful.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c9ee7dc841c..d769320c1cf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Fabian Groffen  (2020-11-23)
+# No longer used, not really functional either, noone should be using
+# this, removal in 30 days.
+sys-kernel/xnu-headers
+sys-libs/darwin-libc-headers
+dev-libs/libmissing
+
 # David Seifert  (2020-11-22)
 # Upstream abandoned since 2012, tons of QA issues and
 # build bugs, esoteric NIH build system. Bug #293567, #670954,



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/

2020-11-23 Thread Fabian Groffen
commit: 9654ceee13b78d0dae6b11df360eed3281d47535
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 14:13:53 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 14:13:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9654ceee

profiles/prefix/darwin/macos: drop csu from system on gcc-based system

since we ld from Xcode, we can as well rely on it having a proper crt1.o

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

 profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
index bef3bc68550..e036014e912 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
@@ -9,3 +9,4 @@
 -*sys-devel/binutils-apple
 -*sys-devel/clang
 -*sys-devel/gcc-apple
+-*sys-libs/csu



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/

2020-11-23 Thread Fabian Groffen
commit: 365f1c928ff474881d68c55954fb8b37fa37f516
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 13:40:45 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 13:40:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365f1c92

profiles/prefix/darwin/macos: don't install gcc-apple in gcc profile

stick with FSF GCC

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

 profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
index ca17aa36acf..bef3bc68550 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
@@ -5,7 +5,7 @@
 # missing blocks support in GCC)
 *sys-devel/gcc
 *sys-devel/gcc-config
--*sys-devel/clang
-*sys-devel/gcc-apple
--*sys-devel/binutils-apple
 *sys-devel/native-cctools
+-*sys-devel/binutils-apple
+-*sys-devel/clang
+-*sys-devel/gcc-apple



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

2020-11-23 Thread Fabian Groffen
commit: 7eb4579f34194ff9086eda5d485736c63ecdd2f1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 13:19:44 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 13:31:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb4579f

profiles/prefix/darwin/macos/package.mask: mask gettext-0.21

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

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

diff --git a/profiles/prefix/darwin/macos/package.mask 
b/profiles/prefix/darwin/macos/package.mask
index 13dff7f7a41..73710b495b1 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Fabian Groffen  (2020-11-23)
+# doesn't link, some unresolved symbol from gnulib
+=sys-devel/gettext-0.21
+
 # Fabian Groffen  (2020-06-09)
 # fails to compile, needs fixing
 =sys-apps/gentoo-functions-0.13



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/

2020-11-23 Thread Fabian Groffen
commit: 788bd76b1982f7ce955359d3ea99b0e5cf095450
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 13:28:31 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 13:31:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788bd76b

profiles/prefix/darwin/macos: mask pkgconfig on fsf-gcc profile

pkgconfig uses system frameworks for some reason, and thus needs blocks
support

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

 profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
index 08447c2eba6..f86a094ace0 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
@@ -6,3 +6,6 @@
 -sys-devel/native-cctools
 # and unmask FSF GCC itself of course
 -sys-devel/gcc
+
+# packages which link to framework and therefore fail (blocks)
+dev-util/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/

2020-11-23 Thread Fabian Groffen
commit: 09c9c9459c1be58388ef5526b802b886400fa557
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 09:57:30 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 09:57:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c9c945

profiles/prefix/darwin/macos: unmask GCC in gcc feature

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

 profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
index 8e306bca311..08447c2eba6 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
@@ -4,3 +4,5 @@
 # unmask ld symlink package, due to missing blocks support we are not
 # able to compile this
 -sys-devel/native-cctools
+# and unmask FSF GCC itself of course
+-sys-devel/gcc



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/, ...

2020-11-23 Thread Fabian Groffen
commit: 1ec8186b37649272de2c41d034a0328acca758d9
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 09:46:56 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 09:47:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec8186b

profiles/prefix/darwin/macos: add FSF GCC feature

to be extended to other profiles once initial explorations have finished

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

 profiles/prefix/darwin/macos/10.13/x64/gcc/eapi   |  1 +
 profiles/prefix/darwin/macos/10.13/x64/gcc/parent |  2 ++
 .../prefix/darwin/macos/features/fsf-gcc-nold/package.mask|  6 ++
 profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages   | 11 +++
 4 files changed, 20 insertions(+)

diff --git a/profiles/prefix/darwin/macos/10.13/x64/gcc/eapi 
b/profiles/prefix/darwin/macos/10.13/x64/gcc/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.13/x64/gcc/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/prefix/darwin/macos/10.13/x64/gcc/parent 
b/profiles/prefix/darwin/macos/10.13/x64/gcc/parent
new file mode 100644
index 000..5ebbfd24d62
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.13/x64/gcc/parent
@@ -0,0 +1,2 @@
+..
+../../../features/fsf-gcc-nold

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
new file mode 100644
index 000..8e306bca311
--- /dev/null
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# unmask ld symlink package, due to missing blocks support we are not
+# able to compile this
+-sys-devel/native-cctools

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
new file mode 100644
index 000..ca17aa36acf
--- /dev/null
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
@@ -0,0 +1,11 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# usage of FSF GCC, disabling Clang, without binutils-apple (due to
+# missing blocks support in GCC)
+*sys-devel/gcc
+*sys-devel/gcc-config
+-*sys-devel/clang
+*sys-devel/gcc-apple
+-*sys-devel/binutils-apple
+*sys-devel/native-cctools



[gentoo-commits] repo/gentoo:master commit in: profiles/, media-gfx/geeqie/

2020-11-23 Thread Bernard Cafarelli
commit: f7e6c2c119d24e8709d518e382bf0891b4fc85d0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Nov 23 08:51:10 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Nov 23 08:51:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e6c2c1

media-gfx/geeqie: migrate to lua-single eclass

Closes: https://bugs.gentoo.org/752744
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../{geeqie-.ebuild => geeqie-1.5.1-r1.ebuild} | 18 ++
 media-gfx/geeqie/geeqie-.ebuild|  8 +---
 profiles/package.mask  |  1 +
 3 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/media-gfx/geeqie/geeqie-.ebuild 
b/media-gfx/geeqie/geeqie-1.5.1-r1.ebuild
similarity index 84%
copy from media-gfx/geeqie/geeqie-.ebuild
copy to media-gfx/geeqie/geeqie-1.5.1-r1.ebuild
index aef56eaf8ba..f0063ff9ba0 100644
--- a/media-gfx/geeqie/geeqie-.ebuild
+++ b/media-gfx/geeqie/geeqie-1.5.1-r1.ebuild
@@ -2,19 +2,18 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+LUA_COMPAT=( lua5-{1..3} )
 
-inherit autotools git-r3 xdg
+inherit autotools lua-single xdg
 
 DESCRIPTION="A lightweight GTK image viewer forked from GQview"
 HOMEPAGE="http://www.geeqie.org;
-SRC_URI=""
-# Using github mirror, as geeqie.org does not have a valid SSL certificate
-EGIT_REPO_URI="https://github.com/BestImageViewer/geeqie.git;
+SRC_URI="http://www.geeqie.org/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
-IUSE="debug doc exif ffmpegthumbnailer gpu-accel +gtk3 jpeg lcms lirc lua map 
nls pdf tiff xmp"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc exif ffmpegthumbnailer gpu-accel gtk3 jpeg lcms lirc lua map 
nls pdf tiff xmp"
 
 RDEPEND="
virtual/libintl
@@ -26,7 +25,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
lirc? ( app-misc/lirc )
-   lua? ( >=dev-lang/lua-5.1:= )
+   lua? ( ${LUA_DEPS} )
map? ( media-libs/libchamplain:0.12 )
pdf? ( >=app-text/poppler-0.62[cairo] )
tiff? ( media-libs/tiff:0 )
@@ -39,9 +38,12 @@ BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
-REQUIRED_USE="gpu-accel? ( gtk3 )
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   gpu-accel? ( gtk3 )
map? ( gpu-accel )"
 
+PATCHES=( "${FILESDIR}"/${P}-no_common.patch )
+
 src_prepare() {
default
 

diff --git a/media-gfx/geeqie/geeqie-.ebuild 
b/media-gfx/geeqie/geeqie-.ebuild
index aef56eaf8ba..b9db7c038a2 100644
--- a/media-gfx/geeqie/geeqie-.ebuild
+++ b/media-gfx/geeqie/geeqie-.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+LUA_COMPAT=( lua5-{1..3} )
 
-inherit autotools git-r3 xdg
+inherit autotools git-r3 lua-single xdg
 
 DESCRIPTION="A lightweight GTK image viewer forked from GQview"
 HOMEPAGE="http://www.geeqie.org;
@@ -26,7 +27,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
lirc? ( app-misc/lirc )
-   lua? ( >=dev-lang/lua-5.1:= )
+   lua? ( ${LUA_DEPS} )
map? ( media-libs/libchamplain:0.12 )
pdf? ( >=app-text/poppler-0.62[cairo] )
tiff? ( media-libs/tiff:0 )
@@ -39,7 +40,8 @@ BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
-REQUIRED_USE="gpu-accel? ( gtk3 )
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
+   gpu-accel? ( gtk3 )
map? ( gpu-accel )"
 
 src_prepare() {

diff --git a/profiles/package.mask b/profiles/package.mask
index 194f29976ce..ea6a145cefd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -474,6 +474,7 @@ dev-lua/luacrypto
 >=games-engines/love-0.8.0-r100:0.8
 >=games-engines/love-11.3-r100:0
 >=mail-filter/imapfilter-2.6.16-r100
+>=media-gfx/geeqie-1.5.1-r1
 >=net-analyzer/suricata-6.0.0-r100
 >=net-im/swift-4.0.2-r100
 >=net-p2p/eiskaltdcpp-2.2.10-r100



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

2020-11-22 Thread Mikle Kolyada
commit: b399464cc262d9c0aac23a05cc2ff8b10094e163
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 23 06:58:11 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 23 06:58:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b399464c

profiles: mask libinput[doc] for riscv

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

 profiles/arch/riscv/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 8727a9479ec..c4300d901a8 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -77,6 +77,7 @@ dev-libs/icu doc
 dev-libs/iniparser doc
 dev-libs/libgcrypt doc
 dev-libs/libnl python
+dev-libs/libinput doc
 dev-libs/libusb doc
 dev-libs/libxslt python
 dev-libs/libyaml doc



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

2020-11-22 Thread Mikle Kolyada
commit: d103d42205fb592a6afd69f902e06e54b5e0c3aa
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 23 06:43:57 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 23 06:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d103d422

profiles: mask llvm[doc] for riscv

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

 profiles/arch/riscv/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 79c0321790f..8727a9479ec 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -122,6 +122,7 @@ sys-block/thin-provisioning-tools test
 sys-devel/automake test
 sys-devel/gdb source-highlight
 sys-devel/gettext cvs
+sys-devel/llvm doc
 sys-fs/squashfs-tools lzma
 sys-libs/libcap-ng python
 sys-process/audit gssapi python



[gentoo-commits] repo/gentoo:master commit in: profiles/, games-strategy/megaglest/files/, games-strategy/megaglest/

2020-11-22 Thread Sam James
commit: 616ad41e4e84cb84fb6a4d888594d5a4c93cacbc
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Nov 22 00:00:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 23 04:33:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616ad41e

games-strategy/megaglest: Fix building with >=net-libs/miniupnpc-1.9.20160209.

Closes: https://bugs.gentoo.org/614408
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

 .../megaglest-3.11.1-miniupnpc-api-version-16.patch | 17 +
 games-strategy/megaglest/megaglest-3.11.1-r1.ebuild |  7 ---
 profiles/package.mask   |  6 --
 3 files changed, 21 insertions(+), 9 deletions(-)

diff --git 
a/games-strategy/megaglest/files/megaglest-3.11.1-miniupnpc-api-version-16.patch
 
b/games-strategy/megaglest/files/megaglest-3.11.1-miniupnpc-api-version-16.patch
new file mode 100644
index 000..a793c122b21
--- /dev/null
+++ 
b/games-strategy/megaglest/files/megaglest-3.11.1-miniupnpc-api-version-16.patch
@@ -0,0 +1,17 @@
+https://github.com/MegaGlest/megaglest-source/commit/a85d12aed1983eb69d630b431b81ae656d83b3ac
+
+--- /source/shared_lib/sources/platform/posix/socket.cpp
 /source/shared_lib/sources/platform/posix/socket.cpp
+@@ -2610,8 +2610,10 @@
+   if(SystemFlags::VERBOSE_MODE_ENABLED) 
printf("UPnP device found: %s %s\n", dev->descURL, dev->st);
+ 
+   //printf("UPnP device found: [%s] [%s] lanaddr 
[%s]\n", dev->descURL, dev->st,lanaddr);
+-#if (defined(MINIUPNPC_API_VERSION)  && MINIUPNPC_API_VERSION >= 9) || 
(!defined(MINIUPNPC_VERSION_PRE1_7) && !defined(MINIUPNPC_VERSION_PRE1_6))
+-  char *descXML = (char 
*)miniwget_getaddr(dev->descURL, , lanaddr, (sizeof(lanaddr) / 
sizeof(lanaddr[0])),0);
++#if (defined(MINIUPNPC_API_VERSION)  && MINIUPNPC_API_VERSION >= 16)
++  char *descXML = (char 
*)miniwget_getaddr(dev->descURL, , lanaddr, (sizeof(lanaddr) / 
sizeof(lanaddr[0])), 0, NULL);
++#elif (defined(MINIUPNPC_API_VERSION)  && MINIUPNPC_API_VERSION >= 9) || 
(!defined(MINIUPNPC_VERSION_PRE1_7) && !defined(MINIUPNPC_VERSION_PRE1_6))
++char *descXML = (char *)miniwget_getaddr(dev->descURL, 
, lanaddr, (sizeof(lanaddr) / sizeof(lanaddr[0])), 0);
+ #else
+   char *descXML = (char 
*)miniwget_getaddr(dev->descURL, , lanaddr, (sizeof(lanaddr) / 
sizeof(lanaddr[0])));
+ #endif

diff --git a/games-strategy/megaglest/megaglest-3.11.1-r1.ebuild 
b/games-strategy/megaglest/megaglest-3.11.1-r1.ebuild
index ef99043c0a3..ca99c5450f1 100644
--- a/games-strategy/megaglest/megaglest-3.11.1-r1.ebuild
+++ b/games-strategy/megaglest/megaglest-3.11.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 2010-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # google-breakpad
@@ -9,7 +9,7 @@ VIRTUALX_REQUIRED="manual"
 inherit eutils flag-o-matic cmake-utils virtualx wxwidgets gnome2-utils games
 
 DESCRIPTION="Cross-platform 3D realtime strategy game"
-HOMEPAGE="http://www.megaglest.org/;
+HOMEPAGE="https://megaglest.org/ https://github.com/MegaGlest/megaglest-source;
 
SRC_URI="https://github.com/MegaGlest/megaglest-source/releases/download/${PV}/megaglest-source-${PV}.tar.xz;
 
 LICENSE="GPL-3 BitstreamVera"
@@ -71,7 +71,8 @@ src_prepare() {
 
epatch "${FILESDIR}"/${P}-static-build.patch \
"${FILESDIR}"/${P}-cmake.patch \
-   "${FILESDIR}"/${P}-miniupnpc.patch
+   "${FILESDIR}"/${P}-miniupnpc.patch \
+   "${FILESDIR}"/${P}-miniupnpc-api-version-16.patch
 }
 
 src_configure() {

diff --git a/profiles/package.mask b/profiles/package.mask
index 4b2155b256a..194f29976ce 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -432,12 +432,6 @@ gnome-base/orbit
 # Removal in 30 days.  Bug #635592.
 games-strategy/asc
 
-# Michał Górny  (2020-10-23)
-# Needs a dedicated maintainer.  The current version fails to build.
-# Needs a version bump.
-# Removal in 30 days.  Bug #614408.
-games-strategy/megaglest
-
 # Maciej Mrozowski  (2020-10-23)
 # Crashes at startup - bug #750770, dead upstream - bug #737936
 # Removal in 30 days.



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

2020-11-22 Thread Mikle Kolyada
commit: 36e92ee0e0768529f3a8d3f9ccef9b1eb6089c96
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 22 19:16:14 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 22 19:21:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e92ee0

profiles: mask doxygen[doc] for riscv

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

 profiles/arch/riscv/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 51f4f1fca92..30ff8d270f2 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -63,7 +63,7 @@ app-arch/unzip natspec
 app-crypt/gnupg smartcard tofu wks-server
 app-crypt/mit-krb5 doc test xinetd
 app-crypt/pinentry fltk gnome-keyring
-app-doc/doxygen dot
+app-doc/doxygen doc dot
 app-editors/emacs alsa json lcms mailutils
 app-misc/pax-utils python
 app-text/asciidoc test



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

2020-11-22 Thread Mikle Kolyada
commit: 0e9ebe13f6a84fc19c1f4d796c04502c8e395cf7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 22 19:20:11 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 22 19:21:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9ebe13

profiles: mesa[lm-sensors,unwind] for riscv

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

 profiles/arch/riscv/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 30ff8d270f2..79c0321790f 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -105,6 +105,7 @@ dev-util/strace unwind
 dev-vcs/git cvs highlight gnome-keyring subversion tk xinetd
 dev-vcs/mercurial tk rust zsh-completion
 media-libs/freetype harfbuzz png
+media-libs/mesa lm-sensors unwind
 media-libs/tiff jbig jpeg test webp
 net-fs/nfs-utils nfsv41
 net-libs/gnutls doc test-full



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lua/luasocket/

2020-11-22 Thread Conrad Kostecki
commit: 9d113a0abc77f62c2dc13481b4d25406fb2d835f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Nov 22 16:58:12 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 22 17:44:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d113a0a

dev-lua/luasocket: migrate to lua eclass

Closes: https://bugs.gentoo.org/752657
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luasocket/Manifest |  1 +
 .../luasocket-3.0_rc1_p20200328-r100.ebuild| 90 ++
 profiles/package.mask  |  1 +
 3 files changed, 92 insertions(+)

diff --git a/dev-lua/luasocket/Manifest b/dev-lua/luasocket/Manifest
index e050ea63244..ee78a733186 100644
--- a/dev-lua/luasocket/Manifest
+++ b/dev-lua/luasocket/Manifest
@@ -1 +1,2 @@
 DIST luasocket-3.0_rc1.tar.gz 328598 BLAKE2B 
9cc382d909cfa018edec237ac901220cccb0cf0e3a775b9cd8083487ace42a94dfd280f9423097f677f37ee9f85afcfff844250cd49c0f813b7c50c3adc532c5
 SHA512 
f6efce259aaacaa11472911471f8a13b118fe009b8953a82c6aa18b9ec829cd1293180904e56935cb130d36d267e3f27c91db2d78e03f7488f3e100571ed0540
+DIST luasocket-3.0_rc1_p20200328.tar.gz 335628 BLAKE2B 
9e5d3e415337903b689705669b586c4481179a319b4e3428823c8f442d04f26db86bfeca66db7e58d157e31431c31e4f687403f7163b75f57d6f87cdb934717f
 SHA512 
bdf7086a0504b0072b9cfd1266fc4ae89504053801722859a426f567fca00ed76f4c295c2a3a968e93f0036d9b792cf97561e9baa82c09ea23999cfd473227eb

diff --git a/dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r100.ebuild 
b/dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r100.ebuild
new file mode 100644
index 000..479cb3ff4ee
--- /dev/null
+++ b/dev-lua/luasocket/luasocket-3.0_rc1_p20200328-r100.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="5b18e475f38fcf28429b1cc4b17baee3b9793a62"
+LUA_COMPAT=( lua5-{1..3} )
+LUA_REQ_USE="${MULTILIB_USEDEP}"
+
+inherit flag-o-matic lua multilib multilib-minimal toolchain-funcs
+
+DESCRIPTION="Networking support library for the Lua language"
+HOMEPAGE="
+   http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/
+   https://github.com/diegonehab/luasocket
+"
+SRC_URI="https://github.com/diegonehab/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="test"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+HTML_DOCS="doc/."
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-O2 -ggdb3//g' -i src/makefile || die
+
+   # Workaround for 32-bit systems
+   append-cflags -fno-stack-protector
+
+   multilib_copy_sources
+}
+
+lua_multilib_src_compile() {
+   # Clean project, to compile it for every lua slot
+   emake clean
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "LD=$(tc-getCC)"
+   "LDFLAGS_linux=-O -fpic -shared -o"
+   "LUAINC_linux=$(lua_get_include_dir)"
+   "LUAV=${ELUA}"
+   "MIME_V=1.0.3-${ELUA}"
+   "MYCFLAGS=${CFLAGS}"
+   "MYLDFLAGS=${LDFLAGS}"
+   "SOCKET_V=3.0-rc1-${ELUA}"
+   )
+
+   emake "${myemakeargs[@]}" all
+}
+
+multilib_src_compile() {
+   lua_foreach_impl lua_multilib_src_compile
+}
+
+lua_multilib_src_install() {
+   local myemakeargs=(
+   "CDIR=$(lua_get_cmod_dir)"
+   "DESTDIR=${ED}"
+   "LDIR=$(lua_get_lmod_dir)"
+   "LUAPREFIX_linux="
+   "MIME_V=1.0.3-${ELUA}"
+   "SOCKET_V=3.0-rc1-${ELUA}"
+   )
+
+   emake "${myemakeargs[@]}" install
+   emake "${myemakeargs[@]}" install-unix
+
+   insinto "$(lua_get_include_dir)"/luasocket
+   doins src/*.h
+}
+
+multilib_src_install() {
+   lua_foreach_impl lua_multilib_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 2ed96694d09..29972e53f48 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -467,6 +467,7 @@ dev-lua/luacrypto
 >=dev-lua/lua-bit32-5.3.5-r100
 >=dev-lua/lua-zlib-1.2-r100
 >=dev-lua/luaevent-0.4.6-r100
+>=dev-lua/luasocket-3.0_rc1_p20200328-r100
 >=dev-lua/luv-1.32.0.0-r100
 >=dev-lua/luadbi-0.7.2-r100
 >=dev-lua/lutok-0.4-r10



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

2020-11-22 Thread David Seifert
commit: 9f49e151739b6ab6d563def0dea34a07ccdfeb18
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 22 15:08:36 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 22 15:08:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f49e151

package.mask: Last-rite games-emulation/fakenes

Bug: https://bugs.gentoo.org/293567
Bug: https://bugs.gentoo.org/670954
Bug: https://bugs.gentoo.org/697444
Bug: https://bugs.gentoo.org/699320
Bug: https://bugs.gentoo.org/708058
Bug: https://bugs.gentoo.org/746230
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7c120c93c8d..2ed96694d09 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-11-22)
+# Upstream abandoned since 2012, tons of QA issues and
+# build bugs, esoteric NIH build system. Bug #293567, #670954,
+# #697444, #699320, #708058, #746230, Removal in 30 days.
+games-emulation/fakenes
+
 # Joonas Niilola  (2020-11-22)
 # Abandoned upstream, unbuildable, unkeyworded in ::gentoo. 
 # Removal in 14 days. Bug #https://bugs.gentoo.org/752456



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-dotnet/log4net/files/, dev-dotnet/log4net/

2020-11-22 Thread David Seifert
commit: e7c2bcaa05065b4502abc500f56225b18e78aafb
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 22 14:54:21 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 22 14:54:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c2bcaa

dev-dotnet/log4net: Remove last-rited package

Closes: https://bugs.gentoo.org/722256
Closes: https://bugs.gentoo.org/740990
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/log4net/Manifest   |  2 --
 dev-dotnet/log4net/files/log4net.pc.in-r1 |  8 --
 dev-dotnet/log4net/log4net-1.2.11.ebuild  | 44 ---
 dev-dotnet/log4net/metadata.xml   |  8 --
 profiles/package.mask |  6 -
 5 files changed, 68 deletions(-)

diff --git a/dev-dotnet/log4net/Manifest b/dev-dotnet/log4net/Manifest
deleted file mode 100644
index d6e4677e7f2..000
--- a/dev-dotnet/log4net/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST log4net-1.2.11-src.zip 1208854 BLAKE2B 
82906395d9ed5aedacc8e86ce862aef55a91e98aaedf9c4558f9a4aa749ff59b689a2e0658ddc8287b919b8e2d8a1a544f477b85016dab4e48da899fce143f24
 SHA512 
b6ad8c873de69a30c68c82265dd2a5de331ecb780896f750088fe1e91f17191c2b54850629ece26659ec4c72b695cccae48eae30dbdf4dd18d5545cc24a42865
-DIST log4net.snk 596 BLAKE2B 
d83b91d9601d89bd4120d9543b893701b62193e93c1947051f8283eae9b2d7759fa372d349a95de55255dcee83039c983124a90f77d1830ae82e31141f3dca74
 SHA512 
b0525adfe90b8d86c7e7ac8295097b60b03b427aa4e6ad36b32bb98c7bc9fc081158249285c42eeff7637bd66a742ca422906a85544ca6526fe5e785cead8ff7

diff --git a/dev-dotnet/log4net/files/log4net.pc.in-r1 
b/dev-dotnet/log4net/files/log4net.pc.in-r1
deleted file mode 100644
index 262850fc1e4..000
--- a/dev-dotnet/log4net/files/log4net.pc.in-r1
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/@LIBDIR@
-
-Name: Log4net
-Description: Log4net - Logging library for C# and VB.NET
-Version: @VERSION@
-Libs: -r:${libdir}/mono/log4net/log4net.dll

diff --git a/dev-dotnet/log4net/log4net-1.2.11.ebuild 
b/dev-dotnet/log4net/log4net-1.2.11.ebuild
deleted file mode 100644
index 1f1d7f15db3..000
--- a/dev-dotnet/log4net/log4net-1.2.11.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils mono multilib versionator
-
-PV_MAJOR=$(get_version_component_range 1-2)
-
-DESCRIPTION="tool to help the programmer output log statements to a variety of 
output targets"
-HOMEPAGE="http://logging.apache.org/log4net/;
-SRC_URI="mirror://apache/logging/log4net/source/${P}-src.zip
-   https://dev.gentoo.org/~pacho/dotnet/log4net.snk;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/mono-2.0"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-   /usr/bin/mcs \
-   -t:library \
-   -out:log4net.dll \
-   -keyfile:"${DISTDIR}"/log4net.snk \
-   -r:System.Data \
-   -r:System.Web \
-   $(find src -name "*.cs") || die
-}
-
-src_install() {
-   egacinstall log4net.dll
-   dodir /usr/$(get_libdir)/pkgconfig
-   sed -e "s:@VERSION@:${PV}:" \
-   -e "s:@LIBDIR@:$(get_libdir):" \
-   -e "s:@NET_VERSION@:2.0:" \
-   "${FILESDIR}"/${PN}.pc.in-r1 > 
"${D}"/usr/$(get_libdir)/pkgconfig/${PN}-${PV}.pc
-   dosym ${PN}-${PV}.pc /usr/$(get_libdir)/pkgconfig/${PN}-${PV_MAJOR}.pc
-   dosym ${PN}-${PV}.pc /usr/$(get_libdir)/pkgconfig/${PN}.pc
-
-   dodoc README.txt STATUS.txt
-}

diff --git a/dev-dotnet/log4net/metadata.xml b/dev-dotnet/log4net/metadata.xml
deleted file mode 100644
index c99669dda12..000
--- a/dev-dotnet/log4net/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   dot...@gentoo.org
-   Gentoo Dotnet Project
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index a1d3df30550..7c120c93c8d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -408,12 +408,6 @@ dev-perl/ZMQ-LibZMQ2
 # bug #654244, #740952, #726912, #723060
 dev-lang/j
 
-# David Seifert  (2020-10-24)
-# EAPI 4, abandoned upstream, fails to build, security vulnerabilities.
-# .NET is practically abandoned in Gentoo and needs a complete reboot.
-# Removal in 30 days. Bug #681194, #722256, #740986, #740988, #740990.
-dev-dotnet/log4net
-
 # Michał Górny  (2020-10-24)
 # Last release in 2004, next release 'Soon(tm)'.  Fails to build
 # due to horrible code hacks.



[gentoo-commits] repo/gentoo:master commit in: profiles/, sci-electronics/alliance/files/, sci-electronics/alliance/

2020-11-22 Thread David Seifert
commit: ced06e132ed39f78712c8e577d47684dfdb47022
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 22 14:54:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 22 14:54:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced06e13

sci-electronics/alliance: Remove last-rited package

Closes: https://bugs.gentoo.org/625118
Closes: https://bugs.gentoo.org/725438
Closes: https://bugs.gentoo.org/746029
Signed-off-by: David Seifert  gentoo.org>

 profiles/package.mask  |   6 --
 sci-electronics/alliance/Manifest  |   1 -
 .../alliance/alliance-5.0.20110203.ebuild  |  63 ---
 .../files/alliance-5.0.20070718-overun.patch   |  12 ---
 .../files/alliance-5.0.20110203-impl-dec.patch | 119 -
 sci-electronics/alliance/metadata.xml  |  18 
 6 files changed, 219 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6dc26c50c30..c61f0b011d7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -408,12 +408,6 @@ dev-perl/ZMQ-LibZMQ2
 # bug #654244, #740952, #726912, #723060
 dev-lang/j
 
-# David Seifert  (2020-10-24)
-# EAPI 4, broken since 2012, upstream disappeared, multiple QA issues,
-# build system is completely broken. Removal in 30 days,
-# Bug #625118, #725438, #746029.
-sci-electronics/alliance
-
 # David Seifert  (2020-10-24)
 # EAPI 4, multiple QA issues, performs dangerous pointer-to-int
 # casts, can trash your computer, last release over 10 years ago.

diff --git a/sci-electronics/alliance/Manifest 
b/sci-electronics/alliance/Manifest
deleted file mode 100644
index 1e44e70d2d2..000
--- a/sci-electronics/alliance/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST alliance-5.0-20110203.tar.gz 8112254 BLAKE2B 
77c81348f432f2b424c2cff3ff188bec72e9ba7bb31a91a6b9d63ec3b0a61848f4dd2246ddcfdf0bf4199423ffedcc62ac6beac8ca52ece345ce6ebb4f05
 SHA512 
03859d4d5167c223c2af9784843303a46d9a47e7fb26c2dadd60361b6735f6afb75c3097460dd804ef339c72f2bf0f60e78713be88d2c5ad06ad8b0c376857c8

diff --git a/sci-electronics/alliance/alliance-5.0.20110203.ebuild 
b/sci-electronics/alliance/alliance-5.0.20110203.ebuild
deleted file mode 100644
index aa8045c61de..000
--- a/sci-electronics/alliance/alliance-5.0.20110203.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit versionator flag-o-matic eutils
-
-MY_PV=$(replace_version_separator 2 '-' )
-UPSTREAM_VERSION=$(get_version_component_range 1-2)
-URL="http://www-asim.lip6.fr/pub/alliance/distribution/${UPSTREAM_VERSION};
-
-DESCRIPTION="Digital IC design tools (simulation, synthesis, place/route, 
etc...)"
-HOMEPAGE="https://soc-extras.lip6.fr/en/alliance-abstract-en/;
-SRC_URI="${URL}/${PN}-${MY_PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=x11-libs/motif-2.3:0
-   x11-libs/libXpm
-   x11-libs/libXt"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-${UPSTREAM_VERSION}"
-
-src_prepare() {
-   #fix buffer overrun (bug 340789)
-   epatch \
-   "${FILESDIR}"/${PN}-${UPSTREAM_VERSION}.20070718-overun.patch \
-   "${FILESDIR}"/${P}-impl-dec.patch
-}
-
-src_configure() {
-   # Fix bug #134285
-   replace-flags -O3 -O2
-
-   # Alliance requires everything to be in the same directory
-   econf \
-   --prefix=/usr/lib/${PN} \
-   --mandir=/usr/lib/${PN}/man \
-   --with-x \
-   --with-motif \
-   --with-xpm \
-   --with-alc-shared
-}
-
-src_compile() {
-   # See bug #134145
-   emake -j1
-}
-
-src_install() {
-   make install DESTDIR="${D}"
-   insinto /etc
-   newins distrib/etc/alc_env.sh alliance.env
-}
-
-pkg_postinst() {
-   elog "Users should source /etc/alliance.env before working with 
Alliance tools."
-}

diff --git a/sci-electronics/alliance/files/alliance-5.0.20070718-overun.patch 
b/sci-electronics/alliance/files/alliance-5.0.20070718-overun.patch
deleted file mode 100644
index 50cfc30be23..000
--- a/sci-electronics/alliance/files/alliance-5.0.20070718-overun.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# fix buffer overun (bug 340789)
 druc/src/drucbath.c.orig   2010-10-15 14:15:52.0 +
-+++ druc/src/drucbath.c2010-10-15 14:19:03.0 +
-@@ -66,7 +66,7 @@
- rdsins_list *InstanceCourante;
- char*TmpErrorFileName;
- FILE*TmpErrorFile;
--char DrucTmpFileBuffer [ DRUC_MAX_STRING_BUFFER + 1 ];
-+char DrucTmpFileBuffer [ DRUC_MAX_FILE_BUFFER + 1 ];
- 
-   fputs ( "\n" ,
-   DrucErrorFile 

diff --git 
a/sci-electronics/alliance/files/alliance-5.0.20110203-impl-dec.patch 
b/sci-electronics/alliance/files/alliance-5.0.20110203-impl-dec.patch
deleted file mode 100644
index c1ef3161916..000
--- 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-dotnet/ikvm-bin/, dev-dotnet/ikvm-bin/files/

2020-11-22 Thread David Seifert
commit: c221446a32b401d3cd234572899302e9f6231527
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 22 14:54:18 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 22 14:54:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c221446a

dev-dotnet/ikvm-bin: Remove last-rited package

Closes: https://bugs.gentoo.org/740988
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/ikvm-bin/Manifest   |  1 -
 dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in  |  9 -
 dev-dotnet/ikvm-bin/ikvm-bin-7.1.4532.2.ebuild | 50 --
 dev-dotnet/ikvm-bin/metadata.xml   |  8 -
 profiles/package.mask  |  1 -
 5 files changed, 69 deletions(-)

diff --git a/dev-dotnet/ikvm-bin/Manifest b/dev-dotnet/ikvm-bin/Manifest
deleted file mode 100644
index ae8358f3dd9..000
--- a/dev-dotnet/ikvm-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ikvmbin-7.1.4532.2.zip 16391340 BLAKE2B 
c318f2e09d11efacb2e3591df998912a8ce1159ccadc22f1457bf13077367908fb7104b9d49cc0b42516e59e01a07e8ad033720034b2b5fac197d6e9c675f896
 SHA512 
a447473741541e13b6723feef7f474a01670d885ffbfd68269b121cfb39658ca0189f30e055b811f7c72e320b7a28e115b2b858679c43b55b86f00a1429ecdae

diff --git a/dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in 
b/dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in
deleted file mode 100644
index aaf131f3531..000
--- a/dev-dotnet/ikvm-bin/files/ikvm-0.36.0.5.pc.in
+++ /dev/null
@@ -1,9 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${prefix}/@LIBDIR@
-
-
-Name: IKVM.NET
-Description: An implementation of Java for Mono and the Microsoft .NET 
Framework.
-Version: @VERSION@
-Libs: -r:${libdir}/ikvm/IKVM.Runtime.dll 
-r:${libdir}/ikvm/IKVM.OpenJDK.ClassLibrary.dll 
-r:${libdir}/ikvm/IKVM.AWT.WinForms.dll

diff --git a/dev-dotnet/ikvm-bin/ikvm-bin-7.1.4532.2.ebuild 
b/dev-dotnet/ikvm-bin/ikvm-bin-7.1.4532.2.ebuild
deleted file mode 100644
index c902020f633..000
--- a/dev-dotnet/ikvm-bin/ikvm-bin-7.1.4532.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils mono multilib
-
-MY_P=${P/-bin/}
-MY_PN=${PN/-bin/}
-
-DESCRIPTION="Java VM for .NET"
-HOMEPAGE="http://www.ikvm.net/ http://weblog.ikvm.net/;
-SRC_URI="http://www.frijters.net/${MY_PN}bin-${PV}.zip;
-LICENSE="ZLIB GPL-2-with-linking-exception"
-
-SLOT="0"
-S=${WORKDIR}/${MY_P}
-
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=">=dev-lang/mono-1.1
-   !dev-dotnet/ikvm
-   app-arch/unzip"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   insinto /usr/$(get_libdir)/${MY_PN}
-   doins bin/*
-
-   for exe in ikvm ikvmc ikvmstub;
-   do
-   make_wrapper ${exe} "mono 
/usr/$(get_libdir)/${MY_PN}/${exe}.exe" || die
-   done
-
-   dodir /usr/$(get_libdir)/pkgconfig
-   sed -e "s:@VERSION@:${PV}:" \
-   -e "s:@LIBDIR@:$(get_libdir):" \
-   "${FILESDIR}"/ikvm-0.36.0.5.pc.in > 
"${D}"/usr/$(get_libdir)/pkgconfig/${MY_PN}.pc \
-   || die "sed failed"
-
-   for dll in bin/IKVM*.dll
-   do
-   dllbase=${dll##*/}
-   ebegin "Installing and registering ${dllbase}"
-   gacutil -i bin/${dllbase} -root "${D}"/usr/$(get_libdir) \
-   -gacdir /usr/$(get_libdir) -package IKVM &>/dev/null
-   eend $? || die "Failed installing ${dllbase}"
-   done
-}

diff --git a/dev-dotnet/ikvm-bin/metadata.xml b/dev-dotnet/ikvm-bin/metadata.xml
deleted file mode 100644
index 1e9986c4a0c..000
--- a/dev-dotnet/ikvm-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   dot...@gentoo.org
-   Gentoo Dotnet Project
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 0a11eb02044..a1d3df30550 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -412,7 +412,6 @@ dev-lang/j
 # EAPI 4, abandoned upstream, fails to build, security vulnerabilities.
 # .NET is practically abandoned in Gentoo and needs a complete reboot.
 # Removal in 30 days. Bug #681194, #722256, #740986, #740988, #740990.
-dev-dotnet/ikvm-bin
 dev-dotnet/log4net
 
 # Michał Górny  (2020-10-24)



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-dotnet/gio-sharp/

2020-11-22 Thread David Seifert
commit: 04de4fb5dc2d2da76dcba3b5decaca041625c567
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 22 14:54:15 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 22 14:54:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04de4fb5

dev-dotnet/gio-sharp: Remove last-rited package

Closes: https://bugs.gentoo.org/681194
Closes: https://bugs.gentoo.org/740986
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/gio-sharp/Manifest|  1 -
 dev-dotnet/gio-sharp/gio-sharp-0.3-r1.ebuild | 41 
 dev-dotnet/gio-sharp/metadata.xml| 11 
 profiles/package.mask|  1 -
 4 files changed, 54 deletions(-)

diff --git a/dev-dotnet/gio-sharp/Manifest b/dev-dotnet/gio-sharp/Manifest
deleted file mode 100644
index a594331bff0..000
--- a/dev-dotnet/gio-sharp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gio-sharp-0.3.tar.gz 89752 BLAKE2B 
8c2ff7ec2fa1491d3fa4a3b8c8abe39dffe18f7f59a8866575cab298e84a5f5404467d02480e617d22214eb48bca0f70b7fb60b1a87aa91c36f970444edbcd8a
 SHA512 
69a3e5db422403fa756a25818a7db5adcf6c1bef81b1f10ce5dc4bdb63ea1462c3a9ea4a4f987b0e30dc99258c1aac279005d045c8709187bae7f095a66a

diff --git a/dev-dotnet/gio-sharp/gio-sharp-0.3-r1.ebuild 
b/dev-dotnet/gio-sharp/gio-sharp-0.3-r1.ebuild
deleted file mode 100644
index 08a813517c3..000
--- a/dev-dotnet/gio-sharp/gio-sharp-0.3-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools mono-env
-
-DESCRIPTION="GIO API C# binding"
-HOMEPAGE="https://github.com/mono/gio-sharp;
-SRC_URI="https://github.com/mono/${PN}/tarball/${PV} -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=dev-dotnet/gtk-sharp-2.12.21
-   >=dev-libs/glib-2.22:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-pkg_setup() {
-   DOCS="AUTHORS NEWS README"
-   mono-env_pkg_setup
-}
-
-src_unpack() {
-   unpack ${A}
-   mv *-${PN}-* "${S}"
-}
-
-src_prepare() {
-   sed -i -e 's/gmcs/mcs/' configure.ac.in || die
-   sed -i -e '/autoreconf/d' autogen-generic.sh || die
-   NOCONFIGURE=1 ./autogen-2.22.sh || die
-
-   eautoreconf
-}
-
-src_compile() {
-   emake -j1
-}

diff --git a/dev-dotnet/gio-sharp/metadata.xml 
b/dev-dotnet/gio-sharp/metadata.xml
deleted file mode 100644
index 89d6dbfb280..000
--- a/dev-dotnet/gio-sharp/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-dot...@gentoo.org
-Gentoo Dotnet Project
-  
-  
-mono/gio-sharp
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 269c438bcc6..0a11eb02044 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -412,7 +412,6 @@ dev-lang/j
 # EAPI 4, abandoned upstream, fails to build, security vulnerabilities.
 # .NET is practically abandoned in Gentoo and needs a complete reboot.
 # Removal in 30 days. Bug #681194, #722256, #740986, #740988, #740990.
-dev-dotnet/gio-sharp
 dev-dotnet/ikvm-bin
 dev-dotnet/log4net
 



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-benchmarks/sysbench/

2020-11-22 Thread Conrad Kostecki
commit: 70d60f04695247fbedac8677933caa26cf7de96b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Nov 22 14:15:37 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 22 14:17:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d60f04

app-benchmarks/sysbench: migrate to lua-single eclass

Closes: https://bugs.gentoo.org/752522
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../sysbench/sysbench-1.0.20-r100.ebuild   | 83 ++
 profiles/package.mask  |  1 +
 2 files changed, 84 insertions(+)

diff --git a/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild 
b/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild
new file mode 100644
index 000..7926abfdf9a
--- /dev/null
+++ b/app-benchmarks/sysbench/sysbench-1.0.20-r100.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit autotools lua-single python-single-r1
+
+DESCRIPTION="A scriptable multi-threaded benchmark tool based on LuaJIT"
+HOMEPAGE="https://github.com/akopytov/sysbench;
+SRC_URI="https://github.com/akopytov/sysbench/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+aio attachsql drizzle +largefile mysql postgres test"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   ${PYTHON_REQUIRED_USE}
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   aio? ( dev-libs/libaio )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   test? ( ${PYTHON_DEPS} )
+   ${LUA_DEPS}
+"
+DEPEND="
+   dev-libs/concurrencykit
+   dev-libs/libxslt
+   test? (
+   $(python_gen_cond_dep '
+   dev-util/cram[${PYTHON_USEDEP}]
+   ')
+   )
+   ${RDEPEND}
+"
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   lua-single_pkg_setup
+   use test && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   rm -r third_party/{concurrency_kit/ck,cram,luajit/luajit} || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # Current versions of 'dev-db/oracle-instantclient' aren't supported.
+   # See: https://github.com/akopytov/sysbench/issues/390.
+   local myeconfargs=(
+   --disable-rpath
+   $(use_enable aio)
+   $(use_enable largefile)
+   $(use_with attachsql)
+   $(use_with drizzle)
+   $(use_with mysql)
+   $(use_with postgres pgsql)
+   --with-system-ck
+   --with-system-luajit
+   --without-oracle
+   LUAJIT_CFLAGS="$(lua_get_CFLAGS)"
+   LUAJIT_LIBS="$(lua_get_LIBS)"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   emake check test
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 15a5aa14ba4..6dc26c50c30 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -485,6 +485,7 @@ dev-lua/luacrypto
 # All these ebuilds require slotted Lua, which is still masked.
 # Ulrich Müller  (2020-11-06)
 # Added sci-visualization/gnuplot.
+>=app-benchmarks/sysbench-1.0.20-r100
 >=app-benchmarks/wrk-4.1.0-r100
 >=app-misc/worker-3.8.3-r100
 =dev-libs/efl-1.25.1-r10



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

2020-11-22 Thread Michał Górny
commit: 6a1d33e24ef400d642514ae11a48d2332ade7a3f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 22 11:30:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 22 11:50:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1d33e2

package.mask: Extend pypy3.7 mask to 7.3.3

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1498c6c521c..15a5aa14ba4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -544,6 +544,9 @@ net-fs/openafs-kernel
 =dev-python/pypy3-7.3.2_p37*
 =dev-python/pypy3-exe-7.3.2_p37*
 =dev-python/pypy3-exe-bin-7.3.2_p37*
+=dev-python/pypy3-7.3.3_p37*
+=dev-python/pypy3-exe-7.3.3_p37*
+=dev-python/pypy3-exe-bin-7.3.3_p37*
 
 # Michał Górny  (2020-09-09)
 # These packages (or package versions) still require Python 2.7.



[gentoo-commits] repo/gentoo:master commit in: profiles/features/prefix/standalone/kernel-2.6.16+/

2020-11-22 Thread Benda XU
commit: 6dab4bf338cb68ba68726400eb72252bfdffcfe3
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Nov 22 10:35:18 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Nov 22 10:38:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dab4bf3

profiles/f/p/s/kernel-2.6.16+/p.bashrc: libmount compatibility.

Replace CLOEXEC related functions that are not introduced until
linux-2.6.27 with old ones.  The result is not thread safe, but
compiles.

Signed-off-by: Benda Xu  gentoo.org>

 profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc 
b/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
index dad9dcbc585..ed5226a858d 100644
--- a/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
+++ b/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
@@ -14,6 +14,12 @@ elif [[ ${CATEGORY}/${PN} == dev-qt/qtcore && 
${EBUILD_PHASE} == configure ]]; t
 elif [[ ${CATEGORY}/${PN} == dev-lang/ocaml && ${EBUILD_PHASE} == configure 
]]; then
 einfo "Removing dup3 and pipe2 definitions..."
 sed -e '/hasgot dup3/,/^fi/d;/hasgot pipe2/,/^fi/d' -i "${S}"/configure || 
die
+elif [[ ${CATEGORY}/${PN} == sys-apps/util-linux && ${EBUILD_PHASE} == 
configure ]]; then
+einfo "Removing CLOEXEC related functions..."
+sed -r -e 's/inotify_init1\(.*\)/inotify_init\(\)/' \
+   -e '/open\(/s/\| *O_CLOEXEC//' \
+   -e 's/epoll_create1\(EPOLL_CLOEXEC/epoll_create\(1/' \
+   -i "${S}"/libmount/src/monitor.c
 fi
 
 # Local Variables:



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

2020-11-22 Thread Stephan Hartmann
commit: d2b7010257f4bf09573c669b501d07ff7ae4e6a5
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Nov 22 08:21:34 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Nov 22 08:21:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b70102

profiles: base: Drop obsolete www-client/chromium[system-libvpx] p.use.mask

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 333877fee6f..63c56855f8f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -405,11 +405,6 @@ sci-libs/linux-gpib php
 # Globally mask pie use flag. Selectively unmask on specific profiles.
 sys-devel/gcc pie
 
-# Pawel Hajdan jr  (2017-03-02)
-# Known build issue with system libvpx:
-# https://bugs.gentoo.org/show_bug.cgi?id=611394
->=www-client/chromium-58.0.3026.3 system-libvpx
-
 # Mike Gilbert  (2017-02-16)
 # Multiple test failures.
 sys-boot/grub:2 test



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

2020-11-21 Thread Joonas Niilola
commit: 14aafce628dfaacc8e13e79df10516e5f385222b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 22 07:54:02 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 22 07:54:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14aafce6

package.mask: last-rite app-accessibility/simon

Bug: https://bugs.gentoo.org/752456
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ee2d34144a6..1498c6c521c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Joonas Niilola  (2020-11-22)
+# Abandoned upstream, unbuildable, unkeyworded in ::gentoo. 
+# Removal in 14 days. Bug #https://bugs.gentoo.org/752456
+app-accessibility/simon
+
 # Andreas Sturmlechner  (2020-11-21)
 # Dead upstream, depends on deprecated kde-frameworks/kmediaplayer
 # Masked for removal in 30 days.



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

2020-11-21 Thread Andreas Sturmlechner
commit: cacc9157d0aee9d04fd63fb62f361f9a0205cc3e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 21 22:56:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 21 22:56:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacc9157

profiles: Drop obsolete media-video/shotcut package.mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2ee2a75e1ef..ee2d34144a6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -447,11 +447,6 @@ gnome-base/libbonobo
 gnome-base/libgnome-keyring
 gnome-base/orbit
 
-# Andreas Sturmlechner  (2020-10-23)
-# Depends on deprecated QtWebKit, needs a new maintainer and version bump.
-# Bug #688850, security bug #744199. Removal in 30 days.
-media-video/shotcut
-
 # Michał Górny  (2020-10-23)
 # Fails to build.  Needs a dedicated maintainer and a version bump.
 # Removal in 30 days.  Bug #635592.



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

2020-11-21 Thread Andreas Sturmlechner
commit: c31c02177bb66b4a0713bf9b685b693aecd70a7b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 21 22:45:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 21 22:47:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31c0217

profiles: Mask media-video/kmplayer for removal

Last revdep of deprecated kde-frameworks/kmediaplayer.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 43127666161..9ea1deecdaa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-11-21)
+# Dead upstream, depends on deprecated kde-frameworks/kmediaplayer
+# Masked for removal in 30 days.
+media-video/kmplayer
+
 # Michał Górny  (2020-11-19)
 # These packages are maintained by the Python project, or have
 # no maintainer.  They have not been ported to Python 3.8 yet.



[gentoo-commits] repo/gentoo:master commit in: profiles/desc/, app-office/libreoffice-l10n/, app-office/libreoffice-l10n/files/

2020-11-21 Thread Andreas K. Hüttel
commit: f8d4ec8bdce3f0b8da94d158c9ffe57361779cbc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Nov 21 15:01:06 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Nov 21 15:07:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d4ec8b

app-office/libreoffice-l10n: Version bump (no keywords, for testing)

Bug: https://bugs.gentoo.org/739134
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-l10n/Manifest   | 183 +
 app-office/libreoffice-l10n/files/lo_gen_langs.sh  |  12 +-
 .../libreoffice-l10n-7.0.3.1.ebuild|  91 ++
 profiles/desc/l10n.desc|   3 +
 4 files changed, 283 insertions(+), 6 deletions(-)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index b7089354692..8f66539ca78 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -334,3 +334,186 @@ DIST 
LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_xh.tar.gz 292851 BLAKE2B 9480
 DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 845408 BLAKE2B 
0b447f228e543a0007c55eb36521f441c41139d882c40afbd39f6459efbd8f446b7cbc8f7d42141347ac677758487d8019b26ce18d90b6b008ac8a47bee7f32a
 SHA512 
e27f34f9bed04aed3ce50dd4210cdacf7ae9ee5da2208079ee9178b8f3a7e67eae40190aa774a6e85353a9572758920897d4a74a393a75d08e7ab51aa1e39819
 DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 846108 BLAKE2B 
364492d2597538ddf850809393fd0f364f8f8b2e72d54ccfe5685ec8f386a90b672b0592f8f7eba0f4e8e8db14f229195a6a435224f0d45fae01c5a0a36e1c70
 SHA512 
346f214a3ebdb88063b08f2980ce55a2cf8789135a6776f4e6d1d3e737e3946f5646ccd5c3d5c115a7e86fcb64ccb23d22d9ac1f8cbc9b382db86571f55ba2fb
 DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_zu.tar.gz 323898 BLAKE2B 
438447de9dd9ce04b17b99f8c888190eed02588edce028dec7e8f6e412cabba65a2fbb73817b6741fae9fb1d1ae0503e8fd35a2a2f39ea4ba25ea33b51719141
 SHA512 
efce615c323c5820bc1d3505817c4634379aef37bec35db5e4c9b96c86f664563a9c0d17998d8333db4330a9f8c309650d9d442783f4ed89171c87002b81a2f4
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_am.tar.gz 4041501 BLAKE2B 
015b2a3e61ca5c03e9e17480672f3858d70ce29400e83cc0cd24948d5b6643de7347366dfaf0b52f85948623a83c721fb355b71d8b885161c6bb9f0947de5ff4
 SHA512 
92c5e1fa8333a74c3c276a52e322f3f0cd79d360b6d22e4e0528a420dba908ae3e8b117eedc54e7eeec640ea2fcc26dac7975c31fbd40fd715bda0fc6fe20a30
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ar.tar.gz 3514948 BLAKE2B 
d6fbe4c54f7076b4b79160f176a9d212f82e7fb44315731d7515b400fe1f713f54424097d66da19ff803da7df7b077e7090dbf1afd4cbf44d281108b1eb9f6a5
 SHA512 
8c78d1bb57d0cb6ff7e6a61dd15246a325adc96c8a3742faf302bc1207c9bb3d780a7ee020706d9caff731b972feacc0e0efc7d56622d2d268f9994a6457e9dc
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ast.tar.gz 3761832 BLAKE2B 
f782657e129313f39b86e040a20864cc1479ee464f5d2df7a0d84742d6864ac894cbe68b9ffd6c921e4ce52081e7d0def2fe723a1c5346bcc4ffd2ad37e31d55
 SHA512 
8fb0ed03f4c3986df6bf26fab3a33c4f26eb06912f9aa8a9e18a31e53260cb6a7d38ef4ce805b38bb34abf74c5bb5e353f7662c28dbdd1add7a94fba762f67e4
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bg.tar.gz 4076906 BLAKE2B 
2191be25b1c9991cde4f1a4d7c7199a8a918dadf85e33da9327e0f6fc634a5a638c13306cb6f79605cce7fa81cd6e52ebf13df36094b323bc9d50d53a2e77a06
 SHA512 
931b397e1566870cee5e1585639ab7d0e5b3143def4d66452be8b9d87d453382355ec2244dd016e9cfe75eb5369cfadce251756c424b59a61aad4dc6e2256aad
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4228370 
BLAKE2B 
60341e99d379f34ffdb2cadeb1509ee110d3f9135d15d0bee02d3be053906170633450df441c39002dd8db7156d6ac8cba452c6d1df6f32634ab6fa38be31e55
 SHA512 
0822e401ff727f896399e77be65cdcb2c2db6ef59d275b2a89310b185d37e2ceec64eaa48d13f34711c010825f3a1dc18e812b4f1b1114bc7d5e3a5ac40491c0
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bn.tar.gz 3907182 BLAKE2B 
718fcddde69be9cf2706335418b11fd82bb906f206fee955d548b2498446a8f3747a35b38dfceede6abd1d4ac8309373af744312182b81716711d5f6522213fb
 SHA512 
71730e18630d5fb0e6904aa6d1536d53056f3f1d65947d0e04b545d0b66ab635aaa1a1f7af55ee151b3a4dfd45bd1d6756142babb1bfc6c0b418811a20dc2c34
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bo.tar.gz 3916748 BLAKE2B 
144c564e5b68158d2e13da0cf657483a48d8bf54a2ccb6726f1373bd77851c0eead90bb016fd4a68c89ef2e81416d0a2fb4df85af362793a54208b73438c5cd3
 SHA512 
cb340d60b1e04c6bb2341098fccdfa28f811c7af9f492b93bcd67af895f03519a03ac434e00e972ef1d345b8224be6fbcf8091ce99c37ae9b07694b02720b0b3
+DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bs.tar.gz 3647226 BLAKE2B 
846a607056406fd2d340af8f8275a7c903155aacdf6849a5935f23e5e575fcf1ad44662d556fef27815265718b63e1ca8629409a139048100ca6d94b9e466a17
 SHA512 
4ce135e88291b5d2f7627ad759ea1bd993812f123ea7fd784894ac40fe04c457597fc09b37cfdf44c36b2c787a4a1b3a96e60fb54524eed62ca310b34462ca89
+DIST 

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

2020-11-21 Thread Ulrich Müller
commit: 65423dc00cf49422061d3d6ee4ca2143bd3ca1b1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov 21 12:04:16 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Nov 21 12:04:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65423dc0

profiles/base: Restore bundled-libjpeg-turbo USE mask for net-im/zoom.

The libturbojpeg.so bundled with >=zoom-5.3 has an empty DT_RPATH
(see output of "readelf -d" or "scanelf -r"). This is insecure
because the loader will search the working directory when it finds
an empty path.

Bug: https://bugs.gentoo.org/715106
Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/base/package.use.mask | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8c38a335cfc..333877fee6f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -116,6 +116,14 @@ dev-util/meson test
 # Requires dev-vcs/ghp-import that is masked for removal.
 www-apps/nikola ghpages
 
+# Ulrich Müller  (2020-04-08, 2020-11-21)
+# Old versions of libjpeg-turbo have known security issues.
+# The version included with >=zoom-5.3 has an empty DT_RPATH,
+# which is insecure because the loader will search the working
+# directory when it finds an empty path.
+# Use the bundled lib on your own risk. Bug #715106.
+net-im/zoom bundled-libjpeg-turbo
+
 # Alfredo Tupone  (2020-04-04)
 # Ada support is not yet ready for sys-deve/gcc
 sys-devel/gcc ada



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-im/swift/

2020-11-20 Thread Conrad Kostecki
commit: a1871d18aec4587199f312b3ebd67256d51f7667
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 21 00:37:48 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 21 00:39:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1871d18

net-im/swift: migrate to lua-single eclass

Closes: https://bugs.gentoo.org/752807
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-im/swift/swift-4.0.2-r100.ebuild | 229 +++
 profiles/package.mask|   1 +
 2 files changed, 230 insertions(+)

diff --git a/net-im/swift/swift-4.0.2-r100.ebuild 
b/net-im/swift/swift-4.0.2-r100.ebuild
new file mode 100644
index 000..c41fea304bf
--- /dev/null
+++ b/net-im/swift/swift-4.0.2-r100.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..2} luajit )
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit lua-single python-any-r1 scons-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="An elegant, secure, adaptable and intuitive XMPP Client"
+HOMEPAGE="https://www.swift.im/;
+SRC_URI="
+   https://swift.im/downloads/releases/${P}/${P}.tar.gz
+   
https://dev.gentoo.org/~conikost/distfiles/patches/swift-4.0.2-python3-compatibility.patch.gz;
+
+LICENSE="BSD BSD-1 CC-BY-3.0 GPL-3 OFL-1.1"
+SLOT="4/0"
+KEYWORDS="~amd64"
+IUSE="+client expat gconf +icu +idn lua spell test zeroconf"
+REQUIRED_USE="
+   || ( icu idn )
+   gconf? ( client )
+   lua? ( ${LUA_REQUIRED_USE} )
+   spell? ( client )
+"
+
+RDEPEND="
+   dev-db/sqlite:3
+   dev-libs/boost:=
+   dev-libs/openssl:0=
+   net-libs/libnatpmp
+   net-libs/miniupnpc:=
+   sys-libs/zlib
+   client? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtx11extras:5
+   net-dns/avahi
+   )
+   expat? ( dev-libs/expat )
+   !expat? ( dev-libs/libxml2:2 )
+   gconf? ( gnome-base/gconf:2 )
+   icu? ( dev-libs/icu:= )
+   idn? ( net-dns/libidn:= )
+   lua? ( ${LUA_DEPS} )
+   spell? ( app-text/hunspell:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   >=dev-util/scons-3.0.1-r3
+   client? ( dev-qt/linguist-tools:5 )
+   test? ( net-dns/avahi )
+"
+
+# Tests don't run, as they fail with "[QA/UnitTest/**dummy**] Error -6".
+RESTRICT="test"
+
+DOCS=(
+   "DEVELOPMENT.md"
+   "README.md"
+   "Swiften/ChangeLog.md"
+)
+
+PATCHES=(
+   "${FILESDIR}"/${P}-boost-1.69-compatibility.patch
+   "${WORKDIR}"/${P}-python3-compatibility.patch
+   "${FILESDIR}"/${P}-qt-5.11-compatibility.patch
+   "${FILESDIR}"/${P}-qt-5.15-compatibility.patch
+)
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Don't include '/usr/lib*' in the link command line for 
`swiften-config`
+   sed -e '/_LIBDIRFLAGS/d' -i Swiften/Config/SConscript || die
+
+   # Use correct LIBDIR for Lua
+   sed -e "s/lib/$(get_libdir)/g" -i Sluift/SConscript.variant || die
+
+   # Hack for finding Qt system libs
+   mkdir "${T}"/qt || die
+   ln -s "${EPREFIX}"/usr/$(get_libdir)/qt5/bin "${T}"/qt/bin || die
+   ln -s "${EPREFIX}"/usr/$(get_libdir)/qt5 "${T}"/qt/lib || die
+   ln -s "${EPREFIX}"/usr/include/qt5 "${T}"/qt/include || die
+
+   # Remove parts of Swift, which a user don't want to compile
+   if ! use client; then rm -fr Swift Slimber || die; fi
+   if ! use lua; then rm -fr Sluift || die; fi
+   if ! use zeroconf; then
+   rm -fr Limber || die
+   if use client; then rm -fr Slimber || die; fi
+   fi
+
+   # Remove '3rdParty', as the system libs should be used
+   # `CppUnit`, `GoogleTest` and `HippoMocks` are needed for tests
+   local my3rdparty=(
+   Boost
+   Breakpad
+   DocBook
+   Expat
+   LCov
+   Ldns
+   LibIDN
+   LibMiniUPnPc
+   LibNATPMP
+   Lua
+   OpenSSL
+   SCons
+   SQLite
+   Unbound
+   ZLib
+   )
+
+   if use test; then
+   cd 3rdParty && rm -fr "${my3rdparty[@]}" || die
+   else
+   rm -fr 3rdParty || die
+   fi
+}
+
+src_configure() {
+   MYSCONS=(
+   ar="$(tc-getAR)"
+   allow_warnings="yes"
+   assertions="no"
+   build_examples="yes"
+   boost_bundled_enable="false"
+   boost_force_bundled="false"
+   cc="$(tc-getCC)"
+ 

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

2020-11-20 Thread Andreas Sturmlechner
commit: 6d369a03bd098977934052a920611dd35fe91805
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 20 22:37:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 20 22:42:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d369a03

profiles: Add dev-qt/qtwebkit to package.deprecated

Bug: https://bugs.gentoo.org/684580
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.deprecated | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index a08ef1f2b83..429d872be61 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-11-20)
+# dev-qt/qtwebkit is in the process of being removed, tracker bug #684580
+dev-qt/qtwebkit
+
 # Thomas Deutschmann  (2020-09-08)
 # Dead implementations, please migrate to >=zeromq-4
 dev-perl/ZMQ-LibZMQ2



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

2020-11-20 Thread James Le Cuirot
commit: 54a2f784d5d5676e3f01d78003c00654e5f44f9a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Nov 20 21:53:43 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Nov 20 22:21:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a2f784

profiles: Mask widevine USE flag against Vivaldi on applicable arches

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/arm/package.use.mask   | 2 ++
 profiles/arch/arm64/package.use.mask | 2 ++
 profiles/arch/x86/package.use.mask   | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index a111dd5abd8..809a40418d9 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -282,6 +282,8 @@ media-libs/freeimage tiff
 # Google does not distribute the widevine plugin for ARM. It must be extracted 
from a Chromebook,
 # and this kind of reverse engineering work likely violates many agreements, 
so we mask the flag.
 www-client/chromium widevine
+www-client/vivaldi widevine
+www-client/vivaldi-snapshot widevine
 
 # Markus Meier  (2015-01-17)
 # Unkeyworded deps, bug #536226

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index a179c5dfba1..807bc489f0b 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -250,6 +250,8 @@ net-fs/samba dmapi
 sci-libs/gdal armadillo netcdf
 sys-fs/btrfs-progs reiserfs
 www-client/chromium widevine
+www-client/vivaldi widevine
+www-client/vivaldi-snapshot widevine
 
 # Matthew Thode  (2018-02-23)
 # net-proxy/haproxy isn't keyworded for arm64

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index f924ec26af0..8cf9762c70e 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -247,6 +247,8 @@ dev-db/mariadb -jdbc
 # Mike Gilbert  (2016-03-03)
 # chrome-binary-plugins dropped x86 support
 www-client/chromium widevine
+www-client/vivaldi widevine
+www-client/vivaldi-snapshot widevine
 
 # Ian Delaney  (2015-12-02)
 # mask revdeps of xen that emply a hypervisor in arch x86



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

2020-11-19 Thread Michał Górny
commit: 89c41e86a1f3b9be409eb75bfef5967bb68666f0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 19 20:03:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 19 20:04:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c41e86

package.mask: Last rite dev-python/*, no-py3.8, no-test packages

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3abc6b59a8b..5f591fe4656 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,46 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-11-19)
+# These packages are maintained by the Python project, or have
+# no maintainer.  They have not been ported to Python 3.8 yet.
+# The ebuilds either lack tests entirely, or the tests fail
+# (or are broken).  They have no reverse dependencies, except for other
+# packages from the list.
+# Removal in 30 days.  Bug #755623.
+dev-python/HeapDict
+dev-python/billiard
+dev-python/celery
+dev-python/ctypesgen
+dev-python/cytoolz
+dev-python/docker-pycreds
+dev-python/dugong
+dev-python/hgdistver
+dev-python/nose-cover3
+dev-python/nose-parameterized
+dev-python/nose-show-skipped
+dev-python/pew
+dev-python/pika
+dev-python/pmw
+dev-python/ptpython
+dev-python/pure-sasl
+dev-python/pyfltk
+dev-python/pympler
+dev-python/python-ethtool
+dev-python/python-prctl
+dev-python/python-termstyle
+dev-python/pythonz-bd
+dev-python/pywinrm
+dev-python/rednose
+dev-python/resumable-urlretrieve
+dev-python/shutilwhich
+dev-python/sortedcollections
+dev-python/sphinxcontrib-pretty-searchresults
+dev-python/subvertpy
+dev-python/vcversioner
+dev-python/xlutils
+dev-python/zict
+
 # Matt Turner  (2020-11-19)
 # Ancient packages long since deprecated in the age of udev.
 # Removal in 30 days. Bug #755617



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

2020-11-19 Thread Matt Turner
commit: df289fa9a1d2e8b43806847410573e9dc4654668
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 19 18:59:32 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 19 19:00:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df289fa9

profiles: Mask sys-apps/hwsetup and friends for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 142de4cf14c..3abc6b59a8b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2020-11-19)
+# Ancient packages long since deprecated in the age of udev.
+# Removal in 30 days. Bug #755617
+sys-apps/hwdata-gentoo
+sys-apps/hwsetup
+sys-libs/libkudzu
+
 # Lars Wendler  (2020-11-19)
 # Breaks consumers like gnome-base/gnome-keyring and net-fs/cifs-utils
 # See https://bugs.gentoo.org/755596



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

2020-11-19 Thread Lars Wendler
commit: e1528bf35cc09771d8ac56a1a68209b33d489cdd
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 19 17:51:58 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 19 17:53:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1528bf3

package.mask: Masked =sys-libs/libcap-ng-0.8.1

Bug: https://bugs.gentoo.org/755596
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3508a666851..142de4cf14c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Lars Wendler  (2020-11-19)
+# Breaks consumers like gnome-base/gnome-keyring and net-fs/cifs-utils
+# See https://bugs.gentoo.org/755596
+=sys-libs/libcap-ng-0.8.1
+
 # Andreas Sturmlechner  (2020-11-18)
 # Depends on deprecated QtWebKit, dead upstream.
 # Alternatives: kde-apps/okular[chm], app-text/xchm



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

2020-11-18 Thread Sam James
commit: 52c2e184d8131e5ccc0357626f522d943bb24e8d
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 19 01:02:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 19 01:02:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c2e184

profiles/arch/arm64: drop xfce-extra/tumbler[epub] mask

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

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 530ebdccefc..a179c5dfba1 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Joonas Niilola  (2020-11-16)
-# Depends on app-text/libgepub which is not yet keyworded on this 
-# arch. #754762
-xfce-extra/tumbler epub
-
 # Andreas Sturmlechner  (2020-11-08)
 # dev-util/kdevelop-php is not keyworded, bug #751337
 >=kde-apps/umbrello-20.08.3 php



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

2020-11-18 Thread Andreas Sturmlechner
commit: 6d139d6f124b429b7dc5d86e543c8c697a2b26e3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 18 22:51:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 18 22:51:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d139d6f

profiles: Mask app-text/kchmviewer for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e8f24497c6d..d8ca75513a7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-11-18)
+# Depends on deprecated QtWebKit, dead upstream.
+# Alternatives: kde-apps/okular[chm], app-text/xchm
+# Removal in 30 days.
+app-text/kchmviewer
+
 # Andreas Sturmlechner  (2020-11-18)
 # Depends on deprecated QtWebKit, no maintainer.
 # Bugs #712200 and 725388. Removal in 30 days.



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

2020-11-18 Thread Andreas Sturmlechner
commit: 5a8f5f5ad33146439ba0cf2ad8fe0fa6a299b62e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 18 22:50:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 18 22:51:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8f5f5a

profiles: Mask sci-misc/mendeleydesktop for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c9f85eba42d..e8f24497c6d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-11-18)
+# Depends on deprecated QtWebKit, no maintainer.
+# Bugs #712200 and 725388. Removal in 30 days.
+sci-misc/mendeleydesktop
+
 # Joonas Niilola  (2020-11-18)
 # Doesn't compile, no maintainer, our package is multiple versions
 # behind from upstream. Removal in ~30 days. Bug: #739212



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

2020-11-18 Thread Sergei Trofimovich
commit: 63b46c711f9b64d7300e36428a55759b595d7b22
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 18 19:12:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 18 19:12:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b46c71

profiles/base/package.use.force: force gcc-config[cc-wrappers]

Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/base/package.use.force | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 27e1dfd3d50..3ed0a93dc47 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -22,6 +22,7 @@ sys-devel/gcc-config cc-wrappers
 #https://wiki.gentoo.org/wiki/Project:Toolchain/use_native_symlinks
 sys-devel/binutils-config native-symlinks
 sys-devel/gcc-config  native-symlinks
+sys-devel/gcc-config  cc-wrappers
 
 # Michał Górny  (2017-12-30)
 # Require user configs unless we supply our own .config.



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

2020-11-18 Thread Joonas Niilola
commit: ecb8486c828b74af1aa693cf8bbc5e7283c22cab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Nov 18 17:46:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 18 17:46:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb8486c

package.mask: mask games-emulation/ppsspp

Bug: https://bugs.gentoo.org/739212
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2d89cd6fe8b..8eac6354c49 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Joonas Niilola  (2020-11-18)
+# Doesn't compile, no maintainer, our package is multiple versions
+# behind from upstream. Removal in ~30 days. Bug: #739212
+games-emulation/ppsspp
+
 # Michał Górny  (2020-11-18)
 # Upstream has switched to aiobotocore.  It's a huge hack that requires
 # a very specific botocore version, currently 3 months old.  Given that



  1   2   3   4   5   6   7   8   9   10   >