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

2020-11-01 Thread Jory Pratt
commit: 4044c90610d2683afb3fe8f3b18457dc0dd94002
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Nov  2 02:28:27 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Nov  2 02:29:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4044c906

dev-libs/libressl: mark arm64 and amd64 stable for 3.2.1 per b-man

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

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

diff --git a/dev-libs/libressl/libressl-3.2.1.ebuild 
b/dev-libs/libressl/libressl-3.2.1.ebuild
index ab31f204168..a4530ad3f5d 100644
--- a/dev-libs/libressl/libressl-3.2.1.ebuild
+++ b/dev-libs/libressl/libressl-3.2.1.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/48"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



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

2020-11-01 Thread Jory Pratt
commit: 104632d70665cdb198525ef7f98068801a0070b8
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Nov  2 02:27:12 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Nov  2 02:29:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104632d7

dev-libs/libressl: Version bump 3.2.2

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/libressl/Manifest  |  1 +
 dev-libs/libressl/libressl-3.2.2.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index d3f055151f2..03e1e6b58f7 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -4,3 +4,4 @@ DIST libressl-3.1.3.tar.gz 3766345 BLAKE2B 
4956fa0ae6030e9e9969d584db3bc0084c4b1
 DIST libressl-3.1.4.tar.gz 3767238 BLAKE2B 
e639349e50f985360f2cef01b16b5c8f3c725d4a9bbee1117787174e4de6eb9b14cc8ad5f1704971057dd0f5000eea01f3b172178c534c70d38921418034d94c
 SHA512 
77a53c4294fc332006502dc3af069346e2c9efc9240de7f91eb48e89043525900b5b23652cfd159221c3a482cc01e263611adb752e23b707f965156e3a7cd895
 DIST libressl-3.2.0.tar.gz 3775925 BLAKE2B 
99d74fad16e272be8e3b23b873c35970ce3693e088baf365670ad8e8cbb846e90f4232bbc6c65b70a35060da99b9b210b3debce1c78d531e810de26e3e2f05cb
 SHA512 
e8bf95af4e4e855b0462eb12df8f802102a3bee5bb40fb1859e7c40d9e3ce89f0d2eb0acdd923e7c592b4aeb7ecc556f753c0a12d0dace05d2ef342bffdd9d07
 DIST libressl-3.2.1.tar.gz 3798341 BLAKE2B 
25d4d0fa758d92fd781f39000e631d7cec0a5a8210b2b127b7d49ef0e96e1a20a45f60e6231dcbe379f57f19c1ca8a4dde6205b1cc52ee44d17a4a21da34c98a
 SHA512 
0204177ad0291f3fce4c77ab21cce17785d0239f2ae4be8fbdce5575cc98775186caa0e1851b211c05be07e3cc603111eeaac4379c8977e7b140fedee2551f93
+DIST libressl-3.2.2.tar.gz 3839529 BLAKE2B 
b5c35c85bf9914b49d828963e5089e77ec0b370227f8e36c70eac9a4c9176e90ebec1dccd19fc4d99d58caaba545b78cc5570751bd73a7488e502a9bcca2c5ed
 SHA512 
708f347ec88f0501b5937f1efc8dc15e76a2f99a54f024e21a006349abc9305f64796f7df9fcbc875e13f999a620253b62b138d76f67586f1e432f3956da25e1

diff --git a/dev-libs/libressl/libressl-3.2.2.ebuild 
b/dev-libs/libressl/libressl-3.2.2.ebuild
new file mode 100644
index 000..ab31f204168
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.2.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/;
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
+# we'll try to use the max of either. However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   if ! use test ; then
+   sed -i \
+   -e '/^[ \t]*SUBDIRS =/s#tests##' \
+   Makefile.in || die "Removing tests failed"
+   fi
+
+   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+   eapply_user
+
+   elibtoolize  # for Solaris
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2020-11-01 Thread Zac Medico
commit: 1260f8a32a7dff72b05268c7a8c0cc21cd5d0e28
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov  2 01:53:29 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  2 01:53:43 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1260f8a3

Updates for portage-3.0.9 release

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

 RELEASE-NOTES | 9 +
 setup.py  | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index efcba5808..9a5de85dd 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,15 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-3.0.9
+==
+* Bug Fixes:
+- Bug 199722 Enable QA Notice for deprecated hasq/useq in *rm phases
+- Bug 704498 Fix pid-sandbox to handle Ctrl+Z correctly
+- Bug 752066 Add emerge --quickpkg-direct-root option
+- Bug 752147 Fix make.conf to expand special *ROOT variables
+- Bug 752153 Add @golang-rebuild package set
+
 portage-3.0.8
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 1efe8c65b..869cf9992 100755
--- a/setup.py
+++ b/setup.py
@@ -655,7 +655,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '3.0.8',
+   version = '3.0.9',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage: New tag: portage-3.0.9

2020-11-01 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  2 02:03:33 2020 +

New tag: portage-3.0.9




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

2020-11-01 Thread Zac Medico
commit: 43cc36f055d6c4fd9c8761ecb50f57027180a1dd
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov  2 01:57:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  2 01:58:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cc36f0

sys-apps/portage: Bump to version 3.0.9

 #199722 Enable QA Notice for deprecated hasq/useq in *rm phases
 #704498 Fix pid-sandbox to handle Ctrl+Z correctly
 #752066 Add emerge --quickpkg-direct-root option
 #752147 Fix make.conf to expand special *ROOT variables
 #752153 Add @golang-rebuild package set

Bug: https://bugs.gentoo.org/752168
Bug: https://bugs.gentoo.org/199722
Bug: https://bugs.gentoo.org/704498
Bug: https://bugs.gentoo.org/752066
Bug: https://bugs.gentoo.org/752147
Bug: https://bugs.gentoo.org/752153
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.9.ebuild | 267 ++
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 2b1ad98362c..d7c26d10983 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85
+DIST portage-3.0.9.tar.bz2 1047839 BLAKE2B 
44cf96ac69c1b6d2f95aea8b6e87af5665bfa797ef97d3ae09d4faeefa5b36671f542a5bb8b141b0d914afef96d536a63da4539d27336471621363008d2f73bd
 SHA512 
01ad255a12381fb3b52a8d6c1b04cb377c52b8856973aa296a1086f2d89dd6458244486a0d477e95d4247c3edf7e8e3bb20523263979401443b212085737e618

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
new file mode 100644
index 000..28cd3d04cca
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   

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

2020-11-01 Thread Zac Medico
commit: e31c0c929673482101a066541d462d692502a6d1
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov  1 20:10:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  2 01:30:32 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e31c0c92

make.conf: expand special *ROOT variables (bug 752147)

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

 lib/portage/package/ebuild/config.py | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/lib/portage/package/ebuild/config.py 
b/lib/portage/package/ebuild/config.py
index a09fdbced..a188c700d 100644
--- a/lib/portage/package/ebuild/config.py
+++ b/lib/portage/package/ebuild/config.py
@@ -401,9 +401,14 @@ class config:
expand_map = env_d.copy()
self._expand_map = expand_map
 
-   # Allow make.globals to set default paths relative to 
${EPREFIX}.
+   # Allow make.globals and make.conf to set paths 
relative to vars like ${EPREFIX}.
+   expand_map["BROOT"] = broot
expand_map["EPREFIX"] = eprefix
+   expand_map["EROOT"] = eroot
+   expand_map["ESYSROOT"] = esysroot
expand_map["PORTAGE_CONFIGROOT"] = config_root
+   expand_map["ROOT"] = target_root
+   expand_map["SYSROOT"] = sysroot
 
if portage._not_installed:
make_globals_path = 
os.path.join(PORTAGE_BASE_PATH, "cnf", "make.globals")



[gentoo-commits] proj/portage:master commit in: man/, lib/_emerge/, lib/portage/tests/emerge/

2020-11-01 Thread Zac Medico
commit: 15ac405fecf3e52ffd93d9a34e472bdc18604a4f
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov  1 05:19:02 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov  1 22:25:27 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=15ac405f

emerge: add --quickpkg-direct-root option

Specify the root to use as the --quickpkg-direct package source. This
root is assumed to be immutable during the entire emerge operation.
The default is set to "/".

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

 lib/_emerge/actions.py  | 19 ---
 lib/_emerge/depgraph.py | 11 +--
 lib/_emerge/main.py |  5 +
 lib/portage/tests/emerge/test_simple.py |  3 ++-
 man/emerge.1| 10 --
 5 files changed, 40 insertions(+), 8 deletions(-)

diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
index 5e8a46957..239bf6f47 100644
--- a/lib/_emerge/actions.py
+++ b/lib/_emerge/actions.py
@@ -49,7 +49,7 @@ from portage.package.ebuild._ipc.QueryCommand import 
QueryCommand
 from portage.package.ebuild.fetch import _hide_url_passwd
 from portage._sets import load_default_config, SETPREFIX
 from portage._sets.base import InternalPackageSet
-from portage.util import cmp_sort_key, writemsg, varexpand, \
+from portage.util import cmp_sort_key, normalize_path, writemsg, varexpand, \
writemsg_level, writemsg_stdout
 from portage.util.digraph import digraph
 from portage.util.SlotObject import SlotObject
@@ -106,13 +106,26 @@ def action_build(emerge_config, trees=DeprecationWarning,
# before we get here, so warn if they're not (bug #267103).
chk_updated_cfg_files(settings['EROOT'], ['/etc/portage'])
 
+   quickpkg_root = normalize_path(os.path.abspath(
+   emerge_config.opts.get('--quickpkg-direct-root',
+   
emerge_config.running_config.settings['ROOT']))).rstrip(os.path.sep) + 
os.path.sep
quickpkg_direct = ("--usepkg" in emerge_config.opts and
emerge_config.opts.get('--quickpkg-direct', 'n') == 'y' and
-   emerge_config.target_config is not emerge_config.running_config)
+   emerge_config.target_config.settings['ROOT'] != quickpkg_root)
if '--getbinpkg' in emerge_config.opts or quickpkg_direct:
kwargs = {}
if quickpkg_direct:
-   kwargs['add_repos'] = 
(emerge_config.running_config.trees['vartree'].dbapi,)
+   if quickpkg_root == 
emerge_config.running_config.settings['ROOT']:
+   quickpkg_vardb = 
emerge_config.running_config.trees['vartree'].dbapi
+   else:
+   quickpkg_settings = portage.config(
+   
config_root=emerge_config.target_config.settings['PORTAGE_CONFIGROOT'],
+   target_root=quickpkg_root,
+   
env=emerge_config.target_config.settings.backupenv.copy(),
+   
sysroot=emerge_config.target_config.settings['SYSROOT'],
+   
eprefix=emerge_config.target_config.settings['EPREFIX'])
+   quickpkg_vardb = 
portage.vartree(settings=quickpkg_settings).dbapi
+   kwargs['add_repos'] = (quickpkg_vardb,)
 
try:
emerge_config.target_config.trees['bintree'].populate(

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index 0bb0352e7..6aaacfe44 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -41,7 +41,7 @@ from portage._sets import SETPREFIX
 from portage._sets.base import InternalPackageSet
 from portage.util import ConfigProtect, shlex_split, new_protect_filename
 from portage.util import cmp_sort_key, writemsg, writemsg_stdout
-from portage.util import ensure_dirs
+from portage.util import ensure_dirs, normalize_path
 from portage.util import writemsg_level, write_atomic
 from portage.util.digraph import digraph
 from portage.util.futures import asyncio
@@ -4567,8 +4567,15 @@ class depgraph:
self._dynamic_config._skip_restart = True
return False, myfavorites
 
+   # Since --quickpkg-direct assumes that --quickpkg-direct-root is
+   # immutable, assert that there are no merge or unmerge tasks
+   # for --quickpkg-direct-root.
+   quickpkg_root = normalize_path(os.path.abspath(
+   self._frozen_config.myopts.get('--quickpkg-direct-root',
+   
self._frozen_config._running_root.settings['ROOT']))).rstrip(os.path.sep) + 
os.path.sep
if (self._frozen_config.myopts.get('--quickpkg-direct', 'n') == 
'y' and
-   

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

2020-11-01 Thread Georgy Yakovlev
commit: dae3709429b5050856c6e1917137dbd75d074718
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Nov  1 10:17:32 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov  2 01:13:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae37094

dev-util/bats: add postinst information on optional rdep

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/18059
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/bats/bats-1.2.1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-util/bats/bats-1.2.1.ebuild b/dev-util/bats/bats-1.2.1.ebuild
index 0ab0773b5e9..797890f4d2e 100644
--- a/dev-util/bats/bats-1.2.1.ebuild
+++ b/dev-util/bats/bats-1.2.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit optfeature
+
 MY_PN="bats-core"
 DESCRIPTION="Bats-core: Bash Automated Testing System"
 HOMEPAGE="https://github.com/bats-core/bats-core/;
@@ -31,3 +33,7 @@ src_install() {
dodoc README.md
doman man/${PN}.1 man/${PN}.7
 }
+
+pkg_postinst() {
+   optfeature "Parallel Execution" sys-process/parallel
+}



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

2020-11-01 Thread Thomas Deutschmann
commit: d32d5488ebe0be8084fa72c878a9b529a8dd81d3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:15:20 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32d5488

dev-lang/php: bump to v7.4.12

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

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.4.12.ebuild | 750 +
 2 files changed, 751 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 0bd0d362383..313c81e8c76 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -6,4 +6,5 @@ DIST php-7.3.23.tar.xz 12133616 BLAKE2B 
6a241443d75a0b404d4d65580208b67a425b91cf
 DIST php-7.3.24.tar.xz 12138212 BLAKE2B 
d1a056423d8b88dd042c7e794c4dfe97338e8f397cce65cfeb8b253caabd1108a84a9b6301eccd1c4abc693a78845ba3ba6a2ee37afce81dba82fd116ab78b81
 SHA512 
0ebc2fb7d58ded231ff5f55e9e033ca5c7865a13cc496884082b126cf2b31fb4486f61ad93ac9fe3592433e43d652cac2add96b2ad276dad937d458fd186d633
 DIST php-7.4.10.tar.xz 10298480 BLAKE2B 
ef5e051da37c0bddc6819459c2e2b00b28bbfe6efbdc7ad9651200d2e453c434e59cb91642d775334db86a95afd9255012c4a57d57dac4d6cf7e1692067d0f90
 SHA512 
c7beb2d821f4e28b0444c8653c360d210a924e0638cc4b4ebc71bf2c22ef83caedfc880275329c3ffa644adc5858ccff59d35bf36255d57218774089d3376a21
 DIST php-7.4.11.tar.xz 10302076 BLAKE2B 
e32e77057ddd7b12553766e30366262812d4342742e6dabd0084a261f3d8e82d7c76924e26ead4c9295609f913d34903b9b1c271af76d8d9725f10cd108b7681
 SHA512 
9bdd29a4a6c1ac55ed75d8fb2203ae5ef41992c518cb7e3b84cf74db62b03cfbe0ef4ea5614a684a37fcd2ae727376022ce49ed3ff32fc3a728e2f1e2474fb92
+DIST php-7.4.12.tar.xz 10311980 BLAKE2B 
11052d59881f84d4012fa993e5969abf52d4419877bf595ba524b31f5971f623adc382f49d4f7ed75f33dcf85c903a66d88b7c983807ee5f79152314334061c5
 SHA512 
6c06fb74f8e479ead000b0e2e56602c217d012f1a80e47e151543c033bb5426e56aaa5e8acfcd19fd49ae14c4ca827c8e57a5b56386b20002dbc80fbd07ab04f
 DIST php-7.4.9.tar.xz 10289560 BLAKE2B 
0fd9d82539a46f7ce58857560f5aeb4be6dfe5f5a05f8b8c55c30d6000d19408b4ecc460c9135736298cdb8312ec958ab8358110b2b265bb8c185f80b1522dc6
 SHA512 
6179c2d867d6775d7f41785003c36d06ce620e7746ea7e6a4d275264e814a66d465776b47b04e2926ed1228cf58f2c15cdda74faf10372435c74ede7aeb79e18

diff --git a/dev-lang/php/php-7.4.12.ebuild b/dev-lang/php/php-7.4.12.ebuild
new file mode 100644
index 000..3ac0d8c9ace
--- /dev/null
+++ b/dev-lang/php/php-7.4.12.ebuild
@@ -0,0 +1,750 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlrpc? ( xml iconv )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure 

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

2020-11-01 Thread Thomas Deutschmann
commit: d161cc3a0b4584625574e6fc275193a97ce2fc4a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:38:20 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d161cc3a

sys-block/f3: bump to v8.0

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

 sys-block/f3/Manifest  |  1 +
 sys-block/f3/f3-8.0.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 456beb10b9b..638b4b478da 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1 +1,2 @@
 DIST f3-7.2.tar.gz 68471 BLAKE2B 
fa2e98ee0bdbad117c44bcc866d8ee5ef1572469d0b3cc48734de0fdb47653946774cc85429157f00d2a977662f593885074822bf1e069aa84ceafafa64726bf
 SHA512 
4e41fca8b02dbd6bfaae01237a47573916aefe47f5aafc864618d708568e32ec122390c03af24d89caaf03de692fa374e87747b07a8546eaf8cafd57887a61ac
+DIST f3-8.0.tar.gz 71493 BLAKE2B 
e5c580971b001be0041b7cda2815d3e075b9590dde20f3afc722dc0126b10dfd13f85e4d2c7994210b4bc4746fed2ef400582293cbdf9d3271ca62ba379b4df0
 SHA512 
4c929eb3ad56ffefff7ae3266148e2000e14f01553c1960ddbe77a164df18dda6f32980140b7568e32a3165f9362e4f43c990a946a62b15b06720d6f8b87f924

diff --git a/sys-block/f3/f3-8.0.ebuild b/sys-block/f3/f3-8.0.ebuild
new file mode 100644
index 000..353b4009e3c
--- /dev/null
+++ b/sys-block/f3/f3-8.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED}/usr" install-extra
+   fi
+
+   einstalldocs
+}



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

2020-11-01 Thread Thomas Deutschmann
commit: 1ce8410284d376e459dc16729a328b3ff419e175
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:39:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce84102

dev-python/pyphen: bump to v0.10.0

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

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

diff --git a/dev-python/pyphen/Manifest b/dev-python/pyphen/Manifest
index 2e700e77971..782c9939d49 100644
--- a/dev-python/pyphen/Manifest
+++ b/dev-python/pyphen/Manifest
@@ -1 +1,2 @@
+DIST pyphen-0.10.0.tar.gz 1894118 BLAKE2B 
c33283d6eb3dd7affb52b91826fa0f8fab8ec8f858158e905e8487dc2ad8c77a88e4b25699ed6272d246bcf8a926560e18ec224f59703452ea1ad5c921e4fb4b
 SHA512 
b6d789ca6eb010c1c79b28a9a0e68620ea5600adc43111bed5dbda3cb8b3a4c8c05caa3fb44ea60b0ef4a20272f17cf5e6fe61f0d1e48038395407ff53da7a92
 DIST pyphen-0.9.5.tar.gz 1901384 BLAKE2B 
809f7e3c204ab7de87a387909fb0d9aebd3d48586a6b1da8a683a8b1f862e2d2489babfb30c9792acca44c0fe7bd5da39c1508245ec784dce30a4c7124e91152
 SHA512 
049a62b226e90e568c8f56e756f8fa6fbc74f3bc40d61af8eb05ff2d4404a7b29cef14d4f144d68ed2f2b11eb128491de64536240ba7b76a2d04010c76e10346

diff --git a/dev-python/pyphen/pyphen-0.10.0.ebuild 
b/dev-python/pyphen/pyphen-0.10.0.ebuild
new file mode 100644
index 000..1dbb3a13825
--- /dev/null
+++ b/dev-python/pyphen/pyphen-0.10.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="Python module for hyphenation using hunspell dictionaries"
+MY_PN="Pyphen"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="https://github.com/Kozea/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/Kozea/Pyphen;
+
+LICENSE="GPL-2+ LGPL-2+ MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+python_test() {
+   pytest -v test.py || die
+}



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

2020-11-01 Thread Thomas Deutschmann
commit: 502e1f5d1f9846ee2b26220e61c41f31b91a6e7f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:09:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502e1f5d

media-gfx/imagemagick: v6.9.11.35 & v7.0.10.35

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

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.11.35.ebuild | 254 +++
 media-gfx/imagemagick/imagemagick-7.0.10.35.ebuild | 268 +
 3 files changed, 524 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index d89f1a7c1a8..432eedde888 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,2 +1,4 @@
 DIST ImageMagick-6.9.11-34.tar.xz 9223292 BLAKE2B 
d61fa1c81f10fe443b9f1bbb7714ecfa85e5622f38799ec9df9e2b9f23acfe2d21d4421ac6763979bc7fcbb497f718aedefb8290ad5010ab736fe58b09425163
 SHA512 
ace130218105064469f8017d67b4374b26e7db01cdaa2f0d39d97a7ac7853f804e203292bf47986325d0a0492c04b39b3717720977429fadfe4d911dd16903b9
+DIST ImageMagick-6.9.11-35.tar.xz 9214584 BLAKE2B 
a482a8134b321395437178bcc25963931738f73925698c860f6d7088fe1ed79917d6e7d4a4da3b5fe71aeb29695901341fdc20336f68e64ae63bba1bd5ef9ce2
 SHA512 
3d04e1add469486b6c9d1e562f7623bed516a64e797abd3113c3493772550f52245f89395da7126f656a58c0c2d3516cec14abe0a3d6ab2a75a1ccde1645
 DIST ImageMagick-7.0.10-34.tar.xz 9655368 BLAKE2B 
599610cb7e96ca4c3415636a071a6a0da8af898031a597365c58d934330de3006aee62c4cfc9e47a261b62b0c4d5c518ff611ab63cb022aef5399d9e95e2772e
 SHA512 
f3637c929d75bd1eff7845c7fb85ca58bb6e00f618f2c39883e7ea5e080e3fcbc3f5d5989935df17c5498ff11723e0362f684e77f5bcbbff30bb0b30208c23d3
+DIST ImageMagick-7.0.10-35.tar.xz 9656888 BLAKE2B 
3b1da9c2a6118cd4885eeaa366f2fbcda1a16a9a81025b810431262510ec70d2397512e3b1a5eedf95a3a29bebdff16399b2cb308a0da67b512472c86a6505ca
 SHA512 
340395496b1d41f52ffd6c5928d9426edbc3e79aa1d3ad38b41eac361b6291a2ede3d3997ced61500fd34a32b74f774e7335e6d13de0b7c5e70d7039ec95887c

