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

2020-08-22 Thread Sam James
commit: f147e5ce70ac499eadedee98a0e53b5ed6e3a246
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 23 06:52:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 23 06:52:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f147e5ce

net-fs/nfs-utils: Stabilize 2.5.1 arm64, #738352

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

 net-fs/nfs-utils/nfs-utils-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.5.1.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.5.1.ebuild
index dbd1c6dc7d6..28b466b5f0a 100644
--- a/net-fs/nfs-utils/nfs-utils-2.5.1.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.5.1.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" = *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2020-08-22 Thread Sam James
commit: 54fe50e03a2ff0dd797df2c4d7b4d977e290710b
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 23 06:52:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 23 06:52:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fe50e0

net-fs/libnfs: Stabilize 4.0.0 arm64, #738354

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

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

diff --git a/net-fs/libnfs/libnfs-4.0.0.ebuild 
b/net-fs/libnfs/libnfs-4.0.0.ebuild
index c80f8f8ab86..c5d9975c14e 100644
--- a/net-fs/libnfs/libnfs-4.0.0.ebuild
+++ b/net-fs/libnfs/libnfs-4.0.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/sahlberg/${PN}.git";
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~x86"
S="${WORKDIR}/${PN}-${P}"
 fi
 



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

2020-08-22 Thread Sam James
commit: ca45dfba99e2664be1c9d9a6d8c82bb770d4393f
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 23 06:51:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 23 06:51:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca45dfba

dev-libs/libaio: Stabilize 0.3.112 arm64, #738358

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

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

diff --git a/dev-libs/libaio/libaio-0.3.112.ebuild 
b/dev-libs/libaio/libaio-0.3.112.ebuild
index 59119e104a7..8004577028c 100644
--- a/dev-libs/libaio/libaio-0.3.112.ebuild
+++ b/dev-libs/libaio/libaio-0.3.112.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" ==  ]] ; then
EGIT_REPO_URI="https://pagure.io/libaio.git";
 else
SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 LICENSE="LGPL-2"
 SLOT="0"



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

2020-08-22 Thread Sam James
commit: 5c762597a3c604cf631d346322e13d1d90b7158d
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 23 06:51:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 23 06:51:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c762597

sys-apps/ethtool: Stabilize 5.8 arm64, #738348

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

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

diff --git a/sys-apps/ethtool/ethtool-5.8.ebuild 
b/sys-apps/ethtool/ethtool-5.8.ebuild
index 4111d59631e..181fd9ca4df 100644
--- a/sys-apps/ethtool/ethtool-5.8.ebuild
+++ b/sys-apps/ethtool/ethtool-5.8.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+netlink"
 
 DEPEND="app-arch/xz-utils"



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

2020-08-22 Thread Sam James
commit: c96faf4d3da62e6acd55b327d3a135359dd90def
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 23 06:49:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 23 06:49:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96faf4d

net-misc/whois: Stabilize 5.5.6-r1 arm64, #738328

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

 net-misc/whois/whois-5.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/whois/whois-5.5.6-r1.ebuild 
b/net-misc/whois/whois-5.5.6-r1.ebuild
index 19a0540e01d..d562bf42599 100644
--- a/net-misc/whois/whois-5.5.6-r1.ebuild
+++ b/net-misc/whois/whois-5.5.6-r1.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == * ]] ; then
 else
#SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 LICENSE="GPL-2"
 SLOT="0"



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

2020-08-22 Thread Sam James
commit: 2c6c2be462c63af2271ad7f0186b17e5ac46561c
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 23 06:50:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 23 06:50:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6c2be4

dev-util/strace: Stabilize 5.8 arm64, #738334

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

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

diff --git a/dev-util/strace/strace-5.8.ebuild 
b/dev-util/strace/strace-5.8.ebuild
index 1c4b015036a..2484fd48553 100644
--- a/dev-util/strace/strace-5.8.ebuild
+++ b/dev-util/strace/strace-5.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"



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

2020-08-22 Thread Sam James
commit: 31ccb4376fd0ef758f128dbbed5e6deb1fa3d4a6
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 23 06:49:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 23 06:49:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ccb437

sys-apps/gentoo-functions: Stabilize 0.13 arm64, #738330

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

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

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.13.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.13.ebuild
index 08dfda69847..75d64323a8c 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-0.13.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.13.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-functions.git";
 else

SRC_URI="https://gitweb.gentoo.org/proj/gentoo-functions.git/snapshot/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 inherit toolchain-funcs flag-o-matic



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2020-08-22 Thread Sam James
commit: 8affc621422e2b5ff7c8b8a224a3d504df5edf7a
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 22 20:52:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 22 20:52:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8affc621

net-vpn/tor: Stabilize 0.4.3.6 arm64, #738196

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

 net-vpn/tor/tor-0.4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.3.6.ebuild b/net-vpn/tor/tor-0.4.3.6.ebuild
index 49887350a80..48e00f892b0 100644
--- a/net-vpn/tor/tor-0.4.3.6.ebuild
+++ b/net-vpn/tor/tor-0.4.3.6.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



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

2020-08-22 Thread Sam James
commit: a7c43eb48e879496e2a689a5ee04f5f04cc563cc
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 22 20:52:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 22 20:52:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c43eb4

sys-apps/help2man: Stabilize 1.47.16 arm64, #738326

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

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

diff --git a/sys-apps/help2man/help2man-1.47.16.ebuild 
b/sys-apps/help2man/help2man-1.47.16.ebuild
index af1c3e457ef..32c4baa0be5 100644
--- a/sys-apps/help2man/help2man-1.47.16.ebuild
+++ b/sys-apps/help2man/help2man-1.47.16.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls"
 
 RDEPEND="dev-lang/perl



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

2020-08-22 Thread Hans de Graaff
commit: 8b7be984cc7143b4edaba428c06f1877de8f72ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:28:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:28:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7be984

dev-ruby/acts_as_list: add ruby27

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

 dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
index e9a678a19ce..90eabb3509d 100644
--- a/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
+++ b/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 inherit ruby-fakegem
 



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

2020-08-22 Thread Hans de Graaff
commit: 4c8ac17983b6346587696e612d75e80fb7ae756b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:28:51 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:28:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8ac179

dev-ruby/acts_as_list: add missing test dep

Closes: https://bugs.gentoo.org/738654
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
index 90eabb3509d..b9195b5a085 100644
--- a/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
+++ b/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
@@ -23,6 +23,7 @@ ruby_add_rdepend ">=dev-ruby/activerecord-4.2:*"
 
 ruby_add_bdepend "
test? (
+   dev-ruby/mocha
dev-ruby/test-unit:2
dev-ruby/activerecord[sqlite]
)"



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

2020-08-22 Thread Hans de Graaff
commit: 6b406b7717d98380939ba36e39514982f10b4c27
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:13:57 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b406b77

dev-ruby/base32: add ruby27

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

 dev-ruby/base32/base32-0.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/base32/base32-0.3.2.ebuild 
b/dev-ruby/base32/base32-0.3.2.ebuild
index 7c85940163b..b0f54c7bf87 100644
--- a/dev-ruby/base32/base32-0.3.2.ebuild
+++ b/dev-ruby/base32/base32-0.3.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2020-08-22 Thread Hans de Graaff
commit: e8d7e6d17cf2a2555a1f1bf86eba852d69acce48
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:17:11 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d7e6d1

dev-ruby/astrolabe: add ruby27

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

 dev-ruby/astrolabe/astrolabe-1.3.1-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/astrolabe/astrolabe-1.3.1-r1.ebuild 
b/dev-ruby/astrolabe/astrolabe-1.3.1-r1.ebuild
new file mode 100644
index 000..09912a68a21
--- /dev/null
+++ b/dev-ruby/astrolabe/astrolabe-1.3.1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An object-oriented AST extension for Parser"
+HOMEPAGE="https://github.com/yujinakayama/astrolabe";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/parser-2.2.0_pre3"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   # Fix Specs until RSpec3 is available
+   sed -i -e "/mocks.verify_partial_doubles/ s/^/#/" spec/spec_helper.rb 
|| die
+   sed -i -e "s/is_expected.to/should/" spec/astrolabe/node_spec.rb || die
+}



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

2020-08-22 Thread Hans de Graaff
commit: 54e13ebfce5717f68cb3850738f51b0bd07f1325
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:02:55 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e13ebf

dev-ruby/best_in_place: add missing test dep

Closes: https://bugs.gentoo.org/738664
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/best_in_place/best_in_place-3.1.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild 
b/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild
index ebeece79995..e76561a0d15 100644
--- a/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild
+++ b/dev-ruby/best_in_place/best_in_place-3.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -41,6 +41,7 @@ ruby_add_bdepend "
dev-ruby/combustion
dev-ruby/jquery-rails
dev-ruby/jquery-ui-rails
+   dev-ruby/sprockets-rails
)"
 
 all_ruby_prepare() {



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

2020-08-22 Thread Hans de Graaff
commit: 59511f6880923736ce4e2f7c572d2396da004b21
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 05:57:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59511f68

dev-ruby/origin: drop obsolete slot

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

 dev-ruby/origin/origin-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/origin/origin-2.3.1.ebuild 
b/dev-ruby/origin/origin-2.3.1.ebuild
index 0d553e3754c..47d10002e2e 100644
--- a/dev-ruby/origin/origin-2.3.1.ebuild
+++ b/dev-ruby/origin/origin-2.3.1.ebuild
@@ -31,6 +31,6 @@ IUSE=""
 ruby_add_bdepend "
test? (
dev-ruby/activesupport
-   || ( dev-ruby/i18n:1 dev-ruby/i18n:0.9 dev-ruby/i18n:0.7 )
+   || ( dev-ruby/i18n:1 dev-ruby/i18n:0.7 )
dev-ruby/tzinfo
)"



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

2020-08-22 Thread Hans de Graaff
commit: 493107c3505e1a9e66fd4f8685911f8456a87a67
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:22:30 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493107c3

dev-ruby/amatch: add ruby27

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

 dev-ruby/amatch/amatch-0.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/amatch/amatch-0.4.0.ebuild 
b/dev-ruby/amatch/amatch-0.4.0.ebuild
index 7eb29c2cbe1..a3419a008e0 100644
--- a/dev-ruby/amatch/amatch-0.4.0.ebuild
+++ b/dev-ruby/amatch/amatch-0.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"



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

2020-08-22 Thread Hans de Graaff
commit: c6c1d0dd4077525c24578bc594772d1447c7b83e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:24:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c1d0dd

dev-ruby/addressable: cleanup

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

 dev-ruby/addressable/Manifest |  1 -
 dev-ruby/addressable/addressable-2.5.2.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index c93f376d4ed..1025493d026 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -1,3 +1,2 @@
-DIST addressable-2.5.2.gem 103936 BLAKE2B 
c6677a2b5e9a7a1b279b2e3f1816cda40c0797254970ecaed2350d4d4739dee5a51580a8e2f94fc6bb87b9fe2a535d0a68b62eb672f8e91ff4da02e15e8dffcc
 SHA512 
ddd5aeb4b241efa897a636fd85bd227bd5c6a8ae56129b6bbbdfaad85cdbb74e3d0db4bb6693f7df148b66f68ca1f557ac17a1fb0ea7698d25d883ab0b690bc4
 DIST addressable-2.6.0.gem 104448 BLAKE2B 
664365962533d31786e2a362b61879fee544867b7aadc2ceb1ae6709374015a7f0f5c0bd32a81c8f2ae711a4ce1a07cd8f84821e74c3b6aa56b7474800567737
 SHA512 
71aa0ce8b61a07c1d01298dcd29cb2ba73d06ed1578908cae60351214f7d0bc6c9b8b0db7a78044fb1bed258bf00f2f093aa4e2bcb32575f4db2a79ee36b2648
 DIST addressable-2.7.0.gem 104960 BLAKE2B 
4bca65d54ef1d3556cf4017ae68082635c0398b6f604eb3edc18da8f8e1e49e38b46485a8716da3c407fe0605dcc9a12c7a95be49a91c4198c2e2b1cab568805
 SHA512 
4c438bbfa8874fdcf11eef1d1f7cceb1855ea85948daff13615a0af129d35f92cc918f4bd5bbe4cd6ebccc67a86fc582265f915dc39831ec64209de0bdeeb732

diff --git a/dev-ruby/addressable/addressable-2.5.2.ebuild 
b/dev-ruby/addressable/addressable-2.5.2.ebuild
deleted file mode 100644
index 30e5d963e46..000
--- a/dev-ruby/addressable/addressable-2.5.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A replacement for the URI implementation that is part of Ruby's 
standard library"
-HOMEPAGE="https://rubygems.org/gems/addressable 
https://github.com/sporkmonger/addressable";
-
-LICENSE="Apache-2.0"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend ">=dev-ruby/public_suffix-2.0.2:* 

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

2020-08-22 Thread Hans de Graaff
commit: 82981d447692cf715c53d2dce75d436d580d5845
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:04:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82981d44

dev-ruby/bcrypt-ruby: amd64 stable

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

 dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild 
b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild
index 8ceae9e4917..00d3fc95282 100644
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild
+++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="An easy way to keep your users' passwords secure"
 HOMEPAGE="https://github.com/codahale/bcrypt-ruby";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2020-08-22 Thread Hans de Graaff
commit: 4ad54742ab9b347940d8992e71900325fe5c98ab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 06:19:39 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 06:24:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad54742

dev-ruby/amq-protocol: cleanup

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

 dev-ruby/amq-protocol/Manifest  |  1 -
 dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild | 27 -
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/amq-protocol/Manifest b/dev-ruby/amq-protocol/Manifest
index 38ff2af3ebf..cebc3d74a90 100644
--- a/dev-ruby/amq-protocol/Manifest
+++ b/dev-ruby/amq-protocol/Manifest
@@ -1,3 +1,2 @@
-DIST amq-protocol-2.3.0.gem 45568 BLAKE2B 
f5af9184a37bb7484e18765cf6bd807048339f44ece70a1c5dc8d6580eb1449bd1deda9bd467970c0d03088f4f666ef0ba59141fe90b335508a854440cc5dae4
 SHA512 
cb9ca136908f09dd7f38f763b87516379efafb2cc3dfe34268064c08ee9fdda8e9299de4d94b70aa0569362fe18a541287a6b9649383ee0720f199fdc0b75263
 DIST amq-protocol-2.3.1.gem 45568 BLAKE2B 
08361a74b6a8d0652487aac26a91e3fed6681690e6c03988d500ccba6094e2513edf76aed94ac51da613322947da75f624090e3f8c79d54ac2c254180d98ce13
 SHA512 
10b2dc69014a681ff1c8b5512d578ae5b6c3c70c09c6b3dd4d86414f84b467fc05f873038fe0d4d751aa73cc0d1903f795a13eba4982f8e92dc226be8136d989
 DIST amq-protocol-2.3.2.gem 46080 BLAKE2B 
22e9cf6bf96df7f85c65f0e25a0bedb38f6e75b6a5eff3f7574d1e4f2b733fb697c3cfa8db9227733847d96b256f4127b061a28e24f43114acdcd88b364bf08c
 SHA512 
9e526920989e5fcf679e5ba7f3a2e77546ae9488590a2ef3a600f4df6cb96d3530472bbe15dd951a06ef7cdec2544353a21e4ae494b5fd44c3ac06b70ef0

diff --git a/dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild 
b/dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild
deleted file mode 100644
index cb3d2e4c20e..000
--- a/dev-ruby/amq-protocol/amq-protocol-2.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby"
-HOMEPAGE="https://github.com/ruby-amqp/amq-protocol";
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rspec-its )"
-
-all_ruby_prepare() {
-   sed -i -e '/\(simplecov\|effin_utf8\|byebug\)/ s:^:#:' Gemfile || die
-   sed -i -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die
-}



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

2020-08-22 Thread Miroslav Šulc
commit: 7c45b0f2cfba358f48663ddb79183ff1cc79d718
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Aug 23 06:16:40 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug 23 06:16:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c45b0f2

media-libs/raul: fixed broken 1.0.0_pre20200718

Bug: https://bugs.gentoo.org/735382
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/raul/Manifest  |  1 +
 media-libs/raul/raul-1.0.0_pre20200718.ebuild | 19 +++
 2 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/media-libs/raul/Manifest b/media-libs/raul/Manifest
index 6fc07fc46bf..78e2e6ebd3d 100644
--- a/media-libs/raul/Manifest
+++ b/media-libs/raul/Manifest
@@ -1 +1,2 @@
+DIST drobilla-autowaf.tar.bz2 305372 BLAKE2B 
1457ceed5e80c5077ddacbfe14ef565865997440795800e1fe2dc9af0be9aee89f3a452de1af8c46d8b0e87475592417bf94b1ce1e1004dab7ee4b3b88ba36aa
 SHA512 
324b0e431ee905619ff85d4f3b3c3ba644bb7c10abf89cc2b27af2f871f454c8010326d0c6cd9e7d72538d32a608f10dea5951ff29a8dde2aa9ba5c2e0567d87
 DIST raul-1.0.0_pre20200718.tar.bz2 58775 BLAKE2B 
3383c5c2a1c4f1156137c90807bc70d0fb05d5d271855ea1490bc216df8f2036049aee0fc49309b22db9a82f19670eb2ec29900bb9766d0270f5ba0db60324d8
 SHA512 
33de61b47bb0bf9cd8ccc15ad3249ec76f3fe3ae9e0cb9af6a45ef6385b2b777af6f775abc00a1f7f7ad930291529a48cebddd455e54b8fe5887749dfb0b47a4

diff --git a/media-libs/raul/raul-1.0.0_pre20200718.ebuild 
b/media-libs/raul/raul-1.0.0_pre20200718.ebuild
index 12c1e165eb1..8dfc5df054d 100644
--- a/media-libs/raul/raul-1.0.0_pre20200718.ebuild
+++ b/media-libs/raul/raul-1.0.0_pre20200718.ebuild
@@ -8,9 +8,13 @@ PYTHON_REQ_USE='threads(+)'
 
 inherit waf-utils python-any-r1 eutils
 
+COMMIT="496e70e420811c7d744a8bcc44a2ac1b51b676b5"
+COMMIT_AUTOWAF="6c6c1d29bfe4c28dd26b5cde7ea4a1a148ee700d"
+
 DESCRIPTION="C++ utility library primarily aimed at audio/musical applications"
 HOMEPAGE="http://wiki.drobilla.net/Raul";
-SRC_URI="https://gitlab.com/drobilla/raul/-/archive/496e70e420811c7d744a8bcc44a2ac1b51b676b5.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI="https://gitlab.com/drobilla/raul/-/archive/${COMMIT}.tar.bz2 -> 
${P}.tar.bz2
+   https://gitlab.com/drobilla/autowaf/-/archive/${COMMIT_AUTOWAF}.tar.bz2 
-> drobilla-autowaf.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -19,18 +23,25 @@ IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-libs/boost
-   >=dev-libs/glib-2.14.0"
+   dev-libs/glib"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
 
+S="${WORKDIR}/${PN}-${COMMIT}"
+
 RAUL_TESTS="atomic_test atom_test list_test midi_ringbuffer_test path_test 
quantize_test queue_test ringbuffer_test smf_test table_test thread_test 
time_test"
-DOCS=( AUTHORS README ChangeLog )
+DOCS=( AUTHORS NEWS README )
+
+src_prepare() {
+   default
+   rm -r "${S}/waflib" || die
+   ln -s "${WORKDIR}/autowaf-${COMMIT_AUTOWAF}" "${S}/waflib" || die
+}
 
 src_configure() {
waf-utils_src_configure \
-   --htmldir=/usr/share/doc/${PF}/html \
$(use debug && echo "--debug") \
$(use doc && echo "--docs") \
$(use test && echo "--test")



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

2020-08-22 Thread Hans de Graaff
commit: 83694599860d431c7deca77f6d23df980407944b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:10:22 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83694599

dev-ruby/bundler: cleanup

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

 dev-ruby/bundler/Manifest |  2 --
 dev-ruby/bundler/bundler-2.1.2.ebuild | 32 
 dev-ruby/bundler/bundler-2.1.3.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index eff22cb143b..3404608d5fd 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -1,4 +1,2 @@
 DIST bundler-1.17.3.gem 364032 BLAKE2B 
81e097156a593e4ec85a2353aa6c62143d9aad120c22c5f76423c6c5f4e4d33206c8ef41c64e54ea53eb610a0d865beba19d3c033e8f65913564963319bb523f
 SHA512 
658de4228bc12fa5ca6ce335f76fff773f64da9f3d12f5097b4fd28d4c4f4d2a5bf12dce761b3d95432c5ea6a5aafae895df87c26660a4567db8b682aff48c02
-DIST bundler-2.1.2.gem 396800 BLAKE2B 
20540af4873f968412ddec542379a97b200d86a66b5e69ff9f2f57140063e49dd2ee52ed03e2fbaa1a8da8a3e12d0d4d2e3468031afdaee09a6aeed9910aeb60
 SHA512 
2a3b42fa2c6f40998c900eaf9d81d6417970f3daa572e4f1c5cc954fd8ce1e3cacbda0dc9b77d44b2fa756cfb1e72838ef3edee1812881198bbe8c946017e22b
-DIST bundler-2.1.3.gem 396800 BLAKE2B 
27fdf7b3b823a66d2e8a7671f0c8fb03831f78e7623b44340c8d2b8064fb7e197308bc04dc65d4ce9dfabf26e565e51187dd89c82283ef41e614000a0c045fe3
 SHA512 
39ffce683d85b1afcbbdff81fe66784b94ea8c3be590208f4b8645959d69c9d936564eaad239234c4b461550c9fae411e497d6c26a614f63be442466992a5161
 DIST bundler-2.1.4.gem 396800 BLAKE2B 
f770bd63255df09a20160369dc64e8923e996fb5ea4c11ee763d9a88e5fba142277ccd677861e3c0494b99a36261d5e7bdfb9c40c2abb76322061542f95b8505
 SHA512 
6c870061a78e17d97a9219433c7ef8fbf1112de17d0e0f3d8b6db1a518318528e3803184278412aabe65008e93f451ffa59465062856918ef488f9438399eff6

diff --git a/dev-ruby/bundler/bundler-2.1.2.ebuild 
b/dev-ruby/bundler/bundler-2.1.2.ebuild
deleted file mode 100644
index c3254bf679d..000
--- a/dev-ruby/bundler/bundler-2.1.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-# The specs require a number of gems to be installed in a temporary
-# directory, but this requires network access. They also don't work
-# when run with a path that contains "-".
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-# No documentation task
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_EXTRAINSTALL="man"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An easy way to vendor gem dependencies"
-HOMEPAGE="https://github.com/carlhuda/bundler";
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git !!https://github.com/carlhuda/bundler";
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+doc test"
-
-ruby_add_rdepend virtual/rubygems
-
-RDEPEND+=" dev-vcs/git !!

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

2020-08-22 Thread Hans de Graaff
commit: c09aa5d223bb5b5c9aafe6e512226af2ab173cd5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:34:24 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09aa5d2

dev-ruby/bit-struct: add ruby27

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

 dev-ruby/bit-struct/bit-struct-0.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/bit-struct/bit-struct-0.16.ebuild 
b/dev-ruby/bit-struct/bit-struct-0.16.ebuild
index f98f7640f49..121af0d4a7d 100644
--- a/dev-ruby/bit-struct/bit-struct-0.16.ebuild
+++ b/dev-ruby/bit-struct/bit-struct-0.16.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2020-08-22 Thread Hans de Graaff
commit: 3515173c38e4e68323ef71e5c217de7363d95015
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 09:31:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3515173c

dev-ruby/bindata: cleanup

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

 dev-ruby/bindata/Manifest |  2 --
 dev-ruby/bindata/bindata-2.4.4.ebuild | 24 
 dev-ruby/bindata/bindata-2.4.5.ebuild | 22 --
 3 files changed, 48 deletions(-)

diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest
index 08458c7f42a..73bed460c03 100644
--- a/dev-ruby/bindata/Manifest
+++ b/dev-ruby/bindata/Manifest
@@ -1,5 +1,3 @@
 DIST bindata-2.4.1.gem 78848 BLAKE2B 
a497299aca02abe61c64fe946ef928ade75f58195bdafa1b5ac842c7dd272e0dd2e5da957b558492bb1dd1e47da7da1525c0d54f0e97e571c5db804e8b24ef7e
 SHA512 
538f7deb461c234801677baf30bf6d5300dd46f201ebcaef4cc4182354e1ed375fc1c341a13d6b3a1f579e25e4e53d8aeab0dd979a581131e2a984758243
-DIST bindata-2.4.4.gem 79872 BLAKE2B 
f22f8af6270cd7d790031d2ab53a80f2480ad687abd91803ce556495d1fe8f09e1c316ccfc5b35f2cf914e44e17121d3cc84baab19d51a5671b540429d6ff1f2
 SHA512 
c7af17ea3c7aec6360acfbe0b511700706daec24a4028c86eee441baaad39c259200ee66d33e6f73766c24ae9a8a3c00e5a0c140b4e12e0d526046cd81c6ce79
-DIST bindata-2.4.5.gem 79872 BLAKE2B 
e92abc567f7bf62aa49c72415c9e49e976cb72bb5e44bb45aecfa7771b03017b112504ca733fb0db79913e2b67966338fd1bb59d6c4472171352e5d2c6248998
 SHA512 
28b8985624620d62e426b9cae0c29cd487132297b1218bafa8f82701d2633ac4308188698adaafdafbde9ae009379447e2964b111e9230841b018903500877b5
 DIST bindata-2.4.6.gem 80384 BLAKE2B 
f8e5ee0ff0fa849b5f00fb456235f002ae2786af8fedef0b13105669808269a95a6125969d7ba07f8db04c8d7e43db4d93e81550144e8f23f8d31af5a2f9fc8f
 SHA512 
8c8970abecdd83bf803b8793d36bc0425872fbfeef5db7a7175ea5f7c9e809185bd6b0cf0c7587028d907d74cbb1f9bc9728a49ea4659b7460104934b6a2ae2b
 DIST bindata-2.4.7.gem 80384 BLAKE2B 
f65fe9132faebf645f905dfa749ec3e5dc958dc5523f2b60e9568fd6353323a405bd436b54788a2d98fe0f64ed7df8b4b5c00a0f8186d2e2c65572107219d83a
 SHA512 
f5616a372c0f17ae3b1c89f5993954b565058d099ad0783dbaf49081b7847a26a3a2908c957ec6cd2518ffec85686cf3b19e76f96e5244faa6c83b2598f55364

diff --git a/dev-ruby/bindata/bindata-2.4.4.ebuild 
b/dev-ruby/bindata/bindata-2.4.4.ebuild
deleted file mode 100644
index e08c6e1a982..000
--- a/dev-ruby/bindata/bindata-2.4.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parsing Binary Data in Ruby"
-HOMEPAGE="https://github.com/dmendel/bindata";
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-   sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
-}

diff --git a/dev-ruby/bindata/bindata-2.4.5.ebuild 
b/dev-ruby/bindata/bindata-2.4.5.ebuild
deleted file mode 100644
index 37680de8635..000
--- a/dev-ruby/bindata/bindata-2.4.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Parsing Binary Data in Ruby"
-HOMEPAGE="https://github.com/dmendel/bindata";
-
-LICENSE="BSD-2"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-   sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
-}



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

2020-08-22 Thread Hans de Graaff
commit: a5e9f8cc42e1cecbc912215c1ca189cdde723cef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 09:17:33 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e9f8cc

dev-ruby/binding_of_caller: add ruby27

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

 dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild 
b/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild
index 3f44e2cc1ec..a634b5730bd 100644
--- a/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild
+++ b/dev-ruby/binding_of_caller/binding_of_caller-0.8.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="HISTORY README.md"



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

2020-08-22 Thread Hans de Graaff
commit: d9366427bb331a93992ad403d2e06ad09995def9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 23 05:41:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9366427

dev-ruby/bindata: add 2.4.8

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

 dev-ruby/bindata/Manifest |  1 +
 dev-ruby/bindata/bindata-2.4.8.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest
index 73bed460c03..368107c4138 100644
--- a/dev-ruby/bindata/Manifest
+++ b/dev-ruby/bindata/Manifest
@@ -1,3 +1,4 @@
 DIST bindata-2.4.1.gem 78848 BLAKE2B 
a497299aca02abe61c64fe946ef928ade75f58195bdafa1b5ac842c7dd272e0dd2e5da957b558492bb1dd1e47da7da1525c0d54f0e97e571c5db804e8b24ef7e
 SHA512 
538f7deb461c234801677baf30bf6d5300dd46f201ebcaef4cc4182354e1ed375fc1c341a13d6b3a1f579e25e4e53d8aeab0dd979a581131e2a984758243
 DIST bindata-2.4.6.gem 80384 BLAKE2B 
f8e5ee0ff0fa849b5f00fb456235f002ae2786af8fedef0b13105669808269a95a6125969d7ba07f8db04c8d7e43db4d93e81550144e8f23f8d31af5a2f9fc8f
 SHA512 
8c8970abecdd83bf803b8793d36bc0425872fbfeef5db7a7175ea5f7c9e809185bd6b0cf0c7587028d907d74cbb1f9bc9728a49ea4659b7460104934b6a2ae2b
 DIST bindata-2.4.7.gem 80384 BLAKE2B 
f65fe9132faebf645f905dfa749ec3e5dc958dc5523f2b60e9568fd6353323a405bd436b54788a2d98fe0f64ed7df8b4b5c00a0f8186d2e2c65572107219d83a
 SHA512 
f5616a372c0f17ae3b1c89f5993954b565058d099ad0783dbaf49081b7847a26a3a2908c957ec6cd2518ffec85686cf3b19e76f96e5244faa6c83b2598f55364
+DIST bindata-2.4.8.gem 80384 BLAKE2B 
c5c87078016ca42fd09a903b803aa9b5d7b9da576c9060428f64433d21d0c30a7884c1baee4f5a48cfc0e0e462623a826f932fa38f3b4db9dd9fc6869ff10df4
 SHA512 
