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

2021-01-23 Thread Erik Mackdanz
commit: dfc8621c49692cf807c75baffe5df24b618bd6c2
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 23 20:28:39 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 23 20:29:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc8621c

media-sound/sc2mpd: stabilize 1.1.7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Erik Mackdanz  gentoo.org>

 media-sound/sc2mpd/sc2mpd-1.1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sc2mpd/sc2mpd-1.1.7.ebuild 
b/media-sound/sc2mpd/sc2mpd-1.1.7.ebuild
index 5e598bc0f58..e8dba6b2c3a 100644
--- a/media-sound/sc2mpd/sc2mpd-1.1.7.ebuild
+++ b/media-sound/sc2mpd/sc2mpd-1.1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-libs/expat



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

2021-01-23 Thread Erik Mackdanz
commit: 9d5521d53877a8ec46003f74d348a1434d06dfe6
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 23 20:25:43 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 23 20:25:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5521d5

media-sound/upmpdcli: remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 media-sound/upmpdcli/Manifest  |  1 -
 media-sound/upmpdcli/upmpdcli-1.5.2.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 12761f4fa0a..84cb47b6176 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,3 +1,2 @@
-DIST upmpdcli-1.5.2.tar.gz 550460 BLAKE2B 
e9905fb2f6c07d7374651fd0a9d7ec821d6ea25d4debe1b6e69bbf7def8b75d0b35b245a5e4ca2477832f71a9fe950f7f7635d1b6fc29add0e59405c0c69b338
 SHA512 
4d6cd44b64637c5a07996a416f0cf15e27e24b84aa04ee3ee9f6f5eda3164a5b964915587a4342cc0a8f95fa175dd106b99242de5c50d3cb603e48450694009e
 DIST upmpdcli-1.5.5.tar.gz 550726 BLAKE2B 
1a32f5a3126e037f6663ab60244d7af3fd7aeb79c5878ba1ca4d8029b97917a70f5b06a82e6006fcf14642b96cb5539488b3bba03860a2dd23e6bce0efe54bdc
 SHA512 
90ce69b4ef004e1b5db3229b3bc99637ecba0f5f7e82d0e9f567da163295b4a572d059accbeb679194d1846eb822d48378acc743ee334ffd9859f3e025f6a0f3
 DIST upmpdcli-1.5.7.tar.gz 552203 BLAKE2B 
fe8e8aa3f4c777925dce2a143aec201462cb2da9e33f604d48848f27acc51fad42e1c626c17b5325918f0d1de1b37c1c456240f811af118b83bc7ce3260e0687
 SHA512 
ce86b8f9b4e7614433ab542facbf7452426b66bf026bb21ea0e868cde9b492b09a86ee8aa259a9353f2ede6a22d1055987986747aa8e284714c5e60f73a3a55a

diff --git a/media-sound/upmpdcli/upmpdcli-1.5.2.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.5.2.ebuild
deleted file mode 100644
index a3c936e6337..000
--- a/media-sound/upmpdcli/upmpdcli-1.5.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
-LICENSE="GPL-2"
-
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="thirdparty"
-
-DEPEND="
-   dev-libs/jsoncpp
-   media-libs/libmpdclient
-   net-libs/libmicrohttpd
-   >=net-libs/libupnpp-0.20.0-r1
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/upmpdcli
-   acct-user/upmpdcli
-   app-misc/recoll
-   thirdparty? ( dev-python/requests )
-"
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit systemd/upmpdcli.service
-}
-
-pkg_postinst() {
-   einfo
-   einfo "This package no longer assumes that upmpdcli is driving an"
-   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
-   einfo "Probably it is though, so be sure your mpd is built with"
-   einfo "USE=curl."
-   einfo
-   einfo "Consider installing media-sound/sc2mpd.  If upmpdcli"
-   einfo "detects sc2mpd at run-time, capabilities are added"
-   einfo "including internet radio support.  See upstream docs"
-   einfo "for more information."
-}



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

2021-01-23 Thread Erik Mackdanz
commit: 309523a7592bfc08cd09b1ede1e492e0cd2427e0
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 23 20:24:18 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 23 20:24:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309523a7

media-sound/upmpdcli: stabilize 1.5.5

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 media-sound/upmpdcli/upmpdcli-1.5.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/upmpdcli/upmpdcli-1.5.5.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.5.5.ebuild
index 0eb2b288b4e..32fbe2a26cc 100644
--- a/media-sound/upmpdcli/upmpdcli-1.5.5.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.5.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="thirdparty"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/ledger/

2021-01-23 Thread Erik Mackdanz
commit: 73f424ce00219505b1837dfe3a88fb80989527aa
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 23 20:17:27 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 23 20:17:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f424ce

app-office/ledger: remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 app-office/ledger/Manifest|   1 -
 app-office/ledger/ledger-3.2.0.ebuild | 113 --
 2 files changed, 114 deletions(-)

diff --git a/app-office/ledger/Manifest b/app-office/ledger/Manifest
index 9e2188a1bb4..7a65150ea97 100644
--- a/app-office/ledger/Manifest
+++ b/app-office/ledger/Manifest
@@ -1,2 +1 @@
-DIST ledger-3.2.0.tar.gz 790404 BLAKE2B 
081ca5d857238aecbeae5a0ba3267864442a8c1772a71b1894f5a9fb33173f9a0bd488ad4db3844fce8172268e516ebb92ba0556ced6e67b2a089fbb5adfde36
 SHA512 
580f4f39d7c3cd2bd1d05bcc36b127cfb311219f39fe50dbf23f582f73dd986729d4b5fa76bfd89cd5db9bfdfcdd5dca5b9d6b24766650040e45b881726e65ea
 DIST ledger-3.2.1.tar.gz 790959 BLAKE2B 
a25b08f37c6bcf409fb60e0bcc6e11021515fe17f7eb6f23781bd7a7c16b58ac92d4684e5936901ed87f2f5be4df427bd95fe856f8e7eff1e2609329866de71a
 SHA512 
526c60cee354c9d2ead38cef3b89b349467e41fa3ec0927b51e7246a3352f19f0f81574211f20ba9bac5915590b870b9f9478a103ab661d3d9a10f41c52f4512

diff --git a/app-office/ledger/ledger-3.2.0.ebuild 
b/app-office/ledger/ledger-3.2.0.ebuild
deleted file mode 100644
index d9edbeb5e8b..000
--- a/app-office/ledger/ledger-3.2.0.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-CMAKE_REMOVE_MODULES_LIST=( FindPython Support )
-inherit bash-completion-r1 check-reqs cmake python-single-r1
-
-DESCRIPTION="Double-entry accounting system with a command-line reporting 
interface"
-HOMEPAGE="https://www.ledger-cli.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug doc python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RESTRICT="test"
-
-CHECKREQS_MEMORY=8G
-
-RDEPEND="
-   dev-libs/boost:=[python?]
-   dev-libs/gmp:0=
-   dev-libs/mpfr:0=
-   python? (
-   $(python_gen_cond_dep '
-   dev-libs/boost:=[${PYTHON_USEDEP}]
-   dev-python/cheetah3:=[${PYTHON_USEDEP}]
-   ')
-   ${PYTHON_DEPS}
-   )
-"
-DEPEND="${RDEPEND}
-   dev-libs/utfcpp
-   doc? (
-   dev-texlive/texlive-fontsrecommended
-   sys-apps/texinfo
-   virtual/texi2dvi
-   )
-"
-
-pkg_pretend() {
-   if use python; then
-   check-reqs_pkg_pretend
-   fi
-}
-
-pkg_setup() {
-   if use python; then
-   check-reqs_pkg_setup
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Want to type "info ledger" not "info ledger3"
-   sed -i -e 's/ledger3/ledger/g' \
-   doc/{CMakeLists.txt,ledger3.texi} test/CheckTexinfo.py \
-   tools/{cleanup.sh,gendocs.sh,prepare-commit-msg,spellcheck.sh} \
-   || die "Failed to update info file name in file contents"
-
-   mv doc/ledger{3,}.texi || die "Failed to rename info file name"
-
-   rm -r lib/utfcpp || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOCS="$(usex doc)"
-   -DBUILD_WEB_DOCS="$(usex doc)"
-   -DUSE_PYTHON="$(usex python)"
-   -DCMAKE_INSTALL_DOCDIR="/usr/share/doc/${PF}"
-   -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
-   -DBUILD_DEBUG="$(usex debug)"
-   -DUTFCPP_PATH="${ESYSROOT}/usr/include/utf8cpp"
-   )
-   if use python; then
-   mycmakeargs+=(
-   -DPython_EXECUTABLE="${PYTHON}"
-   -DPython_INCLUDE_DIR="$(python_get_includedir)"
-   )
-   fi
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-
-   use doc && cmake_src_compile doc
-}
-
-src_install() {
-   cmake_src_install
-
-   newbashcomp contrib/${PN}-completion.bash ${PN}
-}
-
-pkg_postinst() {
-   elog
-   elog "Since version 3, vim support is released separately."
-   elog "See https://github.com/ledger/vim-ledger;
-   elog
-   elog "For Emacs mode, emerge app-emacs/ledger-mode"
-}
-
-# rainy day TODO:
-# - IUSE test



[gentoo-commits] repo/gentoo:master commit in: app-office/ledger/

2021-01-23 Thread Erik Mackdanz
commit: 61d3c2378586b22d76b79bb0697ff72f364190cc
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 23 20:15:55 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 23 20:15:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d3c237

app-office/ledger: stabilize 3.2.1

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 app-office/ledger/ledger-3.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/ledger/ledger-3.2.1.ebuild 
b/app-office/ledger/ledger-3.2.1.ebuild
index 04e737f4bf0..285a750b03b 100644
--- a/app-office/ledger/ledger-3.2.1.ebuild
+++ b/app-office/ledger/ledger-3.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2021-01-23 Thread Erik Mackdanz
commit: 5e1cd675290b5987631bfd1e2d28e418fcf0fc0f
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 23 20:13:27 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 23 20:13:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1cd675

games-roguelike/stone-soup: remove old

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 .../stone-soup/stone-soup-0.25.1-r1.ebuild | 171 -
 1 file changed, 171 deletions(-)

diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.25.1-r1.ebuild
deleted file mode 100644
index 0c8a1930f33..000
--- a/games-roguelike/stone-soup/stone-soup-0.25.1-r1.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# TODO
-# - attempt +test, linked bug claims to be fixed
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-VIRTUALX_REQUIRED="manual"
-inherit desktop python-any-r1 eutils xdg-utils toolchain-funcs
-
-MY_P="stone_soup-${PV}"
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="https://crawl.develz.org;
-SRC_URI="
-   
https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
-"
-
-# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
-# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
-# Public Domain|CC0: most of tiles
-# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
-LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug ncurses sound test +tiles"
-# test is broken
-# see https://crawl.develz.org/mantis/view.php?id=6121
-RESTRICT="test"
-
-RDEPEND="
-   dev-db/sqlite:3
-   =dev-lang/lua-5.1*:0=
-   sys-libs/zlib
-   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
-   ncurses? ( sys-libs/ncurses:0 )
-   tiles? (
-   media-fonts/dejavu
-   media-libs/freetype:2
-   media-libs/libpng:0
-   sound? (
-   media-libs/libsdl2[X,opengl,sound,video]
-   media-libs/sdl2-mixer
-   )
-   !sound? ( media-libs/libsdl2[X,opengl,video] )
-   media-libs/sdl2-image[png]
-   virtual/glu
-   virtual/opengl
-   )"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   dev-lang/perl
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
-   sys-devel/flex
-   tiles? (
-   app-arch/advancecomp
-   media-gfx/pngcrush
-   sys-libs/ncurses:0
-   )
-   virtual/pkgconfig
-   virtual/yacc
-   "
-
-S=${WORKDIR}/${MY_P}/source
-S_TEST=${WORKDIR}/${MY_P}_test/source
-PATCHES=(
-   "${FILESDIR}"/fixed-font-path.patch
-   "${FILESDIR}"/gitless-1.patch
-   "${FILESDIR}"/rltiles-ldflags-libs.patch
-)
-
-python_check_deps() {
-   has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-
-   python-any-r1_pkg_setup
-
-   if use !ncurses && use !tiles ; then
-   ewarn "Neither ncurses nor tiles frontend"
-   ewarn "selected, choosing ncurses only."
-   ewarn "Note that you can also enable both."
-   fi
-
-   if use sound && use !tiles ; then
-   ewarn "Sound support is only available with tiles."
-   fi
-}
-
-src_prepare() {
-   default
-   python_fix_shebang "${S}/util/species-gen.py"
-}
-
-src_compile() {
-
-   # Insurance that we're not using bundled lib sources
-   rm -rf contrib || die "Couldn't delete contrib directory"
-
-   export HOSTCXX=$(tc-getBUILD_CXX)
-
-   # leave DATADIR at the top
-   myemakeargs=(
-   $(usex debug "FULLDEBUG=y DEBUG=y" "")
-   BUILD_LUA=
-   AR="$(tc-getAR)"
-   CFOPTIMIZE=''
-   CFOTHERS="${CXXFLAGS}"
-   CONTRIBS=
-   DATADIR="/usr/share/${PN}"
-   GCC="$(tc-getCC)"
-   GXX="$(tc-getCXX)"
-   LDFLAGS="${LDFLAGS}"
-   MAKEOPTS="${MAKEOPTS}"
-   PKGCONFIG="$(tc-getPKG_CONFIG)"
-   RANLIB="$(tc-getRANLIB)"
-   SAVEDIR="~/.crawl"
-   SOUND=$(usex sound "y" "")
-   STRIP=touch
-   USE_LUAJIT=
-   V=1
-   prefix="/usr"
-   )
-
-   if use ncurses || (use !ncurses && use !tiles) ; then
-   emake "${myemakeargs[@]}"
-   # move it in case we build both variants
-   use tiles && { mv crawl "${WORKDIR}"/crawl-ncurses || die ;}
-   fi
-
-   if use tiles ; then
-   emake clean
- 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2021-01-23 Thread Erik Mackdanz
commit: 073312720b5ea3d16c49a0d50525885bc253748f
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 23 20:11:51 2021 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Jan 23 20:11:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07331272

games-roguelike/stone-soup: stabilize 0.25.1-r100

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 games-roguelike/stone-soup/stone-soup-0.25.1-r100.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r100.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.25.1-r100.ebuild
index fd7baf97c0e..6c1832ac297 100644
--- a/games-roguelike/stone-soup/stone-soup-0.25.1-r100.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # TODO
@@ -26,7 +26,7 @@ SRC_URI="
 # MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
 LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug ncurses sound test +tiles"
 # test is broken
 # see https://crawl.develz.org/mantis/view.php?id=6121



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

2021-01-23 Thread Andreas K. Hüttel
commit: 926e99276cd4b1e9ea403eb3b47806c98088b812
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 19:51:05 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 19:51:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926e9927

pckage.mask: drop binutils-libs mask for the moment, b/c gtk-gnutella

Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 740b49f3109..5b3f8366ec9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -515,7 +515,6 @@ sys-devel/automake:1.10
  (2017-05-20)
 # Old versions of CUDA and their reverse dependencies. They do not



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

2021-01-23 Thread Andreas K. Hüttel
commit: 2959f4c76befd80fea9a3164e3a7da57ce3be53e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 19:45:19 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 19:45:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2959f4c7

net-p2p/gtk-gnutella: Remove old

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

 net-p2p/gtk-gnutella/gtk-gnutella-1.2.0.ebuild | 89 --
 1 file changed, 89 deletions(-)

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



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

2021-01-23 Thread Nick Sarnie
commit: 128581d4bbd9988e2994a90cba6cc8722e99b997
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Jan 23 19:43:29 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jan 23 19:44:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128581d4

app-emulation/vendor-reset: Fix distfile name

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

 app-emulation/vendor-reset/Manifest  | 2 +-
 app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild | 2 +-
 app-emulation/vendor-reset/vendor-reset-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/vendor-reset/Manifest 
b/app-emulation/vendor-reset/Manifest
index 366f13b544d..3d837e82ee9 100644
--- a/app-emulation/vendor-reset/Manifest
+++ b/app-emulation/vendor-reset/Manifest
@@ -1 +1 @@
-DIST v0.1.0.tar.gz 12718324 BLAKE2B 
762ec8bc289b572ab8f8ecc3fa233e3c78c48c48a261c58ce1be9c10356a55957e0bd8fd01e3143443be74236bf9ed540b84d332788c67aa949599ccc5a564d3
 SHA512 
ed4dcb1a71fa8901732e729d37b501ac105cc2c93d0666e44c08e311d99a244027339d5709a9305ff992ca2acb2f337793cdb1f9369197911985cd20d6f3139f
+DIST vendor-reset-0.1.0.tar.gz 12718324 BLAKE2B 
762ec8bc289b572ab8f8ecc3fa233e3c78c48c48a261c58ce1be9c10356a55957e0bd8fd01e3143443be74236bf9ed540b84d332788c67aa949599ccc5a564d3
 SHA512 
ed4dcb1a71fa8901732e729d37b501ac105cc2c93d0666e44c08e311d99a244027339d5709a9305ff992ca2acb2f337793cdb1f9369197911985cd20d6f3139f

diff --git a/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild 
b/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild
index e326cb11808..c772c455876 100644
--- a/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild
+++ b/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64"
-   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz;
+   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 
 DESCRIPTION="Linux kernel vendor specific hardware reset module"

diff --git a/app-emulation/vendor-reset/vendor-reset-.ebuild 
b/app-emulation/vendor-reset/vendor-reset-.ebuild
index e326cb11808..c772c455876 100644
--- a/app-emulation/vendor-reset/vendor-reset-.ebuild
+++ b/app-emulation/vendor-reset/vendor-reset-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
KEYWORDS="~amd64"
-   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz;
+   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 
 DESCRIPTION="Linux kernel vendor specific hardware reset module"



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

2021-01-23 Thread Conrad Kostecki
commit: ee0d2fb5e8692dfa949920cbaca29e6b0338bd18
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jan 23 18:33:39 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jan 23 19:34:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0d2fb5

media-sound/teamspeak-server: amd64 stable

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

 media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild 
b/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild
index f175db58a74..04a06cc4ff6 100644
--- a/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild
+++ b/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 Boost-1.0 BSD LGPL-2.1 LGPL-3 MIT teamspeak3"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE="doc mysql postgres tsdns"
 
 RESTRICT="bindist mirror"



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

2021-01-23 Thread Conrad Kostecki
commit: 09bca10d3fed2dad15d61ac2ecb3809c122f49ab
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jan 23 18:32:23 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jan 23 19:34:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bca10d

media-sound/teamspeak-server: stable x86

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

 media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild 
b/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild
index 75790c371a7..f175db58a74 100644
--- a/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild
+++ b/media-sound/teamspeak-server/teamspeak-server-3.13.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 Boost-1.0 BSD LGPL-2.1 LGPL-3 MIT teamspeak3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE="doc mysql postgres tsdns"
 
 RESTRICT="bindist mirror"



[gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-server/files/, media-sound/teamspeak-server/

2021-01-23 Thread Conrad Kostecki
commit: a8207e96aa5b62132ae2aba11f053364a72c5a67
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jan 23 18:35:40 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jan 23 19:34:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8207e96

media-sound/teamspeak-server: drop old version

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

 media-sound/teamspeak-server/Manifest  |   2 -
 .../teamspeak-server/files/ts3server.ini-r1|  29 -
 .../files/ts3server_mariadb.ini.sample-r1  |  29 -
 .../teamspeak-server-3.12.1.ebuild | 119 -
 4 files changed, 179 deletions(-)

diff --git a/media-sound/teamspeak-server/Manifest 
b/media-sound/teamspeak-server/Manifest
index 279ae60383f..28ec8129ac4 100644
--- a/media-sound/teamspeak-server/Manifest
+++ b/media-sound/teamspeak-server/Manifest
@@ -1,4 +1,2 @@
-DIST teamspeak3-server_linux_amd64-3.12.1.tar.bz2 9428301 BLAKE2B 
aeab07edc31d1ee57ffd34b218aeb3f7e23f31ffb5b8b940cbc46bca91b6ef9caffb67f1a52c059439a64d73ceb8fce124c0e8101d3e04d752782344ff6c1843
 SHA512 
58bfb582deddc4137245fe73d3aabfbcd84c3c346fe5fd3db8c7756014fcdd1f0bd7798ee029aa9beebe454fa8021dd180dd577f147cc5f02c833b68d9253fc7
 DIST teamspeak3-server_linux_amd64-3.13.3.tar.bz2 9945408 BLAKE2B 
d714a046279c8cac11ff373a66ba41010e5839704030ae29f8d7f429759126dff8675b8b0b37b584115ad44d9e216cb5449d4b159dae53ece72f9e5bbe119f84
 SHA512 
39ad3a00f5e38a0601ed9e9df4227a7f00b4cb9bdaed6562ccf05e0fce22ed040cfd5a2ea36e9e97a18a74c335e90c0c080106cdaf5c0b32859819286727cb58
-DIST teamspeak3-server_linux_x86-3.12.1.tar.bz2 9268349 BLAKE2B 
61d0794944775e4e9bfb57bc2ac331c5cc9da04d6a3956d4c1ec6c6d36ef87cb04ea1f0004d75251adc4baa1b9be999373d08ea36ca9f86e10b00e03d0f20f38
 SHA512 
83222586ff6e157af7242afc151c900eb339f05813f8b5fef602f9989a109b80de46bc86c7381b6acce240c62e9859b86df655a0b0219225162315337ca609ef
 DIST teamspeak3-server_linux_x86-3.13.3.tar.bz2 9779788 BLAKE2B 
1ddb466dfc6a7d19dacfa05a0608487a8b086963186eb48e2480b83fb9eaa408ca45bc80bfc6fbfd1623c21caeb27e516f6d893ab84e442ba75c9f59daf4fa79
 SHA512 
9b14e1fd8b969c32ca63e3b9665e0941c3d1e67b3e49d5f2d6cc701aa4ee10a80f1c10428ef2d59bb3767cd03ad5503a527c47b1db11ea525cca8c7e07787621

diff --git a/media-sound/teamspeak-server/files/ts3server.ini-r1 
b/media-sound/teamspeak-server/files/ts3server.ini-r1
deleted file mode 100644
index 769e815a199..000
--- a/media-sound/teamspeak-server/files/ts3server.ini-r1
+++ /dev/null
@@ -1,29 +0,0 @@
-machine_id=
-default_voice_port=9987
-voice_ip=
-licensepath=/opt/teamspeak3-server/
-filetransfer_port=30033
-filetransfer_ip=
-query_port=10011
-query_ip=0.0.0.0, ::
-query_ip_whitelist=query_ip_whitelist.txt
-query_ip_blacklist=query_ip_blacklist.txt
-dbplugin=ts3db_sqlite3
-dbpluginparameter=
-dbsqlpath=/opt/teamspeak3-server/sql/
-dbsqlcreatepath=create_sqlite/
-dbconnections=10
-logpath=/var/log/teamspeak3-server/
-logquerycommands=0
-dbclientkeepdays=30
-logappend=0
-query_skipbruteforcecheck=0
-query_buffer_mb=20
-http_proxy=
-license_accepted=1
-serverquerydocs_path=/opt/teamspeak3-server/serverquerydocs/
-query_ssh_ip=0.0.0.0, ::
-query_ssh_port=10022
-query_protocols=raw
-query_ssh_rsa_host_key=ssh_host_rsa_key
-query_timeout=300

diff --git a/media-sound/teamspeak-server/files/ts3server_mariadb.ini.sample-r1 
b/media-sound/teamspeak-server/files/ts3server_mariadb.ini.sample-r1
deleted file mode 100644
index 6b2a28d2976..000
--- a/media-sound/teamspeak-server/files/ts3server_mariadb.ini.sample-r1
+++ /dev/null
@@ -1,29 +0,0 @@
-machine_id=
-default_voice_port=9987
-voice_ip=
-licensepath=/opt/teamspeak3-server/
-filetransfer_port=30033
-filetransfer_ip=
-query_port=10011
-query_ip=0.0.0.0, ::
-query_ip_whitelist=query_ip_whitelist.txt
-query_ip_blacklist=query_ip_blacklist.txt
-dbplugin=ts3db_mariadb
-dbpluginparameter=/etc/teamspeak3-server/ts3db_mariadb.ini
-dbsqlpath=/opt/teamspeak3-server/sql/
-dbsqlcreatepath=create_mariadb/
-dbconnections=10
-logpath=/var/log/teamspeak3-server/
-logquerycommands=0
-dbclientkeepdays=30
-logappend=0
-query_skipbruteforcecheck=0
-query_buffer_mb=20
-http_proxy=
-license_accepted=1
-serverquerydocs_path=/opt/teamspeak3-server/serverquerydocs/
-query_ssh_ip=0.0.0.0, ::
-query_ssh_port=10022
-query_protocols=raw
-query_ssh_rsa_host_key=ssh_host_rsa_key
-query_timeout=300

diff --git a/media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild 
b/media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild
deleted file mode 100644
index 8188b8163ba..000
--- a/media-sound/teamspeak-server/teamspeak-server-3.12.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="A server software for hosting quality voice communication via the 
internet"
-HOMEPAGE="https://www.teamspeak.com/;

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

2021-01-23 Thread Andreas K. Hüttel
commit: cc1b85191cd06aafeb6f1c0c9fc66de7b71efa13
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 19:26:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 19:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1b8519

sys-devel/binutils-hppa64: Remove old

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

 sys-devel/binutils-hppa64/Manifest |   1 -
 .../binutils-hppa64/binutils-hppa64-2.35.1.ebuild  | 434 -
 2 files changed, 435 deletions(-)

diff --git a/sys-devel/binutils-hppa64/Manifest 
b/sys-devel/binutils-hppa64/Manifest
index 3a92df3667a..f66efb11b54 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -4,6 +4,5 @@ DIST binutils-2.33.1-patches-1.tar.xz 17944 BLAKE2B 
811ad416fe9c059f645856a3123e
 DIST binutils-2.33.1.tar.xz 21490848 BLAKE2B 
c336a8412938dc8c224f40a763a8bea9937cca0462a8fb80e62f14aabe590107fc061a3f4b9327e1f4652cb026384d36a91b4766d4d469d2d0680932874b638c
 SHA512 
b7a6767c6c7ca6b5cafa7080e6820b7bb3a53b7148348c438d99905defbdf0d30c9744a484ee01c9441a8153901808513366b15ba9533e20c9673c262ade36ac
 DIST binutils-2.34-patches-6.tar.xz 103028 BLAKE2B 
d0e866d0941d2b550c7d7f23530c6ee393fa13b4f2f27832f07790989476f11d1beddb5ad5a9be5c65c1d4dff9d4598d21adcb00c1d0490f69a99127f4527447
 SHA512 
e05ed8886acb5cb95a3e97c5bc0564215f7d44b604610f5c4545997fd9625d6de909c37063127e819926cd1548a48d3529dd3e82e98ee6a5dbaced028c57355d
 DIST binutils-2.34.tar.xz 21637796 BLAKE2B 
07dd23916a7d27f71c3f160c8c16abe2bd4fce294c738c665a012a3be6a87dbe8160d0c38740524f9025e01d438e99b2a94bcf9f9f79ee214f5dd033de8aad3d
 SHA512 
2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd
-DIST binutils-2.35.1-patches-1.tar.xz 10088 BLAKE2B 
fa4b0c417b6452757f90243921c60b2406c9bf60d1aaa393654fb23ce52e32fb3e7ed90f6d59286786dd95398a10d008c75bfdca065d704025cc828ff65b225f
 SHA512 
dccb4407f4f2a8b38488f9f42638c10777ee344239cf5d4fcc8f580df3e8ff15d03211dc51ef18d905c326a71771da4b38f47381d6d549422a8353b5da0e7b0b
 DIST binutils-2.35.1-patches-2.tar.xz 72236 BLAKE2B 
584cb3edbda28c69171ed64e941535f992150d86f25201cadd07b63daaa36bf76b07dc0aa8a4837da17d1672feb47a7b15f83efdeec5409e695965a10142147a
 SHA512 
b704ebe82c4402f058f9c96991a89256a6b369d28f844bf020ed2c77766894d9a2ca0596cd609de7b389fa8cd52bfab674b6deb10ea2096e50aa57921be2083e
 DIST binutils-2.35.1.tar.xz 22031720 BLAKE2B 
d3468da90b75e9b5fa7fbd64d3fdb0a4bc445e4cb7da5ae058f73a1e9d948b3e9438bc9f1b5b351db369b76a25960c9c1f58f828fd2c7646f555de45fa3c052b
 SHA512 
94ff72708403413b70b247f3af4099ebaa882b6659249869f1ed9941a0f1912e313f08357d470f9fd2359e7f5e5b0eb86285e5eaf883fa8187789d6b1bd304eb

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.35.1.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.35.1.ebuild
deleted file mode 100644
index 27d0f88efc6..000
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.35.1.ebuild
+++ /dev/null
@@ -1,434 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CTARGET=hppa64-${CHOST#*-}
-
-inherit eutils libtool flag-o-matic gnuconfig multilib toolchain-funcs
-
-DESCRIPTION="Tools necessary to build programs"
-HOMEPAGE="https://sourceware.org/binutils/;
-LICENSE="GPL-3+"
-IUSE="default-gold doc +gold multitarget +nls +plugins static-libs test"
-REQUIRED_USE="default-gold? ( gold )"
-
-# Variables that can be set here:
-# PATCH_VER  - the patchset version
-#  Default: empty, no patching
-# PATCH_BINUTILS_VER - the binutils version in the patchset name
-#- Default: PV
-# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
-#  for the patchsets
-
-PATCH_VER=1
-PATCH_DEV=dilfridge
-
-case ${PV} in
-   )
-   EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git;
-   inherit git-r3
-   S=${WORKDIR}/binutils
-   EGIT_CHECKOUT_DIR=${S}
-   SLOT=${PV}
-   ;;
-   *)
-   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
-   SLOT=$(ver_cut 1-2)
-   KEYWORDS="-* ~hppa"
-   ;;
-esac
-
-#
-# The Gentoo patchset
-#
-PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-PATCH_DEV=${PATCH_DEV:-slyfox}
-
-[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-
-#
-# The cross-compile logic
-#
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-   if [[ ${CATEGORY} == cross-* ]] ; then
-   export CTARGET=${CATEGORY#cross-}
-   fi
-fi
-is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
-
-#
-# The dependencies
-#
-RDEPEND="
-   

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

2021-01-23 Thread Andreas K. Hüttel
commit: cadc4b0c9fc41edf300465e8bfd60dbf9f2223f0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 19:27:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 19:28:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadc4b0c

sys-libs/binutils-libs: Remove old

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

 sys-libs/binutils-libs/Manifest|   1 -
 sys-libs/binutils-libs/binutils-libs-2.35.1.ebuild | 123 -
 2 files changed, 124 deletions(-)

diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 655fe8e24bf..56042fecbec 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -2,6 +2,5 @@ DIST binutils-2.33.1-patches-2.tar.xz 18636 BLAKE2B 
0e0757329b6a83aeff4f4c450c95
 DIST binutils-2.33.1.tar.xz 21490848 BLAKE2B 
c336a8412938dc8c224f40a763a8bea9937cca0462a8fb80e62f14aabe590107fc061a3f4b9327e1f4652cb026384d36a91b4766d4d469d2d0680932874b638c
 SHA512 
b7a6767c6c7ca6b5cafa7080e6820b7bb3a53b7148348c438d99905defbdf0d30c9744a484ee01c9441a8153901808513366b15ba9533e20c9673c262ade36ac
 DIST binutils-2.34-patches-6.tar.xz 103028 BLAKE2B 
d0e866d0941d2b550c7d7f23530c6ee393fa13b4f2f27832f07790989476f11d1beddb5ad5a9be5c65c1d4dff9d4598d21adcb00c1d0490f69a99127f4527447
 SHA512 
e05ed8886acb5cb95a3e97c5bc0564215f7d44b604610f5c4545997fd9625d6de909c37063127e819926cd1548a48d3529dd3e82e98ee6a5dbaced028c57355d
 DIST binutils-2.34.tar.xz 21637796 BLAKE2B 
07dd23916a7d27f71c3f160c8c16abe2bd4fce294c738c665a012a3be6a87dbe8160d0c38740524f9025e01d438e99b2a94bcf9f9f79ee214f5dd033de8aad3d
 SHA512 
2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd
-DIST binutils-2.35.1-patches-1.tar.xz 10088 BLAKE2B 
fa4b0c417b6452757f90243921c60b2406c9bf60d1aaa393654fb23ce52e32fb3e7ed90f6d59286786dd95398a10d008c75bfdca065d704025cc828ff65b225f
 SHA512 
dccb4407f4f2a8b38488f9f42638c10777ee344239cf5d4fcc8f580df3e8ff15d03211dc51ef18d905c326a71771da4b38f47381d6d549422a8353b5da0e7b0b
 DIST binutils-2.35.1-patches-2.tar.xz 72236 BLAKE2B 
584cb3edbda28c69171ed64e941535f992150d86f25201cadd07b63daaa36bf76b07dc0aa8a4837da17d1672feb47a7b15f83efdeec5409e695965a10142147a
 SHA512 
b704ebe82c4402f058f9c96991a89256a6b369d28f844bf020ed2c77766894d9a2ca0596cd609de7b389fa8cd52bfab674b6deb10ea2096e50aa57921be2083e
 DIST binutils-2.35.1.tar.xz 22031720 BLAKE2B 
d3468da90b75e9b5fa7fbd64d3fdb0a4bc445e4cb7da5ae058f73a1e9d948b3e9438bc9f1b5b351db369b76a25960c9c1f58f828fd2c7646f555de45fa3c052b
 SHA512 
94ff72708403413b70b247f3af4099ebaa882b6659249869f1ed9941a0f1912e313f08357d470f9fd2359e7f5e5b0eb86285e5eaf883fa8187789d6b1bd304eb

diff --git a/sys-libs/binutils-libs/binutils-libs-2.35.1.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.35.1.ebuild
deleted file mode 100644
index fdcb8aad16c..000
--- a/sys-libs/binutils-libs/binutils-libs-2.35.1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PATCH_VER=1
-PATCH_DEV=dilfridge
-
-inherit eutils libtool toolchain-funcs multilib-minimal
-
-MY_PN="binutils"
-MY_P="${MY_PN}-${PV}"
-PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-PATCH_DEV=${PATCH_DEV:-slyfox}
-
-DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for 
external packages"
-HOMEPAGE="https://sourceware.org/binutils/;
-SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0/${PV}"
-IUSE="64-bit-bfd multitarget nls static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-
-BDEPEND="nls? ( sys-devel/gettext )"
-DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
-# Need a newer binutils-config that'll reset include/lib symlinks for us.
-RDEPEND="${DEPEND}
-   >=sys-devel/binutils-config-5
-"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/bfd.h
-)
-
-src_prepare() {
-   if [[ ! -z ${PATCH_VER} ]] ; then
-   einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset 
${PATCH_VER}"
-   eapply "${WORKDIR}/patch"/*.patch
-   fi
-
-   # Fix cross-compile relinking issue, bug #626402
-   elibtoolize
-
-   default
-}
-
-pkgversion() {
-   printf "Gentoo ${PVR}"
-   [[ -n ${PATCHVER} ]] && printf " p${PATCHVER}"
-}
-
-multilib_src_configure() {
-   local myconf=(
-   --enable-obsolete
-   --enable-shared
-   --enable-threads
-   # Newer versions (>=2.24) make this an explicit option. #497268
-   --enable-install-libiberty
-   

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

2021-01-23 Thread Andreas K. Hüttel
commit: b97a508853ded504ff0b036fccc7ec71a743ab8e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 19:25:58 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 19:28:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97a5088

sys-devel/binutils: Remove old

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

 sys-devel/binutils/Manifest   |   1 -
 sys-devel/binutils/binutils-2.35.1.ebuild | 441 --
 2 files changed, 442 deletions(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 1c4e8ce1c45..1f389a19dd3 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -5,6 +5,5 @@ DIST binutils-2.33.1-patches-2.tar.xz 18636 BLAKE2B 
0e0757329b6a83aeff4f4c450c95
 DIST binutils-2.33.1.tar.xz 21490848 BLAKE2B 
c336a8412938dc8c224f40a763a8bea9937cca0462a8fb80e62f14aabe590107fc061a3f4b9327e1f4652cb026384d36a91b4766d4d469d2d0680932874b638c
 SHA512 
b7a6767c6c7ca6b5cafa7080e6820b7bb3a53b7148348c438d99905defbdf0d30c9744a484ee01c9441a8153901808513366b15ba9533e20c9673c262ade36ac
 DIST binutils-2.34-patches-6.tar.xz 103028 BLAKE2B 
d0e866d0941d2b550c7d7f23530c6ee393fa13b4f2f27832f07790989476f11d1beddb5ad5a9be5c65c1d4dff9d4598d21adcb00c1d0490f69a99127f4527447
 SHA512 
e05ed8886acb5cb95a3e97c5bc0564215f7d44b604610f5c4545997fd9625d6de909c37063127e819926cd1548a48d3529dd3e82e98ee6a5dbaced028c57355d
 DIST binutils-2.34.tar.xz 21637796 BLAKE2B 
07dd23916a7d27f71c3f160c8c16abe2bd4fce294c738c665a012a3be6a87dbe8160d0c38740524f9025e01d438e99b2a94bcf9f9f79ee214f5dd033de8aad3d
 SHA512 
2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd
-DIST binutils-2.35.1-patches-1.tar.xz 10088 BLAKE2B 
fa4b0c417b6452757f90243921c60b2406c9bf60d1aaa393654fb23ce52e32fb3e7ed90f6d59286786dd95398a10d008c75bfdca065d704025cc828ff65b225f
 SHA512 
dccb4407f4f2a8b38488f9f42638c10777ee344239cf5d4fcc8f580df3e8ff15d03211dc51ef18d905c326a71771da4b38f47381d6d549422a8353b5da0e7b0b
 DIST binutils-2.35.1-patches-2.tar.xz 72236 BLAKE2B 
584cb3edbda28c69171ed64e941535f992150d86f25201cadd07b63daaa36bf76b07dc0aa8a4837da17d1672feb47a7b15f83efdeec5409e695965a10142147a
 SHA512 
b704ebe82c4402f058f9c96991a89256a6b369d28f844bf020ed2c77766894d9a2ca0596cd609de7b389fa8cd52bfab674b6deb10ea2096e50aa57921be2083e
 DIST binutils-2.35.1.tar.xz 22031720 BLAKE2B 
d3468da90b75e9b5fa7fbd64d3fdb0a4bc445e4cb7da5ae058f73a1e9d948b3e9438bc9f1b5b351db369b76a25960c9c1f58f828fd2c7646f555de45fa3c052b
 SHA512 
94ff72708403413b70b247f3af4099ebaa882b6659249869f1ed9941a0f1912e313f08357d470f9fd2359e7f5e5b0eb86285e5eaf883fa8187789d6b1bd304eb

diff --git a/sys-devel/binutils/binutils-2.35.1.ebuild 
b/sys-devel/binutils/binutils-2.35.1.ebuild
deleted file mode 100644
index cb86407d9c8..000
--- a/sys-devel/binutils/binutils-2.35.1.ebuild
+++ /dev/null
@@ -1,441 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils libtool flag-o-matic gnuconfig multilib toolchain-funcs
-
-DESCRIPTION="Tools necessary to build programs"
-HOMEPAGE="https://sourceware.org/binutils/;
-LICENSE="GPL-3+"
-IUSE="default-gold doc +gold multitarget +nls +plugins static-libs test 
vanilla"
-REQUIRED_USE="default-gold? ( gold )"
-
-# Variables that can be set here  (ignored for live ebuilds)
-# PATCH_VER  - the patchset version
-#  Default: empty, no patching
-# PATCH_BINUTILS_VER - the binutils version in the patchset name
-#- Default: PV
-# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
-#  for the patchsets
-
-PATCH_VER=1
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   SLOT=${PV}
-else
-   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-   PATCH_DEV=${PATCH_DEV:-slyfox}
-   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
-   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-   SLOT=$(ver_cut 1-2)
-   # live ebuild
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-#
-# The cross-compile logic
-#
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-   if [[ ${CATEGORY} == cross-* ]] ; then
-   export CTARGET=${CATEGORY#cross-}
-   fi
-fi
-is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
-
-#
-# The dependencies
-#
-RDEPEND="
-   >=sys-devel/binutils-config-3
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? ( sys-apps/texinfo )
-   test? ( dev-util/dejagnu )
-   nls? ( sys-devel/gettext )
-   sys-devel/flex
-   virtual/yacc

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

2021-01-23 Thread Mart Raudsepp
commit: 87a0c6ec70d56ea2c61838fb70e2d75bb94a695e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 23 19:02:08 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 23 19:20:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a0c6ec

net-misc/streamlink: bump to 2.0.0

Closes: https://bugs.gentoo.org/761508
Closes: https://bugs.gentoo.org/758422
Closes: https://bugs.gentoo.org/750422
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest   |  2 ++
 ...eamlink-.ebuild => streamlink-2.0.0.ebuild} | 32 ++
 net-misc/streamlink/streamlink-.ebuild | 32 ++
 3 files changed, 30 insertions(+), 36 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 048963da2cb..0335efdca28 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,3 @@
 DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c
+DIST streamlink-2.0.0.tar.gz 497816 BLAKE2B 
e0d8ebf2ae72bb2dc9c9a22810577a34ae6fe3a81bb75b03f5186c69170b9ed94311c1e018bd2a2a0e9a5fc1d8f8470de431f602bd3c8bb2d215c9c8d87dc867
 SHA512 
ce8b34670ea991ddd9b86eb4f05233468ad9df7ea743ed047cd2e3de8d0844dcded082df1215273e8a22ac5386dd17f64c80662b80fb8dbfae421b7f18c146d6
+DIST streamlink.1-2.0.0.man.xz 12956 BLAKE2B 
e4e24f1f04a4edabcc9973005a1097a6ed0cf450bf65624fee9dee13c39312e96d48a91c5558b5b4f2e1122510ea64d497588c42c1c6f2a83f1bb6fd92843419
 SHA512 
3d857b953a10a4c4ca9906cd03d170a7b76ecf724c3627571b90fa584c729cce54f492438c7e9aae32fc65b5c0561e0d325b0b1f9bcc69a98bc000b81e5492c9

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-2.0.0.ebuild
similarity index 71%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-2.0.0.ebuild
index e1b66ef0065..43cd8b5f34a 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,19 +20,18 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/streamlink.1-${PV}.man.xz;
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
-IUSE="doc test"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
-# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
 DEPEND="
$(python_gen_cond_dep '
>dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
dev-python/isodate[${PYTHON_MULTI_USEDEP}]
dev-python/websocket-client[${PYTHON_MULTI_USEDEP}]
dev-python/pycountry[${PYTHON_MULTI_USEDEP}]
@@ -45,36 +44,33 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
$(python_gen_cond_dep '
-   doc? (
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   dev-python/docutils[${PYTHON_MULTI_USEDEP}]
-   dev-python/recommonmark[${PYTHON_MULTI_USEDEP}]
-   )
test? (
dev-python/mock[${PYTHON_MULTI_USEDEP}]
dev-python/requests-mock[${PYTHON_MULTI_USEDEP}]
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
-   dev-python/freezegun[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_MULTI_USEDEP}]
)
')"
 
+src_prepare() {
+   distutils-r1_src_prepare
+   if [[ ${PV} != * ]]; then
+   mv ${WORKDIR}/streamlink.1-${PV}.man ${WORKDIR}/streamlink.1 || 
die
+   fi
+}
+
 python_configure_all() {
# Avoid iso-639, iso3166 dependencies since we use pycountry.
export STREAMLINK_USE_PYCOUNTRY=1
 }
 
-python_compile_all() {
-   use doc && emake -C docs html man
-}
-
 python_test() {
esetup.py test
 }
 
 python_install_all() {
-   if use doc; then
-   local HTML_DOCS=( docs/_build/html/. )
-   doman docs/_build/man/*
-   fi
distutils-r1_python_install_all
+   if [[ ${PV} != * ]]; then
+   doman ${WORKDIR}/streamlink.1
+   fi
 }

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 

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

2021-01-23 Thread Mart Raudsepp
commit: e9e6bd7b327f717b7ca1159780642aeff308811b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan 20 13:49:00 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 23 19:20:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e6bd7b

net-misc/streamlink: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest   |  1 -
 net-misc/streamlink/streamlink-1.3.0-r2.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index dfe3771aed8..048963da2cb 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1 @@
-DIST streamlink-1.3.0.tar.gz 694190 BLAKE2B 
cd262290cd81f1954567e217eaf9568c00180ee7f6955c8227b7067488d685385fe8b4b3bcd6004e7e8f7f66236696a48e744cb24c4d00f2111f00633ffeb1bf
 SHA512 
5a114e0b1e617b2a41f8fe00f9bd6846843dd7643b4283d2fe30ea869cc9d6f495458b0ddb97955a87b7ad64e5628343262af5068b8a7a19d0d84a32020b3365
 DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c

diff --git a/net-misc/streamlink/streamlink-1.3.0-r2.ebuild 
b/net-misc/streamlink/streamlink-1.3.0-r2.ebuild
deleted file mode 100644
index 6f6674f9723..000
--- a/net-misc/streamlink/streamlink-1.3.0-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 $GIT_ECLASS
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
-DEPEND="
-   $(python_gen_cond_dep '
-   >dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
-   dev-python/isodate[${PYTHON_MULTI_USEDEP}]
-   dev-python/websocket-client[${PYTHON_MULTI_USEDEP}]
-   dev-python/pycountry[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-RDEPEND="${DEPEND}
-   media-video/rtmpdump
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   doc? (
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   dev-python/docutils[${PYTHON_MULTI_USEDEP}]
-   dev-python/recommonmark[${PYTHON_MULTI_USEDEP}]
-   )
-   test? (
-   dev-python/mock[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests-mock[${PYTHON_MULTI_USEDEP}]
-   dev-python/pytest[${PYTHON_MULTI_USEDEP}]
-   dev-python/freezegun[${PYTHON_MULTI_USEDEP}]
-   )
-   ')"
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}
-
-python_compile_all() {
-   use doc && emake -C docs html man
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   if use doc; then
-   local HTML_DOCS=( docs/_build/html/. )
-   doman docs/_build/man/*
-   fi
-   distutils-r1_python_install_all
-}



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

2021-01-23 Thread David Seifert
commit: 9200e74c3f1302df3303a111ef09a5af867d7bf7
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 23 19:19:02 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 23 19:19:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9200e74c

media-libs/libsamplerate: Remove old 0.2.0

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

 media-libs/libsamplerate/Manifest  |  1 -
 .../libsamplerate/libsamplerate-0.2.0.ebuild   | 50 --
 2 files changed, 51 deletions(-)

diff --git a/media-libs/libsamplerate/Manifest 
b/media-libs/libsamplerate/Manifest
index 31f284bb59b..b3383467bf6 100644
--- a/media-libs/libsamplerate/Manifest
+++ b/media-libs/libsamplerate/Manifest
@@ -1,3 +1,2 @@
 DIST libsamplerate-0.1.9.tar.gz 4336641 BLAKE2B 
f1cf4c669315ef6a93bfa0c5c73284187068b9b049299afbfd45da5c133372cfd6fdd00fda2dbb2a6740446219203ceda8b46385c844d9ef480e8578aa0b3928
 SHA512 
78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728
-DIST libsamplerate-0.2.0.tar.bz2 3739932 BLAKE2B 
45e7d1ceb4134bf41117ba09c3280e403d66b928bd0528cf2bae0c43064bc032de18d426f93802cd484080bc5b49b8df6378ea023c0ce76381d0a6d3972d8128
 SHA512 
40422f8a9a5eaf1d0cfa18a98ad561885c15556962db8892c412870745774f971087f5fc4775bc6e462857162ff7ba895d5b55e3cea9982aebdb915de391699d
 DIST libsamplerate-0.2.1.tar.bz2 3747188 BLAKE2B 
83540f3e75cfa79cbd166f075d22cab6a63e0e057b90ac6a3760c07196cac962df7d1ca26620a9033de046e0528bee3ded2b482e8629b1ae316844b5b31f3074
 SHA512 
f54f7f12c9536868d7a11fc9cbb86857505e7b75fe34cedaf0b9bfc864da6037296b3eae303a33d4c87b7fd20d96933b91ef59c8cc3d1313b9fc21654e5daa2d

diff --git a/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild 
b/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild
deleted file mode 100644
index c2eb013b6fe..000
--- a/media-libs/libsamplerate/libsamplerate-0.2.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter 
for audio"
-HOMEPAGE="http://libsndfile.github.io/libsamplerate/;
-
-if [[ ${PV} == * ]]; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git;
-else
-   
SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Alsa/FFTW are only required for tests
-# libsndfile is only used by examples and tests
-DEPEND="
-   test? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   media-libs/libsndfile[${MULTILIB_USEDEP}]
-   sci-libs/fftw:3.0[${MULTILIB_USEDEP}]
-   )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --disable-static \
-   $(use_enable test alsa) \
-   $(use_enable test fftw) \
-   $(use_enable test sndfile)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -type f -delete || die
-}



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

2021-01-23 Thread David Seifert
commit: a7efcbfd43bb021002c7dbe557270994a770b61d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 23 19:19:01 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 23 19:19:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7efcbfd

media-libs/libsamplerate: Version bump to 0.2.1

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

 media-libs/libsamplerate/Manifest  |  1 +
 .../libsamplerate/libsamplerate-0.2.1.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/libsamplerate/Manifest 
b/media-libs/libsamplerate/Manifest
index e0b66cdf10c..31f284bb59b 100644
--- a/media-libs/libsamplerate/Manifest
+++ b/media-libs/libsamplerate/Manifest
@@ -1,2 +1,3 @@
 DIST libsamplerate-0.1.9.tar.gz 4336641 BLAKE2B 
f1cf4c669315ef6a93bfa0c5c73284187068b9b049299afbfd45da5c133372cfd6fdd00fda2dbb2a6740446219203ceda8b46385c844d9ef480e8578aa0b3928
 SHA512 
78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728
 DIST libsamplerate-0.2.0.tar.bz2 3739932 BLAKE2B 
45e7d1ceb4134bf41117ba09c3280e403d66b928bd0528cf2bae0c43064bc032de18d426f93802cd484080bc5b49b8df6378ea023c0ce76381d0a6d3972d8128
 SHA512 
40422f8a9a5eaf1d0cfa18a98ad561885c15556962db8892c412870745774f971087f5fc4775bc6e462857162ff7ba895d5b55e3cea9982aebdb915de391699d
+DIST libsamplerate-0.2.1.tar.bz2 3747188 BLAKE2B 
83540f3e75cfa79cbd166f075d22cab6a63e0e057b90ac6a3760c07196cac962df7d1ca26620a9033de046e0528bee3ded2b482e8629b1ae316844b5b31f3074
 SHA512 
f54f7f12c9536868d7a11fc9cbb86857505e7b75fe34cedaf0b9bfc864da6037296b3eae303a33d4c87b7fd20d96933b91ef59c8cc3d1313b9fc21654e5daa2d

diff --git a/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild 
b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild
new file mode 100644
index 000..c2eb013b6fe
--- /dev/null
+++ b/media-libs/libsamplerate/libsamplerate-0.2.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter 
for audio"
+HOMEPAGE="http://libsndfile.github.io/libsamplerate/;
+
+if [[ ${PV} == * ]]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/libsndfile/libsamplerate.git;
+else
+   
SRC_URI="https://github.com/libsndfile/libsamplerate/releases/download/${PV}/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Alsa/FFTW are only required for tests
+# libsndfile is only used by examples and tests
+DEPEND="
+   test? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   media-libs/libsndfile[${MULTILIB_USEDEP}]
+   sci-libs/fftw:3.0[${MULTILIB_USEDEP}]
+   )"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-static \
+   $(use_enable test alsa) \
+   $(use_enable test fftw) \
+   $(use_enable test sndfile)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/, x11-wm/icewm/files/

2021-01-23 Thread Lars Wendler
commit: b42458700185e08cbef73c0ba2aef0ae649aae74
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jan 23 19:13:09 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan 23 19:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4245870

x11-wm/icewm: Revbump to fix application menu issue

See https://github.com/bbidulock/icewm/issues/527

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

 x11-wm/icewm/files/icewm-2.1.0-appmenu_fix.patch   | 37 ++
 .../{icewm-2.1.0.ebuild => icewm-2.1.0-r1.ebuild}  |  4 +++
 2 files changed, 41 insertions(+)

diff --git a/x11-wm/icewm/files/icewm-2.1.0-appmenu_fix.patch 
b/x11-wm/icewm/files/icewm-2.1.0-appmenu_fix.patch
new file mode 100644
index 000..d159e4d38e3
--- /dev/null
+++ b/x11-wm/icewm/files/icewm-2.1.0-appmenu_fix.patch
@@ -0,0 +1,37 @@
+From 1d28361a69d773ba0d026119ff197d38900eac0a Mon Sep 17 00:00:00 2001
+From: Bert Gijsbers 
+Date: Sat, 23 Jan 2021 16:02:21 +0100
+Subject: [PATCH] Don't unarm menu popup buttons for issue #527.
+
+---
+ src/ybutton.cc | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/src/ybutton.cc b/src/ybutton.cc
+index 1c11756d..745a8f21 100644
+--- a/src/ybutton.cc
 b/src/ybutton.cc
+@@ -58,7 +58,7 @@ YButton::~YButton() {
+ }
+ popdown();
+ if (fPopup && fPopup->isShared() == false) {
+-delete fPopup;
++delete fPopup; fPopup = nullptr;
+ }
+ if (--buttonObjectCount == 0) {
+ normalButtonFont = null;
+@@ -289,8 +289,13 @@ void YButton::handleButton(const XButtonEvent ) {
+ setSelected(false);
+ }
+ }
++bool unarm = fEnabled && fArmed
++  && button.type == ButtonRelease
++  && button.button == Button1
++  && getClickCount() == 1
++  && dragging();
+ YWindow::handleButton(button);
+-if (fEnabled && button.type == ButtonRelease && button.button == Button1) 
{
++if (unarm && !fPopupActive) {
+ setArmed(false, false);
+ }
+ }

diff --git a/x11-wm/icewm/icewm-2.1.0.ebuild 
b/x11-wm/icewm/icewm-2.1.0-r1.ebuild
similarity index 98%
rename from x11-wm/icewm/icewm-2.1.0.ebuild
rename to x11-wm/icewm/icewm-2.1.0-r1.ebuild
index ec1d0545c00..57f469f48b7 100644
--- a/x11-wm/icewm/icewm-2.1.0.ebuild
+++ b/x11-wm/icewm/icewm-2.1.0-r1.ebuild
@@ -81,6 +81,10 @@ BDEPEND="
nls? ( >=sys-devel/gettext-0.19.8 )
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-appmenu_fix.patch"
+)
+
 pkg_pretend() {
if use gdk-pixbuf && use imlib ; then
einfo 'Confilcting USE flags have been enabled:'



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vendor-reset/, app-emulation/vendor-reset/files/

2021-01-23 Thread Nick Sarnie
commit: 9b78ac75fc0cd0f80dfcaa36934a6e508c51
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Jan 23 18:48:53 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jan 23 18:53:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b78ac75

app-emulation/vendor-reset: New package

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

 app-emulation/vendor-reset/Manifest|  1 +
 app-emulation/vendor-reset/files/modload.conf  |  1 +
 app-emulation/vendor-reset/metadata.xml| 11 ++
 .../vendor-reset/vendor-reset-0.1.0.ebuild | 46 ++
 .../vendor-reset/vendor-reset-.ebuild  | 46 ++
 5 files changed, 105 insertions(+)

diff --git a/app-emulation/vendor-reset/Manifest 
b/app-emulation/vendor-reset/Manifest
new file mode 100644
index 000..366f13b544d
--- /dev/null
+++ b/app-emulation/vendor-reset/Manifest
@@ -0,0 +1 @@
+DIST v0.1.0.tar.gz 12718324 BLAKE2B 
762ec8bc289b572ab8f8ecc3fa233e3c78c48c48a261c58ce1be9c10356a55957e0bd8fd01e3143443be74236bf9ed540b84d332788c67aa949599ccc5a564d3
 SHA512 
ed4dcb1a71fa8901732e729d37b501ac105cc2c93d0666e44c08e311d99a244027339d5709a9305ff992ca2acb2f337793cdb1f9369197911985cd20d6f3139f

diff --git a/app-emulation/vendor-reset/files/modload.conf 
b/app-emulation/vendor-reset/files/modload.conf
new file mode 100644
index 000..ff75088aa8f
--- /dev/null
+++ b/app-emulation/vendor-reset/files/modload.conf
@@ -0,0 +1 @@
+vendor-reset

diff --git a/app-emulation/vendor-reset/metadata.xml 
b/app-emulation/vendor-reset/metadata.xml
new file mode 100644
index 000..95a133672a1
--- /dev/null
+++ b/app-emulation/vendor-reset/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sar...@gentoo.org
+   Nick Sarnie
+   
+   
+   gnif/vendor-reset
+   
+

diff --git a/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild 
b/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild
new file mode 100644
index 000..e326cb11808
--- /dev/null
+++ b/app-emulation/vendor-reset/vendor-reset-0.1.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/gnif/vendor-reset.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz;
+fi
+
+DESCRIPTION="Linux kernel vendor specific hardware reset module"
+HOMEPAGE="https://github.com/gnif/vendor-reset;
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   local CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
+   linux-mod_pkg_setup
+}
+
+src_compile() {
+   set_arch_to_kernel
+   emake \
+   DESTDIR="${ED}" \
+   INSTALL_MOD_PATH="${ED}"
+}
+
+src_install() {
+   set_arch_to_kernel
+   emake \
+   DESTDIR="${ED}" \
+   INSTALL_MOD_PATH="${ED}" \
+   install
+
+   insinto /etc/modules-load.d/
+   newins "${FILESDIR}"/modload.conf vendor-reset.conf
+}

diff --git a/app-emulation/vendor-reset/vendor-reset-.ebuild 
b/app-emulation/vendor-reset/vendor-reset-.ebuild
new file mode 100644
index 000..e326cb11808
--- /dev/null
+++ b/app-emulation/vendor-reset/vendor-reset-.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/gnif/vendor-reset.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/gnif/vendor-reset/archive/v${PV}.tar.gz;
+fi
+
+DESCRIPTION="Linux kernel vendor specific hardware reset module"
+HOMEPAGE="https://github.com/gnif/vendor-reset;
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   local CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
+   linux-mod_pkg_setup
+}
+
+src_compile() {
+   set_arch_to_kernel
+   emake \
+   DESTDIR="${ED}" \
+   INSTALL_MOD_PATH="${ED}"
+}
+
+src_install() {
+   set_arch_to_kernel
+   emake \
+   DESTDIR="${ED}" \
+   INSTALL_MOD_PATH="${ED}" \
+   install
+
+   insinto /etc/modules-load.d/
+   newins "${FILESDIR}"/modload.conf vendor-reset.conf
+}



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

2021-01-23 Thread Andreas K. Hüttel
commit: 35a10404afc3d5e0db2ef6a052bf82ca30e32094
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 18:44:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 18:45:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a10404

package.mask: Extend binutils mask

Bug: https://bugs.gentoo.org/764170
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 46efd7dc8f2..740b49f3109 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -513,8 +513,9 @@ sys-devel/automake:1.10
 # switch the compiler / the binutils) ASAP. If you need them for a specific
 # (isolated) use case, feel free to unmask them on your system.
  (2017-05-20)
 # Old versions of CUDA and their reverse dependencies. They do not



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2021-01-23 Thread Mike Pagano
commit: 9b26e86a79c471a8c6bb4daa854f117ab65a025a
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 18:45:23 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 18:45:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b26e86a

sys-kernel/gentoo-sources: Linux patch updates and wireguard fix

Linux patch 4.14.217
Linux patch 4.19.170
Linux patch 4.4.253
Linux patch 4.9.253
Linux patch 5.4.92
Linux patch 5.10.10

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

 sys-kernel/gentoo-sources/Manifest | 18 ++
 .../gentoo-sources/gentoo-sources-4.14.217.ebuild  | 28 ++
 .../gentoo-sources/gentoo-sources-4.19.170.ebuild  | 28 ++
 .../gentoo-sources/gentoo-sources-4.4.253.ebuild   | 28 ++
 .../gentoo-sources/gentoo-sources-4.9.253.ebuild   | 28 ++
 .../gentoo-sources/gentoo-sources-5.10.10.ebuild   | 28 ++
 .../gentoo-sources/gentoo-sources-5.4.92.ebuild| 28 ++
 7 files changed, 186 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d31cbd7a302..699f26545f1 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -19,6 +19,9 @@ DIST genpatches-4.14-225.extras.tar.xz 3336 BLAKE2B 
3f151cbd04ed1b4767e648433997
 DIST genpatches-4.14-226.base.tar.xz 4824692 BLAKE2B 
06e014464e4e9b394cf2122f25cfffae949d97698f211e25c029826efe36f696d134f3c0cba0f80d2599fb1dab675f5f004b737785f98a654802b7e28856a5fd
 SHA512 
e10fde32e50f151543ab4739a3e19aa168193fccbd1d91c02946ecf56abfe45e99a442ee060cd16ea7f11e65c1181441c5f61a9c38a633589c754e32d10f4994
 DIST genpatches-4.14-226.experimental.tar.xz 6088 BLAKE2B 
85ee64c4fba94e2e3a5633af8abc931ee0969de8ab414194b58f80c509847ec6e8b836a193512e73deabdbcef4da0e034b32760b907ea41d7c5fc06154969815
 SHA512 
fb1e7b6bc51729c987bf346f968354d6a7155a2322a989a3f9ab411f53e5408918e6dd02c4b0a3b6ee18089f4e19f548a3b23faebe65fb063175edd824133399
 DIST genpatches-4.14-226.extras.tar.xz 3340 BLAKE2B 
c427ad8d18fb57bb6c0d47a920bd903f26f5ac0b6c8358640e07d00ef33f54a45523087eed8cd6ef474f2907be9d5ed74e6c0f46994678daeccc2495696432a5
 SHA512 
311ee330b643ffc3832e45f20f0e762b157645747f85105034a15d4c775e8ba7f67b985d49da55d04f7046f70e0f923957703efcc0aaabe9c658c6debb5f2c4f
+DIST genpatches-4.14-227.base.tar.xz 4831676 BLAKE2B 
052c6f13209c589fa53a9c57fe39e1b8b6a12070ad075a4d2fee99b22becab8e8642466c1d01f17e5d5492e1a25b804910c77de78e57ec99deba43af13151c3a
 SHA512 
38a5dfb3e870a52821a99e7bc11f10cf549c86fce2d80767e21e5e7f470d3f4fde8ec8dba107224cef351ad0095520c50d640e6741cc81b96b77d3fc4e418fa8
+DIST genpatches-4.14-227.experimental.tar.xz 6084 BLAKE2B 
abb57683a3f22bdde5e8c4b6cbd9ae239a10ef59d099c5e2ad6006b9bc7139e7b9f8ebfa892b8675cf7a62cc4dc879cf4b9f21a51bebbd32b30ac7989826d24a
 SHA512 
87503496543f94d5b79f71da4c73deba7e771b47af813e4b9023e120b6f356b15655e84e3ab30be06a694245f12dae33e80a8b67da35f784fd6909dbce8f219b
+DIST genpatches-4.14-227.extras.tar.xz 3340 BLAKE2B 
7921c02980b16c19b19807f776f5f0513619f24621580240065fc119008c92fe16ec4eb7e2b08991e5390559a0ac9a0c2c7a22f77ebaeed362ad6f2b06fbe2c8
 SHA512 
a02fe59fac681b177fed6a28b9bf1e5d4ba5c7401ec4d783ffc5169037f23fb8d2a5fdc439e3d4eb2c0d8807080c69b470027bbbe1eecb671608d512c83f5364
 DIST genpatches-4.19-159.base.tar.xz 4174792 BLAKE2B 
1381a2531b6297e1f76af70107c08a3b7b304177b14a1407ffc41a5851a4249ec4adf5ed00539542c97a0c8dc0cffdb20c3681b9da17409cd9d4ac711b353dd8
 SHA512 
e75991fde39f093c77b4e7f16aca7b24be47e1e438df7a60a97e0db7aa14ae6c0ed868685da0979c10ce9064839adca84c76a6ec87c1fbe41eed7a20788ca776
 DIST genpatches-4.19-159.experimental.tar.xz 6980 BLAKE2B 
62605b1fe8ad86233bdfb183df2019dc4d6c74243678f5aad08167ae67b8e0dc45be7a33cae59a9c30678c986c9066722dd32ff18ee572d9ee5f7f2f51caae20
 SHA512 
240ecdaecca79bf417b080f6ea3dd2cad113694d2f49ae7a9910e26250f381721dcac0804b3e983272a5ea66cc1455cf94c668442e98ce5938868fea1913050e
 DIST genpatches-4.19-159.extras.tar.xz 3312 BLAKE2B 
480dfb15464c46ff0cad7447476ec66535c6b32ea9ca822ef7f8911b4db7d389c6bb1d1b80811107afb77e290fd4c887ac1786a95729c58673180324246d655e
 SHA512 
8d55a3f9e1516e32e95719a5c9d5c1018bbcdd8f2412b138a46da1419252d9e088d2f1071a5c44dea969bbf4d93461c58edd17ca1b9ef835addb9bd065eda259
@@ -46,6 +49,9 @@ DIST genpatches-4.19-167.extras.tar.xz 3316 BLAKE2B 
bed1495c2beb33aed0814d93a739
 DIST genpatches-4.19-168.base.tar.xz 4309240 BLAKE2B 
5940bc82e8139091bf61c8062d110700a394cf3bcd212de7235e17767db47e7f6665498477c956e59c91d67160ba15d1cf5ff1a2e23c5aecb4374e1872522eb2
 SHA512 
4e60c57d7fb9f5e2a0396d7818521c914e8d5d24cf796f0f10e3e0bc9ab33712780d05a1c86f1e538cc08d67164ac9c5041d000108442bd22ea737dcdf8898ce
 DIST genpatches-4.19-168.experimental.tar.xz 6980 BLAKE2B 
47e764768bdbcfd53f6eeb0c33b50a2f2d5d83ecbb32e2ab9fc0e941bcc9dceb4dfe682d5027f83d79ba0cede9c9dcfddc3f2e763241fd8aac1ad129cd6d12fa
 SHA512 

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

2021-01-23 Thread Andreas Sturmlechner
commit: 4ee52c39b4aca2961cffae02a98d299afac8ca92
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 18:10:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 18:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee52c39

media-gfx/xpaint: Drop 2.10.2 (r0)

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

 media-gfx/xpaint/xpaint-2.10.2.ebuild | 81 ---
 1 file changed, 81 deletions(-)

diff --git a/media-gfx/xpaint/xpaint-2.10.2.ebuild 
b/media-gfx/xpaint/xpaint-2.10.2.ebuild
deleted file mode 100644
index a49d1d20aec..000
--- a/media-gfx/xpaint/xpaint-2.10.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop toolchain-funcs
-
-DESCRIPTION="Image editor with tiff, jpeg and png support"
-HOMEPAGE="http://sf-xpaint.sourceforge.net/;
-SRC_URI="mirror://sourceforge/sf-xpaint/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="jpeg2k pgf tiff"
-
-RDEPEND="
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/libpng:0=
-   x11-libs/libICE
-   x11-libs/libX11
-   >=x11-libs/libXaw3dXft-1.6.2c[unicode]
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXmu
-   x11-libs/libXpm
-   x11-libs/libXt
-   sys-libs/zlib
-   virtual/jpeg:0
-   jpeg2k? ( media-libs/openjpeg:0= )
-   pgf? ( media-libs/libpgf )
-   tiff? (
-   media-libs/jbigkit:0=
-   media-libs/tiff:0
-   )
-"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   sys-devel/bison
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i -e 's/-O3 -s//g' util/Makefile || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable tiff) \
-   $(use_enable jpeg2k libopenjpeg)
-}
-
-src_compile() {
-   # clean up
-   emake clean
-   emake -C util clean
-
-   # parallel make still fails sometimes
-   emake substads
-   emake xpaint.1
-
-   default
-   emake \
-   WITH_PGF="$(usex pgf "yes" "no")" \
-   CC="$(tc-getCC)" \
-   CXX="$(tc-getCXX)" \
-   -C util
-}
-
-src_install() {
-   default
-   emake \
-   WITH_PGF="$(usex pgf "yes" "no")" \
-   DESTDIR="${ED}" \
-   -C util install
-   doicon icons/xpaint.svg
-   make_desktop_entry "${PN}"
-   find "${D}" -name '*.la' -type f -delete || die
-   find "${D}" -name '*.a' -type f -delete || die
-}



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

2021-01-23 Thread Andreas Sturmlechner
commit: 3ba62aa6a060734ae14a0e6f978c584746635248
Author: John Helmert III  posteo  net>
AuthorDate: Thu Jul 30 07:01:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 18:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba62aa6

media-libs/openjpeg: Security cleanup (drop :0)

Bug: https://bugs.gentoo.org/711260
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/16909
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/openjpeg/Manifest |  1 -
 media-libs/openjpeg/openjpeg-1.5.2-r1.ebuild | 77 
 2 files changed, 78 deletions(-)

diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest
index 0179013e339..4421745b114 100644
--- a/media-libs/openjpeg/Manifest
+++ b/media-libs/openjpeg/Manifest
@@ -1,4 +1,3 @@
-DIST openjpeg-1.5.2.tar.gz 1385702 BLAKE2B 
936ab6e0fb48f2839df13113c716c39b9572bd590206cd823dedccfd4001444d73a81ccbf82616a40a35ad8b1fae8d2f08d7c265a771d9d9ef413beac5e84ac1
 SHA512 
b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862
 DIST openjpeg-2.3.1.tar.gz 2214401 BLAKE2B 
ecc7e573592a5302dcdbade791f6aa6e48f6791c7412fdd44976f3619c8fc0cca7d904fa42013f33ab17dd0f569a76d3c49a73eccaf0a749d34f305362367af9
 SHA512 
339fbc899bddf2393d214df71ed5d6070a3a76b933b1e75576c8a0ae9dfcc4adec40bdc544f599e4b8d0bc173e4e9e7352408497b5b3c9356985605830c26c03
 DIST openjpeg-2.4.0.tar.gz 2233229 BLAKE2B 
ab8907638ac041ce7dcbcbcd9624ea5e4b7542c9ec38a850e363c071c27c4bc8b16e207700b12e67d8d32bdd9b0838735bede27084090ce95105d32c539b09cf
 SHA512 
55daab47d33823af94e32e5d345b52c251a5410f0c8e0a13b693f17899eedc8b2bb107489ddcba9ab78ef17dfd7cd80d3c5ec80c1e429189cb041124b67e07a8
 DIST openjpeg-data_20180620.tar.gz 497894373 BLAKE2B 
3a596f8f9ee56037bf567b6f2d3731b97299dba24e0c9d3562d38c15ddf58d352a918edaccb528f054cf288f87d6362d90d3450d4a5b968e9c8dfe05f54d89fe
 SHA512 
32189a10c4d8cf00c23cda455f9e4353deb2175189d85f9b3aab1c4375a02a491ec2de89815725ebbcaea86c2c7ab274b89ee2583ffd8bf0dc32d4fc2d8f7507

diff --git a/media-libs/openjpeg/openjpeg-1.5.2-r1.ebuild 
b/media-libs/openjpeg/openjpeg-1.5.2-r1.ebuild
deleted file mode 100644
index 59ab4ced81a..000
--- a/media-libs/openjpeg/openjpeg-1.5.2-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-DESCRIPTION="An open-source JPEG 2000 library"
-HOMEPAGE="https://www.openjpeg.org;
-SRC_URI="mirror://sourceforge/${PN}.mirror/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/5" # based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="doc static-libs test"
-
-RDEPEND="
-   media-libs/lcms:2=
-   media-libs/libpng:0=
-   media-libs/tiff:0=
-   sys-libs/zlib:="
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )"
-
-DOCS=( AUTHORS CHANGES NEWS README THANKS )
-
-RESTRICT="test" # bug 409263
-
-src_prepare() {
-   cmake-utils_src_prepare
-   # Stop installing LICENSE file, and install CHANGES from DOCS instead:
-   sed -i -e '/INSTALL.*FILES.*DESTINATION.*OPENJPEG_INSTALL_DOC_DIR/d' 
CMakeLists.txt || die
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
-   -DBUILD_TESTING=$(usex test)
-   -DBUILD_DOC=$(multilib_native_usex doc ON OFF)
-   -DBUILD_CODEC=$(multilib_is_native_abi && echo ON || echo OFF)
-   )
-
-   cmake-utils_src_configure
-
-   if use static-libs; then
-   mycmakeargs=(
-   -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
-   -DBUILD_TESTING=$(usex test)
-   -DBUILD_SHARED_LIBS=OFF
-   -DBUILD_CODEC=OFF
-   )
-   BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_configure
-   fi
-}
-
-multilib_src_compile() {
-   cmake-utils_src_compile
-
-   if use static-libs; then
-   BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_compile
-   fi
-}
-
-multilib_src_install() {
-   if use static-libs; then
-   BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_install
-   fi
-
-   cmake-utils_src_install
-
-   dosym openjpeg-1.5/openjpeg.h /usr/include/openjpeg.h
-   dosym libopenjpeg1.pc /usr/$(get_libdir)/pkgconfig/libopenjpeg.pc
-
-   if use doc && multilib_is_native_abi; then
-   dodoc -r doc/html
-   fi
-}



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

2021-01-23 Thread Andreas Sturmlechner
commit: 790cb5cba8332dea7d0b013cef7644e71402fe36
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 18:07:55 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 18:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790cb5cb

media-gfx/xpaint: Drop IUSE=jpeg2k, switch to media-libs/libjpeg-turbo

jpeg2k was blocking CVE-2018-21010 security cleanup, good riddance.

Bug: https://bugs.gentoo.org/735592
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/xpaint/xpaint-2.10.2-r1.ebuild | 83 
 1 file changed, 83 insertions(+)

diff --git a/media-gfx/xpaint/xpaint-2.10.2-r1.ebuild 
b/media-gfx/xpaint/xpaint-2.10.2-r1.ebuild
new file mode 100644
index 000..dc92f046b92
--- /dev/null
+++ b/media-gfx/xpaint/xpaint-2.10.2-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs
+
+DESCRIPTION="Image editor with tiff, jpeg and png support"
+HOMEPAGE="http://sf-xpaint.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sf-xpaint/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="pgf tiff"
+# jpeg2k disabled for blocking media-libs/openjpeg:0 security cleanup, bug 
735592
+
+RDEPEND="
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/libpng:0=
+   x11-libs/libICE
+   x11-libs/libX11
+   >=x11-libs/libXaw3dXft-1.6.2c[unicode]
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXmu
+   x11-libs/libXpm
+   x11-libs/libXt
+   sys-libs/zlib
+   media-libs/libjpeg-turbo:=
+   pgf? ( media-libs/libpgf )
+   tiff? (
+   media-libs/jbigkit:0=
+   media-libs/tiff:0
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i -e 's/-O3 -s//g' util/Makefile || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable tiff) \
+   --disable-libopenjpeg
+}
+
+src_compile() {
+   # clean up
+   emake clean
+   emake -C util clean
+
+   # parallel make still fails sometimes
+   emake substads
+   emake xpaint.1
+
+   default
+   emake \
+   WITH_PGF="$(usex pgf "yes" "no")" \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   -C util
+}
+
+src_install() {
+   default
+   emake \
+   WITH_PGF="$(usex pgf "yes" "no")" \
+   DESTDIR="${ED}" \
+   -C util install
+   doicon icons/xpaint.svg
+   make_desktop_entry "${PN}"
+   find "${D}" -name '*.la' -type f -delete || die
+   find "${D}" -name '*.a' -type f -delete || die
+}



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

2021-01-23 Thread Sergei Trofimovich
commit: 28cda407f2bbad10404e87168afa36c94273ac09
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 23 17:57:59 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 17:58:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cda407

sys-devel/gcc-config: bump up to 2.3.3

Single new change:
- gcc-config: Do not call 'python' directly.

Reported-by: John Helmert III (ajak)
Closes: https://bugs.gentoo.org/766597
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc-config/Manifest|  1 +
 sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 1622690ac13..38fb58fecf8 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1 +1,2 @@
 DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B 
c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9
 SHA512 
31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc
+DIST gcc-config-2.3.3.tar.xz 17452 BLAKE2B 
fb77e2a2ea3d57142e6784d985364f3c0c82c149af10ac0a6490b3f4acceb3cd86e9d25168a60c532dd2bfce300a12a13cfc0eb290bf8c9457e43b9acf247328
 SHA512 
110af5a15e34c41f8f0568f20215bd4b0db2ffd2e65a4c3e7c3a6695c0de574e85478582cd65b627591ee754cd7f28c01ab8f3c3a101ed00c2b42fedab58a08a

diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild 
b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild
new file mode 100644
index 000..33b842037c4
--- /dev/null
+++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
+   inherit git-r3
+else
+   SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Utility to manage compilers"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+cc-wrappers +native-symlinks"
+
+RDEPEND=">=sys-apps/gentoo-functions-0.10"
+
+_emake() {
+   emake \
+   PV="${PVR}" \
+   SUBLIBDIR="$(get_libdir)" \
+   USE_CC_WRAPPERS="$(usex cc-wrappers)" \
+   USE_NATIVE_LINKS="$(usex native-symlinks)" \
+   TOOLCHAIN_PREFIX="${CHOST}-" \
+   "$@"
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   # Do we have a valid multi ver setup ?
+   local x
+   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
+   gcc-config ${x}
+   done
+
+   # USE flag change can add or delete files in /usr/bin worth recaching
+   if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+   eselect compiler-shadow update all
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/supercollider/files/, media-sound/supercollider/

2021-01-23 Thread Andreas Sturmlechner
commit: e3da491ab853bdd310286411feadd4de961a3821
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 17:53:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 17:53:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3da491a

media-sound/supercollider: Supposedly fix build with boost-1.74

Bug: https://bugs.gentoo.org/760489
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/supercollider-3.11.2-boost-1.74.patch| 39 ++
 .../supercollider/supercollider-3.11.2.ebuild  |  9 +++--
 2 files changed, 43 insertions(+), 5 deletions(-)

diff --git 
a/media-sound/supercollider/files/supercollider-3.11.2-boost-1.74.patch 
b/media-sound/supercollider/files/supercollider-3.11.2-boost-1.74.patch
new file mode 100644
index 000..1e1ca8b7e19
--- /dev/null
+++ b/media-sound/supercollider/files/supercollider-3.11.2-boost-1.74.patch
@@ -0,0 +1,39 @@
+From cc873049ff9249a33567e4cbcdeffeb6806a30d6 Mon Sep 17 00:00:00 2001
+From: brianlheim 
+Date: Tue, 25 Aug 2020 17:14:29 -0500
+Subject: [PATCH] remove workarounds for old boost versions
+
+we don't need to support boost pre-1.70 anymore, and 
tcp::socket::executor_type was always the right typealias to use
+---
+ server/supernova/sc/sc_osc_handler.hpp | 10 +-
+ 1 file changed, 1 insertion(+), 9 deletions(-)
+
+diff --git a/server/supernova/sc/sc_osc_handler.hpp 
b/server/supernova/sc/sc_osc_handler.hpp
+index f17e99a557..676c94dbf1 100644
+--- a/server/supernova/sc/sc_osc_handler.hpp
 b/server/supernova/sc/sc_osc_handler.hpp
+@@ -234,11 +234,7 @@ class sc_osc_handler : private detail::network_thread, 
public sc_notify_observer
+ class tcp_connection : public nova_endpoint {
+ public:
+ using pointer = std::shared_ptr;
+-#if BOOST_VERSION >= 107000
+-using executor = boost::asio::executor;
+-#else
+-using executor = boost::asio::io_context::executor_type;
+-#endif
++using executor = tcp::socket::executor_type;
+ 
+ static pointer create(const executor& executor) { return pointer(new 
tcp_connection(executor)); }
+ 
+@@ -249,11 +245,7 @@ class sc_osc_handler : private detail::network_thread, 
public sc_notify_observer
+ bool operator==(tcp_connection const& rhs) const { return  == 
this; }
+ 
+ private:
+-#if BOOST_VERSION >= 107000
+ tcp_connection(const executor& executor): socket_(executor) {}
+-#else
+-tcp_connection(const executor& executor): socket_(executor.context()) 
{}
+-#endif
+ 
+ void send(const char* data, size_t length) override final;
+ 

diff --git a/media-sound/supercollider/supercollider-3.11.2.ebuild 
b/media-sound/supercollider/supercollider-3.11.2.ebuild
index 288d5aa5c6b..22651297c88 100644
--- a/media-sound/supercollider/supercollider-3.11.2.ebuild
+++ b/media-sound/supercollider/supercollider-3.11.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit cmake flag-o-matic readme.gentoo-r1 xdg-utils
 
-DESCRIPTION="An environment and a programming language for real time audio 
synthesis."
+DESCRIPTION="Environment and programming language for real time audio 
synthesis"
 HOMEPAGE="https://supercollider.github.io/;
 
SRC_URI="https://github.com/supercollider/supercollider/releases/download/Version-${PV}/SuperCollider-${PV}-Source.tar.bz2;
 
@@ -57,9 +57,7 @@ DEPEND="${RDEPEND}
dev-libs/icu
emacs? ( >=app-editors/emacs-23.1:* )
gedit? ( app-editors/gedit )
-   qt5? (
-   dev-qt/qtconcurrent:5
-   )
+   qt5? ( dev-qt/qtconcurrent:5 )
vim? ( app-editors/vim )
 "
 
@@ -67,6 +65,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.10.2-no-ccache.patch
"${FILESDIR}"/${P}-fewer-qt-deps.patch # Upstream PR 4991
"${FILESDIR}"/${P}-fix-libscsynth-linker-issue.patch # Upstream issue 
4992
+   "${FILESDIR}"/${P}-boost-1.74.patch # bug 760489
 )
 
 S="${WORKDIR}/SuperCollider-${PV}-Source"



[gentoo-commits] repo/gentoo:master commit in: media-sound/supercollider/files/, media-sound/supercollider/

2021-01-23 Thread Andreas Sturmlechner
commit: 9c7f9d19a470ca50229536c5192b772507dafb46
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 17:54:19 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 17:54:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7f9d19

media-sound/supercollider: Drop 3.11.0-r1

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

 media-sound/supercollider/Manifest |   1 -
 .../files/supercollider-3.11.0-boost-1.72.patch|  45 ---
 .../files/supercollider-3.11.0-fewer-qt-deps.patch | 126 ---
 .../files/supercollider-3.11.0-qt-5.15.patch   |  89 -
 .../supercollider/supercollider-3.11.0-r1.ebuild   | 139 -
 5 files changed, 400 deletions(-)

diff --git a/media-sound/supercollider/Manifest 
b/media-sound/supercollider/Manifest
index 60c9f8a5f07..dd35d0427bc 100644
--- a/media-sound/supercollider/Manifest
+++ b/media-sound/supercollider/Manifest
@@ -1,2 +1 @@
-DIST SuperCollider-3.11.0-Source.tar.bz2 18125654 BLAKE2B 
f73f2a75a132a4c3a3010ab093929a7aa6a1b534fe70115acd336a22ac8c6482ab6aef93c01f5d738bdd4504c75b1461dc555af9fdab8de8b16bd68a6854336f
 SHA512 
64fef4d751436337baf40ced068a496d3e9221f751dcde7bfc2857a79c094764dff814d1c0cf519380053ddcfdb2c3f2b8eb787d3cff03e522c19fd95951b1da
 DIST SuperCollider-3.11.2-Source.tar.bz2 18130954 BLAKE2B 
3713561e5ebee6dd4c08baa8aaaf4a422ab983480c76b2176373ce3cd080128f9392b50482e02dc82dce235e928d058c42722e0863dad9f6d2dd086894cd85da
 SHA512 
636062c6acf8be43260632287b587f167352079c4e86ede34d1c6056180bfdb3ae50d6a3ff4f349327a3ab6af0eb01ac503d6b22667b4799dfcddd9c6489a23c

diff --git 
a/media-sound/supercollider/files/supercollider-3.11.0-boost-1.72.patch 
b/media-sound/supercollider/files/supercollider-3.11.0-boost-1.72.patch
deleted file mode 100644
index 94329b86791..000
--- a/media-sound/supercollider/files/supercollider-3.11.0-boost-1.72.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 43b2b27c14186a9a3eff917d7598751ed298ae20 Mon Sep 17 00:00:00 2001
-From: Hector Martin 
-Date: Sun, 31 May 2020 21:25:12 +0900
-Subject: [PATCH 2/2] Fix build with Boost 1.72.0
-

- .../include/boost/sync/detail/throw_exception.hpp   | 4 
- external_libraries/oscpack_build.cpp| 6 +++---
- 2 files changed, 3 insertions(+), 7 deletions(-)
-
-diff --git 
a/external_libraries/boost_sync/include/boost/sync/detail/throw_exception.hpp 
b/external_libraries/boost_sync/include/boost/sync/detail/throw_exception.hpp
-index b5fdfabf8..a7d7fa7b3 100755
 
a/external_libraries/boost_sync/include/boost/sync/detail/throw_exception.hpp
-+++ 
b/external_libraries/boost_sync/include/boost/sync/detail/throw_exception.hpp
-@@ -164,11 +164,7 @@ BOOST_NOINLINE BOOST_NORETURN void throw_exception(const 
char* func, const char*
- 
- #endif // !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && 
!defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES)
- 
--#if !defined(BOOST_EXCEPTION_DISABLE)
--#define BOOST_SYNC_DETAIL_HERE BOOST_THROW_EXCEPTION_CURRENT_FUNCTION, 
__FILE__, __LINE__
--#else
- #define BOOST_SYNC_DETAIL_HERE BOOST_CURRENT_FUNCTION, __FILE__, __LINE__
--#endif
- 
- #define BOOST_SYNC_DETAIL_THROW_DEFAULT(ex)\
- boost::sync::detail::throw_exception< ex >(BOOST_SYNC_DETAIL_HERE)
-diff --git a/external_libraries/oscpack_build.cpp 
b/external_libraries/oscpack_build.cpp
-index 3a658f3d3..1f6283d1c 100644
 a/external_libraries/oscpack_build.cpp
-+++ b/external_libraries/oscpack_build.cpp
-@@ -1,8 +1,8 @@
--#include 
-+#include 
- 
--#ifdef BOOST_LITTLE_ENDIAN
-+#if BOOST_ENDIAN_LITTLE_BYTE
- #define OSC_HOST_LITTLE_ENDIAN
--#elif defined(BOOST_BIG_ENDIAN)
-+#elif BOOST_ENDIAN_BIG_BYTE
- #define OSC_HOST_BIG_ENDIAN
- #else
- #error please define endianness
--- 
-2.26.2
-

diff --git 
a/media-sound/supercollider/files/supercollider-3.11.0-fewer-qt-deps.patch 
b/media-sound/supercollider/files/supercollider-3.11.0-fewer-qt-deps.patch
deleted file mode 100644
index 8b1014d9991..000
--- a/media-sound/supercollider/files/supercollider-3.11.0-fewer-qt-deps.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-From 5b655fbbf44ff5e67709667242a5feff707e1a51 Mon Sep 17 00:00:00 2001
-From: Hector Martin 
-Date: Mon, 1 Jun 2020 18:43:08 +0900
-Subject: [PATCH] Remove spurious Qt dependencies
-

- QtCollider/CMakeLists.txt | 10 +++---
- QtCollider/widgets/QcCanvas.h |  2 --
- README_LINUX.md   |  6 +++---
- README_RASPBERRY_PI.md|  2 +-
- editors/sc-ide/CMakeLists.txt | 13 +++--
- 5 files changed, 10 insertions(+), 23 deletions(-)
-
-diff --git a/QtCollider/CMakeLists.txt b/QtCollider/CMakeLists.txt
-index de38afb908..6b9437b9c0 100644
 a/QtCollider/CMakeLists.txt
-+++ b/QtCollider/CMakeLists.txt
-@@ -7,19 +7,15 @@ option(SC_USE_QTWEBENGINE "Build with Qt WebEngine." ON)
- set(
-   QT_COMPONENTS
-   Core
--  Widgets
-+  Gui
-   Network
-   PrintSupport
--  OpenGL

[gentoo-commits] proj/gcc-config: New tag: v2.3.3

2021-01-23 Thread Sergei Trofimovich
commit: 
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 17:52:24 2021 +

New tag: v2.3.3




[gentoo-commits] proj/gcc-config:master commit in: /

2021-01-23 Thread Sergei Trofimovich
commit: 79af2476b55a6b01e612c9eb0cb98755a51da780
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jan 23 00:00:00 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 17:50:41 2021 +
URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=79af2476

gcc-config: Do not call 'python' directly.

'python' is not available with dev-lang/python-exec[-native-symlinks].

Bug: https://bugs.gentoo.org/766597
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gcc-config | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/gcc-config b/gcc-config
index 615e43b..0eb1b5f 100755
--- a/gcc-config
+++ b/gcc-config
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 2002-2019 Gentoo Authors
+# Copyright 2002-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Format of /etc/env.d/gcc/ contents:
@@ -155,11 +155,10 @@ get_chost() {
 
export CHOST
 
-   # make sure portage isnt broken
-   if python -V &>/dev/null ; then
-   CHOST=$(portageq envvar CHOST 2>/dev/null)
-   else
-   ewarn "Python seems to be broken, attempting to locate CHOST 
ourselves ..."
+   # Make sure Portage isn't broken.
+   CHOST=$(portageq envvar CHOST 2>/dev/null)
+   if [[ $? != 0 || -z ${CHOST} ]] ; then
+   ewarn "Python or Portage seems to be broken, attempting to 
locate CHOST ourselves ..."
CHOST=$(try_real_hard_to_find_CHOST)
fi
 



[gentoo-commits] proj/linux-patches: New tag: 5.4-94

2021-01-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 17:50:52 2021 +

New tag: 5.4-94




[gentoo-commits] proj/linux-patches:5.4 commit in: /

2021-01-23 Thread Mike Pagano
commit: 5ef2688d7742359b95055536012ccd0db9faef21
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 17:50:20 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 17:50:20 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=5ef2688d

Fix wireguard patch

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

 2400_wireguard-backport-v1.0.20201112.patch | 14 --
 1 file changed, 14 deletions(-)

diff --git a/2400_wireguard-backport-v1.0.20201112.patch 
b/2400_wireguard-backport-v1.0.20201112.patch
index 9aa0274..b63d7f5 100644
--- a/2400_wireguard-backport-v1.0.20201112.patch
+++ b/2400_wireguard-backport-v1.0.20201112.patch
@@ -45466,20 +45466,6 @@
 +CONFIG_GDB_SCRIPTS=y
 +CONFIG_WIREGUARD=y
 +CONFIG_WIREGUARD_DEBUG=y
 b/include/linux/skbuff.h
-+++ b/include/linux/skbuff.h
-@@ -1480,6 +1480,11 @@
-   skb->next = NULL;
- }
- 
-+/* Iterate through singly-linked GSO fragments of an skb. */
-+#define skb_list_walk_safe(first, skb, next_skb)  
 \
-+  for ((skb) = (first), (next_skb) = (skb) ? (skb)->next : NULL; (skb);  \
-+   (skb) = (next_skb), (next_skb) = (skb) ? (skb)->next : NULL)
-+
- static inline void skb_list_del_init(struct sk_buff *skb)
- {
-   __list_del_entry(>list);
 --- a/include/net/ip_tunnels.h
 +++ b/include/net/ip_tunnels.h
 @@ -289,6 +289,9 @@ int ip_tunnel_newlink(struct net_device *dev, struct 
nlattr *tb[],



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/kcgi/

2021-01-23 Thread Aisha Tammy
commit: 91c284872ed0322f8bf402685e749d20c92c0d71
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jan 23 13:29:50 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jan 23 13:29:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91c28487

net-libs/kcgi: drop old version

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/kcgi/Manifest   |  1 -
 net-libs/kcgi/kcgi-0.12.2.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/net-libs/kcgi/Manifest b/net-libs/kcgi/Manifest
index 255cd7c7..4266650b 100644
--- a/net-libs/kcgi/Manifest
+++ b/net-libs/kcgi/Manifest
@@ -1,2 +1 @@
-DIST kcgi-0.12.2.tgz 243979 BLAKE2B 
a142cf80ffc18677b245172d9af63104816eb12e377b99593186c7b8855459513c87c43eaa0ec38328684f17d22fae2b19c28bd30b5f4983ac538d43c7aabf52
 SHA512 
f28dd2134936036c44bbd3fc094e512c52019e0dc39f085a396924331c0e7f0bb940cee8afae43147674065b7d5a1d057c56cfdb0040131b72da53dff2289d31
 DIST kcgi-0.12.3.tgz 245425 BLAKE2B 
8368e7c6ed48e876ee7e6d4e9689166eeca84681cbd65014af4537138b4ace00f1e02a981688bacdda4e7ec6a49d9d46bff3f6cbb0c03e91bff7768fefab8429
 SHA512 
70a79d10ac1fa2c5d7fc6a8a3b52ddd174842117b45b22a28068ed49649c4165ec1464597c2168e20200fedd39212811dbecfa23a9494989b4ab11b0a51c0fd1

diff --git a/net-libs/kcgi/kcgi-0.12.2.ebuild b/net-libs/kcgi/kcgi-0.12.2.ebuild
deleted file mode 100644
index cc222867..
--- a/net-libs/kcgi/kcgi-0.12.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multiprocessing toolchain-funcs
-
-DESCRIPTION="minimal CGI library for web applications"
-HOMEPAGE="https://kristaps.bsd.lv/kcgi/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kristapsdz/kcgi;
-else
-   SRC_URI="https://kristaps.bsd.lv/kcgi/snapshots/${P}.tgz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="sys-devel/bmake"
-DEPEND="
-   test? ( net-misc/curl[static-libs] )
-"
-
-src_configure() {
-   ./configure PREFIX="${EPREFIX}/usr" \
-   MANDIR="${EPREFIX}/usr/share/man" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   SBINDIR="${EPREFIX}/usr/bin" || die
-   echo 'LDADD_LIB_SOCKET += ${LDFLAGS}' >> Makefile.configure || die
-}
-
-src_compile() {
-   bmake -j$(makeopts_jobs) \
-   CC="$(tc-getCC)" || die
-}
-
-src_test() {
-   bmake -j$(makeopts_jobs) \
-   CC="$(tc-getCC)" regress || die
-}
-
-src_install() {
-   bmake -j$(makeopts_jobs) \
-   CC="$(tc-getCC)" \
-   DESTDIR="${D}" \
-   MANDIR=/usr/share/man \
-   install || die
-   find "${ED}/usr/$(get_libdir)" -name "*.a" -delete
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/kcgi/

2021-01-23 Thread Aisha Tammy
commit: b4c55914b3e8435908fa21bade5c89c882e89a8a
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jan 23 13:29:27 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Jan 23 13:29:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4c55914

net-libs/kcgi: version bump to 0.12.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/kcgi/Manifest   |  1 +
 net-libs/kcgi/kcgi-0.12.3.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-libs/kcgi/Manifest b/net-libs/kcgi/Manifest
index 6ce6a85e..255cd7c7 100644
--- a/net-libs/kcgi/Manifest
+++ b/net-libs/kcgi/Manifest
@@ -1 +1,2 @@
 DIST kcgi-0.12.2.tgz 243979 BLAKE2B 
a142cf80ffc18677b245172d9af63104816eb12e377b99593186c7b8855459513c87c43eaa0ec38328684f17d22fae2b19c28bd30b5f4983ac538d43c7aabf52
 SHA512 
f28dd2134936036c44bbd3fc094e512c52019e0dc39f085a396924331c0e7f0bb940cee8afae43147674065b7d5a1d057c56cfdb0040131b72da53dff2289d31
+DIST kcgi-0.12.3.tgz 245425 BLAKE2B 
8368e7c6ed48e876ee7e6d4e9689166eeca84681cbd65014af4537138b4ace00f1e02a981688bacdda4e7ec6a49d9d46bff3f6cbb0c03e91bff7768fefab8429
 SHA512 
70a79d10ac1fa2c5d7fc6a8a3b52ddd174842117b45b22a28068ed49649c4165ec1464597c2168e20200fedd39212811dbecfa23a9494989b4ab11b0a51c0fd1

diff --git a/net-libs/kcgi/kcgi-0.12.3.ebuild b/net-libs/kcgi/kcgi-0.12.3.ebuild
new file mode 100644
index ..cc222867
--- /dev/null
+++ b/net-libs/kcgi/kcgi-0.12.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing toolchain-funcs
+
+DESCRIPTION="minimal CGI library for web applications"
+HOMEPAGE="https://kristaps.bsd.lv/kcgi/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kristapsdz/kcgi;
+else
+   SRC_URI="https://kristaps.bsd.lv/kcgi/snapshots/${P}.tgz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="sys-devel/bmake"
+DEPEND="
+   test? ( net-misc/curl[static-libs] )
+"
+
+src_configure() {
+   ./configure PREFIX="${EPREFIX}/usr" \
+   MANDIR="${EPREFIX}/usr/share/man" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   SBINDIR="${EPREFIX}/usr/bin" || die
+   echo 'LDADD_LIB_SOCKET += ${LDFLAGS}' >> Makefile.configure || die
+}
+
+src_compile() {
+   bmake -j$(makeopts_jobs) \
+   CC="$(tc-getCC)" || die
+}
+
+src_test() {
+   bmake -j$(makeopts_jobs) \
+   CC="$(tc-getCC)" regress || die
+}
+
+src_install() {
+   bmake -j$(makeopts_jobs) \
+   CC="$(tc-getCC)" \
+   DESTDIR="${D}" \
+   MANDIR=/usr/share/man \
+   install || die
+   find "${ED}/usr/$(get_libdir)" -name "*.a" -delete
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2021-01-23 Thread Michał Górny
commit: 5536b4a977aef47f9b3680321b0ac2d8cc68230b
Author: Robert Günzler  gnzler  io>
AuthorDate: Fri Jan 22 19:43:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 23 17:23:47 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5536b4a9

repositories: Add robertgzr's overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/360
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index febacb0..23ac636 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5644,5 +5644,17 @@
 g...@github.com:kabili207/zyrenth-overlay.git
 
https://github.com/kabili207/zyrenth-overlay/commits/master.atom
   
+  
+robertgzr
+robertgzr's personal overlay.
+https://git.sr.ht/~robertgzr/portage
+
+  rob...@gnzler.io
+  Robert Günzler
+
+https://git.sr.ht/~robertgzr/portage
+ssh://g...@git.sr.ht:~robertgzr/portage
+https://git.sr.ht/~robertgzr/portage/log/rss.xml
+  
   
 



[gentoo-commits] proj/releng:master commit in: releases/portage/stages-qemu/package.use/releng/

2021-01-23 Thread Andreas K. Hüttel
commit: adc23364c4f7cbba9bc2f70d50367eea473fd68b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 16:39:03 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 16:39:03 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=adc23364

qemu-builds: Build libgcrypt without assembler, since that does autodetection

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/portage/stages-qemu/package.use/releng/no-asm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/releases/portage/stages-qemu/package.use/releng/no-asm 
b/releases/portage/stages-qemu/package.use/releng/no-asm
new file mode 100644
index ..1beb2353
--- /dev/null
+++ b/releases/portage/stages-qemu/package.use/releng/no-asm
@@ -0,0 +1 @@
+dev-libs/libgcrypt -asm



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

2021-01-23 Thread Andreas Sturmlechner
commit: 7e0d7feda151f87508763b23a443450f64b53fbc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 17:11:37 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 17:11:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0d7fed

media-libs/mlt: Restrict IUSE=opencv to https://bugs.gentoo.org/761975
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/mlt/mlt-6.24.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mlt/mlt-6.24.0-r1.ebuild 
b/media-libs/mlt/mlt-6.24.0-r1.ebuild
index a1f3fab81c9..b4438749f70 100644
--- a/media-libs/mlt/mlt-6.24.0-r1.ebuild
+++ b/media-libs/mlt/mlt-6.24.0-r1.ebuild
@@ -51,7 +51,7 @@ DEPEND="
)
libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
lua? ( ${LUA_DEPS} )
-   opencv? ( >=media-libs/opencv-3.2.0:= )
+   opencv? ( >=media-libs/opencv-3.2.0:= 

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

2021-01-23 Thread Andreas Sturmlechner
commit: 94edeb1703cfdd6e8b923fba667a04f15dc4fad9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 16:11:16 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 17:03:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94edeb17

dev-util/cmake: Re-enable CommandLineTar test w/ app-arch/libarchive[zstd]

Thanks-to: Keshia Bonaventure  you-spam.com>
Bug: https://bugs.gentoo.org/690186
Closes: https://bugs.gentoo.org/743772
Closes: https://bugs.gentoo.org/766363
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/cmake-3.18.5.ebuild | 6 +++---
 dev-util/cmake/cmake-3.19.3.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/cmake/cmake-3.18.5.ebuild 
b/dev-util/cmake/cmake-3.18.5.ebuild
index 4c000631090..4cd2e415b0d 100644
--- a/dev-util/cmake/cmake-3.18.5.ebuild
+++ b/dev-util/cmake/cmake-3.18.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-CMAKE_MAKEFILE_GENERATOR="emake" # TODO: Re-check with 3.19, see commit 
491dddfb; bug #596460
+CMAKE_MAKEFILE_GENERATOR="emake" # Fixed in 3.19, see commit 491dddfb; bug 
#596460
 CMAKE_REMOVE_MODULES_LIST=( none )
 inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
toolchain-funcs virtualx xdg-utils
@@ -44,6 +44,7 @@ BDEPEND="
dev-python/requests
dev-python/sphinx
)
+   test? ( app-arch/libarchive[zstd] )
 "
 
 S="${WORKDIR}/${MY_P}"
@@ -108,7 +109,6 @@ cmake_src_test() {
#CMakeOnly.AllFindModules: pthread issues
#CTest.updatecvs: fails to commit as root
#Fortran: requires fortran
-   #RunCMake.CommandLineTar: whatever...
#RunCMake.CompilerLauncher: also requires fortran
#RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
#debugedit binary is not in the expected location
@@ -120,7 +120,7 @@ cmake_src_test() {
-j "$(makeopts_jobs)" \
--test-load "$(makeopts_loadavg)" \
${ctestargs} \
-   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CommandLineTar|RunCMake.CompilerLauncher|RunCMake.IncompatibleQt|RunCMake.ObsoleteQtMacros|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
+   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.IncompatibleQt|RunCMake.ObsoleteQtMacros|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
|| die "Tests failed"
 
popd > /dev/null

diff --git a/dev-util/cmake/cmake-3.19.3.ebuild 
b/dev-util/cmake/cmake-3.19.3.ebuild
index 93041717129..b8777ecdb8d 100644
--- a/dev-util/cmake/cmake-3.19.3.ebuild
+++ b/dev-util/cmake/cmake-3.19.3.ebuild
@@ -44,6 +44,7 @@ BDEPEND="
dev-python/requests
dev-python/sphinx
)
+   test? ( app-arch/libarchive[zstd] )
 "
 
 S="${WORKDIR}/${MY_P}"
@@ -108,7 +109,6 @@ cmake_src_test() {
#CMakeOnly.AllFindModules: pthread issues
#CTest.updatecvs: fails to commit as root
#Fortran: requires fortran
-   #RunCMake.CommandLineTar: whatever...
#RunCMake.CompilerLauncher: also requires fortran
#RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
#debugedit binary is not in the expected location
@@ -120,7 +120,7 @@ cmake_src_test() {
-j "$(makeopts_jobs)" \
--test-load "$(makeopts_loadavg)" \
${ctestargs} \
-   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|DependencyGraph|Fortran|RunCMake.CommandLineTar|RunCMake.CompilerLauncher|RunCMake.IncompatibleQt|RunCMake.ObsoleteQtMacros|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
+   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|DependencyGraph|Fortran|RunCMake.CompilerLauncher|RunCMake.IncompatibleQt|RunCMake.ObsoleteQtMacros|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
|| die "Tests failed"
 
popd > /dev/null



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

2021-01-23 Thread Andreas Sturmlechner
commit: b6e440c002f8631802c414dca280937e2ec7c084
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 16:23:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 17:03:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e440c0

dev-util/cmake: Drop 3.19.2

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

 dev-util/cmake/Manifest|   1 -
 dev-util/cmake/cmake-3.19.2.ebuild | 227 -
 2 files changed, 228 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 7a303af742e..fd08f540980 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,5 +1,4 @@
 DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226
 SHA512 
99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26
 DIST cmake-3.17.4.tar.gz 9473549 BLAKE2B 
2ce29415525b5292ae9e06d73570ed0af2173d8d15612f4d645f22d4f55cb99018663c374c4282731e09f8c6e4ffd59316d65f38aef9db5c34d874ca8992382b
 SHA512 
6af879502e52388f3be02a4edfb006274840ad1afa8f28ffd6ec69b0310c7f718812b2272e5f77ffa422717f61407a6d482deb95941555c21c73fc5f62356a4e
 DIST cmake-3.18.5.tar.gz 8975784 BLAKE2B 
62ea68b602e7e352c22ba6122aa010fb78fb5c4e484aa51bc336e750280d5fc03ffa439bd8005d2c43176f5a5db4ebfd419beca65cc59c5b8cd5666e38394fb8
 SHA512 
c15e0937a9c0ce0b6164c3d02a147e679ea57e1119cff4189a15de71429a7facb3c04eb8db467471876b5da5dbd4a25acb228efa7101fe78efd205f0d2c96343
-DIST cmake-3.19.2.tar.gz 9264414 BLAKE2B 
f45727fd6b6e0e324f618577abbc7fb1830f05f01a9afea4f8713f5f62ede3a612a020ef97385cdd6ede4b575a3b6f63deb57123a222b71e2906a42cba3b3d7f
 SHA512 
d811122af89d46174b8fdb2a26e8553200d9dc7eb6385ece4e4b3e7584880f73a799813d5a81e64e956fd2574b63264fa8944d862c74a076e9d61f5e6521e91a
 DIST cmake-3.19.3.tar.gz 9265831 BLAKE2B 
133ca8b12c0ccff0f9d833543c66cac597d72898d6e8602c74ef2875c90059b0a19d059b8801e407a7d5931b8aa50b253aef970330454789e13e2e63a7bb6d97
 SHA512 
54c91fa76882152d3933b696d7e547bc4edf6f97f3810e8dd57ca28c98e9fcaf757eac7c77e1e7fab88aced10937ed354917aeac3997edef406313dcf76ba0c5

diff --git a/dev-util/cmake/cmake-3.19.2.ebuild 
b/dev-util/cmake/cmake-3.19.2.ebuild
deleted file mode 100644
index 3dbd001d537..000
--- a/dev-util/cmake/cmake-3.19.2.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake" # TODO: Re-check with 3.19, see commit 
491dddfb; bug #596460
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
-   toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc emacs ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-arch/libarchive-3.3.3:=
-   app-crypt/rhash
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/jsoncpp-1.9.2-r2:0=
-   >=dev-libs/libuv-1.10.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( >=app-editors/emacs-23.1:* )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/requests
-   dev-python/sphinx
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
-   "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch
-
-   # handle gentoo packaging in find modules
-   "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
-   # Next patch needs to be reworked
-   #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
-   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
-   # respect python eclasses
-   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
-   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
-   "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
-
-   # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
-   # disable running of cmake in bootstrap command
-   sed -i \
-   -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
-   bootstrap || die 

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

2021-01-23 Thread Andreas Sturmlechner
commit: 4c0566125b9cc2aa94504056aa13b50b35ddfd6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 16:17:52 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 17:03:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c056612

dev-util/cmake: Update CMAKE_MAKEFILE_GENERATOR="emake" comment

Build works, but RunCMake.LinkWhatYouUse test fails consistently w/ ninja.

Bug: https://bugs.gentoo.org/596460
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/cmake-3.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.19.3.ebuild 
b/dev-util/cmake/cmake-3.19.3.ebuild
index b8777ecdb8d..9137d7d9b38 100644
--- a/dev-util/cmake/cmake-3.19.3.ebuild
+++ b/dev-util/cmake/cmake-3.19.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-CMAKE_MAKEFILE_GENERATOR="emake" # TODO: Re-check with 3.19, see commit 
491dddfb; bug #596460
+CMAKE_MAKEFILE_GENERATOR="emake" # TODO RunCMake.LinkWhatYouUse fails 
consistently w/ ninja
 CMAKE_REMOVE_MODULES_LIST=( none )
 inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
toolchain-funcs virtualx xdg-utils



[gentoo-commits] proj/linux-patches: New tag: 5.10-12

2021-01-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 17:01:34 2021 +

New tag: 5.10-12




[gentoo-commits] proj/linux-patches: New tag: 4.19-169

2021-01-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:54:47 2021 +

New tag: 4.19-169




[gentoo-commits] proj/linux-patches: New tag: 4.14-227

2021-01-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:49:54 2021 +

New tag: 4.14-227




[gentoo-commits] proj/linux-patches: New tag: 4.9-257

2021-01-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:44:40 2021 +

New tag: 4.9-257




[gentoo-commits] proj/linux-patches: New tag: 4.4-255

2021-01-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:42:10 2021 +

New tag: 4.4-255




[gentoo-commits] proj/linux-patches:5.10 commit in: /

2021-01-23 Thread Mike Pagano
commit: 39c60e26cf9b140173075799b67ca1bbce88f1a9
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 16:38:32 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:38:32 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=39c60e26

Linux patch 5.10.10

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

 _README  |4 +
 1009_linux-5.10.10.patch | 1406 ++
 2 files changed, 1410 insertions(+)

diff --git a/_README b/_README
index e4c8bac..4ad6d69 100644
--- a/_README
+++ b/_README
@@ -79,6 +79,10 @@ Patch:  1008_linux-5.10.9.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.10.9
 
+Patch:  1009_linux-5.10.10.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.10.10
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1009_linux-5.10.10.patch b/1009_linux-5.10.10.patch
new file mode 100644
index 000..70f7173
--- /dev/null
+++ b/1009_linux-5.10.10.patch
@@ -0,0 +1,1406 @@
+diff --git a/Documentation/devicetree/bindings/net/renesas,etheravb.yaml 
b/Documentation/devicetree/bindings/net/renesas,etheravb.yaml
+index 244befb6402aa..de9dd574a2f95 100644
+--- a/Documentation/devicetree/bindings/net/renesas,etheravb.yaml
 b/Documentation/devicetree/bindings/net/renesas,etheravb.yaml
+@@ -163,6 +163,7 @@ allOf:
+ enum:
+   - renesas,etheravb-r8a774a1
+   - renesas,etheravb-r8a774b1
++  - renesas,etheravb-r8a774e1
+   - renesas,etheravb-r8a7795
+   - renesas,etheravb-r8a7796
+   - renesas,etheravb-r8a77961
+diff --git a/Makefile b/Makefile
+index 1572ebd192a93..7d86ad6ad36cc 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 10
+-SUBLEVEL = 9
++SUBLEVEL = 10
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/arch/x86/hyperv/hv_init.c b/arch/x86/hyperv/hv_init.c
+index e04d90af4c27c..6fb8cb7b9bcc6 100644
+--- a/arch/x86/hyperv/hv_init.c
 b/arch/x86/hyperv/hv_init.c
+@@ -312,6 +312,25 @@ static struct syscore_ops hv_syscore_ops = {
+   .resume = hv_resume,
+ };
+ 
++static void (* __initdata old_setup_percpu_clockev)(void);
++
++static void __init hv_stimer_setup_percpu_clockev(void)
++{
++  /*
++   * Ignore any errors in setting up stimer clockevents
++   * as we can run with the LAPIC timer as a fallback.
++   */
++  (void)hv_stimer_alloc();
++
++  /*
++   * Still register the LAPIC timer, because the direct-mode STIMER is
++   * not supported by old versions of Hyper-V. This also allows users
++   * to switch to LAPIC timer via /sys, if they want to.
++   */
++  if (old_setup_percpu_clockev)
++  old_setup_percpu_clockev();
++}
++
+ /*
+  * This function is to be invoked early in the boot sequence after the
+  * hypervisor has been detected.
+@@ -390,10 +409,14 @@ void __init hyperv_init(void)
+   wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64);
+ 
+   /*
+-   * Ignore any errors in setting up stimer clockevents
+-   * as we can run with the LAPIC timer as a fallback.
++   * hyperv_init() is called before LAPIC is initialized: see
++   * apic_intr_mode_init() -> x86_platform.apic_post_init() and
++   * apic_bsp_setup() -> setup_local_APIC(). The direct-mode STIMER
++   * depends on LAPIC, so hv_stimer_alloc() should be called from
++   * x86_init.timers.setup_percpu_clockev.
+*/
+-  (void)hv_stimer_alloc();
++  old_setup_percpu_clockev = x86_init.timers.setup_percpu_clockev;
++  x86_init.timers.setup_percpu_clockev = hv_stimer_setup_percpu_clockev;
+ 
+   hv_apic_init();
+ 
+diff --git a/crypto/asymmetric_keys/public_key.c 
b/crypto/asymmetric_keys/public_key.c
+index 8892908ad58ce..788a4ba1e2e74 100644
+--- a/crypto/asymmetric_keys/public_key.c
 b/crypto/asymmetric_keys/public_key.c
+@@ -356,7 +356,8 @@ int public_key_verify_signature(const struct public_key 
*pkey,
+   if (ret)
+   goto error_free_key;
+ 
+-  if (strcmp(sig->pkey_algo, "sm2") == 0 && sig->data_size) {
++  if (sig->pkey_algo && strcmp(sig->pkey_algo, "sm2") == 0 &&
++  sig->data_size) {
+   ret = cert_sig_digest_update(sig, tfm);
+   if (ret)
+   goto error_free_key;
+diff --git a/drivers/gpu/drm/amd/display/Kconfig 
b/drivers/gpu/drm/amd/display/Kconfig
+index 60dfdd432aba0..3c410d236c491 100644
+--- a/drivers/gpu/drm/amd/display/Kconfig
 b/drivers/gpu/drm/amd/display/Kconfig
+@@ -6,7 +6,7 @@ config DRM_AMD_DC
+   bool "AMD DC - Enable new display engine"
+   default y
+   select SND_HDA_COMPONENT if SND_HDA_CORE
+-  select DRM_AMD_DC_DCN if (X86 || PPC64 || (ARM64 && KERNEL_MODE_NEON)) 
&& 

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

2021-01-23 Thread Andreas K. Hüttel
commit: 2420b79e9875f1a5aa7edbbfd9064ff5ae182024
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 16:37:25 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 16:37:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2420b79e

dev-libs/libgcrypt: Add default-on asm useflag

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

 dev-libs/libgcrypt/libgcrypt-1.9.0.ebuild | 4 +++-
 dev-libs/libgcrypt/metadata.xml   | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.9.0.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.9.0.ebuild
index 0dda6fc59ce..d9b1b5e95e4 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.9.0.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/20" # subslot = soname major version
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc o-flag-munging static-libs"
+IUSE="+asm doc o-flag-munging static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
@@ -55,6 +55,8 @@ multilib_src_configure() {
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
 
+   $(use asm || echo "--disable-asm")
+
GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config"
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \

diff --git a/dev-libs/libgcrypt/metadata.xml b/dev-libs/libgcrypt/metadata.xml
index 84083fcd894..c9cc3b05f26 100644
--- a/dev-libs/libgcrypt/metadata.xml
+++ b/dev-libs/libgcrypt/metadata.xml
@@ -9,6 +9,7 @@
 cpe:/a:gnupg:libgcrypt
 
 
+  Enable assembly for optimization
   Enable O-flag mangling during build
 
 



[gentoo-commits] proj/linux-patches:5.4 commit in: /

2021-01-23 Thread Mike Pagano
commit: 5dd74c704e193a9863d9b3138a3bd8efa8273f3e
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 16:37:31 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:37:31 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=5dd74c70

Linux patch 5.4.92

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

 _README |   4 +
 1091_linux-5.4.92.patch | 756 
 2 files changed, 760 insertions(+)

diff --git a/_README b/_README
index d6e0993..29bc2f5 100644
--- a/_README
+++ b/_README
@@ -407,6 +407,10 @@ Patch:  1090_linux-5.4.91.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.4.91
 
+Patch:  1091_linux-5.4.92.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.4.92
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1091_linux-5.4.92.patch b/1091_linux-5.4.92.patch
new file mode 100644
index 000..65ab41d
--- /dev/null
+++ b/1091_linux-5.4.92.patch
@@ -0,0 +1,756 @@
+diff --git a/Makefile b/Makefile
+index a5edbd4f34145..5bae2206a35e7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 4
+-SUBLEVEL = 91
++SUBLEVEL = 92
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 
b/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
+index 6988bbf2576f5..9a77b70ad601b 100644
+--- a/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
 b/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
+@@ -4790,8 +4790,6 @@ static void mvpp2_phylink_validate(struct phylink_config 
*config,
+ 
+   phylink_set(mask, Autoneg);
+   phylink_set_port_modes(mask);
+-  phylink_set(mask, Pause);
+-  phylink_set(mask, Asym_Pause);
+ 
+   switch (state->interface) {
+   case PHY_INTERFACE_MODE_10GKR:
+diff --git a/drivers/net/ethernet/mellanox/mlxsw/core_thermal.c 
b/drivers/net/ethernet/mellanox/mlxsw/core_thermal.c
+index 71c90c8a9e943..c3fc1cc4bb2b9 100644
+--- a/drivers/net/ethernet/mellanox/mlxsw/core_thermal.c
 b/drivers/net/ethernet/mellanox/mlxsw/core_thermal.c
+@@ -19,7 +19,7 @@
+ #define MLXSW_THERMAL_ASIC_TEMP_NORM  75000   /* 75C */
+ #define MLXSW_THERMAL_ASIC_TEMP_HIGH  85000   /* 85C */
+ #define MLXSW_THERMAL_ASIC_TEMP_HOT   105000  /* 105C */
+-#define MLXSW_THERMAL_ASIC_TEMP_CRIT  11  /* 110C */
++#define MLXSW_THERMAL_ASIC_TEMP_CRIT  14  /* 140C */
+ #define MLXSW_THERMAL_HYSTERESIS_TEMP 5000/* 5C */
+ #define MLXSW_THERMAL_MODULE_TEMP_SHIFT   (MLXSW_THERMAL_HYSTERESIS_TEMP 
* 2)
+ #define MLXSW_THERMAL_ZONE_MAX_NAME   16
+@@ -177,6 +177,12 @@ mlxsw_thermal_module_trips_update(struct device *dev, 
struct mlxsw_core *core,
+   if (err)
+   return err;
+ 
++  if (crit_temp > emerg_temp) {
++  dev_warn(dev, "%s : Critical threshold %d is above emergency 
threshold %d\n",
++   tz->tzdev->type, crit_temp, emerg_temp);
++  return 0;
++  }
++
+   /* According to the system thermal requirements, the thermal zones are
+* defined with four trip points. The critical and emergency
+* temperature thresholds, provided by QSFP module are set as "active"
+@@ -191,11 +197,8 @@ mlxsw_thermal_module_trips_update(struct device *dev, 
struct mlxsw_core *core,
+   tz->trips[MLXSW_THERMAL_TEMP_TRIP_NORM].temp = crit_temp;
+   tz->trips[MLXSW_THERMAL_TEMP_TRIP_HIGH].temp = crit_temp;
+   tz->trips[MLXSW_THERMAL_TEMP_TRIP_HOT].temp = emerg_temp;
+-  if (emerg_temp > crit_temp)
+-  tz->trips[MLXSW_THERMAL_TEMP_TRIP_CRIT].temp = emerg_temp +
++  tz->trips[MLXSW_THERMAL_TEMP_TRIP_CRIT].temp = emerg_temp +
+   MLXSW_THERMAL_MODULE_TEMP_SHIFT;
+-  else
+-  tz->trips[MLXSW_THERMAL_TEMP_TRIP_CRIT].temp = emerg_temp;
+ 
+   return 0;
+ }
+diff --git a/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 
b/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
+index c692a41e45480..25b6f2ee2beb8 100644
+--- a/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
 b/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
+@@ -564,11 +564,6 @@ static const struct net_device_ops netxen_netdev_ops = {
+   .ndo_set_features = netxen_set_features,
+ };
+ 
+-static inline bool netxen_function_zero(struct pci_dev *pdev)
+-{
+-  return (PCI_FUNC(pdev->devfn) == 0) ? true : false;
+-}
+-
+ static inline void netxen_set_interrupt_mode(struct netxen_adapter *adapter,
+u32 mode)
+ {
+@@ -664,7 +659,7 @@ static int netxen_setup_intr(struct netxen_adapter 
*adapter)
+   netxen_initialize_interrupt_registers(adapter);
+   netxen_set_msix_bit(pdev, 0);
+ 
+-  if (netxen_function_zero(pdev)) {
++  if (adapter->portnum == 

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

2021-01-23 Thread Bernard Cafarelli
commit: 8bc8bc4f1277d150815c4054429a873c130bdf81
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan 23 16:33:21 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan 23 16:36:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc8bc4f

app-emulation/free42: drop old ~arch versions

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

 app-emulation/free42/Manifest |  2 --
 app-emulation/free42/free42-2.5.20.ebuild | 50 ---
 app-emulation/free42/free42-2.5.21.ebuild | 50 ---
 3 files changed, 102 deletions(-)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 7d79519a74d..e99a8f2bdbc 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,4 +1,2 @@
 DIST free42-nologo-2.0.20.tgz 7390214 BLAKE2B 
306f3378bcbb44fa7982c5d9c29bfbea62e915ca50ca5e5216f46fbf483f110a1288d4800991a74622a042517496ff8dd94c3fa3249e8bb4181957e6b23d5ea3
 SHA512 
9b540fbc50df2f94b135b5e778354f330df77a54ef2ad99b257b5b91d1e3e8d1241e8a834522fc46fe33571ea2695ad8889b427dbcf653870672e89cd56d60f5
-DIST free42-nologo-2.5.20.tgz 7414358 BLAKE2B 
f1e0963e6a808121efc4d9bd82863d8c7898f65504d4c59f6a6beadc0c4e5c1335ce4c65d25550a3f4d5c080e1933ad30f6325661af4a513f69941c48adda1a5
 SHA512 
04a01f29ed5a3c9374de98ead6c54191dbde6b0e3d9923b5c89f18f868630b50235711820e751e4a1e3efc0600b1a7a105e8800f660d67124458a8f2826c840f
-DIST free42-nologo-2.5.21.tgz 7416422 BLAKE2B 
e86d24a9d2a1fb10e2e1ed0ec9abb43fa5bab3717432402968682ac7e18b27ea0876c72466942220d234d720fc76cd239bafa993d1aba21ab845be26b53d3132
 SHA512 
25cec0ca7c5b9271de3d6ebf6254dbf54c6127b958e19a0c5b824c3aeffe0c84edfb6dd75eef8930c7db15c46c052bf01cdb06b0c60ac7cd2272492fe4016924
 DIST free42-nologo-2.5.22.tgz 7418457 BLAKE2B 
18086ef181d846291b9f8762c9c293997e3d61e92a80e5556c41b7a777c4324151b0662d6b8a79e9b191b83312c97e46691e90577eed276ea315a12d73c5a5d4
 SHA512 
16c7cfb44f0fac12e3516b065f085af884b2652af9c1acb61251c8ede5c45b34f65bc8a3e53f0aa685ff5e1a74c7a17d9c8f76bc89537d790f878d8924a1080c

diff --git a/app-emulation/free42/free42-2.5.20.ebuild 
b/app-emulation/free42/free42-2.5.20.ebuild
deleted file mode 100644
index bd3148a0b38..000
--- a/app-emulation/free42/free42-2.5.20.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_PV="${PN}-nologo-${PV}"
-
-DESCRIPTION="An HP-42S Calculator Simulator"
-HOMEPAGE="https://thomasokken.com/free42/;
-SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa"
-
-DEPEND="dev-libs/atk
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   alsa? ( media-libs/alsa-lib )"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( CREDITS HISTORY README )
-S="${WORKDIR}/${MY_PV}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
-   "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
-)
-
-src_prepare() {
-   default
-}
-
-src_compile() {
-   local myconf
-   use alsa && myconf="AUDIO_ALSA=yes"
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
-   emake -C gtk clean
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
-}
-
-src_install() {
-   default
-   dobin gtk/free42bin gtk/free42dec
-}

diff --git a/app-emulation/free42/free42-2.5.21.ebuild 
b/app-emulation/free42/free42-2.5.21.ebuild
deleted file mode 100644
index bd3148a0b38..000
--- a/app-emulation/free42/free42-2.5.21.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_PV="${PN}-nologo-${PV}"
-
-DESCRIPTION="An HP-42S Calculator Simulator"
-HOMEPAGE="https://thomasokken.com/free42/;
-SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa"
-
-DEPEND="dev-libs/atk
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   alsa? ( media-libs/alsa-lib )"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( CREDITS HISTORY README )
-S="${WORKDIR}/${MY_PV}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
-   "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
-)
-
-src_prepare() {
-   default
-}
-
-src_compile() {
-   local myconf
-   use alsa && myconf="AUDIO_ALSA=yes"
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
-   emake -C gtk clean
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
-}
-
-src_install() {
-   default
-   dobin gtk/free42bin gtk/free42dec
-}



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

2021-01-23 Thread Bernard Cafarelli
commit: 36e0f7fc5b5ae4066f46a50858b0b05808326603
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jan 23 16:36:32 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jan 23 16:36:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e0f7fc

app-emulation/free42: 2.5.24 bump

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

 app-emulation/free42/Manifest |  1 +
 app-emulation/free42/free42-2.5.24.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index e99a8f2bdbc..3caacc2a4dd 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,2 +1,3 @@
 DIST free42-nologo-2.0.20.tgz 7390214 BLAKE2B 
306f3378bcbb44fa7982c5d9c29bfbea62e915ca50ca5e5216f46fbf483f110a1288d4800991a74622a042517496ff8dd94c3fa3249e8bb4181957e6b23d5ea3
 SHA512 
9b540fbc50df2f94b135b5e778354f330df77a54ef2ad99b257b5b91d1e3e8d1241e8a834522fc46fe33571ea2695ad8889b427dbcf653870672e89cd56d60f5
 DIST free42-nologo-2.5.22.tgz 7418457 BLAKE2B 
18086ef181d846291b9f8762c9c293997e3d61e92a80e5556c41b7a777c4324151b0662d6b8a79e9b191b83312c97e46691e90577eed276ea315a12d73c5a5d4
 SHA512 
16c7cfb44f0fac12e3516b065f085af884b2652af9c1acb61251c8ede5c45b34f65bc8a3e53f0aa685ff5e1a74c7a17d9c8f76bc89537d790f878d8924a1080c
+DIST free42-nologo-2.5.24.tgz 7423183 BLAKE2B 
e10425af8d5c30be6ab5b728130bbe3068c414e24f033b65623951f915bcfeea0672857ff8def3e9f2766aba79411a1022d4b83592281567de38e82613d8a832
 SHA512 
a0702c3e4b2f3f38f73c54de4e51da8d1dc90585b253d1ae087d59dfabbe83be9c80086df8540cb6420dae8c6e766cd1ccce875d9bcb94ecbc85791e3fa89b8b

diff --git a/app-emulation/free42/free42-2.5.24.ebuild 
b/app-emulation/free42/free42-2.5.24.ebuild
new file mode 100644
index 000..d25a89b2d1c
--- /dev/null
+++ b/app-emulation/free42/free42-2.5.24.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_PV="${PN}-nologo-${PV}"
+
+DESCRIPTION="An HP-42S Calculator Simulator"
+HOMEPAGE="https://thomasokken.com/free42/;
+SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa"
+
+DEPEND="dev-libs/atk
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   alsa? ( media-libs/alsa-lib )"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( CREDITS HISTORY README )
+S="${WORKDIR}/${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
+   "${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
+)
+
+src_prepare() {
+   default
+}
+
+src_compile() {
+   local myconf
+   use alsa && myconf="AUDIO_ALSA=yes"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
+   emake -C gtk clean
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
+}
+
+src_install() {
+   default
+   dobin gtk/free42bin gtk/free42dec
+}



[gentoo-commits] proj/linux-patches:4.19 commit in: /

2021-01-23 Thread Mike Pagano
commit: 3f8f12b4a9af73e278d57efe81ef3c3157c66d11
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 16:36:28 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:36:28 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3f8f12b4

Linux patch 4.19.170

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

 _README   |   4 +
 1169_linux-4.19.170.patch | 582 ++
 2 files changed, 586 insertions(+)

diff --git a/_README b/_README
index 0373220..a166692 100644
--- a/_README
+++ b/_README
@@ -715,6 +715,10 @@ Patch:  1168_linux-4.19.169.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.169
 
+Patch:  1169_linux-4.19.170.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.170
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1169_linux-4.19.170.patch b/1169_linux-4.19.170.patch
new file mode 100644
index 000..934c664
--- /dev/null
+++ b/1169_linux-4.19.170.patch
@@ -0,0 +1,582 @@
+diff --git a/Makefile b/Makefile
+index a994b12d2011a..7f56c62d31e8a 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 169
++SUBLEVEL = 170
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/x86/crypto/crc32c-pcl-intel-asm_64.S 
b/arch/x86/crypto/crc32c-pcl-intel-asm_64.S
+index d9b734d0c8cc7..3c6e01520a973 100644
+--- a/arch/x86/crypto/crc32c-pcl-intel-asm_64.S
 b/arch/x86/crypto/crc32c-pcl-intel-asm_64.S
+@@ -170,7 +170,7 @@ continue_block:
+ 
+   ## branch into array
+   lea jump_table(%rip), bufp
+-  movzxw  (bufp, %rax, 2), len
++  movzwq  (bufp, %rax, 2), len
+   lea crc_array(%rip), bufp
+   lea (bufp, len, 1), bufp
+   JMP_NOSPEC bufp
+diff --git a/drivers/md/dm-bufio.c b/drivers/md/dm-bufio.c
+index dc385b70e4c33..b6e4ab67ae449 100644
+--- a/drivers/md/dm-bufio.c
 b/drivers/md/dm-bufio.c
+@@ -1471,6 +1471,12 @@ sector_t dm_bufio_get_device_size(struct 
dm_bufio_client *c)
+ }
+ EXPORT_SYMBOL_GPL(dm_bufio_get_device_size);
+ 
++struct dm_io_client *dm_bufio_get_dm_io_client(struct dm_bufio_client *c)
++{
++  return c->dm_io;
++}
++EXPORT_SYMBOL_GPL(dm_bufio_get_dm_io_client);
++
+ sector_t dm_bufio_get_block_number(struct dm_buffer *b)
+ {
+   return b->block;
+diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
+index 875c78b5e2242..bb99b599de770 100644
+--- a/drivers/md/dm-integrity.c
 b/drivers/md/dm-integrity.c
+@@ -1153,12 +1153,52 @@ static int dm_integrity_rw_tag(struct dm_integrity_c 
*ic, unsigned char *tag, se
+   return 0;
+ }
+ 
+-static void dm_integrity_flush_buffers(struct dm_integrity_c *ic)
++struct flush_request {
++  struct dm_io_request io_req;
++  struct dm_io_region io_reg;
++  struct dm_integrity_c *ic;
++  struct completion comp;
++};
++
++static void flush_notify(unsigned long error, void *fr_)
++{
++  struct flush_request *fr = fr_;
++  if (unlikely(error != 0))
++  dm_integrity_io_error(fr->ic, "flusing disk cache", -EIO);
++  complete(>comp);
++}
++
++static void dm_integrity_flush_buffers(struct dm_integrity_c *ic, bool 
flush_data)
+ {
+   int r;
++
++  struct flush_request fr;
++
++  if (!ic->meta_dev)
++  flush_data = false;
++  if (flush_data) {
++  fr.io_req.bi_op = REQ_OP_WRITE,
++  fr.io_req.bi_op_flags = REQ_PREFLUSH | REQ_SYNC,
++  fr.io_req.mem.type = DM_IO_KMEM,
++  fr.io_req.mem.ptr.addr = NULL,
++  fr.io_req.notify.fn = flush_notify,
++  fr.io_req.notify.context = 
++  fr.io_req.client = dm_bufio_get_dm_io_client(ic->bufio),
++  fr.io_reg.bdev = ic->dev->bdev,
++  fr.io_reg.sector = 0,
++  fr.io_reg.count = 0,
++  fr.ic = ic;
++  init_completion();
++  r = dm_io(_req, 1, _reg, NULL);
++  BUG_ON(r);
++  }
++
+   r = dm_bufio_write_dirty_buffers(ic->bufio);
+   if (unlikely(r))
+   dm_integrity_io_error(ic, "writing tags", r);
++
++  if (flush_data)
++  wait_for_completion();
+ }
+ 
+ static void sleep_on_endio_wait(struct dm_integrity_c *ic)
+@@ -1846,7 +1886,7 @@ static void integrity_commit(struct work_struct *w)
+   flushes = bio_list_get(>flush_bio_list);
+   if (unlikely(ic->mode != 'J')) {
+   spin_unlock_irq(>endio_wait.lock);
+-  dm_integrity_flush_buffers(ic);
++  dm_integrity_flush_buffers(ic, true);
+   goto release_flush_bios;
+   }
+ 
+@@ -2057,7 +2097,7 @@ skip_io:
+   complete_journal_op();
+   wait_for_completion_io();
+ 
+-  dm_integrity_flush_buffers(ic);
++  dm_integrity_flush_buffers(ic, 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2021-01-23 Thread Mike Pagano
commit: 2d8cba818c45bac47f523844bcc5903a022c7582
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 16:35:24 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:35:24 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=2d8cba81

Linux patch 4.14.217

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

 _README   |4 +
 1216_linux-4.14.217.patch | 1087 +
 2 files changed, 1091 insertions(+)

diff --git a/_README b/_README
index 4b040da..1169529 100644
--- a/_README
+++ b/_README
@@ -907,6 +907,10 @@ Patch:  1215_linux-4.14.216.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.216
 
+Patch:  1216_linux-4.14.217.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.217
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1216_linux-4.14.217.patch b/1216_linux-4.14.217.patch
new file mode 100644
index 000..6d6b0bd
--- /dev/null
+++ b/1216_linux-4.14.217.patch
@@ -0,0 +1,1087 @@
+diff --git a/Makefile b/Makefile
+index 7537adc4e237d..2dabcc4f0d16d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 216
++SUBLEVEL = 217
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arc/Makefile b/arch/arc/Makefile
+index 2917f56f0ea43..ef5e8ea042158 100644
+--- a/arch/arc/Makefile
 b/arch/arc/Makefile
+@@ -99,14 +99,9 @@ libs-y  += arch/arc/lib/ $(LIBGCC)
+ 
+ boot  := arch/arc/boot
+ 
+-#default target for make without any arguments.
+-KBUILD_IMAGE  := $(boot)/bootpImage
+-
+-all:  bootpImage
+-bootpImage: vmlinux
+-
+-boot_targets += uImage uImage.bin uImage.gz
++boot_targets := uImage uImage.bin uImage.gz uImage.lzma
+ 
++PHONY += $(boot_targets)
+ $(boot_targets): vmlinux
+   $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
+ 
+diff --git a/arch/arc/include/asm/page.h b/arch/arc/include/asm/page.h
+index 09f71cc50..a70fef79c4055 100644
+--- a/arch/arc/include/asm/page.h
 b/arch/arc/include/asm/page.h
+@@ -13,6 +13,7 @@
+ #ifndef __ASSEMBLY__
+ 
+ #define clear_page(paddr) memset((paddr), 0, PAGE_SIZE)
++#define copy_user_page(to, from, vaddr, pg)   copy_page(to, from)
+ #define copy_page(to, from)   memcpy((to), (from), PAGE_SIZE)
+ 
+ struct vm_area_struct;
+diff --git a/arch/arm/boot/dts/picoxcell-pc3x2.dtsi 
b/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
+index 533919e96eaee..f22a6b4363177 100644
+--- a/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
 b/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
+@@ -54,18 +54,21 @@
+   emac: gem@3 {
+   compatible = "cadence,gem";
+   reg = <0x3 0x1>;
++  interrupt-parent = <>;
+   interrupts = <31>;
+   };
+ 
+   dmac1: dmac@4 {
+   compatible = "snps,dw-dmac";
+   reg = <0x4 0x1>;
++  interrupt-parent = <>;
+   interrupts = <25>;
+   };
+ 
+   dmac2: dmac@5 {
+   compatible = "snps,dw-dmac";
+   reg = <0x5 0x1>;
++  interrupt-parent = <>;
+   interrupts = <26>;
+   };
+ 
+@@ -243,6 +246,7 @@
+   axi2pico@c000 {
+   compatible = "picochip,axi2pico-pc3x2";
+   reg = <0xc000 0x1>;
++  interrupt-parent = <>;
+   interrupts = <13 14 15 16 17 18 19 20 21>;
+   };
+   };
+diff --git a/arch/mips/boot/compressed/decompress.c 
b/arch/mips/boot/compressed/decompress.c
+index fdf99e9dd4c39..3a015e41b762b 100644
+--- a/arch/mips/boot/compressed/decompress.c
 b/arch/mips/boot/compressed/decompress.c
+@@ -17,6 +17,7 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ /*
+  * These two variables specify the free mem region
+@@ -124,7 +125,7 @@ void decompress_kernel(unsigned long boot_heap_start)
+   dtb_size = fdt_totalsize((void *)&__appended_dtb);
+ 
+   /* last four bytes is always image size in little endian */
+-  image_size = le32_to_cpup((void *)&__image_end - 4);
++  image_size = get_unaligned_le32((void *)&__image_end - 4);
+ 
+   /* copy dtb to where the booted kernel will expect it */
+   memcpy((void *)VMLINUX_LOAD_ADDRESS_ULL + image_size,
+diff --git a/arch/mips/kernel/relocate.c b/arch/mips/kernel/relocate.c
+index cbf4cc0b0b6cf..934caf2040780 100644
+--- a/arch/mips/kernel/relocate.c
 b/arch/mips/kernel/relocate.c
+@@ -187,8 +187,14 @@ static int __init relocate_exception_table(long offset)
+ static inline __init unsigned long rotate_xor(unsigned long hash,
+  

[gentoo-commits] proj/linux-patches:4.9 commit in: /

2021-01-23 Thread Mike Pagano
commit: 446019d367b163917efe336b1653f3a57c9cbd32
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 16:34:35 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:34:35 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=446019d3

Linux patch 4.9.253

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

 _README  |   4 +
 1252_linux-4.9.253.patch | 777 +++
 2 files changed, 781 insertions(+)

diff --git a/_README b/_README
index 266222d..2b0c6da 100644
--- a/_README
+++ b/_README
@@ -1051,6 +1051,10 @@ Patch:  1251_linux-4.9.252.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.252
 
+Patch:  1252_linux-4.9.253.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.253
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1252_linux-4.9.253.patch b/1252_linux-4.9.253.patch
new file mode 100644
index 000..81d5766
--- /dev/null
+++ b/1252_linux-4.9.253.patch
@@ -0,0 +1,777 @@
+diff --git a/Makefile b/Makefile
+index 2213fe336705f..62a07bdcfacb7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 252
++SUBLEVEL = 253
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arc/Makefile b/arch/arc/Makefile
+index fd79faab78926..5dc2d73c64994 100644
+--- a/arch/arc/Makefile
 b/arch/arc/Makefile
+@@ -108,6 +108,7 @@ bootpImage: vmlinux
+ 
+ boot_targets += uImage uImage.bin uImage.gz
+ 
++PHONY += $(boot_targets)
+ $(boot_targets): vmlinux
+   $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
+ 
+diff --git a/arch/arc/include/asm/page.h b/arch/arc/include/asm/page.h
+index ffb5f33475f19..f0f43eb709d2f 100644
+--- a/arch/arc/include/asm/page.h
 b/arch/arc/include/asm/page.h
+@@ -13,6 +13,7 @@
+ #ifndef __ASSEMBLY__
+ 
+ #define clear_page(paddr) memset((paddr), 0, PAGE_SIZE)
++#define copy_user_page(to, from, vaddr, pg)   copy_page(to, from)
+ #define copy_page(to, from)   memcpy((to), (from), PAGE_SIZE)
+ 
+ struct vm_area_struct;
+diff --git a/arch/arm/boot/dts/picoxcell-pc3x2.dtsi 
b/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
+index 533919e96eaee..f22a6b4363177 100644
+--- a/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
 b/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
+@@ -54,18 +54,21 @@
+   emac: gem@3 {
+   compatible = "cadence,gem";
+   reg = <0x3 0x1>;
++  interrupt-parent = <>;
+   interrupts = <31>;
+   };
+ 
+   dmac1: dmac@4 {
+   compatible = "snps,dw-dmac";
+   reg = <0x4 0x1>;
++  interrupt-parent = <>;
+   interrupts = <25>;
+   };
+ 
+   dmac2: dmac@5 {
+   compatible = "snps,dw-dmac";
+   reg = <0x5 0x1>;
++  interrupt-parent = <>;
+   interrupts = <26>;
+   };
+ 
+@@ -243,6 +246,7 @@
+   axi2pico@c000 {
+   compatible = "picochip,axi2pico-pc3x2";
+   reg = <0xc000 0x1>;
++  interrupt-parent = <>;
+   interrupts = <13 14 15 16 17 18 19 20 21>;
+   };
+   };
+diff --git a/arch/mips/boot/compressed/decompress.c 
b/arch/mips/boot/compressed/decompress.c
+index fdf99e9dd4c39..3a015e41b762b 100644
+--- a/arch/mips/boot/compressed/decompress.c
 b/arch/mips/boot/compressed/decompress.c
+@@ -17,6 +17,7 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ /*
+  * These two variables specify the free mem region
+@@ -124,7 +125,7 @@ void decompress_kernel(unsigned long boot_heap_start)
+   dtb_size = fdt_totalsize((void *)&__appended_dtb);
+ 
+   /* last four bytes is always image size in little endian */
+-  image_size = le32_to_cpup((void *)&__image_end - 4);
++  image_size = get_unaligned_le32((void *)&__image_end - 4);
+ 
+   /* copy dtb to where the booted kernel will expect it */
+   memcpy((void *)VMLINUX_LOAD_ADDRESS_ULL + image_size,
+diff --git a/arch/mips/kernel/relocate.c b/arch/mips/kernel/relocate.c
+index 1958910b75c07..b4a7c303019b0 100644
+--- a/arch/mips/kernel/relocate.c
 b/arch/mips/kernel/relocate.c
+@@ -175,8 +175,14 @@ static int __init relocate_exception_table(long offset)
+ static inline __init unsigned long rotate_xor(unsigned long hash,
+ const void *area, size_t size)
+ {
+-  size_t i;
+-  unsigned long *ptr = (unsigned long *)area;
++  const typeof(hash) *ptr = PTR_ALIGN(area, sizeof(hash));
++  size_t diff, i;
++
++  diff = (void *)ptr - area;
++  if (unlikely(size < diff 

[gentoo-commits] proj/linux-patches:4.4 commit in: /

2021-01-23 Thread Mike Pagano
commit: 4727888e2bf8917222f5f2559664d9d0ec50fe08
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jan 23 16:33:11 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jan 23 16:33:11 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=4727888e

Linux patch 4.4.253

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

 _README  |   4 +
 1252_linux-4.4.253.patch | 654 +++
 2 files changed, 658 insertions(+)

diff --git a/_README b/_README
index 54e1efd..5c74575 100644
--- a/_README
+++ b/_README
@@ -1051,6 +1051,10 @@ Patch:  1251_linux-4.4.252.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.252
 
+Patch:  1252_linux-4.4.253.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.253
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1252_linux-4.4.253.patch b/1252_linux-4.4.253.patch
new file mode 100644
index 000..be56457
--- /dev/null
+++ b/1252_linux-4.4.253.patch
@@ -0,0 +1,654 @@
+diff --git a/Makefile b/Makefile
+index 478c81cc6e839..8175b77e51052 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 252
++SUBLEVEL = 253
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arc/Makefile b/arch/arc/Makefile
+index 8f8d53f08141d..150656503c117 100644
+--- a/arch/arc/Makefile
 b/arch/arc/Makefile
+@@ -108,6 +108,7 @@ bootpImage: vmlinux
+ 
+ boot_targets += uImage uImage.bin uImage.gz
+ 
++PHONY += $(boot_targets)
+ $(boot_targets): vmlinux
+   $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
+ 
+diff --git a/arch/arc/include/asm/page.h b/arch/arc/include/asm/page.h
+index 8f1145ed0046f..fd2c88ef2e2b8 100644
+--- a/arch/arc/include/asm/page.h
 b/arch/arc/include/asm/page.h
+@@ -17,6 +17,7 @@
+ #define free_user_page(page, addr)free_page(addr)
+ 
+ #define clear_page(paddr) memset((paddr), 0, PAGE_SIZE)
++#define copy_user_page(to, from, vaddr, pg)   copy_page(to, from)
+ #define copy_page(to, from)   memcpy((to), (from), PAGE_SIZE)
+ 
+ struct vm_area_struct;
+diff --git a/arch/arm/boot/dts/picoxcell-pc3x2.dtsi 
b/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
+index 533919e96eaee..f22a6b4363177 100644
+--- a/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
 b/arch/arm/boot/dts/picoxcell-pc3x2.dtsi
+@@ -54,18 +54,21 @@
+   emac: gem@3 {
+   compatible = "cadence,gem";
+   reg = <0x3 0x1>;
++  interrupt-parent = <>;
+   interrupts = <31>;
+   };
+ 
+   dmac1: dmac@4 {
+   compatible = "snps,dw-dmac";
+   reg = <0x4 0x1>;
++  interrupt-parent = <>;
+   interrupts = <25>;
+   };
+ 
+   dmac2: dmac@5 {
+   compatible = "snps,dw-dmac";
+   reg = <0x5 0x1>;
++  interrupt-parent = <>;
+   interrupts = <26>;
+   };
+ 
+@@ -243,6 +246,7 @@
+   axi2pico@c000 {
+   compatible = "picochip,axi2pico-pc3x2";
+   reg = <0xc000 0x1>;
++  interrupt-parent = <>;
+   interrupts = <13 14 15 16 17 18 19 20 21>;
+   };
+   };
+diff --git a/drivers/iio/industrialio-buffer.c 
b/drivers/iio/industrialio-buffer.c
+index 864a61b05665f..d3cdd742972f6 100644
+--- a/drivers/iio/industrialio-buffer.c
 b/drivers/iio/industrialio-buffer.c
+@@ -1281,9 +1281,6 @@ static int iio_buffer_update_demux(struct iio_dev 
*indio_dev,
+  indio_dev->masklength,
+  in_ind + 1);
+   while (in_ind != out_ind) {
+-  in_ind = find_next_bit(indio_dev->active_scan_mask,
+- indio_dev->masklength,
+- in_ind + 1);
+   ch = iio_find_channel_from_si(indio_dev, in_ind);
+   if (ch->scan_type.repeat > 1)
+   length = ch->scan_type.storagebits / 8 *
+@@ -1292,6 +1289,9 @@ static int iio_buffer_update_demux(struct iio_dev 
*indio_dev,
+   length = ch->scan_type.storagebits / 8;
+   /* Make sure we are aligned */
+   in_loc = roundup(in_loc, length) + length;
++  in_ind = find_next_bit(indio_dev->active_scan_mask,
++ indio_dev->masklength,
++ in_ind + 1);
+   }
+   ch = iio_find_channel_from_si(indio_dev, in_ind);
+   if 

[gentoo-commits] proj/catalyst:master commit in: doc/, catalyst/base/, catalyst/

2021-01-23 Thread Matt Turner
commit: 87b0588ab4f77e413c250a4a3e357624ec41c374
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 18 16:52:20 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 23 16:22:22 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=87b0588a

catalyst: Add option to enter the chroot before building

With --enter-chroot, after the mounts and environment are set up,
catalyst will drop you into a shell inside the chroot. Useful for
hacking or debugging.

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

 catalyst/base/stagebase.py | 16 +++-
 catalyst/main.py   |  4 
 doc/catalyst.1.txt |  3 +++
 3 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 40b60af3..676206ff 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -20,7 +20,7 @@ from catalyst import log
 from catalyst.context import namespace
 from catalyst.defaults import (confdefaults, MOUNT_DEFAULTS, PORT_LOGDIR_CLEAN)
 from catalyst.support import (CatalystError, file_locate, normpath,
-  cmd, read_makeconf, get_repo_name, ismount,
+  cmd, command, read_makeconf, get_repo_name,
   file_check, sanitize_name)
 from catalyst.base.targetbase import TargetBase
 from catalyst.base.clearbase import ClearBase
@@ -95,6 +95,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self.chroot_setup,
 self.setup_environment,
 ]
+if 'enter-chroot' in self.settings['options']:
+self.build_sequence.append(self.enter_chroot)
+
 self.finish_sequence = []
 
 self.set_valid_build_kernel_vars(addlargs)
@@ -1326,6 +1329,17 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 log.debug('setup_environment(); env = %r', self.env)
 
+def enter_chroot(self):
+chroot = command('chroot')
+bash = command('bash')
+
+log.notice("Entering chroot")
+try:
+cmd([chroot, self.settings['chroot_path'], bash, '-l'],
+env=self.env)
+except CatalystError:
+pass
+
 def run(self):
 self.chroot_lock.write_lock()
 

diff --git a/catalyst/main.py b/catalyst/main.py
index 48daf004..b0d9015f 100644
--- a/catalyst/main.py
+++ b/catalyst/main.py
@@ -120,6 +120,8 @@ def get_parser():
 parser.add_argument('-V', '--version',
 action='version', version=get_version(),
 help='display version information')
+parser.add_argument('--enter-chroot', default=False, action='store_true',
+help='Enter chroot before starting the build')
 
 group = parser.add_argument_group('Program output options')
 group.add_argument('-d', '--debug',
@@ -293,6 +295,8 @@ def _main(parser, opts):
 options.append('purgetmponly')
 if opts.clear_autoresume:
 options.append('clear-autoresume')
+if opts.enter_chroot:
+options.append('enter-chroot')
 
 # Make sure we have some work before moving further.
 if not myspecfile and not mycmdline:

diff --git a/doc/catalyst.1.txt b/doc/catalyst.1.txt
index 90d5a24b..217fc86a 100644
--- a/doc/catalyst.1.txt
+++ b/doc/catalyst.1.txt
@@ -39,6 +39,9 @@ configuration file is installed at 
'/etc/catalyst/catalyst.conf'.
 *-d*::
 Enable debugging mode
 
+*--enter-chroot*::
+Enter the chroot before starting the build.
+
 *--fetchonly*::
 *-F*::
 This tells *catalyst* to only fetch distfiles for the given packages without



[gentoo-commits] proj/catalyst:master commit in: targets/support/, catalyst/base/

2021-01-23 Thread Matt Turner
commit: a500400592aaa309602331705b27cdbee8ae58c4
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 18 03:09:30 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 23 16:19:07 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=a5004005

catalyst: Call config_profile_link for all targets

This reverts the following two commits, which have no documented
rationale.

Revert "Set the profile by calling eselect."

This reverts commit 90c03f9dc255ba89849e46490f9ead7ab3921950.

Revert "Drop config_profile_link from the action_sequence for the generic 
stage."

This reverts commit 3bd10159bf7cfe14b6d8a8218b94eca73be4c997.

Doing so improves the code in two ways:

   1) it makes prepare_sequence identical across all targets, which will
  allow deduplicating some code
   2) it no longer calls eselect profile each time chroot-functions.sh
  is sourced (even for those targets that were still calling
  config_profile_link)

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

 catalyst/base/stagebase.py  | 3 ++-
 targets/support/chroot-functions.sh | 3 ---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 447e073d..53b0a224 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -500,6 +500,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 """Set basic stage1, 2, 3 action sequences"""
 self.prepare_sequence.extend([
 self.unpack,
+self.config_profile_link,
 self.setup_confdir,
 self.portage_overlay,
 ])
@@ -771,7 +772,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 log.info('Configuring profile link...')
 make_profile = Path(self.settings['chroot_path'] + 
self.settings['port_conf'],
 'make.profile')
-make_profile.unlink()
+make_profile.unlink(missing_ok=True)
 make_profile.symlink_to(Path('../..' + self.settings['repo_basedir'],
  self.settings['repo_name'],
  'profiles',

diff --git a/targets/support/chroot-functions.sh 
b/targets/support/chroot-functions.sh
index 2aec018e..88465c31 100755
--- a/targets/support/chroot-functions.sh
+++ b/targets/support/chroot-functions.sh
@@ -1,8 +1,5 @@
 #!/bin/bash
 
-# Set the profile
-eselect profile set ${clst_target_profile}
-
 # Trap these signals and kill ourselves if received
 # Force ourselves to die if any of these signals are received
 # most likely our controlling terminal is gone



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/, catalyst/targets/

2021-01-23 Thread Matt Turner
commit: 27d7c7898bb0cccf6962b84058b0e2789bc314c1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 18 03:20:41 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 23 16:19:07 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=27d7c789

catalyst: Deduplicate the common build_sequence steps

This also provides a single location to add a function to all targets'
build_sequence.

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

 catalyst/base/stagebase.py| 11 ++-
 catalyst/targets/embedded.py  |  3 ---
 catalyst/targets/livecd_stage1.py |  3 ---
 catalyst/targets/livecd_stage2.py |  3 ---
 catalyst/targets/netboot.py   |  3 ---
 catalyst/targets/stage4.py|  3 ---
 6 files changed, 6 insertions(+), 20 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 3b8d3a6e..40b60af3 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -90,7 +90,11 @@ class StageBase(TargetBase, ClearBase, GenBase):
 self.setup_confdir,
 self.portage_overlay,
 ]
-self.build_sequence = []
+self.build_sequence = [
+self.bind,
+self.chroot_setup,
+self.setup_environment,
+]
 self.finish_sequence = []
 
 self.set_valid_build_kernel_vars(addlargs)
@@ -497,16 +501,13 @@ class StageBase(TargetBase, ClearBase, GenBase):
 Or it calls the normal set_action_sequence() for the target stage.
 """
 if "purgeonly" in self.settings["options"]:
-self.build_sequence.append(self.remove_chroot)
+self.build_sequence = [self.remove_chroot]
 return
 self.set_action_sequence()
 
 def set_action_sequence(self):
 """Set basic stage1, 2, 3 action sequences"""
 self.build_sequence.extend([
-self.bind,
-self.chroot_setup,
-self.setup_environment,
 self.run_local,
 self.preclean,
 ])

diff --git a/catalyst/targets/embedded.py b/catalyst/targets/embedded.py
index 83b17ad2..b677b226 100644
--- a/catalyst/targets/embedded.py
+++ b/catalyst/targets/embedded.py
@@ -42,9 +42,6 @@ class embedded(StageBase):
 
 def set_action_sequence(self):
 self.build_sequence.extend([
-self.bind,
-self.chroot_setup,
-self.setup_environment,
 self.build_kernel,
 self.build_packages,
 self.root_overlay,

diff --git a/catalyst/targets/livecd_stage1.py 
b/catalyst/targets/livecd_stage1.py
index 9fe95a00..dbfa54ed 100644
--- a/catalyst/targets/livecd_stage1.py
+++ b/catalyst/targets/livecd_stage1.py
@@ -24,9 +24,6 @@ class livecd_stage1(StageBase):
 
 def set_action_sequence(self):
 self.build_sequence.extend([
-self.bind,
-self.chroot_setup,
-self.setup_environment,
 self.build_packages,
 ])
 self.finish_sequence.extend([

diff --git a/catalyst/targets/livecd_stage2.py 
b/catalyst/targets/livecd_stage2.py
index ab8f4a0e..e90e9f53 100644
--- a/catalyst/targets/livecd_stage2.py
+++ b/catalyst/targets/livecd_stage2.py
@@ -87,9 +87,6 @@ class livecd_stage2(StageBase):
 
 def set_action_sequence(self):
 self.build_sequence.extend([
-self.bind,
-self.chroot_setup,
-self.setup_environment,
 self.run_local,
 self.build_kernel
 ])

diff --git a/catalyst/targets/netboot.py b/catalyst/targets/netboot.py
index cb5e7ae4..a2a9fcb3 100644
--- a/catalyst/targets/netboot.py
+++ b/catalyst/targets/netboot.py
@@ -159,9 +159,6 @@ class netboot(StageBase):
 
 def set_action_sequence(self):
 self.build_sequence.extend([
-self.bind,
-self.chroot_setup,
-self.setup_environment,
 self.build_packages,
 self.root_overlay,
 self.copy_files_to_image,

diff --git a/catalyst/targets/stage4.py b/catalyst/targets/stage4.py
index 9e53f070..f8383f75 100644
--- a/catalyst/targets/stage4.py
+++ b/catalyst/targets/stage4.py
@@ -40,9 +40,6 @@ class stage4(StageBase):
 
 def set_action_sequence(self):
 self.build_sequence.extend([
-self.bind,
-self.chroot_setup,
-self.setup_environment,
 self.build_packages,
 self.build_kernel,
 self.bootloader,



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/, catalyst/targets/

2021-01-23 Thread Matt Turner
commit: 4f0fa29d5a2499b7178dc4d19f7693e52eb8def9
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 18 03:15:02 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 23 16:19:07 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=4f0fa29d

catalyst: Deduplicate prepare_sequence assignments

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

 catalyst/base/stagebase.py| 13 ++---
 catalyst/targets/embedded.py  |  6 --
 catalyst/targets/livecd_stage1.py |  6 --
 catalyst/targets/livecd_stage2.py |  6 --
 catalyst/targets/netboot.py   |  6 --
 catalyst/targets/stage4.py|  6 --
 6 files changed, 6 insertions(+), 37 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 53b0a224..3b8d3a6e 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -84,7 +84,12 @@ class StageBase(TargetBase, ClearBase, GenBase):
 "portage_overlay",
 "portage_prefix",
 ])
-self.prepare_sequence = []
+self.prepare_sequence = [
+self.unpack,
+self.config_profile_link,
+self.setup_confdir,
+self.portage_overlay,
+]
 self.build_sequence = []
 self.finish_sequence = []
 
@@ -498,12 +503,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 def set_action_sequence(self):
 """Set basic stage1, 2, 3 action sequences"""
-self.prepare_sequence.extend([
-self.unpack,
-self.config_profile_link,
-self.setup_confdir,
-self.portage_overlay,
-])
 self.build_sequence.extend([
 self.bind,
 self.chroot_setup,

diff --git a/catalyst/targets/embedded.py b/catalyst/targets/embedded.py
index 7d328808..83b17ad2 100644
--- a/catalyst/targets/embedded.py
+++ b/catalyst/targets/embedded.py
@@ -41,12 +41,6 @@ class embedded(StageBase):
 StageBase.__init__(self, spec, addlargs)
 
 def set_action_sequence(self):
-self.prepare_sequence.extend([
-self.unpack,
-self.config_profile_link,
-self.setup_confdir,
-self.portage_overlay,
-])
 self.build_sequence.extend([
 self.bind,
 self.chroot_setup,

diff --git a/catalyst/targets/livecd_stage1.py 
b/catalyst/targets/livecd_stage1.py
index eb6bb0f0..9fe95a00 100644
--- a/catalyst/targets/livecd_stage1.py
+++ b/catalyst/targets/livecd_stage1.py
@@ -23,12 +23,6 @@ class livecd_stage1(StageBase):
 StageBase.__init__(self, spec, addlargs)
 
 def set_action_sequence(self):
-self.prepare_sequence.extend([
-self.unpack,
-self.config_profile_link,
-self.setup_confdir,
-self.portage_overlay,
-])
 self.build_sequence.extend([
 self.bind,
 self.chroot_setup,

diff --git a/catalyst/targets/livecd_stage2.py 
b/catalyst/targets/livecd_stage2.py
index 5fecff85..ab8f4a0e 100644
--- a/catalyst/targets/livecd_stage2.py
+++ b/catalyst/targets/livecd_stage2.py
@@ -86,12 +86,6 @@ class livecd_stage2(StageBase):
 print_traceback=True)
 
 def set_action_sequence(self):
-self.prepare_sequence.extend([
-self.unpack,
-self.config_profile_link,
-self.setup_confdir,
-self.portage_overlay,
-])
 self.build_sequence.extend([
 self.bind,
 self.chroot_setup,

diff --git a/catalyst/targets/netboot.py b/catalyst/targets/netboot.py
index 9a7e59e5..cb5e7ae4 100644
--- a/catalyst/targets/netboot.py
+++ b/catalyst/targets/netboot.py
@@ -158,12 +158,6 @@ class netboot(StageBase):
 self.resume.enable("empty")
 
 def set_action_sequence(self):
-self.prepare_sequence.extend([
-self.unpack,
-self.config_profile_link,
-self.setup_confdir,
-self.portage_overlay,
-])
 self.build_sequence.extend([
 self.bind,
 self.chroot_setup,

diff --git a/catalyst/targets/stage4.py b/catalyst/targets/stage4.py
index 997139a5..9e53f070 100644
--- a/catalyst/targets/stage4.py
+++ b/catalyst/targets/stage4.py
@@ -39,12 +39,6 @@ class stage4(StageBase):
 self.settings["cleanables"].remove('/etc/resolv.conf')
 
 def set_action_sequence(self):
-self.prepare_sequence.extend([
-self.unpack,
-self.config_profile_link,
-self.setup_confdir,
-self.portage_overlay,
-])
 self.build_sequence.extend([
 self.bind,
 self.chroot_setup,



[gentoo-commits] proj/catalyst:master commit in: targets/stage1/

2021-01-23 Thread Matt Turner
commit: b3f782a0725da0f4858cba3e887f973e324755c7
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 17 23:29:05 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 23 16:19:07 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b3f782a0

targets: Update the @changed-subslot set by default

In portage commit 1789fdf2ee81 (Add @changed-subslot package set) I
added this: the set of upgradable packages for which the highest visible
version has a different subslot than the currently installed version.

Updating the entire stage is expensive and unnecessary (since we're
going to build the latest packages in stage1 and then rebuild everything
in stage3).

What we definitely do need to update in the original stage3 however, is
any package that would trigger a subslot rebuild.

For example: gcc links with libmpfr.so from dev-libs/mpfr. mpfr's SONAME
changes from libmpfr.so.4 (SLOT="0/4") to libmpfr.so.6 (SLOT="0/6"). If
the seed stage's dev-libs/mpfr is not updated before emerging gcc, gcc
will link with libmpfr.so.4, but the latest version of dev-libs/mpfr
will be built and libmpfr.so.6 included into the stage1. Since the old
libmpfr.so.4 is not included in the stage1, gcc will not work, breaking
subsequent stage builds.

Our current options to update the seed are too large a hammer (e.g.,
"--update --deep --newuse @world" or "--update --deep --newuse
--complete-graph --rebuild-if-new-ver gcc") and spend too much time
updating seed stages for no gain beyond updating only packages for whom
the subslot has changed.

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

 targets/stage1/chroot.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/targets/stage1/chroot.sh b/targets/stage1/chroot.sh
index 9b34ced8..08b9da46 100755
--- a/targets/stage1/chroot.sh
+++ b/targets/stage1/chroot.sh
@@ -37,6 +37,8 @@ if [ -n "${clst_update_seed}" ]; then
echo "Updating seed stage..."
if [ -n "${clst_update_seed_command}" ]; then
ROOT=/ run_merge --buildpkg=n 
"${clst_update_seed_command}"
+   elif grep -q '^\[changed-subslot\]' 
/usr/share/portage/config/sets/portage.conf; then
+   ROOT=/ run_merge --ignore-built-slot-operator-deps y 
@changed-subslot
else
ROOT=/ run_merge --update --deep --newuse 
--complete-graph --rebuild-if-new-ver gcc
fi



[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/, catalyst/base/

2021-01-23 Thread Matt Turner
commit: 440a379ae94e6d7df26291bf83657288d1406e98
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 17 23:53:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 23 16:19:07 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=440a379a

catalyst: Store references to functions

... rather than their names. This makes it possible for tooling to
understand the code structure better.

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

 catalyst/base/stagebase.py| 69 ---
 catalyst/targets/embedded.py  | 34 +--
 catalyst/targets/livecd_stage1.py | 18 +-
 catalyst/targets/livecd_stage2.py | 46 +-
 catalyst/targets/netboot.py   | 34 +--
 catalyst/targets/stage1.py| 12 +++
 catalyst/targets/stage4.py| 36 ++--
 7 files changed, 125 insertions(+), 124 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index ed4d1227..447e073d 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -30,6 +30,23 @@ from catalyst.fileops import ensure_dirs, clear_dir, 
clear_path
 from catalyst.base.resume import AutoResume
 
 
+def run_sequence(sequence):
+for func in sequence:
+log.notice('--- Running action sequence: %s', func.__name__)
+sys.stdout.flush()
+try:
+func()
+except LockInUse:
+log.error('Unable to aquire the lock...')
+return False
+except Exception:
+log.error('Exception running action sequence %s',
+  func.__name__, exc_info=True)
+return False
+
+return True
+
+
 class StageBase(TargetBase, ClearBase, GenBase):
 """
 This class does all of the chroot setup, copying of files, etc. It is
@@ -475,39 +492,39 @@ class StageBase(TargetBase, ClearBase, GenBase):
 Or it calls the normal set_action_sequence() for the target stage.
 """
 if "purgeonly" in self.settings["options"]:
-self.build_sequence.append("remove_chroot")
+self.build_sequence.append(self.remove_chroot)
 return
 self.set_action_sequence()
 
 def set_action_sequence(self):
 """Set basic stage1, 2, 3 action sequences"""
 self.prepare_sequence.extend([
-"unpack",
-"setup_confdir",
-"portage_overlay",
+self.unpack,
+self.setup_confdir,
+self.portage_overlay,
 ])
 self.build_sequence.extend([
-"bind",
-"chroot_setup",
-"setup_environment",
-"run_local",
-"preclean",
+self.bind,
+self.chroot_setup,
+self.setup_environment,
+self.run_local,
+self.preclean,
 ])
 self.finish_sequence.extend([
-"clean",
+self.clean,
 ])
 self.set_completion_action_sequences()
 
 def set_completion_action_sequences(self):
 if "fetch" not in self.settings["options"]:
-self.finish_sequence.append("capture")
+self.finish_sequence.append(self.capture)
 if "keepwork" in self.settings["options"]:
-self.finish_sequence.append("clear_autoresume")
+self.finish_sequence.append(self.clear_autoresume)
 elif "seedcache" in self.settings["options"]:
-self.finish_sequence.append("remove_autoresume")
+self.finish_sequence.append(self.remove_autoresume)
 else:
-self.finish_sequence.append("remove_autoresume")
-self.finish_sequence.append("remove_chroot")
+self.finish_sequence.append(self.remove_autoresume)
+self.finish_sequence.append(self.remove_chroot)
 
 def set_use(self):
 use = self.settings["spec_prefix"] + "/use"
@@ -1308,22 +1325,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 log.debug('setup_environment(); env = %r', self.env)
 
-def run_sequence(self, sequence):
-for func in sequence:
-log.notice('--- Running action sequence: %s', func)
-sys.stdout.flush()
-try:
-getattr(self, func)()
-except LockInUse:
-log.error('Unable to aquire the lock...')
-return False
-except Exception:
-log.error('Exception running action sequence %s',
-  func, exc_info=True)
-return False
-
-return True
-
 def run(self):
 self.chroot_lock.write_lock()
 
@@ -1342,14 +1343,14 @@ class StageBase(TargetBase, ClearBase, GenBase):
 log.info('StageBase: run() purge')
 self.purge()
 
-if not self.run_sequence(self.prepare_sequence):
+if not run_sequence(self.prepare_sequence):
   

[gentoo-commits] proj/catalyst:master commit in: targets/stage1/

2021-01-23 Thread Matt Turner
commit: 9d6a5c43a4a051be88a0af76fdd648f6d0f232b1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 18 18:23:34 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 23 16:19:07 2021 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9d6a5c43

targets: Update BINPKG_COMPRESS to new zstd default

In portage commit 230595cf600c (Default BINPKG_COMPRESSION to zstd (bug
715108)) the default BINPKG_COMPRESSION setting was changed to zstd. But
to retain compatibility with binpkg consumers, the default is unchanged
for existing installations, so we need to update our BINPKG_COMPRESSION.

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

 targets/stage1/chroot.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/targets/stage1/chroot.sh b/targets/stage1/chroot.sh
index 50afef4a..9b34ced8 100755
--- a/targets/stage1/chroot.sh
+++ b/targets/stage1/chroot.sh
@@ -24,6 +24,9 @@ BOOTSTRAP_USE="$(portageq envvar BOOTSTRAP_USE)"
 
 FEATURES="${FEATURES} nodoc noman noinfo"
 
+sed -i -e 's:BINPKG_COMPRESS="bzip2":BINPKG_COMPRESS="zstd":' \
+   /usr/share/portage/config/make.globals
+
 # We need to ensure the base stage3 has USE="bindist"
 # if BINDIST is set to avoid issues with openssl / openssh
 [ -e ${clst_make_conf} ] && echo "USE=\"${BINDIST} ${USE}\"" >> 
${clst_make_conf}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/, app-backup/bacula/files/

2021-01-23 Thread Thomas Beierlein
commit: 465b334f163a88f6e045202c23c93cd36637e99a
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sat Jan 23 15:48:21 2021 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sat Jan 23 15:48:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465b334f

app-backup/bacula: Fix database locking bug (bug #766195)

Reported-by: Phil Stracchino  caerllewys.net>
Closes: https://bugs.gentoo.org/766195
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Beierlein  gentoo.org>

 app-backup/bacula/bacula-9.6.5.ebuild |  5 -
 app-backup/bacula/bacula-9.6.6.ebuild |  5 -
 app-backup/bacula/bacula-9.6.7.ebuild |  5 -
 .../bacula/files/bacula-9.6.x-fix-race-condition.patch| 15 +++
 4 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/app-backup/bacula/bacula-9.6.5.ebuild 
b/app-backup/bacula/bacula-9.6.5.ebuild
index d2d04673ea7..13290a4abf9 100644
--- a/app-backup/bacula/bacula-9.6.5.ebuild
+++ b/app-backup/bacula/bacula-9.6.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -171,6 +171,9 @@ src_prepare() {
# correct installation for plugins to mode 0755 (bug #725946)
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" 
src/plugins/fd/Makefile.in ||die
 
+   # fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195)
+   eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch
+
# fix bundled libtool (bug 466696)
# But first move directory with M4 macros out of the way.
# It is only needed by autoconf and gives errors during elibtoolize.

diff --git a/app-backup/bacula/bacula-9.6.6.ebuild 
b/app-backup/bacula/bacula-9.6.6.ebuild
index 8b6104a81e9..aaffa58674b 100644
--- a/app-backup/bacula/bacula-9.6.6.ebuild
+++ b/app-backup/bacula/bacula-9.6.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -171,6 +171,9 @@ src_prepare() {
# correct installation for plugins to mode 0755 (bug #725946)
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" 
src/plugins/fd/Makefile.in ||die
 
+   # fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195)
+   eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch
+
# fix bundled libtool (bug 466696)
# But first move directory with M4 macros out of the way.
# It is only needed by autoconf and gives errors during elibtoolize.

diff --git a/app-backup/bacula/bacula-9.6.7.ebuild 
b/app-backup/bacula/bacula-9.6.7.ebuild
index 8b6104a81e9..aaffa58674b 100644
--- a/app-backup/bacula/bacula-9.6.7.ebuild
+++ b/app-backup/bacula/bacula-9.6.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -171,6 +171,9 @@ src_prepare() {
# correct installation for plugins to mode 0755 (bug #725946)
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" 
src/plugins/fd/Makefile.in ||die
 
+   # fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195)
+   eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch
+
# fix bundled libtool (bug 466696)
# But first move directory with M4 macros out of the way.
# It is only needed by autoconf and gives errors during elibtoolize.

diff --git a/app-backup/bacula/files/bacula-9.6.x-fix-race-condition.patch 
b/app-backup/bacula/files/bacula-9.6.x-fix-race-condition.patch
new file mode 100644
index 000..4862bcece0e
--- /dev/null
+++ b/app-backup/bacula/files/bacula-9.6.x-fix-race-condition.patch
@@ -0,0 +1,15 @@
+--- src/dird/dird.c.orig   2021-01-19 15:25:16.233573546 -0500
 src/dird/dird.c2021-01-19 15:26:23.884070798 -0500
+@@ -1263,11 +1263,11 @@
+  }
+  if (catalog->db_driver) {
+/* To copy dbdriver field into "CAT" catalog resource class (local)
+ * from dbdriver in "BDB" catalog DB Interface class (global)
+ */
+-bstrncpy(catalog->db_driver, BDB_db_driver, db_driver_len);
++bstrncpy(catalog->db_driver, BDB_db_driver, db_driver_len+1);
+  }
+   }
+ 
+   if (!db || !db_open_database(NULL, db)) {
+  Pmsg2(000, _("Could not open Catalog \"%s\", database \"%s\".\n"),



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/

2021-01-23 Thread Michael Orlitzky
commit: 309ad0dd85afb5347a059b761a0256d638346053
Author: François Bissey  gmail  com>
AuthorDate: Thu Jan 21 20:10:40 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 23 15:30:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309ad0dd

sci-mathematics/flint: upstream bump and fix bugs

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Bug: https://bugs.gentoo.org/761736
Bug: https://bugs.gentoo.org/760678
Closes: https://github.com/gentoo/gentoo/pull/19152
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/flint/flint-2.7.1.ebuild | 69 
 1 file changed, 69 insertions(+)

diff --git a/sci-mathematics/flint/flint-2.7.1.ebuild 
b/sci-mathematics/flint/flint-2.7.1.ebuild
new file mode 100644
index 000..1afcfef9754
--- /dev/null
+++ b/sci-mathematics/flint/flint-2.7.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit cmake python-any-r1
+
+DESCRIPTION="Fast Library for Number Theory"
+HOMEPAGE="http://www.flintlib.org/;
+SRC_URI="http://www.flintlib.org/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+
+# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
+SLOT="0/15"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc ntl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? (
+   dev-python/sphinx
+   app-text/texlive-core
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   dev-tex/latexmk
+   )
+   ${PYTHON_DEPS}"
+DEPEND="dev-libs/gmp:=
+   dev-libs/mpfr:=
+   ntl? ( dev-libs/ntl:= )
+   virtual/cblas"
+RDEPEND="${DEPEND}"
+
+# ninja doesn't like "-lcblas" so using make.
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_NTL="$(usex ntl)"
+   -DBUILD_TESTING="$(usex test)"
+   -DBUILD_DOCS="$(usex doc)"
+   -DCBLAS_INCLUDE_DIRS="${EPREFIX}/usr/include"
+   -DCBLAS_LIBRARIES="-lcblas"
+   )
+
+   cmake_src_configure
+
+   if use doc ; then
+   HTML_DOCS="${BUILD_DIR}/html/*"
+   DOCS=(
+   "${S}"/README
+   "${S}"/AUTHORS
+   "${S}"/NEWS
+   "${BUILD_DIR}"/latex/Flint.pdf
+   )
+   fi
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc ; then
+   cmake_build html
+   cmake_build pdf
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/

2021-01-23 Thread Michael Orlitzky
commit: 5ac226ebed869698cd1d3fa291035ce1486dcb71
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan 23 15:30:35 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 23 15:30:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac226eb

sci-mathematics/flint: add myself and François Bissey as maintainers.

We've been doing the maintenance and bug-fixing on recent versions of
flint. Let's make it official.

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

 sci-mathematics/flint/metadata.xml | 38 ++
 1 file changed, 26 insertions(+), 12 deletions(-)

diff --git a/sci-mathematics/flint/metadata.xml 
b/sci-mathematics/flint/metadata.xml
index d455fe29d0e..d07a5a09b6d 100644
--- a/sci-mathematics/flint/metadata.xml
+++ b/sci-mathematics/flint/metadata.xml
@@ -1,16 +1,30 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   patr...@gentoo.org
-   Patrick Lauer
-   
-   
-   wbhart/flint2
-   
-   
-   Enable garbage collection
-   support via dev-libs/boehm-gc
-   Build NTL interface
-   
+  
+patr...@gentoo.org
+Patrick Lauer
+  
+
+  
+m...@gentoo.org
+  
+
+  
+frp.bis...@gmail.com
+François Bissey
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+
+  
+wbhart/flint2
+  
+  
+Enable garbage collection
+support via dev-libs/boehm-gc
+Build NTL interface
+  
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/

2021-01-23 Thread Michael Orlitzky
commit: 946deb504aa840e1421fe2280ba768d869c29210
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan 23 15:18:47 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 23 15:30:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946deb50

sci-mathematics/flint: revert "sci-mathematics/flint: Remove old"

This reverts commit 552bfac6e187598ab2dae1a078df3cdeb4d4500d. Sorry,
but we still need flint-2.6.3 for SageMath which hasn't finished
upgrading all of the necessary software to support flint-2.7.x. Sadly
I know of no good way do indicate this in the tree since SageMath is
still far from being packaged itself.

Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/flint/Manifest   |  1 +
 sci-mathematics/flint/flint-2.6.3.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index b02fba26e85..23761c10238 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1,2 +1,3 @@
 DIST flint-2.5.2.tar.gz 2212242 BLAKE2B 
36b9b1f2acb1d79534d85884d755fddba3b8b40efbe92aeeecd7d1526cd21f0849054c30d23c565c6a13c609992cf22f56f5b640da15e1c7e6ba6840fc710d47
 SHA512 
cce36947b558aabecaf780171b4bbc0e1330c3b1a7e3580717584be5cab4991d33b190531c7995b224a3a440e28c4a610d6f781901e29f48ced12a9c5ba960a2
+DIST flint-2.6.3.tar.gz 4526340 BLAKE2B 
d663b44166cd857f83c2752eb4d4f6dc45eb8de535089e5dbe9939ac1464f1d69f66b62184644fff1ecd1d171f389d5ab874873def670c702733a0eba17bfd13
 SHA512 
8e71570364c789b1d4eaaa5f5adf10212cab47bf1a9f45c333211035ed021a86bb7b1de1feec51e83b2e113e8168853e370f127d2d2b1e941a12aec71fe8ae9e
 DIST flint-2.7.0.tar.gz 4943210 BLAKE2B 
a23b79195c71ef4691a450a82daded3de56eb51df1b3c850e13200527fff08da668281f350d7278ff52187eba8b7d9b27f4e69fafcaf771d8a01d72c6925b062
 SHA512 
6eac3d6fc306cacf482379074cba0d109aae4fbe8f907c17bcfe0afc2e8603c0fbe80e88a1ac374d9fa6d87aa59eb2b973f225a69da6dcc647255f060ad8711f

diff --git a/sci-mathematics/flint/flint-2.6.3.ebuild 
b/sci-mathematics/flint/flint-2.6.3.ebuild
new file mode 100644
index 000..d943d1c3905
--- /dev/null
+++ b/sci-mathematics/flint/flint-2.6.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+inherit cmake-utils python-any-r1
+
+DESCRIPTION="Fast Library for Number Theory"
+HOMEPAGE="http://www.flintlib.org/;
+SRC_URI="http://www.flintlib.org/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/14"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc ntl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? (
+   dev-python/sphinx
+   app-text/texlive-core
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+   ${PYTHON_DEPS}"
+DEPEND="dev-libs/gmp:=
+   dev-libs/mpfr:=
+   ntl? ( dev-libs/ntl:= )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6.0-multilib-strict.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_NTL="$(usex ntl)"
+   -DBUILD_TESTING="$(usex test)"
+   -DBUILD_DOCS="$(usex doc)"
+   )
+
+   cmake-utils_src_configure
+
+   if use doc ; then
+   HTML_DOCS="${BUILD_DIR}/html/*"
+   DOCS=(
+   "${S}"/README
+   "${S}"/AUTHORS
+   "${S}"/NEWS
+   "${BUILD_DIR}"/latex/Flint.pdf
+   )
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use doc ; then
+   cmake-utils_src_make html
+   cmake-utils_src_make pdf
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/

2021-01-23 Thread Michael Orlitzky
commit: ad08f7ff4bc3b0766c63447874b2ad2cdc1599dd
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan 23 15:24:42 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 23 15:30:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad08f7ff

sci-mathematics/flint: remove "unused" flint-2.7.0.ebuild.

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

 sci-mathematics/flint/Manifest   |  2 +-
 sci-mathematics/flint/flint-2.7.0.ebuild | 64 
 2 files changed, 1 insertion(+), 65 deletions(-)

diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index 23761c10238..e1079aba8dc 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1,3 +1,3 @@
 DIST flint-2.5.2.tar.gz 2212242 BLAKE2B 
36b9b1f2acb1d79534d85884d755fddba3b8b40efbe92aeeecd7d1526cd21f0849054c30d23c565c6a13c609992cf22f56f5b640da15e1c7e6ba6840fc710d47
 SHA512 
cce36947b558aabecaf780171b4bbc0e1330c3b1a7e3580717584be5cab4991d33b190531c7995b224a3a440e28c4a610d6f781901e29f48ced12a9c5ba960a2
 DIST flint-2.6.3.tar.gz 4526340 BLAKE2B 
d663b44166cd857f83c2752eb4d4f6dc45eb8de535089e5dbe9939ac1464f1d69f66b62184644fff1ecd1d171f389d5ab874873def670c702733a0eba17bfd13
 SHA512 
8e71570364c789b1d4eaaa5f5adf10212cab47bf1a9f45c333211035ed021a86bb7b1de1feec51e83b2e113e8168853e370f127d2d2b1e941a12aec71fe8ae9e
-DIST flint-2.7.0.tar.gz 4943210 BLAKE2B 
a23b79195c71ef4691a450a82daded3de56eb51df1b3c850e13200527fff08da668281f350d7278ff52187eba8b7d9b27f4e69fafcaf771d8a01d72c6925b062
 SHA512 
6eac3d6fc306cacf482379074cba0d109aae4fbe8f907c17bcfe0afc2e8603c0fbe80e88a1ac374d9fa6d87aa59eb2b973f225a69da6dcc647255f060ad8711f
+DIST flint-2.7.1.tar.gz 4945081 BLAKE2B 
9dcc4b0062be08778cd8ada1794a73237ea091a7bff4a4673aa59eac9b414ed90e0291b9547bdf72aa30e48da11f98ff983267ea2e3dd1d75fcec00b24c86ca9
 SHA512 
abea97228e91089d82a9a44714e719064bef261c45f5f5b24700955bb841cc98a8182e04e6054fcbcaa3bd92f2f95a82bd5d168ec2171af6a58d4f71eb0a479a

diff --git a/sci-mathematics/flint/flint-2.7.0.ebuild 
b/sci-mathematics/flint/flint-2.7.0.ebuild
deleted file mode 100644
index d61fd70522a..000
--- a/sci-mathematics/flint/flint-2.7.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-inherit cmake python-any-r1
-
-DESCRIPTION="Fast Library for Number Theory"
-HOMEPAGE="http://www.flintlib.org/;
-SRC_URI="http://www.flintlib.org/${P}.tar.gz;
-
-LICENSE="LGPL-2.1+"
-
-# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
-SLOT="0/15"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="doc ntl test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? (
-   dev-python/sphinx
-   app-text/texlive-core
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-   ${PYTHON_DEPS}"
-DEPEND="dev-libs/gmp:=
-   dev-libs/mpfr:=
-   ntl? ( dev-libs/ntl:= )"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-2.6.0-multilib-strict.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_NTL="$(usex ntl)"
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_DOCS="$(usex doc)"
-   )
-
-   cmake_src_configure
-
-   if use doc ; then
-   HTML_DOCS="${BUILD_DIR}/html/*"
-   DOCS=(
-   "${S}"/README
-   "${S}"/AUTHORS
-   "${S}"/NEWS
-   "${BUILD_DIR}"/latex/Flint.pdf
-   )
-   fi
-}
-
-src_compile() {
-   cmake_src_compile
-
-   if use doc ; then
-   cmake_build html
-   cmake_build pdf
-   fi
-}



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

2021-01-23 Thread Lars Wendler
commit: cabc71e350affd59fcbbaec8235faa0ef106c8b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jan 23 15:26:46 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan 23 15:28:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabc71e3

media-gfx/imagemagick: Fixed build with sys-devel/slibtool

Bug: https://bugs.gentoo.org/766683
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 media-gfx/imagemagick/imagemagick-6.9.11.52.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-6.9.11.58.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-7.0.10.52.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-7.0.10.58.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.11.52.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.11.52.ebuild
index 203c905e1c6..8b0ce8fdad5 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.11.52.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.11.52.ebuild
@@ -206,7 +206,7 @@ src_install() {
 
find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
# .la files in parent are not needed, keep plugin .la files
-   rm "${ED}"/usr/$(get_libdir)/*.la || die
+   find "${ED}"/usr/$(get_libdir)/ -maxdepth 1 -name "*.la" -delete || die
 
if use opencl; then
cat <<-EOF > "${T}"/99${PN}

diff --git a/media-gfx/imagemagick/imagemagick-6.9.11.58.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.11.58.ebuild
index 1ad14695c63..d80bdfa74e8 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.11.58.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.11.58.ebuild
@@ -206,7 +206,7 @@ src_install() {
 
find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
# .la files in parent are not needed, keep plugin .la files
-   rm "${ED}"/usr/$(get_libdir)/*.la || die
+   find "${ED}"/usr/$(get_libdir)/ -maxdepth 1 -name "*.la" -delete || die
 
if use opencl; then
cat <<-EOF > "${T}"/99${PN}

diff --git a/media-gfx/imagemagick/imagemagick-7.0.10.52.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.10.52.ebuild
index 9b42904..5d7a1d8dc05 100644
--- a/media-gfx/imagemagick/imagemagick-7.0.10.52.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.0.10.52.ebuild
@@ -220,7 +220,7 @@ src_install() {
 
find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
# .la files in parent are not needed, keep plugin .la files
-   rm "${ED}"/usr/$(get_libdir)/*.la || die
+   find "${ED}"/usr/$(get_libdir)/ -maxdepth 1 -name "*.la" -delete || die
 
if use opencl; then
cat <<-EOF > "${T}"/99${PN}

diff --git a/media-gfx/imagemagick/imagemagick-7.0.10.58.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.10.58.ebuild
index e5a1d02609e..67687ea276c 100644
--- a/media-gfx/imagemagick/imagemagick-7.0.10.58.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.0.10.58.ebuild
@@ -220,7 +220,7 @@ src_install() {
 
find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
# .la files in parent are not needed, keep plugin .la files
-   rm "${ED}"/usr/$(get_libdir)/*.la || die
+   find "${ED}"/usr/$(get_libdir)/ -maxdepth 1 -name "*.la" -delete || die
 
if use opencl; then
cat <<-EOF > "${T}"/99${PN}

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index e5a1d02609e..67687ea276c 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -220,7 +220,7 @@ src_install() {
 
find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
# .la files in parent are not needed, keep plugin .la files
-   rm "${ED}"/usr/$(get_libdir)/*.la || die
+   find "${ED}"/usr/$(get_libdir)/ -maxdepth 1 -name "*.la" -delete || die
 
if use opencl; then
cat <<-EOF > "${T}"/99${PN}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bing-wallpaper/

2021-01-23 Thread Pacho Ramos
commit: ab8244c392ed7e6fee7bbc1fd1e3e56cd7d37ebb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 23 15:26:00 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 23 15:26:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8244c3

gnome-extra/gnome-shell-extension-bing-wallpaper: Bump to v28

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

 .../gnome-shell-extension-bing-wallpaper/Manifest  |  1 +
 .../gnome-shell-extension-bing-wallpaper-28.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index b5cc1d0be1f..bab5307aa12 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-bing-wallpaper-27.tar.gz 7202160 BLAKE2B 
bb908ccf0c67a06f80ef34edaed6257c5ae1b00570d6f3ab15a9a9c330368a2ae658f019943bf1806c1c97573cc5612b3c7dd22720d3048d628fcc2c15336420
 SHA512 
eaedbcf7e442d86b06f13745ac7796789bd5c7ccb0e64a4fbe10d4f6a2917ef9b4b9c1733d56c6620e0e8b4c4ef1281fd0d48151938519dd28249f07d54382f2
+DIST gnome-shell-extension-bing-wallpaper-28.tar.gz 7204530 BLAKE2B 
f52f8e83d203e3c2ca0f5437079d463c9e51a9ff9e594ad26fc291c362c4e340781a362beca316d0164e972b5b52a749a2afaf9ff1af74fb8eff3217deb7dbe9
 SHA512 
8c292129e539b415f19c732691d833463e437b06e1bca5a42f34885c19f7b8c4ab450a07956c0adcfdf0bf279ca303b1577a9723e3ce535eefa73efded26ae6b

diff --git 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-28.ebuild
 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-28.ebuild
new file mode 100644
index 000..c31bdf51240
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-28.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2-utils
+
+DESCRIPTION="Changes your wallpaper daily to the bing.com background image"
+HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension;
+SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.28
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
+extension_uuid="bingwallpa...@ineffable-gmail.com"
+
+src_install() {
+   einstalldocs
+   rm -f README.md LICENSE || die
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf schemas
+   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
+   doins -r *
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] proj/releng:master commit in: checklists/2008.0/, checklists/

2021-01-23 Thread Andreas K. Hüttel
commit: 1b44ef65994bc7d334e93636efe76e7b29c9779b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 15:09:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 15:09:33 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1b44ef65

checklists: Cleanup

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 checklists/2008.0/global-checklist.txt | 1 -
 checklists/beta-checklist.txt  | 1 -
 checklists/qa-checklist.txt| 2 --
 checklists/release-checklist.txt   | 1 -
 4 files changed, 5 deletions(-)

diff --git a/checklists/2008.0/global-checklist.txt 
b/checklists/2008.0/global-checklist.txt
deleted file mode 100644
index 8029ab1e..
--- a/checklists/2008.0/global-checklist.txt
+++ /dev/null
@@ -1 +0,0 @@
-# This is the release checklist.  Each architecture should fill this out.

diff --git a/checklists/beta-checklist.txt b/checklists/beta-checklist.txt
deleted file mode 100644
index 257f6446..
--- a/checklists/beta-checklist.txt
+++ /dev/null
@@ -1 +0,0 @@
-# This checklist is for the Beta releases of Gentoo Linux.

diff --git a/checklists/qa-checklist.txt b/checklists/qa-checklist.txt
deleted file mode 100644
index e70ebf7b..
--- a/checklists/qa-checklist.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-# This checklist is for the releases of Gentoo Linux.  This checklist should
-# be completed in its entirety for each release.

diff --git a/checklists/release-checklist.txt b/checklists/release-checklist.txt
deleted file mode 100644
index 8029ab1e..
--- a/checklists/release-checklist.txt
+++ /dev/null
@@ -1 +0,0 @@
-# This is the release checklist.  Each architecture should fill this out.



[gentoo-commits] repo/gentoo:master commit in: kde-apps/parley/

2021-01-23 Thread Andreas Sturmlechner
commit: 85d16bd6906a6dc86884e6440c011c84c9a5817a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 14:48:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 14:57:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d16bd6

kde-apps/parley: Disable plugins directory

Plugins depend on unavailable kde-apps/kross-interpreters[python],
still py2-based upstream.

Reported-by: Gerion Entrup  flump.de>
Bug: https://bugs.gentoo.org/766333
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{parley-20.08.3.ebuild => parley-20.08.3-r1.ebuild} | 13 -
 .../{parley-20.12.1.ebuild => parley-20.12.1-r1.ebuild} | 11 +++
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/kde-apps/parley/parley-20.08.3.ebuild 
b/kde-apps/parley/parley-20.08.3-r1.ebuild
similarity index 83%
rename from kde-apps/parley/parley-20.08.3.ebuild
rename to kde-apps/parley/parley-20.08.3-r1.ebuild
index 01011f30629..7cb545fab6b 100644
--- a/kde-apps/parley/parley-20.08.3.ebuild
+++ b/kde-apps/parley/parley-20.08.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -49,3 +49,14 @@ DEPEND="
 RDEPEND="${DEPEND}
>=kde-apps/kdeedu-data-${PVCUT}:5
 "
+
+src_prepare() {
+   ecm_src_prepare
+   cmake_comment_add_subdirectory plugins
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "Plugins are disabled in Gentoo due to lack of Python-3 compatible"
+   elog "kross-interpreters, bug #766333."
+}

diff --git a/kde-apps/parley/parley-20.12.1.ebuild 
b/kde-apps/parley/parley-20.12.1-r1.ebuild
similarity index 86%
rename from kde-apps/parley/parley-20.12.1.ebuild
rename to kde-apps/parley/parley-20.12.1-r1.ebuild
index 226d129256a..588f0be5fbb 100644
--- a/kde-apps/parley/parley-20.12.1.ebuild
+++ b/kde-apps/parley/parley-20.12.1-r1.ebuild
@@ -49,3 +49,14 @@ DEPEND="
 RDEPEND="${DEPEND}
>=kde-apps/kdeedu-data-${PVCUT}:5
 "
+
+src_prepare() {
+   ecm_src_prepare
+   cmake_comment_add_subdirectory plugins
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "Plugins are disabled in Gentoo due to lack of Python-3 compatible"
+   elog "kross-interpreters, bug #766333."
+}



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

2021-01-23 Thread Andreas K. Hüttel
commit: 8fa82be9c49fb997ffe23f622066bb20135666d3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 23 14:53:37 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 23 14:53:37 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=8fa82be9

Add riscv to list of uploading arches

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 scripts/copy_buildsync.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/copy_buildsync.sh b/scripts/copy_buildsync.sh
index f7c0c6a3..f9637770 100755
--- a/scripts/copy_buildsync.sh
+++ b/scripts/copy_buildsync.sh
@@ -16,6 +16,7 @@ ARCHES=(
ia64
#mips
ppc
+   riscv
s390
sh
sparc



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

2021-01-23 Thread Andreas Sturmlechner
commit: d8c56aa70a2940b0acabf1f2375e08993a9660a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 14:48:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 14:48:46 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8c56aa7

kde-apps/parley: Disable plugins directory

Plugins depend on unavailable kde-apps/kross-interpreters[python],
still py2-based upstream.

Reported-by: Gerion Entrup  flump.de>
Bug: https://bugs.gentoo.org/766333
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/parley/parley-20.12.49..ebuild | 11 +++
 kde-apps/parley/parley-.ebuild  | 11 +++
 2 files changed, 22 insertions(+)

diff --git a/kde-apps/parley/parley-20.12.49..ebuild 
b/kde-apps/parley/parley-20.12.49..ebuild
index 87178fec80..c975480eb5 100644
--- a/kde-apps/parley/parley-20.12.49..ebuild
+++ b/kde-apps/parley/parley-20.12.49..ebuild
@@ -49,3 +49,14 @@ DEPEND="
 RDEPEND="${DEPEND}
>=kde-apps/kdeedu-data-${PVCUT}:5
 "
+
+src_prepare() {
+   ecm_src_prepare
+   cmake_comment_add_subdirectory plugins
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "Plugins are disabled in Gentoo due to lack of Python-3 compatible"
+   elog "kross-interpreters, bug #766333."
+}

diff --git a/kde-apps/parley/parley-.ebuild 
b/kde-apps/parley/parley-.ebuild
index 87178fec80..c975480eb5 100644
--- a/kde-apps/parley/parley-.ebuild
+++ b/kde-apps/parley/parley-.ebuild
@@ -49,3 +49,14 @@ DEPEND="
 RDEPEND="${DEPEND}
>=kde-apps/kdeedu-data-${PVCUT}:5
 "
+
+src_prepare() {
+   ecm_src_prepare
+   cmake_comment_add_subdirectory plugins
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "Plugins are disabled in Gentoo due to lack of Python-3 compatible"
+   elog "kross-interpreters, bug #766333."
+}



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

2021-01-23 Thread James Le Cuirot
commit: cae7716371f127b9f91887d8e64c536e845f033d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 23 14:25:59 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 23 14:27:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae77163

www-client/vivaldi: Drop old 3.5.2115.81

Package-Manager: Portage-3.0.14, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest  |   4 -
 www-client/vivaldi/vivaldi-3.5.2115.81-r1.ebuild | 202 ---
 www-client/vivaldi/vivaldi-3.5.2115.81.ebuild| 194 --
 3 files changed, 400 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 8a2a878da73..94c325fbf8a 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-stable_3.5.2115.81-1_amd64.deb 76800924 BLAKE2B 
f284db01815f2045f338ae05313c3ecc760c358f396d3a5b178f7b78958217929cca5b4565ab5cf886b66674392cd247e1e550b204789b7f82e75a612d0e73c4
 SHA512 
6586cb7b2aa481c131792e317181f7089bcce6fe2a9682eedd6dbcb957cecf79facd984c5003c23e028a9c8aea5b822f16d8716fe377fc9b9eca03628599f29a
-DIST vivaldi-stable_3.5.2115.81-1_arm64.deb 69060656 BLAKE2B 
980c9057d58ffb76f16ff460d507b0d1d4af698b45448be201a6da4b0332f9e10505c0e0cb377670b4f0e2e170467a753f0b694d07277af344908f72182f0f95
 SHA512 
aa4664f7dc7cb2f2c90a62f555d77ac5232d87205660a626cb6b391735d231e01c76318931607ebb763bb15fe61e6b5b76b9f8136899296db87084ceada38c86
-DIST vivaldi-stable_3.5.2115.81-1_armhf.deb 68138676 BLAKE2B 
800424a447f968b73804dfb57505b7ba6f3d422f76e35b1260178fa3b1e8056d6452f9a131f0216d3b6e156e47c84e39bd95a436cccd0c3c44a4600e2378ea9d
 SHA512 
9bdc9a697fe255d5435ea9435c2a5bcd7eabbcc8f013af573fc4b6903f367a14a5cd140ed9141a856bd4c16446fffad1582cf5f3701828a654459a65b1480a0f
-DIST vivaldi-stable_3.5.2115.81-1_i386.deb 73600472 BLAKE2B 
fad4bbef97173f39446277b1ace8b8bf421cd979f02c490879f7b4b8ba3b82cfb6024c8ebad60aaaf436e755a69151883cbb0108212cce7f0274baa969f3f923
 SHA512 
8634d8a4ee9f0b240f5c8ab59599918f5e0f830e38f8caa6a24afcdf0e6c3291f447834e6262121ec0e484f098ee17be9fb4ed493b81ecba7e0551ee7a31fa96
 DIST vivaldi-stable_3.5.2115.87-1_amd64.deb 76844616 BLAKE2B 
1d9f78740bb778b9b1738a517d44177a2f463fe60f235beb2f03abb0c7b9d801c37ca00914af23f5f94025b9090abb8be7659e1afeb720704fba6a1ef066b0d2
 SHA512 
cb1654b3b74cf9bb4c3a198032c6083d6bf6fe9b1d7a53c67c07dc5202c6fa2dc3a96386bbcf167338549e3c551edd17de6c574bac3018e12de7dc5a5354af97
 DIST vivaldi-stable_3.5.2115.87-1_arm64.deb 69043804 BLAKE2B 
bcb038c7db98183cec134a5aa2b78209b1b918dfd8044e8078ffab8750ce0d065d51311bca724411437e289f63fa86fa062785eb2d7f4cf49e9ebeacc6a793e1
 SHA512 
ca6cfffc993fc218bfe1da8f4c1997689eb96204e72deacb6dd5ed64173877d9418cfed52b431b1e22afa4258da85823ebb9e37a76a195e7fc2f1f9dc8616b0f
 DIST vivaldi-stable_3.5.2115.87-1_armhf.deb 68135616 BLAKE2B 
fffebd9b53796fdc201297e7d18132fab48ad7c5960c3ea5304e5498357bdc9120b09293e283974c135da07362d42efdd5ff0336512117fbbd5ce3c8f4f38c15
 SHA512 
331ad6a7f91c632efb269d469f017e4cfb80d487cf206890758f244d1be6041dd8b5145dd07238f1402c1bef050b3c411ef019ea300869d3a41da12089e7ef54

diff --git a/www-client/vivaldi/vivaldi-3.5.2115.81-r1.ebuild 
b/www-client/vivaldi/vivaldi-3.5.2115.81-r1.ebuild
deleted file mode 100644
index 1ab5bd8c7d6..000
--- a/www-client/vivaldi/vivaldi-3.5.2115.81-r1.ebuild
+++ /dev/null
@@ -1,202 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb )
-"
-

[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2021-01-23 Thread James Le Cuirot
commit: b8103806c7e896d69ec6a5d470aaaefab2492841
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 23 14:23:33 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 23 14:27:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8103806

www-client/vivaldi-snapshot: Drop old 3.6.2160.3

Package-Manager: Portage-3.0.14, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-3.6.2160.3.ebuild | 202 -
 2 files changed, 206 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index be5b1dfd089..feda77cdc05 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot_3.6.2160.3-1_amd64.deb 77539500 BLAKE2B 
c674e6145379cfea70b05a2a572c6ef33da3b77e52ad04b94fce54ea4bece09317aee5f474ef201ea35f6e71eb212a3d9751662a1bdd8b8fe8249bedd7c6d7ab
 SHA512 
c05bd21c093e8fb6f595a6a1b4a19e0f08bc3a122f52ee935dd920ba8244ca1b1da012749bf22e891dc96d62ffc9357b76ac3d8ae976ab233ad019a5cd7d8ff3
-DIST vivaldi-snapshot_3.6.2160.3-1_arm64.deb 69765872 BLAKE2B 
fed663612c53a93cfee896353155b56935273af2d8377bb98c8efeda089ae3ffd3b509f0fb7bbeb617570e39cdc2e08185cececb8004558e52a56ce3eb41228f
 SHA512 
0768a32e3a7a63ae6e7ffcf02ec9fc1308d29dce45d9107f79a12d3cf03ef4679e99bd77509d9642ce60e9c71bda2786719fbafc664e680d4ced6b10e8864b34
-DIST vivaldi-snapshot_3.6.2160.3-1_armhf.deb 68592504 BLAKE2B 
9c9571110da3427a3f89d0994c2f3d006a310e0f14f4868f503febaf11e7c1b42b95a46f2ac46b601af9e2bcff6899bfb2265e12822f8d4b1a3306a1c9eea3c4
 SHA512 
e15c4fc58fd2211cdece0ae119cc4af2d1c72a81ee5ec770d5714d81ed5995247a9d10ec8c9f8af50cde4f74ab77b3c518855d768fc60154958deefff16db5ce
-DIST vivaldi-snapshot_3.6.2160.3-1_i386.deb 74246948 BLAKE2B 
b7ac2a25b8dfb7aa0c6e6d974933bc2714e1c274ae9c62d68391780bcbc1fb8f0ca66ac9ac86a5e5fa188aca8f5762d6fc1e13c9cdfe8b0c5792927123c5ed1c
 SHA512 
56330e75e6b0cc187bbefd833eb21453f858db0334e3632da7afd6565f65791906f794ff2bfff04341aa0dbf14be6aca2d7fe84fcf314c2037c0c1edfd50be78
 DIST vivaldi-snapshot_3.6.2165.22-1_amd64.deb 77580020 BLAKE2B 
a35e59be7501e6dd0ff54116d21856c2887aa4cd6cb1f45e73c3c7f2b88c1f299619b8bfbacc994a286af51a09a48d3814dbf2670048b1588457f14cb461ad8c
 SHA512 
a2b0c8e995cbd3c58c1cd93ee9f7c2a7ba29a1f4f7e1d7fdcbfba958c1569b823945cdbda29bc76a1c0c9160f34f84be3e9d4ad41b890319d4a0ae2fadb3a9b4
 DIST vivaldi-snapshot_3.6.2165.22-1_arm64.deb 69778528 BLAKE2B 
948be83d7b8422b1482f1a837147d190caac30d1bb10b4a3a5dc8636f347da6f41da51332087239ffdf3428333d731a503de162ade5c59aa46657244503c0827
 SHA512 
9722f7625af7669348e5e241895fed469a76f398347e5f3f976320664550fc0d64c10c5944dfe68957a45f5f34afaafa1e78623ba20ec3ca008ef3ad13058c52
 DIST vivaldi-snapshot_3.6.2165.22-1_armhf.deb 68599120 BLAKE2B 
e594ec892c437016bf6be06b516b09167baeaea0def10deaf983f4eded12adb031b6c82806ce088a3557b3af048945e23be56cc4e5ea842da177a940d1cf1b82
 SHA512 
16e8255e3650a54d747ff2a30f6a41d717ac5969bc672068a13d13c7ca4341bccb147c688d68673cab33166fc3fdaad0c1e164771b81abab7bcc5290d7ab104c

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2160.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2160.3.ebuild
deleted file mode 100644
index e3d12da4e30..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2160.3.ebuild
+++ /dev/null
@@ -1,202 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb )
-   x86? ( 

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

2021-01-23 Thread James Le Cuirot
commit: 3a571606643423b4485a92b58b6897203b4fec8c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 23 14:25:15 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 23 14:27:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a571606

www-client/vivaldi: Stabilise 3.5.2115.87

Package-Manager: Portage-3.0.14, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-3.5.2115.87.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-3.5.2115.87.ebuild 
b/www-client/vivaldi/vivaldi-3.5.2115.87.ebuild
index e3d12da4e30..8809e8c798d 100644
--- a/www-client/vivaldi/vivaldi-3.5.2115.87.ebuild
+++ b/www-client/vivaldi/vivaldi-3.5.2115.87.ebuild
@@ -101,7 +101,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="-* amd64 ~arm ~arm64 x86"
 IUSE="proprietary-codecs widevine"
 RESTRICT="bindist mirror"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2021-01-23 Thread James Le Cuirot
commit: 4506a5c14430212071126a513e95342018d9bc8d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 23 14:20:55 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan 23 14:27:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4506a5c1

www-client/vivaldi-snapshot: Add version 3.6.2165.22

Package-Manager: Portage-3.0.14, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-3.6.2165.22.ebuild| 202 +
 2 files changed, 206 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 6955b06a1f4..be5b1dfd089 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,6 +2,10 @@ DIST vivaldi-snapshot_3.6.2160.3-1_amd64.deb 77539500 BLAKE2B 
c674e6145379cfea70
 DIST vivaldi-snapshot_3.6.2160.3-1_arm64.deb 69765872 BLAKE2B 
fed663612c53a93cfee896353155b56935273af2d8377bb98c8efeda089ae3ffd3b509f0fb7bbeb617570e39cdc2e08185cececb8004558e52a56ce3eb41228f
 SHA512 
0768a32e3a7a63ae6e7ffcf02ec9fc1308d29dce45d9107f79a12d3cf03ef4679e99bd77509d9642ce60e9c71bda2786719fbafc664e680d4ced6b10e8864b34
 DIST vivaldi-snapshot_3.6.2160.3-1_armhf.deb 68592504 BLAKE2B 
9c9571110da3427a3f89d0994c2f3d006a310e0f14f4868f503febaf11e7c1b42b95a46f2ac46b601af9e2bcff6899bfb2265e12822f8d4b1a3306a1c9eea3c4
 SHA512 
e15c4fc58fd2211cdece0ae119cc4af2d1c72a81ee5ec770d5714d81ed5995247a9d10ec8c9f8af50cde4f74ab77b3c518855d768fc60154958deefff16db5ce
 DIST vivaldi-snapshot_3.6.2160.3-1_i386.deb 74246948 BLAKE2B 
b7ac2a25b8dfb7aa0c6e6d974933bc2714e1c274ae9c62d68391780bcbc1fb8f0ca66ac9ac86a5e5fa188aca8f5762d6fc1e13c9cdfe8b0c5792927123c5ed1c
 SHA512 
56330e75e6b0cc187bbefd833eb21453f858db0334e3632da7afd6565f65791906f794ff2bfff04341aa0dbf14be6aca2d7fe84fcf314c2037c0c1edfd50be78
+DIST vivaldi-snapshot_3.6.2165.22-1_amd64.deb 77580020 BLAKE2B 
a35e59be7501e6dd0ff54116d21856c2887aa4cd6cb1f45e73c3c7f2b88c1f299619b8bfbacc994a286af51a09a48d3814dbf2670048b1588457f14cb461ad8c
 SHA512 
a2b0c8e995cbd3c58c1cd93ee9f7c2a7ba29a1f4f7e1d7fdcbfba958c1569b823945cdbda29bc76a1c0c9160f34f84be3e9d4ad41b890319d4a0ae2fadb3a9b4
+DIST vivaldi-snapshot_3.6.2165.22-1_arm64.deb 69778528 BLAKE2B 
948be83d7b8422b1482f1a837147d190caac30d1bb10b4a3a5dc8636f347da6f41da51332087239ffdf3428333d731a503de162ade5c59aa46657244503c0827
 SHA512 
9722f7625af7669348e5e241895fed469a76f398347e5f3f976320664550fc0d64c10c5944dfe68957a45f5f34afaafa1e78623ba20ec3ca008ef3ad13058c52
+DIST vivaldi-snapshot_3.6.2165.22-1_armhf.deb 68599120 BLAKE2B 
e594ec892c437016bf6be06b516b09167baeaea0def10deaf983f4eded12adb031b6c82806ce088a3557b3af048945e23be56cc4e5ea842da177a940d1cf1b82
 SHA512 
16e8255e3650a54d747ff2a30f6a41d717ac5969bc672068a13d13c7ca4341bccb147c688d68673cab33166fc3fdaad0c1e164771b81abab7bcc5290d7ab104c
+DIST vivaldi-snapshot_3.6.2165.22-1_i386.deb 74260324 BLAKE2B 
d2ac290079a5186ee6a2ee3902140b9a8e7e481c6083726584a722b032f23561a33517d4d91592edb5523c59e3f60f3759c925aff704c6009aca73b4be4229e7
 SHA512 
4627e881b17600a7d49f493be2365070161b6c86eb71c56862ad2dfaee2ca71e46f7db9b182342c36e51c7f4d5dcbfff538035fe321399d0ef64ad286451c8d7
 DIST vivaldi-snapshot_3.6.2165.3-1_amd64.deb 77545364 BLAKE2B 
af19ff89ad46e3544bb93f8dfcde000e3b503ff237fa67c1a95a7216bda310e5626f9484ee2dc2bfcf9f8f04145d2be350373a39fc34e8a2eab76c9e151c74cf
 SHA512 
8f53df219c56a378f6f8bdbf658dd91bdd8c4498b9cea496f2cf39af41aca81f359f7be5b24af6ee5a05429ae1c77f5cae264e22da61320f1d67ec6ce49142d6
 DIST vivaldi-snapshot_3.6.2165.3-1_arm64.deb 69192596 BLAKE2B 
a5bb6f2b4989bf8e2139353cfdab0cd0eeea1b88484ada1b12370201519f469dabab257e9147c0e170272966f1ccaf86961b1e479aafd8d82b97c3fba93f1f9f
 SHA512 
7beee64499d70fdf74ccdcc10e5cf2c135b74d8c0337850d7e2244e951d50d4fc932cf9af947135a37d7251d918abee51fd8a0652c2d0db5e141730e8a122beb
 DIST vivaldi-snapshot_3.6.2165.3-1_armhf.deb 68624428 BLAKE2B 
15e482ce38b54379830133e0602049786182e944ce5c3838baa9818ef79609d7af8e8c5d601b3e1e5fea5e31b8c2619fea21796ac462ef5eb9c73254cabcfe75
 SHA512 
729118f519964b8bc33419a6bbf0f7e79ec471b3a1a29b956a5e4123b37c585e3a20304c9e3cd7f60d40b0308abe4c14973775a3c17c77fd4470ab567991a536

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.22.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.22.ebuild
new file mode 100644
index 000..e3d12da4e30
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.22.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/, net-fs/cifs-utils/files/

2021-01-23 Thread Lars Wendler
commit: 7ef432c0c5c51667cf0f2c70e1ef62ec4279aa94
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jan 23 14:26:11 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan 23 14:26:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef432c0

net-fs/cifs-utils: Fixed installation with MAKEOPTS="-j1" (again)

Closes: https://bugs.gentoo.org/766594
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 net-fs/cifs-utils/cifs-utils-6.12.ebuild   |  8 +++-
 .../files/cifs-utils-6.12-ln_in_destdir.patch  | 22 ++
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.12.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.12.ebuild
index f7fa30ad0e4..c93c1869917 100644
--- a/net-fs/cifs-utils/cifs-utils-6.12.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.12.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6..9} )
 
-inherit bash-completion-r1 linux-info multilib pam python-single-r1
+inherit autotools bash-completion-r1 linux-info multilib pam python-single-r1
 
 DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
 HOMEPAGE="https://wiki.samba.org/index.php/LinuxCIFS_utils;
@@ -40,6 +40,10 @@ REQUIRED_USE="
 
 DOCS="doc/linux-cifs-client-guide.odt"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-6.12-ln_in_destdir.patch" #766594
+)
+
 pkg_setup() {
linux-info_pkg_setup
 
@@ -64,6 +68,8 @@ src_prepare() {
# https://bugs.gentoo.org/612584
eapply "${FILESDIR}/${PN}-6.7-heimdal.patch"
fi
+
+   eautoreconf
 }
 
 src_configure() {

diff --git a/net-fs/cifs-utils/files/cifs-utils-6.12-ln_in_destdir.patch 
b/net-fs/cifs-utils/files/cifs-utils-6.12-ln_in_destdir.patch
new file mode 100644
index 000..a5f7be668ac
--- /dev/null
+++ b/net-fs/cifs-utils/files/cifs-utils-6.12-ln_in_destdir.patch
@@ -0,0 +1,22 @@
+Fixed an inverted race condition when installing with MAKEOPTS="-j1"
+
+jer found this:
+  install-root_sbinPROGRAMS is called from install-data-am but
+  install-exec-hook is called from install-exec-am
+
+So moving the failing ln call into install-data-hook for now...
+
+--- cifs-utils-6.12/Makefile.am
 cifs-utils-6.12/Makefile.am
+@@ -117,10 +117,8 @@
+ 
+ SUBDIRS = contrib
+ 
+-install-exec-hook: install-sbinPROGRAMS
++install-data-hook: install-sbinPROGRAMS
+   (cd $(DESTDIR)$(ROOTSBINDIR) && ln -sf mount.cifs mount.smb3)
+-
+-install-data-hook:
+ if CONFIG_MAN
+   ( cd $(DESTDIR)$(man8dir) && ln -sf mount.cifs.8 mount.smb3.8)
+ endif



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/files/, media-plugins/audacious-plugins/

2021-01-23 Thread Andreas Sturmlechner
commit: f83775b6765d1850a193db5222b57cd244b5a4c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 14:12:53 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 14:13:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83775b6

media-plugins/audacious-plugins: Move from freedb.org to gnudb.gnudb.org

Upstream commit 33edaf1a021bc466aea7c6b0bfdd624b951a15ab

See also: https://redmine.audacious-media-player.org/issues/994

Bug: https://bugs.gentoo.org/766315
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...3.ebuild => audacious-plugins-3.10.1-r4.ebuild} |  4 ++-
 ...dacious-plugins-3.10.1-cddb-use-gnudb.org.patch | 30 ++
 2 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r4.ebuild
similarity index 97%
rename from media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild
rename to media-plugins/audacious-plugins/audacious-plugins-3.10.1-r4.ebuild
index 90d1e42911e..5c6bbc225c8 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -94,6 +94,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/${P}-cddb-use-gnudb.org.patch" )
+
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {

diff --git 
a/media-plugins/audacious-plugins/files/audacious-plugins-3.10.1-cddb-use-gnudb.org.patch
 
b/media-plugins/audacious-plugins/files/audacious-plugins-3.10.1-cddb-use-gnudb.org.patch
new file mode 100644
index 000..3c1ab7372f5
--- /dev/null
+++ 
b/media-plugins/audacious-plugins/files/audacious-plugins-3.10.1-cddb-use-gnudb.org.patch
@@ -0,0 +1,30 @@
+From 33edaf1a021bc466aea7c6b0bfdd624b951a15ab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bj=C3=B6rn=20Ketelaars?= 
+Date: Tue, 30 Jun 2020 07:10:28 +0200
+Subject: [PATCH] Move from freedb.org to gnudb.gnudb.org
+
+The freedb.org database of compact track listings has shut down. Any
+program functionality that tries to fetch from or submit data to
+freedb.org is broken now.
+
+An alternative service is available at gnudb.gnudb.org, see
+https://www.gnudb.org/
+
+Fixes https://redmine.audacious-media-player.org/issues/994
+---
+ src/cdaudio/cdaudio-ng.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/cdaudio/cdaudio-ng.cc b/src/cdaudio/cdaudio-ng.cc
+index 6fd02de14..1b9c7bf1e 100644
+--- a/src/cdaudio/cdaudio-ng.cc
 b/src/cdaudio/cdaudio-ng.cc
+@@ -126,7 +126,7 @@ const char * const CDAudio::defaults[] = {
+  "use_cdtext", "TRUE",
+  "use_cddb", "TRUE",
+  "cddbhttp", "FALSE",
+- "cddbserver", "freedb.org",
++ "cddbserver", "gnudb.gnudb.org",
+  "cddbport", "8880",
+  nullptr};
+ 



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/

2021-01-23 Thread Mikle Kolyada
commit: 3ffc287d4c5029841b977e8a6ff011a034605664
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jan 23 14:09:16 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jan 23 14:10:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffc287d

net-mail/mailbase: install pam files conditionally

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

 .../mailbase/{mailbase-1.5-r1.ebuild => mailbase-1.5-r2.ebuild}| 7 ---
 net-mail/mailbase/{mailbase-1.6.ebuild => mailbase-1.6-r1.ebuild}  | 4 ++--
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-mail/mailbase/mailbase-1.5-r1.ebuild 
b/net-mail/mailbase/mailbase-1.5-r2.ebuild
similarity index 85%
rename from net-mail/mailbase/mailbase-1.5-r1.ebuild
rename to net-mail/mailbase/mailbase-1.5-r2.ebuild
index ce871f5f8f8..e7d481a196e 100644
--- a/net-mail/mailbase/mailbase-1.5-r1.ebuild
+++ b/net-mail/mailbase/mailbase-1.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,9 +32,10 @@ src_install() {
 
dosym spool/mail /var/mail
 
-   newpamd "${FILESDIR}"/common-pamd-include pop
-   newpamd "${FILESDIR}"/common-pamd-include imap
if use pam ; then
+   newpamd "${FILESDIR}"/common-pamd-include pop
+   newpamd "${FILESDIR}"/common-pamd-include imap
+
local p
for p in pop3 pop3s pops ; do
dosym pop /etc/pam.d/${p}

diff --git a/net-mail/mailbase/mailbase-1.6.ebuild 
b/net-mail/mailbase/mailbase-1.6-r1.ebuild
similarity index 90%
rename from net-mail/mailbase/mailbase-1.6.ebuild
rename to net-mail/mailbase/mailbase-1.6-r1.ebuild
index 81158f51db8..2d43e4feac0 100644
--- a/net-mail/mailbase/mailbase-1.6.ebuild
+++ b/net-mail/mailbase/mailbase-1.6-r1.ebuild
@@ -32,9 +32,9 @@ src_install() {
 
dosym spool/mail /var/mail
 
-   newpamd "${FILESDIR}"/common-pamd-include pop
-   newpamd "${FILESDIR}"/common-pamd-include imap
if use pam ; then
+   newpamd "${FILESDIR}"/common-pamd-include pop
+   newpamd "${FILESDIR}"/common-pamd-include imap
local p
for p in pop3 pop3s pops ; do
dosym pop /etc/pam.d/${p}



[gentoo-commits] repo/proj/guru:master commit in: net-libs/kcgi/

2021-01-23 Thread Andrew Ammerlaan
commit: b4c55914b3e8435908fa21bade5c89c882e89a8a
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jan 23 13:29:27 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Jan 23 13:29:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4c55914

net-libs/kcgi: version bump to 0.12.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/kcgi/Manifest   |  1 +
 net-libs/kcgi/kcgi-0.12.3.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-libs/kcgi/Manifest b/net-libs/kcgi/Manifest
index 6ce6a85e..255cd7c7 100644
--- a/net-libs/kcgi/Manifest
+++ b/net-libs/kcgi/Manifest
@@ -1 +1,2 @@
 DIST kcgi-0.12.2.tgz 243979 BLAKE2B 
a142cf80ffc18677b245172d9af63104816eb12e377b99593186c7b8855459513c87c43eaa0ec38328684f17d22fae2b19c28bd30b5f4983ac538d43c7aabf52
 SHA512 
f28dd2134936036c44bbd3fc094e512c52019e0dc39f085a396924331c0e7f0bb940cee8afae43147674065b7d5a1d057c56cfdb0040131b72da53dff2289d31
+DIST kcgi-0.12.3.tgz 245425 BLAKE2B 
8368e7c6ed48e876ee7e6d4e9689166eeca84681cbd65014af4537138b4ace00f1e02a981688bacdda4e7ec6a49d9d46bff3f6cbb0c03e91bff7768fefab8429
 SHA512 
70a79d10ac1fa2c5d7fc6a8a3b52ddd174842117b45b22a28068ed49649c4165ec1464597c2168e20200fedd39212811dbecfa23a9494989b4ab11b0a51c0fd1

diff --git a/net-libs/kcgi/kcgi-0.12.3.ebuild b/net-libs/kcgi/kcgi-0.12.3.ebuild
new file mode 100644
index ..cc222867
--- /dev/null
+++ b/net-libs/kcgi/kcgi-0.12.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing toolchain-funcs
+
+DESCRIPTION="minimal CGI library for web applications"
+HOMEPAGE="https://kristaps.bsd.lv/kcgi/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kristapsdz/kcgi;
+else
+   SRC_URI="https://kristaps.bsd.lv/kcgi/snapshots/${P}.tgz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="sys-devel/bmake"
+DEPEND="
+   test? ( net-misc/curl[static-libs] )
+"
+
+src_configure() {
+   ./configure PREFIX="${EPREFIX}/usr" \
+   MANDIR="${EPREFIX}/usr/share/man" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   SBINDIR="${EPREFIX}/usr/bin" || die
+   echo 'LDADD_LIB_SOCKET += ${LDFLAGS}' >> Makefile.configure || die
+}
+
+src_compile() {
+   bmake -j$(makeopts_jobs) \
+   CC="$(tc-getCC)" || die
+}
+
+src_test() {
+   bmake -j$(makeopts_jobs) \
+   CC="$(tc-getCC)" regress || die
+}
+
+src_install() {
+   bmake -j$(makeopts_jobs) \
+   CC="$(tc-getCC)" \
+   DESTDIR="${D}" \
+   MANDIR=/usr/share/man \
+   install || die
+   find "${ED}/usr/$(get_libdir)" -name "*.a" -delete
+}



[gentoo-commits] repo/proj/guru:master commit in: net-libs/kcgi/

2021-01-23 Thread Andrew Ammerlaan
commit: 91c284872ed0322f8bf402685e749d20c92c0d71
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jan 23 13:29:50 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Jan 23 13:29:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91c28487

net-libs/kcgi: drop old version

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/kcgi/Manifest   |  1 -
 net-libs/kcgi/kcgi-0.12.2.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/net-libs/kcgi/Manifest b/net-libs/kcgi/Manifest
index 255cd7c7..4266650b 100644
--- a/net-libs/kcgi/Manifest
+++ b/net-libs/kcgi/Manifest
@@ -1,2 +1 @@
-DIST kcgi-0.12.2.tgz 243979 BLAKE2B 
a142cf80ffc18677b245172d9af63104816eb12e377b99593186c7b8855459513c87c43eaa0ec38328684f17d22fae2b19c28bd30b5f4983ac538d43c7aabf52
 SHA512 
f28dd2134936036c44bbd3fc094e512c52019e0dc39f085a396924331c0e7f0bb940cee8afae43147674065b7d5a1d057c56cfdb0040131b72da53dff2289d31
 DIST kcgi-0.12.3.tgz 245425 BLAKE2B 
8368e7c6ed48e876ee7e6d4e9689166eeca84681cbd65014af4537138b4ace00f1e02a981688bacdda4e7ec6a49d9d46bff3f6cbb0c03e91bff7768fefab8429
 SHA512 
70a79d10ac1fa2c5d7fc6a8a3b52ddd174842117b45b22a28068ed49649c4165ec1464597c2168e20200fedd39212811dbecfa23a9494989b4ab11b0a51c0fd1

diff --git a/net-libs/kcgi/kcgi-0.12.2.ebuild b/net-libs/kcgi/kcgi-0.12.2.ebuild
deleted file mode 100644
index cc222867..
--- a/net-libs/kcgi/kcgi-0.12.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multiprocessing toolchain-funcs
-
-DESCRIPTION="minimal CGI library for web applications"
-HOMEPAGE="https://kristaps.bsd.lv/kcgi/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kristapsdz/kcgi;
-else
-   SRC_URI="https://kristaps.bsd.lv/kcgi/snapshots/${P}.tgz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="sys-devel/bmake"
-DEPEND="
-   test? ( net-misc/curl[static-libs] )
-"
-
-src_configure() {
-   ./configure PREFIX="${EPREFIX}/usr" \
-   MANDIR="${EPREFIX}/usr/share/man" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   SBINDIR="${EPREFIX}/usr/bin" || die
-   echo 'LDADD_LIB_SOCKET += ${LDFLAGS}' >> Makefile.configure || die
-}
-
-src_compile() {
-   bmake -j$(makeopts_jobs) \
-   CC="$(tc-getCC)" || die
-}
-
-src_test() {
-   bmake -j$(makeopts_jobs) \
-   CC="$(tc-getCC)" regress || die
-}
-
-src_install() {
-   bmake -j$(makeopts_jobs) \
-   CC="$(tc-getCC)" \
-   DESTDIR="${D}" \
-   MANDIR=/usr/share/man \
-   install || die
-   find "${ED}/usr/$(get_libdir)" -name "*.a" -delete
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kirigami/files/, kde-frameworks/kirigami/

2021-01-23 Thread Andreas Sturmlechner
commit: 877fc600fd6370f74b9d2cc55b946bd1f8c1c1ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 13:05:31 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 13:29:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877fc600

kde-frameworks/kirigami: Fix runtime crash in e.g. systemsettings

Upstream commit b4a6c562cde4e064494e261bc3f64000cbf628a5

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=428461
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=431419
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...0-no-reverseTwinsChanged-destr-FormLayout.patch | 35 +++
 kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild  | 51 ++
 kde-frameworks/kirigami/kirigami-5.78.0-r1.ebuild  | 51 ++
 3 files changed, 137 insertions(+)

diff --git 
a/kde-frameworks/kirigami/files/kirigami-5.77.0-no-reverseTwinsChanged-destr-FormLayout.patch
 
b/kde-frameworks/kirigami/files/kirigami-5.77.0-no-reverseTwinsChanged-destr-FormLayout.patch
new file mode 100644
index 000..5bda9da3824
--- /dev/null
+++ 
b/kde-frameworks/kirigami/files/kirigami-5.77.0-no-reverseTwinsChanged-destr-FormLayout.patch
@@ -0,0 +1,35 @@
+From b4a6c562cde4e064494e261bc3f64000cbf628a5 Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+Date: Thu, 14 Jan 2021 15:23:39 +0100
+Subject: [PATCH] Don't manually call reverseTwinsChanged when destructing
+ FormLayout
+
+This line causes a crash when destructing the screenlocker KCM.
+It doesn't seem to be caused by reverseTwinsChanged itself but rather by
+accessing the Qt object. I don't fully undestand the root cause.
+
+However the call itself appears to be unnecessary since in the line
+above we write to reverseTwins and that triggers the changed signal if
+needed.
+
+BUG: 431419
+BUG: 428461
+---
+ src/controls/FormLayout.qml | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/controls/FormLayout.qml b/src/controls/FormLayout.qml
+index 74292fda..a27903f2 100644
+--- a/src/controls/FormLayout.qml
 b/src/controls/FormLayout.qml
+@@ -84,7 +84,6 @@ Item {
+ Component.onDestruction: {
+ for (let i in twinFormLayouts) {
+ twinFormLayouts[i].children[0].reverseTwins = 
twinFormLayouts[i].children[0].reverseTwins.filter(function(value, index, arr){ 
return value != root;})
+-Qt.callLater(() => 
twinFormLayouts[i].children[0].reverseTwinsChanged());
+ }
+ }
+ GridLayout {
+-- 
+GitLab
+

diff --git a/kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild 
b/kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild
new file mode 100644
index 000..ddd74143a26
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+KDE_ORG_NAME="${PN}2"
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent 
applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami;
+EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+# requires package to already be installed
+RESTRICT+=" test"
+
+BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
+"
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+"
+
+PATCHES=(
+   # KDE-Bugs #428461, #431419
+   "${FILESDIR}/${P}-no-reverseTwinsChanged-destr-FormLayout.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=$(usex examples)
+   )
+
+   ecm_src_configure
+}

diff --git a/kde-frameworks/kirigami/kirigami-5.78.0-r1.ebuild 
b/kde-frameworks/kirigami/kirigami-5.78.0-r1.ebuild
new file mode 100644
index 000..e44584cc323
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-5.78.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+KDE_ORG_NAME="${PN}2"
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent 
applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami;
+EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+# requires package to already be installed
+RESTRICT+=" test"
+
+BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
+"
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kirigami/

2021-01-23 Thread Andreas Sturmlechner
commit: 0134e29774635f0b938439328400d39ed5d3d796
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 13:07:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 13:29:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0134e297

kde-frameworks/kirigami: Drop 5.78.0 (r0)

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

 kde-frameworks/kirigami/kirigami-5.78.0.ebuild | 46 --
 1 file changed, 46 deletions(-)

diff --git a/kde-frameworks/kirigami/kirigami-5.78.0.ebuild 
b/kde-frameworks/kirigami/kirigami-5.78.0.ebuild
deleted file mode 100644
index cf073175ace..000
--- a/kde-frameworks/kirigami/kirigami-5.78.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_EXAMPLES="true"
-ECM_QTHELP="false"
-ECM_TEST="true"
-KDE_ORG_NAME="${PN}2"
-QTMIN=5.15.1
-inherit ecm kde.org
-
-DESCRIPTION="Lightweight user interface framework for mobile and convergent 
applications"
-HOMEPAGE="https://techbase.kde.org/Kirigami;
-EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-"
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-"
-
-# requires package to already be installed
-RESTRICT+=" test"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_EXAMPLES=$(usex examples)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/vorbis-tools/files/, media-sound/vorbis-tools/

2021-01-23 Thread Andreas Sturmlechner
commit: 2702d12908072c0f8f53c905af004a1692f8844d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 13:29:12 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 23 13:29:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2702d129

media-sound/vorbis-tools: 1.4.2 version bump

Closes: https://bugs.gentoo.org/766567
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/vorbis-tools/Manifest  |  1 +
 .../files/vorbis-tools-1.4.2-docdir.patch  | 14 +++
 media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild | 43 ++
 3 files changed, 58 insertions(+)

diff --git a/media-sound/vorbis-tools/Manifest 
b/media-sound/vorbis-tools/Manifest
index dac34365d6e..7c4e168674b 100644
--- a/media-sound/vorbis-tools/Manifest
+++ b/media-sound/vorbis-tools/Manifest
@@ -1 +1,2 @@
 DIST vorbis-tools-1.4.0.tar.gz 1346532 BLAKE2B 
37a915c522bc7ec3746d96bef3982f59aa590098425609d8d9a5cd522d15fe7ca5f0cf6cceb8eadf1a14b732f812b56206ec20c04121e20f34b9df0755d8bd18
 SHA512 
d2473f2e8e6726b5a5083f567797ae42bbb7fa3f26aec3f7b83e641e028c64726299f71a9d75258595a53cf29c18acb84841bcbc39509258d2c8df859e4e3b99
+DIST vorbis-tools-1.4.2.tar.gz 1389947 BLAKE2B 
6cec240a2c069a74accfadd4d4a5a2a75bb4ad40c83aff86e190f7b19a87d4348d7a932e69a9ae9dd2efff636f47d3465b3d26d39393b4fec925cb7d1543f77e
 SHA512 
31681560434054706981aef64406975295eb405a9d2d7c0468af789d6c23edb7cfc1c19d26a28fa7061835524289cdc6d217a4669c43a2eb828189370cc6fcaf

diff --git a/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-docdir.patch 
b/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-docdir.patch
new file mode 100644
index 000..faec14fe65c
--- /dev/null
+++ b/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-docdir.patch
@@ -0,0 +1,14 @@
+Thanks-to: Chris Mayo
+https://bugs.gentoo.org/533774
+
+--- a/configure2021-01-21 10:14:17.0 +0100
 b/configure2021-01-23 14:24:06.178883282 +0100
+@@ -937,7 +937,7 @@
+ runstatedir='${localstatedir}/run'
+ includedir='${prefix}/include'
+ oldincludedir='/usr/include'
+-docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
++docdir='${docdir}'
+ infodir='${datarootdir}/info'
+ htmldir='${docdir}'
+ dvidir='${docdir}'

diff --git a/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild 
b/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild
new file mode 100644
index 000..eaae1ed0881
--- /dev/null
+++ b/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Tools for using the Ogg Vorbis sound file format"
+HOMEPAGE="https://xiph.org/vorbis/;
+SRC_URI="https://ftp.osuosl.org/pub/xiph/releases/vorbis/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE="flac kate nls +ogg123 speex"
+
+RDEPEND="
+   media-libs/libvorbis
+   media-libs/opusfile
+   flac? ( media-libs/flac )
+   kate? ( media-libs/libkate )
+   ogg123? (
+   media-libs/libao
+   net-misc/curl
+   )
+   speex? ( media-libs/speex )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=( "${FILESDIR}"/${P}-docdir.patch )
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with flac)
+   $(use_with kate)
+   $(use_enable nls)
+   $(use_enable ogg123)
+   $(use_with speex)
+   )
+   econf "${myeconfargs[@]}"
+}



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

2021-01-23 Thread Sergei Trofimovich
commit: 887511cc3056c98260d8ba4fc3294c13f9f08410
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 23 12:45:44 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 12:46:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887511cc

www-client/lynx: bump up to 2.9.0_pre6

Reported-by: Sam James
Closes: https://bugs.gentoo.org/760384
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/lynx/Manifest   |  1 +
 www-client/lynx/lynx-2.9.0_pre6.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index 20416bbfb29..afc3e74c228 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,2 +1,3 @@
 DIST lynx2.8.9rel.1.tar.bz2 2689171 BLAKE2B 
7cff536660e8fe77d40a56262c2f12e2093ffbb3e22a5ac8e7eab4410f0255e98df19e51f0c98d53aeb3ba63d0d1c2fcabe145242811bebcafb6e548a162a9fb
 SHA512 
61edbe082684fcbd91bdbf4f4d27c3baf92358811aaffc2f8af46adf23ca7b48aede1520fc5f2a8fc974a2f4bbf4e57e7e6027a187bfc6101e56878c98178e6d
 DIST lynx2.9.0dev.5.tar.bz2 2725365 BLAKE2B 
0c8529c301796c66211120faeca204beac79b611efb367ab7861736f8d4bcd5e6f287c07d3ef8c56e7137f6b1ea9fbc0b6f31870d02ea62c4a32ffc1b921aacf
 SHA512 
b5ce8afdab835cb65452c9bc016b861db84d8a971f1e5175118ad481708dfbe6cbd336b49602dd92a4db28ecb407ba472e839115b21ab36f5abf4a9057e1b159
+DIST lynx2.9.0dev.6.tar.bz2 2730690 BLAKE2B 
2b176db49ac053e6c057b366b625883f0877f0bbf9bc2fbc0dfe6a13af48e0c9d5a64de52e794a4e771d7f6b160c74589a9275543f2657cb678bba149cdba38c
 SHA512 
0c15e00a8e36e43671a093182c69593d50bc5c51a4acd92faa59416055bf4a1fd9ecde903a0209963f1f55d1fd85136e8448ca7867e198100ff749c53e1e1531

diff --git a/www-client/lynx/lynx-2.9.0_pre6.ebuild 
b/www-client/lynx/lynx-2.9.0_pre6.ebuild
new file mode 100644
index 000..e78c85fc09b
--- /dev/null
+++ b/www-client/lynx/lynx-2.9.0_pre6.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+case ${PV} in
+   *_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
+   *_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
+   *_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
+esac
+
+DESCRIPTION="An excellent console-based web browser with ssl support"
+HOMEPAGE="https://lynx.invisible-island.net/;
+SRC_URI="https://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
+
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   sys-libs/zlib
+   nls? ( virtual/libintl )
+   ssl? (
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   gnutls? (
+   dev-libs/libgcrypt:0=
+   >=net-libs/gnutls-2.6.4:=
+   )
+   )
+   bzip2? ( app-arch/bzip2 )
+   idn? ( net-dns/libidn:0= )
+"
+
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.8.6-mint.patch
+   "${FILESDIR}"/${PN}-2.8.9_p1-parallel.patch
+)
+
+src_configure() {
+   local myconf=(
+   --enable-nested-tables
+   --enable-cgi-links
+   --enable-persistent-cookies
+   --enable-prettysrc
+   --enable-nsl-fork
+   --enable-file-upload
+   --enable-read-eta
+   --enable-color-style
+   --enable-scrollbar
+   --enable-included-msgs
+   --enable-externs
+   --with-zlib
+   $(use_enable nls)
+   $(use_enable idn idna)
+   $(use_enable ipv6)
+   $(use_enable cjk)
+   $(use_enable unicode japanese-utf8)
+   $(use_with bzip2 bzlib)
+   --with-screen=$(usex unicode ncursesw ncurses)
+   )
+   if use ssl; then
+   myconf+=(
+   --with-$(usex gnutls gnutls ssl)="${EPREFIX}/usr"
+   )
+   fi
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   # generating translation files in parallel is currently broken
+   use nls && emake -C po -j1
+   emake
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   sed -i 
"s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|"
 \
+   "${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
+   if use unicode ; then
+   sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkimg/

2021-01-23 Thread Alfredo Tupone
commit: d0947972a50854d235d67dac26c6e3cf26335b21
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jan 23 12:37:41 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jan 23 12:37:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0947972

dev-tcltk/tkimg: fix unrecognized configure options

Closes: https://bugs.gentoo.org/766591
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/tkimg/tkimg-1.4.13.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-tcltk/tkimg/tkimg-1.4.13.ebuild 
b/dev-tcltk/tkimg/tkimg-1.4.13.ebuild
index bf3fb5a99df..2ca0ab7549a 100644
--- a/dev-tcltk/tkimg/tkimg-1.4.13.ebuild
+++ b/dev-tcltk/tkimg/tkimg-1.4.13.ebuild
@@ -46,6 +46,9 @@ src_prepare() {
libtiff/tifftclDecls.h
default
find compat/libtiff/config -name ltmain.sh -delete
+   sed -i \
+   -e 's:"--with-CC=$TIFFCC"::' \
+   libtiff/configure.ac || die
 
eautoreconf
for dir in zlib libpng libtiff libjpeg base bmp gif ico jpeg pcx pixmap 
png\



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

2021-01-23 Thread Sergei Trofimovich
commit: 2c52c03858133f64cd8753b79dc8883a4de9cef3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 23 12:25:06 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 12:27:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c52c038

www-client/lynx: add slyfox@ to maintainers

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

 www-client/lynx/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/lynx/metadata.xml b/www-client/lynx/metadata.xml
index e8c4509b9a4..65b058a0158 100644
--- a/www-client/lynx/metadata.xml
+++ b/www-client/lynx/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   sly...@gentoo.org
+   Sergei Trofimovich
+   

Enable HTTPS support.
Use gnutls library for HTTPS support 
(openssl is the default library for HTTPS support).



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

2021-01-23 Thread Sergei Trofimovich
commit: 33a02a4359bab25c1fd5e314a23ed4b5cf34c754
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 23 12:27:12 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 12:27:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a02a43

www-client/lynx: drop old

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

 www-client/lynx/Manifest   |   1 -
 www-client/lynx/lynx-2.9.0_pre4.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index 77a94602bea..20416bbfb29 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,3 +1,2 @@
 DIST lynx2.8.9rel.1.tar.bz2 2689171 BLAKE2B 
7cff536660e8fe77d40a56262c2f12e2093ffbb3e22a5ac8e7eab4410f0255e98df19e51f0c98d53aeb3ba63d0d1c2fcabe145242811bebcafb6e548a162a9fb
 SHA512 
61edbe082684fcbd91bdbf4f4d27c3baf92358811aaffc2f8af46adf23ca7b48aede1520fc5f2a8fc974a2f4bbf4e57e7e6027a187bfc6101e56878c98178e6d
-DIST lynx2.9.0dev.4.tar.bz2 2723001 BLAKE2B 
aad4a5ad357d77b5f7e6d342178f0fe400d5494f5da8f394f05ff0363b5c09235ce17cba524a008aac821b23174f11528f6f4f8d504acd867449a4ebaa8fd039
 SHA512 
ea07de2d3d14bc5c79e308ba06436d7b9e37b6f316214821e539a454d0e2989327e2073757b951a7c82fb8db09d8867062a263fd684e1c49d89b8efa27fd611b
 DIST lynx2.9.0dev.5.tar.bz2 2725365 BLAKE2B 
0c8529c301796c66211120faeca204beac79b611efb367ab7861736f8d4bcd5e6f287c07d3ef8c56e7137f6b1ea9fbc0b6f31870d02ea62c4a32ffc1b921aacf
 SHA512 
b5ce8afdab835cb65452c9bc016b861db84d8a971f1e5175118ad481708dfbe6cbd336b49602dd92a4db28ecb407ba472e839115b21ab36f5abf4a9057e1b159

diff --git a/www-client/lynx/lynx-2.9.0_pre4.ebuild 
b/www-client/lynx/lynx-2.9.0_pre4.ebuild
deleted file mode 100644
index 0c9c22459e2..000
--- a/www-client/lynx/lynx-2.9.0_pre4.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# VERSIONING SCHEME TRANSLATION
-# Upstream :   Gentoo
-# rel. :   _p
-# pre. :   _rc
-# dev. :   _pre
-
-case ${PV} in
-   *_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-   *_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-   *_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="https://lynx.invisible-island.net/;
-SRC_URI="https://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
-
-RDEPEND="
-   sys-libs/ncurses:0=[unicode?]
-   sys-libs/zlib
-   nls? ( virtual/libintl )
-   ssl? (
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   gnutls? (
-   dev-libs/libgcrypt:0=
-   >=net-libs/gnutls-2.6.4:=
-   )
-   )
-   bzip2? ( app-arch/bzip2 )
-   idn? ( net-dns/libidn:0= )
-"
-
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.8.6-mint.patch
-   "${FILESDIR}"/${PN}-2.8.9_p1-parallel.patch
-)
-
-pkg_setup() {
-   ! use ssl && elog "SSL support disabled; you will not be able to access 
secure websites."
-}
-
-src_configure() {
-   local myconf=(
-   --enable-nested-tables
-   --enable-cgi-links
-   --enable-persistent-cookies
-   --enable-prettysrc
-   --enable-nsl-fork
-   --enable-file-upload
-   --enable-read-eta
-   --enable-color-style
-   --enable-scrollbar
-   --enable-included-msgs
-   --enable-externs
-   --with-zlib
-   $(use_enable nls)
-   $(use_enable idn idna)
-   $(use_enable ipv6)
-   $(use_enable cjk)
-   $(use_enable unicode japanese-utf8)
-   $(use_with bzip2 bzlib)
-   $(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "")
-   --with-screen=$(usex unicode "ncursesw" "ncurses")
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   # generating translation files in parallel is currently broken
-   use nls && emake -C po -j1
-   emake
-}
-
-src_install() {
-   emake install DESTDIR="${D}"
-
-   sed -i 
"s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|"
 \
-   "${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-   if use 

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

2021-01-23 Thread Michał Górny
commit: 7c340abc7c15dacd6ac99ed83dbcc0ee163be2b0
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 22 16:50:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 16:50:46 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c340abc

dev-libs/open62541: Bump version to v1.1.5

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest|   1 +
 dev-libs/open62541/files/open62541-1.1.5-etf.patch |  40 
 .../open62541/files/open62541-1.1.5-headers.patch  |  33 +++
 .../open62541/files/open62541-1.1.5-tests.patch| 101 +
 dev-libs/open62541/open62541-1.1.5.ebuild  |  98 
 5 files changed, 273 insertions(+)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 0520d956..fc6cef34 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1,3 @@
 DIST open62541-1.0.3.tar.gz 2691597 BLAKE2B 
0ad9f71f97dfe550068d239cc97f59afd1f528a1b912d44734103a962fd3407ac9b3d753cc1499dbf5b7ad0f56a93378b5c833ac24262b1f9eb26916de296904
 SHA512 
5dfff3d784b1659a5c819b7666101e60af186e7604ca73e6c3ec15d20e8ceff26f1c9139bb78bf0c0fbc9ab10a1a3cd031252e1e6bf1f56c5403797257a318cf
 DIST open62541-1.1.3.tar.gz 2925631 BLAKE2B 
1314d51c1153a2e2785e8eccf363ef8285142b0e2af1890047eae079bd6d36583c0fa91661da4bf68c1dfa980c6b708fa7c6f7192bea06b234b98428074fd1c8
 SHA512 
e0574b9273002b22c042534dc8e177800bee87f8b48d3de4a627dc255211e67489531905cac41a8a15d337e2a958815b59be23c96163d3305cd43a8da18c390f
+DIST open62541-1.1.5.tar.gz 2925670 BLAKE2B 
5da0795801f2fd92fd3d922fbda83d8ef6f22f19a9e17d585fd2f9dddf37e3fc95290ac3d49774ebad0bee8114f5bec4af11d01998ba765b93311062681c7114
 SHA512 
46379047c83bd728343c4d5b78bf5ade02bd9af4c430350d54366aeab66dadfaee2bded317e990b2456d98dd7277877824e6ad3c632d62c94ba50b14433ea880

diff --git a/dev-libs/open62541/files/open62541-1.1.5-etf.patch 
b/dev-libs/open62541/files/open62541-1.1.5-etf.patch
new file mode 100644
index ..09f47ed8
--- /dev/null
+++ b/dev-libs/open62541/files/open62541-1.1.5-etf.patch
@@ -0,0 +1,40 @@
+From 8cac173827297e936a24b4bdfe73f2498dfe483a Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Sun, 12 Jul 2020 10:57:08 +0200
+Subject: [PATCH 3/3] etf: Fix compiler warning/build error in etf plugin
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fix the following warning/error:
+
+|In function ‘snprintf’,
+|inlined from ‘UA_PubSubChannelEthernetETF_open’ at 
/var/tmp/portage/dev-libs/open62541-1.1/work/open62541-1.1/plugins/ua_pubsub_ethernet_etf.c:189:5,
+|inlined from ‘TransportLayerEthernetETF_addChannel’ at 
/var/tmp/portage/dev-libs/open62541-1.1/work/open62541-1.1/plugins/ua_pubsub_ethernet_etf.c:563:40:
+|/usr/include/bits/stdio2.h:67:10: error: ‘__builtin___snprintf_chk’ specified 
bound 40 exceeds destination size 16 [-Werror=stringop-overflow=]
+|   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
+|  |  ^~~~
+|   68 |__bos (__s), __fmt, __va_arg_pack ());
+|  |~
+|
+
+By using the correct size.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ plugins/ua_pubsub_ethernet_etf.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: open62541/plugins/ua_pubsub_ethernet_etf.c
+===
+--- open62541.orig/plugins/ua_pubsub_ethernet_etf.c
 open62541/plugins/ua_pubsub_ethernet_etf.c
+@@ -186,7 +186,7 @@ UA_PubSubChannelEthernetETF_open(const U
+ struct ifreq ifreq;
+ memset(, 0, sizeof(struct ifreq));
+ UA_UInt64 len = UA_MIN(address->networkInterface.length, 
sizeof(ifreq.ifr_name)-1);
+-UA_snprintf(ifreq.ifr_name, sizeof(struct ifreq),
++UA_snprintf(ifreq.ifr_name, sizeof(ifreq.ifr_name),
+ "%.*s", (int)len,
+ (char*)address->networkInterface.data);
+ 

diff --git a/dev-libs/open62541/files/open62541-1.1.5-headers.patch 
b/dev-libs/open62541/files/open62541-1.1.5-headers.patch
new file mode 100644
index ..8cedc3f0
--- /dev/null
+++ b/dev-libs/open62541/files/open62541-1.1.5-headers.patch
@@ -0,0 +1,33 @@
+From a5697f1eb69822e172bc31d1549222c8ca718844 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Sun, 12 Jul 2020 10:39:31 +0200
+Subject: [PATCH 2/3] cmake: Install ETF and XDP plugin headers
+
+When the corresponding features are enabled, the headers should be installed as
+well.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ CMakeLists.txt | 2 ++
+ 1 file changed, 2 insertions(+)
+
+Index: open62541/CMakeLists.txt
+===
+--- open62541.orig/CMakeLists.txt
 open62541/CMakeLists.txt
+@@ -877,6 +877,7 @@ if(UA_ENABLE_PUBSUB)
+ 

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

2021-01-23 Thread Michał Górny
commit: f38694b9385277c7862d7901aabae703e60d4a09
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 22 16:57:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 16:57:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f38694b9

dev-libs/open62541: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest|   1 -
 dev-libs/open62541/files/open62541-1.1.3-etf.patch |  43 -
 .../open62541/files/open62541-1.1.3-headers.patch  |  36 ---
 .../open62541/files/open62541-1.1.3-tests.patch| 104 -
 dev-libs/open62541/open62541-1.1.3.ebuild  |  98 ---
 5 files changed, 282 deletions(-)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index fc6cef34..c7a1c386 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,3 +1,2 @@
 DIST open62541-1.0.3.tar.gz 2691597 BLAKE2B 
0ad9f71f97dfe550068d239cc97f59afd1f528a1b912d44734103a962fd3407ac9b3d753cc1499dbf5b7ad0f56a93378b5c833ac24262b1f9eb26916de296904
 SHA512 
5dfff3d784b1659a5c819b7666101e60af186e7604ca73e6c3ec15d20e8ceff26f1c9139bb78bf0c0fbc9ab10a1a3cd031252e1e6bf1f56c5403797257a318cf
-DIST open62541-1.1.3.tar.gz 2925631 BLAKE2B 
1314d51c1153a2e2785e8eccf363ef8285142b0e2af1890047eae079bd6d36583c0fa91661da4bf68c1dfa980c6b708fa7c6f7192bea06b234b98428074fd1c8
 SHA512 
e0574b9273002b22c042534dc8e177800bee87f8b48d3de4a627dc255211e67489531905cac41a8a15d337e2a958815b59be23c96163d3305cd43a8da18c390f
 DIST open62541-1.1.5.tar.gz 2925670 BLAKE2B 
5da0795801f2fd92fd3d922fbda83d8ef6f22f19a9e17d585fd2f9dddf37e3fc95290ac3d49774ebad0bee8114f5bec4af11d01998ba765b93311062681c7114
 SHA512 
46379047c83bd728343c4d5b78bf5ade02bd9af4c430350d54366aeab66dadfaee2bded317e990b2456d98dd7277877824e6ad3c632d62c94ba50b14433ea880

diff --git a/dev-libs/open62541/files/open62541-1.1.3-etf.patch 
b/dev-libs/open62541/files/open62541-1.1.3-etf.patch
deleted file mode 100644
index cce618e6..
--- a/dev-libs/open62541/files/open62541-1.1.3-etf.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 8cac173827297e936a24b4bdfe73f2498dfe483a Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Sun, 12 Jul 2020 10:57:08 +0200
-Subject: [PATCH 3/3] etf: Fix compiler warning/build error in etf plugin
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fix the following warning/error:
-
-|In function ‘snprintf’,
-|inlined from ‘UA_PubSubChannelEthernetETF_open’ at 
/var/tmp/portage/dev-libs/open62541-1.1/work/open62541-1.1/plugins/ua_pubsub_ethernet_etf.c:189:5,
-|inlined from ‘TransportLayerEthernetETF_addChannel’ at 
/var/tmp/portage/dev-libs/open62541-1.1/work/open62541-1.1/plugins/ua_pubsub_ethernet_etf.c:563:40:
-|/usr/include/bits/stdio2.h:67:10: error: ‘__builtin___snprintf_chk’ specified 
bound 40 exceeds destination size 16 [-Werror=stringop-overflow=]
-|   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
-|  |  ^~~~
-|   68 |__bos (__s), __fmt, __va_arg_pack ());
-|  |~
-|
-
-By using the correct size.
-
-Signed-off-by: Kurt Kanzenbach 

- plugins/ua_pubsub_ethernet_etf.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/plugins/ua_pubsub_ethernet_etf.c 
b/plugins/ua_pubsub_ethernet_etf.c
-index 416b5857945a..d55eb363e3b5 100644
 a/plugins/ua_pubsub_ethernet_etf.c
-+++ b/plugins/ua_pubsub_ethernet_etf.c
-@@ -186,7 +186,7 @@ UA_PubSubChannelEthernetETF_open(const 
UA_PubSubConnectionConfig *connectionConf
- struct ifreq ifreq;
- memset(, 0, sizeof(struct ifreq));
- UA_UInt64 len = UA_MIN(address->networkInterface.length, 
sizeof(ifreq.ifr_name)-1);
--UA_snprintf(ifreq.ifr_name, sizeof(struct ifreq),
-+UA_snprintf(ifreq.ifr_name, sizeof(ifreq.ifr_name),
- "%.*s", (int)len,
- (char*)address->networkInterface.data);
- 
--- 
-2.26.2
-

diff --git a/dev-libs/open62541/files/open62541-1.1.3-headers.patch 
b/dev-libs/open62541/files/open62541-1.1.3-headers.patch
deleted file mode 100644
index 97e225b0..
--- a/dev-libs/open62541/files/open62541-1.1.3-headers.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From a5697f1eb69822e172bc31d1549222c8ca718844 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Sun, 12 Jul 2020 10:39:31 +0200
-Subject: [PATCH 2/3] cmake: Install ETF and XDP plugin headers
-
-When the corresponding features are enabled, the headers should be installed as
-well.
-
-Signed-off-by: Kurt Kanzenbach 

- CMakeLists.txt | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index d7417c88088b..8f87c5d998c6 100755
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -861,6 +861,7 @@ if(UA_ENABLE_PUBSUB)
- 

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

2021-01-23 Thread Michał Górny
commit: af91922c98484db342381398491ac302205ad273
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 22 17:04:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 17:04:23 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af91922c

dev-libs/open62541: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest|  1 -
 .../open62541/files/open62541-1.0.3-tests.patch| 60 
 dev-libs/open62541/open62541-1.0.3.ebuild  | 83 --
 3 files changed, 144 deletions(-)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 14372099..5aa6908b 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,3 +1,2 @@
-DIST open62541-1.0.3.tar.gz 2691597 BLAKE2B 
0ad9f71f97dfe550068d239cc97f59afd1f528a1b912d44734103a962fd3407ac9b3d753cc1499dbf5b7ad0f56a93378b5c833ac24262b1f9eb26916de296904
 SHA512 
5dfff3d784b1659a5c819b7666101e60af186e7604ca73e6c3ec15d20e8ceff26f1c9139bb78bf0c0fbc9ab10a1a3cd031252e1e6bf1f56c5403797257a318cf
 DIST open62541-1.0.6.tar.gz 2691627 BLAKE2B 
72a0eb5870bf4233ac6f3911c1a7ad95d4cfa1c26be581815e99189206e188beedc1c2c81ea4cbd038ef545b9548949735353a550bb54ca6a7fb6a6fd60ffa65
 SHA512 
f317476e19fd2cc1cbd9155e2fe8bcac6499758f35a2f4eb59403add7d66ef94d45bae06bc8ece79eedceef1d0a364565d567b97e94da6b333591f4347961955
 DIST open62541-1.1.5.tar.gz 2925670 BLAKE2B 
5da0795801f2fd92fd3d922fbda83d8ef6f22f19a9e17d585fd2f9dddf37e3fc95290ac3d49774ebad0bee8114f5bec4af11d01998ba765b93311062681c7114
 SHA512 
46379047c83bd728343c4d5b78bf5ade02bd9af4c430350d54366aeab66dadfaee2bded317e990b2456d98dd7277877824e6ad3c632d62c94ba50b14433ea880

diff --git a/dev-libs/open62541/files/open62541-1.0.3-tests.patch 
b/dev-libs/open62541/files/open62541-1.0.3-tests.patch
deleted file mode 100644
index 6f8f2942..
--- a/dev-libs/open62541/files/open62541-1.0.3-tests.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From f1f120389c345c3f45a6da5b6793cdfb78a0ce61 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Sat, 4 Apr 2020 11:59:16 +0200
-Subject: [PATCH] tests: Disable failing tests
-
-Disable failing tests:
-
-|95% tests passed, 2 tests failed out of 41
-|
-|Total Test time (real) =  78.09 sec
-|
-|The following tests FAILED:
-| 29 - pubsub_publish (Failed)
-| 30 - check_pubsub_subscribe (SEGFAULT)
-
-Signed-off-by: Kurt Kanzenbach 

- tests/CMakeLists.txt | 24 
- 1 file changed, 12 insertions(+), 12 deletions(-)
-
-diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
-index 8f498e7911fa..853e535eeaa7 100644
 a/tests/CMakeLists.txt
-+++ b/tests/CMakeLists.txt
-@@ -255,20 +255,20 @@ if(UA_ENABLE_PUBSUB)
- add_executable(check_pubsub_connection_udp 
pubsub/check_pubsub_connection_udp.c $ 
$)
- target_link_libraries(check_pubsub_connection_udp ${LIBS})
- add_test_valgrind(pubsub_connection_udp 
${TESTS_BINARY_DIR}/check_pubsub_connection_udp)
--add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c 
$ $)
--target_link_libraries(check_pubsub_publish ${LIBS})
--add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish)
--add_executable(check_pubsub_publish_uadp 
pubsub/check_pubsub_publish_uadp.c $ 
$)
--target_link_libraries(check_pubsub_publish_uadp ${LIBS})
--add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
-+# add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c 
$ $)
-+# target_link_libraries(check_pubsub_publish ${LIBS})
-+# add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish)
-+# add_executable(check_pubsub_publish_uadp 
pubsub/check_pubsub_publish_uadp.c $ 
$)
-+# target_link_libraries(check_pubsub_publish_uadp ${LIBS})
-+# add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
- 
- #Link libraries for executing subscriber unit test
--add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c 
$ $)
--target_link_libraries(check_pubsub_subscribe ${LIBS})
--add_test_valgrind(check_pubsub_subscribe 
${TESTS_BINARY_DIR}/check_pubsub_subscribe)
--add_executable(check_pubsub_publishspeed 
pubsub/check_pubsub_publishspeed.c $ 
$)
--target_link_libraries(check_pubsub_publishspeed ${LIBS})
--add_test_valgrind(pubsub_publishspeed 
${TESTS_BINARY_DIR}/check_pubsub_publish)
-+# add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c 
$ $)
-+# target_link_libraries(check_pubsub_subscribe ${LIBS})
-+# add_test_valgrind(check_pubsub_subscribe 
${TESTS_BINARY_DIR}/check_pubsub_subscribe)
-+# add_executable(check_pubsub_publishspeed 
pubsub/check_pubsub_publishspeed.c $ 
$)
-+# target_link_libraries(check_pubsub_publishspeed ${LIBS})
-+# add_test_valgrind(pubsub_publishspeed 

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/sfwbar/

2021-01-23 Thread Michał Górny
commit: a58ddd424f7a8710a8589c2ffadf5e2571668a69
Author: Lev Babiev  hosers  org>
AuthorDate: Fri Jan 22 17:09:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 17:09:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a58ddd42

gui-apps/sfwbar: version bump

Signed-off-by: Lev Babiev  hosers.org>

 gui-apps/sfwbar/Manifest|  1 +
 gui-apps/sfwbar/sfwbar-0.9.6.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest
index 06defee6..0d6a2cfb 100644
--- a/gui-apps/sfwbar/Manifest
+++ b/gui-apps/sfwbar/Manifest
@@ -1 +1,2 @@
 DIST sfwbar-0.9.4.tar.gz 90159 BLAKE2B 
c1f0fdd77469c231f8bb7e0862049979354e076427ad08ca5fe6383fac44b424b5583041a21425bfaa490f872fa0757214e7796d187f9fc7cb62b22d6b65c039
 SHA512 
e2cbe1bb6f89dd9632e21d9f008267bae2ef62c63e54021c791d3f24c09c817b3670509d3be29a23795c50e63e78330fdbbc1ab6b527c012585e28950958171d
+DIST sfwbar-0.9.6.tar.gz 94580 BLAKE2B 
faf6c4fc1e78cc8362e9acbdef6860f766e18bee0f8fa5e7d658fdfbd39cc786ac8c1266554ecc7d3de4d9a81b52760acc3b1dbc947d76e11c862aac2254582e
 SHA512 
37045491bdd6389401f9fb2daec48fa361bb60aea340b56c9c05692614407d3f4a94c73d4800d20bd78a58531570a8114a0aa7dbbb506e06b029f8c82f9ffb99

diff --git a/gui-apps/sfwbar/sfwbar-0.9.6.ebuild 
b/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
new file mode 100644
index ..5419d1de
--- /dev/null
+++ b/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Sway Floating Window Bar"
+HOMEPAGE="https://github.com/LBCrion/sfwbar;
+SRC_URI="https://github.com/LBCrion/sfwbar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   >=x11-libs/gtk+-3.22.0:3[introspection,wayland]
+   gui-libs/gtk-layer-shell
+   dev-libs/libucl
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+



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

2021-01-23 Thread Michał Górny
commit: 4f5f5d320dcce5a228866e0a9a27828c5908b49a
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jan 22 17:03:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 17:03:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f5f5d32

dev-libs/open62541: Bump version to v1.0.6

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest|  1 +
 .../open62541/files/open62541-1.0.6-tests.patch| 57 +++
 dev-libs/open62541/open62541-1.0.6.ebuild  | 83 ++
 3 files changed, 141 insertions(+)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index c7a1c386..14372099 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1,3 @@
 DIST open62541-1.0.3.tar.gz 2691597 BLAKE2B 
0ad9f71f97dfe550068d239cc97f59afd1f528a1b912d44734103a962fd3407ac9b3d753cc1499dbf5b7ad0f56a93378b5c833ac24262b1f9eb26916de296904
 SHA512 
5dfff3d784b1659a5c819b7666101e60af186e7604ca73e6c3ec15d20e8ceff26f1c9139bb78bf0c0fbc9ab10a1a3cd031252e1e6bf1f56c5403797257a318cf
+DIST open62541-1.0.6.tar.gz 2691627 BLAKE2B 
72a0eb5870bf4233ac6f3911c1a7ad95d4cfa1c26be581815e99189206e188beedc1c2c81ea4cbd038ef545b9548949735353a550bb54ca6a7fb6a6fd60ffa65
 SHA512 
f317476e19fd2cc1cbd9155e2fe8bcac6499758f35a2f4eb59403add7d66ef94d45bae06bc8ece79eedceef1d0a364565d567b97e94da6b333591f4347961955
 DIST open62541-1.1.5.tar.gz 2925670 BLAKE2B 
5da0795801f2fd92fd3d922fbda83d8ef6f22f19a9e17d585fd2f9dddf37e3fc95290ac3d49774ebad0bee8114f5bec4af11d01998ba765b93311062681c7114
 SHA512 
46379047c83bd728343c4d5b78bf5ade02bd9af4c430350d54366aeab66dadfaee2bded317e990b2456d98dd7277877824e6ad3c632d62c94ba50b14433ea880

diff --git a/dev-libs/open62541/files/open62541-1.0.6-tests.patch 
b/dev-libs/open62541/files/open62541-1.0.6-tests.patch
new file mode 100644
index ..774b6ade
--- /dev/null
+++ b/dev-libs/open62541/files/open62541-1.0.6-tests.patch
@@ -0,0 +1,57 @@
+From f1f120389c345c3f45a6da5b6793cdfb78a0ce61 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Sat, 4 Apr 2020 11:59:16 +0200
+Subject: [PATCH] tests: Disable failing tests
+
+Disable failing tests:
+
+|95% tests passed, 2 tests failed out of 41
+|
+|Total Test time (real) =  78.09 sec
+|
+|The following tests FAILED:
+| 29 - pubsub_publish (Failed)
+| 30 - check_pubsub_subscribe (SEGFAULT)
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ tests/CMakeLists.txt | 24 
+ 1 file changed, 12 insertions(+), 12 deletions(-)
+
+Index: open62541/tests/CMakeLists.txt
+===
+--- open62541.orig/tests/CMakeLists.txt
 open62541/tests/CMakeLists.txt
+@@ -255,20 +255,20 @@ if(UA_ENABLE_PUBSUB)
+ add_executable(check_pubsub_connection_udp 
pubsub/check_pubsub_connection_udp.c $ 
$)
+ target_link_libraries(check_pubsub_connection_udp ${LIBS})
+ add_test_valgrind(pubsub_connection_udp 
${TESTS_BINARY_DIR}/check_pubsub_connection_udp)
+-add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c 
$ $)
+-target_link_libraries(check_pubsub_publish ${LIBS})
+-add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish)
+-add_executable(check_pubsub_publish_uadp 
pubsub/check_pubsub_publish_uadp.c $ 
$)
+-target_link_libraries(check_pubsub_publish_uadp ${LIBS})
+-add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
++# add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c 
$ $)
++# target_link_libraries(check_pubsub_publish ${LIBS})
++# add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish)
++# add_executable(check_pubsub_publish_uadp 
pubsub/check_pubsub_publish_uadp.c $ 
$)
++# target_link_libraries(check_pubsub_publish_uadp ${LIBS})
++# add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
+ 
+ #Link libraries for executing subscriber unit test
+-add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c 
$ $)
+-target_link_libraries(check_pubsub_subscribe ${LIBS})
+-add_test_valgrind(check_pubsub_subscribe 
${TESTS_BINARY_DIR}/check_pubsub_subscribe)
+-add_executable(check_pubsub_publishspeed 
pubsub/check_pubsub_publishspeed.c $ 
$)
+-target_link_libraries(check_pubsub_publishspeed ${LIBS})
+-add_test_valgrind(pubsub_publishspeed 
${TESTS_BINARY_DIR}/check_pubsub_publish)
++# add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c 
$ $)
++# target_link_libraries(check_pubsub_subscribe ${LIBS})
++# add_test_valgrind(check_pubsub_subscribe 
${TESTS_BINARY_DIR}/check_pubsub_subscribe)
++# add_executable(check_pubsub_publishspeed 
pubsub/check_pubsub_publishspeed.c $ 
$)
++# target_link_libraries(check_pubsub_publishspeed ${LIBS})
++# 

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/sfwbar/

2021-01-23 Thread Michał Górny
commit: ad518797f2407667b1fbfb4e2879199f79a18a3a
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Jan 23 10:51:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 23 10:51:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad518797

gui-apps/sfwbar: remove blank last line

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 gui-apps/sfwbar/sfwbar-0.9.6.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-apps/sfwbar/sfwbar-0.9.6.ebuild 
b/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
index 81b9ab18..23985472 100644
--- a/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
+++ b/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
@@ -23,4 +23,3 @@ RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
 "
-



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/sfwbar/

2021-01-23 Thread Michał Górny
commit: 71669d9c61e4d51b2eba7e92b67bde5073b5986d
Author: Lev Babiev  hosers  org>
AuthorDate: Sat Jan 23 09:34:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 23 09:34:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71669d9c

gui-apps/sfwbar: correct year

Signed-off-by: Lev Babiev  hosers.org>

 gui-apps/sfwbar/sfwbar-0.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/sfwbar/sfwbar-0.9.6.ebuild 
b/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
index 5419d1de..81b9ab18 100644
--- a/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
+++ b/gui-apps/sfwbar/sfwbar-0.9.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/proj/guru:master commit in: gui-libs/libcsys/, gui-libs/libcprime/

2021-01-23 Thread Michał Górny
commit: 6c83973145dfd21147a2473034e47329c70c3a80
Author: Maciej Barć  protonmail  com>
AuthorDate: Fri Jan 22 10:56:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 10:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c839731

gui-libs/libc*: update URLs

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

 gui-libs/libcprime/libcprime-4.0.0.ebuild | 8 
 gui-libs/libcprime/libcprime-4.1.0.ebuild | 8 
 gui-libs/libcsys/libcsys-4.0.0.ebuild | 8 
 gui-libs/libcsys/libcsys-4.1.0.ebuild | 8 
 gui-libs/libcsys/libcsys-.ebuild  | 8 
 5 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/gui-libs/libcprime/libcprime-4.0.0.ebuild 
b/gui-libs/libcprime/libcprime-4.0.0.ebuild
index 8c6fab93..b2ff3bf9 100644
--- a/gui-libs/libcprime/libcprime-4.0.0.ebuild
+++ b/gui-libs/libcprime/libcprime-4.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,13 +8,13 @@ QTMIN="5.15.1"
 inherit multilib qmake-utils xdg
 
 DESCRIPTION="Library for managing settings of CoreApps"
-HOMEPAGE="https://gitlab.com/cubocore/coreapps/libcprime;
+HOMEPAGE="https://gitlab.com/cubocore/libcprime;
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/${PN}.git;
+   EGIT_REPO_URI="https://gitlab.com/cubocore/${PN}.git;
 else
-   
SRC_URI="https://gitlab.com/cubocore/coreapps/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   
SRC_URI="https://gitlab.com/cubocore/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
 fi

diff --git a/gui-libs/libcprime/libcprime-4.1.0.ebuild 
b/gui-libs/libcprime/libcprime-4.1.0.ebuild
index b3f091dc..f9544c92 100644
--- a/gui-libs/libcprime/libcprime-4.1.0.ebuild
+++ b/gui-libs/libcprime/libcprime-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,13 +8,13 @@ QTMIN="5.15.1"
 inherit multilib qmake-utils xdg
 
 DESCRIPTION="Library for managing settings of CoreApps"
-HOMEPAGE="https://gitlab.com/cubocore/coreapps/libcprime;
+HOMEPAGE="https://gitlab.com/cubocore/libcprime;
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/${PN}.git;
+   EGIT_REPO_URI="https://gitlab.com/cubocore/${PN}.git;
 else
-   
SRC_URI="https://gitlab.com/cubocore/coreapps/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   
SRC_URI="https://gitlab.com/cubocore/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
 fi

diff --git a/gui-libs/libcsys/libcsys-4.0.0.ebuild 
b/gui-libs/libcsys/libcsys-4.0.0.ebuild
index 5211021c..8a618583 100644
--- a/gui-libs/libcsys/libcsys-4.0.0.ebuild
+++ b/gui-libs/libcsys/libcsys-4.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,13 +8,13 @@ QTMIN="5.15.1"
 inherit multilib qmake-utils
 
 DESCRIPTION="Library for managing the device"
-HOMEPAGE="https://gitlab.com/cubocore/coreapps/libcsys;
+HOMEPAGE="https://gitlab.com/cubocore/libcsys;
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/${PN}.git;
+   EGIT_REPO_URI="https://gitlab.com/cubocore/${PN}.git;
 else
-   
SRC_URI="https://gitlab.com/cubocore/coreapps/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   
SRC_URI="https://gitlab.com/cubocore/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
 fi

diff --git a/gui-libs/libcsys/libcsys-4.1.0.ebuild 
b/gui-libs/libcsys/libcsys-4.1.0.ebuild
index 7ae48612..caea1beb 100644
--- a/gui-libs/libcsys/libcsys-4.1.0.ebuild
+++ b/gui-libs/libcsys/libcsys-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,13 +8,13 @@ QTMIN="5.15.1"
 inherit multilib qmake-utils
 
 DESCRIPTION="Library for managing the device"
-HOMEPAGE="https://gitlab.com/cubocore/coreapps/libcsys;
+HOMEPAGE="https://gitlab.com/cubocore/libcsys;
 
 if [[ "${PV}" == ** ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/${PN}.git;
+   EGIT_REPO_URI="https://gitlab.com/cubocore/${PN}.git;
 else
-   
SRC_URI="https://gitlab.com/cubocore/coreapps/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   

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

2021-01-23 Thread Michał Górny
commit: 8954a1d4b6fe0e3471b7defa9d4f85ee3c9a2111
Author: Maciej Barć  protonmail  com>
AuthorDate: Fri Jan 22 12:47:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 12:47:46 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8954a1d4

gitignore: add some more trash

Signed-off-by: Maciej Barć  protonmail.com>

 .gitignore | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.gitignore b/.gitignore
index 6e06edea..8fbf5570 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,12 +1,15 @@
+*.log
 *.swp
 *~
 ,*
 .idea/
+.vs/
 .vscode/
 .~lock.*
 /.ebuild.x
 /distfiles/
 /eclass/*.5
 /local/
+/metadata/md5-cache
 /packages/
 /profiles/use.local.desc



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/silicon/

2021-01-23 Thread Michał Górny
commit: 5b9a70b033fde9df5fd59d3ff3637d6cfdbd4e81
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Fri Jan 22 04:12:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 22 04:12:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b9a70b0

media-gfx/silicon: Use python-any-r1 for python dep

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 media-gfx/silicon/silicon-0.4.0.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/media-gfx/silicon/silicon-0.4.0.ebuild 
b/media-gfx/silicon/silicon-0.4.0.ebuild
index 0f5b4d79..2ddfbbfc 100644
--- a/media-gfx/silicon/silicon-0.4.0.ebuild
+++ b/media-gfx/silicon/silicon-0.4.0.ebuild
@@ -176,7 +176,9 @@ xcb-0.8.2
 xml-rs-0.8.3
 "
 
-inherit cargo
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit cargo python-any-r1
 
 DESCRIPTION="Create beautiful image of your code"
 HOMEPAGE="https://github.com/Aloxaf/silicon;
@@ -189,8 +191,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 BDEPEND="
-   dev-lang/python
-   virtual/pkgconfig"
+   virtual/pkgconfig
+   ${PYTHON_DEPS}"
 DEPEND="
media-libs/fontconfig
media-libs/freetype



<    1   2   3   4   5   >