diff --git a/media-gfx/imagemagick/imagemagick-6.9.11.35.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.11.35.ebuild
new file mode 100644
index 000..aaa7079f92f
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.11.35.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
+
+MY_PV="$(ver_rs 3 '-')"
+MY_P="ImageMagick-${MY_PV}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+
+LICENSE="imagemagick"
+SLOT="0/6.9.11"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? (
+   gnome-base/librsvg
+   media-gfx/potrace
+   )
+   tiff? ( media-libs/tiff:0= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:0= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+   xml? ( dev-libs/libxml2:= )
+   lzma? ( app-arch/xz-utils )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   !media-gfx/graphicsmagick[imagemagick]
+   virtual/pkgconfig
+   X? ( x11-base/xorg-proto )"
+

[gentoo-commits] repo/gentoo:master commit in: app-text/vgrep/files/, app-text/vgrep/

2020-11-01 Thread Thomas Deutschmann
commit: de6d7838925e9b1e49eb7ce695d6068470e71367
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:16:35 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6d7838

app-text/vgrep: bump to v2.5.0

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

 app-text/vgrep/Manifest|  1 +
 app-text/vgrep/files/vgrep-2.5.0-remove-sudo.patch | 15 +
 app-text/vgrep/vgrep-2.5.0.ebuild  | 37 ++
 3 files changed, 53 insertions(+)

diff --git a/app-text/vgrep/Manifest b/app-text/vgrep/Manifest
index b83fb59f87b..392fc95ec72 100644
--- a/app-text/vgrep/Manifest
+++ b/app-text/vgrep/Manifest
@@ -1,3 +1,4 @@
 DIST vgrep-2.3.1.tar.gz 1149421 BLAKE2B 
c4c9a414bba5e509d57faa9ca6f6ce5cae1dbb001ff8b410ad54691ec6bf39f41c535fd25bdd5d93fdf89b4e4b49acf4dfa9a8956653e5c5e2ce39bd7da8d484
 SHA512 
0fa65151ae40f7fefc4e5b1af8e6ea332b50b1136849ec0902dd110786ca14204441e27c65a036b08fa56bf04a6325d8aa8ef2d4d02cdb0e0fe219896e24d694
 DIST vgrep-2.3.3.tar.gz 1149769 BLAKE2B 
59f15e0f2d9fd069b4926cb26a0517cb1d201dccce53d7c6b3ec1954693a3286396e8d4d72e2c3bcc4bb8e70083ba1ea349dfc4bec244caa112fcc2289063c25
 SHA512 
b745ec24bb5c329a3d0e4e756e54432f3acf9c24f9492339b69850d5a8e688074323d7e56c584e59f3aedf3a41b84997497791512dae2950424eaed56d6b7329
 DIST vgrep-2.4.0.tar.gz 1196159 BLAKE2B 
f8b6b8166feb17ddeea7978ff14fd729ee395feb9658cbfc838f978f33169c7ca15dcd4008af54582aca25a0803924c508da11603d02e42d1e597a5813f78c3b
 SHA512 
c614b52fe7fa720d3d2bb57830805c1ebb7c47db549aadda9309676b9c286447e693e51f74f969ccd0450934510bfe79c1603717022dd69c9f7f2709cbfd4465
+DIST vgrep-2.5.0.tar.gz 1355064 BLAKE2B 
7a724fed16ec4589ace159dd5dcbea8e4450393f2c356430d9e8e87b799191b06137e20f2d0c32c53b71ff79d5abaa5551f6254ef6989631d9f6b9d771a5fe18
 SHA512 
95ee8ff1ca705cec8deaabf8e20d39df23dbac1ab797d025ca253904bcb7f4cbedda3ef052d006064c8d652c06b50cc3e5e532108b23a95511ee7b85b8abb3d4

diff --git a/app-text/vgrep/files/vgrep-2.5.0-remove-sudo.patch 
b/app-text/vgrep/files/vgrep-2.5.0-remove-sudo.patch
new file mode 100644
index 000..25764d199b4
--- /dev/null
+++ b/app-text/vgrep/files/vgrep-2.5.0-remove-sudo.patch
@@ -0,0 +1,15 @@
+https://github.com/vrothberg/vgrep/issues/130
+
+--- a/Makefile
 b/Makefile
+@@ -113,7 +113,8 @@ install: install-docs
+ 
+ .PHONY: install-docs
+ install-docs: docs
+-  sudo cp docs/*.1 ${MAN_DIR}/man1/
++  mkdir -p ${MAN_DIR}/man1/
++  cp docs/*.1 ${MAN_DIR}/man1/
+ 
+ .PHONY: uninstall
+ uninstall:
+ 

diff --git a/app-text/vgrep/vgrep-2.5.0.ebuild 
b/app-text/vgrep/vgrep-2.5.0.ebuild
new file mode 100644
index 000..3875d547820
--- /dev/null
+++ b/app-text/vgrep/vgrep-2.5.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit go-module
+
+DESCRIPTION="A pager for grep, git-grep and similar grep implementations"
+HOMEPAGE="https://github.com/vrothberg/vgrep;
+SRC_URI="https://github.com/vrothberg/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-3+ MIT MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Uses golangci-lint
+RESTRICT="test"
+
+BDEPEND="dev-go/go-md2man"
+
+DOCS=( README.md )
+
+PATCHES=( "${FILESDIR}"/vgrep-2.5.0-remove-sudo.patch )
+
+# go binary
+QA_PRESTRIPPED="usr/bin/vgrep"
+
+src_compile() {
+   emake build
+}
+
+src_install() {
+   local prefix="${D}/usr"
+   mkdir -p "${prefix}"/bin || die
+
+   emake PREFIX="${prefix}" install
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/

2020-11-01 Thread Thomas Deutschmann
commit: 1f790a4ae398301d562f05bee3597a14982becd3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:11:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f790a4a

net-firewall/ipset: bump to v7.7

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

 net-firewall/ipset/Manifest |   1 +
 net-firewall/ipset/ipset-7.7.ebuild | 111 
 2 files changed, 112 insertions(+)

diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest
index 362b82f0f88..c4ce8dc3615 100644
--- a/net-firewall/ipset/Manifest
+++ b/net-firewall/ipset/Manifest
@@ -2,3 +2,4 @@ DIST ipset-6.29.tar.bz2 542735 BLAKE2B 
2229eb802597b38287f49cc2936a8be1afde2f638
 DIST ipset-6.38.tar.bz2 545568 BLAKE2B 
14e526ba40f4912cd78d81831d072f9c9c159ac14169ffea8ce7325ee4839b80e28ef76405535e1b2aeaf2d0b7b3dde0f8a1ec42c7489cbc786282700d9d2b0f
 SHA512 
ba8c45fa6b4df1b4af848d8c0c218fb449a50c79c48b1d1550dd3a188f82d320956bc483874730f917249d8650e50c3eedff66c24a68a136246fdbf6e1127d60
 DIST ipset-7.5.tar.bz2 675179 BLAKE2B 
04d207c4eaed66bf295ebd31a66d4423e68ed7918ef4e7d0b08e7e178216a016e6d454ed4c0f915d36d6266a74ea08c33db69481bf288c6fe7a1cd00c3ed68e5
 SHA512 
97e2a42bb33dfd2d9c5d258595e4be670d961ce3f5fa537ffb32b748168324f4e572047f026096c142e3a1f5a88caa26da455cbc067121dc9140f79321f272aa
 DIST ipset-7.6.tar.bz2 676777 BLAKE2B 
98b4a0094e4e44dfc8702ad4e61ce3c62de74964afc16ae91d107599fab7f978071693b6e6f57969c35a3dd381fac5b58610fd74a107eebd8af1f8644d819061
 SHA512 
c4d9c65895335dec8f855fca6c940d2ee19e7b8d2292325778a1608e795e2e35caa787cbcdeb8e2877f3695c641ac348b23ac43f73bdc1a8242e8d04f4944084
+DIST ipset-7.7.tar.bz2 678424 BLAKE2B 
330eb82ee3cff8a2b09704e6f90a4a1376f6154753a8e386f52ee934b7e1b402d8b9293962563d50501f31540d651374d7899961739bef50ee2f3096fd1b0bfd
 SHA512 
1c8f969eb402ae56eb4c747d89eb5dcbf068004c3c0ae171eb4eddd948f7d8dd14d6e3dc8b713d2909f220359e6760fce3848a4e12f59a575b747f6c38ad80db

diff --git a/net-firewall/ipset/ipset-7.7.ebuild 
b/net-firewall/ipset/ipset-7.7.ebuild
new file mode 100644
index 000..b0de78dae51
--- /dev/null
+++ b/net-firewall/ipset/ipset-7.7.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+MODULES_OPTIONAL_USE=modules
+inherit autotools linux-info linux-mod systemd
+
+DESCRIPTION="IPset tool for iptables, successor to ippool"
+HOMEPAGE="http://ipset.netfilter.org/;
+SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND=">=net-firewall/iptables-1.4.7
+   net-libs/libmnl"
+DEPEND="${RDEPEND}"
+
+DOCS=( ChangeLog INSTALL README UPGRADE )
+
+PATCHES=( "${FILESDIR}"/${PN}-7.4-fix-pkgconfig-dir.patch )
+
+# configurable from outside, e.g. /etc/portage/make.conf
+IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
+
+BUILD_TARGETS="modules"
+MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
+MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
+for i in 
ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net{,port{,net},iface,net}},_list_set};
 do
+   MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
+done
+
+pkg_setup() {
+   get_version
+   CONFIG_CHECK="NETFILTER"
+   ERROR_NETFILTER="ipset requires NETFILTER support in your kernel."
+   # It does still build without NET_NS, but it may be needed in future.
+   #CONFIG_CHECK="${CONFIG_CHECK} NET_NS"
+   #ERROR_NET_NS="ipset requires NET_NS (network namespace) support in 
your kernel."
+   CONFIG_CHECK+=" !PAX_CONSTIFY_PLUGIN"
+   ERROR_PAX_CONSTIFY_PLUGIN="ipset contains constified variables 
(#614896)"
+
+   build_modules=0
+   if use modules; then
+   if linux_config_src_exists && linux_chkconfig_builtin "MODULES" 
; then
+   if linux_chkconfig_present "IP_NF_SET" || \
+   linux_chkconfig_present "IP_SET"; then #274577
+   eerror "There is IP{,_NF}_SET or 
NETFILTER_XT_SET support in your kernel."
+   eerror "Please either build ipset with modules 
USE flag disabled"
+   eerror "or rebuild kernel without IP_SET 
support and make sure"
+   eerror "there is NO kernel ip_set* modules in 
/lib/modules//... ."
+   die "USE=modules and in-kernel ipset support 
detected."
+   else
+   einfo "Modular kernel detected. Gonna build 
kernel modules..."
+   build_modules=1
+   fi
+   else
+   eerror "Nonmodular kernel detected, but USE=modules. 
Either 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2020-11-01 Thread Thomas Deutschmann
commit: 19438b0fad4cfeb9e4ea5e370f3450fa8777c9ad
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:13:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19438b0f

net-firewall/iptables: bump to v1.8.6

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

 net-firewall/iptables/Manifest  |   1 +
 net-firewall/iptables/iptables-1.8.6.ebuild | 179 
 2 files changed, 180 insertions(+)

diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest
index b69236c7abf..741e8f800d7 100644
--- a/net-firewall/iptables/Manifest
+++ b/net-firewall/iptables/Manifest
@@ -2,3 +2,4 @@ DIST iptables-1.6.1.tar.bz2 620890 BLAKE2B 
b45ac26e1fb7e8b17a6df0afab3b6c0e2f0a5
 DIST iptables-1.6.2.tar.bz2 639785 BLAKE2B 
3d129756fd33c8c73d56d57e3c5595896db86ded14834a45db21b964d82840b62216ce3cea4ae4960e8c5f0671df3cc6bfb222f68d29cf3a8c99e0eee14bf017
 SHA512 
04f22e969c794246b9aa28055b202638081cfb0bb4a5625c049a30c48ac84cdd41db12a53c5831398cfe47c8f5691aa02b30b0ae3b5afe0f20ec48cf86a799c0
 DIST iptables-1.8.4.tar.bz2 704312 BLAKE2B 
f677bb9ed2c86e6a39953c0565766991e9647224effdc7db2b563f3f491f6ace2f9073ecc8e865d489101a9f80cf964d9775ab81536412dbd4ca85937432de94
 SHA512 
a7faaab58608ffaa51e26e8056551c0e91a49187439d30fcf5cce2800274cc3c0515db6cfba0f4c85613fb80779cf96089b8915db0e89161e9980a6384faebdb
 DIST iptables-1.8.5.tar.bz2 713769 BLAKE2B 
49659fc2f1f284f31637048fa1e6edb4853e9bf6ac0b6ada5599a7af34a4449205b5eb6b85b630ce4757b49cf3f8ac9ad6220e07c2c22abb688a3aeb5cf99cd2
 SHA512 
6a6baa541bb7aa331b176e0a91894e0766859814b59e77c71351ac34d6ebd337487981db48c70e476a48c67bcf891cfc663221a7582feb1496ad1df56eb28da8
+DIST iptables-1.8.6.tar.bz2 715744 BLAKE2B 
72167610b396054fe18c495d7a9e23051d217116074ee39198af989a3e50b9908cb75f42b9172d3cfd76343835386a78a2c51d1153ed5d219a6d68209e11dc9c
 SHA512 
d06e4cddb69822c4618664a35877fc5811992936cade2040bb0e4eb25a4d879eadc7c84401c40fb39ffac7888568505adcb1cfe995cd166a15c702237daf6acf

diff --git a/net-firewall/iptables/iptables-1.8.6.ebuild 
b/net-firewall/iptables/iptables-1.8.6.ebuild
new file mode 100644
index 000..b496e8ccd7e
--- /dev/null
+++ b/net-firewall/iptables/iptables-1.8.6.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd toolchain-funcs autotools flag-o-matic usr-ldscript
+
+DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
+HOMEPAGE="https://www.netfilter.org/projects/iptables/;
+SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+# Subslot reflects PV when libxtables and/or libip*tc was changed
+# the last time.
+SLOT="0/1.8.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="conntrack ipv6 netlink nftables pcap static-libs"
+
+BUILD_DEPEND="
+   >=app-eselect/eselect-iptables-20200508
+"
+COMMON_DEPEND="
+   conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 )
+   netlink? ( net-libs/libnfnetlink )
+   nftables? (
+   >=net-libs/libmnl-1.0:0=
+   >=net-libs/libnftnl-1.1.6:0=
+   )
+   pcap? ( net-libs/libpcap )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   >=sys-kernel/linux-headers-4.4:0
+"
+BDEPEND="${BUILD_DEPEND}
+   app-eselect/eselect-iptables
+   virtual/pkgconfig
+   nftables? (
+   sys-devel/flex
+   virtual/yacc
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   ${BUILD_DEPEND}
+   nftables? ( net-misc/ethertypes )
+   !/dev/null; then
+   elog "Current iptables implementation is unset, setting to 
${default_iptables}"
+   eselect iptables set "${default_iptables}"
+   fi
+
+   if use nftables; then
+   local tables
+   for tables in {arp,eb}tables; do
+   if ! eselect ${tables} show &>/dev/null; then
+   elog "Current ${tables} implementation is 
unset, setting to ${default_iptables}"
+   eselect ${tables} set xtables-nft-multi
+   fi
+   done
+   fi
+
+   eselect iptables show
+}
+
+pkg_prerm() {
+   elog "Unsetting iptables symlinks before removal"
+   eselect iptables unset
+
+   if ! has_version 'net-firewall/ebtables'; then
+   elog "Unsetting ebtables symlinks before removal"
+   eselect ebtables unset
+   elif [[ -z ${REPLACED_BY_VERSION} ]]; then
+   elog "Resetting ebtables symlinks to ebtables-legacy"
+   eselect ebtables set ebtables-legacy
+   fi
+
+   if ! has_version 'net-firewall/arptables'; then
+   elog "Unsetting arptables symlinks 

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

2020-11-01 Thread Mike Pagano
commit: 0f5409c28d8f704a851c0c5bd1e245fadbf60ebe
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov  1 23:18:43 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 23:18:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5409c2

sys-kernel/git-sources: Drop old

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

 sys-kernel/git-sources/Manifest   |  9 -
 sys-kernel/git-sources/git-sources-5.9_rc1.ebuild | 40 ---
 sys-kernel/git-sources/git-sources-5.9_rc2.ebuild | 40 ---
 sys-kernel/git-sources/git-sources-5.9_rc3.ebuild | 40 ---
 sys-kernel/git-sources/git-sources-5.9_rc4.ebuild | 40 ---
 sys-kernel/git-sources/git-sources-5.9_rc5.ebuild | 40 ---
 sys-kernel/git-sources/git-sources-5.9_rc6.ebuild | 40 ---
 sys-kernel/git-sources/git-sources-5.9_rc7.ebuild | 40 ---
 sys-kernel/git-sources/git-sources-5.9_rc8.ebuild | 40 ---
 9 files changed, 329 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 76fa8cfba30..56ece527b2e 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,11 +1,2 @@
-DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
 DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca
 DIST patch-5.10-rc1.patch 63423359 BLAKE2B 
83bd8492121f572584805667cda35964a1ab68730f7a61e2f6d5de950b61c29b08728596fd8802cfa02b58986da3559ffbb41be70816533bd6139fda55b9f233
 SHA512 
80f493f134cdce969f80ebf39dd473d1dce00b3fa419569ba761a4b91172fca2112892a91ca1d2f996e1a85e60840ec1244af0e735be46d285e941efa42b5bb1
-DIST patch-5.9-rc1.patch 62103655 BLAKE2B 
7197c9a1811abdd708f74c06893b805d6d185bd73b0721eb5d90e03278cf8e773fa2482cd7535b07bf83e5f08e82e8f76415d2212e6cb6b53a93b8770b946a8e
 SHA512 
7f262f9208b84cd038cc6c879b1705e1cd2ff44ff9619163d581aff151e8548b47c75ea505020092826a27d235671e218df6bd85b1cdb733700bf25c7a81b263
-DIST patch-5.9-rc2.patch 62542182 BLAKE2B 
bc724f610ec553f36faae409bd89b82cc59f04587a9f1595e2cfaa93e17dc16dcf3d64eacbcb3e6ad2206ede32948c0759ac2839542e7be9c86d675948c73887
 SHA512 
848539231d9a6c6a85ed1af59b9140264a104200269815bd62613f30aa2ab5577f4e89b847adf55c758ec66c4dbee87a71a3e05f9dee157841f3de23ec71e860
-DIST patch-5.9-rc3.patch 63570996 BLAKE2B 
7bd2b596298f5cee0baf480544592d0964b473068003c5ee5e4cda064fed5265079b6039a879b1f2107ccb194500db4d201adcb055ec519981ef7a67d7f0
 SHA512 
82607e7c3038fe1031d175f4a964e752f90114428bdf3a577764247a33dff3a7ea2a6dba526d1e495a8eb3f55bf87d656e26ef6acf1f96b56c3bdae2542bf320
-DIST patch-5.9-rc4.patch 63952223 BLAKE2B 
13121098e6d93ed02b21e9dcef1fd2dc806b0b11958261e05feee2b2b3f946833fe266b1016c84fee7554278d64158f87da91779313b79fbf8407b2e8d2e92ca
 SHA512 
0b167737a08e413a1fb62a7656e7130029e997bbc733924b9e523cea95945126f1da6e7c90a2c5fd97f9621a4c4ddb27e5e462ac4c4b227e4f0492096c0f1201
-DIST patch-5.9-rc5.patch 64122375 BLAKE2B 
0f7d66eb7a8bb70fba3068fb77d3a21349e775f4c8f97c4f971fec8c3414d463450928a8c4cc30d26e06d9a7ca8796714631fe7a084c71cf89c6942ffe24503c
 SHA512 
414d7c0d1c42487de01398657e7e8f8801258ad0cbcd5087af6aa59372c04420379fc5a639005a07ef0dce4e7a8cede3c389c3a409ad4647d48cad6a1123ad6d
-DIST patch-5.9-rc6.patch 64271496 BLAKE2B 
63a7c1054eb11e9d0cf4829e7d8033d501fa7f7495327c4b424a96b338c1e49fbeae6447cd1134c6632c978e4b65dd4f477dbedb39cc09892f044ce79ae38ca1
 SHA512 
ea3247d5e860898e4254ac32a2583c926c3179dadf6f9132829c636870c733b21fa09dd4ffca6d9522ed486bed7265c47f01bb435f47bbea34f440dd7989501e
-DIST patch-5.9-rc7.patch 64541010 BLAKE2B 
550872db5861c55eb01e801bf1ff7f9aeea65d06940b0662b455f73267dd9df4edec6c01523b583045c448f2de59886bb497dc8d39d69d1a9a9877f5bd9850b6
 SHA512 
945be50ee1a5529ad49ddc5613a3603f1d85ee53a68032a0f75ec2ac694100e2ccdea5af97ee72b2f73cde41c98a284754e846f5668a8c091fe51f77b3cfab3c
-DIST patch-5.9-rc8.patch 64623124 BLAKE2B 
b5b1513b48c21bcaf000372b1e55ec6e9951684221e3c6305cdb36f3e9e702806ae003b5d8f2400082b56fbd6ecbbe55c0b2192479421184974ce223c5db50b7
 SHA512 
b7f0766729c1b50b24233e0c276a285854b5c017593f4b109560b5b1dc74b1246effe55bbb79791270f3412a0c2fbcf3d96b9b32f4aeb6082155bac133f8c821

diff --git a/sys-kernel/git-sources/git-sources-5.9_rc1.ebuild 
b/sys-kernel/git-sources/git-sources-5.9_rc1.ebuild
deleted file mode 100644
index c239fcfa16c..000
--- 

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

2020-11-01 Thread Andreas Sturmlechner
commit: 7ba1d969f41241d40d11789e32ddd83a0d129c00
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 11:50:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 15:35:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7ba1d969

kde-apps/kdenetwork-meta: Add net-irc/konversation

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

 kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
index 10569f8afb..0cf90e9aaf 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
>=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
>=kde-misc/kdeconnect-${PV}:${SLOT}
>=kde-misc/kio-gdrive-${PV}:${SLOT}
+   >=net-irc/konversation-${PV}:${SLOT}
dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} )
webengine? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} )
 "



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

2020-11-01 Thread Andreas Sturmlechner
commit: 8f0f7fd0cde771b7531699ef12ebf085e46286ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 31 15:56:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 11:52:29 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f0f7fd0

sets: Add kde-misc/markdownpart to kdeutils-live

See also: https://mail.kde.org/pipermail/release-team/2020-October/012087.html

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

 sets/kdeutils-live | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/kdeutils-live b/sets/kdeutils-live
index a266241624..234ba0fd6b 100644
--- a/sets/kdeutils-live
+++ b/sets/kdeutils-live
@@ -16,5 +16,6 @@
 ~kde-apps/print-manager-
 ~kde-apps/sweeper-
 ~kde-apps/yakuake-
+~kde-misc/markdownpart-
 ~sys-block/partitionmanager-
 ~sys-libs/kpmcore-



[gentoo-commits] proj/kde:master commit in: kde-misc/itinerary/

2020-11-01 Thread Andreas Sturmlechner
commit: c0119aa4e2ad952eca99e536f553d6d322c8ae3a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 21:55:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 23:11:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0119aa4

kde-misc/itinerary: Update DEPENDs, add IUSE=notifications

Upstream commits:
d8f8fa89fa3759f84a3c9b2f08e06b65209977a7
442db7fa87c3b35e9732430849419866dd6d646b
93c61f5003a387e059bf1148f9c52e9dca2a2ae2
49104b6cdafa8fdc786557985b989703f5035d53
f1c2a04eb2a2d3553abf51cdcccd2887caff21fa
978e6773388a2c76f269f3644f8307fd2d50ce66
8a1b2f02bb1db25fb9965a8c4b867b56aeaa4cb8
6c8955cafeeb68a393afc5fc53b9c08a625aad97

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

 kde-misc/itinerary/itinerary-.ebuild | 41 
 kde-misc/itinerary/metadata.xml  |  3 +++
 2 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/kde-misc/itinerary/itinerary-.ebuild 
b/kde-misc/itinerary/itinerary-.ebuild
index 4cb701c7f5..746151c0a6 100644
--- a/kde-misc/itinerary/itinerary-.ebuild
+++ b/kde-misc/itinerary/itinerary-.ebuild
@@ -4,37 +4,58 @@
 EAPI=7
 
 ECM_TEST="forceoptional"
-KDE_APPS_MINIMAL=19.04.3
+PVCUT=$(ver_cut 1-3)
 KFMIN=5.74.0
 QTMIN=5.15.1
-inherit ecm kde.org
+inherit ecm kde.org optfeature
 
-DESCRIPTION="Data Model and Extraction System for Travel Reservation 
information"
-HOMEPAGE+=" 
https://www.volkerkrause.eu/2018/08/19/kde-itinerary-introduction.html;
+DESCRIPTION="Digital travel assistant with a priority on protecting your 
privacy"
+HOMEPAGE="https://apps.kde.org/en/itinerary
+https://www.volkerkrause.eu/2018/08/19/kde-itinerary-introduction.html;
 
 LICENSE="LGPL-2+"
 SLOT="5"
 KEYWORDS=""
-IUSE=""
+IUSE="+networkmanager"
 
 DEPEND="
+   >=dev-libs/kosmindoormap-${PVCUT}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtlocation-${QTMIN}:5
>=dev-qt/qtpositioning-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/kitinerary-${KDE_APPS_MINIMAL}:5
-   >=kde-apps/kpkpass-${KDE_APPS_MINIMAL}:5
+   >=kde-apps/kitinerary-${PVCUT}:5
+   >=kde-apps/kpkpass-${PVCUT}:5
>=kde-frameworks/kcontacts-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kholidays-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
-   kde-misc/kpublictransport:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-misc/kpublictransport-${PVCUT}:5
sys-libs/zlib
+   networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
 "
 RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
>=kde-frameworks/prison-${KFMIN}:5
-   !kde-apps/itinerary
 "
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "screen brightness control to aid barcode scanning" 
"kde-frameworks/solid:5"
+   fi
+   ecm_pkg_postinst
+}

diff --git a/kde-misc/itinerary/metadata.xml b/kde-misc/itinerary/metadata.xml
index 2fdbf33d96..4a7209fabf 100644
--- a/kde-misc/itinerary/metadata.xml
+++ b/kde-misc/itinerary/metadata.xml
@@ -5,4 +5,7 @@
k...@gentoo.org
Gentoo KDE Project

+   
+   Defer map downloads based on 
network status using kde-frameworks/networkmanager-qt
+   
 



[gentoo-commits] proj/kde:master commit in: kde-misc/markdownpart/

2020-11-01 Thread Andreas Sturmlechner
commit: 240bb5c85193f8c5dac9d9aeb94e481c2109f9ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 31 19:58:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 11:52:29 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=240bb5c8

kde-misc/markdownpart: Cleanup release switch

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

 kde-misc/markdownpart/markdownpart-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/kde-misc/markdownpart/markdownpart-.ebuild 
b/kde-misc/markdownpart/markdownpart-.ebuild
index 3beace9c21..af845cac10 100644
--- a/kde-misc/markdownpart/markdownpart-.ebuild
+++ b/kde-misc/markdownpart/markdownpart-.ebuild
@@ -7,16 +7,12 @@ KFMIN=5.74.0
 QTMIN=5.15.1
 inherit ecm kde.org
 
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64"
-fi
-
 DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
 HOMEPAGE="https://apps.kde.org/en/markdownpart;
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
+KEYWORDS=""
 IUSE=""
 
 DEPEND="



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

2020-11-01 Thread Andreas Sturmlechner
commit: d246ed936da98e7eabb00e356f5fb51e0aa0bcf3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 15:35:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 15:35:47 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d246ed93

kde-apps/kdeutils-meta: Add sys-block/partitionmanager, sys-libs/kpmcore

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

 kde-apps/kdeutils-meta/kdeutils-meta-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
index d5d900f68e..7ac70d7064 100644
--- a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
@@ -27,6 +27,8 @@ RDEPEND="
>=kde-apps/sweeper-${PV}:${SLOT}
>=kde-apps/yakuake-${PV}:${SLOT}
>=kde-misc/markdownpart-${PV}:${SLOT}
+   >=sys-block/partitionmanager-${PV}:${SLOT}
+   >=sys-libs/kpmcore-${PV}:${SLOT}
cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )



[gentoo-commits] proj/kde:master commit in: kde-misc/kpublictransport/

2020-11-01 Thread Andreas Sturmlechner
commit: 217af39a67fe2577d190807eae5f11be698e399e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 22:22:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 23:11:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=217af39a

kde-misc/kpublictransport: Drop obsolete BDEPENDs

Upstream commit afbd9456671908d9e5e9b9498c8681cbb90718e3

Make sure to disable OsmTools, it is packaged.

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

 kde-misc/kpublictransport/kpublictransport-.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/kde-misc/kpublictransport/kpublictransport-.ebuild 
b/kde-misc/kpublictransport/kpublictransport-.ebuild
index 6d34b6ae4b..1148e49771 100644
--- a/kde-misc/kpublictransport/kpublictransport-.ebuild
+++ b/kde-misc/kpublictransport/kpublictransport-.ebuild
@@ -17,10 +17,6 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
 RDEPEND="
dev-libs/protobuf:=
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -31,3 +27,10 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
 "
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
+   )
+   ecm_src_configure
+}



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

2020-11-01 Thread Andreas Sturmlechner
commit: 66921108b66b42c0ca45c3be09570e418cdffcc0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 11:10:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 11:52:29 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=66921108

kde-apps/kdeutils-meta: Add kde-misc/markdownpart

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

 kde-apps/kdeutils-meta/kdeutils-meta-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
index 69a962d140..d5d900f68e 100644
--- a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
>=kde-apps/kwalletmanager-${PV}:${SLOT}
>=kde-apps/sweeper-${PV}:${SLOT}
>=kde-apps/yakuake-${PV}:${SLOT}
+   >=kde-misc/markdownpart-${PV}:${SLOT}
cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )



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

2020-11-01 Thread Andreas Sturmlechner
commit: bb6a9387aa673656f150ba5b31e6593669f6e57e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 11:12:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 15:35:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb6a9387

sets: Add net-irc/konversation to kdenetwork-live

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

 sets/kdenetwork-live | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/kdenetwork-live b/sets/kdenetwork-live
index e5f0f156bc..45b1237a47 100644
--- a/sets/kdenetwork-live
+++ b/sets/kdenetwork-live
@@ -25,5 +25,6 @@
 ~kde-apps/zeroconf-ioslave-
 ~kde-misc/kdeconnect-
 ~kde-misc/kio-gdrive-
+~net-irc/konversation-
 ~net-libs/libktorrent-
 ~net-p2p/ktorrent-



[gentoo-commits] proj/kde:master commit in: net-irc/konversation/, net-irc/konversation/files/

2020-11-01 Thread Andreas Sturmlechner
commit: a057a3f7cc4a21467fc69051dff572220831c535
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 11:16:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 15:35:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a057a3f7

net-irc/konversation: Drop 1.7 stable branch

Future releases are part of KDE Release Service.

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

 .../konversation-1.7.5-unused-kemoticons.patch | 112 ---
 .../files/konversation-1.7.6-no-kiconthemes.patch  | 347 -
 net-irc/konversation/konversation-1.7..ebuild  |  82 -
 3 files changed, 541 deletions(-)

diff --git 
a/net-irc/konversation/files/konversation-1.7.5-unused-kemoticons.patch 
b/net-irc/konversation/files/konversation-1.7.5-unused-kemoticons.patch
deleted file mode 100644
index d856a17215..00
--- a/net-irc/konversation/files/konversation-1.7.5-unused-kemoticons.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-From 271da4bd1e584026fc24d93474ca6cf9e50fa6d7 Mon Sep 17 00:00:00 2001
-From: David Edmundson 
-Date: Mon, 16 Sep 2019 18:18:49 +0100
-Subject: Drop effectively unused kemoticons support
-
-Summary:
-Konversation only supported emoticons if config value EnableEmotIcons
-was true. This by default was false and there is no UI for configuring
-this, making it effectively unused.
-
-This appears to be deliberate from the code comments.
-
-This helps clear up some KEmoticon library usage for future KF6
-transitioning.
-
-UTF-8 emoticons work correctly.
-
-Test Plan: Compiles
-
-Differential Revision: https://phabricator.kde.org/D24000

- src/CMakeLists.txt   |  2 --
- src/config/konversation.kcfg |  8 
- src/viewer/ircview.cpp   |  3 ---
- 3 files changed, 13 deletions(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index c2077b3..89616a6 100644
 a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -138,7 +138,6 @@ set(viewer_SRCS
- viewer/topiclabel.cpp
- viewer/awaylabel.cpp
- viewer/editnotifydialog.cpp
--viewer/emoticons.cpp
- viewer/images.cpp
- viewer/quickbutton.cpp
- viewer/searchbar.cpp
-@@ -224,7 +223,6 @@ target_link_libraries(konversation
- KF5::Bookmarks
- KF5::ConfigWidgets
- KF5::Crash
--KF5::Emoticons
- KF5::I18n
- KF5::IdleTime
- KF5::NotifyConfig
-diff --git a/src/config/konversation.kcfg b/src/config/konversation.kcfg
-index 1d59eaf..3f0b7a6 100644
 a/src/config/konversation.kcfg
-+++ b/src/config/konversation.kcfg
-@@ -844,14 +844,6 @@
-   
-   
- 
--
--  false
--  Enable emoticons
--
--
--  Default
--  Emoticons theme
--
-   
-   
- 
-diff --git a/src/viewer/ircview.cpp b/src/viewer/ircview.cpp
-index c129f61..15f78ca 100644
 a/src/viewer/ircview.cpp
-+++ b/src/viewer/ircview.cpp
-@@ -20,7 +20,6 @@
- #include "application.h"
- #include "highlight.h"
- #include "sound.h"
--#include "emoticons.h"
- #include "notificationhandler.h"
- 
- #include 
-@@ -1214,8 +1213,6 @@ QString IRCView::filter(const QString& line, const 
QString& defaultColor, const
- QLatin1String("\">") + filteredLine + QLatin1String("");
- }
- 
--filteredLine = Konversation::Emoticons::parseEmoticons(filteredLine);
--
- return filteredLine;
- }
- 
--- 
-cgit v1.1
-
-From f1e6ec37b9a9ead194606795ed23a1ec70a784cc Mon Sep 17 00:00:00 2001
-From: Peter Simonsson 
-Date: Tue, 7 Apr 2020 16:37:53 +0200
-Subject: Remove KEmoticons from dependencies as it's not used
-

- CMakeLists.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5315dbd..19facd8 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -24,7 +24,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED
- CoreAddons
- Crash
- DocTools
--Emoticons
- I18n
- IdleTime
- NotifyConfig
--- 
-cgit v1.1

diff --git a/net-irc/konversation/files/konversation-1.7.6-no-kiconthemes.patch 
b/net-irc/konversation/files/konversation-1.7.6-no-kiconthemes.patch
deleted file mode 100644
index f631a94934..00
--- a/net-irc/konversation/files/konversation-1.7.6-no-kiconthemes.patch
+++ /dev/null
@@ -1,347 +0,0 @@
-From 2104a776203d32b49512b303506f94085e0e4d89 Mon Sep 17 00:00:00 2001
-From: Nicolas Fella 
-Date: Sat, 19 Sep 2020 22:50:48 +0200
-Subject: [PATCH] Port away from KIconthemes
-
-Use appropriate QIcon/QStyle API instead
-
-Incorporates:
-
-commit 5cd6c690e005a040e5fd3ccfca7ae23593c6dfe6
-Author: Nicolas Fella 
-Date:   Sat Sep 19 22:50:48 2020 +0200
-Subject: Remove unneeded system tray icon update
-
-  The system tray icon is specified by name.
-  We don't need to do anything when the theme changes.
-
-commit d1bce09605c255f7b96fa677ece363b3053d085e
-Author: Peter Simonsson 
-Date:   Tue Oct 22 21:35:25 2019 +0200
-Subject: Don't use deprecated SmallIcon
-

- CMakeLists.txt   

[gentoo-commits] proj/kde:master commit in: sci-electronics/ktechlab/

2020-11-01 Thread Andreas Sturmlechner
commit: 06ceae213034eeaa00e6ba66e9fa30670a2a35c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 09:14:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 11:52:29 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=06ceae21

sci-electronics/ktechlab: Add new DEPEND

Upstream commits:
0eeeb4b60f44d65923968c98df2a77ce2f563d62
7263aa7ce32e0e536e365b160b3ee13fda9df430

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

 sci-electronics/ktechlab/ktechlab-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-electronics/ktechlab/ktechlab-.ebuild 
b/sci-electronics/ktechlab/ktechlab-.ebuild
index c491054e26..e1b185280c 100644
--- a/sci-electronics/ktechlab/ktechlab-.ebuild
+++ b/sci-electronics/ktechlab/ktechlab-.ebuild
@@ -22,6 +22,7 @@ DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtserialport-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/, ...

2020-11-01 Thread Andreas Sturmlechner
commit: bf43e67807299a69d09236d5007502be9cfc2d5c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 31 15:56:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 23:11:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf43e678

Documentation: New additions to KDE Release Service live

- kde-misc/markdownpart
- net-irc/konversation

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

 .../package.accept_keywords/.kde-release-service-live/kdenetwork-live   | 1 +
 .../package.accept_keywords/.kde-release-service-live/kdeutils-live | 1 +
 Documentation/package.accept_keywords/kde-release-service-live.keywords | 2 ++
 Documentation/package.mask/kde-release-service-live | 2 ++
 Documentation/package.unmask/kde-release-service-live   | 2 ++
 5 files changed, 8 insertions(+)

diff --git 
a/Documentation/package.accept_keywords/.kde-release-service-live/kdenetwork-live
 
b/Documentation/package.accept_keywords/.kde-release-service-live/kdenetwork-live
index 17c79b5833..3628c0f462 100644
--- 
a/Documentation/package.accept_keywords/.kde-release-service-live/kdenetwork-live
+++ 
b/Documentation/package.accept_keywords/.kde-release-service-live/kdenetwork-live
@@ -25,5 +25,6 @@
 ~kde-apps/zeroconf-ioslave- **
 ~kde-misc/kdeconnect- **
 ~kde-misc/kio-gdrive- **
+~net-irc/konversation- **
 ~net-libs/libktorrent- **
 ~net-p2p/ktorrent- **

diff --git 
a/Documentation/package.accept_keywords/.kde-release-service-live/kdeutils-live 
b/Documentation/package.accept_keywords/.kde-release-service-live/kdeutils-live
index c67dca1205..a6a97d7d95 100644
--- 
a/Documentation/package.accept_keywords/.kde-release-service-live/kdeutils-live
+++ 
b/Documentation/package.accept_keywords/.kde-release-service-live/kdeutils-live
@@ -16,5 +16,6 @@
 ~kde-apps/print-manager- **
 ~kde-apps/sweeper- **
 ~kde-apps/yakuake- **
+~kde-misc/markdownpart- **
 ~sys-block/partitionmanager- **
 ~sys-libs/kpmcore- **

diff --git 
a/Documentation/package.accept_keywords/kde-release-service-live.keywords 
b/Documentation/package.accept_keywords/kde-release-service-live.keywords
index 879dc38a00..91bda13817 100644
--- a/Documentation/package.accept_keywords/kde-release-service-live.keywords
+++ b/Documentation/package.accept_keywords/kde-release-service-live.keywords
@@ -146,6 +146,7 @@
 ~kde-apps/zeroconf-ioslave- **
 ~kde-misc/kdeconnect- **
 ~kde-misc/kio-gdrive- **
+~net-irc/konversation- **
 ~net-libs/libktorrent- **
 ~net-p2p/ktorrent- **
 ~kde-apps/akonadi- **
@@ -236,6 +237,7 @@
 ~kde-apps/print-manager- **
 ~kde-apps/sweeper- **
 ~kde-apps/yakuake- **
+~kde-misc/markdownpart- **
 ~sys-block/partitionmanager- **
 ~sys-libs/kpmcore- **
 ~media-libs/zxing-cpp-1.1.1

diff --git a/Documentation/package.mask/kde-release-service-live 
b/Documentation/package.mask/kde-release-service-live
index c02fd9f058..b5fc2cdb66 100644
--- a/Documentation/package.mask/kde-release-service-live
+++ b/Documentation/package.mask/kde-release-service-live
@@ -138,6 +138,7 @@
 ~kde-apps/zeroconf-ioslave-
 ~kde-misc/kdeconnect-
 ~kde-misc/kio-gdrive-
+~net-irc/konversation-
 ~net-libs/libktorrent-
 ~net-p2p/ktorrent-
 ~kde-apps/akonadi-
@@ -228,5 +229,6 @@
 ~kde-apps/print-manager-
 ~kde-apps/sweeper-
 ~kde-apps/yakuake-
+~kde-misc/markdownpart-
 ~sys-block/partitionmanager-
 ~sys-libs/kpmcore-

diff --git a/Documentation/package.unmask/kde-release-service-live 
b/Documentation/package.unmask/kde-release-service-live
index c02fd9f058..b5fc2cdb66 100644
--- a/Documentation/package.unmask/kde-release-service-live
+++ b/Documentation/package.unmask/kde-release-service-live
@@ -138,6 +138,7 @@
 ~kde-apps/zeroconf-ioslave-
 ~kde-misc/kdeconnect-
 ~kde-misc/kio-gdrive-
+~net-irc/konversation-
 ~net-libs/libktorrent-
 ~net-p2p/ktorrent-
 ~kde-apps/akonadi-
@@ -228,5 +229,6 @@
 ~kde-apps/print-manager-
 ~kde-apps/sweeper-
 ~kde-apps/yakuake-
+~kde-misc/markdownpart-
 ~sys-block/partitionmanager-
 ~sys-libs/kpmcore-



[gentoo-commits] proj/kde:master commit in: dev-libs/kosmindoormap/

2020-11-01 Thread Andreas Sturmlechner
commit: cf146efb19d2427158bbeb51f969e8cd5f98f7dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 21:45:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 23:11:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf146efb

dev-libs/kosmindoormap: New package

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

 dev-libs/kosmindoormap/kosmindoormap-.ebuild | 45 
 dev-libs/kosmindoormap/metadata.xml  |  8 +
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/kosmindoormap/kosmindoormap-.ebuild 
b/dev-libs/kosmindoormap/kosmindoormap-.ebuild
new file mode 100644
index 00..b54bda7817
--- /dev/null
+++ b/dev-libs/kosmindoormap/kosmindoormap-.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Data Model and Extraction System for Travel Reservation 
information"
+HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap;
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS=""
+IUSE=""
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+COMMON_DEPEND="
+   dev-libs/protobuf:=
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-misc/kpublictransport-${PVCUT}:5
+   sys-libs/zlib
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
+   )
+   ecm_src_configure
+}

diff --git a/dev-libs/kosmindoormap/metadata.xml 
b/dev-libs/kosmindoormap/metadata.xml
new file mode 100644
index 00..2fdbf33d96
--- /dev/null
+++ b/dev-libs/kosmindoormap/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



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

2020-11-01 Thread Andreas Sturmlechner
commit: 08458439475521d42b36091b41b8d1b71242b428
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 15:19:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 23:11:07 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08458439

kde-apps/kdenetwork-meta: Add IUSE=bittorrent for net-p2p/ktorrent

...and net-libs/libktorrent.

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

 kde-apps/kdenetwork-meta/kdenetwork-meta-20.08.49..ebuild | 2 +-
 kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild  | 8 ++--
 kde-apps/kdenetwork-meta/metadata.xml | 1 +
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-20.08.49..ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-20.08.49..ebuild
index 10569f8afb..de75a1d807 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-20.08.49..ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-20.08.49..ebuild
@@ -14,8 +14,8 @@ IUSE="dropbox +webengine"
 RDEPEND="
>=kde-apps/kdenetwork-filesharing-${PV}:${SLOT}
>=kde-apps/kget-${PV}:${SLOT}
-   >=kde-apps/krdc-${PV}:${SLOT}
>=kde-apps/kopete-${PV}:${SLOT}
+   >=kde-apps/krdc-${PV}:${SLOT}
>=kde-apps/krfb-${PV}:${SLOT}
>=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
>=kde-misc/kdeconnect-${PV}:${SLOT}

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
index 0cf90e9aaf..dbe6ab634a 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
@@ -9,18 +9,22 @@ HOMEPAGE="https://kde.org/;
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
-IUSE="dropbox +webengine"
+IUSE="+bittorrent dropbox +webengine"
 
 RDEPEND="
>=kde-apps/kdenetwork-filesharing-${PV}:${SLOT}
>=kde-apps/kget-${PV}:${SLOT}
-   >=kde-apps/krdc-${PV}:${SLOT}
>=kde-apps/kopete-${PV}:${SLOT}
+   >=kde-apps/krdc-${PV}:${SLOT}
>=kde-apps/krfb-${PV}:${SLOT}
>=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
>=kde-misc/kdeconnect-${PV}:${SLOT}
>=kde-misc/kio-gdrive-${PV}:${SLOT}
>=net-irc/konversation-${PV}:${SLOT}
+   bittorrent? (
+   >=net-libs/libktorrent-${PV}:${SLOT}
+   >=net-p2p/ktorrent-${PV}:${SLOT}
+   )
dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:${SLOT} )
webengine? ( >=kde-apps/plasma-telepathy-meta-${PV}:${SLOT} )
 "

diff --git a/kde-apps/kdenetwork-meta/metadata.xml 
b/kde-apps/kdenetwork-meta/metadata.xml
index e4a1a29dbb..0d1c53f1aa 100644
--- a/kde-apps/kdenetwork-meta/metadata.xml
+++ b/kde-apps/kdenetwork-meta/metadata.xml
@@ -6,6 +6,7 @@
Gentoo KDE Project


+   Pull in net-p2p/ktorrent for 
BitTorrent protocol support
Enable support for Dropbox in 
kde-apps/dolphin via 
kde-apps/dolphin-plugins-dropbox
Enable support for Plasma Telepathy 
(instant messaging) integration via 
kde-apps/plasma-telepathy-meta




[gentoo-commits] proj/kde:master commit in: net-p2p/ktorrent/

2020-11-01 Thread Andreas Sturmlechner
commit: 0b4887fc5fdab311dd7ca0a25f97e83612cd3201
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 15:03:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 23:11:18 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b4887fc

net-p2p/ktorrent: Rename IUSE=search -> webengine

This is more in line with other Release Service packages to be able to globally
disable a very hefty dependency.

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

 net-p2p/ktorrent/ktorrent-.ebuild | 6 +++---
 net-p2p/ktorrent/metadata.xml | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/ktorrent/ktorrent-.ebuild 
b/net-p2p/ktorrent/ktorrent-.ebuild
index cdd26e987f..eef1e0cec9 100644
--- a/net-p2p/ktorrent/ktorrent-.ebuild
+++ b/net-p2p/ktorrent/ktorrent-.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 SLOT="5"
 KEYWORDS=""
 IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +kross +logviewer 
+magnetgenerator
-+mediaplayer rss +scanfolder +search +shutdown +stats +upnp +zeroconf"
++mediaplayer rss +scanfolder +shutdown +stats +upnp +webengine +zeroconf"
 
 BDEPEND="sys-devel/gettext"
 COMMON_DEPEND="
@@ -57,10 +57,10 @@ COMMON_DEPEND="
>=dev-qt/qtwebengine-${QTMIN}:5
>=kde-frameworks/syndication-${KFMIN}:5
)
-   search? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
shutdown? ( kde-plasma/libkworkspace:5 )
stats? ( >=kde-frameworks/kplotting-${KFMIN}:5 )
upnp? ( >=kde-frameworks/kcompletion-${KFMIN}:5 )
+   webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:5 )
 "
 DEPEND="${COMMON_DEPEND}
@@ -88,10 +88,10 @@ src_configure() {
-DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer)
$(cmake_use_find_package rss KF5Syndication)
-DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder)
-   -DENABLE_SEARCH_PLUGIN=$(usex search)
-DENABLE_SHUTDOWN_PLUGIN=$(usex shutdown)
-DENABLE_STATS_PLUGIN=$(usex stats)
-DENABLE_UPNP_PLUGIN=$(usex upnp)
+   -DENABLE_SEARCH_PLUGIN=$(usex webengine)
-DENABLE_ZEROCONF_PLUGIN=$(usex zeroconf)
)
 # add back when ported

diff --git a/net-p2p/ktorrent/metadata.xml b/net-p2p/ktorrent/metadata.xml
index 4bd864220a..9abfbc50e8 100644
--- a/net-p2p/ktorrent/metadata.xml
+++ b/net-p2p/ktorrent/metadata.xml
@@ -16,10 +16,10 @@
Phonon-based media player
Syndication plugin for KTorrent, supporting 
RSS and Atom feeds
Scan folders for torrent files and load 
them
-   Search for torrents
Shutdown when done
Shows statistics about torrents in several 
graphs
Forward ports using UPnP
+   Embedded search for torrents using 
dev-qt/qtwebengine
Discover peers on the local network using 
the Zeroconf protocol

 



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

2020-11-01 Thread Thomas Deutschmann
commit: cd4f49355d0564298b6716678edde67f9df34f70
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 22:35:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 22:35:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4f4935

dev-util/jenkins-bin: drop old

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

 dev-util/jenkins-bin/Manifest   |  4 ---
 dev-util/jenkins-bin/jenkins-bin-2.235.5.ebuild | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.249.1.ebuild | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.252.ebuild   | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.260.ebuild   | 46 -
 5 files changed, 188 deletions(-)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 9343aa16328..3d9e907ead2 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,6 +1,2 @@
-DIST jenkins-bin-2.235.5.war 66477424 BLAKE2B 
d4917468af085358c98bd5cfe9c31232584a18a74d01e962d594dc2ea3db75d4efabf411dbf568837b56e8230d831f3c88ea4e54f1a965f570772265989a9be7
 SHA512 
2c9d720dfb87f68dc57e5b2b750d2cbeb24efe65decfee13f4e96b578d3b460e0e00e713a90ee9a32dc1e5c2976455f3598f1c023a279da50b0622284529487e
-DIST jenkins-bin-2.249.1.war 67394283 BLAKE2B 
c63120bd478d6cdc772935445c37e222ef274f5108023e18a598fb131e380aa5fb17baeab7d7d1cc0d01b776cb5693d28e0f2fa1d48b253ff490e66f0131cec5
 SHA512 
19a7d0e496b257c9b2c0d7862cff2c9c6221fc87cfa8da6064d316c4fb81a51a10f67a4fb10d30ba645c5f97346d440d45389a8de13c7854474fc816bf23aaac
 DIST jenkins-bin-2.249.2.war 67399569 BLAKE2B 
df3d954988370a47d90363a01de97f17a92cb4d93049ceacea80f7d2a92195cd1e95b1f3780521efa166aee1058949f0e8861b887d6da5b0f0126a2579d22595
 SHA512 
0300369b3c427420a9c41ee17f3e098c77f14b25597059d740fdbea03f3679ce56d9e154d7765601274cd9dc866939595f7728bc2b8b8a0ef3ea131378648a98
-DIST jenkins-bin-2.252.war 67396384 BLAKE2B 
6476b03a8dcc73f61f151c6187ebd275ed3fb8f352478e0e135406d9dcab150a360ba6b7b9a8ca82d0ed24e5294bd77755497ba7ec9df72b0487f8341eb9d9e5
 SHA512 
c9a0b1676155f66e0cfbc97762c663ce4d968d2be296e03aa29d4670dfcea6e432340bf424076951c268b28766fbba84efaff397b2ba50fadb9ca04f5bb52236
-DIST jenkins-bin-2.260.war 67242153 BLAKE2B 
3d454bb987b39a3e214ff3dc61648d0533724766bf0eb7a40b5d6b208d0e2baa4f083a559a51b468f920d352b52d55a614eb8551d148bdadd9c3efaf73be8205
 SHA512 
38da0ddae2dde6e4d26a7a49f952073838574282d68169f5d2d0359a9c906f5d294cf58dfe930cac2585018b5e89dfbd59c7525d396b2a88c26bbb8485275353
 DIST jenkins-bin-2.264.war 67272894 BLAKE2B 
8cf8afc038420bbf101bf8c81cdb37e9ba25f631ccbe0f98d8897f12a93abf8355dca1ec23f254e14b16dbd8e88507a37b545c4854f2e8f3684bda871d8e171f
 SHA512 
9bf29d7ae084c30c02931ba065e7d712a3cab4e4519587a1edc68e7205dac7a91934ca910536dd8d2c268575547fea2cdcc43229c726ed495658210cea7747a5

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.235.5.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.235.5.ebuild
deleted file mode 100644
index 8ab8d5db213..000
--- a/dev-util/jenkins-bin/jenkins-bin-2.235.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user systemd
-
-DESCRIPTION="Extensible continuous integration server"
-HOMEPAGE="https://jenkins.io/;
-LICENSE="MIT"
-SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
-RESTRICT="mirror"
-SLOT="lts"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="media-fonts/dejavu
-   media-libs/freetype
-   !dev-util/jenkins-bin:0
-   >=virtual/jre-1.8.0"
-
-S=${WORKDIR}
-
-JENKINS_DIR=/var/lib/jenkins
-
-pkg_setup() {
-   enewgroup jenkins
-   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
-}
-
-src_install() {
-   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
-
-   insinto /opt/jenkins
-   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
-
-   newinitd "${FILESDIR}"/${PN}.init2 jenkins
-   newconfd "${FILESDIR}"/${PN}.confd jenkins
-
-   systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
-
-   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
-}

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.249.1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.249.1.ebuild
deleted file mode 100644
index 8ab8d5db213..000
--- a/dev-util/jenkins-bin/jenkins-bin-2.249.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user systemd
-
-DESCRIPTION="Extensible continuous integration server"
-HOMEPAGE="https://jenkins.io/;
-LICENSE="MIT"
-SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 

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

2020-11-01 Thread Thomas Deutschmann
commit: 525a9d829ebc47611cdf3a0720f30003ee084e3d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 22:32:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 22:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525a9d82

www-apps/grafana-bin: cleanup old

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

 www-apps/grafana-bin/Manifest |  2 -
 www-apps/grafana-bin/grafana-bin-6.7.4.ebuild | 71 ---
 www-apps/grafana-bin/grafana-bin-7.1.3.ebuild | 64 
 3 files changed, 137 deletions(-)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index a4459accac3..1744e2533e3 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,3 +1 @@
-DIST grafana-bin-6.7.4.tar.gz 65083442 BLAKE2B 
c619432325ac5254c78ec08579f048483dfd1b28fbf8a9b919517277ad887b238f953ba796366af5c9f29a53daeade160c55a2255cfe75bf767b4ddd57474f87
 SHA512 
fe412966558529f114b70a5cb42f82c37dce67b2b04739ddba0d9821a3e12a5f1e44757df19d283a9b486737a411ca759adab9beaca6d0f14259945675218df4
-DIST grafana-bin-7.1.3.tar.gz 52611015 BLAKE2B 
15f66a1cbe1669df4ae6b14347c4a7df8825780b9f01c090e3facea6ebbc375a79d25a50c8047a91c96d3d0f3c05800159dc40c9d4df3a6c9e7405a006ee6c11
 SHA512 
556211cd2d32068c0f6be6ea8c88144dc2d7c3577c2ab8661cc4f4d330a7c62df7fc98e3d222a7693d1b1d92207af694514faa1c3c2d5507780fdba731bd0bf8
 DIST grafana-bin-7.3.1.tar.gz 53950606 BLAKE2B 
16e0253371cb267876772e788e00d2330c664e3f0fea7f3891dbf5d4300e0baf99dd626ac2801201fda87f967d0013a151c672b341179e355acd43430f51acaa
 SHA512 
0436b5bec58e52582542bb1efe7825ffc7abd5289d82916c6a54c6aee77a7350060ef877734b32332a5f3935cf1a3404b670e5f9344a8bb9b5c91d95ad81e214

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

diff --git a/www-apps/grafana-bin/grafana-bin-7.1.3.ebuild 
b/www-apps/grafana-bin/grafana-bin-7.1.3.ebuild
deleted file mode 100644
index d666b4c9db3..000
--- a/www-apps/grafana-bin/grafana-bin-7.1.3.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
-
-inherit systemd
-
-MY_PN=${PN/-bin/}
-MY_PV=${PV/_beta/-beta}
-S=${WORKDIR}/${MY_PN}-${MY_PV}
-
-DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
-HOMEPAGE="https://grafana.org;
-SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
-

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

2020-11-01 Thread Thomas Deutschmann
commit: e6305ab236070615f149def6adb70d5a0fce5b2d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 22:35:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 22:35:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6305ab2

dev-util/jenkins-bin: bump to v2.264

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

 dev-util/jenkins-bin/Manifest |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.264.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 2f4e2138fed..9343aa16328 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -3,3 +3,4 @@ DIST jenkins-bin-2.249.1.war 67394283 BLAKE2B 
c63120bd478d6cdc772935445c37e222ef
 DIST jenkins-bin-2.249.2.war 67399569 BLAKE2B 
df3d954988370a47d90363a01de97f17a92cb4d93049ceacea80f7d2a92195cd1e95b1f3780521efa166aee1058949f0e8861b887d6da5b0f0126a2579d22595
 SHA512 
0300369b3c427420a9c41ee17f3e098c77f14b25597059d740fdbea03f3679ce56d9e154d7765601274cd9dc866939595f7728bc2b8b8a0ef3ea131378648a98
 DIST jenkins-bin-2.252.war 67396384 BLAKE2B 
6476b03a8dcc73f61f151c6187ebd275ed3fb8f352478e0e135406d9dcab150a360ba6b7b9a8ca82d0ed24e5294bd77755497ba7ec9df72b0487f8341eb9d9e5
 SHA512 
c9a0b1676155f66e0cfbc97762c663ce4d968d2be296e03aa29d4670dfcea6e432340bf424076951c268b28766fbba84efaff397b2ba50fadb9ca04f5bb52236
 DIST jenkins-bin-2.260.war 67242153 BLAKE2B 
3d454bb987b39a3e214ff3dc61648d0533724766bf0eb7a40b5d6b208d0e2baa4f083a559a51b468f920d352b52d55a614eb8551d148bdadd9c3efaf73be8205
 SHA512 
38da0ddae2dde6e4d26a7a49f952073838574282d68169f5d2d0359a9c906f5d294cf58dfe930cac2585018b5e89dfbd59c7525d396b2a88c26bbb8485275353
+DIST jenkins-bin-2.264.war 67272894 BLAKE2B 
8cf8afc038420bbf101bf8c81cdb37e9ba25f631ccbe0f98d8897f12a93abf8355dca1ec23f254e14b16dbd8e88507a37b545c4854f2e8f3684bda871d8e171f
 SHA512 
9bf29d7ae084c30c02931ba065e7d712a3cab4e4519587a1edc68e7205dac7a91934ca910536dd8d2c268575547fea2cdcc43229c726ed495658210cea7747a5

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.264.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.264.ebuild
new file mode 100644
index 000..231d58c8748
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.264.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:lts
+   >=virtual/jre-1.8.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2020-11-01 Thread Thomas Deutschmann
commit: 1372e7842d39c2293a028df4435afc2f45030220
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 22:31:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 22:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1372e784

www-apps/grafana-bin: bump to v7.3.1

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

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

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 81074b6fa93..a4459accac3 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,2 +1,3 @@
 DIST grafana-bin-6.7.4.tar.gz 65083442 BLAKE2B 
c619432325ac5254c78ec08579f048483dfd1b28fbf8a9b919517277ad887b238f953ba796366af5c9f29a53daeade160c55a2255cfe75bf767b4ddd57474f87
 SHA512 
fe412966558529f114b70a5cb42f82c37dce67b2b04739ddba0d9821a3e12a5f1e44757df19d283a9b486737a411ca759adab9beaca6d0f14259945675218df4
 DIST grafana-bin-7.1.3.tar.gz 52611015 BLAKE2B 
15f66a1cbe1669df4ae6b14347c4a7df8825780b9f01c090e3facea6ebbc375a79d25a50c8047a91c96d3d0f3c05800159dc40c9d4df3a6c9e7405a006ee6c11
 SHA512 
556211cd2d32068c0f6be6ea8c88144dc2d7c3577c2ab8661cc4f4d330a7c62df7fc98e3d222a7693d1b1d92207af694514faa1c3c2d5507780fdba731bd0bf8
+DIST grafana-bin-7.3.1.tar.gz 53950606 BLAKE2B 
16e0253371cb267876772e788e00d2330c664e3f0fea7f3891dbf5d4300e0baf99dd626ac2801201fda87f967d0013a151c672b341179e355acd43430f51acaa
 SHA512 
0436b5bec58e52582542bb1efe7825ffc7abd5289d82916c6a54c6aee77a7350060ef877734b32332a5f3935cf1a3404b670e5f9344a8bb9b5c91d95ad81e214

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



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

2020-11-01 Thread James Le Cuirot
commit: a51022e1374039157c05981ce40a835dd3534854
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov  1 22:23:36 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Nov  1 22:24:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51022e1

profiles: Un-last-rite games-arcade/ceferino

It's been fixed.

Bug: https://bugs.gentoo.org/653310
Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2f0cfb8e194..2e1c7b44f9d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -170,11 +170,6 @@ games-strategy/asc
 # Removal in 30 days.  Bug #614408.
 games-strategy/megaglest
 
-# Michał Górny  (2020-10-23)
-# Committed with missing patch mid-2018.  Not fixed since.
-# Removal in 30 days.  Bug #653310.
-games-arcade/ceferino
-
 # Maciej Mrozowski  (2020-10-23)
 # Crashes at startup - bug #750770, dead upstream - bug #737936
 # Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: games-arcade/ceferino/

2020-11-01 Thread James Le Cuirot
commit: 642f9bfe522d42e8d9eb40fe6371d94a804e463e
Author: Jesus P Rey (Chuso)  chuso  net>
AuthorDate: Sun Oct 25 09:50:17 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Nov  1 22:21:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642f9bfe

games-arcade/ceferino: Remove missing patch.

Signed-off-by: Jesus P Rey  chuso.net>
Closes: https://bugs.gentoo.org/653310
Closes: https://github.com/gentoo/gentoo/pull/18028
Signed-off-by: James Le Cuirot  gentoo.org>

 games-arcade/ceferino/ceferino-0.97.8-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-arcade/ceferino/ceferino-0.97.8-r2.ebuild 
b/games-arcade/ceferino/ceferino-0.97.8-r2.ebuild
index feb2563f0e3..390859615e7 100644
--- a/games-arcade/ceferino/ceferino-0.97.8-r2.ebuild
+++ b/games-arcade/ceferino/ceferino-0.97.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,6 @@ S="${WORKDIR}/${P}+svn37"
 
 src_prepare() {
default
-   eapply "${FILESDIR}"/${P}-latin1.patch
sed -i \
-e '/^INCLUDES/s:\$(datadir)/locale:/usr/share/locale:' \
src/Makefile.am || die



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

2020-11-01 Thread Mike Pagano
commit: 333bb409b87577a0e355875f16bf4aabb084aa77
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov  1 22:16:54 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 22:16:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333bb409

sys-kernel/gentoo-sources: Linux patch 5.9.3

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.9.3.ebuild | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 636f9207b49..4ca9d2a4afe 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -148,6 +148,9 @@ DIST genpatches-5.9-2.extras.tar.xz 1768 BLAKE2B 
1e9312bc96d30b85ff628a67bed4bf2
 DIST genpatches-5.9-3.base.tar.xz 237460 BLAKE2B 
44d94786733cb0b016448002e5ed8792285d7b53751d460d735f5175491f6530b15144daca1cf599a4cb492244eb74e252563433a1bc77dca34000e26a736c71
 SHA512 
84a0311d6c1c53c73d79409d43e6aebe600ffca76da077885d76ea7fced2c23f30cf06a5c60d8d8657d3e5988cc5cd0192f68d582f458ff3de3a90744e8d31b7
 DIST genpatches-5.9-3.experimental.tar.xz 5836 BLAKE2B 
6ad388a314edee4f65f451f0d0aa82751ae3373038f450d8b30f3d989a04ae73f6d1a1ffb87d41b96a8dd710483c33a38842d05250a38346d1d31f5336d2f039
 SHA512 
122441698217d4c704a0d3f17c6350d85fa1a9ec7a63c07400577554dd1a3b04581084d1720167a85d098cff2c41334850e885b9d3eea4baab8b9e6f0e7b2323
 DIST genpatches-5.9-3.extras.tar.xz 1768 BLAKE2B 
4e2b8011a4c40878fa51b3155fc734c0b5bfc0db25c384d9e2b2f3136dc29c24c0ce547bdc304eec096f8350ba2e0775c501d5dd94d85ca8335deb5517f9b772
 SHA512 
6bd79230e0b7e1119cad942d74876d736140a4e3d228f736da5ac97977fb08720345c0de93b7cd03670d8cb074a0de44ec0a2fc4cf8d8befa408fe716bd0
+DIST genpatches-5.9-4.base.tar.xz 272152 BLAKE2B 
a923a35de860d55673d357ad03f8836096d91b5444b79d725c681d901b627a7ea8330ebff03475d404d50684ffa1cf7f36c23b91fb4a015dc6043b6486596c2a
 SHA512 
77e52da63576dd3dd3ce56edd2f178a841697da1290136aec7d35487a37724add5058c94ba01400d06a54ab687e261a49bd94c74d38fd73cd62b2c81b5ccd35b
+DIST genpatches-5.9-4.experimental.tar.xz 5832 BLAKE2B 
8e2f1476ad7d4837b0f1775022415e6a5c887329cc7a70fef1b5d2c83e4688a32b5fe4c154068e34d4963646096febde5aee8e0e639595c574434efbfbbdd11d
 SHA512 
560402a888ae50703b3d34466cb238e7da7748ddb1903d9858f91ce6b958203ce00541469984ced5eca0e80229f597c35fa657e4e9bc1671ed188780a511ef7e
+DIST genpatches-5.9-4.extras.tar.xz 1768 BLAKE2B 
fd99486c51dbcdac888ea137885945f7a468886a47e3931ebe26ace3ca922c83e7081267804a6938d76d1e65335d431bcd6b06f6118901699f1ab17c109814a0
 SHA512 
c5c5265b0a61ef24dc2a596280c026a98b1898ac8dc535abbd213496a16afbca255955ab546a86527c6cddb693c491f5b108b1993297d1b768badd0157cd3b07
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.9.3.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.9.3.ebuild
new file mode 100644
index 000..06f9cbbc030
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.9.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="4"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-11-01 Thread Mike Pagano
commit: 56791663942cb1d7c2269f715b6ce1c9b03b1e80
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov  1 22:11:32 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 22:11:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56791663

sys-kernel/gentoo-sources: Linux patch 5.8.18

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.8.18.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index aa9ed982030..636f9207b49 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -136,6 +136,9 @@ DIST genpatches-5.8-19.extras.tar.xz 1772 BLAKE2B 
c42390c17040a6557054835df177fe
 DIST genpatches-5.8-20.base.tar.xz 752808 BLAKE2B 
6997bcd2b7dcf27f894e521fd95a77fc774ed23c3bf515a4dd3f633aa0d91feaf6f59850d56063bdb07ec7e01a720f17b61b6d32639d6c7b7cebd5cfb722b41e
 SHA512 
59bdfcb2b74c343d673b14a1ede1bd8e726430fccc5b4f87d9edcd8986c5de7d8f473e10713fec5d922ba3949c9ce794438885b00cb125dd896f8e66eefe71ff
 DIST genpatches-5.8-20.experimental.tar.xz 6064 BLAKE2B 
0df8ab6f85ee7bd4a8e944f6abea9fc1dc652194bffd9b0f3ebd483dd70140babdf68a40f4674263f9eb2baf41261d6a3bc71a5a41d70b93bce98e79360dfaeb
 SHA512 
0dfab540e89086076085d21c32042d4644f4ef7b851e3306695759cea421ca11c9edf7d6df7751c5bea7f457c75e0f3ca89054b35c2a4976d22b70a7e1fa72a6
 DIST genpatches-5.8-20.extras.tar.xz 1772 BLAKE2B 
2870067f79484d9c308dcc313ab38add3c577cdd29a718c5798ef3bf84867fe9dac12006bbc9343e82b08425aeb2100df44a9c607c4a28293c1c986683085384
 SHA512 
96bf218671a1fa8865e040cb9d5433b638f16689e975f892cff8c687f8963377d1c6d7e1face94bed8d3b21e2f87f28fbd55dcf027d185239721330b326c8aa3
+DIST genpatches-5.8-21.base.tar.xz 783528 BLAKE2B 
8b4e64de64d97f069014d353e45aab7900b37f508ed8e99eb469797df4780f715e0c038fbeff4b8ebb34e81c935dfd7df3eb63324121e31c1dd07591b3159a3a
 SHA512 
4485056f47723e14f5248854edcd4353562c5ec6cb95c926310815e5bf5514d5d8edce16a241dc3d881c57832333f950562b092c21f2555a6838b9106ff329a4
+DIST genpatches-5.8-21.experimental.tar.xz 6060 BLAKE2B 
42cc1a6c5a7cbe3086321ab4a6616f0cbc758b34061a82898c8d4745f9550e9bb60ec3e76b176c95962834358052794e9bd4ebbccbd891031b3cdce12a62c2e0
 SHA512 
c98a560c0b564ae565ab1dbc2421827593568be5010b4b0fa017def4b2401d737c89499f7b9558b6c8700b2dca4bf0e0bb86e172b43c3092cc7a867775a8fe8f
+DIST genpatches-5.8-21.extras.tar.xz 1768 BLAKE2B 
238c16ed6628c2fd379fa46cf700038c08358e26af5fd4e7f1037626e2057fcbf224df72a6bd1df4b95fa896793539108294d3523118ee7a6cb7e39604e91112
 SHA512 
c14b718bf292707472edff04b022c722f45330b7750dd4b7b507347b0a9a29ebd236e16f01c03b6aa85bacc9220b420f5108f7728e88e6566dbb888efdbce714
 DIST genpatches-5.9-1.base.tar.xz 4004 BLAKE2B 
8a4577d42262fa901186acc60d28221d00e5c9140886705f018d9989f818d96ee4d9a6586b292e7b1d945bea9e2408e3161a73e0999defe1b7f99d0a339eb7be
 SHA512 
d6ba1051f9561aa30d7b196336c34930285d613e8119b152f1d6cc447cb22db5ac07c25f89d4ceddf58c9370c42699d0250a31449be2da3c591896b0c87d8718
 DIST genpatches-5.9-1.experimental.tar.xz 5832 BLAKE2B 
e30f5392a003c9849c10abd57a746366fb5f5523d7f9aa25fc0b9a3e514e2204979b99be0cd370aa04ddb3efe746e68e92bc58da9e2bd8194b0cfdf29237dd49
 SHA512 
c16bc42c7944ea43d8bfdf4866fdb0b3fc6615c0c26e5736b3e828b4214855f301e39ab27dca211675860ed3a05b7e1ecacc49cdfb6c7a3405fad6f11d762f99
 DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 
32d29f0448aef113ba9c9591c5d3b671d00d07abde9f35f365b48168887913bb2da95a8a52b852453307cabb15a26178be4cbcc016e53a26a31f783a9df7
 SHA512 
df007dc98c1acdd31773f7dcf8aeb22812aa55e5593e8509b6a8762f2dcf06c95d69ad7cdce992e7a5fe730754bef26242acdc4e4da51ee29206fabb86c9cb0e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.8.18.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.8.18.ebuild
new file mode 100644
index 000..89231e69021
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.8.18.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="21"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-11-01 Thread Mike Pagano
commit: e89c6241d0e63d93b8e15370e8a7f633c83c2352
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov  1 22:09:31 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 22:09:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89c6241

sys-kernel/gentoo-sources: Linux patch 5.4.74

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.74.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 604b1a1a0a2..aa9ed982030 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -103,6 +103,9 @@ DIST genpatches-5.4-73.extras.tar.xz 1772 BLAKE2B 
7475a0907f287fef28ee8bf2209325
 DIST genpatches-5.4-74.base.tar.xz 2616380 BLAKE2B 
d79290a1a6aa3464fcb5ea31d5ec28adc3b9275b7240627e431a9cbc69735426434345f0259e08efdf10e3660d60f3d4b6f22e7883cca39c8136f2ee39fad646
 SHA512 
ac5df7e61f00659c01ad90a6e52e20a9860f154e899aaef7179d28d3fc311ec804d34c9ef15bf22903e0c0783d00d375019e7dbca58b94ab5c09da0b8a8214a8
 DIST genpatches-5.4-74.experimental.tar.xz 6696 BLAKE2B 
6ff0638c345763fb566406daa0a4fa7402219fa0cae95f39d3f06aa6c32546e4509ed7f5b948454bf72abeec6f8699f203e08298f092bb428710987da3996dab
 SHA512 
4731032393050d1346282a22fd595a0d03c1e4702f2729e351ebeaf7f08da62d742a74fbb6ae2c9f1e455e26ac3ce1ce0379317160c0a9d264ce95998c59
 DIST genpatches-5.4-74.extras.tar.xz 1772 BLAKE2B 
02086dddbfb1c41c2f0e0f693469ed18a870dfee1eb7305c464668a63fc29262e976c79078339691df1493280b8aececadb9bbf8398bf47d339ff06c14271c07
 SHA512 
ea43bb8a42dbcd63982a4350d287e222a945596f31a513cf6c61711e0e9d586171d8c319a51e63a465cc4fd69ff3fcfa36816d552d09dcd5831ea59473a73a0e
+DIST genpatches-5.4-75.base.tar.xz 2626680 BLAKE2B 
ff32045765e11e01c26a3a11d095940c94fc1774734104c73b0a014401464b97ca623f354e62fc46f8427ae440149e5738741c78e79dc014d4e12ca24470384d
 SHA512 
8c5bc194525e352f4b2a7fd6f92a5344a8036f60440bdbcde0fcf0ed401c191921fa15066aeb368c91d40fb6d166c7bec1ea55f01e5c8ffc3e296c9dc0ee1e2d
+DIST genpatches-5.4-75.experimental.tar.xz 6696 BLAKE2B 
104c48662e282262e6e4c97929a7f3f9af8f2d8adfc6ba9898cef3a56711be427db97caaf2594ed3b3d70f2e6ebeaa53015a9cd992fcaacc3fc1d0b7b3e550b1
 SHA512 
34238b27358485a3e44c9248a072f039126a0984354a7d51303521e9f48af660417a8fef0ef1357019a135c8660c490605f5d1eb7d0b235a45535201366541eb
+DIST genpatches-5.4-75.extras.tar.xz 1772 BLAKE2B 
64073a8352dcd26668abacb591afc4f9452d071682619ad335cd77a71c6a82875a189e3d1e5a005da63b81038fe5b7667b282301b3d97f8f218c9ab7d37c02d7
 SHA512 
b43853961b1b60de1f1577de46d4bf1f650ffc96e46a64d6a37fbdebfd76cd5edc2847ae350ed6eb463f29cb55846cc322744918d5a59a21814c4a7c41b0d795
 DIST genpatches-5.8-11.base.tar.xz 400044 BLAKE2B 
ffa3cbdd4586e142933833859ff3e741a2bf9cfe569aadce43767b671706d256082a07e5c3b11bd9cc849bde645b664c641958590d1ec0b73dd826dab2996f56
 SHA512 
5dab9eb4f0077d5822b736e282696b95993e17d1078691cd14c2201043e9be9c496c56d5f89cfd38fbb5d0c1da433f62d35ff8b9542423524ef701205bc04577
 DIST genpatches-5.8-11.experimental.tar.xz 14248 BLAKE2B 
41c0b5453d89c794504fe7bdd02d595553bd70abe0b4018f290328b7ffef0a2f9c3f7be61ae73cbb42827e64844d5ac2ff2bf798760e1bbb4bc0f4812753006c
 SHA512 
3ce760f2b257e8fb9a443583daacee267f35469596bfa3867032e524235cfd5c1f98de5e4f92ecfa5651f9a3ab852c077eca940ce00f344c69386117ee824e57
 DIST genpatches-5.8-11.extras.tar.xz 1764 BLAKE2B 
3798c0b54dd3056dfd389db8bbcea775462b218d9670c3322240d90d8f894c89bde55a04a80220e76b0d6fd135c32af1d9f5564795f30e9368f3f58d0d45501f
 SHA512 
958d68e317c0140b2540f757dfabc767e28f1878a2b65012599248edd9ab8ac20e7f1736a0f802f01a9f0f22cc743f1a1f9f4665ac287ba6a477521dee323ab1

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.74.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.74.ebuild
new file mode 100644
index 000..a25c7b86567
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.74.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="75"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-11-01 Thread Mike Pagano
commit: 9c5caf8d03ef6c305978b0f8cad6e3e325178855
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov  1 22:06:28 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 22:06:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5caf8d

sys-kernel/gentoo-sources: Linux patch 4.19.154

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.154.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 960418ba0da..604b1a1a0a2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -40,6 +40,9 @@ DIST genpatches-4.19-151.extras.tar.xz 3316 BLAKE2B 
fd6adfc4ce72c3a84b4821c6adcc
 DIST genpatches-4.19-152.base.tar.xz 4033300 BLAKE2B 
d43efb148b224961ad3dbcf1f4962f4e614864bedee57a9c3fa5d507e4a7e6fbc0f37f21322441bc3e56a46635c48aa4d607eedd4ccc416909c601243dd52aaf
 SHA512 
e06206e0994d9bab7742ccc01ff1dc85ba151fc6c20f02897c2540f41cf7983c93f22b93198e182462d48f3c9a29131f7977aff26a737379c65ac1493f8e16c0
 DIST genpatches-4.19-152.experimental.tar.xz 6980 BLAKE2B 
82ea257cd9375d349853604bdea137882e349bd65fbcad6594c743fd372155ad84e06742d3ff7097e96341e63a0b3efbda834666e054c26f9f05471bbf004c76
 SHA512 
0c3fee46b54ad539bbaaebb4c5e81becb16b082edd37753270ff848f2241bd8347d146ce064ac7c4d374f52b8aaaed559e026a4dfbdf9798ed2ddca1d90b4f42
 DIST genpatches-4.19-152.extras.tar.xz 3316 BLAKE2B 
1bc29ecfc37b1daf4f09268b5217a9d6b1206a38ebd3a3643a8a8f28190b805c9f79aa971c5a2af3ca785e4c8878b3046818407acef5151a6cb15add3cc45c7a
 SHA512 
fda87b19b521a37b357bb49523a642178b7c494337316063a7ca2f8c384a03d6ba6d22f13a75611389d23e373f300956d8ce3a51841f0f5b05f770d75c412c4f
+DIST genpatches-4.19-153.base.tar.xz 4056068 BLAKE2B 
f36e7d9b0f7d05ac023f13b18582f19f470a082085da17b5fe5054c63e21abe652671e2f91bbf401e36bb5b2800967d71f87347adbc9521215c12b1fee124ed2
 SHA512 
8ea5e0b9ed11b5240d41d040d46f80c20657e00338dc832e349d6977848812cb56131f12da0a00c2b57c277d85b737e6703d5d822361e71a80170316b79cb0e5
+DIST genpatches-4.19-153.experimental.tar.xz 6976 BLAKE2B 
ed05e50d4f5374be81d4f2344c9e563ba7ae7230d32ed5e53186326a2300df91d2c7472e5500de6d40fb4ff6d85c0dc1488c2991746e4404b8df615c758385b4
 SHA512 
72d9bd04f1695567c6f328ac4866aec7f5410f06a93b3072fd5b1cb2f5e564ed3e44197ba6b1f74750fa720c7f6e81cb0ada960cb7c07550b2a899ea1ba0efe9
+DIST genpatches-4.19-153.extras.tar.xz 3316 BLAKE2B 
04ce79453ec74853a6a33faa0c2dcb548857b50091d4c939aee5e163ad0b0dc759f9bc0a6628c48556b486e658012924d0d33e2864ee076e130bee9f72f93ba6
 SHA512 
ef0b2e355efe6cedc6f5575a4038f0692f57d662ba505b7349fd94331be0432022a6d911ad2238867c019198d887c70fe573cf66f46e9788f89cac51e3e7131e
 DIST genpatches-4.4-237.base.tar.xz 3832188 BLAKE2B 
014d7612d383737adde6a30e454675ec1fd74c909756cefac5bc97af7dafa6850a85ad4a7f5b63328dfa135d01451f0f72e746b60f5520095859063879f81aa2
 SHA512 
98c2d176518858b1d63d86f937a68d05293005459c5728c4c992767f190234d6b5413ef97cecbcfb923ec236f93f4582bd34f2dedc31e811ae34efe45dd99590
 DIST genpatches-4.4-237.experimental.tar.xz 83284 BLAKE2B 
4fd3fe9b097cd7b2b71d32efb623f495f235f5359068a40142b19c5f98d83620caf9feb58b9ed33f55c31954d246e716ba0c0ceee3acf24066b95509efe3c96c
 SHA512 
0f2737e304dc4ba9a596e96b8b0af063c32db0879b3fe481b5c9cc5e8755e5b1684ec139373fe2ecd716944054a9b451e667bb0d8092405b5a41640a8c9963c8
 DIST genpatches-4.4-237.extras.tar.xz 16504 BLAKE2B 
d4a7f563f97dc81e5649087b1bc702ba2ca46b622e73da726eb0cdff2bc444a831f233830981f36f1eda1be82627f70348aa209ee3f8f89ab7e60f5550ce
 SHA512 
61b94b84efd62360d21f90474d6b176379bf58aa3541cf6d0d4ff47991966239822d9d6eec45a8f832b0bfd7fef79f03c3428795a3e3fd31d006ac0be49699c0

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.154.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.154.ebuild
new file mode 100644
index 000..75a93bb6c83
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.154.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="153"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-11-01 Thread Rafael Martins
commit: 8e8948f78e49a485fa00c5bbbf1f969b78d0683c
Author: Rafael Martins  gentoo  org>
AuthorDate: Sun Nov  1 22:04:31 2020 +
Commit: Rafael Martins  gentoo  org>
CommitDate: Sun Nov  1 22:05:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8948f7

app-text/blogc: removed outdated blockers

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Rafael Martins  gentoo.org>

 app-text/blogc/blogc-0.20.0.ebuild | 6 +-
 app-text/blogc/blogc-.ebuild   | 8 ++--
 2 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/app-text/blogc/blogc-0.20.0.ebuild 
b/app-text/blogc/blogc-0.20.0.ebuild
index 8deec5d2e31..19396606704 100644
--- a/app-text/blogc/blogc-0.20.0.ebuild
+++ b/app-text/blogc/blogc-0.20.0.ebuild
@@ -24,11 +24,7 @@ SLOT="0"
 IUSE="git httpd make test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="
-   git? (
-   dev-vcs/git )
-   !dev-vcs/blogc-git-receiver
-   !www-servers/blogc-runserver"
+RDEPEND="git? ( dev-vcs/git )"
 
 DEPEND="${DEPEND}
virtual/pkgconfig

diff --git a/app-text/blogc/blogc-.ebuild b/app-text/blogc/blogc-.ebuild
index e436f3de74d..19396606704 100644
--- a/app-text/blogc/blogc-.ebuild
+++ b/app-text/blogc/blogc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,11 +24,7 @@ SLOT="0"
 IUSE="git httpd make test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="
-   git? (
-   dev-vcs/git )
-   !dev-vcs/blogc-git-receiver
-   !www-servers/blogc-runserver"
+RDEPEND="git? ( dev-vcs/git )"
 
 DEPEND="${DEPEND}
virtual/pkgconfig



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

2020-11-01 Thread James Le Cuirot
commit: fb351619780cd717b03567145b5f94afc7f966ce
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat Oct 31 14:51:13 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Nov  1 22:01:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb351619

media-libs/zmusic: version bump to 1.1.4

Closes: https://bugs.gentoo.org/740752
Closes: https://bugs.gentoo.org/752033
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18091
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/zmusic/Manifest|  1 +
 media-libs/zmusic/zmusic-1.1.4.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/media-libs/zmusic/Manifest b/media-libs/zmusic/Manifest
index b9b106f7302..207edb31e31 100644
--- a/media-libs/zmusic/Manifest
+++ b/media-libs/zmusic/Manifest
@@ -1 +1,2 @@
 DIST zmusic-1.1.2.tar.gz 1528782 BLAKE2B 
0d6896b6aaa290fbc88ac9da3e0a3a34265d93e906ef9aa5039e96a1e39c626f843667c04601bfbfd055e53c30bc843ce3d127e89e14ea56b0112a355ed1ee75
 SHA512 
97fbedd08b7d0ae84c10b87c615e166b0f14a50173df5081baaa9656d2ce161d413c4568e3985122befe30f36dce4fbad049bf5df3cccb3f2a5147a7bd0d2886
+DIST zmusic-1.1.4.tar.gz 1809045 BLAKE2B 
aae64fa8b10b44d79ce4738527e613e65c65a8e367dc998f966938ccc10b9689a58decb702c1ca943ed3371092b69ed91dbe4645b707626ac525d29d750334d5
 SHA512 
5188fb095897769514c4a4698fabb5640e7ca86fe0665d4bfe6649a940b00ac02d87decda626be8a848ba6db0a468cc985d74d0fda2d3da8657fee079e0bde73

diff --git a/media-libs/zmusic/zmusic-1.1.4.ebuild 
b/media-libs/zmusic/zmusic-1.1.4.ebuild
new file mode 100644
index 000..221e294349f
--- /dev/null
+++ b/media-libs/zmusic/zmusic-1.1.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MY_PN="ZMusic"
+DESCRIPTION="GZDoom's music system as a standalone library"
+HOMEPAGE="https://github.com/coelckers/ZMusic;
+SRC_URI="https://github.com/coelckers/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD DUMB-0.9.3 GPL-3 LGPL-2.1+ LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="alsa fluidsynth mpg123 +sndfile"
+
+DEPEND="
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   fluidsynth? ( media-sound/fluidsynth:= )
+   mpg123? ( media-sound/mpg123 )
+   sndfile? ( media-libs/libsndfile )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   rm -rf licenses || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_INTERNAL_ZLIB=OFF
+   -DFORCE_INTERNAL_GME=ON
+   -DDYN_FLUIDSYNTH=OFF
+   -DDYN_SNDFILE=OFF
+   -DDYN_MPG123=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_ALSA="$(usex !alsa)"
+   -DCMAKE_DISABLE_FIND_PACKAGE_FluidSynth="$(usex !fluidsynth)"
+   -DCMAKE_DISABLE_FIND_PACKAGE_MPG123="$(usex !mpg123)"
+   -DCMAKE_DISABLE_FIND_PACKAGE_SndFile="$(usex !sndfile)"
+   -DBUILD_SHARED_LIBS=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}



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

2020-11-01 Thread Matthias Maier
commit: 27932d0358828efa121abcd00f7bea222892e685
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Nov  1 21:46:21 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Nov  1 21:47:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27932d03

app-emulation/libvirt: default-enable USE=virt-network

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/libvirt-6.7.0.ebuild | 2 +-
 app-emulation/libvirt/libvirt-6.8.0.ebuild | 2 +-
 app-emulation/libvirt/libvirt-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-6.7.0.ebuild 
b/app-emulation/libvirt/libvirt-6.7.0.ebuild
index 0133c49ee60..3a482bab5e2 100644
--- a/app-emulation/libvirt/libvirt-6.7.0.ebuild
+++ b/app-emulation/libvirt/libvirt-6.7.0.ebuild
@@ -25,7 +25,7 @@ IUSE="
apparmor audit +caps +dbus dtrace firewalld fuse glusterfs iscsi
iscsi-direct +libvirtd lvm libssh lxc +macvtap nfs nls numa openvz
parted pcap policykit +qemu rbd sasl selinux +udev +vepa
-   virtualbox virt-network wireshark-plugins xen zfs
+   virtualbox +virt-network wireshark-plugins xen zfs
 "
 
 REQUIRED_USE="

diff --git a/app-emulation/libvirt/libvirt-6.8.0.ebuild 
b/app-emulation/libvirt/libvirt-6.8.0.ebuild
index 0ac6ec64feb..96ccd9a1949 100644
--- a/app-emulation/libvirt/libvirt-6.8.0.ebuild
+++ b/app-emulation/libvirt/libvirt-6.8.0.ebuild
@@ -25,7 +25,7 @@ IUSE="
apparmor audit +caps +dbus dtrace firewalld fuse glusterfs iscsi
iscsi-direct +libvirtd lvm libssh lxc +macvtap nfs nls numa openvz
parted pcap policykit +qemu rbd sasl selinux +udev +vepa
-   virtualbox virt-network wireshark-plugins xen zfs
+   virtualbox +virt-network wireshark-plugins xen zfs
 "
 
 REQUIRED_USE="

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index de48572e6c5..81a67523735 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -25,7 +25,7 @@ IUSE="
apparmor audit +caps +dbus dtrace firewalld fuse glusterfs iscsi
iscsi-direct +libvirtd lvm libssh lxc +macvtap nfs nls numa openvz
parted pcap policykit +qemu rbd sasl selinux +udev +vepa
-   virtualbox virt-network wireshark-plugins xen zfs
+   virtualbox +virt-network wireshark-plugins xen zfs
 "
 
 REQUIRED_USE="



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

2020-11-01 Thread Zac Medico
commit: 8b7edb648814cc53774c5841e45d8cc325bcef6e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Oct 28 08:34:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov  1 21:45:01 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8b7edb64

pid-sandbox: Forward SIGTSTP and SIGCONT (bug 704498)

For correct operation of Ctrl+Z, forward SIGTSTP and SIGCONT
to all sandboxed pids.

Fixes: 37e4dc5ae842 ("pid-sandbox: pid-ns-init setsid support (bug 675870)")
Bug: https://bugs.gentoo.org/704498
Signed-off-by: Zac Medico  gentoo.org>

 bin/pid-ns-init | 24 +++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/bin/pid-ns-init b/bin/pid-ns-init
index 3a218a5df..e410dd028 100644
--- a/bin/pid-ns-init
+++ b/bin/pid-ns-init
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# Copyright 2018-2019 Gentoo Authors
+# Copyright 2018-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import errno
@@ -19,6 +19,11 @@ KILL_SIGNALS = (
signal.SIGHUP,
 )
 
+SIGTSTP_SIGCONT = (
+   signal.SIGTSTP,
+   signal.SIGCONT,
+)
+
 
 def forward_kill_signal(pid, signum, frame):
if pid == 0:
@@ -28,6 +33,18 @@ def forward_kill_signal(pid, signum, frame):
os.kill(pid, signum)
 
 
+def forward_sigtstp_sigcont(pid, signum, frame):
+   handler = None
+   if pid == 0:
+   # Temporarily disable the handler in order to prevent it from
+   # being called recursively, since the signal will also be sent
+   # to the current process.
+   handler = signal.signal(signum, signal.SIG_DFL)
+   os.kill(pid, signum)
+   if handler is not None:
+   signal.signal(signum, handler)
+
+
 def preexec_fn(uid, gid, groups, umask):
if gid is not None:
os.setgid(gid)
@@ -97,6 +114,11 @@ def main(argv):
for signum in KILL_SIGNALS:
signal.signal(signum, sig_handler)
 
+   # For correct operation of Ctrl+Z, forward SIGTSTP and SIGCONT.
+   sigtstp_sigcont_handler = functools.partial(forward_sigtstp_sigcont, 0 
if setsid else main_child_pid)
+   for signum in SIGTSTP_SIGCONT:
+   signal.signal(signum, sigtstp_sigcont_handler)
+
# wait for child processes
while True:
try:



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

2020-11-01 Thread James Le Cuirot
commit: 44c23d60c4a85bb924b77d190408861b1fc8336c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov  1 21:40:33 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Nov  1 21:40:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c23d60

dev-python/python-evdev: Add python3_9 to PYTHON_COMPAT

The tests are passing.

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

 dev-python/python-evdev/python-evdev-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-evdev/python-evdev-1.3.0.ebuild 
b/dev-python/python-evdev/python-evdev-1.3.0.ebuild
index b076afebcdb..602a70a3fec 100644
--- a/dev-python/python-evdev/python-evdev-1.3.0.ebuild
+++ b/dev-python/python-evdev/python-evdev-1.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit distutils-r1
 



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

2020-11-01 Thread Thomas Deutschmann
commit: b529105dbd54ce0868d136bb3f1fba9836cf3336
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 21:29:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 21:29:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b529105d

net-misc/wput: x86 stable (bug #752072)

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

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

diff --git a/net-misc/wput/wput-0.6.2.ebuild b/net-misc/wput/wput-0.6.2.ebuild
index dd45712ffb4..f39bf6c2426 100644
--- a/net-misc/wput/wput-0.6.2.ebuild
+++ b/net-misc/wput/wput-0.6.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 IUSE="debug nls ssl"
 
 BDEPEND="nls? ( sys-devel/gettext )"



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

2020-11-01 Thread Thomas Deutschmann
commit: 70b115ddce78bf282163b0ddfc4903ac705a88df
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 21:28:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 21:28:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b115dd

media-gfx/cellwriter: x86 stable (bug #707182)

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

 media-gfx/cellwriter/cellwriter-1.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/cellwriter/cellwriter-1.3.6.ebuild 
b/media-gfx/cellwriter/cellwriter-1.3.6.ebuild
index c21d44f266f..36d0dbe5bd4 100644
--- a/media-gfx/cellwriter/cellwriter-1.3.6.ebuild
+++ b/media-gfx/cellwriter/cellwriter-1.3.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/risujin/cellwriter/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="x11-libs/gtk+:2



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

2020-11-01 Thread Michał Górny
commit: dbcba5ed7efab639979286f9ed64f30c52a2ea9f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 21:12:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 21:12:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcba5ed

xfce-base/xfwm4: Bump to 4.15.3

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

 xfce-base/xfwm4/Manifest|  1 +
 xfce-base/xfwm4/xfwm4-4.15.3.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
index 70f67d03cf0..22a2ccf5912 100644
--- a/xfce-base/xfwm4/Manifest
+++ b/xfce-base/xfwm4/Manifest
@@ -3,3 +3,4 @@ DIST xfwm4-4.14.5.tar.bz2 1165140 BLAKE2B 
3f598b5cb8ce58a8aa4a4c82e53a5b02a870e2
 DIST xfwm4-4.14.6.tar.bz2 1167818 BLAKE2B 
2315843da3684ea069d8361d1d787634052da5449d7aeb4ba6b219cd46ae4b7b6007becca316a5ab552fe4432baab3efa6a23793b68a00d06c9fbe3d1164080a
 SHA512 
1e3cc3e976250e311607d12e1a51047132584d6e8cd8979e3d5a85a3cc49e420453e3812b2d8a8f6268f3d6f1b44f4df2b57b7e1395d02ec63ae82a55bb9d4ee
 DIST xfwm4-4.15.1.tar.bz2 1179671 BLAKE2B 
c358f8050dd6fcc356c2d300dab959dbfb5f452484e0998b25755aa6c6dd1783ca117ba43f44e18a942a1794000a768765a5b98e1e381367260df1d503ba
 SHA512 
ae4cea9da4bc852aa3ce19039b66cc05f7c7cabe07637837bf1a51c37b6c9536a46b6af85e9402c33578e8da305b28bac23792afa080076e625a7df9f769935c
 DIST xfwm4-4.15.2.tar.bz2 1180556 BLAKE2B 
c7ec0e03ec7693e04ffe19a3f35b5c24d70ce5655f28177b48b5aaa68587d460480627f43cc2282c80cc0b296683a0ff75e796ac7abd1e08b5cb96ac53c77952
 SHA512 
710060aec978820d84275eb269bd9b803695458a411b5c17c2ab7a5900f63caa3613c5ed7fd956f4333926302666828b7849fedc53390f56053a7000eaf0100e
+DIST xfwm4-4.15.3.tar.bz2 1180308 BLAKE2B 
e76651e58bdb6b4c4b15c6dd49d5df16b40729fc41302d0eff336194d84a8b467c9b6b2f37094657b0555c25d87d92744991dfc00127638468b23eae31088475
 SHA512 
6ca7faba7fdd225d1c91e7c217200eebf271abc6058f3b9a46ce7bce8f31028c99e454412afa4ca441a5b30decb0d33a03ca5caeed7e4b20a29efa855af8328d

diff --git a/xfce-base/xfwm4/xfwm4-4.15.3.ebuild 
b/xfce-base/xfwm4/xfwm4-4.15.3.ebuild
new file mode 100644
index 000..bf9677a0086
--- /dev/null
+++ b/xfce-base/xfwm4/xfwm4-4.15.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Window manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl startup-notification +xcomposite +xpresent"
+
+RDEPEND=">=dev-libs/glib-2.20
+   >=x11-libs/gtk+-3.20:3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXres
+   x11-libs/pango
+   >=x11-libs/libwnck-3.14:3
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/xfconf-4.13:=
+   opengl? ( media-libs/libepoxy:=[X(+)] )
+   startup-notification? ( x11-libs/startup-notification )
+   xpresent? ( x11-libs/libXpresent )
+   xcomposite? (
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   )"
+# libICE/libSM: not really used anywhere but checked by configure
+#   https://bugzilla.xfce.org/show_bug.cgi?id=11914
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   x11-libs/libICE
+   x11-libs/libSM
+   xfce-base/exo
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable opengl epoxy)
+   $(use_enable startup-notification)
+   --enable-xsync
+   --enable-render
+   --enable-randr
+   $(use_enable xpresent)
+   $(use_enable xcomposite compositor)
+   )
+
+   econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-11-01 Thread Michał Górny
commit: ab6359ace5a1c1a68fd3692013ccc14d32f09af2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 21:11:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 21:11:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6359ac

xfce-base/exo: Bump to 4.15.3

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

 xfce-base/exo/Manifest  |  1 +
 xfce-base/exo/exo-4.15.3.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest
index 38593801750..28e15790eff 100644
--- a/xfce-base/exo/Manifest
+++ b/xfce-base/exo/Manifest
@@ -1,2 +1,3 @@
 DIST exo-0.12.11.tar.bz2 1333227 BLAKE2B 
4e95809c58b6db26ecdf524663c06df9cd70007726091e381a1f0dd58be52efee85ad9721c421c0df6438073bb9de97d56cd039f520e2f7c0f5722a1839ba167
 SHA512 
ecbf20feddf86178d34a5c70212f0c2310ab1d6ce25291846d6d1d3045270ae3e68102065d7b3d8840137406f826f9bc37fed92a16c1268c3d14f2833a97d533
 DIST exo-4.15.2.tar.bz2 1010181 BLAKE2B 
02b6cee68de61b1580e1676f7206f8f48f8c7c1a17050bf44e0ff922675ebd1a0eeceae2adc9f004e7e73a7e878af21867d7ca61c2fde9f10b2f80e917d1a318
 SHA512 
9b5838d2a69876164e5a89bd474428ace39bfb8f651bbe6c0873b52359893e40e156c862fb8a9f9ac3138ff2fa153e10085326e41045a41771e8961d3c0823f3
+DIST exo-4.15.3.tar.bz2 994455 BLAKE2B 
9c62b31a2f5cba4853263ea0b155fc3e5439170c7cc3011c03022a5419a9a0910c4b47431cf916f6e6ad4a5d2580e488ba8a18e4bbaa4d97d35a61711fd4a93a
 SHA512 
3da0a0aadd15e140e43eece56bb92872e05f90b0da88368a84f3d3bc8d53c19d12549693fe00518937a691a3af559d1dba3170fa2490a64dbc26fa2f7faf13ea

diff --git a/xfce-base/exo/exo-4.15.3.ebuild b/xfce-base/exo/exo-4.15.3.ebuild
new file mode 100644
index 000..aa7befedb77
--- /dev/null
+++ b/xfce-base/exo/exo-4.15.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Extensions, widgets and framework library with session support 
for Xfce"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+RDEPEND=">=dev-libs/glib-2.42
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-11-01 Thread Zac Medico
commit: 075c1951e1ac84e99a2219ff14be4a366d274f36
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 16 19:43:54 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov  1 21:11:09 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=075c1951

cnf/sets/portage.conf: add new sets for go rebuilding go packages

go-built binaries may contain security
vulnerabilities if a binary built with vulnerable compiler.
go is known to embed vulnerable code to all binaries it builds, if
vulnerability was present in the compiler or one of standard libraries.

This commit adds `golang-rebuild` set, which allows easy
rebuild of most go-compiled system packages.

simple 'emerge @golang-rebuild' should rebuild everything affected.
a prompt to run this command can be added to postinst message in
dev-lang/go ebuild.

Closes: https://github.com/gentoo/portage/pull/630
Bug: https://bugs.gentoo.org/752153
Signed-off-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 cnf/sets/portage.conf | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/cnf/sets/portage.conf b/cnf/sets/portage.conf
index 0d11d7891..22f0fa3a5 100644
--- a/cnf/sets/portage.conf
+++ b/cnf/sets/portage.conf
@@ -103,3 +103,9 @@ class = portage.sets.dbapi.UnavailableBinaries
 # to the matching portdb entry.
 [changed-deps]
 class = portage.sets.dbapi.ChangedDepsSet
+
+# Installed packages that inherit from known go related eclasses.
+[golang-rebuild]
+class = portage.sets.dbapi.VariableSet
+variable = INHERITED
+includes = golang-base golang-build golang-vcs golang-vcs-snapshot go-module



[gentoo-commits] proj/linux-patches: New tag: 5.9-4

2020-11-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 20:48:31 2020 +

New tag: 5.9-4




[gentoo-commits] proj/linux-patches: New tag: 5.8-21

2020-11-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 20:45:46 2020 +

New tag: 5.8-21




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

2020-11-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 20:41:40 2020 +

New tag: 5.4-75




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

2020-11-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 20:37:31 2020 +

New tag: 4.19-153




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

2020-11-01 Thread Mike Pagano
commit: 72dbacc4c141b44f8f6e5469e9709ff3f0a56998
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov  1 20:31:03 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 20:31:03 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=72dbacc4

Linux patch 5.4.74

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

 _README |4 +
 1073_linux-5.4.74.patch | 1507 +++
 2 files changed, 1511 insertions(+)

diff --git a/_README b/_README
index 6920241..638dbe8 100644
--- a/_README
+++ b/_README
@@ -335,6 +335,10 @@ Patch:  1072_linux-5.4.73.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.4.73
 
+Patch:  1073_linux-5.4.74.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.4.74
+
 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/1073_linux-5.4.74.patch b/1073_linux-5.4.74.patch
new file mode 100644
index 000..7dc395f
--- /dev/null
+++ b/1073_linux-5.4.74.patch
@@ -0,0 +1,1507 @@
+diff --git a/Makefile b/Makefile
+index f9a8d76a693eb..3be5a9c352b9c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 4
+-SUBLEVEL = 73
++SUBLEVEL = 74
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/arch/arm64/Makefile b/arch/arm64/Makefile
+index 96abe558aea8b..cd8f3cdabfd07 100644
+--- a/arch/arm64/Makefile
 b/arch/arm64/Makefile
+@@ -10,7 +10,7 @@
+ #
+ # Copyright (C) 1995-2001 by Russell King
+ 
+-LDFLAGS_vmlinux   :=--no-undefined -X
++LDFLAGS_vmlinux   :=--no-undefined -X -z norelro
+ CPPFLAGS_vmlinux.lds = -DTEXT_OFFSET=$(TEXT_OFFSET)
+ GZFLAGS   :=-9
+ 
+@@ -18,7 +18,7 @@ ifeq ($(CONFIG_RELOCATABLE), y)
+ # Pass --no-apply-dynamic-relocs to restore pre-binutils-2.27 behaviour
+ # for relative relocs, since this leads to better Image compression
+ # with the relocation offsets always being zero.
+-LDFLAGS_vmlinux   += -shared -Bsymbolic -z notext -z norelro \
++LDFLAGS_vmlinux   += -shared -Bsymbolic -z notext \
+   $(call ld-option, --no-apply-dynamic-relocs)
+ endif
+ 
+diff --git a/arch/arm64/kernel/cpu_errata.c b/arch/arm64/kernel/cpu_errata.c
+index d2e738c455566..1e16c4e00e771 100644
+--- a/arch/arm64/kernel/cpu_errata.c
 b/arch/arm64/kernel/cpu_errata.c
+@@ -492,6 +492,12 @@ out_printmsg:
+   return required;
+ }
+ 
++static void cpu_enable_ssbd_mitigation(const struct arm64_cpu_capabilities 
*cap)
++{
++  if (ssbd_state != ARM64_SSBD_FORCE_DISABLE)
++  cap->matches(cap, SCOPE_LOCAL_CPU);
++}
++
+ /* known invulnerable cores */
+ static const struct midr_range arm64_ssb_cpus[] = {
+   MIDR_ALL_VERSIONS(MIDR_CORTEX_A35),
+@@ -635,6 +641,12 @@ check_branch_predictor(const struct 
arm64_cpu_capabilities *entry, int scope)
+   return (need_wa > 0);
+ }
+ 
++static void
++cpu_enable_branch_predictor_hardening(const struct arm64_cpu_capabilities 
*cap)
++{
++  cap->matches(cap, SCOPE_LOCAL_CPU);
++}
++
+ static const __maybe_unused struct midr_range tx2_family_cpus[] = {
+   MIDR_ALL_VERSIONS(MIDR_BRCM_VULCAN),
+   MIDR_ALL_VERSIONS(MIDR_CAVIUM_THUNDERX2),
+@@ -894,9 +906,11 @@ const struct arm64_cpu_capabilities arm64_errata[] = {
+   },
+ #endif
+   {
++  .desc = "Branch predictor hardening",
+   .capability = ARM64_HARDEN_BRANCH_PREDICTOR,
+   .type = ARM64_CPUCAP_LOCAL_CPU_ERRATUM,
+   .matches = check_branch_predictor,
++  .cpu_enable = cpu_enable_branch_predictor_hardening,
+   },
+ #ifdef CONFIG_HARDEN_EL2_VECTORS
+   {
+@@ -910,6 +924,7 @@ const struct arm64_cpu_capabilities arm64_errata[] = {
+   .capability = ARM64_SSBD,
+   .type = ARM64_CPUCAP_LOCAL_CPU_ERRATUM,
+   .matches = has_ssbd_mitigation,
++  .cpu_enable = cpu_enable_ssbd_mitigation,
+   .midr_range_list = arm64_ssb_cpus,
+   },
+ #ifdef CONFIG_ARM64_ERRATUM_1418040
+diff --git a/arch/openrisc/include/asm/uaccess.h 
b/arch/openrisc/include/asm/uaccess.h
+index 17c24f14615fb..6839f8fcf76b2 100644
+--- a/arch/openrisc/include/asm/uaccess.h
 b/arch/openrisc/include/asm/uaccess.h
+@@ -164,19 +164,19 @@ struct __large_struct {
+ 
+ #define __get_user_nocheck(x, ptr, size)  \
+ ({\
+-  long __gu_err, __gu_val;\
+-  __get_user_size(__gu_val, (ptr), (size), __gu_err); \
+-  (x) = (__force __typeof__(*(ptr)))__gu_val; \
++  long __gu_err;  \
++  __get_user_size((x), (ptr), (size), __gu_err);  \
+   __gu_err;   \
+ })
+ 
+ #define __get_user_check(x, 

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

2020-11-01 Thread Mike Pagano
commit: 41b998757415c5917867b58dae4a2b76c8a28988
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov  1 20:29:16 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov  1 20:29:16 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=41b99875

Linux patch 4.19.154

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

 _README   |4 +
 1153_linux-4.19.154.patch | 3490 +
 2 files changed, 3494 insertions(+)

diff --git a/_README b/_README
index f3a1010..ea0813a 100644
--- a/_README
+++ b/_README
@@ -651,6 +651,10 @@ Patch:  1152_linux-4.19.153.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.153
 
+Patch:  1153_linux-4.19.154.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.154
+
 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/1153_linux-4.19.154.patch b/1153_linux-4.19.154.patch
new file mode 100644
index 000..8691528
--- /dev/null
+++ b/1153_linux-4.19.154.patch
@@ -0,0 +1,3490 @@
+diff --git a/Makefile b/Makefile
+index d5e93bf207998..a7056e26947c3 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 153
++SUBLEVEL = 154
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi
+index 55d1872aa81a8..9d19183f40e15 100644
+--- a/arch/arm/boot/dts/imx6sl.dtsi
 b/arch/arm/boot/dts/imx6sl.dtsi
+@@ -922,8 +922,10 @@
+   };
+ 
+   rngb: rngb@21b4000 {
++  compatible = "fsl,imx6sl-rngb", 
"fsl,imx25-rngb";
+   reg = <0x021b4000 0x4000>;
+   interrupts = <0 5 IRQ_TYPE_LEVEL_HIGH>;
++  clocks = < IMX6SL_CLK_DUMMY>;
+   };
+ 
+   weim: weim@21b8000 {
+diff --git a/arch/arm/boot/dts/owl-s500.dtsi b/arch/arm/boot/dts/owl-s500.dtsi
+index 43c9980a4260c..75a76842c2700 100644
+--- a/arch/arm/boot/dts/owl-s500.dtsi
 b/arch/arm/boot/dts/owl-s500.dtsi
+@@ -85,21 +85,21 @@
+   global_timer: timer@b0020200 {
+   compatible = "arm,cortex-a9-global-timer";
+   reg = <0xb0020200 0x100>;
+-  interrupts = ;
++  interrupts = ;
+   status = "disabled";
+   };
+ 
+   twd_timer: timer@b0020600 {
+   compatible = "arm,cortex-a9-twd-timer";
+   reg = <0xb0020600 0x20>;
+-  interrupts = ;
++  interrupts = ;
+   status = "disabled";
+   };
+ 
+   twd_wdt: wdt@b0020620 {
+   compatible = "arm,cortex-a9-twd-wdt";
+   reg = <0xb0020620 0xe0>;
+-  interrupts = ;
++  interrupts = ;
+   status = "disabled";
+   };
+ 
+diff --git a/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts 
b/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
+index c39b9169ea641..b2a773a718e16 100644
+--- a/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
 b/arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts
+@@ -206,16 +206,16 @@
+ };
+ 
+ _dc1sw {
+-  regulator-min-microvolt = <300>;
+-  regulator-max-microvolt = <300>;
++  regulator-min-microvolt = <330>;
++  regulator-max-microvolt = <330>;
+   regulator-name = "vcc-gmac-phy";
+ };
+ 
+ _dcdc1 {
+   regulator-always-on;
+-  regulator-min-microvolt = <300>;
+-  regulator-max-microvolt = <300>;
+-  regulator-name = "vcc-3v0";
++  regulator-min-microvolt = <330>;
++  regulator-max-microvolt = <330>;
++  regulator-name = "vcc-3v3";
+ };
+ 
+ _dcdc2 {
+diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi 
b/arch/arm64/boot/dts/qcom/msm8916.dtsi
+index 8011e564a234b..2c5193ae20277 100644
+--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
 b/arch/arm64/boot/dts/qcom/msm8916.dtsi
+@@ -877,7 +877,7 @@
+   reg-names = "mdp_phys";
+ 
+   interrupt-parent = <>;
+-  interrupts = <0 0>;
++  interrupts = <0>;
+ 
+   clocks = < GCC_MDSS_AHB_CLK>,
+< GCC_MDSS_AXI_CLK>,
+@@ -909,7 +909,7 @@
+   reg-names = "dsi_ctrl";
+ 
+   interrupt-parent = <>;
+-  interrupts = <4 0>;
++  interrupts = <4>;
+ 
+   assigned-clocks = < BYTE0_CLK_SRC>,
+ < 

[gentoo-commits] repo/gentoo:master commit in: net-irc/konversation/

2020-11-01 Thread Andreas Sturmlechner
commit: 8296a0308b6e6c6a7227018b1346755e16009534
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 19:59:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 20:03:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8296a030

net-irc/konversation: Drop 1.7.7 (r0)

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

 net-irc/konversation/konversation-1.7.7.ebuild | 81 --
 1 file changed, 81 deletions(-)

diff --git a/net-irc/konversation/konversation-1.7.7.ebuild 
b/net-irc/konversation/konversation-1.7.7.ebuild
deleted file mode 100644
index c12dae0e30e..000
--- a/net-irc/konversation/konversation-1.7.7.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.74.0
-QTMIN=5.15.1
-inherit ecm kde.org
-
-DESCRIPTION="User friendly IRC Client"
-HOMEPAGE="https://konversation.kde.org https://apps.kde.org/en/konversation;
-
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV/_/-}/src/${P/_/-}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="+crypt"
-
-BDEPEND="sys-devel/gettext"
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=media-libs/phonon-4.11.0
-   crypt? ( >=app-crypt/qca-2.3.0:2 )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtsvg-${QTMIN}:5
-   crypt? ( >=app-crypt/qca-2.3.0:2[ssl] )
-"
-
-PATCHES=(
-   # git master
-   "${FILESDIR}"/${PN}-1.7.5-unused-kemoticons.patch
-   "${FILESDIR}"/${PN}-1.7.6-no-kiconthemes.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package crypt Qca-qt5)
-   )
-
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-
-   # Bug 616162
-   insinto /etc/xdg
-   doins "${FILESDIR}"/konversationrc
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/konversation/, net-irc/konversation/files/

2020-11-01 Thread Andreas Sturmlechner
commit: e086ff1665ebeda400b3ad4b984092438a55fff6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 19:59:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 20:03:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e086ff16

net-irc/konversation: Drop another unused DEPEND

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

 .../files/konversation-1.7.7-no-solid.patch| 38 ++
 net-irc/konversation/konversation-1.7.7-r1.ebuild  | 82 ++
 2 files changed, 120 insertions(+)

diff --git a/net-irc/konversation/files/konversation-1.7.7-no-solid.patch 
b/net-irc/konversation/files/konversation-1.7.7-no-solid.patch
new file mode 100644
index 000..53ea4a3d7a1
--- /dev/null
+++ b/net-irc/konversation/files/konversation-1.7.7-no-solid.patch
@@ -0,0 +1,38 @@
+From 3d8a425ef426019c49abea20baa58461900c731d Mon Sep 17 00:00:00 2001
+From: "Friedrich W. H. Kossebau" 
+Date: Thu, 29 Oct 2020 13:15:22 +0100
+Subject: [PATCH] Remove unused explicit dep on and linkage of Solid
+
+(still pulled in via public dep of KIOFileWidgets, but not used by us)
+---
+ CMakeLists.txt | 1 -
+ src/CMakeLists.txt | 1 -
+ 2 files changed, 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 72ec982d..bcd101e1 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -30,7 +30,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED
+ NotifyConfig
+ KIO
+ Parts
+-Solid
+ Wallet
+ WidgetsAddons
+ GlobalAccel
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 460325f1..680053e2 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -244,7 +244,6 @@ target_link_libraries(konversation
+ KF5::KIOFileWidgets
+ KF5::KIOWidgets
+ KF5::Parts
+-KF5::Solid
+ KF5::Wallet
+ KF5::WidgetsAddons
+ KF5::GlobalAccel
+-- 
+GitLab
+

diff --git a/net-irc/konversation/konversation-1.7.7-r1.ebuild 
b/net-irc/konversation/konversation-1.7.7-r1.ebuild
new file mode 100644
index 000..c854ef903fe
--- /dev/null
+++ b/net-irc/konversation/konversation-1.7.7-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="User friendly IRC Client"
+HOMEPAGE="https://konversation.kde.org https://apps.kde.org/en/konversation;
+
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV/_/-}/src/${P/_/-}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="+crypt"
+
+BDEPEND="sys-devel/gettext"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=media-libs/phonon-4.11.0
+   crypt? ( >=app-crypt/qca-2.3.0:2 )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtsvg-${QTMIN}:5
+   crypt? ( >=app-crypt/qca-2.3.0:2[ssl] )
+"
+
+PATCHES=(
+   # git master
+   "${FILESDIR}"/${PN}-1.7.5-unused-kemoticons.patch
+   "${FILESDIR}"/${PN}-1.7.6-no-kiconthemes.patch
+   "${FILESDIR}"/${P}-no-solid.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package crypt Qca-qt5)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # Bug 616162
+   insinto /etc/xdg
+   doins "${FILESDIR}"/konversationrc
+}



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

2020-11-01 Thread Lars Wendler
commit: 2f11299232c96318fea0f5c8e021da3cd2b0ad44
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov  1 19:23:43 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov  1 19:23:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f112992

net-misc/dhcpcd: Removed old

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

 net-misc/dhcpcd/Manifest|   2 -
 net-misc/dhcpcd/dhcpcd-9.2.0.ebuild | 153 
 net-misc/dhcpcd/dhcpcd-9.3.0.ebuild | 153 
 3 files changed, 308 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index fb2e9556d1b..62c591a3d7f 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,5 +1,3 @@
 DIST dhcpcd-8.1.9.tar.xz 230288 BLAKE2B 
5606ddfce37c67ac3d60257104fcf15bd7da65021b2c1261a45958b628cd066ccd9bc6b60bbb42f8280fcbbf9d4b1c7666b993c37f150b27ef2a0527a0fd5b96
 SHA512 
40ac106ffca60b32362aacdfae0fa3a2993a3eed72bf452322412a912f594aaade1c24b862233455033158a6e453ec75d6d14fa52df6b4c5ae435dd6ceb29f2a
-DIST dhcpcd-9.2.0.tar.xz 250584 BLAKE2B 
38639358b15fbe179ee4a233c28705c62fcc3ce9ab7faafcce72a85238580c3773ac472572277138eb66df80b930875bc37bb5c1dfda38a05d381ff98ebf6712
 SHA512 
deade0f650445a86de34fa4b354ca7da11ed0be38d07e412b5602c45ac40149d6a2925980b66ff95c625184c981b02864a95ce5c3c01245bb48cd1a21d2f5aba
-DIST dhcpcd-9.3.0.tar.xz 252256 BLAKE2B 
9b131de4651c1ae72a5936d918f423bf78d097e4b9560c748712367a3ff63df3b82c2b4e392e6f7ca2577bba30a58882c17942d7eebce23fd22207b24800cbcd
 SHA512 
4ee533a5458d1800093860edabc5480b40b7909b83b829513c03eb25951f0858ded9f7a81f0b8a444810dc440dbce47bf5a6806bda055c98af6d5415e8e9f84d
 DIST dhcpcd-9.3.1.tar.xz 253288 BLAKE2B 
cba03077a05d89d4ec8dbbc9b46211672ce103af9c960efacbaa7aa4c6cc0f312ade1c09a9b4ea6e5fb360ad780594c2935c54a36dab5e6b3193a527c39f76c1
 SHA512 
d89141de92e2ee79c68c43e58bb7d604e51edbc93bcf69bdd5fba37a9fbf372d9df963ac3127b7b740856ab43ff330ce9ca6053bf4a814540c177b204e7beb80
 DIST dhcpcd-9.3.2.tar.xz 254476 BLAKE2B 
86cbb02564474e8ec6809315db10ec06c072ab3e4a563b2a0f1df21d1c02ed3a97b816ed190803910f0cfe39de6420b82cc37ff81e29b67806b250c877b0db34
 SHA512 
f7e5b060e8b5cd65e6d1660a79d444e066dd8a6c492cc44b9522577687a93d944227ad3ff840ac0f65a9aa725ca1a79a7178330d8445b808409e215ba7f042b0

diff --git a/net-misc/dhcpcd/dhcpcd-9.2.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.2.0.ebuild
deleted file mode 100644
index 092c6e4a1dd..000
--- a/net-misc/dhcpcd/dhcpcd-9.2.0.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="
-   ${COMMON_DEPEND}
-   privsep? (
-   acct-group/dhcpcd
-   acct-user/dhcpcd
-   )
-"
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable debug)
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(use_enable privsep)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
-   $(usex privsep '--privsepuser=dhcpcd' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
-   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if 

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

2020-11-01 Thread Lars Wendler
commit: e16625defbf7c864e0874317e6b1b092b6aac101
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov  1 19:23:02 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov  1 19:23:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16625de

net-misc/dhcpcd: Bump to version 9.3.2

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

 net-misc/dhcpcd/Manifest|   1 +
 net-misc/dhcpcd/dhcpcd-9.3.2.ebuild | 153 
 2 files changed, 154 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index b5398956c1b..fb2e9556d1b 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -2,3 +2,4 @@ DIST dhcpcd-8.1.9.tar.xz 230288 BLAKE2B 
5606ddfce37c67ac3d60257104fcf15bd7da6502
 DIST dhcpcd-9.2.0.tar.xz 250584 BLAKE2B 
38639358b15fbe179ee4a233c28705c62fcc3ce9ab7faafcce72a85238580c3773ac472572277138eb66df80b930875bc37bb5c1dfda38a05d381ff98ebf6712
 SHA512 
deade0f650445a86de34fa4b354ca7da11ed0be38d07e412b5602c45ac40149d6a2925980b66ff95c625184c981b02864a95ce5c3c01245bb48cd1a21d2f5aba
 DIST dhcpcd-9.3.0.tar.xz 252256 BLAKE2B 
9b131de4651c1ae72a5936d918f423bf78d097e4b9560c748712367a3ff63df3b82c2b4e392e6f7ca2577bba30a58882c17942d7eebce23fd22207b24800cbcd
 SHA512 
4ee533a5458d1800093860edabc5480b40b7909b83b829513c03eb25951f0858ded9f7a81f0b8a444810dc440dbce47bf5a6806bda055c98af6d5415e8e9f84d
 DIST dhcpcd-9.3.1.tar.xz 253288 BLAKE2B 
cba03077a05d89d4ec8dbbc9b46211672ce103af9c960efacbaa7aa4c6cc0f312ade1c09a9b4ea6e5fb360ad780594c2935c54a36dab5e6b3193a527c39f76c1
 SHA512 
d89141de92e2ee79c68c43e58bb7d604e51edbc93bcf69bdd5fba37a9fbf372d9df963ac3127b7b740856ab43ff330ce9ca6053bf4a814540c177b204e7beb80
+DIST dhcpcd-9.3.2.tar.xz 254476 BLAKE2B 
86cbb02564474e8ec6809315db10ec06c072ab3e4a563b2a0f1df21d1c02ed3a97b816ed190803910f0cfe39de6420b82cc37ff81e29b67806b250c877b0db34
 SHA512 
f7e5b060e8b5cd65e6d1660a79d444e066dd8a6c492cc44b9522577687a93d944227ad3ff840ac0f65a9aa725ca1a79a7178330d8445b808409e215ba7f042b0

diff --git a/net-misc/dhcpcd/dhcpcd-9.3.2.ebuild 
b/net-misc/dhcpcd/dhcpcd-9.3.2.ebuild
new file mode 100644
index 000..092c6e4a1dd
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-9.3.2.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://roy.marples.name/cgit/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="debug elibc_glibc +embedded ipv6 kernel_linux privsep +udev"
+
+COMMON_DEPEND="udev? ( virtual/udev )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="
+   ${COMMON_DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/seaview/

2020-11-01 Thread David Seifert
commit: 6c107298cc9dd9838f6ee259253dae994b67dc22
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:17 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c107298

sci-biology/seaview: Remove old 4.5.4

Closes: https://bugs.gentoo.org/588506
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/seaview/Manifest |  1 -
 sci-biology/seaview/seaview-4.5.4.ebuild | 76 
 2 files changed, 77 deletions(-)

diff --git a/sci-biology/seaview/Manifest b/sci-biology/seaview/Manifest
index a35755ef1c5..2b43f22a2ea 100644
--- a/sci-biology/seaview/Manifest
+++ b/sci-biology/seaview/Manifest
@@ -1,2 +1 @@
-DIST seaview_4.5.4.tar.gz 420608 BLAKE2B 
14b044706440da88987cd6b546595497f2de61e8d03615bfce4634104914a56544a464b0abedc83e6c96329697dccb2087c2b1af5a1fdbf0d9bdc26418a49a75
 SHA512 
a8a2e49a13f87ae4279311068147169b1e17874e9ce5787003b854c7271efc7a128db6916bb883a9b7b0b90f855fe40d83c77e9fd9f5751464e04346b9923301
 DIST seaview_4.6.tar.gz 424258 BLAKE2B 
e958ff4b1f6bb283a2122d65917a352914f33e5c9593c34c449800fbcac74b0dd4fa98bb1f47c45e11f24e07dfebb3ced54fbd8440b2bcd2b1df32dc398d5892
 SHA512 
e005d9dcc9e03c5636404e94f0059f7d4a9289fe77ecdab765e3ca2b59d826b8711a344f3824d079383a7ede0fe17b3b06694dfb7b709bb6a0a1e38cef6ee1d6

diff --git a/sci-biology/seaview/seaview-4.5.4.ebuild 
b/sci-biology/seaview/seaview-4.5.4.ebuild
deleted file mode 100644
index 33ee6f65ccb..000
--- a/sci-biology/seaview/seaview-4.5.4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A graphical multiple sequence alignment editor"
-HOMEPAGE="http://pbil.univ-lyon1.fr/software/seaview.html;
-SRC_URI="ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/archive/${PN}_${PV}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+xft"
-
-CDEPEND="
-   sys-libs/zlib
-   x11-libs/fltk:1
-   x11-libs/libX11
-   xft? (
-   x11-libs/libXft
-   x11-libs/fltk:1[xft] )"
-RDEPEND="${CDEPEND}
-   sci-biology/clustalw
-   || ( sci-libs/libmuscle sci-biology/muscle )
-   sci-biology/phyml"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-   # respect CXXFLAGS (package uses them as CFLAGS)
-   sed \
-   -e "s:^CC.*:CC = $(tc-getCC):" \
-   -e "s:^CXX.*:CXX = $(tc-getCXX):" \
-   -e "s:\$(OPT):${CXXFLAGS}:" \
-   -e "s:^OPT:#OPT:" \
-   -e "s:^FLTK = .*$:FLTK = ${EPREFIX}/usr/include/fltk-1:" \
-   -e "s:^#IFLTK .*:IFLTK = $(fltk-config --use-images --cflags):" 
\
-   -e "s:^#LFLTK .*:LFLTK = $(fltk-config --use-images 
--ldflags):" \
-   -e "s:^USE_XFT:#USE_XFT:" \
-   -e "s:^#HELPFILE:HELPFILE:" \
-   -e 
"s:/usr/share/doc/seaview/seaview.htm:${EPREFIX}/usr/share/seaview/seaview.htm:"
 \
-   -e "s:^#PHYMLNAME:PHYMLNAME:" \
-   -e 's:-lXinerama::g' \
-   -e 's:-lpng::g' \
-   -e 's:-ljpeg::g' \
-   -e 's:-lfontconfig::g' \
-   -i Makefile || die "sed failed while editing Makefile"
-
-   if use xft; then
-   sed \
-   -e "s:^#USE_XFT .*:USE_XFT = -DUSE_XFT 
$($(tc-getPKG_CONFIG) --cflags xft):" \
-   -e "s:-lXft:$($(tc-getPKG_CONFIG) --libs xft):" \
-   -i Makefile || die "sed failed while editing Makefile 
to enable xft"
-   else
-   sed -i -e "s:-lXft::" Makefile || die
-   fi
-}
-
-src_install() {
-   dobin seaview
-
-   # /usr/share/seaview/seaview.html is hardcoded in the binary, see 
Makefile
-   insinto /usr/share/seaview
-   doins example.nxs seaview.html
-
-   insinto /usr/share/seaview/images
-   doins seaview.xpm
-
-   make_desktop_entry seaview Seaview
-
-   doman seaview.1
-}