a6e037720acd520e248aecf0c0f4de413ac1f47665487c876457585853c822d1ee46816ab7cd7060e58566b8288ba77917be51cd6a783c25f619bb8a84724446

diff --git a/dev-ruby/bindata/bindata-2.4.8.ebuild 
b/dev-ruby/bindata/bindata-2.4.8.ebuild
new file mode 100644
index 000..985e24dd547
--- /dev/null
+++ b/dev-ruby/bindata/bindata-2.4.8.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parsing Binary Data in Ruby"
+HOMEPAGE="https://github.com/dmendel/bindata";
+
+LICENSE="BSD-2"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
+}



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

2020-08-22 Thread Hans de Graaff
commit: 10fdc18594bed17044e497cf5e9b3e287f1552e5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:09:13 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fdc185

dev-ruby/bundler-audit: cleanup

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

 dev-ruby/bundler-audit/Manifest   |  2 --
 dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild | 44 ---
 dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild | 42 --
 3 files changed, 88 deletions(-)

diff --git a/dev-ruby/bundler-audit/Manifest b/dev-ruby/bundler-audit/Manifest
index 7b5fc311bc4..80e5dd610ad 100644
--- a/dev-ruby/bundler-audit/Manifest
+++ b/dev-ruby/bundler-audit/Manifest
@@ -1,3 +1 @@
-DIST bundler-audit-0.6.1.gem 108032 BLAKE2B 
84a3600e64846ced023af7cd922508f5f81f0bac64b3c9f1c360d0202adabfb3aaa3e8a7d5900a70bcbeec09424274c716bcc63707eb14d0052758f81fc5399e
 SHA512 
b4b1c981070d55f1c7d7353a401f0efb9696544a522052fdae5b6abcf20a3facefc6f118eb0fd53ef859f1db5d84ab7dc5fe056b5d7cf1d458186294af1558b0
 DIST bundler-audit-0.7.0.1.gem 162816 BLAKE2B 
2e068531d8edf542ce7bd1d362ac36290c90e87d12a5e861ce269575e7a10f9e8399c256be5f0f9dba145f1c3bdd6e0dfdb78826d4c45f79ae8a280631450564
 SHA512 
49d0262a03db03eeab95730550c9554453849bb58fcb1d883c85ca021a181b44e7983f21f83d0b14f857d57ea08bfa13b470cd93bcb3695cac31f366a78d8c1a
-DIST bundler-audit-0.7.0.gem 33280 BLAKE2B 
eb0eab79f7cf62d6eb886f2d1cb91650bb2e7c39f3a98a035b7bf2168297c67d51a9f5a21fb7882d12679fd626ec71fbdfc1c2fbbb4ec4425313dc772eda1fa0
 SHA512 
cea9397c180555dbcbf01011fdd499ab178f12e6b6caf4d43be4500624850680ecf23a18a4691881217efb984bd59b18215fd8ccc48f75ccbe20f0263f2ffcc7

diff --git a/dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild 
b/dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild
deleted file mode 100644
index 12400e481ca..000
--- a/dev-ruby/bundler-audit/bundler-audit-0.6.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides patch-level verification for Bundled apps"
-HOMEPAGE="https://github.com/rubysec/bundler-audit";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-#tests are trying to download AND have some odd failures
-#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 
323
-#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories 
should return a list of all advisories.
-RESTRICT=test
-
-ruby_add_rdepend "
-   >=dev-ruby/thor-0.18:0
-   >=dev-ruby/bundler-1.2:0
-"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that require network access via 'bundle install'
-   rm spec/{integration,scanner}_spec.rb || die
-
-   # Avoid specs that only work when the source is a git repository
-   sed -i -e '/describe "path"/,/^  end/ s:^:#:' \
-   -e '/describe "update!"/,/^  end/ s:^:#:' \
-   spec/database_spec.rb || die
-}

diff --git a/dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild 
b/dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild
deleted file mode 100644
index 8f28270125c..000
--- a/dev-ruby/bundler-audit/bundler-audit-0.7.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides patch-level verification for Bundled apps"
-HOMEPAGE="https://github.com/rubysec/bundler-audit";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-#tests are trying to download AND have some odd failures
-#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 
323
-#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories 
should return a list of all advisories.
-RESTRICT=test
-
-ruby_add_rdepend "
-   >=dev-ruby/thor-0.18:0
-   || ( dev-ruby/bundler:2 >=dev-ruby/bundler-1.2:0 )
-"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid specs that require network access via 'bundle install'
-   rm spec/{integration,scanner}_spec.rb || die
-
-   # Avoid specs that only work when the 

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

2020-08-22 Thread Hans de Graaff
commit: 63f209308139bbae727a3a18527de1ca1d0cc821
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:14:53 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f20930

dev-ruby/bsearch: add ruby27

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

 dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild 
b/dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild
new file mode 100644
index 000..0badfb68ce5
--- /dev/null
+++ b/dev-ruby/bsearch/bsearch-1.5.0-r3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="doc/*"
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-fakegem
+DESCRIPTION="A binary search library for Ruby"
+HOMEPAGE="http://0xcc.net/ruby-bsearch/";
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i 's/ruby/\$\{RUBY\}/' test/test.sh || die
+}
+
+each_ruby_test() {
+   pushd test
+   RUBY=${RUBY} sh test.sh || die
+   popd
+}



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

2020-08-22 Thread Hans de Graaff
commit: 7708fbbecca4abd9e79062d890939c48b54b270e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:32:41 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7708fbbe

dev-ruby/bogus: add ruby27

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

 dev-ruby/bogus/bogus-0.1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/bogus/bogus-0.1.6.ebuild 
b/dev-ruby/bogus/bogus-0.1.6.ebuild
index 564805487b9..8bcdd5a366e 100644
--- a/dev-ruby/bogus/bogus-0.1.6.ebuild
+++ b/dev-ruby/bogus/bogus-0.1.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2020-08-22 Thread Hans de Graaff
commit: e18623ef5837474665509747f9878d57894a31ff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 22 08:08:15 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 23 05:41:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18623ef

dev-ruby/bunny: cleanup

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

 dev-ruby/bunny/Manifest|  3 ---
 dev-ruby/bunny/bunny-2.13.0.ebuild | 33 -
 dev-ruby/bunny/bunny-2.14.2.ebuild | 33 -
 dev-ruby/bunny/bunny-2.14.3.ebuild | 33 -
 4 files changed, 102 deletions(-)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 5cc0175be84..75994bac09a 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,6 +1,3 @@
-DIST bunny-2.13.0.gem 204800 BLAKE2B 
d79c52efee5853f9f5c851144d3ec329c681840d030c140109ebde5b1a400526dd5624700d289158349e655b0d4308c9732696d12fcc01cad98fa729af6cac6d
 SHA512 
38291751c6a064179f4c07e36aed751f2656ae110c89de6e006c015aea0b62ac8b7533a7b86e9933ccb779a32381e3bca6b8e21a08bc5494610ef1d58d327d2a
-DIST bunny-2.14.2.gem 206336 BLAKE2B 
46bf0b7be7ac8973bdfc5f8368b09a5e86c175193e0e2673034ddb08aed23c63a05c4a2b634833217e14799f97d64ce79b3a1c980cb42401e253ca91e7f569e7
 SHA512 
26bd5624a342a81d66d6c052c51afc7668b1974fe8209025ddf21ae7624d86570279dd416361c327a8bf1ffee378bab1bf11066ccabb3b953aca9b29939bb6f4
-DIST bunny-2.14.3.gem 206336 BLAKE2B 
8bc1f4620502ee530f2f2192614c5b4bd40da7e4a849c7d56f77df8e7bf810f79b134bb242f42b0e380c5f3c7fa329d303db034585d7fb24436256fdfee64846
 SHA512 
5a2073b288e8fc943ff334dfaaa0a978891229e9dc27c3c39f9db24fb13997a409a6e951b07d41ca753c9aae9aa6b12a29f86b49d9b3473357cada9338fa96d0
 DIST bunny-2.14.4.gem 206848 BLAKE2B 
50f4f92f537cbb0773119866ab8db3f43370210cfedb7f58d0b40a7158abdd6d7545363f7885b4841bc3b446003e1b3aa6bde2db58db330a162f14cbabd15a9a
 SHA512 
4994126a46775eff6a941efb1a63321579943f4dd62c2f88d2e58d58dc8b8fb99f6283a3daeae9847ce4ac46173ff63834d82c57dfbc67f38e257c3989493e32
 DIST bunny-2.15.0.gem 206848 BLAKE2B 
f6455dd814d0f9afd6191d44352c8d524e5d70e67c0c0fce106fa566caf353d13e6f6a65c823d5484505bfd14a86b208d5259313af26be0539c96de08275b5f8
 SHA512 
146eba7f3bf8177a99f6c01ebde0b693965e539ae2f7092dbab932b4081f31d946f72d48accafe4e404b505da806f14c4e5967f4d4a69f8e16176324bdf54089
 DIST bunny-2.16.1.gem 207360 BLAKE2B 
896275bda2e9c1d327f88f9e166da1017f480f73020e524540b907274bc61826c85fc3812b1efc6b9911a35f9c21f3f8aab7c0738dca57f3ceac6e8942bd3dd3
 SHA512 
29fd5161a9ae698340be3e8f18b2b948af00985d7a38125df63c57fa9f3fdf2099528a80a1c4c0220fe7b1c5cc7a17abcae6c748398f8bb49feab65b41deca04

diff --git a/dev-ruby/bunny/bunny-2.13.0.ebuild 
b/dev-ruby/bunny/bunny-2.13.0.ebuild
deleted file mode 100644
index b1165915fd6..000
--- a/dev-ruby/bunny/bunny-2.13.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-}

diff --git a/dev-ruby/bunny/bunny-2.14.2.ebuild 
b/dev-ruby/bunny/bunny-2.14.2.ebuild
deleted file mode 100644
index 02c1afa1569..000
--- a/dev-ruby/bunny/bunny-2.14.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-}

diff --git a/dev-ruby/bunny/bunny-2.14.3.ebuild 
b/dev-ruby/bunny/bunny-2.14.3.ebuild
deleted file mode 100644
index 4d211e6e2ce..000
--- a/dev-ruby/bunny/bunny-2.14.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=

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

2020-08-22 Thread Thomas Deutschmann
commit: c7356fc32a2843cf4896ae90f6cda4f24a5db3e0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 02:15:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 02:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7356fc3

net-misc/iputils: bump to v20200821

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

 net-misc/iputils/Manifest  |  2 ++
 ...ils-.ebuild => iputils-20200821.ebuild} | 27 +++---
 net-misc/iputils/iputils-.ebuild   | 27 +++---
 3 files changed, 8 insertions(+), 48 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 23ec4c046b6..bb705884922 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,6 +1,8 @@
 DIST iputils-20180629.tar.gz 195094 BLAKE2B 
81bf6ef427eac0769ea3f95c20294b46c81f9c619551234eb265b3a428998a96cf3df0cdc7499f9eea280c1999e899e87c3f4a863141de251a9c509840bc83b3
 SHA512 
16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
 DIST iputils-20190515.tar.gz 403228 BLAKE2B 
cebe2460ac4da5471a9b8e655bed1c1640f69d4dc41a724ab197533e3d532e34c28e9ccbc852e057d18c9867d9d668e2f73848b005439463dc4e7735c68ae87c
 SHA512 
adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250
 DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
+DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
 DIST iputils-manpages-20180629.tar.xz 29804 BLAKE2B 
15983cc97bc6b6853c193f046687f10be11902f7e1d2dc2eec6c58edd1926f10152108d378858b0d7eb2d2908f038965b05515c4927aedc460282a22307883ad
 SHA512 
1c5b0bab8496a3f3d9b5080029221231a497d9a5e91c61bd0ddd0b63fd51572d052801294aafd08e1dc8ad448b82cdaf48c72f0b08cc143f9c144f3db6848d9a
 DIST iputils-manpages-20190515.tar.xz 27556 BLAKE2B 
adf3eb5c7f3fd71fa24ff48daffd367ba6abc0377bca45ddc439803d177bf668f7dfc7bd3da7a06e89d9ffdd68f2bb0dbb9aa0ac150c98cd1f2b207a68d4fb46
 SHA512 
4013fe05c592ccc09d6b947ee59d56515bfe49e9a9d5610225d4a2b8c5034a7f1e8dc41c214cf03ce909d36bc5a8438541ad302cddeb1f0b4359a9b9c85ad4b2
 DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
+DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-20200821.ebuild
similarity index 89%
copy from net-misc/iputils/iputils-.ebuild
copy to net-misc/iputils/iputils-20200821.ebuild
index cc025fe8be3..3365b1ca6cc 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-20200821.ebuild
@@ -5,11 +5,12 @@
 # them in a tarball on our mirrors.  This avoids ugly issues while
 # building stages, and reduces depedencies.
 # To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag and tar ${S}/doc folder.
+# EGIT_COMMIT set to release tag, all USE flags enabled and
+# tar ${S}/doc folder.
 
 EAPI="7"
 
-PLOCALES="ja"
+PLOCALES="de fr ja pt_BR tr uk zh_CN"
 
 inherit fcaps flag-o-matic l10n meson systemd toolchain-funcs
 
@@ -34,18 +35,6 @@ BDEPEND="virtual/pkgconfig"
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
idn? ( net-dns/libidn2:=[static-libs(+)] )
-   ipv6? (
-   ssl? (
-   gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] )
-   !gcrypt? (
-   nettle? ( dev-libs/nettle[static-libs(+)] )
-   !nettle? (
-   libressl? ( 
dev-libs/libressl:0=[static-libs(+)] )
-   !libressl? ( 
dev-libs/openssl:0=[static-libs(+)] )
-   )
-   )
-   )
-   )
nls? ( sys-devel/gettext[static-li

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

2020-08-22 Thread Thomas Deutschmann
commit: 9f58ba1e3a406b1ef3b58846db617c45993bd51d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 02:17:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 02:17:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f58ba1e

net-misc/iputils: drop old

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

 net-misc/iputils/Manifest|   4 -
 net-misc/iputils/iputils-20180629.ebuild | 179 ---
 net-misc/iputils/iputils-20190515.ebuild | 200 ---
 net-misc/iputils/iputils-20190709.ebuild | 199 --
 4 files changed, 582 deletions(-)

diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index bb705884922..bc4d564060e 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -1,8 +1,4 @@
-DIST iputils-20180629.tar.gz 195094 BLAKE2B 
81bf6ef427eac0769ea3f95c20294b46c81f9c619551234eb265b3a428998a96cf3df0cdc7499f9eea280c1999e899e87c3f4a863141de251a9c509840bc83b3
 SHA512 
16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
-DIST iputils-20190515.tar.gz 403228 BLAKE2B 
cebe2460ac4da5471a9b8e655bed1c1640f69d4dc41a724ab197533e3d532e34c28e9ccbc852e057d18c9867d9d668e2f73848b005439463dc4e7735c68ae87c
 SHA512 
adb8831ca3a567b9a5f3762227c631aefa62eedbaa7578c2bfea90b6d494b9e0cccf49b68713912611ec56c352d6c517df9e8409c9c9478cfc5732371c8cf250
 DIST iputils-20190709.tar.gz 404101 BLAKE2B 
38e66366cc13a77b7da1a85afe7245891c6c7069c218bc8d5d0dd3664d07a5c4004aa6fc56c192b90bfacf2e5e103997cd671a236aa0a9932a5818eca1e10744
 SHA512 
5db18ac49fa46ed810da4d508e78f4baf2d5c07e7f923eb49d005ad8745743d8861e5788b34a7e37fb7261cee7ddfb768b737eee9d200502ea53537142cac6b5
 DIST iputils-20200821.tar.gz 504852 BLAKE2B 
3ce31554937e28ca3edd204b4b4ba2d11a5eab4ed0d9257cc1f0df38e3ac4d9093f786f308c96c35e1b4909be5de51a0bfb25d890269d9bd7bdd3ea5f612c299
 SHA512 
4a57c3637cdd9aab2600682774e27370716cbdf1c7ac8ae61bf86c21c08701a5b697792df4aa95309b196eaa74f3cb6b2836a40f04da0e602156e982ac99d8c9
-DIST iputils-manpages-20180629.tar.xz 29804 BLAKE2B 
15983cc97bc6b6853c193f046687f10be11902f7e1d2dc2eec6c58edd1926f10152108d378858b0d7eb2d2908f038965b05515c4927aedc460282a22307883ad
 SHA512 
1c5b0bab8496a3f3d9b5080029221231a497d9a5e91c61bd0ddd0b63fd51572d052801294aafd08e1dc8ad448b82cdaf48c72f0b08cc143f9c144f3db6848d9a
-DIST iputils-manpages-20190515.tar.xz 27556 BLAKE2B 
adf3eb5c7f3fd71fa24ff48daffd367ba6abc0377bca45ddc439803d177bf668f7dfc7bd3da7a06e89d9ffdd68f2bb0dbb9aa0ac150c98cd1f2b207a68d4fb46
 SHA512 
4013fe05c592ccc09d6b947ee59d56515bfe49e9a9d5610225d4a2b8c5034a7f1e8dc41c214cf03ce909d36bc5a8438541ad302cddeb1f0b4359a9b9c85ad4b2
 DIST iputils-manpages-20190709.tar.xz 27588 BLAKE2B 
9780a96dfde077625a7a499182511066ede63ca364d2de729403354af7cea6b25629da1408ee2081f9da1b21756ee956d04642ea36d05ee02ef7ef05b66c1ad5
 SHA512 
4de79426574bd134f4c4ea4d560d8e3eae8bd8ac19b89793fe252a1ef9eebd1833cafb72a2987118f3061eaf00da8a2468e8bced1568611f9391a1203066
 DIST iputils-manpages-20200821.tar.xz 19200 BLAKE2B 
7d139ccac181eb3d74e3dcd2ba28cb906a0002aa4922de3e37771e2063234fa12428fa44bab3b50e43c40576a66d585a7460cf550afbeacd665fc41ad11a
 SHA512 
0dd385565c9a15dfce668d637e055004a347056ee56260a4e726e7aa5ba5a6374aea8e9fc848dfe36b7609e5d92cb8c21f3e88f2d63e7cfe299489e41a17dc33

diff --git a/net-misc/iputils/iputils-20180629.ebuild 
b/net-misc/iputils/iputils-20180629.ebuild
deleted file mode 100644
index c71a8d09411..000
--- a/net-misc/iputils/iputils-20180629.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# For released versions, we precompile the man/html pages and store
-# them in a tarball on our mirrors.  This avoids ugly issues while
-# building stages, and reduces depedencies.
-# To regenerate man/html pages emerge iputils-[doc] with
-# EGIT_COMMIT set to release tag and tar ${S}/doc folder.
-
-EAPI="6"
-
-inherit flag-o-matic toolchain-funcs fcaps
-
-MY_PV="${PV/_pre/}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-20180629-musl.patch
-   "${FILESDIR}"/${P}-fix-ping-on-musl.patch
-)
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/iputils/iputils.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/iputils/iputils/archive/s${MY_PV}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${MY_PV}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Network monitoring tools including ping and ping6"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils";
-
-LICENSE="BSD GPL-2+ rdisc"
-SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl ne

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

2020-08-22 Thread Thomas Deutschmann
commit: 7d2f74ec04893c333107b034d68382d47edc47f7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 01:31:30 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 01:31:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2f74ec

mail-mta/msmtp: bump to v1.8.12

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

 mail-mta/msmtp/Manifest|   1 +
 mail-mta/msmtp/msmtp-1.8.12.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index 49ba6894668..ac496653253 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,3 +1,4 @@
 DIST msmtp-1.8.10.tar.xz 355364 BLAKE2B 
b70143e28da8b64035448cbb61e133a5a1d35bc472316a3e164f2f168d67ef71455c583610afdfe522d33b77dea1a7ff55f9d6c200c6b1d9b3e2fcadb4fa10c1
 SHA512 
0d2280772ded3ed33036f7a9047c054f413e34f8264a82df26b85dc48000fa318d5400201ce0b888f3d821c629e25e17e5cf6b69b3e452b14e6883904b4ad83b
 DIST msmtp-1.8.11.tar.xz 356492 BLAKE2B 
0ee4b9ee859b21c35776c037fa93a3b104a86103a5543b0a0c035d3c3a285d7e6cf7eb38e56b172c4dcd6cc536274b6d6661297b2e160b1e9eed659fadfb5e17
 SHA512 
77595ca3d06781aa908677edae08bef92840e69dde5db8eedb555327b671d87cde441181fa17342f5b9492e76f0520a49bfa86dafce9d93844137ae7f96eac16
+DIST msmtp-1.8.12.tar.xz 364712 BLAKE2B 
94707d18d9be71e8e51413cdcc55887fc15bd7d0f059d54cfcf4e07b5589febbb9ed4025206e3b82d1b12edad45086d3ad8a47fb3d37488a49e46984d7b7bc32
 SHA512 
8620e5e9a88a49769cfdbf2aa83842b230b3fd1584641d17129cb404e3c9696edd5a28237ef46a115ca82d2a846c0f653eaa837ba6f8512f8b57493d64451df8
 DIST msmtp-1.8.7.tar.xz 340908 BLAKE2B 
5241acf54d5a6af6ccf2c3bfd33954a5235af2d2cb467e4134401538e60e1847489a7a599359e2d13202ea9637c32a67ec5180372b139e06f6d47f060cba6c8f
 SHA512 
5a079cb90b48853ad812125e8b341f5bcd5f5ba4725d62c37210050896527b63f993aa6393f1d4107636153bf0ed84b0288e88a7e78a119c66b2d58f1e69a67d

diff --git a/mail-mta/msmtp/msmtp-1.8.12.ebuild 
b/mail-mta/msmtp/msmtp-1.8.12.ebuild
new file mode 100644
index 000..9c112ec7abd
--- /dev/null
+++ b/mail-mta/msmtp/msmtp-1.8.12.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2004-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps multilib
+
+DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
+HOMEPAGE="https://marlam.de/msmtp/";
+SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
+
+# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
+# USE="daemon" in order to set the caps we need.
+REQUIRED_USE="daemon? ( filecaps )"
+
+# Upstream discourages usage of openssl. See also
+# https://marlam.de/msmtp/news/openssl-discouraged/
+DEPEND="
+   gnome-keyring? ( app-crypt/libsecret )
+   nls? ( virtual/libintl )
+   sasl? ( virtual/gsasl )
+   ssl? ( net-libs/gnutls[idn?] )
+   !ssl? ( idn? ( net-dns/libidn2:= ) )
+"
+
+RDEPEND="${DEPEND}
+   net-mail/mailbase
+   daemon? (
+   acct-group/msmtpd
+   acct-user/msmtpd
+   )
+   mta? (
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   )
+"
+
+BDEPEND="
+   doc? ( virtual/texi2dvi )
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
+
+src_prepare() {
+   # Use default Gentoo location for mail aliases
+   sed 's:/etc/aliases:/etc/mail/aliases:' \
+   -i scripts/find_alias/find_alias_for_msmtp.sh || die
+
+   default
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-gai-idn
+   $(use_enable nls)
+   $(use_with daemon msmtpd)
+   $(use_with gnome-keyring libsecret)
+   $(use_with idn libidn)
+   $(use_with sasl libgsasl)
+   $(use_with ssl tls gnutls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+
+   if use doc ; then
+   cd doc || die
+   emake html pdf
+   fi
+}
+
+src_install() {
+   default
+
+   if use daemon ; then
+   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
+   newinitd "${FILESDIR}"/msmtpd.init msmtpd
+   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
+   fi
+
+   if use doc ; then
+   dodoc 

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

2020-08-22 Thread Thomas Deutschmann
commit: ef0de18a7e211af5479a5c1799df3b8daee2821f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 01:29:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 01:29:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0de18a

dev-libs/libfilezilla: fix 32-bit build

Links against libatomic on 32-bit non-x86 arches.

Closes: https://bugs.gentoo.org/727652
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
index b727fb881b7..06fb1f38b74 100644
--- a/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
+++ b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
@@ -33,6 +33,15 @@ pkg_pretend() {
fi
 }
 
+src_configure() {
+   if use ppc || use arm || use hppa; then
+   # bug 727652
+   append-libs -latomic
+   fi
+
+   default
+}
+
 src_install() {
default
find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die



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

2020-08-22 Thread Thomas Deutschmann
commit: c61a005b18629134882da358dd9dbac45d4ca7fd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 23 01:20:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 23 01:29:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61a005b

dev-libs/libfilezilla: bump to v0.24

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

 dev-libs/libfilezilla/Manifest   |  1 +
 dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index a85fa9013ee..4b4c5fd4f5d 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -2,3 +2,4 @@ DIST libfilezilla-0.20.2.tar.bz2 549679 BLAKE2B 
929c535ed7ad65fb35bc7f3a21c827ff
 DIST libfilezilla-0.21.0.tar.bz2 552491 BLAKE2B 
fb2729c1c2616b4dbdc292651fd5afe85fdcd77dd70d179605f737539dd4db54c95aeff9053131076241ca57317b2361a201f6fae381c374e81ca4bc250cf1ea
 SHA512 
a4986f8da4ac6980e7b1e564d3b033853b0e5442e4bbdee337238ad5e896b80c74e7176f973055593bd45789c41725a6315c6d510ad44354588188a1cc9f29f9
 DIST libfilezilla-0.22.0.tar.bz2 557320 BLAKE2B 
864f286844a3693ae1aa9f0176dbcf32a6a483174aa4b29e23ebccd309f88e97cb84368b3b5d22f07f94d396885b992e2e2e4b2f64bfec490bbcb898c88e0dc5
 SHA512 
6ec53a4d82dc4c6650c560633c1f1cd50866fd954d5153be7e9ebea3ee0fa38d287e16dfdccb9ad22a7e7a325eec5d659bc51dd963b2deb540e8206e0f45513e
 DIST libfilezilla-0.23.0.tar.bz2 560028 BLAKE2B 
f5ef9001babc1cdf5f36ecaa88aacdbab99d2f65fb6554296c54ed63c6131cc03f16b92635b7c71375b94394d02b0596500c6c796c4efa6fc2c74f561c640d1b
 SHA512 
a69040b7767e4568ba155adce67a5755b2947a73626bad89c89c88c773cb99147349ec5c3b8cc746715c9270b54ac6bc70fd57c77fe125b2dc6753669dfe93d7
+DIST libfilezilla-0.24.0.tar.bz2 560451 BLAKE2B 
2806820e3aca63e1a018b01b990e7580c53d32d6e0e519a316a172a516c4b24aa38e5e1847fb40db7d21c22b68caffdafd3701273ac96561305661b9b8a86716
 SHA512 
f5fd2ca426235e03e26209b975e2eda4763ef1bef16a1b424ce4a248245163038d4e56089d523d77b8370f52a2947873d8439f4fc9478ba57fcef453c2f54861

diff --git a/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
new file mode 100644
index 000..b727fb881b7
--- /dev/null
+++ b/dev-libs/libfilezilla/libfilezilla-0.24.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
+HOMEPAGE="https://lib.filezilla-project.org/";
+SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0/9" # libfilezilla.so version
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/nettle:0=
+   >=net-libs/gnutls-3.5.7:=
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/cppunit )"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_install() {
+   default
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}



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

2020-08-22 Thread Christoph Junghans
commit: b3c481feb86354ac32f6ff53be131e4f81e013b5
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 22:07:07 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c481fe

sci-chemistry/votca-csgapps: version bump to 1.6.2

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-chemistry/votca-csgapps/Manifest| 1 +
 .../{votca-csgapps-.ebuild => votca-csgapps-1.6.2.ebuild}   | 2 +-
 sci-chemistry/votca-csgapps/votca-csgapps-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/votca-csgapps/Manifest 
b/sci-chemistry/votca-csgapps/Manifest
index abc1f9154fa..21b594b448a 100644
--- a/sci-chemistry/votca-csgapps/Manifest
+++ b/sci-chemistry/votca-csgapps/Manifest
@@ -3,5 +3,6 @@ DIST votca-csgapps-1.4.tar.gz 21072 BLAKE2B 
30c2f6692544741bfbec09efea2f68ae48cd
 DIST votca-csgapps-1.5.1.tar.gz 26006 BLAKE2B 
8651978c15087fc7332fe229cfc33d8c4257faf46d72f7ac5fbaaf5f31133c4df3d97cae2b18730b5700e742c27e3db39696fdfe910ed884952ba0f832220c3d
 SHA512 
4f83a46f16eb0a4cb9acc6c0d9523fa746dcf670107355c95fc02daa6ca91fb4f8d5e48bc920d8c13a9445390a25415f7217979903ea86f890df1d4704944c28
 DIST votca-csgapps-1.5.tar.gz 25975 BLAKE2B 
185e759d658c6f763da2d26770766ec8ee05017b4c6a67e13915de04fbf2ecf268f2f800c5e18ef0f38c615340b0db163e886dc98a9395a69359f94dc8773f60
 SHA512 
20dda9d07ef2f33c9decff2766ece8f24cf2562993b4dfb7dd637d84325b835a6ecd30d34c5cfb9c428dbf72c2b5dfe9fd49d266182704b981db151c3c4ea2e4
 DIST votca-csgapps-1.6.1.tar.gz 20128 BLAKE2B 
509f684b84e7ebb718fbcf5b48adc732dc8c6b9f6478269e243dda3c980a5d91a46208863ac6227a07d90f6e2ea4e5cf2b50a7b34b6dbe2567d9a95ede4ee1de
 SHA512 
06e396c20990f7bb22ae8c888a36585b40a61280aa53a521c01128bbaadc1f449f85d4f41380ee3ce290defb64eca285be7dde1cd888f4cb69805695511a5b90
+DIST votca-csgapps-1.6.2.tar.gz 19549 BLAKE2B 
8aad4ff143a2073b4d17a4af0766898882ed011be4de814b6dca3cb4c1776fbee925fb4fef4ba1fd20d3aa3097440caeaab7fddb68b35322b5123868e7e2fbea
 SHA512 
f88f8ea41773b846ed7b3b910ad81c58a6dc1aabea5ae8ead030709c095e229b29443213854d358b4fa6518d8373b9a2acab741be2bbc33fec22d8f267f6cfe3
 DIST votca-csgapps-1.6.tar.gz 20130 BLAKE2B 
0c34fba42a70f756043aae89f51b94cc0a9c9a85680ed78c56b4c05f834d94c74aff59e4adf6155e5fab81d057da58ec420d843532af57beeaa6e81f82432d92
 SHA512 
5a85abaf6b09a225604f33f2e0cfb774525159e9bce89efd7ebfc0c9c37342e472503ff51c3065be2a4b87e95671f55164c630477f404f94b0510a83e262352f
 DIST votca-csgapps-1.6_rc1.tar.gz 20138 BLAKE2B 
9374911f761fd78f01721e8e10f3b9c14f2ba894735735e4d09f5e29eb1d1b69f4fa081699d7a93abfad2ebe55d6439edbb6db547618e6d2cfbaf7bbc8a79ca8
 SHA512 
153bd6e537175c9908739c60ce80830ebf57c0686f11b21fc541995cb5355d4a3f7f7ee7d1707bb85f5fc859bf260a3a167450175ffe8feb92044e8018be996b

diff --git a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild 
b/sci-chemistry/votca-csgapps/votca-csgapps-1.6.2.ebuild
similarity index 96%
copy from sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
copy to sci-chemistry/votca-csgapps/votca-csgapps-1.6.2.ebuild
index 463cba8e0e3..4f5d6d7d4aa 100644
--- a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
+++ b/sci-chemistry/votca-csgapps/votca-csgapps-1.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils
+inherit cmake
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild 
b/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
index 463cba8e0e3..4f5d6d7d4aa 100644
--- a/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
+++ b/sci-chemistry/votca-csgapps/votca-csgapps-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils
+inherit cmake
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/votca-tools/

2020-08-22 Thread Christoph Junghans
commit: c848994db5e1755153be5017040e1cf6ab894ef7
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 21:44:31 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c848994d

sci-libs/votca-tools: version bump to 1.6.2

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-libs/votca-tools/Manifest | 1 +
 .../votca-tools/{votca-tools-.ebuild => votca-tools-1.6.2.ebuild} | 4 ++--
 sci-libs/votca-tools/votca-tools-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-libs/votca-tools/Manifest b/sci-libs/votca-tools/Manifest
index 3e48bbb29f7..ca10e4b96e8 100644
--- a/sci-libs/votca-tools/Manifest
+++ b/sci-libs/votca-tools/Manifest
@@ -3,5 +3,6 @@ DIST votca-tools-1.4.tar.gz 103102 BLAKE2B 
a398d20b628148ec753ee1e59353e272dbda9
 DIST votca-tools-1.5.1.tar.gz 129629 BLAKE2B 
ab68b38241d2c065939cf0b2e08603eaaccf613454bb64056c3d3d03472501e2079408ce856fbcc7243d51d035acec0b52c9767e2d687234296c7858f1a46fa4
 SHA512 
c8fe4baee0f4586dbe1a9f5b7c33b7d6b16ef0ebc35b50febfdcb049b09cd150dec3a5e9b98b43430db66f866dd01c1776f6777f01d227246c9d7b7ca879ea72
 DIST votca-tools-1.5.tar.gz 129464 BLAKE2B 
2ab72758cc7c9bed5a49c924f7f0a93dc562a43cefbcc84f393656fd6c6b165152114eab48131db4d42008472d01103b5abba6ae0cf12779fe1ffacbcd65dc11
 SHA512 
fdee932c861742961937bdb88a1ace8caa4041c38ce80ece3b27e8a4b624248c21bf9be63b157565d1114047d3895c8b959f95b4fa49225c0cd1b2e708ef54f0
 DIST votca-tools-1.6.1.tar.gz 110141 BLAKE2B 
948908a3aedb360d63aaf4077de366fb8dad7b5c97cd4532458a67e90e6e0271ba4ef30a23be264f426a1f860708592360982f283346d0a4788111719d3a8ee9
 SHA512 
e7dc03df46670f83139c0283824a630d8bec6cda5da156bc09e35e3c373f1cc65359ddb912e6bf19431a588acc5569ad5745083d155fcc15c93980cfd26e
+DIST votca-tools-1.6.2.tar.gz 109808 BLAKE2B 
1eebb2950004ec5b0a0494904b35f5dc539a5a93e36d40ffdfba911632e48ef9431bfd8d6305c0b5f516c70cff8156976efa6d216ae061a77e018047e543beee
 SHA512 
03139591e934ae97b6c0ddcd0fa9480b4b9d28c05882489b9067b9519727a97a1589a645c3d9ad959d65fa622e3845e8d1d5141f210e2704907d7d6f0bff2abc
 DIST votca-tools-1.6.tar.gz 109824 BLAKE2B 
e030899e210e0f3030d43796a468ea20a573fe7ee62fbfde53e2e6865a9c0657d92ed06ddc44ebfa1c37c6142c865e97380e00570070351d75c403ead6fcfd19
 SHA512 
0159bc10066e05da8ba0f70e3c70d8cb4cd7b07ebd58edff1ccfeb86504af855eb5cae7184200e5c8ee3a3f6b6b85ec46a045f00dc8e681073ae8fdbbfc3965a
 DIST votca-tools-1.6_rc1.tar.gz 128577 BLAKE2B 
d9270739c00f945ff4af24e45a529e73ff0da596956791991f03b5586134d16b5fec077b3859dcd685de96a334f419f5f82ede7df60614482c9fddc61a01ca8d
 SHA512 
42b0eae148bb93293ac16e193d2595aaa850dcee0dcaab1f6cf0ca8e36a95a1719a03243d421fbfb1034c81baf2ef294768a86530f0d69b59862df95846241ed

diff --git a/sci-libs/votca-tools/votca-tools-.ebuild 
b/sci-libs/votca-tools/votca-tools-1.6.2.ebuild
similarity index 92%
copy from sci-libs/votca-tools/votca-tools-.ebuild
copy to sci-libs/votca-tools/votca-tools-1.6.2.ebuild
index 6088d1e095d..4c25081de7a 100644
--- a/sci-libs/votca-tools/votca-tools-.ebuild
+++ b/sci-libs/votca-tools/votca-tools-1.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils eutils multilib
+inherit cmake eutils multilib
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -40,5 +40,5 @@ src_configure() {
mycmakeargs=(
-DWITH_RC_FILES=OFF
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/sci-libs/votca-tools/votca-tools-.ebuild 
b/sci-libs/votca-tools/votca-tools-.ebuild
index 6088d1e095d..4c25081de7a 100644
--- a/sci-libs/votca-tools/votca-tools-.ebuild
+++ b/sci-libs/votca-tools/votca-tools-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit cmake-utils eutils multilib
+inherit cmake eutils multilib
 
 if [ "${PV}" != "" ]; then
SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -40,5 +40,5 @@ src_configure() {
mycmakeargs=(
-DWITH_RC_FILES=OFF
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }



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

2020-08-22 Thread Christoph Junghans
commit: 27918b0494721fe44bd23c14399c8d09487e4a8e
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 23:35:26 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27918b04

sci-chemistry/votca-xtp: version bump to 1.6.2

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-chemistry/votca-xtp/Manifest| 1 +
 .../votca-xtp/{votca-xtp-.ebuild => votca-xtp-1.6.2.ebuild} | 2 +-
 sci-chemistry/votca-xtp/votca-xtp-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/votca-xtp/Manifest b/sci-chemistry/votca-xtp/Manifest
index 2daf4486397..255335e1387 100644
--- a/sci-chemistry/votca-xtp/Manifest
+++ b/sci-chemistry/votca-xtp/Manifest
@@ -3,6 +3,7 @@ DIST votca-xtp-1.4.tar.gz 15214266 BLAKE2B 
435ba1603495d904ccce20b4fa665d3a1c62f
 DIST votca-xtp-1.5.1.tar.gz 14634849 BLAKE2B 
84ee9fc531a530ba276a6fd3eccc78dd25c27346db76871f33fe307dde451956bf091b636dd5594bf3b8b24a727fe7e5a730fb85cd2cbb0e5605705996e69bd2
 SHA512 
8fb6891e84d4d685e26287344554b705c607e7cb9f497c00ac9cd8328e50210c56706abdb7004b83d4addbfbc7b35c3526b4feabf75f681362b3b7a39c54b668
 DIST votca-xtp-1.5.tar.gz 14637712 BLAKE2B 
af04de706f0d100968928459a03b6a94a94a211b3f5bd056d123756d40760fb0ada70add429ed5b86e211dbdd3b91aa4cf12e51a260638766d04158e7b5a1201
 SHA512 
693f34004749edfbabcd0a19dc23b3de3c09858c7c0dfe1e420b92632397971e3687489c1074a489d4d2fd337ddc5749c419869db104c65736e7c01bf12cd140
 DIST votca-xtp-1.6.1.tar.gz 1405246 BLAKE2B 
b32db1e50ebfd79683ea2bf990293d9dfcf7703f3d95467a3fac5f98ec98e9bf1d29bab079e8f328fab8998144af186e7f47e99d9312763f7d73a1ae364ce58a
 SHA512 
8b1bb235e70c239d0c57ceac65cd384841ea136d61f28bc72cbe2cfb47f9d776d42e06180acd1d8da93d0a0586e0bc3884ed82830d0f31c498ce225ca79a45aa
+DIST votca-xtp-1.6.2.tar.gz 1405868 BLAKE2B 
4e5700cec41ede632b97904259040aef2b79f9698547bf508584e49ff5cb16ab627c31732136de67bed3f70af9bf890a25bf511e8d9278821107760fc29441b7
 SHA512 
64610239ef5b902daa4ff475b4fea194912ef2a50e24214fcecf7d63336208a642c5ae5f02b0f21d04a78acaef224ba9a29b06b9380dbd6a43553e704efc54fe
 DIST votca-xtp-1.6.tar.gz 1404955 BLAKE2B 
1599281ea1cd6b5a93b1d91f69a793af7bb9cd2fbf70157e5d40a5bfc72f973f3d97338f92157c2c482ad041f8afda298282b1f83dda66d0bb189bdc07bb5a23
 SHA512 
cb99c31fe7f1af53b8ccf50cc9cc304ed5c5b5d1a165e1a72a456c0bbf5ac8bb9263c9eff829acc74be348192afbf80fd4d80a2c20d1dd5d7f909b1b50368670
 DIST votca-xtp-1.6_rc1.tar.gz 13586771 BLAKE2B 
d5b72a7389b77df0570eac0021870bba3fa66a89b3a2df1e08632b1c1827884d101ef8d972762dae35e44e53e7a9fe9278d3204eec09c35d091ab3427b055be4
 SHA512 
0b54eddcf944967b1d41f75f4887eba9edc3be18b94d319e93e795a24f58a2877d7f60afd806290eacb41d329d1b1206ebaab83874d6be2d5b026f06dbc19dfd
 DIST votca-xtp-manual-1.4.1.pdf 1066873 BLAKE2B 
8cbd4b55b013794a19a8b5867b929b8e2d9084e6780d777b2a2bbaea23006f4f4ec5b26bd4a07c59e1c6726f23471eb1756b668636e0c4e656a0807e64197586
 SHA512 
fdf1147f24785524f5e96020fcd29c32bbeef520eebf6afba32b59d7e777d586c452919478d2734c3f021e558b1147b945cdbc0833402be2b16e5af3a8e37f5f

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-1.6.2.ebuild
similarity index 95%
copy from sci-chemistry/votca-xtp/votca-xtp-.ebuild
copy to sci-chemistry/votca-xtp/votca-xtp-1.6.2.ebuild
index 9e3b8ca0fa6..116b226b03f 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-1.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit bash-completion-r1 cmake-utils multilib
+inherit bash-completion-r1 cmake multilib
 
 IUSE=""
 if [ "${PV}" != "" ]; then

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
index 9e3b8ca0fa6..116b226b03f 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
-inherit bash-completion-r1 cmake-utils multilib
+inherit bash-completion-r1 cmake multilib
 
 IUSE=""
 if [ "${PV}" != "" ]; then



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

2020-08-22 Thread Christoph Junghans
commit: b1f3857b0d009f39976eee124450b16e2c731294
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Aug 22 22:06:14 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug 22 23:35:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f3857b

sci-chemistry/votca-csg: version bump to 1.6.2

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Christoph Junghans  gentoo.org>

 sci-chemistry/votca-csg/Manifest| 3 +++
 .../votca-csg/{votca-csg-.ebuild => votca-csg-1.6.2.ebuild} | 6 +++---
 sci-chemistry/votca-csg/votca-csg-.ebuild   | 6 +++---
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/sci-chemistry/votca-csg/Manifest b/sci-chemistry/votca-csg/Manifest
index 06c5ba120e9..5fe0107261a 100644
--- a/sci-chemistry/votca-csg/Manifest
+++ b/sci-chemistry/votca-csg/Manifest
@@ -3,6 +3,7 @@ DIST votca-csg-1.4.tar.gz 346527 BLAKE2B 
8f0a41f9aa9fd865e2e544d5fd587d93d631edc
 DIST votca-csg-1.5.1.tar.gz 708319 BLAKE2B 
2ea75cf08dc3005bd08ebe85113d95743fe85bae4b7ac3c2e2d9b64be64a7103ecf30b9edf45cffa86b7588d5c57a0256aef02f4590fa6031cb63881480bd0fd
 SHA512 
3559452182c325d5df72918ec6e12122c8214df9733d779c123ff199597fe47fc493fd75adf1f5dbc6b55016373863378ba3cc69fb6b61bc1531c6e591d8131c
 DIST votca-csg-1.5.tar.gz 429164 BLAKE2B 
da04bd9ce8e879e9a961006256e03d160fa49fe77aa2f1eff0986b338296b04137bb087ecfabb7f2fc855b0ccd83dc4fd65c43303bf5f2eef0519d27b0ec
 SHA512 
c5a77ded3c9b2582494bea55b464689d566d4155713af823dccc6999f98438444d51fae3948144f82c2aaf3914eee740fe21e8828af689d37ab0b5ffea0605fa
 DIST votca-csg-1.6.1.tar.gz 474044 BLAKE2B 
36ededfffe7af5b87b2a031f69afbb9cc727af9454466163312e48c23719f6fe3cb727de96c419ae6e7d4901576013bd76f84d8e7e394cc65df4d83bd1ce30bb
 SHA512 
b8f0f1bf2ca57ee9e2050b4a76e1d725ccb0908314886415f36d4e4554953b4e1c93f7c05502afb77f9b7b5ef3059ebbf7f223b965ba72ae45736798fa2e6ad9
+DIST votca-csg-1.6.2.tar.gz 522982 BLAKE2B 
e0376e04e7baabaa45cab2cc87ff3d7574a35a4a50d87763bb42232eb6f110904b9fb5cdee0a8f2b4057a441a8ca5e276a8d44e14ec3609301832c2ed18cfd94
 SHA512 
e1d88cc9d18718f323355736afaf309940234001abb39414dd4990f1ff231ef3e8f71d51c78929c422c296b96f304fa17f6c9671071148ff1446bdc1eb442708
 DIST votca-csg-1.6.tar.gz 464175 BLAKE2B 
1871c7edc4b4e848a06049a7c687e906f166312777bdbf5c65be8efe8d5032582fdca9dc7eca453b7013901f409326b0583c79731c68fa2b4e6366f021958b0b
 SHA512 
76cda93023d46a66ae31edcec0ece709ddc70a9be9d098721b945006c197ed3b6cbd1e643158797be518c4fe66f7b23d3e8d8735cbd9e155db3db0d79929cfbe
 DIST votca-csg-1.6_rc1.tar.gz 479265 BLAKE2B 
c4ba3c81eefd375eea6f8c0b1cd60f9cc80898fb7e8e811ecc286f06d94bd4316edfca277649ec3f7f8b751b2f2928ca2dfe61cc3b1c3060a324ea783c62003f
 SHA512 
6622648ddc3308ca2f8e98d6dbcd28e33a4e0fb44d96ef94ebcaa2e87e5ba3ca2ab83dcc1de4fd0803dbc20ba7192f5fdd2c935b364ed4e2122b5948c10d4936
 DIST votca-csg-manual-1.4.1.pdf 1282641 BLAKE2B 
370b7c8997649555fd2360b999cf381c340a74c3747afda23d0e9d346367cc6d14d4e9a0e9ac82184945427d30050dd623dd1b6d8218c6ff3d2f17331987aaae
 SHA512 
e89f41af05eaeb9ea499e8625cc98e2632ec647ec2d8c9c9052dcd4d2935d082b29b51495514e3e06e73ce42b8cda7017fc523a013569378e2bc86bf88ad32d4
@@ -10,6 +11,7 @@ DIST votca-csg-manual-1.4.pdf 1281983 BLAKE2B 
5659c2e327ba7bb00fac15adfb578288d5
 DIST votca-csg-manual-1.5.1.pdf 1263719 BLAKE2B 
29e2ce27215787a1121e45ec1e88ce7c61ba81709a2519aa0959eede505498b9aaf4f38666bb1a4f97837c98b862e7ed02405da07294a7ec76cc80390fe72e0d
 SHA512 
7d9fb4c635383e1b9c9547691f8729e19f273fcafc4dab2a6b438b3ce98ea05bd31887d09bc4edc86ceb0b04d71a4371aed7aadc3ba6864f7be2ef3328ede642
 DIST votca-csg-manual-1.5.pdf 1273566 BLAKE2B 
edfa2adb942d968cf79499e89342b7aaab64edfbfb6e02f76a66201df0920a58acc17bf4e2e4846d104519df163223c27f283cc5798ec7b64d9317a7728ff8c4
 SHA512 
da298ab0c27000ccf7fb5793c4252c4e17a969709db2649a5acb56af6208b954312c46a2ea8399cdb879b699e72a0ded0b2fe1bcd26431c6625f36b09c0267a5
 DIST votca-csg-manual-1.6.1.pdf 1248350 BLAKE2B 
d4433974e38785fb968bd357ed2914515b2a22a78d6417597265bb1420b5af8b7b9849533a5faba571bcf635eff8385b244b2252bf7a20d3adb9318cd7115b03
 SHA512 
d627a9c7a71b8ac5e8d6ca109f0ea56978706b0dd1408aaf10b75b4b52f40b6150063248477ca2b5922f603e8d582ddd4dec3de73b3991db5fbb7bf204d347a3
+DIST votca-csg-manual-1.6.2.pdf 1241907 BLAKE2B 
9d51682099081cb8301eed10e7bb4f3afea89561626da5f3b361939d8d9b4ed15bb49392074bc19c530d413f4913afbf4ce612ee62e0e4d22c30f856a2019cbb
 SHA512 
a85094bfa9ae2fcef52f42af162eb1a94ed30de9d7785aac03d7591177f6982dd315874566ce2671df508a3139ce8816c6becf0e0c1d0bfb9b675063810eb3e7
 DIST votca-csg-manual-1.6.pdf 1248178 BLAKE2B 
5213d55787041db81fe8563febbf130db6aed9233e569039b66d69cfb173131353d45bef824640ee7b0a3fed7821ede4d5a6ce6ffc14d1548499317afdc0248a
 SHA512 
e91d4b8397b67808c9671b9adbaad41fd9a0ede90066e220839d86f21a9bbcd4e433534faf1dfbca106d55af5a6cce0425a5bdfa3eb30ebe14469594da0129ca
 DIST votca-csg-manual-1.6_rc1.pdf 1248403 BLAKE2B 
b702eff4a36d27d592147f115f4e9080cbf580b6401141a

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

2020-08-22 Thread Conrad Kostecki
commit: 6af80970fc5d72a0cef4e89be4878bd0d34550d7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 23:14:08 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 23:18:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af80970

app-office/moneydance: bump to version 2020.0.1919

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

 app-office/moneydance/Manifest |  1 +
 .../moneydance/moneydance-2020.0.1919.ebuild   | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-office/moneydance/Manifest b/app-office/moneydance/Manifest
index 3a7aded6d6f..3fbd2e5947d 100644
--- a/app-office/moneydance/Manifest
+++ b/app-office/moneydance/Manifest
@@ -1,3 +1,4 @@
 DIST moneydance-2017.10-amd64.tar.gz 132116528 BLAKE2B 
f5ba44a89944657c6c1380226dc512729825b084783e6d70dd7b2b731411294c7333bae858b2be3d5321e5145230257b325dc2b72a22744a877673c1c934d854
 SHA512 
175ff470b5fb5c3851eae708cc641777d7bdf1ede40366ccf5a135d6c813c08d9ce32665a2307c3aefa63eeb2206ad0874cb989aa998415abb86184a2b114ce8
 DIST moneydance-2017.10-x86.tar.gz 134860964 BLAKE2B 
92181a6c6a81063377823b0fd9ed652036cf1f633c2cab57f19d1dbb18a2542361fc2bafab8852c11b941a24532f662351ea2d05bc928818db24a4cf3cae7112
 SHA512 
18d9d4ce7b0b65566ac81fea66ba34d66173559ca90ac166cc9b90631400845ae1c9d92ae781a618cacc57cd4f630f079736101d29b66d9c6cee7d32c7c15c22
 DIST moneydance-2019.3.1880-amd64.tar.gz 134414524 BLAKE2B 
fa6991b245efb76d9af17611ce5f24c4c77fe171417f41ccdbfa0b6795fbcb1c56c072dc7382e85f81ec57302040eb0cb091162964026fd230e6b5b3eecd
 SHA512 
1e0cedb759168123de357cf4f69691ac4bd9868524d012f924d00c8f653a3505d3defe8c79e0c151d2b9163dfa40b551b0cc86fd7da678e841902bab812a1d2c
+DIST moneydance-2020.0.1919-amd64.tar.gz 146128581 BLAKE2B 
a7c2bfd940b4203beeaaeefd018746920f26c6902a9b942f7498fbd1184a5c5d5363d2b46238119b8dcbd963c1b584ab66f1101825ac1f31157a4907938557dc
 SHA512 
c67b284f610fe14809bf1382371fba72e792f938e12ef1b8ee032b161a2547cad3579d5b0d41644566b37f35591d42d77a4fdc3515bb95da772054ac10c083f6

diff --git a/app-office/moneydance/moneydance-2020.0.1919.ebuild 
b/app-office/moneydance/moneydance-2020.0.1919.ebuild
new file mode 100644
index 000..0e4d364fca1
--- /dev/null
+++ b/app-office/moneydance/moneydance-2020.0.1919.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop java-pkg-2 xdg-utils
+
+MY_PN="Moneydance"
+MY_PV="$(ver_cut 1-2)_$(ver_cut 3)"
+
+DESCRIPTION="A cross-platform personal finance application"
+HOMEPAGE="https://moneydance.com/";
+SRC_URI="https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz
 -> ${P}-amd64.tar.gz"
+
+LICENSE="Apache-1.0 Apache-2.0 BSD CPAL-1.0 CPL-1.0 CSL-2.0 LGPL-2 MIT TIK"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="|| (
+   >=dev-java/openjdk-bin-11.0
+   >=dev-java/openjdk-11.0
+   )
+"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_PN}"
+
+RESTRICT="bindist fetch mirror"
+
+pkg_nofetch() {
+   elog "Please download ${A} from"
+   elog 
"https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz";
+   elog "and place it in your DISTDIR directory."
+   elog ""
+   elog "Please keep in mind, that you have to rename the download to 
${P}-amd64.tar.gz."
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   java-pkg_dojar lib/*.jar
+
+   newbin "${FILESDIR}/moneydance-bin" moneydance
+
+   local iconsizes="32 128 512"
+   for iconsize in ${iconsizes}; do
+   newicon -s ${iconsize} resources/moneydance_icon${iconsize}.png 
moneydance.png
+   done
+
+   make_desktop_entry "moneydance" "Moneydance" moneydance Office
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-08-22 Thread Thomas Deutschmann
commit: 8f4ac4104d72bb27a32c48b175e9e97924c1f8c3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 23:12:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 23:12:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4ac410

sys-kernel/gentoo-sources: x86 stable (bug #738000)

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

 sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
index ed529881174..150f252e282 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
index 0a524122792..8c60bd449d3 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
index e5f47119b05..6ed81f0dce6 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
index 7e12fec06ad..daa6283826d 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
index a2559173439..c63d5ae8b4a 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 



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

2020-08-22 Thread Thomas Deutschmann
commit: 08f413c83e25b193334febe8ae5d3f306d87a5dc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 23:13:30 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 23:13:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f413c8

sys-kernel/gentoo-sources: amd64 stable (bug #738000)

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

 sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
index 150f252e282..2d88a63ea17 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.194.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
index 8c60bd449d3..7ec4fdc43fc 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.141.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
index 6ed81f0dce6..7f48d698d20 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
index daa6283826d..462ac0f84d9 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.233.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
index c63d5ae8b4a..2e930b977f9 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.60.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
 IUSE="experimental"
 



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

2020-08-22 Thread Conrad Kostecki
commit: 06396b520267b99d42f46f09cb12bd99eb9af284
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 23:14:59 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 23:18:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06396b52

app-office/moneydance: drop old version

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

 app-office/moneydance/Manifest |  1 -
 .../moneydance/moneydance-2019.3.1880.ebuild   | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-office/moneydance/Manifest b/app-office/moneydance/Manifest
index 3fbd2e5947d..5a3de598f36 100644
--- a/app-office/moneydance/Manifest
+++ b/app-office/moneydance/Manifest
@@ -1,4 +1,3 @@
 DIST moneydance-2017.10-amd64.tar.gz 132116528 BLAKE2B 
f5ba44a89944657c6c1380226dc512729825b084783e6d70dd7b2b731411294c7333bae858b2be3d5321e5145230257b325dc2b72a22744a877673c1c934d854
 SHA512 
175ff470b5fb5c3851eae708cc641777d7bdf1ede40366ccf5a135d6c813c08d9ce32665a2307c3aefa63eeb2206ad0874cb989aa998415abb86184a2b114ce8
 DIST moneydance-2017.10-x86.tar.gz 134860964 BLAKE2B 
92181a6c6a81063377823b0fd9ed652036cf1f633c2cab57f19d1dbb18a2542361fc2bafab8852c11b941a24532f662351ea2d05bc928818db24a4cf3cae7112
 SHA512 
18d9d4ce7b0b65566ac81fea66ba34d66173559ca90ac166cc9b90631400845ae1c9d92ae781a618cacc57cd4f630f079736101d29b66d9c6cee7d32c7c15c22
-DIST moneydance-2019.3.1880-amd64.tar.gz 134414524 BLAKE2B 
fa6991b245efb76d9af17611ce5f24c4c77fe171417f41ccdbfa0b6795fbcb1c56c072dc7382e85f81ec57302040eb0cb091162964026fd230e6b5b3eecd
 SHA512 
1e0cedb759168123de357cf4f69691ac4bd9868524d012f924d00c8f653a3505d3defe8c79e0c151d2b9163dfa40b551b0cc86fd7da678e841902bab812a1d2c
 DIST moneydance-2020.0.1919-amd64.tar.gz 146128581 BLAKE2B 
a7c2bfd940b4203beeaaeefd018746920f26c6902a9b942f7498fbd1184a5c5d5363d2b46238119b8dcbd963c1b584ab66f1101825ac1f31157a4907938557dc
 SHA512 
c67b284f610fe14809bf1382371fba72e792f938e12ef1b8ee032b161a2547cad3579d5b0d41644566b37f35591d42d77a4fdc3515bb95da772054ac10c083f6

diff --git a/app-office/moneydance/moneydance-2019.3.1880.ebuild 
b/app-office/moneydance/moneydance-2019.3.1880.ebuild
deleted file mode 100644
index 7b33f497647..000
--- a/app-office/moneydance/moneydance-2019.3.1880.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop eapi7-ver java-pkg-2 xdg-utils
-
-MY_PN="Moneydance"
-MY_PV="$(ver_cut 1-2)_$(ver_cut 3)"
-
-DESCRIPTION="A cross-platform personal finance application"
-HOMEPAGE="https://moneydance.com/";
-SRC_URI="https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz
 -> ${P}-amd64.tar.gz"
-
-LICENSE="Apache-1.0 Apache-2.0 BSD CPAL-1.0 CPL-1.0 CSL-2.0 LGPL-2 MIT TIK"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="|| (
-   >=dev-java/openjdk-bin-11.0
-   >=dev-java/openjdk-11.0
-   )
-"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_PN}"
-
-RESTRICT="bindist fetch mirror"
-
-pkg_nofetch() {
-   elog "Please download ${A} from"
-   elog 
"https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz";
-   elog "and place it in your DISTDIR directory."
-   elog ""
-   elog "Please keep in mind, that you have to rename the download to 
${P}-amd64.tar.gz."
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   java-pkg_dojar lib/*.jar
-
-   newbin "${FILESDIR}/moneydance-bin" moneydance
-
-   local iconsizes="32 128 512"
-   for iconsize in ${iconsizes}; do
-   newicon -s ${iconsize} resources/moneydance_icon${iconsize}.png 
moneydance.png
-   done
-
-   make_desktop_entry "moneydance" "Moneydance" moneydance Office
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/data-default-instances-base/

2020-08-22 Thread Sergei Trofimovich
commit: 5c07a650fafb0695d46abc966cce1d70b394cdb9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:56:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:56:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c07a650

dev-haskell/data-default-instances-base: bump up to 0.1.0.1

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

 dev-haskell/data-default-instances-base/Manifest   |  1 +
 .../data-default-instances-base-0.1.0.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-haskell/data-default-instances-base/Manifest 
b/dev-haskell/data-default-instances-base/Manifest
index e390dba1636..32de1dd47cc 100644
--- a/dev-haskell/data-default-instances-base/Manifest
+++ b/dev-haskell/data-default-instances-base/Manifest
@@ -1 +1,2 @@
 DIST data-default-instances-base-0.0.1.tar.gz 1930 BLAKE2B 
61faf28f84aeb2fccf07845072a7480ec14f30744fa310bec74cc1e26d2fba1c55872380c417b8b7697656e81bb0b90ee9b6da60af8395b19dfc13eb45520ee5
 SHA512 
e5598ef3d940b9512b0e18bcc526d41ca08df3d8b0a640717914ff7c510de68b6a8aa1299d0681062f510b31be3f62f6f318dc305e2797879739e19a8c871728
+DIST data-default-instances-base-0.1.0.1.tar.gz 1554 BLAKE2B 
3dd2c2dd09790e96ca0921af32f2c384b40a9ae9978f25843e32710545be1715b19b2bc25324c8a541986bf1b620d8aeef879ad282e0124d48bbc45daa5378a2
 SHA512 
32d25a84dc22be5fc0145a32eb4bb8879c4ab43ec08cba9a6e48084e668ca704b1fa69b82f756759a467c23958878c0dfe00620a6a8763e95e319ef71dcbb46d

diff --git 
a/dev-haskell/data-default-instances-base/data-default-instances-base-0.1.0.1.ebuild
 
b/dev-haskell/data-default-instances-base/data-default-instances-base-0.1.0.1.ebuild
new file mode 100644
index 000..4ec2b2aa092
--- /dev/null
+++ 
b/dev-haskell/data-default-instances-base/data-default-instances-base-0.1.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Default instances for types in base"
+HOMEPAGE="http://hackage.haskell.org/package/data-default-instances-base";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+RDEPEND=">=dev-haskell/data-default-class-0.1.2.0:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.6
+"



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

2020-08-22 Thread Sergei Trofimovich
commit: 1e46936e51da04576957d68bc1edb53afa555f24
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:41:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:41:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e46936e

profiles/package.mask: mask dev-haskell/hastache for removal

Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/735996
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ba691214796..bbe12bc8575 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Use dev-haskell/mustache instead.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735996.
+dev-haskell/hastache
+
 # Sergei Trofimovich  (2020-08-22)
 # Obsolete package without reverse dependencies.
 # Does not compile against ghc-8.8. Removal in 30 days.



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

2020-08-22 Thread Sergei Trofimovich
commit: b3c0f576d713ce47581a1d01fd0f33b2ee65d190
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:35:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c0f576

dev-haskell/microstache: new package, a depend of criterion-1.5

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

 dev-haskell/microstache/Manifest   |  1 +
 dev-haskell/microstache/metadata.xml   | 14 
 dev-haskell/microstache/microstache-1.0.1.1.ebuild | 39 ++
 3 files changed, 54 insertions(+)

diff --git a/dev-haskell/microstache/Manifest b/dev-haskell/microstache/Manifest
new file mode 100644
index 000..11bf947486f
--- /dev/null
+++ b/dev-haskell/microstache/Manifest
@@ -0,0 +1 @@
+DIST microstache-1.0.1.1.tar.gz 20449 BLAKE2B 
b4f0a6b13e5597ba2c90377032a8b248570977a35bb07d7f8b360add87eff6ea80ee8cbd40cee8e110ff913833b798234d0189e65e4c4964367b3643c15e6837
 SHA512 
28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1

diff --git a/dev-haskell/microstache/metadata.xml 
b/dev-haskell/microstache/metadata.xml
new file mode 100644
index 000..2f8ed16ae4a
--- /dev/null
+++ b/dev-haskell/microstache/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Mustache templates for Haskell.
+   
+   Based on @stache@ library, which uses @megaparsec@.
+   This library uses @parsec@, thus the name: @microstache@.
+   
+

diff --git a/dev-haskell/microstache/microstache-1.0.1.1.ebuild 
b/dev-haskell/microstache/microstache-1.0.1.1.ebuild
new file mode 100644
index 000..9286cf331bb
--- /dev/null
+++ b/dev-haskell/microstache/microstache-1.0.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Mustache templates for Haskell"
+HOMEPAGE="https://github.com/phadej/microstache";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.11:=[profile?]
+   >=dev-haskell/parsec-3.1.11:=[profile?] 
=dev-haskell/semigroups-0.18:=[profile?] 
=dev-haskell/text-1.2:=[profile?] =dev-haskell/unordered-containers-0.2.5:=[profile?] 
=dev-haskell/vector-0.11:=[profile?] 
=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/hspec-2.0 =0.11&& < 1.3' 'aeson  
>=0.11' \
+   'containers >=0.4.2.1 && < 0.6' 'containers 
>=0.4.2.1'
+}



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

2020-08-22 Thread Sergei Trofimovich
commit: ab2d8fe3bc498b27eaf7458894bbdfb2d4c1fece
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:36:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2d8fe3

dev-haskell/criterion-measurement: new package, a depend of criterion-1.5

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

 dev-haskell/criterion-measurement/Manifest |  1 +
 .../criterion-measurement-0.1.2.0.ebuild   | 33 ++
 dev-haskell/criterion-measurement/metadata.xml | 11 
 3 files changed, 45 insertions(+)

diff --git a/dev-haskell/criterion-measurement/Manifest 
b/dev-haskell/criterion-measurement/Manifest
new file mode 100644
index 000..a75f8e7d35f
--- /dev/null
+++ b/dev-haskell/criterion-measurement/Manifest
@@ -0,0 +1 @@
+DIST criterion-measurement-0.1.2.0.tar.gz 16650 BLAKE2B 
ec4379e6ea016d23e5ee4b0c61404421bf3ba207ecc29063e426f136e1a56ef93a5c5e6f404f17796088e773ab9c4a0e971a587977c57d8ecd3edf33ba72b23d
 SHA512 
d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a

diff --git 
a/dev-haskell/criterion-measurement/criterion-measurement-0.1.2.0.ebuild 
b/dev-haskell/criterion-measurement/criterion-measurement-0.1.2.0.ebuild
new file mode 100644
index 000..3c10a514529
--- /dev/null
+++ b/dev-haskell/criterion-measurement/criterion-measurement-0.1.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.
+#hackport: flags: -fast
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Criterion measurement functionality and associated types"
+HOMEPAGE="https://github.com/bos/criterion";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
+   >=dev-haskell/base-compat-0.9:=[profile?]
+   >=dev-haskell/vector-0.7.1:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-fast
+}

diff --git a/dev-haskell/criterion-measurement/metadata.xml 
b/dev-haskell/criterion-measurement/metadata.xml
new file mode 100644
index 000..60db1a96a0a
--- /dev/null
+++ b/dev-haskell/criterion-measurement/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Measurement-related functionality extracted from Criterion, 
with minimal dependencies. The rationale for this is to enable alternative 
analysis front-ends.
+   
+



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

2020-08-22 Thread Sergei Trofimovich
commit: 0efd1e74205e7131ba3428f9de9e401b98a79046
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:35:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efd1e74

dev-haskell/statistics: bump up to 0.15.2.0

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

 dev-haskell/statistics/Manifest   |  1 +
 dev-haskell/statistics/statistics-0.15.2.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-haskell/statistics/Manifest b/dev-haskell/statistics/Manifest
index f9924e9c1fc..bd659f74e8b 100644
--- a/dev-haskell/statistics/Manifest
+++ b/dev-haskell/statistics/Manifest
@@ -2,3 +2,4 @@ DIST statistics-0.10.5.2.tar.gz 67302 BLAKE2B 
0c59041735e9f04eed0217357092ecf1aa
 DIST statistics-0.11.0.3.tar.gz 69092 BLAKE2B 
62d8a847e4384747ae5539319abfe046aa667bd6efbd3fcdd0403747ec04932b5b952a6260cf8ecf256b35f288464b1c73a3e95c769c6b30f8294fd69bfcbb8c
 SHA512 
7715e5497a794d4706232372c63a83072a60a7ba25517bbecafcce5125d83ad13916755db83af0ece349a35a663447037fc0316cf841570fa3e6a83bb29457fb
 DIST statistics-0.13.2.3.tar.gz 79522 BLAKE2B 
44a83b646fb5e97a210237421e5bdc88c18d87934cd026dff1d3171b51d5e7957ecff92ea4fa3256435a3c33c4bb1b196da944853139baca82b08340a2ecad84
 SHA512 
5fcc6f6889ed5b54d17d5d3f505bc6860d836f6f9784cf768a337db00179b68e16fc9d9a3a2336563c76cb24cb4faf9e705f14150fd6adb5c649760b63726b17
 DIST statistics-0.13.3.0.tar.gz 83534 BLAKE2B 
d2e05ab16966148a42fb6292b23c3ea222d1b04464069243ab0e6dda44f24d2a0cb17f3fe2f296b85c7a54d0ec731348e0ec2a312280c30ee6591612832c3217
 SHA512 
66eee4b6ea7f2ce6ac5fdcaf9e3f8185b0a4915e13f77474ab4709353692a95c99b15a00b52129d88a5fb35392f3e6795799335b1fa4a4e69208e94d81357715
+DIST statistics-0.15.2.0.tar.gz 98424 BLAKE2B 
36a1b59e7db9e20ee9960f89794cac8db7fa40f44b166e2d92a501b44d8d5ec06bab96b9e89bb7417852a98890bdf140f3b1a7fb27f0e034490615d84131
 SHA512 
7afa3e3edb15e02ff59c72601175d25f1a8baeaa1dd8561322e8e26781dbfbfcc03b2ade773269bab027d7399375f01595145fd2e2f252f3e73abc87f9baed41

diff --git a/dev-haskell/statistics/statistics-0.15.2.0.ebuild 
b/dev-haskell/statistics/statistics-0.15.2.0.ebuild
new file mode 100644
index 000..3d935d303cd
--- /dev/null
+++ b/dev-haskell/statistics/statistics-0.15.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A library of statistical types, data, and functions"
+HOMEPAGE="https://github.com/bos/statistics";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.6.0.0:=[profile?]
+   >=dev-haskell/async-2.2.2:=[profile?] =dev-haskell/base-orphans-0.6:=[profile?] 
=dev-haskell/data-default-class-0.1.2:=[profile?]
+   >=dev-haskell/dense-linear-algebra-0.1:=[profile?] 
=dev-haskell/math-functions-0.3:=[profile?]
+   >=dev-haskell/monad-par-0.3.4:=[profile?]
+   >=dev-haskell/mwc-random-0.13.0.0:=[profile?]
+   >=dev-haskell/primitive-0.3:=[profile?]
+   >=dev-haskell/vector-0.10:=[profile?]
+   >=dev-haskell/vector-algorithms-0.4:=[profile?]
+   >=dev-haskell/vector-binary-instances-0.2.1:=[profile?]
+   dev-haskell/vector-th-unbox:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.8
+   test? ( dev-haskell/erf
+   >=dev-haskell/ieee754-0.7.3
+   >=dev-haskell/quickcheck-2.7.5
+   dev-haskell/tasty
+   dev-haskell/tasty-expected-failure
+   dev-haskell/tasty-hunit
+   dev-haskell/tasty-quickcheck )
+"



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

2020-08-22 Thread Sergei Trofimovich
commit: 06127a0bb09426b4dfea108f9f2aa946e9f86ca2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:37:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06127a0b

dev-haskell/criterion: bump up to 1.5.6.2

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

 dev-haskell/criterion/Manifest |  1 +
 dev-haskell/criterion/criterion-1.5.6.2.ebuild | 61 ++
 dev-haskell/criterion/metadata.xml |  3 ++
 3 files changed, 65 insertions(+)

diff --git a/dev-haskell/criterion/Manifest b/dev-haskell/criterion/Manifest
index 3374d7b6fba..d77ba1efcd1 100644
--- a/dev-haskell/criterion/Manifest
+++ b/dev-haskell/criterion/Manifest
@@ -3,3 +3,4 @@ DIST criterion-1.0.2.0.tar.gz 1003368 BLAKE2B 
7281cc53a3e9ef0d91bc8730bf6d43b864
 DIST criterion-1.1.0.0.tar.gz 1004534 BLAKE2B 
ad6697171457e20b6ce52cfeb36d472977adf7cb931a2bb192e66557265a31658a0b90dda59a0fbf264f8d2d0581b14b963797140166aabdbf32f443abd4a537
 SHA512 
959635b49fbe9aeaffb8eb072e9998934732028311031debf5dc3bcbe7ea89ea3a330fe665627296ee9ee5e324d1ea72b25fbc0b5c466eb060d654ca61b6
 DIST criterion-1.1.1.0.tar.gz 866254 BLAKE2B 
e750fdc50c7b6629761bbdf3642ccd64ebc08c2bff5798225a53fab26a72c441be7481d9372cedc6cfa39fae2a2ce8da4855a806318b9a1b52bb5926762b4210
 SHA512 
964b81cc160c7c402ece1de57fddbd8ae454934fe4d3ca30da9f0d8f036019a14e462a0b4a63a4c38992e295002e3fb2dd082960c4934a19b36463157ef3594a
 DIST criterion-1.1.4.0.tar.gz 119945 BLAKE2B 
0064eb86a9d6b9298cb17cc7a4e45374e0e8ef2a7b4c2f5dbadc38ca7a75da940152479bd64ff15768f76db6c02c20833dd9fd5faac33196208e6f352b2a7485
 SHA512 
b503bd50cfeccfe6222ac1af91ad6d10b600cc9609a107d3b46c9e470ec39f2ce24d6debc730045b178b2c599575710c29940dc5c595ffb28e9243e02f624f0c
+DIST criterion-1.5.6.2.tar.gz 120212 BLAKE2B 
cd21eb95013eb4eb80ecbf13cdd599efc6f08e26522ed876fda54b97744a75330fbf2bfff8b626feadb2627d0445749aea0d6412ff5d901a922433a88b952ee8
 SHA512 
48e4c0803480fa21830342ff7fd016e15de1b598fb8c4541710c6a9d81e4919bfcb22bc5fbd1ac417e79df902f1154f20aa3e3081efcf6a9af872f00142c3af0

diff --git a/dev-haskell/criterion/criterion-1.5.6.2.ebuild 
b/dev-haskell/criterion/criterion-1.5.6.2.ebuild
new file mode 100644
index 000..23f8a110dba
--- /dev/null
+++ b/dev-haskell/criterion/criterion-1.5.6.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4
+#hackport: flags: -fast
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Robust, reliable performance measurement and analysis"
+HOMEPAGE="http://www.serpentine.com/criterion";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="embed-data-files"
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
+   >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?]
+   >=dev-haskell/base-compat-batteries-0.10:=[profile?] 
=dev-haskell/binary-orphans-1.0.1:=[profile?] 
=dev-haskell/cassava-0.3.0.0:=[profile?]
+   dev-haskell/code-page:=[profile?]
+   >=dev-haskell/criterion-measurement-0.1.1.0:=[profile?] 
=dev-haskell/exceptions-0.8.2:=[profile?] 
=dev-haskell/fail-4.9:=[profile?] =dev-haskell/glob-0.7.2:=[profile?]
+   dev-haskell/js-flot:=[profile?]
+   dev-haskell/js-jquery:=[profile?]
+   >=dev-haskell/microstache-1.0.1:=[profile?] 
=dev-haskell/mtl-2:=[profile?]
+   >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
+   >=dev-haskell/optparse-applicative-0.13:=[profile?]
+   >=dev-haskell/parsec-3.1.0:=[profile?]
+   dev-haskell/semigroups:=[profile?]
+   >=dev-haskell/statistics-0.14:=[profile?] 
=dev-haskell/text-0.11:=[profile?]
+   >=dev-haskell/transformers-compat-0.6.4:=[profile?]
+   >=dev-haskell/vector-0.7.1:=[profile?]
+   >=dev-haskell/vector-algorithms-0.4:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+   embed-data-files? ( hask...@gentoo.org
Gentoo Haskell

+   
+   Embed the data files in the 
binary for a relocatable executable
+   

This library provides a powerful but simple way to measure the
performance of Haskell code.  It provides both a framework for



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

2020-08-22 Thread Sergei Trofimovich
commit: 9f78b71caf53be35b00315d50797cccab18ab289
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:34:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f78b71c

dev-haskell/math-functions: bump up to 0.3.3.0

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

 dev-haskell/math-functions/Manifest|  1 +
 .../math-functions/math-functions-0.3.3.0.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-haskell/math-functions/Manifest 
b/dev-haskell/math-functions/Manifest
index c11322ef8dd..3e88a3dd355 100644
--- a/dev-haskell/math-functions/Manifest
+++ b/dev-haskell/math-functions/Manifest
@@ -1,2 +1,3 @@
 DIST math-functions-0.1.5.2.tar.gz 28490 BLAKE2B 
70dbe8673442e0103311f913d486acd0953823d852b33c1dbbd2e3072c61e19c75366d48fd29346e33895cc038cf6deb7f995db927c41cee1e9c0cde9b8f7d80
 SHA512 
7723400ef7eaf3996babc4cacc1b02b7ee46837b8c4105abf0aa69f896e97ce3fc9fae6e527a0513688d66810a05ce2f5bef527d04b54bedd82c16fe2bbe342b
 DIST math-functions-0.1.6.0.tar.gz 30734 BLAKE2B 
445bbfefa7e4a67922ad0fcdac65b1458115285ac5d7c38a0ea6f32ab3658a9720cce164bbb6473a608e7466e67dc9743e719b24c2b5f3e5755af9c3ba105f85
 SHA512 
b1f0df7b7b99bb41e6ca232bfabd0f0db07b98be1bb3d9c64235b283efd3a5441f02829e637e71cccf70917413e7145afd0dc23686732d4797ab7351c3d3e060
+DIST math-functions-0.3.3.0.tar.gz 424169 BLAKE2B 
8b53c657fb5eba8d3ab54d5ba29f7d316e8c2f4803d0587a1071fd9b6c0cf0d8a17c4dadc903280faf028622207ab84db5fb628c8826af0e615524ef45b625c5
 SHA512 
f6ac6f9fb604207c11d7888fa375a52b544732dd8e811c3b9bf74237bbc0dc83839eb83c11c5ef0dd88666cff4919d4e06236e14d84da7065b4dc75717ceafad

diff --git a/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild 
b/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild
new file mode 100644
index 000..29f7cf834f4
--- /dev/null
+++ b/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1.
+#hackport: flags: +system-erf,+system-expm1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Special functions and Chebyshev polynomials"
+HOMEPAGE="https://github.com/bos/math-functions";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/data-default-class-0.1.2.0:=[profile?]
+   dev-haskell/primitive:=[profile?]
+   >=dev-haskell/vector-0.7:=[profile?]
+   >=dev-haskell/vector-th-unbox-0.2.1.6:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+   test? ( dev-haskell/erf
+   >=dev-haskell/quickcheck-2.7
+   >=dev-haskell/tasty-1.2
+   >=dev-haskell/tasty-hunit-0.10
+   >=dev-haskell/tasty-quickcheck-0.10 )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=system-erf \
+   --flag=system-expm1
+}



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

2020-08-22 Thread Sergei Trofimovich
commit: 02207c323743e8d4377af05251f85578a4b83dab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:38:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02207c32

dev-haskell/criterion: drop old

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

 dev-haskell/criterion/Manifest |  5 ---
 dev-haskell/criterion/criterion-0.8.1.0.ebuild | 36 --
 dev-haskell/criterion/criterion-1.0.2.0.ebuild | 45 --
 dev-haskell/criterion/criterion-1.1.0.0.ebuild | 45 --
 dev-haskell/criterion/criterion-1.1.1.0.ebuild | 45 --
 dev-haskell/criterion/criterion-1.1.4.0.ebuild | 52 --
 6 files changed, 228 deletions(-)

diff --git a/dev-haskell/criterion/Manifest b/dev-haskell/criterion/Manifest
index d77ba1efcd1..597fd058a7b 100644
--- a/dev-haskell/criterion/Manifest
+++ b/dev-haskell/criterion/Manifest
@@ -1,6 +1 @@
-DIST criterion-0.8.1.0.tar.gz 155095 BLAKE2B 
a5bd4a6c0cb7b3866199ae2f7fdb9d7e3e501af628c71873f23504ae5b4d9cb39f7e14c5b45c6310ea1c2dd2751aba44db9e5b26509a55d8d3fb350c170775fb
 SHA512 
96dd101dfcbb4cfea446235137d163e9bb806b8dbc6ca7cdb19f380dc8c6ad0169f22b08acb638c0e731be659b1f761cc4f3d33154c5cda3f44bf6f854b1b485
-DIST criterion-1.0.2.0.tar.gz 1003368 BLAKE2B 
7281cc53a3e9ef0d91bc8730bf6d43b864fb164a5b2e556c9809414a89db880d15eb20c759a9925228b5fdd0df368025a4287efd094b4a500b86e42e9ee5f602
 SHA512 
35063822e12bca0b8ad41d2e6fd2c6ddfd58432467d9fee7ca537e03fb0100dcf6c11565abd21c11c0736bc0e2c9977f248a559eec7c8b049c27ff54ea58f01a
-DIST criterion-1.1.0.0.tar.gz 1004534 BLAKE2B 
ad6697171457e20b6ce52cfeb36d472977adf7cb931a2bb192e66557265a31658a0b90dda59a0fbf264f8d2d0581b14b963797140166aabdbf32f443abd4a537
 SHA512 
959635b49fbe9aeaffb8eb072e9998934732028311031debf5dc3bcbe7ea89ea3a330fe665627296ee9ee5e324d1ea72b25fbc0b5c466eb060d654ca61b6
-DIST criterion-1.1.1.0.tar.gz 866254 BLAKE2B 
e750fdc50c7b6629761bbdf3642ccd64ebc08c2bff5798225a53fab26a72c441be7481d9372cedc6cfa39fae2a2ce8da4855a806318b9a1b52bb5926762b4210
 SHA512 
964b81cc160c7c402ece1de57fddbd8ae454934fe4d3ca30da9f0d8f036019a14e462a0b4a63a4c38992e295002e3fb2dd082960c4934a19b36463157ef3594a
-DIST criterion-1.1.4.0.tar.gz 119945 BLAKE2B 
0064eb86a9d6b9298cb17cc7a4e45374e0e8ef2a7b4c2f5dbadc38ca7a75da940152479bd64ff15768f76db6c02c20833dd9fd5faac33196208e6f352b2a7485
 SHA512 
b503bd50cfeccfe6222ac1af91ad6d10b600cc9609a107d3b46c9e470ec39f2ce24d6debc730045b178b2c599575710c29940dc5c595ffb28e9243e02f624f0c
 DIST criterion-1.5.6.2.tar.gz 120212 BLAKE2B 
cd21eb95013eb4eb80ecbf13cdd599efc6f08e26522ed876fda54b97744a75330fbf2bfff8b626feadb2627d0445749aea0d6412ff5d901a922433a88b952ee8
 SHA512 
48e4c0803480fa21830342ff7fd016e15de1b598fb8c4541710c6a9d81e4919bfcb22bc5fbd1ac417e79df902f1154f20aa3e3081efcf6a9af872f00142c3af0

diff --git a/dev-haskell/criterion/criterion-0.8.1.0.ebuild 
b/dev-haskell/criterion/criterion-0.8.1.0.ebuild
deleted file mode 100644
index bdb1e5227df..000
--- a/dev-haskell/criterion/criterion-0.8.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"
-HOMEPAGE="https://github.com/bos/criterion";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.3.2.12:=[profile?]
-   >=dev-haskell/binary-0.6.3.0:=[profile?]
-   >=dev-haskell/glob-0.7.2:=[profile?]
-   >=dev-haskell/hastache-0.6.0:=[profile?]
-   >=dev-haskell/mtl-2:=[profile?]
-   >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
-   >=dev-haskell/parsec-3.1.0:=[profile?]
-   >=dev-haskell/statistics-0.11:=[profile?]
-   >=dev-haskell/text-0.11:=[profile?]
-   dev-haskell/transformers:=[profile?]
-   >=dev-haskell/vector-0.7.1:=[profile?]
-   >=dev-haskell/vector-algorithms-0.4:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6
-"

diff --git a/dev-haskell/criterion/criterion-1.0.2.0.ebuild 
b/dev-haskell/criterion/criterion-1.0.2.0.ebuild
deleted file mode 100644
index 67bd2a16b40..000
--- a/dev-haskell/criterion/criterion-1.0.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"
-HOMEPAGE="http://www.ser

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/data-default-class/

2020-08-22 Thread Sergei Trofimovich
commit: dddfee7ce5efae94d383d839c8bd3ccee1371107
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:33:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddfee7c

dev-haskell/data-default-class: bump up to 0.1.2.0

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

 dev-haskell/data-default-class/Manifest|  1 +
 .../data-default-class-0.1.2.0.ebuild  | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-haskell/data-default-class/Manifest 
b/dev-haskell/data-default-class/Manifest
index bbee7a67b4e..cf8653569f9 100644
--- a/dev-haskell/data-default-class/Manifest
+++ b/dev-haskell/data-default-class/Manifest
@@ -1 +1,2 @@
 DIST data-default-class-0.0.1.tar.gz 1461 BLAKE2B 
59bdb47ee92796b1ec6b46eccd93da9928b7208ed47cb4f1f97dbc8374f4bdd89a30c28ac23bde0d084d2eecfe6c58301a64b73223a7667c722b3dad8da0ea98
 SHA512 
f9960deb48938bf0364273762662e56ad0dba3d5db005bf0a00b8eff11cfa2e94c5b5c1d2b2af2622a680dad4495cb31445a17074cfe752cbcf3de7b91e0e313
+DIST data-default-class-0.1.2.0.tar.gz 2522 BLAKE2B 
b6449a9bfbd9fa352a7cc453540f3b8eb69c0f144635d573d6073ed950b7289f3e71aecada5f8d85faed7293b1203133a9239dbeb9e5e6b286404b0b6948a67c
 SHA512 
293c899cb2b5cded58baa086251110e4c5e7a15477f1864c33be30be8d16d6fadb55e1b5fa8117f4c47ac5c86ac09abb2f7f8b3b4fb658d1492eadd099f6f7b2

diff --git a/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild 
b/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild
new file mode 100644
index 000..40887e49f0a
--- /dev/null
+++ b/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A class for types with a default value"
+HOMEPAGE="http://hackage.haskell.org/package/data-default-class";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.6
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/dense-linear-algebra/

2020-08-22 Thread Sergei Trofimovich
commit: ce5821d3f2b9d2017d912e6a6a509253db596de2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 22:34:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 22:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5821d3

dev-haskell/dense-linear-algebra: new package, a depend of criterion-1.5

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

 dev-haskell/dense-linear-algebra/Manifest  |  1 +
 .../dense-linear-algebra-0.1.0.0.ebuild| 32 ++
 dev-haskell/dense-linear-algebra/metadata.xml  | 14 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-haskell/dense-linear-algebra/Manifest 
b/dev-haskell/dense-linear-algebra/Manifest
new file mode 100644
index 000..d04c8d15c69
--- /dev/null
+++ b/dev-haskell/dense-linear-algebra/Manifest
@@ -0,0 +1 @@
+DIST dense-linear-algebra-0.1.0.0.tar.gz 6285 BLAKE2B 
22cfbc68a2511ae4ed946c7b3c99dc171b515f0fa929ee5b4a8b01a6c6a707b3a66e0168104b37a49882880658119ea0d9fc5c1bc9d562eecd2f9349eadd90b0
 SHA512 
bcc70b42c3ea59aa3a739e2b189b9a1018d3dc27e65f5016502a2068005f480c296960ba7758a810cb22bfde53b5a597a66a3e1dd7bb732e54fe5daa1be08aa0

diff --git 
a/dev-haskell/dense-linear-algebra/dense-linear-algebra-0.1.0.0.ebuild 
b/dev-haskell/dense-linear-algebra/dense-linear-algebra-0.1.0.0.ebuild
new file mode 100644
index 000..50c1580601f
--- /dev/null
+++ b/dev-haskell/dense-linear-algebra/dense-linear-algebra-0.1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Simple and incomplete pure haskell implementation of linear 
algebra"
+HOMEPAGE="http://hackage.haskell.org/package/dense-linear-algebra";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/math-functions-0.1.7:=[profile?]
+   >=dev-haskell/primitive-0.3:=[profile?]
+   >=dev-haskell/vector-0.10:=[profile?]
+   >=dev-haskell/vector-algorithms-0.4:=[profile?]
+   >=dev-haskell/vector-binary-instances-0.2.1:=[profile?]
+   dev-haskell/vector-th-unbox:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+   test? ( dev-haskell/hspec
+   dev-haskell/quickcheck )
+"

diff --git a/dev-haskell/dense-linear-algebra/metadata.xml 
b/dev-haskell/dense-linear-algebra/metadata.xml
new file mode 100644
index 000..1bca6fd7453
--- /dev/null
+++ b/dev-haskell/dense-linear-algebra/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   
+   This library is simply collection of linear-algebra related 
modules
+   split from statistics library.
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocclr/, dev-libs/rocclr/files/

2020-08-22 Thread Craig Andrews
commit: c144c847191579ec62eae7adc0730f559d22b016
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sat Aug 22 22:15:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Aug 22 22:09:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c144c847

dev-libs/rocclr: Version bump to 3.7.0

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17219
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/rocclr/Manifest   |  2 +
 .../rocclr-3.7.0-cmake-install-destination.patch   | 52 ++
 dev-libs/rocclr/rocclr-3.7.0.ebuild| 36 +++
 3 files changed, 90 insertions(+)

diff --git a/dev-libs/rocclr/Manifest b/dev-libs/rocclr/Manifest
index d0db694a40d..db1461ad805 100644
--- a/dev-libs/rocclr/Manifest
+++ b/dev-libs/rocclr/Manifest
@@ -1,2 +1,4 @@
 DIST rocclr-3.5.0.tar.gz 874139 BLAKE2B 
027403d51c86aa492c0951f8d75bd90493fc0fbe99987e9f443a9fa0b86fc69335a4a6625b5af67231b99c9e0b0adbd914e11369fb2a2b1acb3b5254e475b09f
 SHA512 
732c439f900896c0e065b64054a789edbc0258a0e53723077e578b99bd59925517b201c31a428389cc0dbd100051df8344378aee4a0c2c294110ad9bcf1a3098
+DIST rocclr-3.7.0.tar.gz 881814 BLAKE2B 
5d7c70d52d8c06e421bdf2a02dba35ed70509c9154fbe3b8c3193969b37970d5f52d1a67eff46abe95b8af1932f2c6931b18380d046f633a3870fe95c4bfc651
 SHA512 
8684cc9b4f9f63ef65bcc286b74c51e3f7d334f0245b5a1fca6d3dfa0bb552fccb6b82419b538aebe1d316aa2c41a28a9a21df459b734aa44923d66d725834e1
 DIST rocm-opencl-runtime-3.5.0.tar.gz 734076 BLAKE2B 
cc6992999188968c628b378f637c8073c99381fab42e05d7d9d89d75fe9f2bd3d573f61f00a18c078542f7fc4a3a856385d0f34fa9bb599dd63de8be18594bdf
 SHA512 
658649c3f13d32308f8f031f26b62c20bda4841059b5ea0db5c6a827af26b07aa0bdee07a461cc4b3c37108b3f25ae59b1658fab30125f84c0729fb57c2fa014
+DIST rocm-opencl-runtime-3.7.0.tar.gz 1004361 BLAKE2B 
7fa9481c77884dda15a3b0335449b2879fbac000f644fc56bbd8d06c5fd77d8355f159b9b7e8920f06351e388d0df41379b7e1fcff51cf81714a28f902218e42
 SHA512 
6ea509dde0290f13e66497eaad587099ed6a98df967adce207afc857ecd961b65801332ca74e36173719488639480cfcffc625a007345d0e48c10c8a0efdfa3f

diff --git a/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch 
b/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch
new file mode 100644
index 000..3629fc71b3b
--- /dev/null
+++ b/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch
@@ -0,0 +1,52 @@
+--- a/CMakeLists.txt   2020-08-22 23:59:26.674785914 +0200
 b/CMakeLists.txt   2020-08-23 00:01:18.491783097 +0200
+@@ -253,8 +253,8 @@
+ 
+ install( TARGETS amdrocclr_static
+   EXPORT rocclr
+-  ARCHIVE DESTINATION lib
+-  LIBRARY DESTINATION lib
++  ARCHIVE DESTINATION lib64
++  LIBRARY DESTINATION lib64
+   COMPONENT applications)
+ 
+ install (
+@@ -262,31 +262,31 @@
+DESTINATION include)
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/elf"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/compiler"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/utils"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/platform"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/thread"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/os"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ install (
+DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/device"
+-   DESTINATION include
++   DESTINATION include/rocclr
+FILES_MATCHING PATTERN "*.h*")
+ 
+ # Generate the install-tree package.

diff --git a/dev-libs/rocclr/rocclr-3.7.0.ebuild 
b/dev-libs/rocclr/rocclr-3.7.0.ebuild
new file mode 100644
index 000..13316648b27
--- /dev/null
+++ b/dev-libs/rocclr/rocclr-3.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Radeon Open Compute Common Language Runtime"
+HOMEPAGE="https://github.com/ROCm-Developer-Tools/ROCclr";
+SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz
+   
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz
 -> rocm-opencl-runtime-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-libs/rocm-comgr-${PV}"
+DEPEND="${RDEPEND}
+   >=dev-libs/rocm-comgr-${PV}
+   virtual/opengl
+   >=dev-util/rocm-cmake-${PV}"
+
+PATCHES=(
+

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

2020-08-22 Thread Sergei Trofimovich
commit: d4a5c4c560f2e1a26646d1e83c65071e803fd265
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:56:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:56:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a5c4c5

dev-haskell/bytes: bump up to 0.17

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/735874
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/bytes/Manifest  |  1 +
 dev-haskell/bytes/bytes-0.17.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-haskell/bytes/Manifest b/dev-haskell/bytes/Manifest
index 6d1ef2f6b3e..e8123eca77d 100644
--- a/dev-haskell/bytes/Manifest
+++ b/dev-haskell/bytes/Manifest
@@ -1,2 +1,3 @@
 DIST bytes-0.15.2.tar.gz 18834 BLAKE2B 
18f0e2618a3ed7f4eefaabd0c4b4ca6b99e4493ae0b73dee9a7f0fe1c2e980a4e8714e50198177a657d6ac06c08227350dc342178f5565444ea9f23904d01585
 SHA512 
339da2fe49a6acd307057bfcc79e7ac09eefb9a93ec60cd52a8d425337e7bf355ca8aa42f304863df773b0ef2c459b53571920611cf1ef8f98e78d112cc6ad29
 DIST bytes-0.15.5.tar.gz 19354 BLAKE2B 
cd6845be4c541a231d52e985532379c166a84346f57687f6407716ed0c9ea17b0fe10dc2f5cf500898398dea8227ec2277967847a8eec49e49e21236d14a1b62
 SHA512 
c9c6b2978345e4e8eb3b12e0600e286f73a419db403fb3fe003b637cd045b1d52207f8ab06d8fcb583fd094095e62de81e4066c851b3a419c0731534a645c7f6
+DIST bytes-0.17.tar.gz 19794 BLAKE2B 
12ed44aced19c62e5a78673ca01cdbc0b42d3d265b0254ced120c95ffaa1264be53db3bcedc9a84ad7a0ebf443f40ba6693d04774b307033944d4c9709a06469
 SHA512 
1114bfb8db6a870b1edb1a77d9234ce0bdac38a5d12708de537d09bca2a3580d16755031b704b9fdceaa0a531009b7e7f392a6f1ee173eff9720774038f675a1

diff --git a/dev-haskell/bytes/bytes-0.17.ebuild 
b/dev-haskell/bytes/bytes-0.17.ebuild
new file mode 100644
index 000..5707b82636d
--- /dev/null
+++ b/dev-haskell/bytes/bytes-0.17.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4
+#hackport: flags: -lib-werror
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Sharing code for serialization between binary and cereal"
+HOMEPAGE="https://github.com/ekmett/bytes";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+test-doctests"
+
+RESTRICT=test # fail to doctest
+
+RDEPEND=">=dev-haskell/binary-orphans-1.0.1:=[profile?] 
=dev-haskell/cereal-0.5.2:=[profile?] 
=dev-haskell/fail-4.9.0.0:=[profile?] 
=dev-haskell/hashable-1.0.1.1:=[profile?] 
=dev-haskell/mtl-2.0:=[profile?] =dev-haskell/scientific-0.0:=[profile?] 
=dev-haskell/semigroups-0.5:=[profile?] 
=dev-haskell/text-0.2:=[profile?] =dev-haskell/transformers-compat-0.6.5:=[profile?] 
=dev-haskell/unordered-containers-0.2:=[profile?] 
=dev-haskell/void-0.6:=[profile?] =dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   >=dev-haskell/cabal-doctest-1 =dev-haskell/doctest-0.11.1 


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

2020-08-22 Thread Sergei Trofimovich
commit: 4c9c42fc5ddf36de9b44a440b5c0be874d04df48
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:52:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:52:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9c42fc

profiles/package.mask: mask dev-haskell/asn1-data and dev-haskell/certificate 
for removal

Bug: https://bugs.gentoo.org/735782
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0f2573b82b9..ba691214796 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735782.
+dev-haskell/asn1-data
+dev-haskell/certificate
+
 # Sergei Trofimovich  (2020-08-22)
 # Obsolete package without reverse dependencies.
 # Does not compile against ghc-8.8. Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/hsql/, dev-haskell/hsql/files/

2020-08-22 Thread Sergei Trofimovich
commit: 290fba178f2c4eb5e066ece9f27f0d1aacf83191
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:47:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:47:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290fba17

dev-haskell/hsql: tweak for ghc-8.4

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/735664
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch | 29 +++
 dev-haskell/hsql/hsql-1.8.2-r1.ebuild |  8 ++--
 2 files changed, 35 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch 
b/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch
new file mode 100644
index 000..8f90d43393e
--- /dev/null
+++ b/dev-haskell/hsql/files/hsql-1.8.2-ghc84.patch
@@ -0,0 +1,29 @@
+--- a/DB/HSQL/Core.hs
 b/DB/HSQL/Core.hs
+@@ -7,3 +7,3 @@ import Control.Exception(Exception,throw,catch,handle)
+ import Control.Concurrent.MVar(MVar,withMVar,modifyMVar_)
+-import Data.Dynamic(cast)
++import Data.Typeable(cast)
+ 
+--- a/DB/HSQL/Error.hs
 b/DB/HSQL/Error.hs
+@@ -7,3 +7,3 @@ module DB.HSQL.Error(SqlError(..)) where
+ import Control.Exception(Exception(..),SomeException(..))
+-import Data.Dynamic(Typeable,TyCon,mkTyCon3,cast)
++import Data.Typeable(Typeable, cast)
+ import DB.HSQL.Type(SqlType)
+@@ -32,14 +32,3 @@ data SqlError
+ | SqlClosedHandle -- ^ referenced handle is already closed
+-#ifdef __GLASGOW_HASKELL__
+deriving (Eq,Ord,Typeable)
+-#else
+-   deriving (Eq,Ord)
+-
+-instance Typeable SqlError where
+-  typeOf _ = mkAppTy sqlErrorTc []
+-#endif
+-
+--- | The `TyCon' of `SqlError'.
+-sqlErrorTc :: TyCon
+-sqlErrorTc = mkTyCon3 "DB.HSQL" "Error" "SqlError"
+ 

diff --git a/dev-haskell/hsql/hsql-1.8.2-r1.ebuild 
b/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
index 5d1559a6e3a..53a5a9d3ae0 100644
--- a/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
+++ b/dev-haskell/hsql/hsql-1.8.2-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 # ebuild generated by hackport 0.4.6.
 
@@ -24,8 +24,12 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-ghc84.patch
+)
+
 pkg_postinst() {
-   ghc-package_pkg_postinst
+   haskell-cabal_pkg_postinst
 
elog "You will probably want to emerge one or more HSQL backend."
elog "These backends are available:"



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

2020-08-22 Thread Sergei Trofimovich
commit: 2e9b0bcc7de4e8911e69666931db9149fa98be3c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:43:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:43:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9b0bcc

profiles/package.mask: mask dev-lang/epic for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d9ee312cc4e..0f2573b82b9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+dev-lang/epic
+
 # Sergei Trofimovich  (2020-08-22)
 # Obsolete package without reverse dependencies.
 # Does not compile against ghc-8.8. Removal in 30 days.



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

2020-08-22 Thread Sergei Trofimovich
commit: c2aa144b6677a7b88f36eaf2d0093e96e288d0a8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:36:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:36:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2aa144b

profiles/package.mask: mask dev-haskell/cmdlib for removal

Bug: https://bugs.gentoo.org/735868
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f7e6a31af73..d9ee312cc4e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735868.
+dev-haskell/cmdlib
+
 # Michał Górny  (2020-08-22)
 # Dead since 2011.  Frowned upon for years now.  Python 2 only.
 # Finally all reverse dependencies are masked.



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

2020-08-22 Thread Sergei Trofimovich
commit: f1d2c1080d691306545d96aee3003dc68df5caa6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:26:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d2c108

dev-haskell/chimera: new package, a depend of arithmoi-0.11

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

 dev-haskell/chimera/Manifest   |  1 +
 dev-haskell/chimera/chimera-0.3.1.0.ebuild | 38 ++
 dev-haskell/chimera/metadata.xml   | 37 +
 3 files changed, 76 insertions(+)

diff --git a/dev-haskell/chimera/Manifest b/dev-haskell/chimera/Manifest
new file mode 100644
index 000..649fe3ec37e
--- /dev/null
+++ b/dev-haskell/chimera/Manifest
@@ -0,0 +1 @@
+DIST chimera-0.3.1.0.tar.gz 13809 BLAKE2B 
64a343f84de1cd535676934c26e43994062ea24fdf27463a22b3ff1086480a277fc3f0f87905f9060bca80e46ab0a553e5091cb27065ba0e3321e62800a7756d
 SHA512 
7f155bb3d938331760e8e06c47d67a985588e1817e8b151f6a58074d77a71ce0a70537c55ab3d97c02867d9f2a3ae2f31ed87432e833930b3be6c2f92a8947fc

diff --git a/dev-haskell/chimera/chimera-0.3.1.0.ebuild 
b/dev-haskell/chimera/chimera-0.3.1.0.ebuild
new file mode 100644
index 000..68d9b6f5525
--- /dev/null
+++ b/dev-haskell/chimera/chimera-0.3.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Lazy infinite streams with O(1) indexing"
+HOMEPAGE="https://github.com/Bodigrim/chimera#readme";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+representable"
+
+RDEPEND="dev-haskell/vector:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   representable? ( dev-haskell/adjunctions:=[profile?]
+   dev-haskell/distributive:=[profile?]
+   dev-haskell/mtl:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+   test? ( >=dev-haskell/quickcheck-2.10
+   dev-haskell/tasty
+   dev-haskell/tasty-hunit
+   dev-haskell/tasty-quickcheck
+   dev-haskell/tasty-smallcheck )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag representable representable)
+}

diff --git a/dev-haskell/chimera/metadata.xml b/dev-haskell/chimera/metadata.xml
new file mode 100644
index 000..317b99f5cc7
--- /dev/null
+++ b/dev-haskell/chimera/metadata.xml
@@ -0,0 +1,37 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Define Representable instance from 
adjunctions package
+   
+   
+   There are plenty of memoizing libraries on Hackage, but they
+   usually fall into two categories:
+   
+   * Store cache as a flat array, enabling us
+   to obtain cached values in O(1) time, which is nice.
+   The drawback is that one must specify the size
+   of the array beforehand,
+   limiting an interval of inputs,
+   and actually allocate it at once.
+   * Store cache as a lazy binary tree.
+   Thanks to laziness, one can freely use the full range of inputs.
+   The drawback is that obtaining values from a tree
+   takes logarithmic time and is unfriendly to CPU cache,
+   which kinda defeats the purpose.
+   
+   This package intends to tackle both issues,
+   providing a data type 'Chimera' for
+   lazy infinite compact streams with cache-friendly O(1) indexing.
+   
+   Additional features include:
+   
+   * memoization of recursive functions and recurrent sequences,
+   * memoization of functions of several, possibly signed 
arguments,
+   * efficient memoization of boolean predicates.
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/quickcheck-classes-base/

2020-08-22 Thread Sergei Trofimovich
commit: 360d4307d0ef16b3685caabc441577faaabda5d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:22:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360d4307

dev-haskell/quickcheck-classes-base: new package, a depend of arithmoi-0.11

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

 dev-haskell/quickcheck-classes-base/Manifest   |  1 +
 dev-haskell/quickcheck-classes-base/metadata.xml   | 33 ++
 .../quickcheck-classes-base-0.6.0.0.ebuild | 39 ++
 3 files changed, 73 insertions(+)

diff --git a/dev-haskell/quickcheck-classes-base/Manifest 
b/dev-haskell/quickcheck-classes-base/Manifest
new file mode 100644
index 000..4aab9890f14
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/Manifest
@@ -0,0 +1 @@
+DIST quickcheck-classes-base-0.6.0.0.tar.gz 25760 BLAKE2B 
d09794c63da8311836e6422006d262fca21f7d71b473b69f57bd49b3ed2e39f29fcfd18b73fd311db4f6b1cca390cc579f2438481dbd680841c835d7d0d9f557
 SHA512 
3d0a7c68ab1cdaddbd272df633e0704f5ee3997b3a86fe79cb960f7c84f8546f3360b9d52ada45b9db6344135f0aab1093d5304935ae19f43d235790fba83216

diff --git a/dev-haskell/quickcheck-classes-base/metadata.xml 
b/dev-haskell/quickcheck-classes-base/metadata.xml
new file mode 100644
index 000..6b8592b1a5b
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/metadata.xml
@@ -0,0 +1,33 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Include infrastructure for testing 
class laws of unary type constructors.
+   Include infrastructure for testing 
class laws of binary type constructors.
+Disabling `unary-laws` while keeping `binary-laws` enabled is an unsupported
+configuration.
+   
+   
+   This libary is a minimal variant of `quickcheck-classes` that
+   only provides laws for typeclasses from `base`. The main purpose
+   of splitting this out is so that `primitive` can depend on
+   `quickcheck-classes-base` in its test suite, avoiding the 
circular
+   dependency that arises if `quickcheck-classes` is used instead.
+   
+   This library provides QuickCheck properties to ensure
+   that typeclass instances adhere to the set of laws that
+   they are supposed to. There are other libraries that do
+   similar things, such as `genvalidity-hspec` and `checkers`.
+   This library differs from other solutions by not introducing
+   any new typeclasses that the user needs to learn.
+   
+   /Note:/ on GHC < 8.5, this library uses the higher-kinded 
typeclasses
+   ('Data.Functor.Classes.Show1', 
'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.),
+   but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to 
express these
+   constraints more cleanly.
+   
+

diff --git 
a/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild 
b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
new file mode 100644
index 000..8b0c61a1e9d
--- /dev/null
+++ b/dev-haskell/quickcheck-classes-base/quickcheck-classes-base-0.6.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="QuickCheck common typeclasses from 'base'"
+HOMEPAGE="https://github.com/andrewthad/quickcheck-classes#readme";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+binary-laws +unary-laws"
+
+RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]
+   dev-haskell/bifunctors:=[profile?]
+   dev-haskell/contravariant:=[profile?]
+   dev-haskell/fail:=[profile?]
+   >=dev-haskell/semigroups-0.17:=[profile?]
+   dev-haskell/tagged:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
+   unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] )
+   !unary-laws? ( !binary-laws? ( 
>=dev-haskell/quickcheck-2.7:2=[profile?] ) )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag binary-laws binary-laws) \
+   $(cabal_flag unary-laws unary-laws)
+}



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

2020-08-22 Thread Sergei Trofimovich
commit: 8da73a9368e8ed170af711bb9a69b1d3c5772a20
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:23:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da73a93

dev-haskell/primitive-addr: new package, a depend of arithmoi-0.11

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

 dev-haskell/primitive-addr/Manifest|  1 +
 dev-haskell/primitive-addr/metadata.xml| 13 +++
 .../primitive-addr/primitive-addr-0.1.0.2.ebuild   | 25 ++
 3 files changed, 39 insertions(+)

diff --git a/dev-haskell/primitive-addr/Manifest 
b/dev-haskell/primitive-addr/Manifest
new file mode 100644
index 000..72e9f8ed73e
--- /dev/null
+++ b/dev-haskell/primitive-addr/Manifest
@@ -0,0 +1 @@
+DIST primitive-addr-0.1.0.2.tar.gz 2983 BLAKE2B 
c272cbbdc874f8a297170b363e2b3ea0ab374b6ecc02fddfa1e82eed5a9b75c52e53aa3ca782027cf1d14d91ad826818c71752a778dcd9080994970284ac2c28
 SHA512 
e025238791271793e91faecba337d04e0cfc1e6b4dd130bd590247e961ef541ac81beca511ef117130eaf5665abb06b73e1985b1ed87705fa4c2704641d60ae4

diff --git a/dev-haskell/primitive-addr/metadata.xml 
b/dev-haskell/primitive-addr/metadata.xml
new file mode 100644
index 000..ce16587641d
--- /dev/null
+++ b/dev-haskell/primitive-addr/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   
+   Addresses to unmanaged memory
+   
+

diff --git a/dev-haskell/primitive-addr/primitive-addr-0.1.0.2.ebuild 
b/dev-haskell/primitive-addr/primitive-addr-0.1.0.2.ebuild
new file mode 100644
index 000..ce29f2d74df
--- /dev/null
+++ b/dev-haskell/primitive-addr/primitive-addr-0.1.0.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Addresses to unmanaged memory"
+HOMEPAGE="https://github.com/andrewthad/primitive-addr";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/primitive-0.6.4:=[profile?] 
=dev-lang/ghc-7.4.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2
+"



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

2020-08-22 Thread Sergei Trofimovich
commit: 6b57a26f514e37ea9c8879126d6e2e4c64553103
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:23:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b57a26f

dev-haskell/mod: new package, a depend of arithmoi-0.11

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

 dev-haskell/mod/Manifest   |  1 +
 dev-haskell/mod/metadata.xml   | 16 
 dev-haskell/mod/mod-0.1.1.0.ebuild | 34 ++
 3 files changed, 51 insertions(+)

diff --git a/dev-haskell/mod/Manifest b/dev-haskell/mod/Manifest
new file mode 100644
index 000..ac6e7f3277c
--- /dev/null
+++ b/dev-haskell/mod/Manifest
@@ -0,0 +1 @@
+DIST mod-0.1.1.0.tar.gz 9471 BLAKE2B 
5f664e1d35abf143223bc25ab5eec054a5a2403ae43bec41fde0b4c386a68a2ede336c539cae6588c267d2104fa182896212d9ac88493919f4b4e66cecfe91b4
 SHA512 
08656e15e417f11a6e7980510e091d2a59d4786ae269795aba04d5952b08556cd1ee3b9c38b456bf86e08f505a797e82a68ee36eec27cd155692f14cedc2acb0

diff --git a/dev-haskell/mod/metadata.xml b/dev-haskell/mod/metadata.xml
new file mode 100644
index 000..dbb7236e5c3
--- /dev/null
+++ b/dev-haskell/mod/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Derive semiring instances
+   
+   
+   ,
+   promoting moduli to the type level, with an emphasis on 
performance.
+   Originally part of 
 package.
+   
+

diff --git a/dev-haskell/mod/mod-0.1.1.0.ebuild 
b/dev-haskell/mod/mod-0.1.1.0.ebuild
new file mode 100644
index 000..cf308500308
--- /dev/null
+++ b/dev-haskell/mod/mod-0.1.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast type-safe modular arithmetic"
+HOMEPAGE="https://github.com/Bodigrim/mod";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+semirings"
+
+RDEPEND=">=dev-lang/ghc-8.2.1:=
+   semirings? ( >=dev-haskell/semirings-0.5:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.0.0.2
+   test? ( dev-haskell/quickcheck-classes-base
+   >=dev-haskell/tasty-0.10
+   >=dev-haskell/tasty-quickcheck-0.9 
=dev-haskell/quickcheck-classes-0.6.3 ) )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag semirings semirings)
+}



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

2020-08-22 Thread Sergei Trofimovich
commit: b03ef62a984da11457b2f416facb05f5c87057bf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:28:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03ef62a

dev-haskell/arithmoi: bump up to 0.11.0.1

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

 dev-haskell/arithmoi/Manifest |  1 +
 dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-haskell/arithmoi/Manifest b/dev-haskell/arithmoi/Manifest
index f1cbc8d5c3d..90facc1c790 100644
--- a/dev-haskell/arithmoi/Manifest
+++ b/dev-haskell/arithmoi/Manifest
@@ -1,3 +1,4 @@
+DIST arithmoi-0.11.0.1.tar.gz 188071 BLAKE2B 
0958f4dc0ac1f37a02c9c5e4908ba8a29df3aafe4e060c79076c9c86d9ed11242ab19aa6a4c7dd732fd620b0513b1056d70fcc984dfa3d6b6a5ef99f7e887728
 SHA512 
8140d9b035290faf9aa044f11f42c101e4a02f1346d5237f46338355828bb6b8bf44f3f8454abfaa6a88e381c2e5476d8512c6edf251dbaf8ba3d776ea68a641
 DIST arithmoi-0.4.1.3.tar.gz 66196 BLAKE2B 
d576f3cace1ea39a55b6e9bcc3e3e6d941fe8ec6a0b31435f404bb0151a4170d4079cad96eefbb319c08ecc3aae5ab6141500b75925617b5fa4e6c86539fe93c
 SHA512 
abc5939207e502dffd91b3a4e2b9c688eef388a6b9354576fcb4badf4625da1cad0e9698cb42b293b37cc29427ad2679170452374fbf6cd5e614d53db34cd9f6
 DIST arithmoi-0.4.2.0.tar.gz 84676 BLAKE2B 
971b2ba5cca0e2af9944a06f02f02b5ff2c0e613a3c3f6963fdd906c4d617ab19ceabc8bc16f8c7fe12d6fd540c439b1af138da7bed75494cdb3d4f41993e255
 SHA512 
687f12aef8baf98c778498b9a0bb33f0ac3175d009ba8dcd14d6ff8bb13252120f6821e80932410a1413637b591f81b92e0ecd25cd7870464e1629f3d0bf866c
 DIST arithmoi-0.4.3.0.tar.gz 93661 BLAKE2B 
ff815ab9bcd8bd5ccbfcdde134049e98aebaf3c41b693b56c8048d918cc778fcb4ab321486d20b4084a61e340c0a00ae45541c12da4f8d19c7e28df81168a4a7
 SHA512 
0c67237a84a2c7e2abc1bbc78176e64e7f6ac23399c765dba316d429391f351734eacb924960d69d4fc603b17a4df1b40985bcbc8bbb7c51805eb72a0346b545

diff --git a/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild 
b/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild
new file mode 100644
index 000..96a95a839f5
--- /dev/null
+++ b/dev-haskell/arithmoi/arithmoi-0.11.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.5.
+#hackport: flags: -check-bounds
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Efficient basic number-theoretic functions. Primes, powers, 
integer logarithms"
+HOMEPAGE="https://github.com/Bodigrim/arithmoi";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/chimera-0.3:=[profile?]
+   dev-haskell/constraints:=[profile?]
+   >=dev-haskell/exact-pi-0.5:=[profile?]
+   >=dev-haskell/integer-logarithms-1.0:=[profile?]
+   >=dev-haskell/integer-roots-1.0:=[profile?]
+   dev-haskell/mod:=[profile?]
+   >=dev-haskell/random-1.0:=[profile?] =dev-haskell/semirings-0.5.2:=[profile?]
+   >=dev-haskell/vector-0.12:=[profile?]
+   >=dev-lang/ghc-8.2.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.0.0.2
+   test? ( >=dev-haskell/quickcheck-2.10
+   >=dev-haskell/quickcheck-classes-0.6.3
+   >=dev-haskell/smallcheck-1.2 =dev-haskell/tasty-0.10
+   >=dev-haskell/tasty-hunit-0.9 =dev-haskell/tasty-quickcheck-0.9 
=dev-haskell/tasty-rerun-1.1.17
+   >=dev-haskell/tasty-smallcheck-0.8 


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

2020-08-22 Thread Sergei Trofimovich
commit: 0d2cfb7d2967418a1b45fbba8714e30d1a51f514
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:25:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2cfb7d

dev-haskell/numtype-dk: new package, a depend of arithmoi-0.11

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

 dev-haskell/numtype-dk/Manifest  |  1 +
 dev-haskell/numtype-dk/metadata.xml  | 17 +
 dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild | 24 
 3 files changed, 42 insertions(+)

diff --git a/dev-haskell/numtype-dk/Manifest b/dev-haskell/numtype-dk/Manifest
new file mode 100644
index 000..71996d0c2f8
--- /dev/null
+++ b/dev-haskell/numtype-dk/Manifest
@@ -0,0 +1 @@
+DIST numtype-dk-0.5.0.2.tar.gz 7495 BLAKE2B 
bef39bff1eaec5cfb38ccc16001c670dead2605070645f0015567179c0267a13ce672938b61768489fd027df0a05fe3adbba26053f18bbb1bc91a6c53175dea3
 SHA512 
4c157fca67313f2ba5c761322b069d488e84574c837a5c708c9f80f21fff3118eb2f7e45f80a420f6b206026c7252b6afd3e46f59421e5c41675cdf067b6bec3

diff --git a/dev-haskell/numtype-dk/metadata.xml 
b/dev-haskell/numtype-dk/metadata.xml
new file mode 100644
index 000..0375c44d97f
--- /dev/null
+++ b/dev-haskell/numtype-dk/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   This package provides type level representations of the
+   (positive and negative) integers and basic operations (addition,
+   subtraction, multiplication, division, exponentiation) on these.
+   The numtype-dk package differs from the numtype package in that
+   the NumTypes are implemented using Data Kinds, TypeNats, and
+   Closed Type Families rather than Functional Dependencies.
+   Requires GHC 7.8 or later.
+   
+

diff --git a/dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild 
b/dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild
new file mode 100644
index 000..83293c81836
--- /dev/null
+++ b/dev-haskell/numtype-dk/numtype-dk-0.5.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Type-level integers, using TypeNats, Data Kinds, and Closed Type 
Families"
+HOMEPAGE="https://github.com/bjornbm/numtype-dk";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"



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

2020-08-22 Thread Sergei Trofimovich
commit: c0fac2fb8a5c3f890cd52981f4abb6399d893d3d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:24:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fac2fb

dev-haskell/integer-roots: new package, a depend of arithmoi-0.11

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

 dev-haskell/integer-roots/Manifest |  1 +
 dev-haskell/integer-roots/integer-roots-1.0.ebuild | 31 ++
 dev-haskell/integer-roots/metadata.xml | 13 +
 3 files changed, 45 insertions(+)

diff --git a/dev-haskell/integer-roots/Manifest 
b/dev-haskell/integer-roots/Manifest
new file mode 100644
index 000..b3463ce3555
--- /dev/null
+++ b/dev-haskell/integer-roots/Manifest
@@ -0,0 +1 @@
+DIST integer-roots-1.0.tar.gz 54399 BLAKE2B 
72584c0beb74546e87867efbf54259ad236a7fde5fd239e8389e4ea4d15b292abac926319e96c04072a8fb123e0347bee986c1887ebfd642e7192fdb5163a08c
 SHA512 
62f78ef6dbf55fe2e0487dcade557d345ae13e6b2432fc50ecd2c4998bafa0b0c033d58c6c7f4b7999f552da13a55a7a128ff4cc42859ea55da06e34440fa4f0

diff --git a/dev-haskell/integer-roots/integer-roots-1.0.ebuild 
b/dev-haskell/integer-roots/integer-roots-1.0.ebuild
new file mode 100644
index 000..5a314b54245
--- /dev/null
+++ b/dev-haskell/integer-roots/integer-roots-1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Integer roots and perfect powers"
+HOMEPAGE="https://github.com/Bodigrim/integer-roots";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # requires porting to smallcheck-1.2
+
+RDEPEND=">=dev-lang/ghc-8.0.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+"  # test? ( >=dev-haskell/smallcheck-1.1.3 =dev-haskell/tasty-0.10
+#  >=dev-haskell/tasty-hunit-0.9 =dev-haskell/tasty-quickcheck-0.9 
=dev-haskell/tasty-smallcheck-0.8 

+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   
+   Calculating integer roots and testing perfect powers of 
arbitrary precision. Originally part of 
 package.
+   
+



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

2020-08-22 Thread Sergei Trofimovich
commit: 71524cc7e06cb3ed0ebb5dc4b323868466c8b657
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:27:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71524cc7

dev-haskell/smallcheck: bump up to 1.2.0

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

 dev-haskell/smallcheck/Manifest|  1 +
 dev-haskell/smallcheck/smallcheck-1.2.0.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-haskell/smallcheck/Manifest b/dev-haskell/smallcheck/Manifest
index 481437e1843..39aef793af7 100644
--- a/dev-haskell/smallcheck/Manifest
+++ b/dev-haskell/smallcheck/Manifest
@@ -1,2 +1,3 @@
 DIST smallcheck-1.1.1.tar.gz 15202 BLAKE2B 
7963a39b9a08b3c28268b88a8177df7861011baeb4ba8a5dc879c95111c9d243cbe14f36b82715e80b237d04f5acedfaa7c72cc6d0fa2bd4d770158301f3626e
 SHA512 
09aa5dcfca2bece6ac91803d38f2591d415c6e312c76cacb33d2e93e40e949acb788bc89ba6a4beb9dc60815e1f554cda4f68195269eedbfb45228415f1bca64
 DIST smallcheck-1.1.5.tar.gz 16338 BLAKE2B 
823e2ae06f082f2f377e1520bb0886acd6bc133cc443cb10e8aa468a282ec0e19e2c31b8720c798c958d228784523cebfe692d945cbbf2123cec4542684c5945
 SHA512 
6d97f91308146031a16a405391ec2b283ad719c0acc2a0672c22cc880d91c3d72f845f65897e36945c45746d2d705a9f9f16b1ff5fef1f39c9abb60a4e57430c
+DIST smallcheck-1.2.0.tar.gz 19047 BLAKE2B 
4ecd56b2e0680b4d4e7f80c1c13b9a3a621cae32ec4a8d0605c57fb2bc4882df5f3df05068caf76644286ccd4345fd49f26a73b81f399ca19d1e2200acf0912f
 SHA512 
97c021f3efd6541de99854cb2e8511d4af17225cbcbe17ddfb2efd011d75bd10114b7c8312532bd1c5516e2980b7ad03feb571ec26b91f7258f43460c7bc39a8

diff --git a/dev-haskell/smallcheck/smallcheck-1.2.0.ebuild 
b/dev-haskell/smallcheck/smallcheck-1.2.0.ebuild
new file mode 100644
index 000..b75ac56a998
--- /dev/null
+++ b/dev-haskell/smallcheck/smallcheck-1.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A property-based testing library"
+HOMEPAGE="https://github.com/Bodigrim/smallcheck";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/logict:=[profile?]
+   dev-haskell/mtl:=[profile?]
+   dev-haskell/nats:=[profile?]
+   dev-haskell/semigroups:=[profile?]
+   dev-haskell/void:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"



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

2020-08-22 Thread Sergei Trofimovich
commit: 4a5dcbf34470c6ec171bbb3afd02312953463b8c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:23:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5dcbf3

dev-haskell/quickcheck-classes: new package, a depend of arithmoi-0.11

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

 dev-haskell/quickcheck-classes/Manifest|  1 +
 dev-haskell/quickcheck-classes/metadata.xml| 47 +++
 .../quickcheck-classes-0.6.4.0.ebuild  | 54 ++
 3 files changed, 102 insertions(+)

diff --git a/dev-haskell/quickcheck-classes/Manifest 
b/dev-haskell/quickcheck-classes/Manifest
new file mode 100644
index 000..c6932af438a
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/Manifest
@@ -0,0 +1 @@
+DIST quickcheck-classes-0.6.4.0.tar.gz 19976 BLAKE2B 
614ebc6e1be382a942a55a039921021fd4bcaa2f5c977a8d83bd7b1fb76feebb31f94da908c2389d5f9ab5f7e2481f76223375db41d12b3583658d5d7361ed9b
 SHA512 
2d5786d3cd386a795d5e1ca58ef55fb2efb9285724cf8cbb2f28577973ac2b2a9058ba6185904bc29da88f6d080f4a38629df272502796a0c2e31f9a0e8b658c

diff --git a/dev-haskell/quickcheck-classes/metadata.xml 
b/dev-haskell/quickcheck-classes/metadata.xml
new file mode 100644
index 000..aaf10d4bc2b
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/metadata.xml
@@ -0,0 +1,47 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   Enable the use of the `aeson` package. This may be 
useful for
+   accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `semigroupoids` package. This may 
be
+   useful for accelerating builds in sandboxes for expert 
users.
+   
+   
+   Enable the use of the `semirings` package. This may be 
useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `vector` package. This may be 
useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Include infrastructure for testing class laws of unary 
type constructors.
+   
+   
+   Include infrastructure for testing class laws of binary 
type constructors.
+   Disabling `unary-laws` while keeping `binary-laws` 
enabled is an unsupported
+   configuration.
+   
+   
+   
+   This library provides QuickCheck properties to ensure
+   that typeclass instances adhere to the set of laws that
+   they are supposed to. There are other libraries that do
+   similar things, such as `genvalidity-hspec` and `checkers`.
+   This library differs from other solutions by not introducing
+   any new typeclasses that the user needs to learn.
+   
+   /Note:/ on GHC < 8.5, this library uses the higher-kinded 
typeclasses
+   ('Data.Functor.Classes.Show1', 
'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.),
+   but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to 
express these
+   constraints more cleanly.
+   
+

diff --git a/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild 
b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
new file mode 100644
index 000..e4dbaa88407
--- /dev/null
+++ b/dev-haskell/quickcheck-classes/quickcheck-classes-0.6.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="QuickCheck common typeclasses"
+HOMEPAGE="https://github.com/andrewthad/quickcheck-classes#readme";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector"
+
+RDEPEND=">=dev-haskell/base-orphans-0.1:=[profile?]
+   dev-haskell/bifunctors:=[profile?]
+   dev-haskell/contravariant:=[profile?]
+   dev-haskell/fail:=[profile?]
+   >=dev-haskell/primitive-0.6.4:=[profile?] 
=dev-haskell/primitive-addr-0.1.0.2:=[profile?] 
=dev-haskell/quickcheck-classes-base-0.6:=[profile?] 
=dev-haskell/semigroups-0.17:=[profile?]
+   dev-haskell/tagged:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+   aeson? ( >=dev-haskell/aeson

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

2020-08-22 Thread Sergei Trofimovich
commit: 6d66eb5bdc663d21c8c6ad635273b0815530cd89
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:27:04 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d66eb5b

dev-haskell/tasty-rerun: bump up to 1.1.17

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

 dev-haskell/tasty-rerun/Manifest  |  1 +
 dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-haskell/tasty-rerun/Manifest b/dev-haskell/tasty-rerun/Manifest
index 7ebc57d86f0..0dadf9d477f 100644
--- a/dev-haskell/tasty-rerun/Manifest
+++ b/dev-haskell/tasty-rerun/Manifest
@@ -1,3 +1,4 @@
 DIST tasty-rerun-1.1.13.tar.gz 5438 BLAKE2B 
acccd1774900d1e3ff74362224b54d80b2b5d105f909e03750f211bd9e92305a6c52999e655b63ff5c17e33af1a7a4eb6da932a03ebaa7ce9645b7c296f8c72b
 SHA512 
43e5e5e23ebf50d5292ae95ca69a6669188a018934e451799ae14292bc88a3186534bb10e23c74178911089dee0379b3f782f9a14ff02c5e462478b1b3a19238
+DIST tasty-rerun-1.1.17.tar.gz 6305 BLAKE2B 
6e84088c39055f40e64c67d186917d3d9dde5839243584a045a0f4cadc7b7f0e81e3f046ec32e4fa13455f51fa1b287eef51ea60a17f95302caf8fa0f3130d5f
 SHA512 
d65b35acb1b45a78a0bbe568a2118ea6580352a55b921f06974bdf59e363403f1590604e215840be990f5f18a5d8e75abd416e7d3d9b6b9f4c6c16532c31052d
 DIST tasty-rerun-1.1.5.tar.gz 5376 BLAKE2B 
fe3723004d07e2836b83e85406580a5a74706c5f3cb6b445f575623c8ae1cd659ce8143e11891c4dbdf9b0b9f487b53d8ce64be61b16ba324a0d565bc6e25979
 SHA512 
becee5c62b425e57666c3cc9b65a7342b1af46e44212ade1360f0cd255cb909cfd9b049d88ff8238940760534479ce077f0e24526359545fff0ab849a0c0d7b7
 DIST tasty-rerun-1.1.6.tar.gz 5399 BLAKE2B 
48e329b4f188d618b4a3a2b8eb94723fe0a3a883c64668ed36b7a099bcc86228eb3a0fe42173e8564f14942ab73a2637831b9da4ebf3a4dd4b312bda870fd860
 SHA512 
dc4db9a4dba424d9d948a4e44d4402b17ab363554493a68035ec0d94bfb6e9e2965e8c9c4b519a071707c70eabd7ea70a4f265f32983e35bf0ee64cd67948808

diff --git a/dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild 
b/dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild
new file mode 100644
index 000..481cd77335d
--- /dev/null
+++ b/dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Run tests by filtering the tests depending on the result of 
previous runs"
+HOMEPAGE="https://github.com/ocharles/tasty-rerun";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-2.1.2:=[profile?]
+   >=dev-haskell/optparse-applicative-0.6:=[profile?]
+   >=dev-haskell/split-0.1:=[profile?] =dev-haskell/stm-2.4.2:=[profile?]
+   >=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/tasty-1.2:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"
+
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'base >=4.6 && <4.14' 'base >=4.6' \
+   'tasty >=1.2 && <1.3' 'tasty >=1.2'
+}



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

2020-08-22 Thread Sergei Trofimovich
commit: fa3f634ec50d377a8d6d2566e8dc1abea9759b71
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:15:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3f634e

dev-haskell/semirings: new package, a depend of arithmoi-0.11

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

 dev-haskell/semirings/Manifest   |  1 +
 dev-haskell/semirings/metadata.xml   | 40 
 dev-haskell/semirings/semirings-0.5.3.ebuild | 35 
 3 files changed, 76 insertions(+)

diff --git a/dev-haskell/semirings/Manifest b/dev-haskell/semirings/Manifest
new file mode 100644
index 000..8f69d00a2c8
--- /dev/null
+++ b/dev-haskell/semirings/Manifest
@@ -0,0 +1 @@
+DIST semirings-0.5.3.tar.gz 18622 BLAKE2B 
70075ef121969652ec666531f42681af759863247811425e43eef590e73b6c0d139274fb57821d28f405f0bd44cc4bed1e48506f08f880aee71f0ff986a30136
 SHA512 
cd038746d1ce36eb04040954b0a969f17bf67ff45750a221284550724dd0ab563896fc3012c8d58aaf5c11a008b5526088711655e165895a4dead2d054cbf5e7

diff --git a/dev-haskell/semirings/metadata.xml 
b/dev-haskell/semirings/metadata.xml
new file mode 100644
index 000..d2b34f62c61
--- /dev/null
+++ b/dev-haskell/semirings/metadata.xml
@@ -0,0 +1,40 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   
+   Enisable the use of the `hashable` package. Disabling 
this may be useful
+   for accelerating builds in sandboxes for expert users.
+   Note: `-hashable` implies `-unordered-containers`, as 
we are necessarily
+   not able to supply those instances as well.
+   
+   
+   Enable the use of the `containers` package. Disabling 
this may be useful
+   for accelerating builds in sandboxes for expert users.
+   
+   
+   Enable the use of the `unordered-containers` package. 
Disabling this may
+   be useful for accelerating builds in sandboxes for 
expert users.
+   
+   
+   
+   Haskellers are usually familiar with monoids and semigroups. A 
monoid has an appending operation `<>` (or `mappend`),
+   and an identity element, `mempty`. A semigroup has an appending 
`<>` operation, but does not require a `mempty` element.
+   
+   A Semiring has two appending operations, `plus` and `times`, 
and two respective identity elements, `zero` and `one`.
+   
+   More formally, a Semiring R is a set equipped with two binary 
relations `+` and `*`, such that:
+   
+   (R,+) is a commutative monoid with identity element 0,
+   
+   (R,*) is a monoid with identity element 1,
+   
+   (*) left and right distributes over addition, and
+   
+   multiplication by '0' annihilates R.
+   
+

diff --git a/dev-haskell/semirings/semirings-0.5.3.ebuild 
b/dev-haskell/semirings/semirings-0.5.3.ebuild
new file mode 100644
index 000..dae2250aaf6
--- /dev/null
+++ b/dev-haskell/semirings/semirings-0.5.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="two monoids as one, in holy haskimony"
+HOMEPAGE="https://github.com/chessai/semirings";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+containers +hashable +unordered-containers"
+
+RDEPEND=">=dev-haskell/nats-0.1:=[profile?] =dev-haskell/semigroups-0.17:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+   hashable? ( >=dev-haskell/hashable-1.1:=[profile?] 
=dev-haskell/unordered-containers-0.2:=[profile?] 


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

2020-08-22 Thread Sergei Trofimovich
commit: a7e23ca02faac48c5e9458b3f4e12a0eadbfae1c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 22 21:26:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 22 21:31:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e23ca0

dev-haskell/exact-pi: new package, a depend of arithmoi-0.11

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

 dev-haskell/exact-pi/Manifest|  1 +
 dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild | 40 
 dev-haskell/exact-pi/metadata.xml| 12 +
 3 files changed, 53 insertions(+)

diff --git a/dev-haskell/exact-pi/Manifest b/dev-haskell/exact-pi/Manifest
new file mode 100644
index 000..0a8a9dea352
--- /dev/null
+++ b/dev-haskell/exact-pi/Manifest
@@ -0,0 +1 @@
+DIST exact-pi-0.5.0.1.tar.gz 9329 BLAKE2B 
3f3a92f7dbf6bfcf629d5f978fcc5a6db3e24f0e42c854b3769b671ca301deb358993de7ef94e524373c73a967b7ea92c8da0fd812f7de85903cae4ddbd306c1
 SHA512 
873c445ff1044ce8f464b29d5bbe7bc02e2df8e267323f29870c8f816800dc403837852586c950725a871c78b1900db45b8172bb67c1da361e7b1b2bf3a56026

diff --git a/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild 
b/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild
new file mode 100644
index 000..fa7a53cbd59
--- /dev/null
+++ b/dev-haskell/exact-pi/exact-pi-0.5.0.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Exact rational multiples of pi (and integer powers of pi)"
+HOMEPAGE="https://github.com/dmcclean/exact-pi/";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/numtype-dk-0.5:=[profile?]
+   >=dev-haskell/semigroups-0.8:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/quickcheck-2.10
+   >=dev-haskell/semigroups-0.9 =dev-haskell/tasty-0.10
+   >=dev-haskell/tasty-hunit-0.9 =dev-haskell/tasty-quickcheck-0.9 
=0.10 && <1.2' 'tasty >=0.10' \
+   'QuickCheck >=2.10 && <2.12' 'QuickCheck >=2.10' \
+   'base >=4.7 && <4.13' 'base >=4.7'
+}

diff --git a/dev-haskell/exact-pi/metadata.xml 
b/dev-haskell/exact-pi/metadata.xml
new file mode 100644
index 000..2a02051ec53
--- /dev/null
+++ b/dev-haskell/exact-pi/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
+   
+   Provides an exact representation for rational multiples of pi 
alongside an approximate representation of all reals.
+   Useful for storing and computing with conversion factors 
between physical units.
+   
+



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

2020-08-22 Thread William Hubbs
commit: c36679efd436befb08ce71b20194a55c1f4de0b5
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 22 21:15:58 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 22 21:16:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36679ef

app-emulation/docker: remove old

Bug: https://bugs.gentoo.org/729208
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/Manifest  |   1 -
 app-emulation/docker/docker-19.03.8.ebuild | 314 -
 2 files changed, 315 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index fa875be0483..1dd49835443 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,2 +1 @@
 DIST docker-19.03.12.tar.gz 18218138 BLAKE2B 
a018a1677d36c01a9eb8d9c597e6b264304a742929bf7f8bb3c12b03c75748bc6f3313f8e7c293323bc3ae013b044f7cf1ad7a8750a5794418bee05e405a
 SHA512 
6ede7e0c5494882d88dae5b4ae45049937dfc65b9d655988ae4c0d6f9759bcac8799251f37a3e4ce49cdfbb04e31f9a6a05d131fb5005b382d2306ca0d5fcfa3
-DIST docker-19.03.8.tar.gz 17477887 BLAKE2B 
f9c50fb376b37b19de79f52f10425432f5042bdc25a581e1f2cf7524d2e89dd6bd5ac8181f23a7ee00e36b07e3ce62b631aff28844963f8b05e21ce7671bfe6c
 SHA512 
2e2266d4cc832c2c2afb7c0fba92ffd39b92cce988c9bedd40430eb87fa97c32dcf97d8e4c651ceda7c292c904f83c49a12e39861a9a69c9c9e6d54770f95d02

diff --git a/app-emulation/docker/docker-19.03.8.ebuild 
b/app-emulation/docker/docker-19.03.8.ebuild
deleted file mode 100644
index bbd322f7478..000
--- a/app-emulation/docker/docker-19.03.8.ebuild
+++ /dev/null
@@ -1,314 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/docker/docker-ce"
-
-if [[ ${PV} = ** ]]; then
-   # Docker cannot be fetched via "go get", thanks to autogenerated code
-   EGIT_REPO_URI="https://${EGO_PN}.git";
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
-   inherit git-r3
-else
-   DOCKER_GITCOMMIT=afacb8b7f0
-   MY_PV=${PV/_/-}
-   SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
-   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
-   inherit golang-vcs-snapshot
-fi
-inherit bash-completion-r1 golang-base linux-info systemd udev
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://www.docker.com/";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="apparmor aufs btrfs +container-init device-mapper hardened +overlay 
seccomp"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-COMMON_DEPEND="
-   acct-group/docker
-   >=dev-db/sqlite-3.7.9:3
-   device-mapper? (
-   >=sys-fs/lvm2-2.02.89[thin]
-   )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-   apparmor? ( sys-libs/libapparmor )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-
-   >=dev-lang/go-1.12
-   dev-go/go-md2man
-
-   btrfs? (
-   >=sys-fs/btrfs-progs-3.16.1
-   )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
-   ${COMMON_DEPEND}
-   !sys-apps/systemd[-cgroup-hybrid(+)]
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-   dev-libs/libltdl
-   ~app-emulation/containerd-1.2.13
-   ~app-emulation/runc-1.0.0_rc10[apparmor?,seccomp?]
-   ~app-emulation/docker-proxy-0.8.0_p20191011
-   container-init? ( >=sys-process/tini-0.18.0[static] )
-"
-
-RESTRICT="installsources strip"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# see "contrib/check-config.sh" from upstream's sources
-CONFIG_CHECK="
-   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
-   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
-   ~KEYS
-   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
-   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
-   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK 
~NETFILTER_XT_MATCH_IPVS
-   ~IP_NF_NAT ~NF_NAT
-   ~POSIX_MQUEUE
-
-   ~USER_NS
-   ~SECCOMP
-   ~CGROUP_PIDS
-   ~MEMCG_SWAP ~MEMCG_SWAP_ENABLED
-
-   ~BLK_CGROUP ~BLK_DEV_THROTTLING
-   ~CGROUP_PERF
-   ~CGROUP_HUGETLB
-   ~NET_CLS_CGROUP
-   ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
-   ~IP_VS ~IP_VS_PROTO_TCP ~IP_VS_PROTO_UDP ~IP_VS_NFCT ~IP_VS_RR
-
-   ~VXLAN
-   ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH ~XFRM_ALGO 
~XFRM_USER
-   ~IPVLAN
-   ~MACVLAN ~DUMMY
-"
-
-ERROR_KEYS="CONFIG_KEYS: is mandatory"
-ERROR_MEMCG_SWAP="CONFIG_MEMCG_SWAP: is required if you wish to limit swap 
usage of containers"
-ERROR_RESOURCE_COUNTERS=

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

2020-08-22 Thread Mart Raudsepp
commit: f5ddd3f21315dec8f0a0bf32af26867d074d7639
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug 22 14:31:42 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug 22 20:57:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ddd3f2

media-libs/cogl: bump to 1.22.8

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

 media-libs/cogl/Manifest   |   1 +
 media-libs/cogl/cogl-1.22.8.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/media-libs/cogl/Manifest b/media-libs/cogl/Manifest
index fb3c9f7a416..329c6a7a693 100644
--- a/media-libs/cogl/Manifest
+++ b/media-libs/cogl/Manifest
@@ -1 +1,2 @@
 DIST cogl-1.22.6.tar.xz 1744240 BLAKE2B 
d3483c972705ec72d2ccbd06106bdd37ea23a7940c7d5f5d8c45da43a8e5ed7bc2fb5f07838b5a0cfe9b54d3681120008c03945ee8bac39042a9c263e84d3549
 SHA512 
b3475fa4fff3b6725f643b0d17d2de242fce1503cd83bd18031d98495501917bf5173152fb1aba7f2614fcf6553029fbb6f26bda5a497f5f12e2849ed301a483
+DIST cogl-1.22.8.tar.xz 1742632 BLAKE2B 
c6230a2223928c5d4e5d87fa6b039c96000fac546e3e57e04e528b571500d350013a4b6e0a2ab6b2133672fec992fff6f9486ab8c83a01cf9790bc94266c75d4
 SHA512 
702d5b1b22dc34bffaa82c9c57021caf036ee3a13fa7ca24a90cca1ebc0f8b7a86070cc1fe5125757132b02774fa874bb55675c96d1ccbc233fac0e6132da65f

diff --git a/media-libs/cogl/cogl-1.22.8.ebuild 
b/media-libs/cogl/cogl-1.22.8.ebuild
new file mode 100644
index 000..0582d681b12
--- /dev/null
+++ b/media-libs/cogl/cogl-1.22.8.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2 multilib
+
+DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures"
+HOMEPAGE="https://www.cogl3d.org/";
+
+LICENSE="MIT BSD"
+SLOT="1.0/20" # subslot = .so version
+
+# doc and profile disable for now due to bugs #484750 and #483332
+IUSE="debug examples gles2 gstreamer +introspection +kms +opengl +pango 
wayland" # doc profile
+REQUIRED_USE="
+   wayland? ( gles2 )
+   || ( gles2 opengl )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.32:2
+   x11-libs/cairo:=
+   >=x11-libs/gdk-pixbuf-2:2
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXrandr-1.2
+   virtual/opengl
+   gles2? ( media-libs/mesa[gles2] )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   introspection? ( >=dev-libs/gobject-introspection-1.34.2:= )
+   kms? (
+   media-libs/mesa[egl,gbm]
+   x11-libs/libdrm:= )
+   pango? ( >=x11-libs/pango-1.20.0[introspection?] )
+   wayland? (
+   >=dev-libs/wayland-1.1.90
+   media-libs/mesa[egl,wayland] )
+"
+# before clutter-1.7, cogl was part of clutter
+RDEPEND="${COMMON_DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: app-editors/gnome-latex/

2020-08-22 Thread Mart Raudsepp
commit: 4c5b5df0d373d74055713af31ca06eb79c3faf2f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug 22 14:36:04 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug 22 20:57:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b5df0

app-editors/gnome-latex: bump to 3.36.0

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

 app-editors/gnome-latex/Manifest  |  1 +
 app-editors/gnome-latex/gnome-latex-3.36.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/app-editors/gnome-latex/Manifest b/app-editors/gnome-latex/Manifest
index f22983ef318..bc043ec2635 100644
--- a/app-editors/gnome-latex/Manifest
+++ b/app-editors/gnome-latex/Manifest
@@ -1 +1,2 @@
 DIST gnome-latex-3.32.0.tar.xz 1145836 BLAKE2B 
3ea44981b90fe258abd05c91c6f7425c73159ce0d3d108659c6be38a4612d5dbdd699cf20fa63b8dd2b2727a00baf6ae6a2b4504c0124e0a756ee7de6130750f
 SHA512 
6b67302327318ccd9d307f271fd84e4cd550883f322d4b0e47b6425d9dd509c96dddeb0e690cca4fffddc1d5ebbc3dfd3e38cbe9985eda520110d9a768ef83d0
+DIST gnome-latex-3.36.0.tar.xz 1150308 BLAKE2B 
7a0782b9be7727f700913b61f3ef3068340f69c2f88f5d8c1727fe7252230e194329a133f7d22a10ca4e3d2e471657705c1e821b0571b26a78a8fb13d6148d76
 SHA512 
54ba6c7571a0fe9cada9c8f01d57a1dd0bc4da07cc1a501adbc711433e6f16e890e44a588aa91b67f0ebb912dde8822d992763ed3b5a294a55a5bed20b7e1390

diff --git a/app-editors/gnome-latex/gnome-latex-3.36.0.ebuild 
b/app-editors/gnome-latex/gnome-latex-3.36.0.ebuild
new file mode 100644
index 000..6f67a58c26f
--- /dev/null
+++ b/app-editors/gnome-latex/gnome-latex-3.36.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome2
+
+DESCRIPTION="Integrated LaTeX environment for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/GNOME-LaTeX";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection +latexmk rubber"
+
+COMMON_DEPEND="
+   >=app-text/gspell-1.8:0=
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libgee-0.10:0.8=
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/gtksourceview-4.0:4
+   >=gui-libs/tepl-4.4:4
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+   gnome-base/dconf
+"
+RDEPEND="${COMMON_DEPEND}
+   virtual/latex-base
+   x11-themes/hicolor-icon-theme
+   latexmk? ( dev-tex/latexmk )
+   rubber? ( dev-tex/rubber )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --enable-dconf_migration \
+   APPSTREAM_UTIL="$(type -P true)" # Fails strict validation in 
3.32.0
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/yakuake/, kde-apps/yakuake/files/

2020-08-22 Thread Andreas Sturmlechner
commit: 19205cda205f5f66ebd4cf18ee4627a7b268d2bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 22 20:31:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 20:31:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19205cda

kde-apps/yakuake: Fix fullscreen mode regression

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=424286
Reported-by: Agostino Sarubbo  gentoo.org>
Bug: https://bugs.gentoo.org/736858
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ke-20.04.3-fix-fullscreen-mode-regression.patch | 37 +
 kde-apps/yakuake/yakuake-20.04.3-r1.ebuild | 60 ++
 2 files changed, 97 insertions(+)

diff --git 
a/kde-apps/yakuake/files/yakuake-20.04.3-fix-fullscreen-mode-regression.patch 
b/kde-apps/yakuake/files/yakuake-20.04.3-fix-fullscreen-mode-regression.patch
new file mode 100644
index 000..21b26ab0091
--- /dev/null
+++ 
b/kde-apps/yakuake/files/yakuake-20.04.3-fix-fullscreen-mode-regression.patch
@@ -0,0 +1,37 @@
+From 21b2d50d4c23cd375acda57ed03af288ae0651af Mon Sep 17 00:00:00 2001
+From: Anton Karmanov 
+Date: Thu, 16 Jul 2020 23:34:16 +0500
+Subject: [PATCH] Fix fullscreen mode regression
+
+BUG: 424286
+(cherry picked from commit 946ecc7fb569244f78f8658148b3bef9911a5af4)
+---
+ app/mainwindow.cpp | 9 -
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp
+index d8303bd..2d22a9d 100644
+--- a/app/mainwindow.cpp
 b/app/mainwindow.cpp
+@@ -1136,14 +1136,13 @@ void MainWindow::wmActiveWindowChanged()
+ 
+ void MainWindow::changeEvent(QEvent* event)
+ {
+-if (event->type() == QEvent::WindowStateChange)
+-{
+-if ((windowState() & Qt::WindowMaximized))
+-{
++if (event->type() == QEvent::WindowStateChange && !m_isFullscreen) {
++if (windowState().testFlag(Qt::WindowMaximized)) {
+ // Don't alter settings to new size so unmaximizing restores 
previous geometry.
+ setWindowGeometry(100, 100, Settings::position());
+ setWindowState(Qt::WindowMaximized);
+-} else {
++}
++else {
+ setWindowGeometry(Settings::width(), Settings::height(), 
Settings::position());
+ }
+ }
+-- 
+GitLab
+

diff --git a/kde-apps/yakuake/yakuake-20.04.3-r1.ebuild 
b/kde-apps/yakuake/yakuake-20.04.3-r1.ebuild
new file mode 100644
index 000..078df434035
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-20.04.3-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.70.0
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://kde.org/applications/system/org.kde.yakuake";
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="absolute-position X"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/konsole-${PVCUT}:5
+   >=kde-frameworks/karchive-${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/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-fix-fullscreen-mode-regression.patch ) # bug 
736858
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package absolute-position KF5Wayland)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2020-08-22 Thread Thomas Deutschmann
commit: bfc4d2b105b5f2f5dd519e394d85ae865fc37429
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 20:16:56 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 20:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc4d2b1

dev-db/mysql: use app-arch/zstd from system

Bug: https://bugs.gentoo.org/738462
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql/{mysql-8.0.21.ebuild => mysql-8.0.21-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-db/mysql/mysql-8.0.21.ebuild 
b/dev-db/mysql/mysql-8.0.21-r1.ebuild
similarity index 99%
rename from dev-db/mysql/mysql-8.0.21.ebuild
rename to dev-db/mysql/mysql-8.0.21-r1.ebuild
index e1dfe846293..be1a0381245 100644
--- a/dev-db/mysql/mysql-8.0.21.ebuild
+++ b/dev-db/mysql/mysql-8.0.21-r1.ebuild
@@ -47,6 +47,7 @@ S="${WORKDIR}/mysql"
 # These are used for both runtime and compiletime
 COMMON_DEPEND="
>=app-arch/lz4-0_p131:=
+   app-arch/zstd:=
sys-libs/ncurses:0=
>=sys-libs/zlib-1.2.3:0=
libressl? ( dev-libs/libressl:0= )
@@ -267,6 +268,7 @@ src_configure() {
-DWITH_LZ4=system
# Our dev-libs/rapidjson doesn't carry necessary fixes for 
std::regex
-DWITH_RAPIDJSON=bundled
+   -DWITH_ZSTD=system
)
 
if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" 
]] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/

2020-08-22 Thread Thomas Deutschmann
commit: e0982a0a2f5719bcf6af5a8407731e8ca5c9fbd4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:42:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 20:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0982a0a

dev-db/mysql-connector-c: use app-arch/{lz4,zstd} from system

Bug: https://bugs.gentoo.org/738462
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...ector-c-8.0.21-r1.ebuild => mysql-connector-c-8.0.21-r2.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r1.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r2.ebuild
similarity index 98%
rename from dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r1.ebuild
rename to dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r2.ebuild
index 2cd9add1964..f5621fe4b1e 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r1.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.21-r2.ebuild
@@ -20,6 +20,7 @@ IUSE="ldap libressl static-libs"
 
 RDEPEND="
>=app-arch/lz4-0_p131:=
+   app-arch/zstd:=
sys-libs/zlib:=[${MULTILIB_USEDEP}]
ldap? ( dev-libs/cyrus-sasl:=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
@@ -84,9 +85,11 @@ multilib_src_configure() {
-DWITH_DEFAULT_FEATURE_SET=OFF
-DENABLED_LOCAL_INFILE=ON
-DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock"
-   -DWITH_ZLIB=system
-   -DWITH_SSL=system
+   -DWITH_LZ4=system
-DWITH_NUMA=OFF
+   -DWITH_SSL=system
+   -DWITH_ZLIB=system
+   -DWITH_ZSTD=system
-DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient
-DSHARED_LIB_PATCH_VERSION="0"
-DCMAKE_POSITION_INDEPENDENT_CODE=ON



[gentoo-commits] repo/gentoo:master commit in: app-crypt/trousers/

2020-08-22 Thread Sam James
commit: d4e8f0792ed03a1b60a7edcfa2470df4c90243b3
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 22 20:20:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 22 20:21:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e8f079

app-crypt/trousers: Stabilize 0.3.14-r3 arm64, #737022

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

 app-crypt/trousers/trousers-0.3.14-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/trousers/trousers-0.3.14-r3.ebuild 
b/app-crypt/trousers/trousers-0.3.14-r3.ebuild
index ccc86e4a391..bad268a44f8 100644
--- a/app-crypt/trousers/trousers-0.3.14-r3.ebuild
+++ b/app-crypt/trousers/trousers-0.3.14-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
 
 LICENSE="CPL-1.0 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~m68k ~ppc ~ppc64 ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~m68k ~ppc ~ppc64 ~s390 x86"
 IUSE="doc libressl selinux" # gtk
 
 # gtk support presently does NOT compile.



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

2020-08-22 Thread Conrad Kostecki
commit: 3e4595217e0c85542f0729012bffcc0fd39d38f9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:02:51 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e459521

sys-apps/hw-probe: bump to version 1.6_beta2

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

 sys-apps/hw-probe/Manifest  |  1 +
 sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/sys-apps/hw-probe/Manifest b/sys-apps/hw-probe/Manifest
index dcd90fe3890..6bc85b53ded 100644
--- a/sys-apps/hw-probe/Manifest
+++ b/sys-apps/hw-probe/Manifest
@@ -1 +1,2 @@
 DIST hw-probe-1.5.tar.gz 113996 BLAKE2B 
59f6fc27e2cbb99a4b7dd9428e32a93dce2ffcc1133e82539b8836a694e6c5634fe2e172732675acf0d83504907a750c63f138d6dec236039eb7c805010a8383
 SHA512 
80dd2484bd317ac1e86d7f434626f288648aebf110a4bf81c0c05548abcb19d990119c1690fcb5796384a6c32fd5c1e827698a31165bfc41ef6df9fc7fdd368d
+DIST hw-probe-1.6_beta2.tar.gz 143569 BLAKE2B 
fc7b7562f86eb1b26fef32a8ed9b4a8d01c5621bedbc7e810d5a011c53d528b000ff9df312cf5e3f0ab48e08e2b9a3ddcd543cd6856208466721f9a0e13c
 SHA512 
2727e7b0fe449cbb6dd21fc112660df4ec666be845bbfd21037b41372a499dfb80c8c2dc37bd222032c68faadff91192a6d6f5229353cb0fc63b8e3dbd715f5d

diff --git a/sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild 
b/sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild
new file mode 100644
index 000..e6accc081c3
--- /dev/null
+++ b/sys-apps/hw-probe/hw-probe-1.6_beta2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="${PV/_/-}"
+MY_PV_BETA="${MY_PV/2/}"
+
+inherit eutils readme.gentoo-r1
+
+DESCRIPTION="A tool to probe for hardware, check it's operability and find 
drivers"
+HOMEPAGE="https://github.com/linuxhw/hw-probe/";
+SRC_URI="https://github.com/linuxhw/hw-probe/archive/${MY_PV_BETA}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/Digest-SHA1
+   net-misc/curl
+   sys-apps/dmidecode
+   sys-apps/edid-decode
+   sys-apps/hwinfo
+   sys-apps/pciutils
+   sys-apps/smartmontools
+   sys-apps/usbutils
+   virtual/perl-Data-Dumper
+"
+
+S="${WORKDIR}/${PN}-${MY_PV_BETA}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   default
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+
+   optfeature "showing Machine Check Exceptions." app-admin/mcelog
+   optfeature "showing additional I/O statistics." app-admin/sysstat
+   optfeature "showing display data channel (ddc) information." 
app-misc/ddcutil
+   optfeature "showing smart card (reader) information." dev-libs/opensc
+   optfeature "showing Vulkan GPU hardware information." 
dev-util/vulkan-tools
+   optfeature "showing information of attached scanners." 
media-gfx/sane-backends
+   optfeature "showing GPU information provided by MESA." media-libs/mesa
+   optfeature "showing zeroconf statistics." net-dns/avahi
+   optfeature "showing HP printer statistics." net-print/hplip
+   optfeature "showing status about rfkill switches on communication 
devices." net-wireless/rfkill
+   optfeature "showing additional CPU capabilities." sys-apps/cpuid
+   optfeature "showing hard disk (HDD, SSD, ..) capabilities." 
sys-apps/hdparm
+   optfeature "showing available I2C sensors." sys-apps/i2c-tools
+   optfeature "showing additional hardware and system information detected 
by inxi." sys-apps/inxi
+   optfeature "showing information about tested memory for faults." 
sys-apps/memtester
+   optfeature "showing 'Plug & Play' devices." sys-apps/pnputils
+   optfeature "showing systemd boot process information." sys-apps/systemd
+   optfeature "showing ACPI statistics and tables." sys-power/iasl
+   optfeature "showing information about NUMA." sys-process/numactl
+   optfeature "showing additional GPU information provided by MESA progs." 
x11-apps/mesa-progs
+   optfeature "showing available Xinput devices." x11-apps/xinput
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2020-08-22 Thread Conrad Kostecki
commit: c38393bd999d0b690495dfc63de343fce5177c45
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:14:05 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38393bd

app-benchmarks/stress-ng: drop old version

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

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 084064e87d2..95eb9b022ba 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.11.17.tar.xz 467156 BLAKE2B 
fab734e0dcd7633e6a47a3b6a4dd900a2dfb2e3666d8fbf439d2d40ea6b7f5f25763aba5d774cf20ce43598e0bce2229e321c2a9512d5f26d8a795d70ce8
 SHA512 
8320e10fb2a2f224b23efe72af7d84e6beb73bbd54eff0a6c04afee14de5cbbf6584e1a6d936f52651467138e9647dfb0ff092aa7e73a9f8304627a603546f79
 DIST stress-ng-0.11.18.tar.xz 473268 BLAKE2B 
1a10fab7fc98dad72f59f871e148980b3a7ea29d62badcc7a41ae72598cd99b880da10927a8809b5785040aaaf93a4776801304a43bf3d7bcfbbf19d5b488cd2
 SHA512 
c6871cfb6b72fae83ad2d8a4877363b81e5674d1670faa24c7a54951020f177f9a81033506207032a0b2bf39269fb09c6d8a6842d41285ee75135a37ad8e781c

diff --git a/app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild
deleted file mode 100644
index 4c88cc73a96..000
--- a/app-benchmarks/stress-ng/stress-ng-0.11.17.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/";
-SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README" "README.Android" "TODO" "syscalls.txt" )
-
-PATCHES=( "${FILESDIR}/${PN}-0.11.17-makefile.patch" )
-
-src_compile() {
-   tc-export CC
-
-   default
-}
-
-pkg_postinst() {
-   optfeature "AppArmor support" sys-libs/libapparmor
-   optfeature "SCTP support" net-misc/lksctp-tools
-}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2020-08-22 Thread Conrad Kostecki
commit: d0da6b606e28026045b1955a37f0de5914fa203a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:10:50 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0da6b60

app-benchmarks/stress-ng: bump to version 0.11.18

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

 app-benchmarks/stress-ng/Manifest |  1 +
 app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index db5c9e05193..084064e87d2 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1,2 @@
 DIST stress-ng-0.11.17.tar.xz 467156 BLAKE2B 
fab734e0dcd7633e6a47a3b6a4dd900a2dfb2e3666d8fbf439d2d40ea6b7f5f25763aba5d774cf20ce43598e0bce2229e321c2a9512d5f26d8a795d70ce8
 SHA512 
8320e10fb2a2f224b23efe72af7d84e6beb73bbd54eff0a6c04afee14de5cbbf6584e1a6d936f52651467138e9647dfb0ff092aa7e73a9f8304627a603546f79
+DIST stress-ng-0.11.18.tar.xz 473268 BLAKE2B 
1a10fab7fc98dad72f59f871e148980b3a7ea29d62badcc7a41ae72598cd99b880da10927a8809b5785040aaaf93a4776801304a43bf3d7bcfbbf19d5b488cd2
 SHA512 
c6871cfb6b72fae83ad2d8a4877363b81e5674d1670faa24c7a54951020f177f9a81033506207032a0b2bf39269fb09c6d8a6842d41285ee75135a37ad8e781c

diff --git a/app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild
new file mode 100644
index 000..4c88cc73a96
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.11.18.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/";
+SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   sys-apps/attr
+   sys-apps/keyutils:=
+   sys-libs/libcap
+   sys-libs/zlib
+"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( "README" "README.Android" "TODO" "syscalls.txt" )
+
+PATCHES=( "${FILESDIR}/${PN}-0.11.17-makefile.patch" )
+
+src_compile() {
+   tc-export CC
+
+   default
+}
+
+pkg_postinst() {
+   optfeature "AppArmor support" sys-libs/libapparmor
+   optfeature "SCTP support" net-misc/lksctp-tools
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/graphlcd-base/

2020-08-22 Thread Conrad Kostecki
commit: b8de8f94e24c944fb895fd2bfea65fc654bb8d6b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 19:58:55 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8de8f94

app-misc/graphlcd-base: bump to version 2.0.0

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

 app-misc/graphlcd-base/Manifest   |  1 +
 app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/app-misc/graphlcd-base/Manifest b/app-misc/graphlcd-base/Manifest
index 3fee79c4368..1c2dad0b2bb 100644
--- a/app-misc/graphlcd-base/Manifest
+++ b/app-misc/graphlcd-base/Manifest
@@ -1 +1,2 @@
 DIST graphlcd-base-1.0.2.tar.bz2 522753 BLAKE2B 
68612f197d340a7baba4f88b5f7ac4e96de1882d132a0a680fa4b81233094cc67d900cb05d855d74dd5dd777440d3be92faf74b4098e1c8027e09b50e602a40b
 SHA512 
625fe6d0c3dcc698522aa1653ba8d22bdb377cbd187de8c26ab3005de4990c8c02f4c0ee477d27ed3930f5d69ea78eb3cd40a79c6272820c67f587e7fabd30ca
+DIST graphlcd-base-2.0.0.tar.bz2 522921 BLAKE2B 
34223a84b11fef03d6dbd3f9d5f17362206823a5df0828b7494e88809f313ccd82ccc3ef62df129e6ccd6912a4152829a49c56024976aaf58fbf127d98b0903c
 SHA512 
7fd0d558df16b845b4cd788f597552be85563b00d26d37181b3e0cc7cdc1a9eb00f2437b1c0dc6e9bb7851c6c9168dcc2d952898c1a371aeb8684b6c6aa8d995

diff --git a/app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild 
b/app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild
new file mode 100644
index 000..ddb8aac8b96
--- /dev/null
+++ b/app-misc/graphlcd-base/graphlcd-base-2.0.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs udev
+
+DESCRIPTION="Contains the lowlevel lcd drivers for GraphLCD"
+HOMEPAGE="https://projects.vdr-developer.org/projects/graphlcd-base";
+SRC_URI="https://projects.vdr-developer.org/git/${PN}.git/snapshot/${P}.tar.bz2";
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="fontconfig freetype graphicsmagick imagemagick lcd_devices_ax206dpf 
lcd_devices_picolcd_256x64 lcd_devices_vnc"
+REQUIRED_USE="?? ( graphicsmagick imagemagick )"
+
+RDEPEND="
+   dev-libs/libhid
+   net-libs/libvncserver
+   freetype? ( media-libs/freetype:2= )
+   fontconfig? ( media-libs/fontconfig:1.0= )
+   graphicsmagick? ( media-gfx/graphicsmagick:0/1.3 )
+   imagemagick? ( 

[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/

2020-08-22 Thread Conrad Kostecki
commit: f5f1b4433542440c06d6b1ab90147e3827098412
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:07:16 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f1b443

games-server/minecraft-server: bump to version 1.16.2

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

 games-server/minecraft-server/Manifest |  1 +
 .../minecraft-server-1.16.2.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 266303cef7f..dcdf10594b9 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1 +1,2 @@
 DIST minecraft-server-1.16.1.jar 37968964 BLAKE2B 
08c9f3f5b7c5618fd55b40e77a3ab92ed2d8cdf64771fe171292045ee611b6c549f0e732ed3dec2553f2219c219ff8f9b2187563717be14edbffa68ceb05b555
 SHA512 
8fa8bf001cb50e59351f58598fdbd4b7b13cee8d5a6ae7d4486f6259d419c8101123cb18efc96cac7c796ca98483d6d1e9ac3888d6b364d81b86927aee3f350d
+DIST minecraft-server-1.16.2.jar 37942337 BLAKE2B 
538eef87ecfaa13c55a2a177a813914761ff6bc91f5017016207ff90af7eaa02432c3277d01c42b55cfc173f4654d202f954e0058c77b2200c1cebd6839a0021
 SHA512 
c95500c30e7008784766d8fea2356949eb8477ad7f1eed5e6aa478929468d05437ed322d5c805c26e430a59301f5c96cad79aa258412870ecc0ddc4efe13550f

diff --git a/games-server/minecraft-server/minecraft-server-1.16.2.ebuild 
b/games-server/minecraft-server/minecraft-server-1.16.2.ebuild
new file mode 100644
index 000..cb505e907e5
--- /dev/null
+++ b/games-server/minecraft-server/minecraft-server-1.16.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="c5f6fb23c3876461d46ec380421e42b289789530"
+
+inherit readme.gentoo-r1 java-pkg-2
+
+DESCRIPTION="The official server for the sandbox video game"
+HOMEPAGE="https://www.minecraft.net/";
+SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> 
${P}.jar"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   acct-group/minecraft
+   acct-user/minecraft
+   app-misc/dtach
+   || (
+   >=virtual/jre-1.8
+   >=virtual/jdk-1.8
+   )
+"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp "${DISTDIR}"/${A} "${WORKDIR}" || die
+}
+
+src_install() {
+   java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
+   java-pkg_dolauncher minecraft-server --jar minecraft-server.jar 
--java_args "\${JAVA_OPTS}"
+
+   newinitd "${FILESDIR}"/minecraft-server.initd-r3 minecraft-server
+   newconfd "${FILESDIR}"/minecraft-server.confd minecraft-server
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/

2020-08-22 Thread Conrad Kostecki
commit: c438e90f0c54b5101a4e5dfe28caa8434a76ed5b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:09:24 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c438e90f

games-server/bedrock-server: bump to version 1.16.20.03

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

 games-server/bedrock-server/Manifest   |  1 +
 .../bedrock-server-1.16.20.03.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index 57f04bdda11..2ca36acf92c 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1,2 @@
 DIST bedrock-server-1.16.1.02.zip 69830343 BLAKE2B 
c35d68f8527df9c6b96662ded02f8195ecb0bc11fa2cd93b3a0f4522cf6cbe4332f76749cc5d688179fa810edaf7c3dbb8244ad7bef1a2ee73205ab0852cc9ac
 SHA512 
c8a79167c22e86e93e38c5a1e3d35911247011e954d49539cb8a33eb1345d49c085a1682efd4dda9681a0d1123f9caac3c4deba88e48fcccf4d1f0f7dea878b8
+DIST bedrock-server-1.16.20.03.zip 69934892 BLAKE2B 
17beeff7a00b47c99eaf2d3552c3ec1af8902c16e945e6df745ba5c82cc201effde8083868a18ae58920af8bd3517d02393ca9ab3533b858a4ef84aa539d6eb2
 SHA512 
b7b6621dfa6855ca15a3bdd2e6f55de48d5e53b1afd0adaf0a2f595fd3b962831e0cef65b0eb2d18c4dce19baf18bbbfb6d314b2026ae8a03adf4ff9a568c314

diff --git a/games-server/bedrock-server/bedrock-server-1.16.20.03.ebuild 
b/games-server/bedrock-server/bedrock-server-1.16.20.03.ebuild
new file mode 100644
index 000..c7229a9f1d2
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.16.20.03.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/";
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip";
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   acct-group/bedrock
+   acct-user/bedrock
+   app-misc/dtach
+   dev-libs/openssl:0/1.1
+   net-misc/curl[ssl]
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}"
+
+DOCS=(
+   "bedrock_server_how_to.html"
+   "release-notes.txt"
+)
+
+QA_PREBUILT="
+   opt/bedrock-server/bedrock_server
+   opt/bedrock-server/libCrypto.so
+"
+
+src_install() {
+   exeinto /opt/bedrock-server
+   doexe bedrock_server libCrypto.so
+
+   insinto /opt/bedrock-server
+   doins {permissions,whitelist}.json server.properties
+   doins -r {behavior,resource}_packs definitions structures
+
+   dodir /opt/bin
+   dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+   newinitd "${FILESDIR}"/bedrock-server.initd-r1 bedrock-server
+
+   einstalldocs
+}



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

2020-08-22 Thread Conrad Kostecki
commit: 2f415d49fbebd33f61d763b77810f278563cef19
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug 22 20:05:43 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug 22 20:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f415d49

dev-libs/libugpio: bump to version 0.0.7

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

 dev-libs/libugpio/Manifest  |  1 +
 dev-libs/libugpio/libugpio-0.0.7.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/libugpio/Manifest b/dev-libs/libugpio/Manifest
index b401fa76643..3d7965f663e 100644
--- a/dev-libs/libugpio/Manifest
+++ b/dev-libs/libugpio/Manifest
@@ -1 +1,2 @@
 DIST libugpio-0.0.6.tar.bz2 252283 BLAKE2B 
ebdfae8ef400b3deb95e4313fd0ca2ad7b195945c850ce5c84904373bca2f2c9d446aec45b0500f549ab5319a294fbc2f0c37a6734fab69d8571389a0cb5fb63
 SHA512 
f40517d34509f9f3b5b26a5cb5523863034d48887ef3f26bd38a38e9aeac73e09ecf71099cd5a036e23fe3db5c8c2ead588c49022a398f2a426bc7148cc64ecd
+DIST libugpio-0.0.7.tar.bz2 300015 BLAKE2B 
430a17651f3c443424694d50817e562ab3c682ae2006c14d2ca46ee3078993e85214a0ca0b9323d148ca3aedaa758985cf5e2e45527e1d1278d3a36c3648ecf9
 SHA512 
27f8b00b13b4865635fa26e9b14c7fe217ee005c316500f0f344268d82f8d2858def524bd5cee11e9cca9c2a534a50546d5fc3504ecd1f88bd96c6fbefe1586e

diff --git a/dev-libs/libugpio/libugpio-0.0.7.ebuild 
b/dev-libs/libugpio/libugpio-0.0.7.ebuild
new file mode 100644
index 000..9ce29b2cced
--- /dev/null
+++ b/dev-libs/libugpio/libugpio-0.0.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="Lib for the use of linux kernel's sysfs gpio interface from C 
programs"
+HOMEPAGE="https://github.com/mhei/libugpio";
+SRC_URI="https://github.com/mhei/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+CONFIG_CHECK="~CONFIG_GPIO_SYSFS"
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-08-22 Thread Sam James
commit: af6eff4c288a1767ea9040dde907077f824f66c4
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 22 20:13:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 22 20:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6eff4c

www-client/chromium: Stabilize 84.0.4147.135 arm64, #737942

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

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

diff --git a/www-client/chromium/chromium-84.0.4147.135.ebuild 
b/www-client/chromium/chromium-84.0.4147.135.ebuild
index ca5551d9c9f..fd09b066f0c 100644
--- a/www-client/chromium/chromium-84.0.4147.135.ebuild
+++ b/www-client/chromium/chromium-84.0.4147.135.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
 IUSE="+closure-compile component-build cups cpu_flags_arm_neon +hangouts 
headless kerberos ozone pic +proprietary-codecs pulseaudio selinux +suid 
+system-ffmpeg +system-icu +system-libvpx +tcmalloc wayland widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/gallium-nine-standalone/

2020-08-22 Thread James Le Cuirot
commit: cd74f463fd47fb977e24435528091b79c7d35e8d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 20:02:20 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 20:02:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd74f463

app-emulation/gallium-nine-standalone: Bump to 0.7

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

 app-emulation/gallium-nine-standalone/Manifest |   1 +
 .../gallium-nine-standalone-0.7.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/gallium-nine-standalone/Manifest 
b/app-emulation/gallium-nine-standalone/Manifest
index 83e47d1230a..bb32fe0d3fb 100644
--- a/app-emulation/gallium-nine-standalone/Manifest
+++ b/app-emulation/gallium-nine-standalone/Manifest
@@ -1 +1,2 @@
 DIST gallium-nine-standalone-0.5.tar.gz 69056 BLAKE2B 
6acfd500a31e480e2e09e751097beaa2bc94c574edd2b313adb707dc65447be1868ed190bf13549cc38eae945d421242a5d3b2c068486ad35347903e27e0bf80
 SHA512 
6223a851536c67d32e3a834d7a3c7b93fb59c226b127e1ee1b5a72a7cc93172173f5004ca4944a842015650ef80e8427a684109ae5a4a9e9ef838961e0767c78
+DIST gallium-nine-standalone-0.7.tar.gz 67699 BLAKE2B 
85520de46e0e821f63d89691e322c3001ae853a0058a5077b484da6a1596a7ed03d2e2b7dc2686661fd21d34b33e10f4549437ce5790f18e1e6cc77c894e9d1e
 SHA512 
9007564347bb6677f3d4eff83f744d39487c09b543489f02dcf7606917ecd9b72decf8176d9daecb6039b8998e97f737d9f7a71a5052f4d5c73f2e99e92af43c

diff --git 
a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.7.ebuild 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.7.ebuild
new file mode 100644
index 000..3e96326a2fc
--- /dev/null
+++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.7.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson multilib-minimal toolchain-funcs
+
+MY_PN="wine-nine-standalone"
+DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
+HOMEPAGE="https://github.com/iXit/wine-nine-standalone";
+
+if [[ $PV = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/iXit/${MY_PN}.git";
+else
+   SRC_URI="https://github.com/iXit/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+# We don't put Wine in RDEPEND because you can also use this with
+# Steam's Proton.
+
+RDEPEND="
+   media-libs/mesa[d3d9,dri3,X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   virtual/wine[${MULTILIB_USEDEP}]
+   >=dev-util/meson-0.50.1
+"
+
+PATCHES=(
+   "${FILESDIR}"/0.7-cross-files.patch
+   "${FILESDIR}"/0.3-nine-dll-path.patch
+)
+
+bits() {
+   if [[ ${ABI} = amd64 ]]; then
+   echo 64
+   else
+   echo 32
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Upstream includes a bootstrap.sh script with hardcoded CHOSTs to
+   # create the Meson cross files. We improve on that here but also
+   # inject CFLAGS and LDFLAGS, partly to simply respect these, and
+   # partly to allow d3d9-nine.dll to be loaded from a location outside
+   # WINEPREFIX. This avoids the need for the nine-install.sh script,
+   # which doesn't play well with our multi-Wine environment.
+   bootstrap_nine() {
+   local file=tools/cross-wine$(bits)
+   local g9dll=\"Z:${EPREFIX}/usr/$(get_libdir)/d3d9-nine.dll.so\"
+
+   sed \
+   -e "s!@PKG_CONFIG@!$(tc-getPKG_CONFIG)!" \
+   -e "s!@CFLAGS@!$(_meson_env_array "${CFLAGS} 
'-DG9DLL=${g9dll}'")!" \
+   -e "s!@LDFLAGS@!$(_meson_env_array "${LDFLAGS}")!" \
+   -e 
"s!@PKG_CONFIG_LIBDIR@!${PKG_CONFIG_LIBDIR:-${ESYSROOT}/usr/$(get_libdir)/pkgconfig}!"
 \
+   ${file}.in > ${file} || die
+   }
+
+   multilib_foreach_abi bootstrap_nine
+}
+
+multilib_src_configure() {
+   # We override bindir because otherwise the 32-bit exe is overwritten
+   # by the 64-bit exe and we need both of them.
+   local emesonargs=(
+   --cross-file "${S}/tools/cross-wine$(bits)"
+   --bindir "$(get_libdir)"
+   -Ddistro-independent=false
+   -Ddri2=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+pkg_postinst() {
+   local bits=$(bits)
+
+   einfo "Don't remove the Z: drive from your WINEPREFIX as this relies on 
it."
+   einfo
+   einfo "To set up the ${bits}-bit library, launch your preferred Wine as 
follows

[gentoo-commits] repo/gentoo:master commit in: app-emulation/gallium-nine-standalone/files/, ...

2020-08-22 Thread James Le Cuirot
commit: d16897964aed980a2bf5b0a173a459a0db295922
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 20:00:18 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 20:00:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1689796

app-emulation/gallium-nine-standalone: Set pkg-config LIBDIR

I'm still not sure exactly why this has broken now but thanks to
Michael Cook for the fix.

Closes: https://bugs.gentoo.org/730542
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 .../files/0.7-cross-files.patch| 34 ++
 .../gallium-nine-standalone-.ebuild|  5 ++--
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/app-emulation/gallium-nine-standalone/files/0.7-cross-files.patch 
b/app-emulation/gallium-nine-standalone/files/0.7-cross-files.patch
new file mode 100644
index 000..fed5c040368
--- /dev/null
+++ b/app-emulation/gallium-nine-standalone/files/0.7-cross-files.patch
@@ -0,0 +1,34 @@
+diff --git a/tools/cross-wine32.in b/tools/cross-wine32.in
+index bfbe410..0064cf8 100644
+--- a/tools/cross-wine32.in
 b/tools/cross-wine32.in
+@@ -5,9 +5,10 @@ strip = 'strip'
+ pkgconfig = '@PKG_CONFIG@'
+ 
+ [properties]
+-c_args = ['-m32']
+-c_link_args = ['-m32', '-mwindows']
++c_args = @CFLAGS@ + ['-m32']
++c_link_args = @LDFLAGS@ + ['-m32', '-mwindows']
+ needs_exe_wrapper = true
++pkg_config_libdir = '@PKG_CONFIG_LIBDIR@'
+ 
+ [host_machine]
+ system = 'linux'
+diff --git a/tools/cross-wine64.in b/tools/cross-wine64.in
+index 5e19023..06b1f2a 100644
+--- a/tools/cross-wine64.in
 b/tools/cross-wine64.in
+@@ -5,9 +5,10 @@ strip = 'strip'
+ pkgconfig = '@PKG_CONFIG@'
+ 
+ [properties]
+-c_args = ['-m64']
+-c_link_args = ['-m64', '-mwindows']
++c_args = @CFLAGS@ + ['-m64']
++c_link_args = @LDFLAGS@ + ['-m64', '-mwindows']
+ needs_exe_wrapper = true
++pkg_config_libdir = '@PKG_CONFIG_LIBDIR@'
+ 
+ [host_machine]
+ system = 'linux'

diff --git 
a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.ebuild 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.ebuild
index 1cede2d1420..3e96326a2fc 100644
--- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.ebuild
+++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-.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=7
@@ -38,7 +38,7 @@ DEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/0.5-flags.patch
+   "${FILESDIR}"/0.7-cross-files.patch
"${FILESDIR}"/0.3-nine-dll-path.patch
 )
 
@@ -67,6 +67,7 @@ src_prepare() {
-e "s!@PKG_CONFIG@!$(tc-getPKG_CONFIG)!" \
-e "s!@CFLAGS@!$(_meson_env_array "${CFLAGS} 
'-DG9DLL=${g9dll}'")!" \
-e "s!@LDFLAGS@!$(_meson_env_array "${LDFLAGS}")!" \
+   -e 
"s!@PKG_CONFIG_LIBDIR@!${PKG_CONFIG_LIBDIR:-${ESYSROOT}/usr/$(get_libdir)/pkgconfig}!"
 \
${file}.in > ${file} || die
}
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/gallium-nine-standalone/, ...

2020-08-22 Thread James Le Cuirot
commit: 68d0e9047c87b8ac1d980f6f557e1868c73edb9c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 20:02:51 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 20:02:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d0e904

app-emulation/gallium-nine-standalone: Drop old 0.5

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

 app-emulation/gallium-nine-standalone/Manifest |   1 -
 .../gallium-nine-standalone/files/0.5-flags.patch  |  28 --
 .../gallium-nine-standalone-0.5.ebuild | 109 -
 3 files changed, 138 deletions(-)

diff --git a/app-emulation/gallium-nine-standalone/Manifest 
b/app-emulation/gallium-nine-standalone/Manifest
index bb32fe0d3fb..071df4f33d3 100644
--- a/app-emulation/gallium-nine-standalone/Manifest
+++ b/app-emulation/gallium-nine-standalone/Manifest
@@ -1,2 +1 @@
-DIST gallium-nine-standalone-0.5.tar.gz 69056 BLAKE2B 
6acfd500a31e480e2e09e751097beaa2bc94c574edd2b313adb707dc65447be1868ed190bf13549cc38eae945d421242a5d3b2c068486ad35347903e27e0bf80
 SHA512 
6223a851536c67d32e3a834d7a3c7b93fb59c226b127e1ee1b5a72a7cc93172173f5004ca4944a842015650ef80e8427a684109ae5a4a9e9ef838961e0767c78
 DIST gallium-nine-standalone-0.7.tar.gz 67699 BLAKE2B 
85520de46e0e821f63d89691e322c3001ae853a0058a5077b484da6a1596a7ed03d2e2b7dc2686661fd21d34b33e10f4549437ce5790f18e1e6cc77c894e9d1e
 SHA512 
9007564347bb6677f3d4eff83f744d39487c09b543489f02dcf7606917ecd9b72decf8176d9daecb6039b8998e97f737d9f7a71a5052f4d5c73f2e99e92af43c

diff --git a/app-emulation/gallium-nine-standalone/files/0.5-flags.patch 
b/app-emulation/gallium-nine-standalone/files/0.5-flags.patch
deleted file mode 100644
index 7c0e883d697..000
--- a/app-emulation/gallium-nine-standalone/files/0.5-flags.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -Naur a/tools/cross-wine32.in b/tools/cross-wine32.in
 a/tools/cross-wine32.in2019-09-25 13:25:24.0 +0100
-+++ b/tools/cross-wine32.in2019-09-30 23:05:00.121344967 +0100
-@@ -5,8 +5,8 @@
- pkgconfig = '@PKG_CONFIG@'
- 
- [properties]
--c_args = ['-m32']
--c_link_args = ['-m32', '-mwindows']
-+c_args = @CFLAGS@ + ['-m32']
-+c_link_args = @LDFLAGS@ + ['-m32', '-mwindows']
- needs_exe_wrapper = true
- 
- [host_machine]
-diff -Naur a/tools/cross-wine64.in b/tools/cross-wine64.in
 a/tools/cross-wine64.in2019-09-25 13:25:24.0 +0100
-+++ b/tools/cross-wine64.in2019-09-30 23:04:57.340283350 +0100
-@@ -5,8 +5,8 @@
- pkgconfig = '@PKG_CONFIG@'
- 
- [properties]
--c_args = ['-m64']
--c_link_args = ['-m64', '-mwindows']
-+c_args = @CFLAGS@ + ['-m64']
-+c_link_args = @LDFLAGS@ + ['-m64', '-mwindows']
- needs_exe_wrapper = true
- 
- [host_machine]

diff --git 
a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.5.ebuild 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.5.ebuild
deleted file mode 100644
index 1cede2d1420..000
--- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.5.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson multilib-minimal toolchain-funcs
-
-MY_PN="wine-nine-standalone"
-DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
-HOMEPAGE="https://github.com/iXit/wine-nine-standalone";
-
-if [[ $PV = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/iXit/${MY_PN}.git";
-else
-   SRC_URI="https://github.com/iXit/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-# We don't put Wine in RDEPEND because you can also use this with
-# Steam's Proton.
-
-RDEPEND="
-   media-libs/mesa[d3d9,dri3,X(+),${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libxcb[${MULTILIB_USEDEP}]
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   virtual/wine[${MULTILIB_USEDEP}]
-   >=dev-util/meson-0.50.1
-"
-
-PATCHES=(
-   "${FILESDIR}"/0.5-flags.patch
-   "${FILESDIR}"/0.3-nine-dll-path.patch
-)
-
-bits() {
-   if [[ ${ABI} = amd64 ]]; then
-   echo 64
-   else
-   echo 32
-   fi
-}
-
-src_prepare() {
-   default
-
-   # Upstream includes a bootstrap.sh script with hardcoded CHOSTs to
-   # create the Meson cross files. We improve on that here but also
-   # inject CFLAGS and LDFLAGS, partly to simply respect these, and
-   # partly to allow d3d9-nine.dll to be loaded from a location outside
-   # WINEPREFIX. This avoids the need for the nine-install.sh script,
-   # which doesn't play well with our multi-Wine environment.
-   bootstrap_nine() {
-   local file=tools/cross-wine$(bits)
-   local g9dll=\"Z:${EPREFIX}/usr/$(get_libdir)/d3d9-nine.dll.so\"

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

2020-08-22 Thread Thomas Deutschmann
commit: ffd4594a0f4a79bafcbeee611cffc2b78f8020f3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:36:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 19:36:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd4594a

www-apps/nikola: fix wording

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

 www-apps/nikola/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index 972c28698da..56b283c01d8 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -7,7 +7,7 @@
   
   
 
-  Support web asset management through
+  Support web asset management
 
 
   Support chart generation through dev-python/pygal



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

2020-08-22 Thread Matthew Thode
commit: 95cfaa7817eaec92a7edd0b8ee8def032e59f2c7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Aug 22 19:26:21 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Aug 22 19:26:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cfaa78

dev-libs/leatherman: restrict tests til nowide patch isn't needed

Closes: https://bugs.gentoo.org/738594
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 dev-libs/leatherman/leatherman-1.12.1-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild 
b/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild
index 340f36608ce..c432e0dcd95 100644
--- a/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild
+++ b/dev-libs/leatherman/leatherman-1.12.1-r2.ebuild
@@ -11,7 +11,8 @@ 
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 IUSE="debug static-libs test"
-RESTRICT="!test? ( test )"
+#RESTRICT="!test? ( test )"
+RESTRICT="test"  # restricted til we don't need the shared_nowide patch
 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
 SLOT="0/${PV}"
 



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

2020-08-22 Thread Thomas Deutschmann
commit: 8c9b0ae8a1e4c7103c6f4aa5301ef29f43de6b34
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:13:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 19:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9b0ae8

www-apps/nikola: fix PkgMetadataXmlInvalidPkgRef

Fixes b295ad0c9 ("*/*: drop last-rited pkgs")

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

 www-apps/nikola/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index 2c91832336b..ff7275f2937 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -7,7 +7,7 @@
   
   
 
-  Support web asset management through dev-python/assets
+  Support web asset management through
 
 
   Support chart generation through dev-python/pygal



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

2020-08-22 Thread Thomas Deutschmann
commit: b51d51341da700af2d6cadcc8c6cf1801d0e00e0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 19:15:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 19:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51d5134

www-apps/nikola: fix PkgMetadataXmlInvalidPkgRef

Fixes f81936cb8 ("dev-vcs/ghp-import: Remove last-rited pkg")

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

 www-apps/nikola/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index ff7275f2937..972c28698da 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -13,8 +13,7 @@
   Support chart generation through dev-python/pygal
 
 
-  Add support for direct uploading to github pages thru
-  dev-vcs/ghp-import
+  Add support for direct uploading to github pages
 
 
   Add hyphenation support through dev-python/pyphen



[gentoo-commits] repo/gentoo:master commit in: games-emulation/yabause/

2020-08-22 Thread James Le Cuirot
commit: a2bd1eadeaadcc64001c40f6db30aa47887484c4
Author: Andrew Udvare  gmail  com>
AuthorDate: Sat Feb  1 04:02:48 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 19:05:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bd1ead

games-emulation/yabause: disable building shared libs

Bug: https://bugs.gentoo.org/705338

Signed-off-by: Andrew Udvare  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14519
Signed-off-by: James Le Cuirot  gentoo.org>

 games-emulation/yabause/yabause-0.9.15.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-emulation/yabause/yabause-0.9.15.ebuild 
b/games-emulation/yabause/yabause-0.9.15.ebuild
index 7a9c578d68a..cc176432448 100644
--- a/games-emulation/yabause/yabause-0.9.15.ebuild
+++ b/games-emulation/yabause/yabause-0.9.15.ebuild
@@ -43,6 +43,7 @@ PATCHES=(
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF # bug 705338
-DYAB_NETWORK=ON
-DYAB_USE_CXX=ON
-DYAB_USE_SCSP2=OFF # breaks build



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

2020-08-22 Thread Craig Andrews
commit: fa727ffd593cc6ff371b0c922f3d3df0eaa3e2ec
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sat Aug 22 18:34:56 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Aug 22 18:59:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa727ffd

dev-libs/rocm-comgr: Version bump to 3.7.0

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17216
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/rocm-comgr/Manifest|  1 +
 dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest
index 176f3311ab6..eb602155f7a 100644
--- a/dev-libs/rocm-comgr/Manifest
+++ b/dev-libs/rocm-comgr/Manifest
@@ -2,3 +2,4 @@ DIST rocm-comgr-3.0.0.tar.gz 88594 BLAKE2B 
d3fb356962ba6a9ffc7aa295f1582f6587d55
 DIST rocm-comgr-3.1.0.tar.gz 88654 BLAKE2B 
2b74fcde11a9fdd815526cb6fae81c1844aed5d73e961c437c9d3585b8cbd538983a9b06a5130eb75e5ac272d0a833f459053436f48116eb430c742de532ce65
 SHA512 
be148e92c84aacfc11724b0bfb54fab0e8cec2474eb943b1df4841517d47a3995b179afafcaa0730ddb9fadf891ca4797ce6613afac1f6f018dcc5b030a32e98
 DIST rocm-comgr-3.3.0.tar.gz 88792 BLAKE2B 
e84d63c0462bd64a7f10a6092d736811e834c6541aea2ee6363b60e7ab5652dc3efee16ae353dbc7ddeca343f7ce2d41b381cdd722dc98d7c9e9f2c43d4ff25f
 SHA512 
681656f87639c1a1893e073738c253d5a0a63c23d8555e59950828c0a3d7ed997b0a70d827aae6e0af6a465a433acd0e82dd921bd12b9df31628f53ea83754a9
 DIST rocm-comgr-3.5.0.tar.gz 89330 BLAKE2B 
463b5a7fed9588a87308ef7b8ad52a25000baf53556022b68c666dfd41d9d89877bb392aaf58de947b35bfae74b13ca06ae6f3770ef689c612e31318ebb9d981
 SHA512 
8f4b702976f31e2221ed0a545ffe028fecb268b3939b8e13b8f321786dc63398e5715ecb1910c0ca671454702dcc3671d518cc458c5a02e8cc63a90d029ca569
+DIST rocm-comgr-3.7.0.tar.gz 94875 BLAKE2B 
0d6b01360cbdb4a40aab9dadcc56389a3edc11380fe1c39a29a9f3c0356708ae95ce8918bf9d4d4fa46c1a077a2daf99c5bad65906d24ea4948de93e1d4d0280
 SHA512 
62a08b286313234c4c3226872a410afe9818c829fb3424f4c2a464f759d8d3c6a701de4a89ea21fe6ac2b9620cec0a44c04dd5a793ba30a0537ed3ddf86fff46

diff --git a/dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild 
b/dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild
new file mode 100644
index 000..097011983ea
--- /dev/null
+++ b/dev-libs/rocm-comgr/rocm-comgr-3.7.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   
EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/";
+   inherit git-r3
+   S="${WORKDIR}/${P}/lib/comgr"
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/rocm-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/ROCm-CompilerSupport-rocm-${PV}/lib/comgr"
+   KEYWORDS="~amd64"
+fi
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.1.0-dependencies.patch"
+)
+
+DESCRIPTION="Radeon Open Compute Code Object Manager"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport";
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND=">=dev-libs/rocm-device-libs-${PV}
+   >=sys-devel/llvm-roc-${PV}:="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/lib/cmake/llvm"
+   -DClang_DIR="${EPREFIX}/usr/lib/llvm/roc/lib/cmake/clang"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/opentyrian/, games-arcade/opentyrian/files/

2020-08-22 Thread James Le Cuirot
commit: 3e70d543f74f8445856c0ebd943d9409b7c0eb13
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Aug 20 11:52:33 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 18:55:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e70d543

games-arcade/opentyrian: fix issues

Update to EAPI 7, drop mercurial dependency (not required anymore),
fixed compilation with -fno-common, updated HOMEPAGE, LICENSE

Closes: https://bugs.gentoo.org/514966
Closes: https://bugs.gentoo.org/707724
Closes: https://bugs.gentoo.org/738182
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 .../opentyrian/files/2.1.20130907-gcc10.patch  | 362 +
 games-arcade/opentyrian/metadata.xml   |   2 +-
 .../opentyrian/opentyrian-2.1.20130907-r2.ebuild   |  54 +++
 3 files changed, 417 insertions(+), 1 deletion(-)

diff --git a/games-arcade/opentyrian/files/2.1.20130907-gcc10.patch 
b/games-arcade/opentyrian/files/2.1.20130907-gcc10.patch
new file mode 100644
index 000..5b0c911a2ac
--- /dev/null
+++ b/games-arcade/opentyrian/files/2.1.20130907-gcc10.patch
@@ -0,0 +1,362 @@
+From 962ee8fc46ca51691bde1c8c1022dacbe8a037ed Mon Sep 17 00:00:00 2001
+From: Carl Reinke 
+Date: Sun, 14 Jun 2020 14:11:00 -0600
+Subject: [PATCH] Move definitions that don't need to be exposed from opl.h to
+ opl.c
+
+---
+ src/opl.c | 153 +++-
+ src/opl.h | 157 ++
+ 2 files changed, 154 insertions(+), 156 deletions(-)
+
+diff --git a/src/opl.c b/src/opl.c
+index a4071c5..f15474c 100644
+--- a/src/opl.c
 b/src/opl.c
+@@ -23,12 +23,161 @@
+  * Copyright (C) 1998-2001 Ken Silverman
+  * Ken Silverman's official web site: "http://www.advsys.net/ken";
+  */
+-
++#include "opl.h"
+ 
+ #include 
++#include 
+ #include  // rand()
+ #include  // memset()
+-#include "opl.h"
++
++#define fltype double
++
++ /*
++ define attribution that inlines/forces inlining of a function (optional)
++ */
++#define OPL_INLINE inline
++
++
++#undef NUM_CHANNELS
++#if defined(OPLTYPE_IS_OPL3)
++#define NUM_CHANNELS  18
++#else
++#define NUM_CHANNELS  9
++#endif
++
++#define MAXOPERATORS  (NUM_CHANNELS*2)
++
++
++#define FL05  ((fltype)0.5)
++#define FL2   ((fltype)2.0)
++#define PI((fltype)3.1415926535897932384626433832795)
++
++
++#define FIXEDPT   0x1 // fixed-point 
calculations using 16+16
++#define FIXEDPT_LFO   0x100   // fixed-point calculations 
using 8+24
++
++#define WAVEPREC  1024// waveform precision (10 bits)
++
++#define INTFREQU  ((fltype)(14318180.0 / 288.0))  // 
clocking of the chip
++
++
++#define OF_TYPE_ATT   0
++#define OF_TYPE_DEC   1
++#define OF_TYPE_REL   2
++#define OF_TYPE_SUS   3
++#define OF_TYPE_SUS_NOKEEP4
++#define OF_TYPE_OFF   5
++
++#define ARC_CONTROL   0x00
++#define ARC_TVS_KSR_MUL   0x20
++#define ARC_KSL_OUTLEV0x40
++#define ARC_ATTR_DECR 0x60
++#define ARC_SUSL_RELR 0x80
++#define ARC_FREQ_NUM  0xa0
++#define ARC_KON_BNUM  0xb0
++#define ARC_PERC_MODE 0xbd
++#define ARC_FEEDBACK  0xc0
++#define ARC_WAVE_SEL  0xe0
++
++#define ARC_SECONDSET 0x100   // second operator set for OPL3
++
++
++#define OP_ACT_OFF0x00
++#define OP_ACT_NORMAL 0x01// regular channel activated (bitmasked)
++#define OP_ACT_PERC   0x02// percussion channel activated 
(bitmasked)
++
++#define BLOCKBUF_SIZE 512
++
++
++ // vibrato constants
++#define VIBTAB_SIZE   8
++#define VIBFAC70/5// no 
braces, integer mul/div
++
++ // tremolo constants and table
++#define TREMTAB_SIZE  53
++#define TREM_FREQ ((fltype)(3.7)) // 
tremolo at 3.7hz
++
++
++ /* operator struct definition
++ For OPL2 all 9 channels consist of two operators each, carrier and modulator.
++ Channel x has operators x as modulator and operators (9+x) as carrier.
++ For OPL3 all 18 channels consist either of two operators (2op mode) or four
++ operators (4op mode) which is determined through register4 of the second
++ adlib register set.
++ Only the channels 0,1,2 (first set) and 9,10,11 (second set) can act as
++ 4op channels. The two additional operators for a channel y come from the
++ 2op channel y+3 so the operatorss y, (9+y), y+3, (9+y)+3 make up a 4op
++ channel.
++ */
++typedef struct operator_struct {
++  Bit32s cval, lastcval;  // current output/last output 
(used for feedback)
++  Bit32u tcount, wfpos, tinc; // time (

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

2020-08-22 Thread James Le Cuirot
commit: 5d2f78d167fffec5220f4df32464501eaefecf03
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Aug 22 18:54:22 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 18:56:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2f78d1

games-arcade/opentyrian: More miscellaneous improvements

* Depend on libsdl[video]
* Delete Windows files earlier
* Respect CC
* Support prefix
* Simplify symlink
* Remove unneeded die
* Clean up icon handling

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

 .../opentyrian/opentyrian-2.1.20130907-r2.ebuild   | 32 ++
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild 
b/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild
index fb021768080..74fce946ff8 100644
--- a/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild
+++ b/games-arcade/opentyrian/opentyrian-2.1.20130907-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop xdg-utils
+inherit desktop toolchain-funcs xdg-utils
 
 DESCRIPTION="Open-source port of the DOS game Tyrian, vertical scrolling 
shooter"
 HOMEPAGE="https://github.com/opentyrian/opentyrian";
@@ -14,7 +14,7 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="media-libs/libsdl
+DEPEND="media-libs/libsdl[video]
media-libs/sdl-net"
 RDEPEND="${DEPEND}"
 BDEPEND="app-arch/unzip"
@@ -25,24 +25,32 @@ PATCHES=(
"${FILESDIR}/${PV}-gcc10.patch"
 )
 
+src_prepare() {
+   default
+   rm "${WORKDIR}"/tyrian21/{*.exe,dpmi16bi.ovl,loudness.awe} || die 
"Failed to remove win32 binaries"
+}
+
 src_compile() {
-   emake DATA_PATH="/usr/share/${PN}"
+   emake \
+   CC="$(tc-getCC)" \
+   DATA_PATH="${EPREFIX}/usr/share/${PN}"
 }
 
 src_install() {
dobin opentyrian
-   dosym ../../usr/bin/opentyrian /usr/bin/tyrian
+   dosym opentyrian /usr/bin/tyrian
dodoc CREDITS NEWS README
-   domenu linux/opentyrian.desktop || die "Failed to install desktop file"
+   domenu linux/opentyrian.desktop
+
+   local size
for i in linux/icons/*.png ; do
-   local size=`echo ${i} | sed -e 's:.*-\([0-9]\+\).png:\1:'`
-   insinto /usr/share/icons/hicolor/${size}x${size}/apps
-   newins ${i} opentyrian.png
+   size=${i%.png}
+   size=${size##*-}
+   newicon -s "${size}" "${i}" opentyrian.png
done
-   insinto "/usr/share/${PN}"
-   cd "${WORKDIR}/tyrian21"
-   rm *.exe dpmi16bi.ovl loudness.awe || die "Failed to remove win32 
binaries"
-   doins *
+
+   insinto /usr/share/"${PN}"
+   doins "${WORKDIR}"/tyrian21/*
 }
 
 pkg_postinst() {



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

2020-08-22 Thread James Le Cuirot
commit: e0c35052054c041d724a20ba5fd5079f300c8afe
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Aug 20 11:52:58 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Aug 22 18:56:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c35052

games-arcade/opentyrian: remove old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17182
Signed-off-by: James Le Cuirot  gentoo.org>

 .../opentyrian/opentyrian-2.1.20130907-r1.ebuild   | 57 --
 1 file changed, 57 deletions(-)

diff --git a/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild 
b/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild
deleted file mode 100644
index d6898a9647f..000
--- a/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop gnome2-utils
-
-DESCRIPTION="Open-source port of the DOS game Tyrian, vertical scrolling 
shooter"
-HOMEPAGE="https://bitbucket.org/opentyrian/opentyrian/wiki/Home";
-SRC_URI="http://darklomax.org/tyrian/tyrian21.zip
-http://www.camanis.net/${PN}/releases/${P}-src.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-libs/libsdl
-   media-libs/sdl-net"
-
-# Yes, mercurial is needed to set the build version stamp.
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   dev-vcs/mercurial"
-
-PATCHES=(
-   "${FILESDIR}/${PV}-datapath.diff"
-   "${FILESDIR}/${PV}-cflag-idiocy.diff"
-)
-
-src_compile() {
-   emake DATA_PATH="/usr/share/${PN}"
-}
-
-src_install() {
-   dobin opentyrian
-   dosym ../../usr/bin/opentyrian /usr/bin/tyrian
-   dodoc CREDITS NEWS README
-   domenu linux/opentyrian.desktop || die "Failed to install desktop file"
-   for i in linux/icons/*.png ; do
-   local size=`echo ${i} | sed -e 's:.*-\([0-9]\+\).png:\1:'`
-   insinto /usr/share/icons/hicolor/${size}x${size}/apps
-   newins ${i} opentyrian.png
-   done
-   insinto "/usr/share/${PN}"
-   cd "${WORKDIR}/tyrian21"
-   rm *.exe dpmi16bi.ovl loudness.awe || die "Failed to remove win32 
binaries"
-   doins *
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2020-08-22 Thread Thomas Deutschmann
commit: 42c426baafe7444014734f877647ab4ab553142d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 22 18:51:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 22 18:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c426ba

Revert "dev-python/watchdog: Remove old"

This reverts commit db84463cec542e45b9233b73a7e3efd502df69e1.

Still needed for stable www-apps/nikola. Can be cleaned up once we stabilize
>=www-apps/nikola-8.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/watchdog/Manifest |  1 +
 dev-python/watchdog/watchdog-0.8.3-r2.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index 8424afdf095..5e0bb5bb29a 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1 +1,2 @@
 DIST watchdog-0.10.3.tar.gz 89215 BLAKE2B 
bbe8a2ab3f84b7eff60d4ebd38ac928db85998910fc5b107dcd645c9b91388a9e45d31f08288ce3bc2befcf9310bb7c8aef4f8e3309481919dc87e84b2a1
 SHA512 
6061b1393cd07038ee22271101bd6d5c847ee9732b14f63bbb5d94fba9f8273ca728cdc58b6f53a95d8213d0ed35bc71e8bb9c54960bf3aea2f64da066a864f5
+DIST watchdog-0.8.3.tar.gz 83154 BLAKE2B 
d5d0635e83bbcd31544d5ea5811c2f202b0da76bd7a4086e8fc61e3293640e701b04599f95decaa82bee3705dbd6b91ad24b9dbd20edcfc329913600c8a3c932
 SHA512 
61f1db886e8e9a6d78b569329f4d5944c296778a5a34f94fbf115a748fb4c3be422bf4d3cc828e22fcdcd380fdf9009f5bd91a8a5edc87089afc58297a0b946f

diff --git a/dev-python/watchdog/watchdog-0.8.3-r2.ebuild 
b/dev-python/watchdog/watchdog-0.8.3-r2.ebuild
new file mode 100644
index 000..7b2615c34ee
--- /dev/null
+++ b/dev-python/watchdog/watchdog-0.8.3-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_6)
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python API and shell utilities to monitor file system events"
+HOMEPAGE="https://github.com/gorakhargosh/watchdog";
+SRC_URI="mirror://pypi/w/watchdog/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/pathtools[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   optfeature "Bash completion" dev-python/argcomplete
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2020-08-22 Thread Andreas Sturmlechner
commit: 24e777d68c0e5e394db7faf21155bbe391935cec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 22 17:48:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e777d6

dev-qt/qtgui: Drop 5.15.0 (r0)

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

 dev-qt/qtgui/qtgui-5.15.0.ebuild | 184 ---
 1 file changed, 184 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.0.ebuild b/dev-qt/qtgui/qtgui-5.15.0.ebuild
deleted file mode 100644
index 23bc34eb7c4..000
--- a/dev-qt/qtgui/qtgui-5.15.0.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/$(ver_cut 1-3) # bug 707658
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-# TODO: linuxfb
-
-IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
-   +libinput +png tslib tuio +udev vnc vulkan wayland +X"
-REQUIRED_USE="
-   || ( eglfs X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   ~dev-qt/qtcore-${PV}:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   >=media-libs/freetype-2.6.1:2
-   >=media-libs/harfbuzz-1.6.0:=
-   sys-libs/zlib:=
-   virtual/opengl
-   dbus? ( ~dev-qt/qtdbus-${PV} )
-   egl? ( media-libs/mesa[egl] )
-   eglfs? (
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   gles2-only? ( media-libs/mesa[gles2] )
-   jpeg? ( virtual/jpeg:0 )
-   libinput? (
-   dev-libs/libinput:=
-   >=x11-libs/libxkbcommon-0.5.0
-   )
-   png? ( media-libs/libpng:0= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( ~dev-qt/qtnetwork-${PV} )
-   udev? ( virtual/libudev:= )
-   vnc? ( ~dev-qt/qtnetwork-${PV} )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.12:=[xkb]
-   >=x11-libs/libxkbcommon-0.5.0[X]
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${RDEPEND}
-   evdev? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( ~dev-qt/qtwayland-${PV} )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/qvkgen
-   src/gui
-   src/openglextensions
-   src/platformheaders
-   src/platformsupport
-   src/plugins/generic
-   src/plugins/imageformats
-   src/plugins/platforms
-   src/plugins/platforminputcontexts
-)
-
-QT5_GENTOO_CONFIG=(
-   accessibility:accessibility-atspi-bridge
-   egl:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   :fontconfig:
-   :system-freetype:FREETYPE
-   !:no-freetype:
-   !gif:no-gif:
-   gles2-only::OPENGL_ES
-   gles2-only:opengles2:OPENGL_ES_2
-   !:no-gui:
-   :system-harfbuzz:
-   !:no-harfbuzz:
-   jpeg:system-jpeg:IMAGEFORMAT_JPEG
-   !jpeg:no-jpeg:
-   libinput
-   libinput:xkbcommon:
-   :opengl
-   png:png:
-   png:system-png:IMAGEFORMAT_PNG
-   !png:no-png:
-   tslib:tslib:
-   udev:libudev:
-   vulkan:vulkan:
-   X:xcb:
-   X:xcb-glx:
-   X:xcb-plugin:
-   X:xcb-render:
-   X:xcb-sm:
-   X:xcb-xlib:
-   X:xcb-xinput:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :gui
-)
-
-PATCHES=(
-   "${FILESDIR}/qt-5.12-gcc-avx2.patch" # bug 672946
-   "${FILESDIR}/${PN}-5.14.1-cmake-macro-backward-compat.patch" # bug 
703306
-)
-
-src_prepare() {
-   # don't add -O3 to CXXFLAGS, bug 549140
-   sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
-
-   # egl_x11 is activated when both egl and X are enabled
-   use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || 
QT5_GENTOO_CONFIG+=(egl:egl_x11:)
-
-   qt_use_disable_config dbus dbus \
-   src/platformsupport/themes/genericunix/genericunix.pri
-
-   qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
-
-   qt_use_disable_mod ibus dbus \
-   src/plugins/platforminputcontexts/platforminputcontexts.pro
-
-   use vnc || sed -i -e '/SUBDIRS += vnc/d' \
-   src/plugins/p

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtopengl/

2020-08-22 Thread Andreas Sturmlechner
commit: 1f75ced3b327a68bd07ec2dbb7295238e7592342
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Fri Aug 21 22:24:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 22 18:52:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f75ced3

dev-qt/qtopengl: depend on virtual/opengl only when gles2-only is off

Remove the virtual/opengl dependency when the "gles2-only" flag is enabled.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Ross Charles Campbell  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtopengl/{qtopengl-5.14.2.ebuild => qtopengl-5.14.2-r1.ebuild} | 0
 dev-qt/qtopengl/{qtopengl-5.15.0.ebuild => qtopengl-5.15.0-r1.ebuild} | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtopengl/qtopengl-5.14.2.ebuild 
b/dev-qt/qtopengl/qtopengl-5.14.2-r1.ebuild
similarity index 100%
rename from dev-qt/qtopengl/qtopengl-5.14.2.ebuild
rename to dev-qt/qtopengl/qtopengl-5.14.2-r1.ebuild

diff --git a/dev-qt/qtopengl/qtopengl-5.15.0.ebuild 
b/dev-qt/qtopengl/qtopengl-5.15.0-r1.ebuild
similarity index 95%
rename from dev-qt/qtopengl/qtopengl-5.15.0.ebuild
rename to dev-qt/qtopengl/qtopengl-5.15.0-r1.ebuild
index a2891c533fb..3aaab692c82 100644
--- a/dev-qt/qtopengl/qtopengl-5.15.0.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.15.0-r1.ebuild
@@ -18,7 +18,7 @@ DEPEND="
~dev-qt/qtcore-${PV}:5=
~dev-qt/qtgui-${PV}[gles2-only=]
~dev-qt/qtwidgets-${PV}[gles2-only=]
-   virtual/opengl
+   !gles2-only? ( virtual/opengl )
 "
 RDEPEND="${DEPEND}"
 



  1   2   3   4   >