[gentoo-commits] repo/gentoo:master commit in: sci-biology/lagan/files/, sci-biology/lagan/

2020-11-01 Thread David Seifert
commit: 053ec438e912e15f1a98959c59d4f08903d31138
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:21 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053ec438

sci-biology/lagan: Port to EAPI 7

* Fix building against GCC 10 / -fno-common
* Fix building against C99 / -O0
* Fix broken build system
* Import patches from Debian

Closes: https://bugs.gentoo.org/685736
Closes: https://bugs.gentoo.org/688700
Closes: https://bugs.gentoo.org/707404
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../lagan/files/lagan-2.0-C99-static-inline.patch  | 258 +++
 .../lagan/files/lagan-2.0-ambiguous-end.patch  |  49 +++
 .../files/lagan-2.0-conflicting-getline.patch  |  24 ++
 sci-biology/lagan/files/lagan-2.0-fix-c++14.patch  | 473 -
 sci-biology/lagan/files/lagan-2.0-gcc-10.patch |  27 ++
 sci-biology/lagan/files/lagan-2.0-gcc-4.8.patch|  25 ++
 sci-biology/lagan/files/lagan-2.0-gcc-9.patch  |  25 ++
 sci-biology/lagan/files/lagan-2.0-gcc4.3.patch |  23 -
 ...an-2.0-flags.patch => lagan-2.0-makefile.patch} | 109 ++---
 .../files/lagan-2.0-qa-implicit-declarations.patch |  63 +--
 sci-biology/lagan/lagan-2.0-r3.ebuild  |  71 
 sci-biology/lagan/lagan-2.0-r4.ebuild  |  67 +++
 12 files changed, 550 insertions(+), 664 deletions(-)

diff --git a/sci-biology/lagan/files/lagan-2.0-C99-static-inline.patch 
b/sci-biology/lagan/files/lagan-2.0-C99-static-inline.patch
new file mode 100644
index 000..2c9d88111ae
--- /dev/null
+++ b/sci-biology/lagan/files/lagan-2.0-C99-static-inline.patch
@@ -0,0 +1,258 @@
+--- a/src/fchaos.c
 b/src/fchaos.c
+@@ -985,7 +985,7 @@
+   SLremove(mylist, tbf->mysles[i]);
+ }
+ 
+-inline int CHmatchscore(unsigned char a, unsigned char b) {
++static inline int CHmatchscore(unsigned char a, unsigned char b) {
+   return substmatrix[a][b];
+   /*
+   if (translated)
+--- a/src/multial.c
 b/src/multial.c
+@@ -59,16 +59,16 @@
+ int normf;
+ int normprev;
+ 
+-inline int ismatch(char a, char b) {
++static inline int ismatch(char a, char b) {
+   return (a == b);
+ }
+ 
+-inline int isGap(align* ali, int seqn, int loc) {
++static inline int isGap(align* ali, int seqn, int loc) {
+   int i = !((ali->algn[loc] >> seqn) & 1);
+   return i;
+ }
+ 
+-inline int scoreLocal(int which, align* ali, int loc) {
++static inline int scoreLocal(int which, align* ali, int loc) {
+   int i, lets = 0;
+   for (i=0; i < 4; i++)
+ lets += ali->cnts[i][loc];
+@@ -83,7 +83,7 @@
+ return lets+ali->cnts[CNTS_GS][loc] * gapcont;
+ }
+ 
+-inline hll* reverseHLL(hll* tbr) {
++static inline hll* reverseHLL(hll* tbr) {
+   hll *nn, *prev=0;
+   while (tbr) {
+ nn = tbr->next;
+@@ -171,7 +171,7 @@
+   return res;
+ }
+ 
+-inline void reverse (long long int* a, int length) {
++static inline void reverse (long long int* a, int length) {
+   long long int lft;
+   int i;
+   for (i=0; i < length/2; i++) {
+@@ -409,7 +409,7 @@
+   */
+ }
+ 
+-inline int scoreGap(int numgs, int numgc, int numge, int numseq) {
++static inline int scoreGap(int numgs, int numgc, int numge, int numseq) {
+   return (MIN2(numgc, numseq-numgc) * gapcont) +
+ (MIN2(numgs, numseq-numgs) * gapstart) +
+ (MIN2(numge, numseq-numge) * gapend);
+@@ -493,7 +493,7 @@
+   fclose (file);
+ }
+ 
+-inline int chmatchscore (unsigned char a, unsigned char b, int 
substmatrix[256][256]) {
++static inline int chmatchscore (unsigned char a, unsigned char b, int 
substmatrix[256][256]) {
+   return substmatrix[a][b];
+ }
+ 
+@@ -539,14 +539,14 @@
+   // printcache();
+ }
+ 
+-inline int v (int y){
++static inline int v (int y){
+   if (y >= 0 && y <= MAX_SEQ) return y;
+   fprintf(stderr, "Got %d in v\n", y);
+   assert (0);
+   return 0;
+ }
+ 
+-inline int matchscore (align*a, int ai, align *b, int bi){
++static inline int matchscore (align*a, int ai, align *b, int bi){
+   
+   return
+ matchcache[v(a->cnts[0][ai] + b->cnts[0][bi]) | 
+@@ -559,30 +559,30 @@
+   (v(a->numseq + b->numseq - (a->cnts[CNTS_CB][ai] + 
b->cnts[CNTS_CB][bi])) << 18)];
+ }
+ 
+-inline int scoreOpp (align *other, int ow, int oppnum){
++static inline int scoreOpp (align *other, int ow, int oppnum){
+   return matchcache[v(other->cnts[0][ow]) | 
+  (v(other->cnts[1][ow]) << 6) |
+  (v(other->cnts[2][ow]) << 12) |
+  (v(other->cnts[3][ow]) << 18)];
+ }
+ 
+-inline int endGap0 (align* a, int ai, align* b, int bi){
++static inline int endGap0 (align* a, int ai, align* b, int bi){
+   return gapcache[(v(a->cnts[CNTS_GE][ai]+b->cnts[CNTS_GE][bi])<<12) | 
+ (v(a->numseq + 
b->numseq-(b->cnts[CNTS_CB][bi]+a->cnts[CNTS_CB][ai])) << 18)];
+ }
+ 
+-inline int endGap1 (align* a, int ai, align* b, int bi){
++static inline int endGap1 (align* a, int ai, align* 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/clustalw-mpi/files/, sci-biology/clustalw-mpi/

2020-11-01 Thread David Seifert
commit: c76141a9ed378795deac9e8fdd8f9ff5e6b1b91b
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:24 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76141a9

sci-biology/clustalw-mpi: Port to EAPI 7

* Rename USE flags to avoid underscore
* Fix building against GCC 10 / -fno-common

Closes: https://bugs.gentoo.org/695122
Closes: https://bugs.gentoo.org/706960
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 ...mpi-0.13-r2.ebuild => clustalw-mpi-0.13-r3.ebuild} | 19 +++
 .../files/clustalw-mpi-0.13-fno-common.patch  | 13 +
 ...-gentoo.patch => clustalw-mpi-0.13-makefile.patch} |  0
 sci-biology/clustalw-mpi/metadata.xml | 18 --
 4 files changed, 32 insertions(+), 18 deletions(-)

diff --git a/sci-biology/clustalw-mpi/clustalw-mpi-0.13-r2.ebuild 
b/sci-biology/clustalw-mpi/clustalw-mpi-0.13-r3.ebuild
similarity index 72%
rename from sci-biology/clustalw-mpi/clustalw-mpi-0.13-r2.ebuild
rename to sci-biology/clustalw-mpi/clustalw-mpi-0.13-r3.ebuild
index 76d3b80cde3..334c34e78ce 100644
--- a/sci-biology/clustalw-mpi/clustalw-mpi-0.13-r2.ebuild
+++ b/sci-biology/clustalw-mpi/clustalw-mpi-0.13-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -12,28 +12,31 @@ 
SRC_URI="http://web.bii.a-star.edu.sg/~kuobin/${PN}/${P}.tar.gz;
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="mpi_njtree static_pairalign"
+IUSE="mpi-njtree static-pairalign"
 
 DEPEND="virtual/mpi"
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}"/${PV}-gentoo.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-makefile.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+)
 
 src_prepare() {
default
 
-   if use mpi_njtree; then
+   if use mpi-njtree; then
sed -e "s/TREES_FLAG/#TREES_FLAG/" -i Makefile || \
die "Failed to configure MPI code for NJ trees"
fi
 
-   if use static_pairalign; then
+   if use static-pairalign; then
sed -e "s/DDYNAMIC_SCHEDULING/DSTATIC_SCHEDULING/" -i Makefile 
|| \
die "Failed to configure static scheduling for pair 
alignments"
fi
 }
 
 src_install() {
-   dobin ${PN}
-   newdoc README.${PN} README
+   dobin clustalw-mpi
+   newdoc README.clustalw-mpi README
 }

diff --git a/sci-biology/clustalw-mpi/files/clustalw-mpi-0.13-fno-common.patch 
b/sci-biology/clustalw-mpi/files/clustalw-mpi-0.13-fno-common.patch
new file mode 100644
index 000..da74f0ba172
--- /dev/null
+++ b/sci-biology/clustalw-mpi/files/clustalw-mpi-0.13-fno-common.patch
@@ -0,0 +1,13 @@
+--- a/parallel_compare.c
 b/parallel_compare.c
+@@ -74,8 +74,8 @@
+ static sint   **accum;
+ static sint   *diag_index;
+ static char   *slopes;
+-sint ktup,window,wind_gap,signif; 
+-sint *zza, *zzb, *zzc, *zzd;
++extern sint ktup,window,wind_gap,signif;
++extern sint *zza, *zzb, *zzc, *zzd;
+ extern Boolean percent;
+ static void make_p_ptrs(sint *tptr, sint *pl, sint naseq, sint l);
+ static void make_n_ptrs(sint *tptr, sint *pl, sint naseq, sint len);

diff --git a/sci-biology/clustalw-mpi/files/0.13-gentoo.patch 
b/sci-biology/clustalw-mpi/files/clustalw-mpi-0.13-makefile.patch
similarity index 100%
rename from sci-biology/clustalw-mpi/files/0.13-gentoo.patch
rename to sci-biology/clustalw-mpi/files/clustalw-mpi-0.13-makefile.patch

diff --git a/sci-biology/clustalw-mpi/metadata.xml 
b/sci-biology/clustalw-mpi/metadata.xml
index 8ab4494152c..ffe2c4efec8 100644
--- a/sci-biology/clustalw-mpi/metadata.xml
+++ b/sci-biology/clustalw-mpi/metadata.xml
@@ -1,14 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  sci-biol...@gentoo.org
-  Gentoo Biology Project
-
-
-  Use MPI (as opposed to serial) code for computing
-neighbor-joining trees
-  Use static (as opposed to dynamic) scheduling
-for pair alignments
-
+   
+   sci-biol...@gentoo.org
+   Gentoo Biology Project
+   
+   
+   Use MPI (as opposed to serial) code for 
computing neighbor-joining trees
+   Use static (as opposed to 
dynamic) scheduling for pair alignments
+   
 



[gentoo-commits] repo/gentoo:master commit in: sci-biology/seaview/files/, sci-biology/seaview/

2020-11-01 Thread David Seifert
commit: cc1e91fc1e8a7302af0ab19c8ad3c5ef5721ec92
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:14 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1e91fc

sci-biology/seaview: Port to EAPI 7

* Fix building against GCC 10 / -fno-common
* Fix building against Clang

Closes: https://bugs.gentoo.org/707842
Closes: https://bugs.gentoo.org/741198
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 ...eaview-4.6-Wreserved-user-defined-literal.patch |  76 ++
 .../seaview/files/seaview-4.6-fno-common.patch | 110 +
 .../{seaview-4.6.ebuild => seaview-4.6-r1.ebuild}  |  29 +++---
 3 files changed, 203 insertions(+), 12 deletions(-)

diff --git 
a/sci-biology/seaview/files/seaview-4.6-Wreserved-user-defined-literal.patch 
b/sci-biology/seaview/files/seaview-4.6-Wreserved-user-defined-literal.patch
new file mode 100644
index 000..c9595748e90
--- /dev/null
+++ b/sci-biology/seaview/files/seaview-4.6-Wreserved-user-defined-literal.patch
@@ -0,0 +1,76 @@
+--- a/align.cxx
 b/align.cxx
+@@ -754,7 +754,7 @@
+   alignitems[clustalopt + MAX_MSA_ALGOS].label(strdup(options));
+   alignitems[clustalopt + MAX_MSA_ALGOS].flags = attr;
+   if (view->alignment_algorithm < 2) alignitems[clustalopt + MAX_MSA_ALGOS + 
3].flags = FL_MENU_INACTIVE;
+-  delete options;
++  delete[] options;
+   view->menu_align = alignitems;
+   view->menubar->add("Align", 0, NULL, (void*)view->menu_align, 
FL_SUBMENU_POINTER);
+   if (view->count_msa_algos >= MAX_MSA_ALGOS) (alignitems + clustalopt + 
MAX_MSA_ALGOS + 2)->deactivate();
+--- a/seaview.cxx
 b/seaview.cxx
+@@ -3314,7 +3314,7 @@
+   if(p != NULL) *p = 0;
+   if(printout_black == TEXT_ONLY) strcat(suggested, ".txt");
+   else {
+-  strcat(suggested, "."PDF_OR_PS_EXT);
++  strcat(suggested, "." PDF_OR_PS_EXT);
+   }
+ if( view->alt_col_rank != NULL ) {
+   for(anerr = 0; anerr < view->tot_seqs; anerr++)
+@@ -3424,7 +3424,7 @@
+ 
+ pdf_form = new Fl_Window(415, 90);
+ pdf_form->box(FL_FLAT_BOX);
+-pdf_form->label("Set "PDF_OR_PS" output options");
++pdf_form->label("Set " PDF_OR_PS " output options");
+ 
+ x = 5 + (int)fl_width("block size:"); y = 5; w = 50; h = 25;
+ sizeinput = new Fl_Input(x, y, w, h, "font size:");
+@@ -5000,10 +5000,10 @@
+ {"Save prot alignmt", 0,file_menu_callback, 0, FL_MENU_INACTIVE},
+ {"Save bootstrap replicates", 0,file_menu_callback, 0, FL_MENU_INACTIVE | 
FL_MENU_DIVIDER},
+ #if !defined(__APPLE__)
+-{"Prepare "PDF_OR_PS"", 0, file_menu_callback, 0, 0},
+-{""PDF_OR_PS" options...", 0, file_menu_callback, 0, FL_MENU_DIVIDER},
++{"Prepare " PDF_OR_PS "", 0, file_menu_callback, 0, 0},
++{"" PDF_OR_PS " options...", 0, file_menu_callback, 0, FL_MENU_DIVIDER},
+ #else
+-{"Prepare "PDF_OR_PS"", 0, file_menu_callback, 0, FL_MENU_DIVIDER},
++{"Prepare " PDF_OR_PS "", 0, file_menu_callback, 0, FL_MENU_DIVIDER},
+ #endif
+ {"Concatenate", 0,file_menu_callback, 0, FL_MENU_DIVIDER},
+ {"New window", FL_COMMAND | 'n', file_menu_callback, 0, 0},
+--- a/treedraw.cxx
 b/treedraw.cxx
+@@ -210,7 +210,7 @@
+ {"Save all trees", 0, file_callback, NULL, 0},
+ {"Save patristic distances", 0, patristic_callback, NULL, 
FL_MENU_DIVIDER},
+ {"Print", FL_COMMAND | 'p', file_callback, NULL, 0},
+-{"Save as "PDF_OR_PS"", 0, file_callback, NULL, 0},
++{"Save as " PDF_OR_PS "", 0, file_callback, NULL, 0},
+ {"Save as SVG", 0, file_callback, NULL, 0},
+ {"A4", 0, file_callback, NULL, FL_MENU_RADIO | 0},
+ {"Letter", 0, file_callback, NULL, FL_MENU_RADIO | 0},
+--- a/xfmatpt.cxx
 b/xfmatpt.cxx
+@@ -205,7 +205,7 @@
+ compute->callback(compute_proc, fdui);
+ fdui->compute_butt = compute;
+ 
+-Fl_Widget *postscript = cre_button(fin, curr_y, , but_height, fontsize, 
"Write "PDF_OR_PS);
++Fl_Widget *postscript = cre_button(fin, curr_y, , but_height, fontsize, 
"Write " PDF_OR_PS);
+ fin += width;
+ postscript->callback(plot_button_proc, fdui);
+ 
+@@ -870,7 +870,7 @@
+ #ifndef MICRO
+   matpt->form->hide(); Fl::flush(); // because of strange bug on 32-bit Linux 
only
+ #endif
+-  fl_message("Dot plot is now in file\n%s\nin "PDF_OR_PS" format", 
surface->outfname());
++  fl_message("Dot plot is now in file\n%s\nin " PDF_OR_PS " format", 
surface->outfname());
+   delete surface;
+ #ifndef MICRO
+   matpt->form->show(); Fl::flush();

diff --git a/sci-biology/seaview/files/seaview-4.6-fno-common.patch 
b/sci-biology/seaview/files/seaview-4.6-fno-common.patch
new file mode 100644
index 000..24cc28dfb3b
--- /dev/null
+++ b/sci-biology/seaview/files/seaview-4.6-fno-common.patch
@@ -0,0 +1,110 @@
+--- a/csrc/dnapars.c
 b/csrc/dnapars.c
+@@ -77,41 +77,43 @@
+ /* function prototypes */
+ 
+ 
+-Char infilename[FNMLNGTH], 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-phylipnew/files/, sci-biology/embassy-phylipnew/

2020-11-01 Thread David Seifert
commit: 083397d51c3f9bcbaf890477633ee33660e9155f
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:05 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083397d5

sci-biology/embassy-phylipnew: Fix -fno-common

Closes: https://bugs.gentoo.org/706414
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../embassy-phylipnew-3.69.660.ebuild  |   7 +-
 .../embassy-phylipnew-3.69.650-fno-common.patch| 627 +
 2 files changed, 632 insertions(+), 2 deletions(-)

diff --git a/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660.ebuild 
b/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660.ebuild
index 3ac088ed6ef..c5ba6a540bf 100644
--- a/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660.ebuild
+++ b/sci-biology/embassy-phylipnew/embassy-phylipnew-3.69.660.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,4 +14,7 @@ LICENSE+=" free-noncomm"
 KEYWORDS="~amd64 ~x86 ~x86-linux"
 
 S="${WORKDIR}/PHYLIPNEW-3.69.650"
-PATCHES=( "${FILESDIR}"/${PN}-3.69.650_fix-build-system.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.69.650_fix-build-system.patch
+   "${FILESDIR}"/${PN}-3.69.650-fno-common.patch
+)

diff --git 
a/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650-fno-common.patch
 
b/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650-fno-common.patch
new file mode 100644
index 000..44800054747
--- /dev/null
+++ 
b/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650-fno-common.patch
@@ -0,0 +1,627 @@
+--- a/include/draw.h
 b/include/draw.h
+@@ -116,19 +116,19 @@
+ 
+ 
+ #ifndef X_DISPLAY_MISSING
+-Display *display;   /* the X display */
++extern Display *display;   /* the X display */
+ extern Window  mainwin; /* the main display window */
+-int x, y;   /* the corner of the window */
+-unsigned int width, height; /* the width and height of the window */
++extern int x, y;   /* the corner of the window */
++extern unsigned int width, height; /* the width and height of the window 
*/
+ #define FONT "-*-new century schoolbook-medium-r-*-*-14-*"
+-char *fontrsc;  /* the font resource */
+-XFontStruct *fontst;/* the font strcture for the font */
+-XGCValues gcv;  /* graphics context values */
+-GC gc1; /* a graphics context */
+-XtAppContext appcontext;
+-Widget toplevel;
+-int nargc;
+-char** nargv;
++extern char *fontrsc;  /* the font resource */
++extern XFontStruct *fontst;/* the font strcture for the font */
++extern XGCValues gcv;  /* graphics context values */
++extern GC gc1; /* a graphics context */
++extern XtAppContext appcontext;
++extern Widget toplevel;
++extern int nargc;
++extern char** nargv;
+ extern String res[16];
+ 
+ #define DEFGEOMETRY "600x400+20+50"
+--- a/include/phylip.h
 b/include/phylip.h
+@@ -349,7 +349,8 @@
+ extern AjPFile embossancfile;
+ extern AjPFile embossmixfile;
+ extern AjPFile embossfactfile;
+-extern long spp, words, bits;
++extern AjPPhyloState* phylostates;
++extern long spp, words, bits, outgrno;
+ extern boolean ibmpc, ansi, tranvsp;
+ extern naym *nayme; /* names of species */
+ 
+--- a/src/clique.c
 b/src/clique.c
+@@ -9,7 +9,6 @@
+ 
+ #define FormWide80   /* width of outfile page */
+ 
+-AjPPhyloState* phylostates;
+ AjPPhyloProp phyloanc = NULL;
+ AjPPhyloProp phylofact = NULL;
+ AjPPhyloProp phyloweights = NULL;
+@@ -72,10 +71,8 @@
+ Char infilename[FNMLNGTH], ancfilename[FNMLNGTH], factfilename[FNMLNGTH], 
weightfilename[FNMLNGTH];
+ const char* outfilename;
+ const char* outtreename;
+-AjPFile embossoutfile;
+-AjPFile embossouttree;
+ 
+-long ActualChars, Cliqmin, outgrno,
++long ActualChars, Cliqmin,
+col, ith, msets, setsz;
+ boolean ancvar, Clmin, Factors, outgropt, trout, weights, noroot, justwts,
+printcomp, progress, treeprint, mulsets, firstset;
+--- a/src/cons.c
 b/src/cons.c
+@@ -6,7 +6,7 @@
+ Char intreename[FNMLNGTH], intree2name[FNMLNGTH];
+ node *root;
+ 
+-long numopts, outgrno, col, setsz;
++long numopts, col, setsz;
+ long maxgrp;   /* max. no. of groups in all trees found  */
+ 
+ boolean trout, firsttree, noroot, outgropt, didreroot, prntsets,
+--- a/src/consense.c
 b/src/consense.c
+@@ -19,8 +19,6 @@
+ 
+ const char* outfilename;
+ const char* outtreename;
+-AjPFile embossoutfile;
+-AjPFile embossouttree;
+ 
+ long trees_in;
+ 
+--- a/src/contml.c
 b/src/contml.c
+@@ -69,10 +69,8 @@
+ 
+ const char* outfilename;
+ const char* outtreename;
+-AjPFile 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/paml/files/, sci-biology/paml/

2020-11-01 Thread David Seifert
commit: 9d4c4862d17a28af87e503a3f30b866efd544aad
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:35:53 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:35:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4c4862

sci-biology/paml: Version bump to 4.9j

Bug: https://bugs.gentoo.org/706708
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/paml/Manifest |  1 +
 sci-biology/paml/files/paml-4.9j-fno-common.patch | 14 
 sci-biology/paml/files/paml-4.9j-makefile.patch   | 42 ++
 sci-biology/paml/paml-4.9j.ebuild | 43 +++
 4 files changed, 100 insertions(+)

diff --git a/sci-biology/paml/Manifest b/sci-biology/paml/Manifest
index ca4a6f9a9d8..e0bf2de6171 100644
--- a/sci-biology/paml/Manifest
+++ b/sci-biology/paml/Manifest
@@ -1 +1,2 @@
 DIST paml4.4c.tar.gz 2891715 BLAKE2B 
04449b80e4fec080eabb69108d399a32278fcc79221e3c0d087ad1d978517ae2655bce8c300260dfb99d4d60700369ec338fa71c1d48f41a82017dbd3cae2397
 SHA512 
6a5f6d5baa91afa924ea392b76e59db6691fa9d6ee13a248dfe6e46d3fc83178ce41c2991de1c4cdb21952ee53771298aa0c62060f47d0dd84eaa76eb533498a
+DIST paml4.9j.tgz 6380272 BLAKE2B 
58fc40904aff6ae539613e772fc0525b557c1e72c1a7a1d95176987bafed8771624ae6c53803bc71c5821a52de8212a49ad99c02c408870ec929c15b6bf217e0
 SHA512 
c5f3c42409bbaf5ac67c816a245f1d3175ee449dcf10232d9de539130341f80f85ae53518cbca549b1f42ddf64a6e8140a22b9da091d458b425512f11f8c1758

diff --git a/sci-biology/paml/files/paml-4.9j-fno-common.patch 
b/sci-biology/paml/files/paml-4.9j-fno-common.patch
new file mode 100644
index 000..66eeb8a56b8
--- /dev/null
+++ b/sci-biology/paml/files/paml-4.9j-fno-common.patch
@@ -0,0 +1,14 @@
+--- a/src/paml.h
 b/src/paml.h
+@@ -372,9 +372,9 @@
+ void printSptree(void);
+ 
+ 
+-enum {BASEseq=0, CODONseq, AAseq, CODON2AAseq, BINARYseq, BASE5seq} SeqTypes;
++typedef enum {BASEseq=0, CODONseq, AAseq, CODON2AAseq, BINARYseq, BASE5seq} 
SeqTypes;
+ 
+-enum {PrBranch=1, PrNodeNum=2, PrLabel=4, PrNodeStr=8, PrAge=16, PrOmega=32} 
OutTreeOptions;
++typedef enum {PrBranch=1, PrNodeNum=2, PrLabel=4, PrNodeStr=8, PrAge=16, 
PrOmega=32} OutTreeOptions;
+ 
+ 
+ /* use mean (0; default) for discrete gamma instead of median (1) */

diff --git a/sci-biology/paml/files/paml-4.9j-makefile.patch 
b/sci-biology/paml/files/paml-4.9j-makefile.patch
new file mode 100644
index 000..611b80444c8
--- /dev/null
+++ b/sci-biology/paml/files/paml-4.9j-makefile.patch
@@ -0,0 +1,42 @@
+--- a/src/Makefile
 b/src/Makefile
+@@ -1,27 +1,18 @@
+-PRGS =  baseml codeml basemlg mcmctree pamp evolver yn00 chi2 
+-CC = cc # cc, gcc, cl
++PRGS =  baseml basemlg codeml evolver pamp mcmctree infinitesites yn00 chi2
+ 
+-CFLAGS = -O3
++CFLAGS += -Wno-unused-result
+ #CFLAGS = -fast
+ 
+-LIBS = -lm # -lM
++LDLIBS = -lm
+ 
+ all : $(PRGS)
+ 
+-baseml : baseml.c tools.c treesub.c treespace.c paml.h 
+-  $(CC) $(CFLAGS) -o $@ baseml.c tools.c $(LIBS)
+-basemlg : basemlg.c  tools.c treesub.c treespace.c paml.h 
+-  $(CC) $(CFLAGS) -o $@ basemlg.c tools.c $(LIBS)
+-codeml : codeml.c  tools.c treesub.c treespace.c paml.h 
+-  $(CC) $(CFLAGS) -o $@ codeml.c tools.c $(LIBS)
+-evolver : evolver.c  tools.c treesub.c treespace.c paml.h 
+-  $(CC) $(CFLAGS) -o $@ evolver.c tools.c $(LIBS)
+-pamp : pamp.c  tools.c treesub.c treespace.c paml.h 
+-  $(CC) $(CFLAGS) -o $@ pamp.c tools.c $(LIBS)
+-mcmctree : mcmctree.c  tools.c treesub.c treespace.c paml.h 
+-  $(CC) $(CFLAGS) -o $@ mcmctree.c tools.c $(LIBS)
+-  $(CC) $(CFLAGS) -o infinitesites -D INFINITESITES mcmctree.c tools.c 
$(LIBS)
+-yn00: yn00.c tools.c paml.h
+-  $(CC) $(CFLAGS) -o $@ yn00.c tools.c $(LIBS)
+-chi2 : chi2.c
+-  $(CC) $(CFLAGS) -o $@ chi2.c $(LIBS)
++baseml: tools.o paml.h 
++basemlg: tools.o paml.h 
++codeml: tools.o paml.h 
++evolver: tools.o paml.h 
++pamp: tools.o paml.h 
++mcmctree: tools.o paml.h 
++infinitesites: tools.o paml.h 
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -DINFINITESITES mcmctree.c -o 
infinitesites tools.o $(LDLIBS)
++yn00: tools.o paml.h

diff --git a/sci-biology/paml/paml-4.9j.ebuild 
b/sci-biology/paml/paml-4.9j.ebuild
new file mode 100644
index 000..e8a5d07ee40
--- /dev/null
+++ b/sci-biology/paml/paml-4.9j.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Phylogenetic Analysis by Maximum Likelihood"
+HOMEPAGE="http://abacus.gene.ucl.ac.uk/software/paml.html;
+SRC_URI="http://abacus.gene.ucl.ac.uk/software/${P/-/}.tgz;
+
+LICENSE="free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${P/-/}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.9j-makefile.patch
+   "${FILESDIR}"/${PN}-4.9j-fno-common.patch
+)
+
+src_configure() {
+   tc-export CC
+}
+

[gentoo-commits] repo/gentoo:master commit in: sci-biology/newick-utils/files/, sci-biology/newick-utils/

2020-11-01 Thread David Seifert
commit: f812704e44f3d927dd47f3901c59ee7716adefd0
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:11 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f812704e

sci-biology/newick-utils: Port to EAPI 7

* Don't build static libraries by default
* Fix GCC 10 / -fno-common
* Disable automagic guile and lua

Closes: https://bugs.gentoo.org/708534
Closes: https://bugs.gentoo.org/712312
Closes: https://bugs.gentoo.org/727986
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 .../files/newick-utils-1.6-deduplicate-libnw.patch | 153 +
 .../files/newick-utils-1.6-fno-common.patch|  41 ++
 sci-biology/newick-utils/metadata.xml  |  11 +-
 .../newick-utils/newick-utils-1.6-r1.ebuild|  44 ++
 sci-biology/newick-utils/newick-utils-1.6.ebuild   |  20 ---
 5 files changed, 245 insertions(+), 24 deletions(-)

diff --git 
a/sci-biology/newick-utils/files/newick-utils-1.6-deduplicate-libnw.patch 
b/sci-biology/newick-utils/files/newick-utils-1.6-deduplicate-libnw.patch
new file mode 100644
index 000..ca997830ace
--- /dev/null
+++ b/sci-biology/newick-utils/files/newick-utils-1.6-deduplicate-libnw.patch
@@ -0,0 +1,153 @@
+Don't rebuild all of libnw.la pointlessly
+
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -8,6 +8,8 @@
+ showsrc:
+   @echo $(srcdir)
+ 
++LDADD = $(top_builddir)/src/libnw.la
++
+ TESTS = test_newick_scanner test_newick_parser test_rnode test_list \
+   test_link test_masprintf test_svg_graph_radial \
+   test_canvas test_concat test_hash test_lca test_enode \
+@@ -37,100 +39,57 @@
+ 
+ SRC = $(top_builddir)/src
+ 
+-test_newick_scanner_SOURCES = test_newick_scanner.c $(SRC)/newick_scanner.c \
+-  $(SRC)/newick_parser.c $(SRC)/rnode.c $(SRC)/rnode_iterator.c \
+-  $(SRC)/list.c $(SRC)/hash.c $(SRC)/masprintf.c $(SRC)/link.c
+-
+-test_newick_parser_SOURCES = test_newick_parser.c $(SRC)/parser.c \
+-  $(SRC)/newick_scanner.c $(SRC)/newick_parser.c $(SRC)/list.c \
+-  $(SRC)/rnode.c $(SRC)/link.c $(SRC)/hash.c $(SRC)/rnode_iterator.c \
+-  $(SRC)/masprintf.c $(SRC)/to_newick.c $(SRC)/concat.c
+-
+-test_rnode_SOURCES = test_rnode.c $(SRC)/rnode.c $(SRC)/list.c \
+-  $(SRC)/rnode_iterator.c $(SRC)/hash.c $(SRC)/masprintf.c \
+-  tree_stubs.c $(SRC)/nodemap.c $(SRC)/link.c
+-
+-test_list_SOURCES = test_list.c $(SRC)/list.c
+-
+-test_link_SOURCES = test_link.c $(SRC)/link.c $(SRC)/nodemap.c \
+-  $(SRC)/list.c $(SRC)/to_newick.c $(SRC)/rnode.c \
+-  $(SRC)/concat.c $(SRC)/hash.c tree_stubs.c \
+-  $(SRC)/rnode_iterator.c $(SRC)/masprintf.c
++test_newick_scanner_SOURCES = test_newick_scanner.c
++
++test_newick_parser_SOURCES = test_newick_parser.c
++
++test_rnode_SOURCES = test_rnode.c tree_stubs.c
++
++test_list_SOURCES = test_list.c
++
++test_link_SOURCES = test_link.c tree_stubs.c
+ 
+ test_canvas_SOURCES = test_canvas.c $(SRC)/canvas.c
+ 
+-test_concat_SOURCES = test_concat.c $(SRC)/concat.c
++test_concat_SOURCES = test_concat.c
++
++test_hash_SOURCES = test_hash.c
++
++test_lca_SOURCES = test_lca.c tree_stubs.c
++
++test_nodemap_SOURCES = test_nodemap.c tree_stubs.c
+ 
+-test_hash_SOURCES = test_hash.c $(SRC)/hash.c $(SRC)/list.c $(SRC)/masprintf.c
++test_to_newick_SOURCES = test_to_newick.c tree_stubs.c
+ 
+-test_lca_SOURCES = test_lca.c $(SRC)/lca.c $(SRC)/list.c $(SRC)/nodemap.c \
+-  $(SRC)/link.c $(SRC)/rnode.c $(SRC)/hash.c \
+-  $(SRC)/rnode_iterator.c tree_stubs.c $(SRC)/masprintf.c \
+-  $(SRC)/error.c
+-
+-test_nodemap_SOURCES = test_nodemap.c $(SRC)/nodemap.c \
+-  $(SRC)/rnode.c $(SRC)/list.c $(SRC)/hash.c $(SRC)/link.c \
+-  $(SRC)/rnode_iterator.c $(SRC)/masprintf.c tree_stubs.c
+-
+-test_to_newick_SOURCES = test_to_newick.c $(SRC)/to_newick.c \
+-  $(SRC)/rnode.c $(SRC)/link.c $(SRC)/concat.c \
+-  $(SRC)/list.c $(SRC)/rnode_iterator.c $(SRC)/hash.c \
+-  $(SRC)/masprintf.c $(SRC)/parser.c $(SRC)/newick_scanner.c \
+-  $(SRC)/newick_parser.c tree_stubs.c
+-
+-test_tree_SOURCES = test_tree.c $(SRC)/tree.c $(SRC)/rnode.c $(SRC)/list.c \
+-  $(SRC)/to_newick.c $(SRC)/nodemap.c $(SRC)/link.c $(SRC)/concat.c \
+-  $(SRC)/hash.c tree_stubs.c $(SRC)/rnode_iterator.c \
+-  $(SRC)/masprintf.c
+-
+-test_node_set_SOURCES = test_node_set.c tree_stubs.c $(SRC)/node_set.c \
+-  $(SRC)/hash.c $(SRC)/rnode.c $(SRC)/list.c $(SRC)/link.c \
+-  $(SRC)/rnode_iterator.c $(SRC)/masprintf.c
+-
+-test_enode_SOURCES = test_enode.c $(SRC)/enode.c $(SRC)/rnode.c \
+-  $(SRC)/link.c $(SRC)/list.c $(SRC)/rnode_iterator.c \
+-  $(SRC)/hash.c $(SRC)/masprintf.c
+-
+-test_rnode_iterator_SOURCES = test_rnode_iterator.c $(SRC)/rnode_iterator.c \
+-  $(SRC)/list.c $(SRC)/link.c $(SRC)/rnode.c $(SRC)/to_newick.c \
+-  $(SRC)/hash.c $(SRC)/nodemap.c 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy-phylipnew/files/

2020-11-01 Thread David Seifert
commit: ead8097cca9fbc1dffd7c78127325306dfba0104
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:08 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead8097c

sci-biology/embassy-phylipnew: Patch out -L/usr/lib for LLD

Closes: https://bugs.gentoo.org/731858
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 ...bassy-phylipnew-3.69.650_fix-build-system.patch | 34 +++---
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git 
a/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch
 
b/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch
index 1cba944094a..95951e63218 100644
--- 
a/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch
+++ 
b/sci-biology/embassy-phylipnew/files/embassy-phylipnew-3.69.650_fix-build-system.patch
@@ -1,13 +1,6 @@
- configure.ac   | 49 +++--
- emboss_acd/Makefile.am |  2 +-
- src/Makefile.am|  7 ++-
- 3 files changed, 10 insertions(+), 48 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index e5bfaf1..09ed517 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -635,33 +635,6 @@ AS_CASE([${host_os}],
+@@ -635,33 +635,6 @@
  
  
  
@@ -41,7 +34,7 @@ index e5bfaf1..09ed517 100644
  dnl FIXME: This does no longer seem required with Autoconf 2.67?
  dnl Intel MacOSX 10.6 puts X11 in a non-standard place
  dnl AS_IF([test "x${with_x}" != "xno"],
-@@ -781,21 +754,6 @@ AX_LIB_POSTGRESQL
+@@ -781,21 +754,6 @@
  
  
  
@@ -63,7 +56,7 @@ index e5bfaf1..09ed517 100644
  dnl Test if --enable-localforce given
  locallink="no"
  embprefix="/usr/local"
-@@ -918,6 +876,13 @@ AC_ARG_ENABLE([systemlibs],
+@@ -918,6 +876,13 @@
  AM_CONDITIONAL([ESYSTEMLIBS], [test "x${enable_systemlibs}" = "xyes"])
  
  
@@ -77,8 +70,6 @@ index e5bfaf1..09ed517 100644
  
  
  # Enable the purify tool: --enable-purify, sets CC and LIBTOOL
-diff --git a/emboss_acd/Makefile.am b/emboss_acd/Makefile.am
-index e1c1878..e253c95 100644
 --- a/emboss_acd/Makefile.am
 +++ b/emboss_acd/Makefile.am
 @@ -1,3 +1,3 @@
@@ -86,11 +77,9 @@ index e1c1878..e253c95 100644
 -pkgdata_DATA = *.acd
 +pkgdata_DATA = $(srcdir)/*.acd
  pkgdatadir=$(prefix)/share/EMBOSS/acd
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 1883ce9..fb1787f 100644
 --- a/src/Makefile.am
 +++ b/src/Makefile.am
-@@ -16,10 +16,7 @@ AM_CPPFLAGS = -I../include -I../../../nucleus 
-I../../../ajax/pcre \
+@@ -16,10 +16,7 @@
-I../../../ajax/ensembl -I../../../ajax/ajaxdb \
-I../../../ajax/acd -I../../../plplot
  else
@@ -102,10 +91,21 @@ index 1883ce9..fb1787f 100644
  endif
  
  if ISSHARED
-@@ -120,5 +117,5 @@ LDADD = ../../../nucleus/libnucleus.la 
../../../ajax/acd/libacd.la \
+@@ -34,7 +31,7 @@
+ -lnucleus -lacd -lajaxdb -lensembl -lajaxg -lajax -lepcre \
+  $(NLAIXLIBS) -leplplot
+ else
+-AIX_CFLAGS = -Wl,-bdynamic -Wl,-brtl -L${embprefix}/lib -lnucleus -lacd \
++AIX_CFLAGS = -Wl,-bdynamic -Wl,-brtl -lnucleus -lacd \
+ -lajaxdb -lensembl -lajaxg -lajax -lepcre $(NLAIXLIBS) -leplplot
+ endif
+ endif
+@@ -119,6 +116,6 @@
+   ../../../ajax/pcre/libepcre.la \
../../../plplot/libeplplot.la $(XLIB)
  else
- LDADD = -L${embprefix}/lib -lnucleus -lacd -lajaxdb -lensembl -lajaxg \
+-LDADD = -L${embprefix}/lib -lnucleus -lacd -lajaxdb -lensembl -lajaxg \
 --lajax -lepcre $(NLADD) -leplplot $(XLIB)
++LDADD = -lnucleus -lacd -lajaxdb -lensembl -lajaxg \
 +-lajax $(NLADD) $(XLIB)
  endif



[gentoo-commits] repo/gentoo:master commit in: sci-biology/gmap/

2020-11-01 Thread David Seifert
commit: 9a8bd40cd638b96b643898fef0a949b4fe313953
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:36:02 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8bd40c

sci-biology/gmap: Remove old 2015.12.31.5

Closes: https://bugs.gentoo.org/708626
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/gmap/Manifest |  1 -
 sci-biology/gmap/gmap-2015.12.31.5.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/sci-biology/gmap/Manifest b/sci-biology/gmap/Manifest
index 226efe61e42..6f045f9bf37 100644
--- a/sci-biology/gmap/Manifest
+++ b/sci-biology/gmap/Manifest
@@ -1,2 +1 @@
-DIST gmap-gsnap-2015-12-31.v5.tar.gz 4169874 BLAKE2B 
bbbf53b72b5b7f97ba0eb05db7daa3d1f8a9330f32b96c2460a904a9f9f22078093f6fa585a12d4275e0943145ee78ef99348de4f19349dfa4e81d5f65572e1c
 SHA512 
d42623c60c298d9d3009893432f3eef8cb764bf7cf26b42e6a95b27a468fffab20c8307597c4c8e1afdd61f35652246568c3162137ce59fc4850aaab1062bb48
 DIST gmap-gsnap-2020-10-27.tar.gz 4480720 BLAKE2B 
9f8e8bfab19c079111d42ec466dd145385d35e3fde0a809e46776ed1b62b599664f12618803ea4475b6961a053423a8794d0b77eb0b308bdfa927b5bcaa7d49c
 SHA512 
22e59adf404f5ef524b3cd472fb3124d03c8c55aa7946b9dc3901f5070339dc765f8f1ecc7e394b69a14bf80923f7a9db8d545e45328a346996b3288115a535b

diff --git a/sci-biology/gmap/gmap-2015.12.31.5.ebuild 
b/sci-biology/gmap/gmap-2015.12.31.5.ebuild
deleted file mode 100644
index 82ae6f3f274..000
--- a/sci-biology/gmap/gmap-2015.12.31.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator
-
-MY_BASE_PV="$(replace_all_version_separators '-' $(get_version_component_range 
1-3))"
-MY_PV="${MY_BASE_PV}.v$(get_version_component_range 4)"
-
-DESCRIPTION="A Genomic Mapping and Alignment Program for mRNA and EST 
Sequences"
-HOMEPAGE="http://research-pub.gene.com/gmap/;
-SRC_URI="http://research-pub.gene.com/gmap/src/gmap-gsnap-${MY_PV}.tar.gz;
-
-LICENSE="gmap"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/gmap-${MY_BASE_PV}"



[gentoo-commits] repo/gentoo:master commit in: sci-biology/gmap/, sci-biology/gmap/files/

2020-11-01 Thread David Seifert
commit: e44c9cbdd06cfb672155e0d6747d11e955d90dca
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:35:59 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:35:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44c9cbd

sci-biology/gmap: Version bump to 2020.10.27

Bug: https://bugs.gentoo.org/708626
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/gmap/Manifest  |  1 +
 .../gmap/files/gmap-2020.10.27-fno-common.patch| 22 ++
 sci-biology/gmap/gmap-2020.10.27.ebuild| 17 +
 3 files changed, 40 insertions(+)

diff --git a/sci-biology/gmap/Manifest b/sci-biology/gmap/Manifest
index a43611ecf58..226efe61e42 100644
--- a/sci-biology/gmap/Manifest
+++ b/sci-biology/gmap/Manifest
@@ -1 +1,2 @@
 DIST gmap-gsnap-2015-12-31.v5.tar.gz 4169874 BLAKE2B 
bbbf53b72b5b7f97ba0eb05db7daa3d1f8a9330f32b96c2460a904a9f9f22078093f6fa585a12d4275e0943145ee78ef99348de4f19349dfa4e81d5f65572e1c
 SHA512 
d42623c60c298d9d3009893432f3eef8cb764bf7cf26b42e6a95b27a468fffab20c8307597c4c8e1afdd61f35652246568c3162137ce59fc4850aaab1062bb48
+DIST gmap-gsnap-2020-10-27.tar.gz 4480720 BLAKE2B 
9f8e8bfab19c079111d42ec466dd145385d35e3fde0a809e46776ed1b62b599664f12618803ea4475b6961a053423a8794d0b77eb0b308bdfa927b5bcaa7d49c
 SHA512 
22e59adf404f5ef524b3cd472fb3124d03c8c55aa7946b9dc3901f5070339dc765f8f1ecc7e394b69a14bf80923f7a9db8d545e45328a346996b3288115a535b

diff --git a/sci-biology/gmap/files/gmap-2020.10.27-fno-common.patch 
b/sci-biology/gmap/files/gmap-2020.10.27-fno-common.patch
new file mode 100644
index 000..cc225a78c26
--- /dev/null
+++ b/sci-biology/gmap/files/gmap-2020.10.27-fno-common.patch
@@ -0,0 +1,22 @@
+--- a/src/dynprog_end.c
 b/src/dynprog_end.c
+@@ -109,7 +109,7 @@
+ static Trieoffset_T *trieoffsets_max;
+ static Triecontent_T *triecontents_max;
+ 
+-bool homopolymerp;
++static bool homopolymerp;
+ 
+ void
+ Dynprog_end_setup (Univcoord_T *splicesites_in, Splicetype_T *splicetypes_in,
+--- a/src/dynprog_single.c
 b/src/dynprog_single.c
+@@ -91,7 +91,7 @@
+ 
+ #define T Dynprog_T
+ 
+-bool homopolymerp;
++static bool homopolymerp;
+ 
+ void
+ Dynprog_single_setup (bool homopolymerp_in) {

diff --git a/sci-biology/gmap/gmap-2020.10.27.ebuild 
b/sci-biology/gmap/gmap-2020.10.27.ebuild
new file mode 100644
index 000..a90f0f63106
--- /dev/null
+++ b/sci-biology/gmap/gmap-2020.10.27.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="$(ver_rs 1- '-')"
+
+DESCRIPTION="A Genomic Mapping and Alignment Program for mRNA and EST 
Sequences"
+HOMEPAGE="http://research-pub.gene.com/gmap/;
+SRC_URI="http://research-pub.gene.com/gmap/src/gmap-gsnap-${MY_PV}.tar.gz;
+
+LICENSE="gmap"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/gmap-${MY_PV}"
+PATCHES=( "${FILESDIR}"/${PN}-2020.10.27-fno-common.patch )



[gentoo-commits] repo/gentoo:master commit in: sci-biology/paml/

2020-11-01 Thread David Seifert
commit: 5e71680b7a85431b46e92a2bb86e9f0507fcee3e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:35:56 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:35:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e71680b

sci-biology/paml: Remove old 4.4c-r1

Closes: https://bugs.gentoo.org/706708
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/paml/Manifest|  1 -
 sci-biology/paml/paml-4.4c-r1.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/sci-biology/paml/Manifest b/sci-biology/paml/Manifest
index e0bf2de6171..87d673016fb 100644
--- a/sci-biology/paml/Manifest
+++ b/sci-biology/paml/Manifest
@@ -1,2 +1 @@
-DIST paml4.4c.tar.gz 2891715 BLAKE2B 
04449b80e4fec080eabb69108d399a32278fcc79221e3c0d087ad1d978517ae2655bce8c300260dfb99d4d60700369ec338fa71c1d48f41a82017dbd3cae2397
 SHA512 
6a5f6d5baa91afa924ea392b76e59db6691fa9d6ee13a248dfe6e46d3fc83178ce41c2991de1c4cdb21952ee53771298aa0c62060f47d0dd84eaa76eb533498a
 DIST paml4.9j.tgz 6380272 BLAKE2B 
58fc40904aff6ae539613e772fc0525b557c1e72c1a7a1d95176987bafed8771624ae6c53803bc71c5821a52de8212a49ad99c02c408870ec929c15b6bf217e0
 SHA512 
c5f3c42409bbaf5ac67c816a245f1d3175ee449dcf10232d9de539130341f80f85ae53518cbca549b1f42ddf64a6e8140a22b9da091d458b425512f11f8c1758

diff --git a/sci-biology/paml/paml-4.4c-r1.ebuild 
b/sci-biology/paml/paml-4.4c-r1.ebuild
deleted file mode 100644
index 27fe5ed4c76..000
--- a/sci-biology/paml/paml-4.4c-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs versionator
-
-MY_P=$(version_format_string '${PN}$1$2')
-
-DESCRIPTION="Phylogenetic Analysis by Maximum Likelihood"
-HOMEPAGE="http://abacus.gene.ucl.ac.uk/software/paml.html;
-SRC_URI="http://abacus.gene.ucl.ac.uk/software/${PN}${PV}.tar.gz;
-
-LICENSE="free-noncomm"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   # Notice send by mail to prof. Ziheng Yang
-   sed -i "s/\$(CC)/& \$(LDFLAGS)/" src/Makefile || die #335608
-}
-
-src_compile() {
-   emake -C src \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS} -Wno-unused-result" \
-   LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-   dodoc README.txt doc/*
-
-   insinto /usr/share/${PN}/control
-   doins *.ctl
-
-   insinto /usr/share/${PN}/dat
-   doins stewart* *.dat dat/*
-
-   insinto /usr/share/${PN}
-   doins -r examples/
-
-   cd src || die
-   dobin baseml codeml basemlg mcmctree pamp evolver yn00 chi2
-}



[gentoo-commits] repo/gentoo:master commit in: sci-biology/dialign-tx/, sci-biology/dialign-tx/files/

2020-11-01 Thread David Seifert
commit: 4344861bbf45ec0e259a986b19942ce284f93fc9
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov  1 18:35:50 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov  1 18:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4344861b

sci-biology/dialign-tx: Fix -fno-common

Closes: https://bugs.gentoo.org/707008
Closes: https://bugs.gentoo.org/727966
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/dialign-tx/dialign-tx-1.0.2-r2.ebuild  | 13 +++--
 .../files/dialign-tx-1.0.2-fno-common.patch| 22 ++
 .../files/dialign-tx-1.0.2-gnu89-inline.patch  | 20 
 3 files changed, 49 insertions(+), 6 deletions(-)

diff --git a/sci-biology/dialign-tx/dialign-tx-1.0.2-r2.ebuild 
b/sci-biology/dialign-tx/dialign-tx-1.0.2-r2.ebuild
index 123977916f0..78681265a0b 100644
--- a/sci-biology/dialign-tx/dialign-tx-1.0.2-r2.ebuild
+++ b/sci-biology/dialign-tx/dialign-tx-1.0.2-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -15,12 +15,13 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 PATCHES=(
"${FILESDIR}"/${P}-fix-build-system.patch
"${FILESDIR}"/${P}-implicits.patch
"${FILESDIR}"/${P}-modernize.patch
"${FILESDIR}"/${P}-gnu89-inline.patch
+   "${FILESDIR}"/${P}-fno-common.patch
 )
 
 src_configure() {
@@ -34,12 +35,12 @@ src_compile() {
 
 src_install() {
dobin source/dialign-tx
-   insinto /usr/$(get_libdir)/${PN}/conf
+   insinto /usr/$(get_libdir)/dialign-tx/conf
doins -r conf/.
 }
 
 pkg_postinst() {
einfo "The configuration directory is"
-   einfo "${EROOT%/}/usr/$(get_libdir)/${PN}/conf"
-   einfo "You will need to pass this to ${PN} on every run."
+   einfo "${EROOT}/usr/$(get_libdir)/dialign-tx/conf"
+   einfo "You will need to pass this to dialign-tx on every run."
 }

diff --git a/sci-biology/dialign-tx/files/dialign-tx-1.0.2-fno-common.patch 
b/sci-biology/dialign-tx/files/dialign-tx-1.0.2-fno-common.patch
new file mode 100644
index 000..de3104fa0eb
--- /dev/null
+++ b/sci-biology/dialign-tx/files/dialign-tx-1.0.2-fno-common.patch
@@ -0,0 +1,22 @@
+--- a/source/parameters.c
 b/source/parameters.c
+@@ -26,6 +26,8 @@
+ 
+ extern char *optarg;
+ extern int optind, opterr, optopt;
++
++struct parameters* para;
+ /
+ * PROTEIN DEFAULT VALUES!   *
+ /
+--- a/source/parameters.h
 b/source/parameters.h
+@@ -138,7 +138,7 @@
+ /*  global variable */
+ /*  */
+ //
+-struct parameters* para;
++extern struct parameters* para;
+ 
+ 
+ 

diff --git a/sci-biology/dialign-tx/files/dialign-tx-1.0.2-gnu89-inline.patch 
b/sci-biology/dialign-tx/files/dialign-tx-1.0.2-gnu89-inline.patch
index 21f576f0705..fc8d0284e6a 100644
--- a/sci-biology/dialign-tx/files/dialign-tx-1.0.2-gnu89-inline.patch
+++ b/sci-biology/dialign-tx/files/dialign-tx-1.0.2-gnu89-inline.patch
@@ -1,5 +1,25 @@
+--- a/source/assemble.c
 b/source/assemble.c
+@@ -574,7 +574,7 @@
+  * returns a value <0 if there is an non-conflicting overlap
+  * returns 0 in all other non-conflicting cases
+  */
+-inline char confl_diag(struct alignment *algn, char *layer, struct diag *dg1, 
struct diag *dg2) {
++static inline char confl_diag(struct alignment *algn, char *layer, struct 
diag *dg1, struct diag *dg2) {
+   //  if(dg1->multi_dg || dg2->multi_dg) error(" confl_diag(): cannot accept 
multi dgs!");
+   int s1_1 = dg1->seq_p1.num;
+   int s1_2 = dg1->seq_p2.num;
 --- a/source/diag.c
 +++ b/source/diag.c
+@@ -312,7 +312,7 @@
+ /** 
+  * calculates the overlap weight for the given diag 
+  */ 
+-inline void calc_ov_weight(struct diag* dg, struct diag_col *dcol, struct 
scr_matrix* smatrix,  
++void calc_ov_weight(struct diag* dg, struct diag_col *dcol, struct 
scr_matrix* smatrix,  
+   struct prob_dist *pdist) { 
+   int sn1 = dg->seq_p1.num; 
+   int sn2 = dg->seq_p2.num; 
 @@ -958,7 +958,7 @@
   * The pointer returned (and the ones included in the struct)  
   * has to be deallocted explicitely from memory. 



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

2020-11-01 Thread Stephan Hartmann
commit: f90a8cfca6ff92c6da4a44dd2b8ecded4a78e92d
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Nov  1 18:19:38 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Nov  1 18:20:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90a8cfc

www-client/opera: bump to 72.0.3815.186

Bug: https://bugs.gentoo.org/750929
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera/Manifest   |  1 +
 www-client/opera/opera-72.0.3815.186.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 6e9ae34e3e7..c3349bfe429 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_71.0.3770.271_amd64.deb 67845484 BLAKE2B 
f15d1948aee0e74fd1fdb1abf9ff9f819725b4b44763c34f79d28a91f24e9a0389e8181c58ce9a774017e2aec302121abcd2a4894091085e60ed9cf5eb438476
 SHA512 
63a4c2753f5cd2655b15abb87b80e01d98d44fb5c8119e846b3c484f07c99065a7358c72c4219cd5a431988112b73c5801ae2ae84d91d3a4ba0b93c545f469e0
+DIST opera-stable_72.0.3815.186_amd64.deb 69752980 BLAKE2B 
2fcc33ccd89d92e0860840563b36e0c2333cdc07476bcd3583d0b0ba586c9fd1f4a927ec2b89f813e1e2e9dd9cb238753a7ce3b497740367bb3b4fd3fc2efae7
 SHA512 
1f6711aa0f292d021f871929e603501924e4ee40e039410e2b6f7dafb0d505d7e962020e91ff8606d1dcfe9ef628769397b6f806b6806a399e8310e180efe787

diff --git a/www-client/opera/opera-72.0.3815.186.ebuild 
b/www-client/opera/opera-72.0.3815.186.ebuild
new file mode 100644
index 000..3705d75b221
--- /dev/null
+++ b/www-client/opera/opera-72.0.3815.186.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+"
+done
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libxcb
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}-stable/copyright || die
+   mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   rm "${OPERA_HOME}"/${PN}_autoupdate || die
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}



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

2020-11-01 Thread Zac Medico
commit: f79571e680258bc70d022b43a34cfb44f910a44f
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov  1 18:00:46 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov  1 18:16:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79571e6

app-text/calibre: add ipv6 to PYTHON_REQ_USE

Closes: https://bugs.gentoo.org/752090
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/calibre-5.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/calibre/calibre-5.4.2.ebuild 
b/app-text/calibre/calibre-5.4.2.ebuild
index 5f6bcd52277..6c46bbdb063 100644
--- a/app-text/calibre/calibre-5.4.2.ebuild
+++ b/app-text/calibre/calibre-5.4.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6..8} )
-PYTHON_REQ_USE="sqlite,ssl"
+PYTHON_REQ_USE="ipv6,sqlite,ssl"
 
 inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
 



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

2020-11-01 Thread Michał Górny
commit: 7fa892f78e548fd4230d1787f07b47b3fdc50a64
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 17:25:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 17:40:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa892f7

dev-python/arpeggio: Bump to 1.10.0

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

 dev-python/arpeggio/Manifest   |  1 +
 dev-python/arpeggio/arpeggio-1.10.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index a56b413d596..707e6994db0 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1 +1,2 @@
+DIST Arpeggio-1.10.0.tar.gz 766416 BLAKE2B 
75898c5be536998a12ec0efb8ca0729913e9ac7ac8481f614cb1bfd5332015bd2c22722cc6836511e1b77d933fe497538db1a00804e2cbf409af7cc153ba15c6
 SHA512 
368c478114ddedbf40c94b4e656945063df5661deacc9c75780ddca18198a9e3e504718fc6c9a1e84c11c5c8f2b454584d1cfc5a14ea2b783e97b8e317047023
 DIST arpeggio-1.9.2.tar.gz 761920 BLAKE2B 
ba8c8a5cb8965325c1c3be68a481e024b0ab703d5f60fd9ccb2589fe5efe2618fd24f2b9bc36823005897c83e233bc97372a0e3d2010cf2e2399b96aec58feb5
 SHA512 
fa1057caaa0b5d26937c6e5aed719f64b293d3332e3ce0277a586bd48ca136792a4811c292fd87f2e58148874e008a6f2f621630052c5dfaf0e0efe2e8039353

diff --git a/dev-python/arpeggio/arpeggio-1.10.0.ebuild 
b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
new file mode 100644
index 000..13f0348512f
--- /dev/null
+++ b/dev-python/arpeggio/arpeggio-1.10.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="Parser interpreter based on PEG grammars"
+HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/textX/Arpeggio;
+SRC_URI="https://github.com/textX/Arpeggio/archive/${PV}.tar.gz -> 
${P^}.tar.gz"
+S=${WORKDIR}/${P^}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+DEPEND="
+   test? (
+   dev-python/memory_profiler[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/^setup_requires/,/^[^[:space:]]/d' \
+   -e '/^exclude/a\
+examples.*' \
+   -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2020-11-01 Thread Miroslav Šulc
commit: 0dd49a07f535a2880f54d39fc3d87e86572a47a2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Nov  1 17:00:34 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov  1 17:00:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd49a07

www-servers/tomcat: removed vulnerable 8.5.57-r1

Bug: https://bugs.gentoo.org/747970
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest|   1 -
 www-servers/tomcat/tomcat-8.5.57-r1.ebuild | 163 -
 2 files changed, 164 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 13f522bbfbc..135d5730598 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,6 +1,5 @@
 DIST apache-tomcat-7.0.105-src.tar.gz 5312024 BLAKE2B 
0eaad66c6dcc3e2f6a2d8e142a7832cbd413724cab8b10f00e87d5535f4f20d5ba4712794e09444a8b3e0cf23f036da7c6923f038a6a11714682b129ed4ac5dd
 SHA512 
249e039775e833d75b631cec26132b42e4aed25491a29f2349fa41b81737688b0a2e453072d8e3c5fc28763a9d1922f59da7529378ce8fd472eca7bbc73a6bd2
 DIST apache-tomcat-7.0.106-src.tar.gz 5302091 BLAKE2B 
f60975ef5570501b03e71645969170c44450f2b56f37688001ad1b4dce3a394f6800e9b28a8fabf59241116345fb7e2a287441f3eace020bc5c0203d57630c91
 SHA512 
5ce5a5af93c58e69c4758c2c0dedeadeceb6be920421b9d3b3d071d32fc8eb59ba8312c98d037b8434fe43d57a9f720ad8790de29a26ed2959f6c761fe1fd573
-DIST apache-tomcat-8.5.57-src.tar.gz 5730658 BLAKE2B 
f9bd2e159abc6af62c8681c38ea4eae8155f95df11f7c244e45018929189ef6b6a37a11e84119c3ddcb134a8ab58773add19cbab7506bb87c43b0039899fde60
 SHA512 
8bf4334b190c36900b708ee7097097e513f2d4572f119173bee732c76b5b660350fe516e58ac867250c2ef7a1371b55c116d3a1abd18323ceb92337f1dcb0f60
 DIST apache-tomcat-8.5.58-src.tar.gz 5773000 BLAKE2B 
e361cc359f86bb02fa4c39ebd51b52b4552aa78603c4d8fa5c5c8d87bcb89f6ed391408e3713a5011b7b8cc29506ad65f25b6047ec1009267ce8a68d396b3bc6
 SHA512 
f9e21c0c60b80e1a15049ff4ee6a4914036d19ed171c40bc614fc999c81c59c394c0a6595ac969a5b86662fa6c366676e7ecb2695c28518473b3f6c79e9a0e05
 DIST apache-tomcat-8.5.59-src.tar.gz 5787634 BLAKE2B 
8ca1aa8b4d12d0e73c0d7937e906530037168ac349b196e172935332e632b1e9ab15379f532cb8fb1b2f853d01567332af9c031393882c833dcea65f9e626b09
 SHA512 
bed80e86c4dc972fd6ad414a804ed2bffc797e22b0a5e0e6e93c8540fb87cffb2fd2f1f8d97873a3ee24397f7961a8fdeb6756c542a532e4b73468bccec6e626
 DIST apache-tomcat-9.0.38-src.tar.gz 5948083 BLAKE2B 
ac076684f10a51bf0e0b5b0dbf18ee476ec900bead0089010de7b4a7d380a1e18035eaa0d0f661c863aa53491e51f719c2a5985e4791bcc9dada4c421db39fe7
 SHA512 
13c79abed71ead564b108ec8a046e78374611acd906f4b6e775ac0427446117192be6b25f29894e625e2dc13f79abbc97bc52b32120ce5701cbe0f5ae05bc57b

diff --git a/www-servers/tomcat/tomcat-8.5.57-r1.ebuild 
b/www-servers/tomcat/tomcat-8.5.57-r1.ebuild
deleted file mode 100644
index 3ab7947a19c..000
--- a/www-servers/tomcat/tomcat-8.5.57-r1.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 prefix user
-
-MY_P="apache-${P}-src"
-
-DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="8.5"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="extra-webapps"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.5"
-SAPI_SLOT="3.1"
-
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
-   ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}"
-RDEPEND="${COMMON_DEP}
-   virtual/jre"
-DEPEND="${COMMON_DEP}
-   app-admin/pwgen
-   >=dev-java/ant-core-1.9.13
-   virtual/jdk:1.8
-   doc? (
-   dev-java/glassfish-xmlrpc-api:0
-   dev-java/wsdl4j:0
-   )
-   test? (
-   >=dev-java/ant-junit-1.9:0
-   dev-java/easymock:3.2
-   )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   java-pkg-2_pkg_setup
-   enewgroup tomcat 265
-   enewuser tomcat 265 -1 /dev/null tomcat
-}
-
-src_prepare() {
-   default
-
-   find -name '*.jar' -type f -delete -print || die
-
-   # Remove bundled servlet-api
-   rm -rv java/javax/{el,servlet} || die
-
-   eapply "${FILESDIR}/${P}-build.xml.patch"
-
-   # For use of catalina.sh in netbeans
-   sed -i -e "/^# - Execute The Requested Command/ a\
-   CLASSPATH=\`java-config --with-dependencies --classpath 
${PN}-${SLOT}\`" \
-   bin/catalina.sh || die
-
-   java-pkg-2_src_prepare
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-EANT_BUILD_TARGET="deploy"
-EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SAPI_SLOT}"
-EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"

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

2020-11-01 Thread Andreas Sturmlechner
commit: 18d950b2796ddc101e36c7bfab432588a9c23064
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  1 08:45:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  1 16:59:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d950b2

profiles: Split media-video/shotcut and media-libs/webvfx package.mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0cb1d97aec8..2f0cfb8e194 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -150,9 +150,13 @@ gnome-base/libgnome-keyring
 gnome-base/orbit
 
 # Andreas Sturmlechner  (2020-10-23)
-# Depends on deprecated QtWebKit with no work towards QtWebEngine port at all.
+# Depends on deprecated QtWebKit, needs a new maintainer and version bump.
 # Bug #688850, security bug #744199. Removal in 30 days.
 media-video/shotcut
+
+# Andreas Sturmlechner  (2020-10-23)
+# Depends on deprecated QtWebKit with no work towards QtWebEngine port at all.
+# Bug #688850. Removal in 30 days.
 media-libs/webvfx
 
 # Michał Górny  (2020-10-23)



[gentoo-commits] repo/gentoo:master commit in: games-engines/dMagnetic/

2020-11-01 Thread James Le Cuirot
commit: 2e2d1f905500525a80c304a0a45b3ded7ee78d20
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov  1 16:20:38 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Nov  1 16:20:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2d1f90

games-engines/dMagnetic: Bump to 0.27, drop old 0.25

0.26 was broken.

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

 games-engines/dMagnetic/Manifest| 2 +-
 .../dMagnetic/{dMagnetic-0.25.ebuild => dMagnetic-0.27.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/dMagnetic/Manifest b/games-engines/dMagnetic/Manifest
index d4a252a162a..89e73dfbd76 100644
--- a/games-engines/dMagnetic/Manifest
+++ b/games-engines/dMagnetic/Manifest
@@ -1 +1 @@
-DIST dMagnetic_0.25.tar.bz2 68283 BLAKE2B 
c6fb145286e633e454b7b543d27cba65b1e1f4a5c4242d93458758d24ea37336042d08f8d2df71cc3719d0f8de2879b01178a034d952e4a01211f0f778906e84
 SHA512 
ea340630d2bbd1c875b79ec98d0205a1abde9ab0f1842651d0b7becf219e10baf8ce82b63e98b05a186e4a987688b2ca373472a078a7fe6b424d676ed041663a
+DIST dMagnetic_0.27.tar.bz2 72832 BLAKE2B 
4285043f85621422a8c5de637774812acf107f979a7c689bc36a8578e3bbe97d8ef88470d6075114f3e48c3ffce2551105fd7deafc25c7ac2300e07f66e6b65f
 SHA512 
932e9b15eeb313a47ae2cca86316926cf4987a115dd31b7efa06669bb7bf056b6f289baa72ffc27fe1ff153f6ed96b06fd268b703479dfaaacd6a76e8a8dcd25

diff --git a/games-engines/dMagnetic/dMagnetic-0.25.ebuild 
b/games-engines/dMagnetic/dMagnetic-0.27.ebuild
similarity index 100%
rename from games-engines/dMagnetic/dMagnetic-0.25.ebuild
rename to games-engines/dMagnetic/dMagnetic-0.27.ebuild



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

2020-11-01 Thread Stephan Hartmann
commit: d7fb59cb2cd44b9e0b0eb50cc2f7491202e0a204
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Nov  1 16:01:20 2020 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Nov  1 16:02:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fb59cb

media-libs/libvpx: disable stripping for static libraries

Closes: https://bugs.gentoo.org/752057
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 media-libs/libvpx/libvpx-1.9.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-libs/libvpx/libvpx-1.9.0.ebuild 
b/media-libs/libvpx/libvpx-1.9.0.ebuild
index a437b47fa4f..7263b998acd 100644
--- a/media-libs/libvpx/libvpx-1.9.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.9.0.ebuild
@@ -104,7 +104,9 @@ multilib_src_configure() {
 
 multilib_src_compile() {
# build verbose by default and do not build examples that will not be 
installed
-   emake verbose=yes GEN_EXAMPLES=
+   # disable stripping of debug info, bug #752057
+   # (only works as long as upstream does not use non-gnu strip)
+   emake verbose=yes GEN_EXAMPLES= HAVE_GNU_STRIP=no
 }
 
 multilib_src_test() {



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

2020-11-01 Thread Sam James
commit: 6eb8b6a0b7117812b02eff71375866c95c1efd7f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 15:59:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 15:59:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb8b6a0

media-gfx/cellwriter: Stabilize 1.3.6 amd64, #707182

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

 media-gfx/cellwriter/cellwriter-1.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/cellwriter/cellwriter-1.3.6.ebuild 
b/media-gfx/cellwriter/cellwriter-1.3.6.ebuild
index d7a4e31afd0..c21d44f266f 100644
--- a/media-gfx/cellwriter/cellwriter-1.3.6.ebuild
+++ b/media-gfx/cellwriter/cellwriter-1.3.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/risujin/cellwriter/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="x11-libs/gtk+:2



[gentoo-commits] repo/gentoo:master commit in: x11-wm/aewm/

2020-11-01 Thread Sam James
commit: 3098380237208c7c3e7fd80d730c66e592e60f76
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 15:51:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 15:51:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30983802

x11-wm/aewm: Stabilize 1.3.12-r1 amd64, #706652

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

 x11-wm/aewm/aewm-1.3.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/aewm/aewm-1.3.12-r1.ebuild 
b/x11-wm/aewm/aewm-1.3.12-r1.ebuild
index bf302d1da4e..29624437627 100644
--- a/x11-wm/aewm/aewm-1.3.12-r1.ebuild
+++ b/x11-wm/aewm/aewm-1.3.12-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.red-bean.com/decklin/aewm/${P}.tar.bz2;
 
 LICENSE="MIT 9wm"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 
 RDEPEND="
dev-libs/glib:2



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

2020-11-01 Thread Sam James
commit: 61a6cc90617bd63583f2f064f3cb7880714ec2bf
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 15:49:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 15:49:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a6cc90

sci-mathematics/pspp: Stabilize 1.2.0-r1 amd64, #679392

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

 sci-mathematics/pspp/pspp-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/pspp/pspp-1.2.0-r1.ebuild 
b/sci-mathematics/pspp/pspp-1.2.0-r1.ebuild
index c3ea19d9093..f76533116cc 100644
--- a/sci-mathematics/pspp/pspp-1.2.0-r1.ebuild
+++ b/sci-mathematics/pspp/pspp-1.2.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc emacs examples gtk ncurses nls perl postgres test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( cairo )"



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

2020-11-01 Thread Michał Górny
commit: 57101789965cec3182485a2305df19ac7ad3b376
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 15:06:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 15:45:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57101789

xfce-base/xfwm4: Bump to 4.15.2

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

 xfce-base/xfwm4/Manifest|  1 +
 xfce-base/xfwm4/xfwm4-4.15.2.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
index db016783a20..70f67d03cf0 100644
--- a/xfce-base/xfwm4/Manifest
+++ b/xfce-base/xfwm4/Manifest
@@ -2,3 +2,4 @@ DIST xfwm4-4.14.2.tar.bz2 1158799 BLAKE2B 
87270997688a44e1476935f2158842999befeb
 DIST xfwm4-4.14.5.tar.bz2 1165140 BLAKE2B 
3f598b5cb8ce58a8aa4a4c82e53a5b02a870e26ddd0487796aeab86695c5dc6bc132daac32630dc109ec12dd10dab370a91c00dfbdf1109815cf5a9ae82fc88b
 SHA512 
d2b5b198f3ffa91b0b07d5258f5f14f45e431fd7d992143bf9fc381f647ea0ee47ae447122ef8c7a40606c08955f83975fcff94b6f7ceb331a0a8681b57050fd
 DIST xfwm4-4.14.6.tar.bz2 1167818 BLAKE2B 
2315843da3684ea069d8361d1d787634052da5449d7aeb4ba6b219cd46ae4b7b6007becca316a5ab552fe4432baab3efa6a23793b68a00d06c9fbe3d1164080a
 SHA512 
1e3cc3e976250e311607d12e1a51047132584d6e8cd8979e3d5a85a3cc49e420453e3812b2d8a8f6268f3d6f1b44f4df2b57b7e1395d02ec63ae82a55bb9d4ee
 DIST xfwm4-4.15.1.tar.bz2 1179671 BLAKE2B 
c358f8050dd6fcc356c2d300dab959dbfb5f452484e0998b25755aa6c6dd1783ca117ba43f44e18a942a1794000a768765a5b98e1e381367260df1d503ba
 SHA512 
ae4cea9da4bc852aa3ce19039b66cc05f7c7cabe07637837bf1a51c37b6c9536a46b6af85e9402c33578e8da305b28bac23792afa080076e625a7df9f769935c
+DIST xfwm4-4.15.2.tar.bz2 1180556 BLAKE2B 
c7ec0e03ec7693e04ffe19a3f35b5c24d70ce5655f28177b48b5aaa68587d460480627f43cc2282c80cc0b296683a0ff75e796ac7abd1e08b5cb96ac53c77952
 SHA512 
710060aec978820d84275eb269bd9b803695458a411b5c17c2ab7a5900f63caa3613c5ed7fd956f4333926302666828b7849fedc53390f56053a7000eaf0100e

diff --git a/xfce-base/xfwm4/xfwm4-4.15.2.ebuild 
b/xfce-base/xfwm4/xfwm4-4.15.2.ebuild
new file mode 100644
index 000..bf9677a0086
--- /dev/null
+++ b/xfce-base/xfwm4/xfwm4-4.15.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Window manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl startup-notification +xcomposite +xpresent"
+
+RDEPEND=">=dev-libs/glib-2.20
+   >=x11-libs/gtk+-3.20:3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXres
+   x11-libs/pango
+   >=x11-libs/libwnck-3.14:3
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/xfconf-4.13:=
+   opengl? ( media-libs/libepoxy:=[X(+)] )
+   startup-notification? ( x11-libs/startup-notification )
+   xpresent? ( x11-libs/libXpresent )
+   xcomposite? (
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   )"
+# libICE/libSM: not really used anywhere but checked by configure
+#   https://bugzilla.xfce.org/show_bug.cgi?id=11914
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   x11-libs/libICE
+   x11-libs/libSM
+   xfce-base/exo
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable opengl epoxy)
+   $(use_enable startup-notification)
+   --enable-xsync
+   --enable-render
+   --enable-randr
+   $(use_enable xpresent)
+   $(use_enable xcomposite compositor)
+   )
+
+   econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-11-01 Thread Michał Górny
commit: 1e0625bb53c135e4dfb504451c05f08e4a524ecb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 15:05:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 15:45:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0625bb

xfce-base/xfwm4: Bump to 4.14.6

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

 xfce-base/xfwm4/Manifest|  1 +
 xfce-base/xfwm4/xfwm4-4.14.6.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
index 13fae578a1d..db016783a20 100644
--- a/xfce-base/xfwm4/Manifest
+++ b/xfce-base/xfwm4/Manifest
@@ -1,3 +1,4 @@
 DIST xfwm4-4.14.2.tar.bz2 1158799 BLAKE2B 
87270997688a44e1476935f2158842999befebf18628f6cd92131d81beac2f0a91db0a6522f86340688285fd67cf48e94259bdb2e4ce8df567eba83319bb31e3
 SHA512 
9e28f7782ce6c1734f9a50efec75d4c03a193bf078fd29f42c11770cef134c4516c256cb9c4b92a71fca81f37ba0ce19477831bb1da858c839135005b8f2
 DIST xfwm4-4.14.5.tar.bz2 1165140 BLAKE2B 
3f598b5cb8ce58a8aa4a4c82e53a5b02a870e26ddd0487796aeab86695c5dc6bc132daac32630dc109ec12dd10dab370a91c00dfbdf1109815cf5a9ae82fc88b
 SHA512 
d2b5b198f3ffa91b0b07d5258f5f14f45e431fd7d992143bf9fc381f647ea0ee47ae447122ef8c7a40606c08955f83975fcff94b6f7ceb331a0a8681b57050fd
+DIST xfwm4-4.14.6.tar.bz2 1167818 BLAKE2B 
2315843da3684ea069d8361d1d787634052da5449d7aeb4ba6b219cd46ae4b7b6007becca316a5ab552fe4432baab3efa6a23793b68a00d06c9fbe3d1164080a
 SHA512 
1e3cc3e976250e311607d12e1a51047132584d6e8cd8979e3d5a85a3cc49e420453e3812b2d8a8f6268f3d6f1b44f4df2b57b7e1395d02ec63ae82a55bb9d4ee
 DIST xfwm4-4.15.1.tar.bz2 1179671 BLAKE2B 
c358f8050dd6fcc356c2d300dab959dbfb5f452484e0998b25755aa6c6dd1783ca117ba43f44e18a942a1794000a768765a5b98e1e381367260df1d503ba
 SHA512 
ae4cea9da4bc852aa3ce19039b66cc05f7c7cabe07637837bf1a51c37b6c9536a46b6af85e9402c33578e8da305b28bac23792afa080076e625a7df9f769935c

diff --git a/xfce-base/xfwm4/xfwm4-4.14.6.ebuild 
b/xfce-base/xfwm4/xfwm4-4.14.6.ebuild
new file mode 100644
index 000..77ed670eb91
--- /dev/null
+++ b/xfce-base/xfwm4/xfwm4-4.14.6.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Window manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl startup-notification +xcomposite +xpresent"
+
+RDEPEND=">=dev-libs/glib-2.20
+   >=x11-libs/gtk+-3.20:3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXres
+   x11-libs/pango
+   >=x11-libs/libwnck-3.14:3
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/xfconf-4.13:=
+   opengl? ( media-libs/libepoxy:=[X(+)] )
+   startup-notification? ( x11-libs/startup-notification )
+   xpresent? ( x11-libs/libXpresent )
+   xcomposite? (
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   )"
+# libICE/libSM: not really used anywhere but checked by configure
+#   https://bugzilla.xfce.org/show_bug.cgi?id=11914
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   x11-libs/libICE
+   x11-libs/libSM
+   xfce-base/exo
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable opengl epoxy)
+   $(use_enable startup-notification)
+   --enable-xsync
+   --enable-render
+   --enable-randr
+   $(use_enable xpresent)
+   $(use_enable xcomposite compositor)
+   )
+
+   econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-11-01 Thread Sam James
commit: c8a453f695c801192711840ca1e49745bc83b957
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 15:24:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 15:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a453f6

app-text/mupdf: Stabilize 1.18.0 amd64, #747151

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

 app-text/mupdf/mupdf-1.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.18.0.ebuild 
b/app-text/mupdf/mupdf-1.18.0.ebuild
index 3b66988d057..7a0a8e8c680 100644
--- a/app-text/mupdf/mupdf-1.18.0.ebuild
+++ b/app-text/mupdf/mupdf-1.18.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P}-source"
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86"
 IUSE="X +javascript libressl opengl ssl static-libs"
 
 # Although we use the bundled, patched version of freeglut in mupdf (because of



[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/

2020-11-01 Thread Sam James
commit: 072e2a7e1f12cfe9e1377a230b9f54f8c0429e1c
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 15:05:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 15:05:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072e2a7e

dev-db/phpmyadmin: Stabilize 4.9.6 amd64, #747805

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

 dev-db/phpmyadmin/phpmyadmin-4.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.9.6.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.9.6.ebuild
index 0bf0ea1d993..d4e7b9b6798 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.9.6.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.9.6.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.phpmyadmin.net/;
 SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-macos 
~x64-macos ~x86-macos"
 IUSE="setup"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2020-11-01 Thread Sam James
commit: 27c4572a587c3814dc9301fabc8851dc16a66a08
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 14:46:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 14:47:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c4572a

dev-java/tomcat-servlet-api: Stabilize 8.5.58 amd64, #747970

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild
index fcb11c58fd9..05c60361600 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.58.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2020-11-01 Thread Sam James
commit: ed6f17c43cdf4c00c04adf9bbecb01c8ee9272a5
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 14:46:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 14:47:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6f17c4

dev-java/tomcat-servlet-api: Stabilize 9.0.38 amd64, #747970

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild
index 409c2e5b65e..03712ddc01a 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.38.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8"



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2020-11-01 Thread Sam James
commit: 4d8bdcf4363834b0c702434360ede69fc9ffb4ed
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 14:46:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 14:47:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8bdcf4

www-servers/tomcat: Stabilize 8.5.58 amd64, #747970

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

 www-servers/tomcat/tomcat-8.5.58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-8.5.58.ebuild 
b/www-servers/tomcat/tomcat-8.5.58.ebuild
index cb1cc0e1c51..3e285a9aaac 100644
--- a/www-servers/tomcat/tomcat-8.5.58.ebuild
+++ b/www-servers/tomcat/tomcat-8.5.58.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="8.5"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2020-11-01 Thread Michał Górny
commit: dc0139d8b2d84ab45a9c147c849afa115d763ac6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 09:33:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 14:34:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0139d8

dev-python/pyfakefs: Bump to 4.2.0

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

 dev-python/pyfakefs/Manifest  |  1 +
 dev-python/pyfakefs/pyfakefs-4.2.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index f150660f36f..90dadbf0096 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1 +1,2 @@
 DIST pyfakefs-4.1.0.tar.gz 185920 BLAKE2B 
ee61e5ecda697150374bef035054038aed29e23958c58a3b135aae8dae7b397a194586ef6fd3ae70db1d136572a23a876d7f2dacb7e5814c1bedc9bb4502c3fe
 SHA512 
946e21e34643db2b84e53d14bd9758c8edaa9e5e40b827fd74b245f018e8084995f55256900bf795c23a5aae29f124d9fcb80caf08442f6292adb80ee59d79b4
+DIST pyfakefs-4.2.0.tar.gz 192826 BLAKE2B 
b1b337f5845075d8c9f32565dc1169ec2fde7e49a0bcf2f446d09f090c8c46c69690259bfc1d8e76b754477303de049790a69a209c0ed11af465bd5ca2b2ddcd
 SHA512 
d70266bac134eca45af3d2838f9f276217305add719aa1ed3606406b33b2d2f8bda20fbcdd4653e2a5e08baf717dd0f20005aa6f66ea519e52247c88fa8d72b2

diff --git a/dev-python/pyfakefs/pyfakefs-4.2.0.ebuild 
b/dev-python/pyfakefs/pyfakefs-4.2.0.ebuild
new file mode 100644
index 000..a437b0e387d
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-4.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+DISTUTILS_IN_SOURCE_BUILD=1
+
+inherit distutils-r1
+
+DESCRIPTION="a fake file system that mocks the Python file system modules"
+HOMEPAGE="https://github.com/jmcgeheeiv/pyfakefs/ 
https://pypi.org/project/pyfakefs/;
+SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+distutils_enable_tests pytest
+
+python_test() {
+   "${EPYTHON}" -m pyfakefs.tests.all_tests -v || die "tests failed under 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueman/

2020-11-01 Thread Michał Górny
commit: 3d2117c3fcd8409439a81888ca9c244a041cddbc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 14:31:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 14:34:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2117c3

net-wireless/blueman: Fix broken - keyword logic

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

 net-wireless/blueman/blueman-2.1.3.ebuild | 1 -
 net-wireless/blueman/blueman-2.1.4.ebuild | 3 +--
 net-wireless/blueman/blueman-.ebuild  | 1 -
 3 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-wireless/blueman/blueman-2.1.3.ebuild 
b/net-wireless/blueman/blueman-2.1.3.ebuild
index b86f628e367..8705d7ca38f 100644
--- a/net-wireless/blueman/blueman-2.1.3.ebuild
+++ b/net-wireless/blueman/blueman-2.1.3.ebuild
@@ -12,7 +12,6 @@ HOMEPAGE="https://github.com/blueman-project/blueman;
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/blueman-project/blueman.git;
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 else

SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV/_/.}/${P/_/.}.tar.xz;
S=${WORKDIR}/${P/_/.}

diff --git a/net-wireless/blueman/blueman-2.1.4.ebuild 
b/net-wireless/blueman/blueman-2.1.4.ebuild
index 046e6f1fcc3..8705d7ca38f 100644
--- a/net-wireless/blueman/blueman-2.1.4.ebuild
+++ b/net-wireless/blueman/blueman-2.1.4.ebuild
@@ -12,11 +12,10 @@ HOMEPAGE="https://github.com/blueman-project/blueman;
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/blueman-project/blueman.git;
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 else

SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV/_/.}/${P/_/.}.tar.xz;
S=${WORKDIR}/${P/_/.}
-   KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 # icons are GPL-2

diff --git a/net-wireless/blueman/blueman-.ebuild 
b/net-wireless/blueman/blueman-.ebuild
index 02b2ce337b1..c81a8ef9639 100644
--- a/net-wireless/blueman/blueman-.ebuild
+++ b/net-wireless/blueman/blueman-.ebuild
@@ -12,7 +12,6 @@ HOMEPAGE="https://github.com/blueman-project/blueman;
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/blueman-project/blueman.git;
-   KEYWORDS=""
 else

SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV/_/.}/${P/_/.}.tar.xz;
S=${WORKDIR}/${P/_/.}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueman/

2020-11-01 Thread Michał Górny
commit: 5e7942ca7449b477f3581a1ac4c8408db1c95746
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  1 14:31:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  1 14:34:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7942ca

net-wireless/blueman: Remove old

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

 net-wireless/blueman/Manifest |   1 -
 net-wireless/blueman/blueman-2.1.3.ebuild | 131 --
 2 files changed, 132 deletions(-)

diff --git a/net-wireless/blueman/Manifest b/net-wireless/blueman/Manifest
index 2235f5f8c7c..7c13bbcf6d8 100644
--- a/net-wireless/blueman/Manifest
+++ b/net-wireless/blueman/Manifest
@@ -1,2 +1 @@
-DIST blueman-2.1.3.tar.xz 950772 BLAKE2B 
bec7c8da59b94e8f30ff5f41e057ae5662928a4469b46d0ad2b33521a9b3a5de94056f6f35440d90e05116b1dd83dcd2437f1c00fb6b9532c14ab0698716c57a
 SHA512 
376007c6e857f0e10a4d5e4bc2a50f6d170d393389d3aa5d02728646bf27e2fe5c08fb835bb5432a980d2b6c70c348a0274015552be6229c15a89c34c0d105f2
 DIST blueman-2.1.4.tar.xz 983816 BLAKE2B 
de8d475b0aec5b037df43fdb76ebbf4fdb05367f166c14cda818badf49376f2a91de246f991167a57ecaa82a84ac84b4e91f600237c35d86e27431a760192996
 SHA512 
b8b54942092c1984cfac0cf73e2ac23f7693cb3ee0aa4cfaab1fa0282de4afd539f6860d5541523b542956b2efa31da3ec012dcc39d92fd699d0b8479df641ff

diff --git a/net-wireless/blueman/blueman-2.1.3.ebuild 
b/net-wireless/blueman/blueman-2.1.3.ebuild
deleted file mode 100644
index 8705d7ca38f..000
--- a/net-wireless/blueman/blueman-2.1.3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{6..8} )
-inherit autotools gnome2-utils linux-info python-single-r1 systemd xdg-utils
-
-DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"
-HOMEPAGE="https://github.com/blueman-project/blueman;
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/blueman-project/blueman.git;
-else
-   
SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV/_/.}/${P/_/.}.tar.xz;
-   S=${WORKDIR}/${P/_/.}
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-fi
-
-# icons are GPL-2
-# source files are mixed GPL-3+ and GPL-2+
-LICENSE="GPL-3+ GPL-2"
-SLOT="0"
-IUSE="appindicator network nls policykit pulseaudio"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-   >=net-wireless/bluez-5:=
-   ${PYTHON_DEPS}"
-BDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/cython[${PYTHON_MULTI_USEDEP}]
-   ')
-   virtual/pkgconfig
-   nls? ( dev-util/intltool sys-devel/gettext )"
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   ')
-   sys-apps/dbus
-   x11-libs/gtk+:3[introspection]
-   x11-libs/libnotify[introspection]
-   || (
-   x11-themes/adwaita-icon-theme
-   x11-themes/faenza-icon-theme
-   x11-themes/mate-icon-theme
-   )
-   appindicator? ( dev-libs/libappindicator:3[introspection] )
-   network? (
-   net-firewall/iptables
-   || (
-   sys-apps/net-tools
-   sys-apps/iproute2
-   )
-   || (
-   net-dns/dnsmasq
-   net-misc/dhcp
-   >=net-misc/networkmanager-0.8
-   )
-   )
-   policykit? ( sys-auth/polkit )
-   pulseaudio? (
-   || (
-   media-sound/pulseaudio[bluetooth]
-   media-sound/pulseaudio-modules-bt
-   )
-   )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-pkg_pretend() {
-   if use network; then
-   local CONFIG_CHECK="~BRIDGE ~IP_NF_IPTABLES
-   ~IP_NF_NAT ~IP_NF_TARGET_MASQUERADE"
-   check_extra_config
-   fi
-}
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # replace py-compile to fix py3
-   [[ ${PV} ==  ]] && eautoreconf || eautomake
-}
-
-src_configure() {
-   local myconf=(
-   --disable-runtime-deps-check
-   --disable-static
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-systemduserunitdir="$(systemd_get_userunitdir)"
-   --with-dhcp-config="/etc/dhcp/dhcpd.conf"
-   $(use_enable appindicator)
-   $(use_enable policykit polkit)
-   $(use_enable nls)
-   $(use_enable pulseaudio)
-   # thunar integration is a single data file with no extra deps
-   # so install it unconditionally
-   --enable-thunar-sendto
-   )
-   econf 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2020-11-01 Thread Sam James
commit: 1155abf190b1b79863bf15ca173e45a09d41cf4f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 14:32:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 14:32:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1155abf1

net-fs/samba: Stabilize 4.12.9 arm64, #751724

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

 net-fs/samba/samba-4.12.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.12.9.ebuild b/net-fs/samba/samba-4.12.9.ebuild
index 3ce7afdbaa6..9f62f2ee73a 100644
--- a/net-fs/samba/samba-4.12.9.ebuild
+++ b/net-fs/samba/samba-4.12.9.ebuild
@@ -15,7 +15,7 @@ SRC_PATH="stable"
 
 SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
 [[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 DESCRIPTION="Samba Suite Version 4"
 HOMEPAGE="https://www.samba.org/;



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

2020-11-01 Thread Sam James
commit: 4e813a5879e2b8e94b2f85983d292dcdc15ce9d5
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  1 14:21:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  1 14:21:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e813a58

dev-lang/mujs: Stabilize 1.0.9 amd64, #750944

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

 dev-lang/mujs/mujs-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/mujs/mujs-1.0.9.ebuild b/dev-lang/mujs/mujs-1.0.9.ebuild
index 762a8c57081..d987ee84cc7 100644
--- a/dev-lang/mujs/mujs-1.0.9.ebuild
+++ b/dev-lang/mujs/mujs-1.0.9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ccxvii/mujs/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="ISC"
 # subslot matches SONAME
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sys-libs/readline:0="



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-api/

2020-11-01 Thread Sergei Trofimovich
commit: a96445305b864c32e08c703e6bad7133f8758d3b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:52:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:52:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9644530

dev-haskell/haddock-api: update to EAPI=7

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

 dev-haskell/haddock-api/haddock-api-2.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/haddock-api/haddock-api-2.16.1.ebuild 
b/dev-haskell/haddock-api/haddock-api-2.16.1.ebuild
index dc77c8343d8..eb3209d4acb 100644
--- a/dev-haskell/haddock-api/haddock-api-2.16.1.ebuild
+++ b/dev-haskell/haddock-api/haddock-api-2.16.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.5.
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal/

2020-11-01 Thread Sergei Trofimovich
commit: 6eb09f115ed0c281d77a4ae1543b0eb43b9845cb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:57:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:57:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb09f11

dev-haskell/cabal: update to EAPI=7

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

 dev-haskell/cabal/cabal-1.18.1.3.ebuild | 4 +++-
 dev-haskell/cabal/cabal-1.18.1.5.ebuild | 4 +++-
 dev-haskell/cabal/cabal-1.20.0.2.ebuild | 4 +++-
 dev-haskell/cabal/cabal-1.22.8.0.ebuild | 4 +++-
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/dev-haskell/cabal/cabal-1.18.1.3.ebuild 
b/dev-haskell/cabal/cabal-1.18.1.3.ebuild
index b4a410cf4d3..c48c74d40c4 100644
--- a/dev-haskell/cabal/cabal-1.18.1.3.ebuild
+++ b/dev-haskell/cabal/cabal-1.18.1.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.6.
 
@@ -37,6 +37,8 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 CABAL_CORE_LIB_GHC_PV="7.8.2014* 7.8.0.2014* 7.8.1 7.8.2 7.8.3 7.8.3.20141119"
 
 src_prepare() {
+   default
+
if [[ -n ${LIVE_EBUILD} ]]; then
CABAL_FILE=${MY_PN}.cabal cabal_chdeps 'version: 1.17.0' 
"version: ${PV}"
fi

diff --git a/dev-haskell/cabal/cabal-1.18.1.5.ebuild 
b/dev-haskell/cabal/cabal-1.18.1.5.ebuild
index 369324fa471..220ee8187a5 100644
--- a/dev-haskell/cabal/cabal-1.18.1.5.ebuild
+++ b/dev-haskell/cabal/cabal-1.18.1.5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.6.
 
@@ -39,6 +39,8 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 CABAL_CORE_LIB_GHC_PV="7.8.4"
 
 src_prepare() {
+   default
+
if [[ -n ${LIVE_EBUILD} ]]; then
CABAL_FILE=${MY_PN}.cabal cabal_chdeps 'version: 1.17.0' 
"version: ${PV}"
fi

diff --git a/dev-haskell/cabal/cabal-1.20.0.2.ebuild 
b/dev-haskell/cabal/cabal-1.20.0.2.ebuild
index abbfa9df88f..de5558e4a3a 100644
--- a/dev-haskell/cabal/cabal-1.20.0.2.ebuild
+++ b/dev-haskell/cabal/cabal-1.20.0.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.
 
@@ -36,6 +36,8 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 src_prepare() {
+   default
+
if [[ -n ${LIVE_EBUILD} ]]; then
CABAL_FILE=${MY_PN}.cabal cabal_chdeps 'version: 1.17.0' 
"version: ${PV}"
fi

diff --git a/dev-haskell/cabal/cabal-1.22.8.0.ebuild 
b/dev-haskell/cabal/cabal-1.22.8.0.ebuild
index c42d09e543c..15fd12acb3a 100644
--- a/dev-haskell/cabal/cabal-1.22.8.0.ebuild
+++ b/dev-haskell/cabal/cabal-1.22.8.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.5.
 
@@ -37,6 +37,8 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 src_prepare() {
+   default
+
if [[ -n ${LIVE_EBUILD} ]]; then
CABAL_FILE=${MY_PN}.cabal cabal_chdeps 'version: 1.17.0' 
"version: ${PV}"
fi



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hgettext/

2020-11-01 Thread Sergei Trofimovich
commit: bee9fa502c833e3ef4ae8436fc071f63cab4b0ea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:51:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:51:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee9fa50

dev-haskell/hgettext: update to EAPI=7

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

 dev-haskell/hgettext/hgettext-0.1.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/hgettext/hgettext-0.1.30.ebuild 
b/dev-haskell/hgettext/hgettext-0.1.30.ebuild
index 0f991459b2f..ec8b6bf5762 100644
--- a/dev-haskell/hgettext/hgettext-0.1.30.ebuild
+++ b/dev-haskell/hgettext/hgettext-0.1.30.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.6.
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haskell-src-exts/

2020-11-01 Thread Sergei Trofimovich
commit: d46a4a534197922062c931b89dce0a0522da2794
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:50:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:50:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46a4a53

dev-haskell/haskell-src-exts: update to EAPI=7

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

 dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild 
b/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild
index 021fe155b95..6eec8f81420 100644
--- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild
+++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.6.
 #hackport: flags: +base4



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/

2020-11-01 Thread Sergei Trofimovich
commit: 5e1f9920dd812d05c066b87816f9df72866c3c26
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:55:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:55:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1f9920

dev-haskell/haddock: update to EAPI=7

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

 dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild | 4 +++-
 dev-haskell/haddock/haddock-2.16.1.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild 
b/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
index 3e5a6f1536d..c1349a930c8 100644
--- a/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
+++ b/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.6.
 
@@ -29,6 +29,8 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   default
+
if [[ ! -e "${S}/html" ]]; then
ln -s resources/html "${S}/html" || die "Could not create 
symbolic link ${S}/html"
fi

diff --git a/dev-haskell/haddock/haddock-2.16.1.ebuild 
b/dev-haskell/haddock/haddock-2.16.1.ebuild
index f914d15c4c0..9e61f53b16b 100644
--- a/dev-haskell/haddock/haddock-2.16.1.ebuild
+++ b/dev-haskell/haddock/haddock-2.16.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.4.
 
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   default
+
if [[ ! -e "${S}/html" ]]; then
ln -s resources/html "${S}/html" || die "Could not create 
symbolic link ${S}/html"
fi



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-library/

2020-11-01 Thread Sergei Trofimovich
commit: 9005606bf871cd19a57c0dc24b3172abdad9e8ee
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  1 13:52:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  1 13:52:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9005606b

dev-haskell/haddock-library: update to EAPI=7

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

 dev-haskell/haddock-library/haddock-library-1.1.1.ebuild | 2 +-
 dev-haskell/haddock-library/haddock-library-1.2.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/haddock-library/haddock-library-1.1.1.ebuild 
b/dev-haskell/haddock-library/haddock-library-1.1.1.ebuild
index 45e613953d7..0bd4c0f1af6 100644
--- a/dev-haskell/haddock-library/haddock-library-1.1.1.ebuild
+++ b/dev-haskell/haddock-library/haddock-library-1.1.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.4.
 

diff --git a/dev-haskell/haddock-library/haddock-library-1.2.1.ebuild 
b/dev-haskell/haddock-library/haddock-library-1.2.1.ebuild
index 5d6d6a8321a..b1001acdcbf 100644
--- a/dev-haskell/haddock-library/haddock-library-1.2.1.ebuild
+++ b/dev-haskell/haddock-library/haddock-library-1.2.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.5.
 



  1   2   >