[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2021-05-04 Thread Joonas Niilola
commit: b84cf9622efa5687313355eaca26e962c7964e94
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun May  2 16:04:48 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  5 05:20:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84cf962

x11-themes/papirus-icon-theme: bump to 20210501

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/20658
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-themes/papirus-icon-theme/Manifest |  1 +
 .../papirus-icon-theme-20210501.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index 6f335b3e500..bbd08c2d71e 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,2 +1,3 @@
 DIST papirus-icon-theme-20200901.tar.gz 24109177 BLAKE2B 
c30aefa8d056c4c8e86425b3ebca4720d01ca7b0853f33edfb382a280f347df5da75815b354549c96285478fd4e6bacf5469a4212047fe0ba14cc6d2d1b7e292
 SHA512 
0c1abdf58aeaff6aa8bce2b1db541377633e15282024f757d949adc4cf3e73d08b66b5188fa31530394cb804e1b5a66c4d80772469d606cfc192c076224e
 DIST papirus-icon-theme-20210401.tar.gz 27153786 BLAKE2B 
95f8b10cd13540f3d2b9f1b1febf0649764d8761f1b4a9d6a2038073b1e8e73e331226ee8c6a4069ac7d26052d49db3b18565ecfd08edd197d4f729769ddca9d
 SHA512 
317eed658897dd55d8393669cb62b2a8f9211120b8e132263c70ddd2f5710973c78230f37bd0f60c75b7b67912d7d2cff2d048dd7b29ffb9c68c73c2ab89ee2b
+DIST papirus-icon-theme-20210501.tar.gz 27320777 BLAKE2B 
4839189681e898eacc873a4077d92200085a1dbfb8e4d3298c8e6da0cc9966c9ceea903957abf8f4106538764fa73d27ec8375b8011b1196a4c97c6f8b23ce15
 SHA512 
65f096428756e52a4c373c206a320e2185fc176238100fd2e8dc9281c7772e3a3381a6ce2d4642be9ff0ea97f5e5292b1a5b631c07459d5863ee7e5cfcced8ac

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
new file mode 100644
index 000..cdc7ac94819
--- /dev/null
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210501.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg
+
+DESCRIPTION="Free and open source SVG icon theme"
+HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
+SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/icons
+   doins -r ePapirus Papirus{,-Dark,-Light}
+
+}



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

2021-05-04 Thread Joonas Niilola
commit: 91331d522c1c4d7da40a0d9e49039712418e5889
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May  5 05:10:17 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  5 05:10:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91331d52

app-emulation/lxc: drop 4.0.8

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

 app-emulation/lxc/Manifest |   2 -
 app-emulation/lxc/lxc-4.0.8.ebuild | 173 -
 2 files changed, 175 deletions(-)

diff --git a/app-emulation/lxc/Manifest b/app-emulation/lxc/Manifest
index ffdf2edce5d..631ae5ca39e 100644
--- a/app-emulation/lxc/Manifest
+++ b/app-emulation/lxc/Manifest
@@ -1,6 +1,4 @@
 DIST lxc-4.0.6.tar.gz 1363162 BLAKE2B 
e2d9d281cf521575aeecefbcba0c7b7f336ab73193be94e760b37eb6f3423ec3520f194549def6f64c1662f22b7df5a03dfc6b4e6dac1bf229c5f726f51b4d43
 SHA512 
98514796ef2091a291516ed7fde737df07ccfe374a0f8b4314e0ee992837e98ed02aa9f7809f8808a2f5ee1c7ae2dcea163531cdaedbb577211eeb9beff90c15
 DIST lxc-4.0.6.tar.gz.asc 833 BLAKE2B 
04b6bda0ed52a6ab8eebde4d3d5f1f6cb19eea017ae989d47323831d467324f99801b40c3bb70f00d7521753a298e6fa339f0da039c4d72b0163d0efc815d7e7
 SHA512 
baeafa5b63034e2884d5ab4f11710612bed1c61cd493ac19b9b24b93365b89325518b69878015b4b752f71beda47ecabf774b698e6be9ec9aa86376df2c302db
-DIST lxc-4.0.8.tar.gz 1488025 BLAKE2B 
51bbbf968bc07472214edbad89ed703f54347d5dd78860a2954609d87a1971326a5fcc2254890756d769dcf5e6005e19f6eff34fd923bb594cffcea0b8100ebd
 SHA512 
b2b9887c5c4646fbd873fd15779a563954ac729bfbd546ccc2b9c7e5e283b3b3189290a31cc6c549881201ff29d955b56c084a72c080f48f83240c12b46ce85e
-DIST lxc-4.0.8.tar.gz.asc 833 BLAKE2B 
36e82957f878553b04dffc18aa82b81a55b400f4ceeddc2a47f3c1c28c34356f358626dbbc712dadd72678ef3340028817d5addc011fe5650419acf4bdd4f0f1
 SHA512 
138a17d971466c7a14f4da40af7163bb752be9008f00f6ce240fdc416ad97bd0b89b181b8565a95592bb2de456fba117e3263fb87eb92ced99ae3d7e984dc9b3
 DIST lxc-4.0.9.tar.gz 1500310 BLAKE2B 
3796d36b6f76ec595dc28207e66ec9f5a7c1a39f5c5ebc851638c519be35f59b4ec06a71b2866cd8fef0a6140f61fd4b70c900f5a8ffd42d7da7a30d3ff59975
 SHA512 
4ef9d9efdd4118fdffde8b49c6ae71cf5eb060be51daaa4f4ceb804c743fbf3278e6518e6a694faefc720f2834f98ac48d67842d589a2120b8f7ec4c3b61fa84
 DIST lxc-4.0.9.tar.gz.asc 833 BLAKE2B 
2d275c968831410d987aa7f8062f4e35ba15043f92f38fd3bdd6bf80964906741d05ccd93789132d421ee1c8778cec6a2e76c4f0eb2165cf0107261495fa6856
 SHA512 
4c90dfbdba90959ee8df5da8ca8b240f65ab03ab91637833c677e2a73592c09f9c5a55b9a261be6efb0888156c916223ff1aa9003b18d46e667908aaa550c944

diff --git a/app-emulation/lxc/lxc-4.0.8.ebuild 
b/app-emulation/lxc/lxc-4.0.8.ebuild
deleted file mode 100644
index 89a0b2e2b2d..000
--- a/app-emulation/lxc/lxc-4.0.8.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 linux-info flag-o-matic optfeature pam 
readme.gentoo-r1 systemd verify-sig
-
-DESCRIPTION="A userspace interface for the Linux kernel containment features"
-HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc;
-SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
-   verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc 
)"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="apparmor +caps doc man pam selinux +ssl +tools verify-sig"
-
-RDEPEND="acct-group/lxc
-   acct-user/lxc
-   app-misc/pax-utils
-   sys-apps/util-linux
-   sys-libs/libcap
-   sys-libs/libseccomp
-   virtual/awk
-   caps? ( sys-libs/libcap )
-   pam? ( sys-libs/pam )
-   selinux? ( sys-libs/libselinux )
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}
-   >=sys-kernel/linux-headers-4
-   apparmor? ( sys-apps/apparmor )"
-BDEPEND="doc? ( app-doc/doxygen )
-   man? ( app-text/docbook-sgml-utils )
-   verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
-
-CONFIG_CHECK="~!NETPRIO_CGROUP
-   ~CGROUPS
-   ~CGROUP_CPUACCT
-   ~CGROUP_DEVICE
-   ~CGROUP_FREEZER
-
-   ~CGROUP_SCHED
-   ~CPUSETS
-   ~IPC_NS
-   ~MACVLAN
-
-   ~MEMCG
-   ~NAMESPACES
-   ~NET_NS
-   ~PID_NS
-
-   ~POSIX_MQUEUE
-   ~USER_NS
-   ~UTS_NS
-   ~VETH"
-
-ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
-ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) 
networking"
-ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers"
-ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
-ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command"
-ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
-ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking"
-
-DOCS=( AUTHORS CONTRIBUTING MAINTAINERS NEWS README doc/FAQ.txt )
-
-pkg_setup() {
-   

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

2021-05-04 Thread Joonas Niilola
commit: 9454ee6cad81b87891086fe36e737469d69c23da
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May  5 05:10:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  5 05:10:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9454ee6c

app-emulation/lxc: bump to 4.0.9

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

 app-emulation/lxc/Manifest |   2 +
 app-emulation/lxc/lxc-4.0.9.ebuild | 173 +
 2 files changed, 175 insertions(+)

diff --git a/app-emulation/lxc/Manifest b/app-emulation/lxc/Manifest
index 4e9ccf760fe..ffdf2edce5d 100644
--- a/app-emulation/lxc/Manifest
+++ b/app-emulation/lxc/Manifest
@@ -2,3 +2,5 @@ DIST lxc-4.0.6.tar.gz 1363162 BLAKE2B 
e2d9d281cf521575aeecefbcba0c7b7f336ab73193
 DIST lxc-4.0.6.tar.gz.asc 833 BLAKE2B 
04b6bda0ed52a6ab8eebde4d3d5f1f6cb19eea017ae989d47323831d467324f99801b40c3bb70f00d7521753a298e6fa339f0da039c4d72b0163d0efc815d7e7
 SHA512 
baeafa5b63034e2884d5ab4f11710612bed1c61cd493ac19b9b24b93365b89325518b69878015b4b752f71beda47ecabf774b698e6be9ec9aa86376df2c302db
 DIST lxc-4.0.8.tar.gz 1488025 BLAKE2B 
51bbbf968bc07472214edbad89ed703f54347d5dd78860a2954609d87a1971326a5fcc2254890756d769dcf5e6005e19f6eff34fd923bb594cffcea0b8100ebd
 SHA512 
b2b9887c5c4646fbd873fd15779a563954ac729bfbd546ccc2b9c7e5e283b3b3189290a31cc6c549881201ff29d955b56c084a72c080f48f83240c12b46ce85e
 DIST lxc-4.0.8.tar.gz.asc 833 BLAKE2B 
36e82957f878553b04dffc18aa82b81a55b400f4ceeddc2a47f3c1c28c34356f358626dbbc712dadd72678ef3340028817d5addc011fe5650419acf4bdd4f0f1
 SHA512 
138a17d971466c7a14f4da40af7163bb752be9008f00f6ce240fdc416ad97bd0b89b181b8565a95592bb2de456fba117e3263fb87eb92ced99ae3d7e984dc9b3
+DIST lxc-4.0.9.tar.gz 1500310 BLAKE2B 
3796d36b6f76ec595dc28207e66ec9f5a7c1a39f5c5ebc851638c519be35f59b4ec06a71b2866cd8fef0a6140f61fd4b70c900f5a8ffd42d7da7a30d3ff59975
 SHA512 
4ef9d9efdd4118fdffde8b49c6ae71cf5eb060be51daaa4f4ceb804c743fbf3278e6518e6a694faefc720f2834f98ac48d67842d589a2120b8f7ec4c3b61fa84
+DIST lxc-4.0.9.tar.gz.asc 833 BLAKE2B 
2d275c968831410d987aa7f8062f4e35ba15043f92f38fd3bdd6bf80964906741d05ccd93789132d421ee1c8778cec6a2e76c4f0eb2165cf0107261495fa6856
 SHA512 
4c90dfbdba90959ee8df5da8ca8b240f65ab03ab91637833c677e2a73592c09f9c5a55b9a261be6efb0888156c916223ff1aa9003b18d46e667908aaa550c944

diff --git a/app-emulation/lxc/lxc-4.0.9.ebuild 
b/app-emulation/lxc/lxc-4.0.9.ebuild
new file mode 100644
index 000..89a0b2e2b2d
--- /dev/null
+++ b/app-emulation/lxc/lxc-4.0.9.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 linux-info flag-o-matic optfeature pam 
readme.gentoo-r1 systemd verify-sig
+
+DESCRIPTION="A userspace interface for the Linux kernel containment features"
+HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc;
+SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
+   verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc 
)"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="apparmor +caps doc man pam selinux +ssl +tools verify-sig"
+
+RDEPEND="acct-group/lxc
+   acct-user/lxc
+   app-misc/pax-utils
+   sys-apps/util-linux
+   sys-libs/libcap
+   sys-libs/libseccomp
+   virtual/awk
+   caps? ( sys-libs/libcap )
+   pam? ( sys-libs/pam )
+   selinux? ( sys-libs/libselinux )
+   ssl? (
+   dev-libs/openssl:0=
+   )"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-4
+   apparmor? ( sys-apps/apparmor )"
+BDEPEND="doc? ( app-doc/doxygen )
+   man? ( app-text/docbook-sgml-utils )
+   verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
+
+CONFIG_CHECK="~!NETPRIO_CGROUP
+   ~CGROUPS
+   ~CGROUP_CPUACCT
+   ~CGROUP_DEVICE
+   ~CGROUP_FREEZER
+
+   ~CGROUP_SCHED
+   ~CPUSETS
+   ~IPC_NS
+   ~MACVLAN
+
+   ~MEMCG
+   ~NAMESPACES
+   ~NET_NS
+   ~PID_NS
+
+   ~POSIX_MQUEUE
+   ~USER_NS
+   ~UTS_NS
+   ~VETH"
+
+ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
+ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) 
networking"
+ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers"
+ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
+ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command"
+ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
+ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking"
+
+DOCS=( AUTHORS CONTRIBUTING MAINTAINERS NEWS README doc/FAQ.txt )
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.0-bash-completion.patch
+   "${FILESDIR}"/${PN}-2.0.5-omit-sysconfig.patch # bug 558854
+)
+

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

2021-05-04 Thread Hans de Graaff
commit: 78e0838b57ee0a2e082453c510d69d74de13d2b1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May  5 05:05:06 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May  5 05:05:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e0838b

dev-ruby/daemons: add 1.4.0

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

 dev-ruby/daemons/Manifest |  1 +
 dev-ruby/daemons/daemons-1.4.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest
index 4f140ab6f40..55425f39d8e 100644
--- a/dev-ruby/daemons/Manifest
+++ b/dev-ruby/daemons/Manifest
@@ -1 +1,2 @@
 DIST daemons-1.3.1.tar.gz 28805 BLAKE2B 
4ddb9cb9a5a6de5ebeac8ac69c2712500f9dd18c9d194efce3152735533a2aef7a4cf0e034e4c1781e5d89c1be18e7e7c119455bafb0bf4d8cec279b1e8f6308
 SHA512 
cfbf44727a1ee43b651bbc3f8e5ae83c73388d017d240d95624586b91a3b32602464f4a5ff53a854d6cc6fa1dc47e433a665f0ad7f08e440c0a798743d80
+DIST daemons-1.4.0.tar.gz 29257 BLAKE2B 
6f8f108727e8d77c18435fae7a8305ecd615eb65cdd196ab36ed0787c50fddd30a5bbf8ab93e1eafff7da23143b2a6ff48781d54d10df45f40f536a7d87eff6f
 SHA512 
cdc86bb06e5713e958b1d229da893f39d32751146c269cce5392f53bdc59cfeb93be0a6fc73bade1dc6b7a007bea16f25b070469ec48aba38cea884efaa770f9

diff --git a/dev-ruby/daemons/daemons-1.4.0.ebuild 
b/dev-ruby/daemons/daemons-1.4.0.ebuild
new file mode 100644
index 000..4e4ee879dec
--- /dev/null
+++ b/dev-ruby/daemons/daemons-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="Releases README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="daemons.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Wrap existing ruby scripts to be run as a daemon"
+HOMEPAGE="https://github.com/thuehlinger/daemons;
+SRC_URI="https://github.com/thuehlinger/daemons/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples"
+
+all_ruby_prepare() {
+   sed -i -e '/\(pry\|simplecov\)/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/

2021-05-04 Thread Anna Vyalkova
commit: 440336d6435f60b8bc88b29c2e899dde5f3ecdab
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Tue May  4 23:24:12 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue May  4 23:24:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=440336d6

gui-wm/cage: drop 0.1.2.1 due to build failure

Closes: https://bugs.gentoo.org/782955
Signed-off-by: Anna Vyalkova  sysrq.in>

 gui-wm/cage/Manifest|  1 -
 gui-wm/cage/cage-0.1.2.1.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest
index abb5a686b..c5ef64c8a 100644
--- a/gui-wm/cage/Manifest
+++ b/gui-wm/cage/Manifest
@@ -1,2 +1 @@
-DIST cage-0.1.2.1.tar.gz 24600 BLAKE2B 
593093afd072664d1067c1df662880dcb11e00bcbcb55b46a16021e0125aff033e578d500d9aa2f9ac7e5766560c131d0a56a9245518d66caaedde572dbbaf0f
 SHA512 
ae332d747da7b59fd8b53b50ed3033959601db0eade435aff953a2789505eb0cbf4839cb41fe537457158327685c60e4367bfb664d2d524a270a22b1f8707d5e
 DIST cage-0.1.3.tar.gz 24615 BLAKE2B 
6c06cabfd2faca568c7d96095199d42c5798228f44688c285c6300a20e95ab320385513b8081f798b92a70cb7fdfa33cbd0572c4647aa8a2db75e4a50dc638be
 SHA512 
34d2dca963810f6173343ae280e2692645a79e263aa1c01d22730db5cc14e68c0b0ec19dd947134ef27841f2ee28a28d5d71e64c396b81b6230426220517471b

diff --git a/gui-wm/cage/cage-0.1.2.1.ebuild b/gui-wm/cage/cage-0.1.2.1.ebuild
deleted file mode 100644
index e2165c2eb..0
--- a/gui-wm/cage/cage-0.1.2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-if [[ "${PV}" ==  ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Hjdskes/cage;
-else
-   SRC_URI="https://github.com/Hjdskes/cage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A Wayland kiosk"
-HOMEPAGE="https://www.hjdskes.nl/projects/cage https://github.com/Hjdskes/cage;
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="-X"
-
-RDEPEND="
-   >=gui-libs/wlroots-0.11
-   x11-libs/libxkbcommon
-   X? (
-   gui-libs/wlroots[X]
-   x11-libs/libxkbcommon[X]
-   )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   meson_src_configure $(meson_use X xwayland)
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/b2/, app-backup/b2/files/

2021-05-04 Thread Anna Vyalkova
commit: 58751e4b71e505ecb7ce686045d09929f4fcbcf5
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Wed May  5 00:42:48 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed May  5 00:43:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58751e4b

app-backup/b2: disable failing tests

Closes: https://bugs.gentoo.org/783852
Signed-off-by: Anna Vyalkova  sysrq.in>

 app-backup/b2/b2-2.1.0.ebuild| 13 ++---
 app-backup/b2/files/b2-2.1.0-skip-integration-test.patch | 12 
 2 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/app-backup/b2/b2-2.1.0.ebuild b/app-backup/b2/b2-2.1.0.ebuild
index 78feaef03..86c355f36 100644
--- a/app-backup/b2/b2-2.1.0.ebuild
+++ b/app-backup/b2/b2-2.1.0.ebuild
@@ -10,7 +10,7 @@ DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
-DESCRIPTION="The command-line tool for BackBlaze's B2 product."
+DESCRIPTION="Command-line tool for BackBlaze's B2 product"
 HOMEPAGE="https://github.com/Backblaze/B2_Command_Line_Tool;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
@@ -20,7 +20,6 @@ KEYWORDS="~amd64 ~x86"
 
 PATCHES=(
"${FILESDIR}/${P}-nameclash.patch"
-   "${FILESDIR}/${P}-skip-integration-test.patch"
 )
 
 RDEPEND="
@@ -34,7 +33,15 @@ RDEPEND="
 
 distutils_enable_tests pytest
 
-pkg_postinst(){
+python_test() {
+   epytest \
+   --deselect 
test/integration/test_b2_command_line.py::test_integration \
+   --deselect 
test/unit/test_arg_parser.py::TestCustomArgTypes::test_parse_millis_from_float_timestamp
 \
+   --deselect 
test/unit/test_console_tool.py::TestConsoleTool::test_sync_exclude_if_modified_after_exact
 \
+   --deselect 
test/unit/test_console_tool.py::TestConsoleTool::test_sync_exclude_if_modified_after_in_range
+}
+
+pkg_postinst() {
elog "The b2 executable has been renamed to backblaze2 in order to"
elog "avoid a name clash with b2 from boost-build"
 }

diff --git a/app-backup/b2/files/b2-2.1.0-skip-integration-test.patch 
b/app-backup/b2/files/b2-2.1.0-skip-integration-test.patch
deleted file mode 100644
index 40506bc9b..0
--- a/app-backup/b2/files/b2-2.1.0-skip-integration-test.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/test/integration/test_b2_command_line.py 
b/test/integration/test_b2_command_line.py
-index 02b36ab..bd790ec 100644
 a/test/integration/test_b2_command_line.py
-+++ b/test/integration/test_b2_command_line.py
-@@ -870,6 +870,7 @@ def main():
- 
- 
- # TODO: rewrite to multiple tests
-+@pytest.mark.skip(reason="Cannot do this in portage")
- def test_integration():
- application_key_id = os.environ.get('B2_TEST_APPLICATION_KEY_ID')
- if application_key_id is None:



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/dwl/

2021-05-04 Thread Anna Vyalkova
commit: afdc35ab1a0505f6b990af0586b466e876e18302
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Tue May  4 23:32:57 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue May  4 23:32:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afdc35ab

gui-wm/dwl: add 0.2.1, drop 0.2

Closes: https://bugs.gentoo.org/782958
Signed-off-by: Anna Vyalkova  sysrq.in>

 gui-wm/dwl/Manifest | 2 +-
 gui-wm/dwl/{dwl-0.2.ebuild => dwl-0.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index a446975c9..619213fdf 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1 +1 @@
-DIST dwl-0.2.tar.gz 49105 BLAKE2B 
c9fc48b1018c46f5a7923dda615ac2bfc3d4ba7ccc588253f02343aa411be61e791093a4ee4938257dd13a4d0e69425ca10ba524dc6e081cb977ee89d0b4165f
 SHA512 
f7903c58ff95f947ac7d5706cf140ff72abcc33c9b8c5b16baa4e548e72aee4f6f0b2cbd95204cc25d000f6a5533c5d8009ad443b1fd95e18c06cda8050ff743
+DIST dwl-0.2.1.tar.gz 49275 BLAKE2B 
e99acc86e937e288fbaf4532fc446d7b6820fec5316b8417824369a142481c67f3a2567733e2836b3dfeb88658f42c8df9db6d3283a3d23082451e868d4f8150
 SHA512 
caac92082c97d36a8f1ff3b3cf9762ee16e43595223acedb752646de9c78240718a4d118513e8314b0089f7073d6cea5d6a8313fd0d2b8f9d3b06b0d78af

diff --git a/gui-wm/dwl/dwl-0.2.ebuild b/gui-wm/dwl/dwl-0.2.1.ebuild
similarity index 100%
rename from gui-wm/dwl/dwl-0.2.ebuild
rename to gui-wm/dwl/dwl-0.2.1.ebuild



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2021-05-04 Thread Andreas Sturmlechner
commit: a82cfe37988730033815c61bc4895642d6cc0dfb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  5 02:50:57 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  5 03:00:07 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a82cfe37

kde-plasma/plasma-workspace: Remove dangerous default shortcuts

Upstream commit e8e17c5ef8734fa56a78405e32277568e4e1095e

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=435954
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...asma-workspace-5.21.5-dangerous-shortcuts.patch | 45 ++
 .../plasma-workspace-5.21.5.ebuild |  1 +
 2 files changed, 46 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-dangerous-shortcuts.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-dangerous-shortcuts.patch
new file mode 100644
index 00..f04bb866d5
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.21.5-dangerous-shortcuts.patch
@@ -0,0 +1,45 @@
+From e8e17c5ef8734fa56a78405e32277568e4e1095e Mon Sep 17 00:00:00 2001
+From: Nate Graham 
+Date: Thu, 22 Apr 2021 08:38:18 -0600
+Subject: [PATCH] [ksmserver] Remove default shortcuts for "Without
+ Confirmation" actions
+
+These actions bypass the user setting for whether or not to show the
+logout screen and always log out/reboot/etc. immediately.  Because they
+have default keyboard shortcuts, they can be triggered by accident and
+cause unexpected logouts/reboots/etc.
+
+BUG: 435954
+FIXED-IN: 5.22
+---
+ ksmserver/server.cpp | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/ksmserver/server.cpp b/ksmserver/server.cpp
+index ac9da9f09..6f3179fb9 100644
+--- a/ksmserver/server.cpp
 b/ksmserver/server.cpp
+@@ -880,17 +880,17 @@ void KSMServer::setupShortcuts()
+ 
+ a = actionCollection->addAction(QStringLiteral("Log Out Without 
Confirmation"));
+ a->setText(i18n("Log Out Without Confirmation"));
+-KGlobalAccel::self()->setGlobalShortcut(a, QList() << 
Qt::ALT + Qt::CTRL + Qt::SHIFT + Qt::Key_Delete);
++KGlobalAccel::self()->setGlobalShortcut(a, QKeySequence());
+ connect(a, ::triggered, this, 
::logoutWithoutConfirmation);
+ 
+ a = actionCollection->addAction(QStringLiteral("Halt Without 
Confirmation"));
+ a->setText(i18n("Halt Without Confirmation"));
+-KGlobalAccel::self()->setGlobalShortcut(a, QList() << 
Qt::ALT + Qt::CTRL + Qt::SHIFT + Qt::Key_PageDown);
++KGlobalAccel::self()->setGlobalShortcut(a, QKeySequence());
+ connect(a, ::triggered, this, 
::haltWithoutConfirmation);
+ 
+ a = actionCollection->addAction(QStringLiteral("Reboot Without 
Confirmation"));
+ a->setText(i18n("Reboot Without Confirmation"));
+-KGlobalAccel::self()->setGlobalShortcut(a, QList() << 
Qt::ALT + Qt::CTRL + Qt::SHIFT + Qt::Key_PageUp);
++KGlobalAccel::self()->setGlobalShortcut(a, QKeySequence());
+ connect(a, ::triggered, this, 
::rebootWithoutConfirmation);
+ }
+ }
+-- 
+GitLab
+

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.21.5.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.21.5.ebuild
index 31b3b92188..b8e5237f6d 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.21.5.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.21.5.ebuild
@@ -147,6 +147,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
"${FILESDIR}/${P}-transparency.patch" # KDE-bug 434202
"${FILESDIR}/${P}-transparency-panelConfig.patch" # KDE-bug 434285
+   "${FILESDIR}/${P}-dangerous-shortcuts.patch" # KDE-bug 435954
 )
 
 src_prepare() {



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

2021-05-04 Thread Andreas Sturmlechner
commit: feb45d707e30cef14b8b5c3f3ef83c8d2a7c0f82
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  5 01:39:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  5 01:39:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb45d70

app-office/libreoffice: Add missing x11-libs/gtk+ usedep on X

Reported-by: Marcel Schilling  uni-luebeck.de>
Closes: https://bugs.gentoo.org/780813
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/libreoffice-7.1.3.2.ebuild  | 2 +-
 app-office/libreoffice/libreoffice-7.1..ebuild | 2 +-
 app-office/libreoffice/libreoffice-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-7.1.3.2.ebuild 
b/app-office/libreoffice/libreoffice-7.1.3.2.ebuild
index 41b1282d902..fb1bb207817 100644
--- a/app-office/libreoffice/libreoffice-7.1.3.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.1.3.2.ebuild
@@ -214,7 +214,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl]
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (

diff --git a/app-office/libreoffice/libreoffice-7.1..ebuild 
b/app-office/libreoffice/libreoffice-7.1..ebuild
index 41b1282d902..fb1bb207817 100644
--- a/app-office/libreoffice/libreoffice-7.1..ebuild
+++ b/app-office/libreoffice/libreoffice-7.1..ebuild
@@ -214,7 +214,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl]
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index c9f16a41c2a..51e4baf41b6 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -214,7 +214,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl]
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (



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

2021-05-04 Thread Georgy Yakovlev
commit: 1fba83a925782c5530bc6912c0ed3808b842fdfc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May  4 23:05:13 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May  4 23:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fba83a9

dev-lang/rust-bin: add USE=verify-sig

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   | 15 +++
 dev-lang/rust-bin/rust-bin-1.51.0.ebuild | 11 ---
 2 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 3d7cf7cae97..9bf0bfef1f4 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -1,15 +1,30 @@
 DIST rust-1.51.0-aarch64-unknown-linux-gnu.tar.xz 208849064 BLAKE2B 
1570536f63237ce04222f78c8c1d0592b3d0bacb62e2a1e2b87f9cd74c8d304837f9259c154e6ddfc5d0fc36c1d69aba34cb27d41346d4e7400ad1950ff19f8f
 SHA512 
2af31290e1065a4611f34e6cc8c62ee494c222becfb21ec6707059c119069b0adf0eec23e56bad4a3cc8690b2556309ec58cbd9003a959983689cc46c7c63361
+DIST rust-1.51.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
cc2cef574740ea5eb632235dca2889a7c6a6941169ac011d3a888cdefb8e5a5af5bb9ade93207ccb6adc82eb6ae1b5ed605954cea2561163c538fcbbcdb647f8
 SHA512 
43abb6e19c1ca905cb2d047503f4473584e06b8daecff3b6e45ac93dadc2c7f37118e3b66124180a9951b2f5eedf212174a37c661a7775600bd200eb089801f9
 DIST rust-1.51.0-aarch64-unknown-linux-musl.tar.xz 209607568 BLAKE2B 
8a8d677fac5aa68be8b689bd999894f0b51910d50d86d70db4cc9b60695703dd74b68578b72d9d410d2d163aebd3fbab0993ebf79486a103ef588cb849dc2038
 SHA512 
d7ca480f4e07f88a49b475d2fcd132126defff21c26a665d1b444b97ce5e44404f9106bb844a5e35d4933a51c2d8a5aabc8ee42a2515c02a559c81937920be4d
+DIST rust-1.51.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
0759b58a1647b0c0a29fc295edb31e793a0688d6a4b6eb8febe4364421f53cd1f4c0555abf7c8d4fb25bd7c15c9aeaa8d520390d8d3b61c213a591ccee7b9887
 SHA512 
bc2135b94f9c4e7b2616d886e84a268f52404abed2b827bdca5ab8f98071801e171234f18aa27a367b5dbd0df0e207b0aac8a30be59fff807ff70f21279614e2
 DIST rust-1.51.0-arm-unknown-linux-gnueabi.tar.xz 194362256 BLAKE2B 
20c1559d3b1f32c9ca6f5e9740dff0d9fd859be33ca58d59733fff1566ed0b75dd398facbcd15c8d7c862bee945198b0235973d5f683fd78f82cca52429b269c
 SHA512 
fadb5084152b6fa148c1d584c8ba766201012c0a70bdf273f5d4b89b249d7f520997b12809a0db68c9d1d76283fee892f83b6ef687cbb025c089607e5eea
+DIST rust-1.51.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
546fad9428e7261ef78e92d6542ebcd2b1b11c54bb4dc1fbcb7ca622551e6b4fc443f16305f9f37572ff2f24e5dfab491fadf3a128e009c77aa0218b271bbe5e
 SHA512 
580954dde6e5a89a9a16d0b93570275e81f488f0a77952cd4e3878894f9865f2a128bac2aaf0567ffc9e7cf9809808088a819bf7b0e54d8fa6224abe677d1732
 DIST rust-1.51.0-arm-unknown-linux-gnueabihf.tar.xz 193918308 BLAKE2B 
6799652205422d96c95949a4afa8a321a8a4e0cd42543f321898fdba5b27bb645f9eeb50edb63a43902cc74026a786c12a22af67313bc6ac0843b1e638077d64
 SHA512 
cd0dba1ebdff9692aef0026d94da38ba7856b64004404b75d0d385b8f9f53eed1ddd0e900e49cda60fc5190fe305d96f6f00d0053f4409479ab991fafa90338c
+DIST rust-1.51.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
41cad50cdebc0cb4e59f6c914b30b071dd7a70b6278c03a7349eb51a9ec6976fbaeacaea96f13e8ad91a283a3de4f548cf8e352179359f5697520813bc47e274
 SHA512 
d74a183dba390ea053ee746575788481e3970572e61b7b55acff521c8f4a9da5a3f4e3feff5c3b26162acdc00eed1c4240a4fbdcac3fa117455ac49d8ce62985
 DIST rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.xz 197028040 BLAKE2B 
801526d0fc9cdfc25a63227afdfc1bf9e0e6fa0b80f6306d86b68ca16adf4996b755b6ade1a4e898bfaf25565b5b49a358a9ed364bfe5d67c308744814a843de
 SHA512 
c602dcc7fd1343b310f5e3074bf63f2428ca7c15cdce8999fa4655de5a4bda5a13255fc12bee3d0632f6cb93220a883fb36d24061dca6795d23afa9f8fdae57f
+DIST rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
dd94fb91fb6dba9788b178ea74b73c0df78f496d6f57382969836ade9aacda1696f363c4cef8126426040620ef934a2f2681d89d5e3a703d9114d8d152abb6f8
 SHA512 
40a3f61341ec996650b6e4e8552007b822b7990b2154483a7d7a7dcbae4eb2913d4ffb5319037256ff5931ee01320d1c3ce307aa7c9fd90a782646de4edcd2e9
 DIST rust-1.51.0-i686-unknown-linux-gnu.tar.xz 213348860 BLAKE2B 
bd6c1d5ce9f20b961e3db8c69b022402acbdf06029e0802863292bcac89b0f88e6e6d02f625be52e8753d772aad8ac01125ff6832072b5d3d41a9ec7bf5c6a6f
 SHA512 
05d08e44827dcba8197667deb9a7f3584465085ce1b79a38deb138849a07c716646a70f1cc2cee02b41c45ec7c3a3b7800a3fae62ebe04d6f72f017a5d722bab
+DIST rust-1.51.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
c09c5ce8df8834758cf8049872142104023af24f31a2efc97ee201e6b2db56c1b7dd1baccd608ca1f3de416efd162408a01170fff9b7070cac80df32fa30012d
 SHA512 
6aad34b773cfe0ec30f80dacb7482247515ed1e7025a322d22ce7a2b1a6dc49929f71b9c3a6bd05622b70dd8f37fde5cc809ac32c4724b98098630158dddcfdf
 DIST rust-1.51.0-mips-unknown-linux-gnu.tar.xz 155944968 BLAKE2B 

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

2021-05-04 Thread Georgy Yakovlev
commit: bcebafb0058e95e88ed56a870352e24b678a9385
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May  4 23:05:51 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May  4 23:13:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcebafb0

dev-lang/rust: add USE=verify-sig

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest  | 16 
 dev-lang/rust/rust-1.51.0-r2.ebuild |  7 ++-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 874d227c6fc..e9021c8344e 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -1,16 +1,32 @@
 DIST rust-1.50.0-aarch64-unknown-linux-gnu.tar.xz 203382140 BLAKE2B 
c9547661356bfb2eb328992ecbfd488114bc68c00e551cbbeb925fd1650b5a4c0ab33145c6e994184766ef5046cc2881eb0009ac9d9448208cf896317bf47c63
 SHA512 
e6b409afc8e85a88ecb9ff439a6eb9dcb93d5553e81549fb4f332b9e2d946dce0424319c5092e60aab9435944af70d0117d15c12d54d2059ef73c1fdf36d8273
+DIST rust-1.50.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
2fb27b64770fe6594aa4d855697d918998d8d60b951589a965a245ad0da485d302b23b7a3e2d1e1715719d05e43967e607cdf77b826bf15bd6bb1ab44a43f94d
 SHA512 
a9a4b9e866bb9fed6d6933d7b9060ce98dd9a71f2c86bd224fd0489dd51e80d266e6816fda064f65e063dd01083912548a39c82a0389b280d7823e9ef4b2241e
 DIST rust-1.50.0-aarch64-unknown-linux-musl.tar.xz 204473556 BLAKE2B 
b47fe60f8e558a673b1c5fa47a0ebe9f73b09012b5df718baf0683536fa94d840cf0006830f6f4c36740d5e598b1c67b9d0df69a4e8d698520f05f5644cc3b69
 SHA512 
6a15af6a30c59325c21587689e3f99ca20a9a8ee0b19866569f2f7405d2b176ed88903776799e1ebcabbfc665b5e0f3c7878f841db6c5a75eceda57ace18185a
+DIST rust-1.50.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
db41d9aba2948b2da29722534bad85440e7a5f7025748422860f430f06d84f2a9d0ef348396f8dd222677858f2256663b57865c0a21c7daa23b142211c3582f2
 SHA512 
ea1770fc51855dc131f9aafc8cfa02d5baae25b9512d7167a7a67c0e93d3464cfb9c48a24a7391bd3ffb96ef51e302a55835880d10878dc1c7b1c0dc6a83711e
 DIST rust-1.50.0-arm-unknown-linux-gnueabi.tar.xz 193322872 BLAKE2B 
2654e604a609f287b2722bbcac325461cc8a84d47e449470da1925f3d21a042d665e55d07f4f268e37630184998ed330b2c2e315485ebeee960c6350c9cd
 SHA512 
eb3aefa4ff7d2b832a847b6d4fd4427d5cc72c3a9f97837e2516d202af39da7d523de2d1578fde20aeb76e843a84c37b4ba33f85668caa0b28d63a20968a
+DIST rust-1.50.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
2927ca6c92b5d14436a1c785a231c4191ed0d1cdda59b8eac81d073d1a6c75aac70947d5c85f273b72cf7df977617d89372cc817493597cc94fab122fbc6a08b
 SHA512 
53b8f4e77a56f453e0cd1b0dfe88c667a38606ac07389258f60809cd823205ba82320604bc41039d70c4e55deb641e447d605f6ae7518ffe7468f0bd79738fbd
 DIST rust-1.50.0-arm-unknown-linux-gnueabihf.tar.xz 191287452 BLAKE2B 
34958b97d034f6c643036c61d64e25aaedf1c93046ca039e39c9083a54d030d715d17a3174bd69bdad3f9bdb8b89c9b92f977b7d3c29da4eb28efe933402e86b
 SHA512 
7b1f61fd53fbb361fc6b3ee603917f899f3cfc8062df3cadb0751e8014e1e2633f32ba198912e8bca34102543c427f2607e861b724143d60fd1f9682578be70d
+DIST rust-1.50.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
8cf492d8d6fa31e2c630b849bfb166501a0b8abdbb4ea4529aaf29484feb9349ce06c161bb129e32b65306a01058d29336333fad00699d963eaa3de75a2fa2c8
 SHA512 
85706b922eae5112f067ce1c7454c505c73516db2fb22bd66b5c2116c967b8df4b9140360ccb4c78e15e7f6d6ce24421ead0e8456b48ca28bd3a70d2b8f0298d
 DIST rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.xz 194656336 BLAKE2B 
d02323d9f47d380f4a06e8273b02ac3c9091257400a59b3efd1140ef22aa3bcbb71b4c5e70aaeb2cd118839a84b3513d9c85ff8020b5a1f6e68791ae5d81b8f3
 SHA512 
c3314436afc4ebed697bf6828b9eacbc12f96838b156241331a3b71e99e1438f8ad82e701615ea302ebfc459464479442fe653232bd319cf824027362438970d
+DIST rust-1.50.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
ee81ed5ed81e587e6972648dba990ba330f689fd5f96513d5abc982b9e03bc38ea197c709dad73e1964ba362208099c98c36dec949877676eb3ce9b9509d45c0
 SHA512 
f7d07aba9c56dbfc94ae3bb44272495e05cc69a8f99c0ad9e668694b5009f32e4fdd934f50ed4ad219023922d5fc6e54bea40e9fd7e17ee4de48fa6a2f565623
 DIST rust-1.50.0-i686-unknown-linux-gnu.tar.xz 222946404 BLAKE2B 
38801f395ab8f5aeee1cb709cd7fda6b6573476f9d763931086c76b0064ec0d5dff03415bc2f6f13419fb1a326cb44a0086dd42db99d1e14d520b33c6382e340
 SHA512 
bff117733d11731f56e8659265d0b47327e2af3f7c46aca494747a92b4f634dd35fa9731a1be59dd69821042f88bded253e1d7b5693ca237c9a167408ca7f898
+DIST rust-1.50.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
2327426a92265c52eb96d8aa65e1cc226d253e2ae416238b4392374c13e90c7d7d99dca9f581703594825574f01b930c092f20786469c309c0152674c132
 SHA512 
a8bdb87723860bf246829e50de2f1c92ee314e25d310982f45b0e3aea82d7fe361637eb1d90f590fdbfd2fc3604959d6c5a9144f04e20c11336ae7b3b2eaae5d
 DIST rust-1.50.0-mips-unknown-linux-gnu.tar.xz 150524936 BLAKE2B 
95042394dd55fd81c6b850798552166d78588fcc2c4dfdd4bbc900600957eed06c4a03c83713f2f820252949f57651d69e4d2a2b78d7de42fd7e0c0404f4
 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/openpgp-keys-rust/

2021-05-04 Thread Georgy Yakovlev
commit: 7f8599060ac7b05af207211ca6379b1285a7038e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May  4 23:03:58 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May  4 23:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f859906

app-crypt/openpgp-keys-rust: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-crypt/openpgp-keys-rust/Manifest|  1 +
 app-crypt/openpgp-keys-rust/metadata.xml| 12 
 .../openpgp-keys-rust-20210504.ebuild   | 21 +
 3 files changed, 34 insertions(+)

diff --git a/app-crypt/openpgp-keys-rust/Manifest 
b/app-crypt/openpgp-keys-rust/Manifest
new file mode 100644
index 000..619aa6a1e8f
--- /dev/null
+++ b/app-crypt/openpgp-keys-rust/Manifest
@@ -0,0 +1 @@
+DIST rust-key.gpg.ascii 5326 BLAKE2B 
d64f3afe75786535c6218b378e11f6e9d2ab585dfb98d72e039ed529b27671ff4338d1aa4fb5920f96d6e3d5416b72e273a862c955cb4b30788e4cc60e6b937a
 SHA512 
a8b557e3cc23824b2a21b75ebdfb2cc1bff94ca0359ec13da2ce99398977d913639ab7bcf67d7cfb511510ca76038f243ad2eacff8a2e49435246128b2ee5cb8

diff --git a/app-crypt/openpgp-keys-rust/metadata.xml 
b/app-crypt/openpgp-keys-rust/metadata.xml
new file mode 100644
index 000..7dadd5ecbfd
--- /dev/null
+++ b/app-crypt/openpgp-keys-rust/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   
+   
+   r...@gentoo.org
+   Rust
+   
+

diff --git a/app-crypt/openpgp-keys-rust/openpgp-keys-rust-20210504.ebuild 
b/app-crypt/openpgp-keys-rust/openpgp-keys-rust-20210504.ebuild
new file mode 100644
index 000..7ac4c33144c
--- /dev/null
+++ b/app-crypt/openpgp-keys-rust/openpgp-keys-rust-20210504.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Rust Language Tag and Release Signing Key"
+HOMEPAGE="https://forge.rust-lang.org/infra/other-installation-methods.html;
+SRC_URI="https://static.rust-lang.org/rust-key.gpg.ascii;
+# 
https://keybase.io/rust/pgp_keys.asc?fingerprint=108f66205eaeb0aaa8dd5e1c85ab96e6fa1be5fe
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+
+S="${WORKDIR}"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - rust.asc < <(cat "${files[@]/#/${DISTDIR}/}")
+}



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

2021-05-04 Thread Georgy Yakovlev
commit: 1e45cd3dbd5a4af3ebfb5a4762c97e2eabfa1c6a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May  4 23:07:34 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May  4 23:13:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e45cd3d

eclass/rust-toolchain.eclass: add verify-sig URI support

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

 eclass/rust-toolchain.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/rust-toolchain.eclass b/eclass/rust-toolchain.eclass
index 35e13e3de97..3301b5f32fe 100644
--- a/eclass/rust-toolchain.eclass
+++ b/eclass/rust-toolchain.eclass
@@ -89,6 +89,7 @@ rust_arch_uri() {
echo "${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.xz -> 
${3}-${1}.tar.xz"
else
echo "${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.xz"
+   echo "verify-sig? ( 
${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.xz.asc )"
fi
 }
 



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

2021-05-04 Thread Sam James
commit: 955be319d3421f4ac334d0688d86f51977559a6e
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 23:10:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 23:11:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955be319

profiles/arch/amd64: mask openjfx for stable again

Copy the base stable mask to satisfy pkgcheck for now,
although it seems redundant...

Bug: https://bugs.gentoo.org/788118
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 1f3d106695d..33d1a456737 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (2021-05-05)
+# openjfx:8 will never be stabilized
+# openjfx:11 probably will neither
+dev-java/openjdk:8 javafx
+dev-java/openjdk:11 javafx
+
 # Andreas Sturmlechner  (2020-10-05)
 # REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
 app-office/libreoffice base



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

2021-05-04 Thread Andreas Sturmlechner
commit: 03d4a425cbe2cfdb8c8c78813c6f18ffbee1c88f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 22:42:45 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d4a425

app-office/libreoffice: 7.1.3.2 version bump

Bug: https://bugs.gentoo.org/788112
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest   |   2 +
 app-office/libreoffice/libreoffice-7.1.3.2.ebuild | 661 ++
 2 files changed, 663 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index f629a83afe5..d0ada2c53fc 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -19,7 +19,9 @@ DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 
427800 BLAKE2B d3ac085a3
 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 
2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b
 SHA512 
c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
 DIST libreoffice-6.4.7.2.tar.xz 232364676 BLAKE2B 
1df8f2a3aa00bd057dd1d6d9665a541330ceeabb2bb5d46351449cf9b916a5649f38dc0e0175cf3733123f9247157f5fd0f2c34c8dad1d676da6c31d8346927b
 SHA512 
ba6ff5948624d7a76025406c38728d643be656091d79320a1c5ddba1411662951a0b02de7a9e796e76d8185b6e9113882406bb0c1452b4c988ac3095afa8
 DIST libreoffice-7.1.2.2.tar.xz 243806936 BLAKE2B 
46ff8efb4e5feaa1e2a887881bdd33d8b46b0b7e5e41fff9c1cfab08cfab712d2b8c6e8e8c1b68f3549be62fdfd62622aa2819021687bde5eae6c45a789b6b8b
 SHA512 
0e4cc2417943fcfaf84b513f6ee781a4f75d5c42804fa98c5499ec6d461be04bf68ca1f8f92952863ba3765d7e2894e77f78aa1f532b67649e31154683767297
+DIST libreoffice-7.1.3.2.tar.xz 244104432 BLAKE2B 
f73bd448f94bc88a1dc775d032ce849ee1dd610c4077c709ffbe40d8c99527c7775cfe2309a636093182ac988ecf44a4b61df0e0a83b332fcc77a05edb602791
 SHA512 
d7329475cad5bece9358b29bc590da1841c3c0b4aef511508d9398519c514fa176c90675857f1830925818f2dcc8b9c0986e5d34d3a33cce617e4ada23c60a72
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-6.4.7.2.tar.xz 88296892 BLAKE2B 
9ee12ec6aa6d5539408e0206e313901540533e28686585fa0bb4edbeaa482bb0ad1cd4ae37ac18dab66bb3e2ea32d52d9960236cbf3e0f8fb5ca07c007f38794
 SHA512 
a5381a8cca9988998dc01d3815869e47193c1da814b714cbedb51a2099f7dc5444315c657e32defab2eb0b9a9e2a922bc4c5fbc36b7a2b60e7c551887a9cdbb3
 DIST libreoffice-help-7.1.2.2.tar.xz 111784492 BLAKE2B 
3b62387ed5a42bef2602c6e2fad73d4421fad25a9ce67dd11a04b11c2072214979987cbc961ba448ad1a04596adca236654aac6828b0d2cf208565a260944dd5
 SHA512 
571db9a2fb3410ea6e86e5000f78648acb1f581a94cb0d2021a174116c44194c68749a875624aa042985630d83b44f312a6275524e8cd57f66678c6a1f8ec22e
+DIST libreoffice-help-7.1.3.2.tar.xz 111785416 BLAKE2B 
12d97764976ae0e4736638e9b758c5920d38d608e66fc3343d74178a935632396e1e07fbb98b6f380fd103c3f5e2edf917726a760420f6dfd3d2e42aaa215096
 SHA512 
576dbea391777a907275b630ed704dd3d9ad0627f8a18da1cbd23fe28df04c3a509583c2404f810df3aaac15ef0881e2c1e0a55c9f31618715586628873367eb
 DIST skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz 10420480 BLAKE2B 
83bcc9ff3a3a916ccb92f49ef69f99386e89b636d37679ab17735625c56c4bb31ca89a7034d9282c905b405e0b31215de5fd3734061d323d48db440e4ad52643
 SHA512 
8e5c37b895d7f5fe15f491005ac46b39efe3bfb3af5dc805bf1226b2112496bdb9e433cc3b313f8fc185fe1f898d126b8a557d23485615cdbe917f0b76855f3d

diff --git a/app-office/libreoffice/libreoffice-7.1.3.2.ebuild 
b/app-office/libreoffice/libreoffice-7.1.3.2.ebuild
new file mode 100644
index 000..41b1282d902
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-7.1.3.2.ebuild
@@ -0,0 +1,661 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="threads(+),xml"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the tarballs are moved a lot so this should make everyone happy.
+DEV_URI="
+   https://dev-builds.libreoffice.org/pre-releases/src
+   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+   
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
+"
+ADDONS_URI="https://dev-www.libreoffice.org/src/;
+
+BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
+# PATCHSET="${P}-patchset-01.tar.xz"
+
+[[ ${MY_PV} == ** ]] && inherit git-r3
+inherit autotools bash-completion-r1 check-reqs eapi8-dosym 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdiff3/, kde-misc/kdiff3/files/

2021-05-04 Thread Andreas Sturmlechner
commit: 3812549fcaa4f4e19d67b8286c9d07320c422297
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 21:41:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3812549f

kde-misc/kdiff3: Fix build with GCC-11

See also: https://invent.kde.org/sdk/kdiff3/-/merge_requests/28

Upstream commit 0476b1daa73159aec411c7f10da6f313294f0e38

Thanks-to: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://bugs.gentoo.org/788058
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/kdiff3/files/kdiff3-1.9.0-gcc11.patch | 24 
 kde-misc/kdiff3/kdiff3-1.9.0.ebuild|  2 ++
 2 files changed, 26 insertions(+)

diff --git a/kde-misc/kdiff3/files/kdiff3-1.9.0-gcc11.patch 
b/kde-misc/kdiff3/files/kdiff3-1.9.0-gcc11.patch
new file mode 100644
index 000..581b487503e
--- /dev/null
+++ b/kde-misc/kdiff3/files/kdiff3-1.9.0-gcc11.patch
@@ -0,0 +1,24 @@
+From 0476b1daa73159aec411c7f10da6f313294f0e38 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Holger=20Hoffst=C3=A4tte?= 
+Date: Tue, 4 May 2021 19:21:46 +0200
+Subject: [PATCH] Explicitly include  for compatibility with gcc-11
+
+---
+ src/TypeUtils.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/TypeUtils.h b/src/TypeUtils.h
+index c072681..f0ab9c2 100644
+--- a/src/TypeUtils.h
 b/src/TypeUtils.h
+@@ -9,6 +9,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ 
+-- 
+GitLab
+

diff --git a/kde-misc/kdiff3/kdiff3-1.9.0.ebuild 
b/kde-misc/kdiff3/kdiff3-1.9.0.ebuild
index b9bac1df1bd..adedf33c00c 100644
--- a/kde-misc/kdiff3/kdiff3-1.9.0.ebuild
+++ b/kde-misc/kdiff3/kdiff3-1.9.0.ebuild
@@ -39,3 +39,5 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
sys-apps/diffutils
 "
+
+PATCHES=( "${FILESDIR}/${P}-gcc11.patch" ) # bug 788058, git master



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-commander/

2021-05-04 Thread Andreas Sturmlechner
commit: 2f1401a6a48b36d9730d7374c08d9874e1b4944a
Author: Uwe Scholz  gmx  de>
AuthorDate: Fri Apr 30 19:37:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1401a6

gnome-extra/gnome-commander: version bump to 1.12.1

Signed-off-by: Uwe Scholz  gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/20619
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 gnome-extra/gnome-commander/Manifest   |  1 +
 .../gnome-commander/gnome-commander-1.12.1.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/gnome-extra/gnome-commander/Manifest 
b/gnome-extra/gnome-commander/Manifest
index 683da85a1f2..6462cce9700 100644
--- a/gnome-extra/gnome-commander/Manifest
+++ b/gnome-extra/gnome-commander/Manifest
@@ -1 +1,2 @@
 DIST gnome-commander-1.10.3.tar.xz 7474512 BLAKE2B 
f27f86a470bc919327980ba21c577241034290d74b663d4479195fa21249ce9bd238b12a0fae70c3cc6ab26953a595414efbe04508c73f8deb5e7c6e2de6f784
 SHA512 
87c4df1534747f21b15e48141180601aef02152b1eef097986b0f8675a6d24e75a81ccb7d0b41b2df38cd40eadae2b0bd09f8e0274a5e5cd8bbd8d23df6ffd7f
+DIST gnome-commander-1.12.1.tar.xz 7532412 BLAKE2B 
92a4c71e716aca5354cd53ca10440ce11426f9baa11342c37a8dbd5d3fe2898ea9e7aa577d584d0e91e85a8213a5480dd045c6d0ffbd05155b05d74c2a0b52e7
 SHA512 
74756af9a720ab81904e3f7834ae008af67d635cc1d1b961420d02c029616465dfe06a18bc5b443d0a9725cfefe6e9f7cdba68faa62515f8ccb85a2246867010

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.12.1.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.12.1.ebuild
new file mode 100644
index 000..6c407b4f188
--- /dev/null
+++ b/gnome-extra/gnome-commander/gnome-commander-1.12.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 optfeature toolchain-funcs
+
+DESCRIPTION="A graphical, full featured, twin-panel file manager"
+HOMEPAGE="https://gcmd.github.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="chm exif gsf pdf samba taglib test +unique"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-text/yelp-tools
+   >=dev-libs/glib-2.62.0:2
+   >=gnome-base/gnome-vfs-2.0.0
+   >=x11-libs/gtk+-2.24.0:2
+   chm? ( dev-libs/chmlib )
+   exif? ( >=media-gfx/exiv2-0.14 )
+   gsf? ( >=gnome-extra/libgsf-1.12.0 )
+   pdf? ( >=app-text/poppler-0.18 )
+   samba? ( >=gnome-base/gnome-vfs-2.0.0[samba] )
+   taglib? ( >=media-libs/taglib-1.4 )
+   unique? ( >=dev-libs/libunique-0.9.3:1 )
+"
+BDEPEND="
+   dev-util/gtk-doc-am
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( >=dev-cpp/gtest-1.7.0 )
+"
+
+pkg_pretend() {
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 8 ]]; then
+   eerror "Compilation with gcc older than version 8 is not 
supported"
+   die "GCC too old, please use gcc-8 or above"
+   fi
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_with chm libchm) \
+   $(use_with exif exiv2) \
+   $(use_with gsf libgsf) \
+   $(use_with pdf poppler) \
+   $(use_with samba) \
+   $(use_with taglib) \
+   $(use_with unique)
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   optfeature "synchronizing files and directories" dev-util/meld
+   optfeature "viewing the documentation" gnome-extra/yelp
+}



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

2021-05-04 Thread Andreas Sturmlechner
commit: 2b1351baed7d36f5e66d801c8323b916d410d552
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun May  2 12:04:38 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1351ba

kde-apps/umbrello: remove unused patch

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/20656
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/umbrello-20.08.3-unused-qtwebkit.patch   | 25 --
 1 file changed, 25 deletions(-)

diff --git a/kde-apps/umbrello/files/umbrello-20.08.3-unused-qtwebkit.patch 
b/kde-apps/umbrello/files/umbrello-20.08.3-unused-qtwebkit.patch
deleted file mode 100644
index bb1fde2878e..000
--- a/kde-apps/umbrello/files/umbrello-20.08.3-unused-qtwebkit.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 5263f4e391c50c72e000da6c2bcf1123c28192e5 Mon Sep 17 00:00:00 2001
-From: "Friedrich W. H. Kossebau" 
-Date: Wed, 21 Jun 2017 14:05:28 +0200
-Subject: [PATCH] Remove finding WebKitWidgets, not used
-

- lib/kdev5-php/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/kdev5-php/CMakeLists.txt b/lib/kdev5-php/CMakeLists.txt
-index 2a40b48ae..6ef58b0c9 100644
 a/lib/kdev5-php/CMakeLists.txt
-+++ b/lib/kdev5-php/CMakeLists.txt
-@@ -28,7 +28,7 @@ include(KDECMakeSettings)
- include(GenerateExportHeader)
- include(FeatureSummary)
- 
--find_package(Qt5 REQUIRED Core Widgets Test WebKitWidgets)
-+find_package(Qt5 REQUIRED Core Widgets Test)
- find_package(KF5 REQUIRED COMPONENTS Archive ThreadWeaver TextEditor I18n 
ItemModels KCMUtils)
- find_package(KDevPlatform ${KDEVPLATFORM_VERSION} REQUIRED)
- find_package(KDevelop-PG-Qt REQUIRED)
--- 
-2.28.0
-



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

2021-05-04 Thread Andreas Sturmlechner
commit: 46228c2ee31b278182016969395b3797fc19ee28
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 22:17:29 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46228c2e

app-office/libreoffice: Bad news for x86 and IUSE="base,java"

Bug: https://bugs.gentoo.org/785640
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/libreoffice-7.1..ebuild | 14 ++
 app-office/libreoffice/libreoffice-.ebuild | 14 ++
 2 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-7.1..ebuild 
b/app-office/libreoffice/libreoffice-7.1..ebuild
index cf695c2bff7..41b1282d902 100644
--- a/app-office/libreoffice/libreoffice-7.1..ebuild
+++ b/app-office/libreoffice/libreoffice-7.1..ebuild
@@ -307,10 +307,16 @@ _check_reqs() {
 }
 
 pkg_pretend() {
-   use base ||
-   ewarn "If you plan to use Base application you must enable USE 
base."
-   use java ||
-   ewarn "Without USE java, several wizards are not going to be 
available."
+   if use x86; then
+   elog "Unfortunately for packaging reasons on x86, various 
Java-based wizards,"
+   elog "most notably Report Builder in LibreOffice Base, will not 
be available."
+   elog "See also: https://bugs.gentoo.org/785640;
+   else
+   use base ||
+   ewarn "If you plan to use Base application you must 
enable USE base."
+   use java ||
+   ewarn "Without USE java, several wizards are not going 
to be available."
+   fi
 
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend
 }

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index a38aba75536..c9f16a41c2a 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -307,10 +307,16 @@ _check_reqs() {
 }
 
 pkg_pretend() {
-   use base ||
-   ewarn "If you plan to use Base application you must enable USE 
base."
-   use java ||
-   ewarn "Without USE java, several wizards are not going to be 
available."
+   if use x86; then
+   elog "Unfortunately for packaging reasons on x86, various 
Java-based wizards,"
+   elog "most notably Report Builder in LibreOffice Base, will not 
be available."
+   elog "See also: https://bugs.gentoo.org/785640;
+   else
+   use base ||
+   ewarn "If you plan to use Base application you must 
enable USE base."
+   use java ||
+   ewarn "Without USE java, several wizards are not going 
to be available."
+   fi
 
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend
 }



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

2021-05-04 Thread Andreas Sturmlechner
commit: 506d2d9225ef42c909406a65ddb0b09d2292d33c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 13:56:57 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506d2d92

app-text/poppler: 21.05.0 version bump

Closes: https://bugs.gentoo.org/788232
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/Manifest   |   1 +
 app-text/poppler/poppler-21.05.0.ebuild | 123 
 2 files changed, 124 insertions(+)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index afa19e72ff3..ce0d529a8cc 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,3 +1,4 @@
 DIST poppler-21.02.0.tar.xz 1684496 BLAKE2B 
f62399a70baa0af36abd9bf7f5bc69003fcdc9b668a64475a6373dbdd9885092a8beb42f887eafdafac5ee17e9aac5b610bad1c9a64af8112e72c82f47e6a304
 SHA512 
3964990749f38f4468b244c579ff1f2dab7357dfddecb3035d14d3aaeac6ee4be42e76b4a1cc1a8cf53715518def9e92cc59d08c1e22592ced00a9c948989035
 DIST poppler-21.03.0.tar.xz 1690848 BLAKE2B 
60aef92bdfdc603b38dfb2a1aebd59c9085e6d51a2e22864edb3b0fd535421f47fb8041241e321d44cd8539538b61c6e19fe2d99a8a2d21fd85c3757ccadb5d2
 SHA512 
0eea1b5f32d79c3a497351a6491b5f617b089bef0a9a446723e87185acadba535e3146c0c141f4c2165ced1aa6fa853b54760a322d0932cfe3049c0ad94d64fa
 DIST poppler-21.04.0.tar.xz 1694132 BLAKE2B 
759a22b175ca8b64fa666d61e394cb7b6baa34a3dbc9c6cceb24c7ad4b0892ee34faea90278d9889d72d7b9558fc9abf52ab74fd739dc12e7314c3a755661350
 SHA512 
c3391787456e8a4a3bd6e57f96faa25051bb5e15ae7eeb7072ad6fbc25e3f8a34818945cc49d90a0e6ebc3d38dd4e70d3c60ba0a5cb42c4000bd8c15c947e5bc
+DIST poppler-21.05.0.tar.xz 1700632 BLAKE2B 
5e277f3d9d6fafbd39b395d7730182ec028c0ccdbb59e0b9d6ea93e079eb6dc8ff6e46a2b378ec4502055e8748973d353e1f947d734cdee4c5abb9f1bb6dba2c
 SHA512 
428f63a85fc8a227efebcd64ca7e89fec487fea07c93f9dd990fae343532547bcfec29a3288dd9ffce698cf994ccc2ce5055e4fa677ebceb216c1caaa3e0cdae

diff --git a/app-text/poppler/poppler-21.05.0.ebuild 
b/app-text/poppler/poppler-21.05.0.ebuild
new file mode 100644
index 000..e66369be54d
--- /dev/null
+++ b/app-text/poppler/poppler-21.05.0.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2005-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs xdg-utils
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
+   SLOT="0/"
+else
+   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   SLOT="0/110"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+fi
+
+DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
+HOMEPAGE="https://poppler.freedesktop.org/;
+
+LICENSE="GPL-2"
+IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png 
qt5 tiff +utils"
+
+# No test data provided
+RESTRICT="test"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+DEPEND="
+   media-libs/fontconfig
+   media-libs/freetype
+   sys-libs/zlib
+   cairo? (
+   dev-libs/glib:2
+   x11-libs/cairo
+   introspection? ( dev-libs/gobject-introspection:= )
+   )
+   curl? ( net-misc/curl )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
+   lcms? ( media-libs/lcms:2 )
+   nss? ( >=dev-libs/nss-3.19:0 )
+   png? ( media-libs/libpng:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtxml:5
+   )
+   tiff? ( media-libs/tiff:0 )
+"
+RDEPEND="${DEPEND}
+   cjk? ( app-text/poppler-data )
+"
+
+DOCS=( AUTHORS NEWS README.md README-XPDF )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-20.12.1-qt5-deps.patch"
+   "${FILESDIR}/${PN}-21.04.0-respect-cflags.patch"
+   "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Clang doesn't grok this flag, the configure nicely tests that, but
+   # cmake just uses it, so remove it if we use clang
+   if [[ ${CC} == clang ]] ; then
+   sed -e 's/-fno-check-new//' -i 
cmake/modules/PopplerMacros.cmake || die
+   fi
+
+   if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
+   sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 
OLD)' \
+   -i CMakeLists.txt || die
+   else
+   einfo "policy(SET CMP0002 OLD) - workaround can be removed"
+   fi
+}
+
+src_configure() {
+   xdg_environment_reset
+   local mycmakeargs=(
+   

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

2021-05-04 Thread Andreas Sturmlechner
commit: cb65fd37a3f128b5be9a4f05eb6de27ac33a0524
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 22:39:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb65fd37

app-office/libreoffice-l10n: 7.1.3.2 version bump

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

 app-office/libreoffice-l10n/Manifest   | 183 +
 .../libreoffice-l10n-7.1.3.2.ebuild|  91 ++
 2 files changed, 274 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index b88c423f308..5ecd2baf872 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -349,3 +349,186 @@ DIST 
LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz 290333 BLAKE2B b025
 DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1048362 
BLAKE2B 
5db0a1fa0141fdd4f2fddd71d49004a1394ab5677ded7a9e373e193f2b01043eda974be14645480aa08cef061e09d384f58b8a482fb977f0590f4f402c97c9cf
 SHA512 
980c68f9f8589c5abf97712b0edd3a7efee7e28f45c94f9e4b6580be351ad1e9b7e1ff9edd895b8d1cedac6ecaa5eb6eda833e218c78064e0f0e230715d0d044
 DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 968946 BLAKE2B 
35d4610f8c411ee65a8f11126adfc664fcf26bd622e60c3a5602f438272b560b00f92131f65db3e80dbf331fce681d179c1bd259384f1b1f0eef5c11458922a7
 SHA512 
54141d31de7c74be129aa502dad00336e7591ce84e2129dd00c38092d378750010a31b166230e4daeb6e3dfbf62663da3bfa3ea82c1d4de6ba360e6e38a49668
 DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz 319472 BLAKE2B 
89632825f3b98fc7ccc868410007f7117f9636ddae708ee320a0caaff88391cc204dca0b53cc78656d4135f36d887adb4ef5c489156cfca664032c737c33f187
 SHA512 
054163c05ce126c0f1992812e6785abd3d3b7628831f2e323156774a11525f6097028a8f0f8299b6658f8f573d0f15a9c00725d1fa0e4aee2e498f2448a0c6f6
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_am.tar.gz 4126875 BLAKE2B 
901ca293d4ec9602d20e3eca053e38ba286b15c375e8dfca4d3c897224d80218b165fa9252d11f711a2eebe859504c14a71c630a2774a54d018d4319cb2331e5
 SHA512 
dbf2a7bf74f4d1eb09e439cc9ff910292229af70e41d573824e91d816dc41c394022fb92035b3b215edf265f70c8d4545e48c6b38b8181605b6e3f4060b9d234
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3599063 BLAKE2B 
8a3782ba3a3651f68003810f1280ce774f4c62ba1ff7596b7edd0ac3be3981febef1bcd400a61e053cdb5998dadfe085e9c5761bc09931ed1eccc9d6bf0d92e2
 SHA512 
cce4f514d5a98ca780acabcfec1f16d3572be09cd2f2326cc8cd0ea6fcdb4f8c56809c5ed7f289a0f50d7bb2aebc76f939e8d5ee10200bf1562cd1a092a5b497
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3836994 BLAKE2B 
ea8c4fa98233f1473089644b23ffdde1f7a8a5c869d4dea9108533dae50d8e2cd5c549d1f560e8635632b1d6f8408f88c56c411901a43a334a9812472977b9bd
 SHA512 
2697c347a5a51573f4868e5d62db39a73490a220eb5bb03497fb9328a6841d010a26ee55c4b34b344e8a8da6ad39b795bc2dbc3e51910d649f06eccd60ea9c87
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4167433 BLAKE2B 
8691cb108dfaf1e13d5251c0e50e2d2016ad4caaee5ef2fd88f72cbbfa321eb8290c2197071f004c11a8c27e79245d168b5276d103cb23e7a572d2a12f18494e
 SHA512 
0b9592852888b88eca46ce6656a0d3f8e41e14ff19ae733126e39ceaf7470ec0a85f153555b1b3d9473404af3b3181277918bc584293c7fdbac4686252316286
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4303623 
BLAKE2B 
e58b65793e9217bc8ad558cc3373b8571920d776f1b2f66dfef18b1526d7612521a8ce588b46ee92e9ab57fb5e92b280bbdf0205e0d9239e1b53d3c47b8c1a16
 SHA512 
35ee6b61e851b1d8f317199cf6ef442964245cb78fd554dee2d4e654f5f29ca0f9d90695da31d37b6fabd7c6de31e0bec58bd99f61f1fab09190a585b85af55e
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3981607 BLAKE2B 
f33db59612f3e6619dde4d06aabbc5a5e047ba95dd9e20aaf6a5dd42dc8a5e9cad271e7d669387e74d49c66d7808c3c0d3154b529885725bceeed2632e05c7c0
 SHA512 
7e60c9cf93d98a4959724ea4214808f386db61b79fcfeb5ee9cf4f4cec2a83edd0165f2f5bfe8d4da32790f5339d48d17cb3a34c56dfd8b024884c6cd1108778
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3989678 BLAKE2B 
d1c271bc7e1299b4e14151b11fb3b7f25ef422b698a2adff2e1ce02f85cabcff2dbda31884cd9b3b1775646744d3ba762b61c656c1f20339f4d023b663145ef6
 SHA512 
e0c72510acb3c98ff19d91e9917a86a15a73dfc08ca5feb5019d7c3aa462a5d40b79218a01c006f4227562bc62b05ec98447caac4d31c92ba22f27b86166a0ef
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3721375 BLAKE2B 
e0cbe0eb4e0ce81de6b01168c167164648d73c82c804c33f47145120f1d66a4780e01e55f69411435ccb2a2f6e0664d82e1c34f3ba2d82401c13e82fb2c8aa15
 SHA512 
787a214402091226591ccdd19666596988ed5e7c4a4c60de452f7726c6f87c807d880a99b9f6277467c81a45a2ab6bd64f6a690dd9d25e039c24d304a0a55d6f
+DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3865983 
BLAKE2B 
b28d5a6c4ae2ce0c4d2e0565152494893ea78ab03c1ccfd1b305a3b70dbb555dbcbd6c88600140c7b7beecb2a91d461bf403e9f6267214654f6598435587a077
 

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

2021-05-04 Thread Andreas Sturmlechner
commit: 7768027814208b98ab826c23cd6b9908b4f8463c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 21:45:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77680278

profiles: Mask ~app-text/poppler-21.05.0, ~app-office/libreoffice-7.1.3.2

Preparing for concurrent unmasking.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e8d3aa29191..684f6154049 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,8 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas Sturmlechner  (2021-05-03)
+# Andreas Sturmlechner  (2021-05-04)
 # Sync concurrent unmasking with icu/chromium/boost.
+# LO-7.1.3.2 is NOT RELEASED YET.
+~app-office/libreoffice-7.1.3.2
+~app-office/libreoffice-l10n-7.1.3.2
+~app-text/poppler-21.05.0
 ~dev-qt/qtwebengine-5.15.2_p20210421
 
 # Andreas Sturmlechner  (2021-05-01)



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

2021-05-04 Thread Andreas Sturmlechner
commit: c2a730f63017e36333a84e06fd3f78704aa8ace7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 13:56:22 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 22:56:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a730f6

app-text/poppler: Bump subslot, set BUILD_MANUAL_TESTS=OFF

Bug: https://bugs.gentoo.org/788232
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/poppler-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index e3bf1e313d8..e66369be54d 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/109"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/110"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
@@ -85,6 +85,7 @@ src_configure() {
-DBUILD_GTK_TESTS=OFF
-DBUILD_QT5_TESTS=OFF
-DBUILD_CPP_TESTS=OFF
+   -DBUILD_MANUAL_TESTS=OFF
-DRUN_GPERF_IF_PRESENT=OFF
-DENABLE_SPLASH=ON
-DENABLE_ZLIB=ON



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

2021-05-04 Thread Michał Górny
commit: bdbca28f8bec02cc9fa65ef1ce8123eaaec6729e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  4 22:10:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  4 22:56:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbca28f

dev-python/botocore: Bump to 1.20.65

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.20.65.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 248c5903d73..bada8c6ac05 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -15,3 +15,4 @@ DIST botocore-1.20.60.tar.gz 7666269 BLAKE2B 
1e32a46be67cb23bc26592036296adf1410
 DIST botocore-1.20.61.tar.gz 7668184 BLAKE2B 
2b48af271b0a7c90f18de0e1742fbf5a7fa9ae024acbcce45c8c18bd5d81b70e83b1be1833aee9ff01e6715c4bc1494483d3f903edde9f76fe3acc5b5f950a64
 SHA512 
8b79a524c17a70b44587485a27dc5334db8d0f4072beccdbed84599e4405231eaeaeec0a4b0ec01ad302d19c190759b99e80a93b55d2c4f7513045452813373c
 DIST botocore-1.20.62.tar.gz 7674812 BLAKE2B 
6fec1213c13bc12937f45c2584ce52532ea75d6973e9741d18933dc399e8f0ec569d6aacdf4a9f83f997ff9898cb39c327410965d992836bbfbd9aa06ea81311
 SHA512 
ae25e2266955964de7be499fe17b64dd5008b1c1abec84167593b04a1bd4f7baa506f91013b292cd42aae01990ec3523d75e3529398185fdaedc358bb5048e83
 DIST botocore-1.20.64.tar.gz 7685481 BLAKE2B 
d939b262f04a67918fe61ba0789a4ac9a73bd571096fde881ad537bd7b193798960096ea6d966b49634f33454845c8227786c7bb16c0008e8b5dd84591c2e018
 SHA512 
a2e82988e59f05ae7050b3e8f86b379dde83f516736c9ca133c0fa678cb7c6ba5448e2165cb0ab3f4262e8e3681ede37048508092ba62313e6ce3f89700c8827
+DIST botocore-1.20.65.tar.gz 7689179 BLAKE2B 
4f831519c785747b48351b9820fe00efb39ae9157ff11604b6d850b9768a6613ad54b3db9071dedf51e0e9209f3741f35d7e21e953842d1bc89db52b22779d41
 SHA512 
1936955ab69aaa7d82ea2dc522603162b00e3a9ca39b5911ccd4f3d78688ff1375c4e2abc65638a517a5d7a07076c1c7d6fb81529c6d5cfbe9c13254c3736777

diff --git a/dev-python/botocore/botocore-1.20.65.ebuild 
b/dev-python/botocore/botocore-1.20.65.ebuild
new file mode 100644
index 000..f051cb0e68a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.65.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+   "${FILESDIR}/botocore-1.20.64-bpo43882.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-05-04 Thread Michał Górny
commit: 8ab54b3eb2709170edc90081daafd7bd05ad7516
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  4 22:11:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  4 22:56:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab54b3e

dev-python/boto3: Bump to 1.17.65

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.17.65.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1188451f740..6e9359d6876 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -15,3 +15,4 @@ DIST boto3-1.17.60.tar.gz 365384 BLAKE2B 
b200c1eba271440f2fa2b42a97bfc9b78b5b453
 DIST boto3-1.17.61.tar.gz 366107 BLAKE2B 
ccd13150f800d6d783784d84cbc8bf8fdefa6e7dcd4bf6c6ddf23efd79bdc2999864135859e44ee4982d725930df9f52d5d94ad4a9bef0ba1e990252bdbe2f6b
 SHA512 
4d7212174b61e06f0443e411b25da549e0fd540278680a22b7ec4838e90d3b53453b2aa3a279891ce92f2646e62c9390d4ad9861239de8d60395244511b80558
 DIST boto3-1.17.62.tar.gz 366832 BLAKE2B 
be452f1afe79538c29a9c8d8aaf0e0d0224a34b78a7d4f261cea1286e21e7154784f7aa0a544aef68161a861915a19b12fc1526ed7499ad9de6fdb638abb5b7d
 SHA512 
64c323cfcfdd4a1adf083dde08fc88707975c03c4536ef8f66ff08694c292705dca7f11a37c0a2b1158facec9c0c9b58c62570e61e3018ca218f1207d0713479
 DIST boto3-1.17.64.tar.gz 367357 BLAKE2B 
582cc599628df29acdb146a0a1da78fb1e35d560f08f54709e5aed9fb27be9ffeaec27b1c2f393ddd48fad5b9c5ff5e51d001972a798b516e089d58d321aaac3
 SHA512 
ffe248707d162de5a2edd2dec4acb769bda3d2d0c9611548813647d3f0d70de9e6754216ba32df70eacf2e4a6ed2c8fab30261731aa87977eb5972af6052ddb4
+DIST boto3-1.17.65.tar.gz 367905 BLAKE2B 
d6aa552a8f5a40613577dcb4d43de185662799f471eae2c14baee4799ac2ccc3b8a7c44e39bad8997b2c68d783c1e4454c0f94e41888a895f88bbc740905d626
 SHA512 
0bfdcba7fa15e0340b9bc235c4f3e09cd1e01d99b6fc7a95e7543723477b6d642ef2b833b24a5cd1adf2c274d517fe43ee0f9bdceac973b472227580fa39b29f

diff --git a/dev-python/boto3/boto3-1.17.65.ebuild 
b/dev-python/boto3/boto3-1.17.65.ebuild
new file mode 100644
index 000..74b9170a911
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.65.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2021-05-04 Thread Michał Górny
commit: 7665e26386d84000f9f19bbcf140ff0daf200406
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  4 22:27:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  4 22:56:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7665e263

dev-python/setuptools: Bump to 56.1.0

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

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-56.1.0.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 0d47747d359..17917de9378 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,3 +1,4 @@
 DIST setuptools-53.1.0.tar.gz 2051159 BLAKE2B 
f4148df45f5c62acd6acae833619dcae50f131da91ece1a2e1231620d4800294f14dab6c72ca5b2ffd31191c4e3306a869abdba349adcec5746600fc067b340d
 SHA512 
0ca02e9b997623268d8f73b73ee6a4b1ad513802cbc75c74124a85bd5ca7bfaea5cf7cccb706334c0dac2c8a0674a5bc2cea10f44f99f881ad893c8337af3da2
 DIST setuptools-54.2.0.tar.gz 2054279 BLAKE2B 
2a52e76808fb2bc6df4c59ac7476a9386401180ff6c0d52a5f3d87aedf976a3057cfa0a7ddf2a4497c4c1552d5ebe4810c4bbfa127e1293f950054bddbf7d835
 SHA512 
b18cd075cf59b8648611eef1874de41199ede6ffe6d7f5047586c6ac8783fe18b9a4f537783e590e7aec127033f612b93925e92f039bd6416a609fcfb262e354
 DIST setuptools-56.0.0.tar.gz 2054762 BLAKE2B 
3fc0f47304109f765ff0f8430dae735005d508aaa79609c5ca08217eb3802014267bd0f1a4f4678b417143f0d22b4b27f166573e41685229e0d4491b1789713d
 SHA512 
951d43a0192b9dddacd7bd7ff6b76e281c14071771096db3c413fde6ea67b0c534f17a770cb3464cd3a6a4e8145b82f4cf5c0228e76e6f2cefe88d33748816e9
+DIST setuptools-56.1.0.tar.gz 2109659 BLAKE2B 
2538391c7ee135f12550da9bb7c110aedcc1480616260195f3f8fc8b8a650651f5bb1f0244832801f897381a8663fc88e2b3840101c560595844af5b192259a2
 SHA512 
e490c61b4453678339ed3222b4ff39f218fdf515f6de0079b7e4343bf2e1a74a0c8d2f2c9108f462986cf06bc940f260bce29c3f61cc9e0c88471914de345ef1

diff --git a/dev-python/setuptools/setuptools-56.1.0.ebuild 
b/dev-python/setuptools/setuptools-56.1.0.ebuild
new file mode 100644
index 000..26e0b9576c5
--- /dev/null
+++ b/dev-python/setuptools/setuptools-56.1.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+# Set to 'manual' to avoid triggering install QA check
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/jaraco-envs[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst )
+
+python_test() {
+   distutils_install_for_testing --via-root
+   local deselect=(
+   # network
+   
'setuptools/tests/test_virtualenv.py::test_pip_upgrade_from_source[None]'
+   setuptools/tests/test_distutils_adoption.py
+   # TODO
+   
setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts
+   )
+   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
+   
setuptools/tests/test_develop.py::TestDevelop::test_2to3_user_mode
+   )
+
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" epytest ${deselect[@]/#/--deselect } \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" \
+   setuptools
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2021-05-04 Thread Michał Górny
commit: 31d55ce00ac3df59f818998a0482032201b7f6a6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  4 22:07:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  4 22:56:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d55ce0

dev-python/pyicu: Bump to 2.7.3

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

 dev-python/pyicu/Manifest   |  1 +
 dev-python/pyicu/pyicu-2.7.3.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest
index 19f758dfa91..a92a6ff011f 100644
--- a/dev-python/pyicu/Manifest
+++ b/dev-python/pyicu/Manifest
@@ -1,2 +1,3 @@
 DIST PyICU-2.6.tar.gz 233826 BLAKE2B 
318b87b878f8d49f47f48780567751671f5f88902c4cae9a243a81300b002ca6ea2336aee38bfc76a3037326f15f197fd71819173b678c68094d16f8db51864e
 SHA512 
ab4c167cbeb80a23904476e51a3c16aa4721e26840b1d4c2f44b5a610e5467a6880c45f27636efb9e44e8e4302a095d437f4868409103270d79ecd56a3d90c9c
 DIST pyicu-v2.7.2.tar.bz2 238645 BLAKE2B 
cca24a2cda18e943ac00a50b9a28342845af156b66bffcae2ec915e8e5d97577e1c5975b6711051558223278ccd7ad33782d02e759427ace4ce609fcad1c7ba6
 SHA512 
ece8a7a7e5162de8a2ad7a1ae1310ca4f32c6d27695942580a9a4cd1755a94c4230fe9f9e1c9a6b5a7d4a712b2ad570660e89316f437a7af502521e91137960e
+DIST pyicu-v2.7.3.tar.bz2 239703 BLAKE2B 
ce575c313d0e24838f87d270afce70e8b702753ec41d188bcdd60492f97ea276bca194c1bfd6224de17eaf84455509079e007b81e58c09ad0f48340b231e8671
 SHA512 
ff3bfdc5f24f259dc470f44c65707f7c29bff5c56dc85be7d4551269e5b6cc6e8f3a6953c5faae63aa9eb62e55f6ac75b32a1524f80ce2a7661de56ee1a5bf99

diff --git a/dev-python/pyicu/pyicu-2.7.3.ebuild 
b/dev-python/pyicu/pyicu-2.7.3.ebuild
new file mode 100644
index 000..98aecea4d8c
--- /dev/null
+++ b/dev-python/pyicu/pyicu-2.7.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+MY_P=${P/-/-v}
+DESCRIPTION="Python bindings for dev-libs/icu"
+HOMEPAGE="
+   https://gitlab.pyicu.org/main/pyicu/
+   https://pypi.org/project/PyICU/;
+SRC_URI="
+   https://gitlab.pyicu.org/main/pyicu/-/archive/v${PV}/${MY_P}.tar.bz2;
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-libs/icu:="
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGES CREDITS README.md )
+
+distutils_enable_tests pytest



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

2021-05-04 Thread Michał Górny
commit: 691b428036592965dc92d6a3c9efe4cae346ae9d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  4 22:43:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  4 22:56:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691b4280

dev-python/setuptools: Enable python3.10

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

 dev-python/setuptools/setuptools-56.1.0.ebuild | 36 --
 1 file changed, 22 insertions(+), 14 deletions(-)

diff --git a/dev-python/setuptools/setuptools-56.1.0.ebuild 
b/dev-python/setuptools/setuptools-56.1.0.ebuild
index 26e0b9576c5..d47acafe9dd 100644
--- a/dev-python/setuptools/setuptools-56.1.0.ebuild
+++ b/dev-python/setuptools/setuptools-56.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 # Set to 'manual' to avoid triggering install QA check
 DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1 multiprocessing
@@ -16,26 +16,31 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
test? (
-   dev-python/jaraco-envs[${PYTHON_USEDEP}]
-   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pip[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
-   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/jaraco-envs[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' python3_{7..9} pypy3)
)
 "
 PDEPEND="
>=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
+   $(python_gen_cond_dep '
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   ' python3_{7..9} pypy3)"
 
 # Force in-source build because build system modifies sources.
 DISTUTILS_IN_SOURCE_BUILD=1
@@ -43,6 +48,9 @@ DISTUTILS_IN_SOURCE_BUILD=1
 DOCS=( {CHANGES,README}.rst )
 
 python_test() {
+   # temporarily skipped, until we port all test deps
+   [[ ${EPYTHON} == python3.10 ]] && continue
+
distutils_install_for_testing --via-root
local deselect=(
# network



[gentoo-commits] repo/gentoo:master commit in: sys-process/at/

2021-05-04 Thread Sam James
commit: bcde10294ad8c724425be49091038244416fb53a
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:54:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:54:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcde1029

sys-process/at: Stabilize 3.2.2-r1 amd64, #787797

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

 sys-process/at/at-3.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/at/at-3.2.2-r1.ebuild 
b/sys-process/at/at-3.2.2-r1.ebuild
index 4c2d2faa9ac..a0997f794d0 100644
--- a/sys-process/at/at-3.2.2-r1.ebuild
+++ b/sys-process/at/at-3.2.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
 
 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="pam selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/srt/, net-libs/srt/files/

2021-05-04 Thread Sam James
commit: 332813b29e4350f990a51934bc7a975794ef4fda
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:49:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:49:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332813b2

net-libs/srt: fix build with GCC 11

Closes: https://bugs.gentoo.org/787023
Signed-off-by: Sam James  gentoo.org>

 net-libs/srt/files/srt-1.4.2-cxx-include-gcc11.patch | 19 +++
 net-libs/srt/srt-1.4.2.ebuild|  1 +
 2 files changed, 20 insertions(+)

diff --git a/net-libs/srt/files/srt-1.4.2-cxx-include-gcc11.patch 
b/net-libs/srt/files/srt-1.4.2-cxx-include-gcc11.patch
new file mode 100644
index 000..16c57af8092
--- /dev/null
+++ b/net-libs/srt/files/srt-1.4.2-cxx-include-gcc11.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/787023
+https://github.com/Haivision/srt/commit/f1b35cbf5b9b42b031e9b119e4c802b5f744468c
+
+From f1b35cbf5b9b42b031e9b119e4c802b5f744468c Mon Sep 17 00:00:00 2001
+From: Christophe Giboudeaux 
+Date: Wed, 10 Feb 2021 12:42:45 +
+Subject: [PATCH] [core] Fix build with GCC 11. (#1806)
+
+The 'limits' header must be included explicitly.
+--- a/srtcore/sync.h
 b/srtcore/sync.h
+@@ -15,6 +15,7 @@
+ //#define ENABLE_CXX17
+ 
+ #include 
++#include 
+ #ifdef ENABLE_STDCXX_SYNC
+ #include 
+ #include 

diff --git a/net-libs/srt/srt-1.4.2.ebuild b/net-libs/srt/srt-1.4.2.ebuild
index cbade3405e2..de77f27cd91 100644
--- a/net-libs/srt/srt-1.4.2.ebuild
+++ b/net-libs/srt/srt-1.4.2.ebuild
@@ -34,6 +34,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-always-GNUInstallDirs.patch"
+   "${FILESDIR}/${P}-cxx-include-gcc11.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/, media-video/vlc/

2021-05-04 Thread Sam James
commit: 3c66c764661b65e66ebe69ef6d4cce3a544b6a85
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:46:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:46:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c66c764

media-video/vlc: allow building against newer net-libs/srt

Bug: https://bugs.gentoo.org/788226
Thanks-to: Lars Wendler  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch | 11 +++
 media-video/vlc/vlc-3.0.13.ebuild|  1 +
 2 files changed, 12 insertions(+)

diff --git a/media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch 
b/media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch
new file mode 100644
index 000..c255689c1ca
--- /dev/null
+++ b/media-video/vlc/files/vlc-3.0.13-srt-1.3.0.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
 b/configure.ac
+@@ -4016,7 +4016,7 @@
+ dnl
+ dnl  SRT plugin
+ dnl
+-PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2 
srt < 1.3.0], [SRT input/output plugin], [auto], [], [], [-DENABLE_SRT])
++PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2], 
[SRT input/output plugin], [auto], [], [], [-DENABLE_SRT])
+ 
+ EXTEND_HELP_STRING([Visualisations and Video filter plugins:])
+ dnl

diff --git a/media-video/vlc/vlc-3.0.13.ebuild 
b/media-video/vlc/vlc-3.0.13.ebuild
index d9b5ab264cc..a706bd9e653 100644
--- a/media-video/vlc/vlc-3.0.13.ebuild
+++ b/media-video/vlc/vlc-3.0.13.ebuild
@@ -236,6 +236,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290
"${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch
"${FILESDIR}"/${PN}-3.0.11.1-srt-1.4.2.patch # bug 758062
+   "${FILESDIR}"/${PN}-3.0.13-srt-1.3.0.patch
 )
 
 DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/go-usb/

2021-05-04 Thread Sam James
commit: b22048d6e4a4ff7957b7950f1da1d4cc987df98b
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 14:01:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:29:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22048d6

dev-libs/go-usb: Remove last-rited pkg

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/go-usb/go-usb-.ebuild | 29 -
 dev-libs/go-usb/metadata.xml   | 11 ---
 profiles/package.mask  |  5 -
 3 files changed, 45 deletions(-)

diff --git a/dev-libs/go-usb/go-usb-.ebuild 
b/dev-libs/go-usb/go-usb-.ebuild
deleted file mode 100644
index 1cc0b177b86..000
--- a/dev-libs/go-usb/go-usb-.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit git-r3
-
-DESCRIPTION="CGO bindings for libusb"
-HOMEPAGE="https://github.com/hanwen/usb;
-EGIT_REPO_URI="https://github.com/hanwen/usb.git;
-
-LICENSE="BSD"
-SLOT="0"
-
-DEPEND=">=dev-lang/go-1.4"
-
-# Tests require a connected mtp device
-RESTRICT="test"
-
-GO_PN="/usr/lib/go/src/github.com/hanwen/usb"
-
-src_test() {
-   go test -ldflags '-extldflags=-fno-PIC' ${GO_PN} || die
-}
-
-src_install() {
-   insinto "${GO_PN}"
-   doins *.go LICENSE
-}

diff --git a/dev-libs/go-usb/metadata.xml b/dev-libs/go-usb/metadata.xml
deleted file mode 100644
index ac4b8fcb74d..000
--- a/dev-libs/go-usb/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-zeroch...@gentoo.org
-Rick Farina
-  
-  
-hanwen/usb
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 3c53d4e3641..7fe45dfde90 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -648,11 +648,6 @@ sci-biology/diya
 >=dev-util/pkgdev-0.1.3
 >=sys-apps/pkgcore-0.11.7
 
-# Rick Farina  (2021-03-30)
-# Gentoo doesn't use this package, and the one package which needs it now uses 
the bundled version
-# Masked for removal in 30 days
-dev-libs/go-usb
-
 # Sam James  (2021-03-30)
 # Seems to break dev-tex/culmus-latex
 # Masking until we can investigate & fix



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

2021-05-04 Thread Sam James
commit: b611f2e56872a5ad03f3adff5e5624d024bcabc8
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 11:25:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:29:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b611f2e5

sys-devel/bmake: Stabilize 20210314-r1 for amd64

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/bmake/bmake-20210314-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bmake/bmake-20210314-r1.ebuild 
b/sys-devel/bmake/bmake-20210314-r1.ebuild
index b68c5fb3598..d8e7d457313 100644
--- a/sys-devel/bmake/bmake-20210314-r1.ebuild
+++ b/sys-devel/bmake/bmake-20210314-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 # Skip failing test (sandbox and csh)
 PATCHES=( "${FILESDIR}"/${PN}-20210206-tests.patch )



[gentoo-commits] repo/gentoo:master commit in: profiles/, sci-biology/diya/

2021-05-04 Thread Sam James
commit: 465ad2177c6573574db5d9514684adb90208fd6e
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue May  4 21:56:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:29:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465ad217

sci-biology/diya: Remove last-rited pkg

Closes: https://bugs.gentoo.org/625492
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask|  5 -
 sci-biology/diya/Manifest|  1 -
 sci-biology/diya/diya-1.0_rc4.ebuild | 42 
 sci-biology/diya/metadata.xml| 11 --
 4 files changed, 59 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7fe45dfde90..34796fa37a1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -637,11 +637,6 @@ dev-php/PEAR-Net_LDAP3
 # #542940, #574632, #780396, removal in 30 days.
 sci-biology/gatk
 
-# David Seifert  (2021-04-05)
-# Tests broken since perl 5.22, last release in 2008,
-# Bug #625492, removal in 30 days.
-sci-biology/diya
-
 # Michał Górny  (2021-03-31)
 # New versions remove PORTAGE_CONFIGROOT support, breaking a lot
 # of scripts.

diff --git a/sci-biology/diya/Manifest b/sci-biology/diya/Manifest
deleted file mode 100644
index 7a98449a5c8..000
--- a/sci-biology/diya/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST diya-1.0-rc4.tar.gz 386706 BLAKE2B 
9d000892c3da9ec307a8e089056611bc9cd566ac2dea046601506215c1a5c5fb67621324d2d9e1de94ee4e00129325448e3a1a8aa417e5d8c07f564a77e287d6
 SHA512 
64a00cb7f07200882d0b97f58e6b7f26d08ab0eab43834c3d19ab08f61080f8edb4a63833095e876c72c087324d39b2c4334ed1d3aa0280b7efb6a7ab3e08007

diff --git a/sci-biology/diya/diya-1.0_rc4.ebuild 
b/sci-biology/diya/diya-1.0_rc4.ebuild
deleted file mode 100644
index ae923b60da8..000
--- a/sci-biology/diya/diya-1.0_rc4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit perl-module
-
-DESCRIPTION="Do It Yourself Annotation, tools & libraries for sequence 
assembly & annotation"
-HOMEPAGE="http://gmod.org/wiki/Diya;
-SRC_URI="mirror://sourceforge/diyg/files/diya/diya-1.0/diya-${PV/_/-}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="-minimal"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="sci-biology/bioperl
-   dev-perl/Data-Utilities
-   dev-perl/XML-Simple"
-RDEPEND="${DEPEND}
-   !minimal? (
-   sci-biology/mummer
-   sci-biology/glimmer
-   sci-biology/trnascan-se
-   sci-biology/infernal )"
-
-# see ftp://ftp.ncbi.nih.gov/blast/ to check if blast and blast+ are different 
from ncbi-tools and ncbi-tools++
-# * rfamscan.pl v0.1  (http://www.sanger.ac.uk/Users/sgj/code/)
-# * UniRef50  (http://www.ebi.ac.uk/uniref/)
-# * Protein Clusters (ftp://ftp.ncbi.nih.gov/genomes/Bacteria/CLUSTERS/)
-# The file cddid_all.tbl can be found at ftp://ftp.ncbi.nih.gov/pub/mmdb/cdd/.
-
-S="${WORKDIR}/diya-${PV/_/-}"
-
-SRC_TEST=do
-
-src_install() {
-   mydoc="INSTALL README docs/diya.html"
-   perl-module_src_install
-   insinto /usr/share/${PN}
-   doins -r diya.conf docs examples scripts
-}

diff --git a/sci-biology/diya/metadata.xml b/sci-biology/diya/metadata.xml
deleted file mode 100644
index 37bde911b94..000
--- a/sci-biology/diya/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-sci-biol...@gentoo.org
-Gentoo Biology Project
-  
-  
-diyg
-  
-



[gentoo-commits] repo/gentoo:master commit in: app-editors/beaver/files/, profiles/, app-editors/beaver/

2021-05-04 Thread Sam James
commit: aea7c8e30ba5043e58c851d005cc709ed9f4dbc6
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 14:00:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:29:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea7c8e3

app-editors/beaver: Remove last-rited pkg

Closes: https://bugs.gentoo.org/779148
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 app-editors/beaver/Manifest|  1 -
 app-editors/beaver/beaver-0.4.1-r1.ebuild  | 54 --
 .../files/beaver-0.4.1-desktop-file-validate.patch | 14 --
 app-editors/beaver/metadata.xml| 11 -
 profiles/package.mask  |  6 ---
 5 files changed, 86 deletions(-)

diff --git a/app-editors/beaver/Manifest b/app-editors/beaver/Manifest
deleted file mode 100644
index a55c506bc56..000
--- a/app-editors/beaver/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST beaver-0.4.1.tar.bz2 436321 BLAKE2B 
034829d795b5a0502a2df1e675e01d34cc62efbc482959e2d3e0ecf9eeddf1d8450e92ee9c2f98af3e2778ad4c14fac926291ca935ec79822f8f552a9579363e
 SHA512 
3000bed3aa2a67d6c38a68a7782a9d5423bcec0b8420272b0f0dade604c094a7b52058b43222af38d56313f0aa27998028c984f69340bf28eeaa8b8a93548a1e

diff --git a/app-editors/beaver/beaver-0.4.1-r1.ebuild 
b/app-editors/beaver/beaver-0.4.1-r1.ebuild
deleted file mode 100644
index b10106d1207..000
--- a/app-editors/beaver/beaver-0.4.1-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic xdg-utils
-
-DESCRIPTION="Beaver is an Early AdVanced EditoR"
-HOMEPAGE="https://sourceforge.net/projects/beaver-editor/;
-SRC_URI="mirror://sourceforge/beaver-editor/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-libs/glib-2.14:2
-   >=x11-libs/gtk+-2.10:2
-"
-DEPEND="
-   ${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.4.1-desktop-file-validate.patch
-)
-
-src_configure() {
-   append-cflags -fgnu89-inline -fcommon
-
-   econf \
-   $(use_enable doc doxygen-doc) \
-   --disable-debug
-}
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}

diff --git a/app-editors/beaver/files/beaver-0.4.1-desktop-file-validate.patch 
b/app-editors/beaver/files/beaver-0.4.1-desktop-file-validate.patch
deleted file mode 100644
index f786565ced0..000
--- a/app-editors/beaver/files/beaver-0.4.1-desktop-file-validate.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/data/beaver.desktop
-+++ b/data/beaver.desktop
-@@ -1,5 +1,4 @@
- [Desktop Entry]
--Encoding=UTF-8
- Name=Beaver
- GenericName=Programmer's Text Editor
- Comment=Beaver's an Early AdVanced EditoR
-@@ -9,4 +8,4 @@
- 
MimeType=text/plain;application/x-shellscript;text/x-c;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-makefile;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;
- StartupNotify=false
- Type=Application
--Categories=Application;Development;TextEditor;GTK;
-+Categories=Development;Utility;TextEditor;GTK;

diff --git a/app-editors/beaver/metadata.xml b/app-editors/beaver/metadata.xml
deleted file mode 100644
index 086adea8890..000
--- a/app-editors/beaver/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   
-   
-   beaver-editor
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index c4c53073989..3c53d4e3641 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -659,12 +659,6 @@ dev-libs/go-usb
 # bug #737406
 =media-fonts/culmus-0.133-r1
 
-# Jonas Stein  (2021-03-29)
-# Depends on gtk-2, no release since 2010.
-# Removal on 2021-05-01.
-# Bug #779148.
-app-editors/beaver
-
 # Lars Wendler  (2021-03-22)
 # Has unidentified race condition on very fast CPUs that causes maintainer-
 # mode to be triggered.



[gentoo-commits] repo/gentoo:master commit in: x11-themes/nimbus/files/, profiles/, x11-themes/nimbus/

2021-05-04 Thread Sam James
commit: c083cb23d626ca4a6ac9fb049c48ed4fa80a3602
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 13:59:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:29:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c083cb23

x11-themes/nimbus: Remove last-rited pkg

Closes: https://bugs.gentoo.org/778800
Closes: https://bugs.gentoo.org/514282
Closes: https://bugs.gentoo.org/630502
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask  |  5 --
 x11-themes/nimbus/Manifest |  1 -
 .../nimbus/files/nimbus-0.1.7-fix-themes.patch | 43 
 x11-themes/nimbus/metadata.xml |  8 ---
 x11-themes/nimbus/nimbus-0.1.7-r1.ebuild   | 60 --
 5 files changed, 117 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4f1166ada38..c4c53073989 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -665,11 +665,6 @@ dev-libs/go-usb
 # Bug #779148.
 app-editors/beaver
 
-# Jonas Stein  (2021-03-27)
-# Upstream is gone. Open bugs. Removal after 2021-05-01.
-# Bug #778800
-x11-themes/nimbus
-
 # Lars Wendler  (2021-03-22)
 # Has unidentified race condition on very fast CPUs that causes maintainer-
 # mode to be triggered.

diff --git a/x11-themes/nimbus/Manifest b/x11-themes/nimbus/Manifest
deleted file mode 100644
index f184348e5fe..000
--- a/x11-themes/nimbus/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST nimbus-0.1.7.tar.bz2 9564020 BLAKE2B 
9c0b6a28a51ccba6021e759153557547163c6c55dd6fbbe59ddda16fa224ec2ebc335a7fe0714bf3f57af174637ab0c0c37bb55b6091af5580a9637174220925
 SHA512 
e872bd476925f1035450cd0d6267c905111e26bb96eb8a76abeb8681e9f3a2b660dd9108251f2d4d5289247f346c69db155871af38644b3aea9491b4e7370e0b

diff --git a/x11-themes/nimbus/files/nimbus-0.1.7-fix-themes.patch 
b/x11-themes/nimbus/files/nimbus-0.1.7-fix-themes.patch
deleted file mode 100644
index 8135bb1dfd2..000
--- a/x11-themes/nimbus/files/nimbus-0.1.7-fix-themes.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-- Tango is deprecated
-- Encoding= key is obsolete
-
 a/dark-index.theme.in
-+++ b/dark-index.theme.in
-@@ -2,7 +2,6 @@
- Type=X-GNOME-Metatheme
- _Name=Dark Nimbus
- _Comment=Sun Microsystems, Inc. alternative theme
--Encoding=UTF-8
- 
- [X-GNOME-Metatheme]
- GtkTheme=dark-nimbus
 a/icons/index.theme.in
-+++ b/icons/index.theme.in
-@@ -1,6 +1,6 @@
- [Icon Theme]
- Name=nimbus
--Inherits=Tango
-+Inherits=gnome,Tango
- 
Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes
- Example=user-desktop
- 
 a/index.theme.in
-+++ b/index.theme.in
-@@ -2,7 +2,6 @@
- Type=X-GNOME-Metatheme
- _Name=Nimbus
- _Comment=Sun Microsystems, Inc. default theme
--Encoding=UTF-8
- 
- [X-GNOME-Metatheme]
- GtkTheme=nimbus
 a/light-index.theme.in
-+++ b/light-index.theme.in
-@@ -2,7 +2,6 @@
- Type=X-GNOME-Metatheme
- _Name=Light Nimbus
- _Comment=Sun Microsystems, Inc. alternative theme
--Encoding=UTF-8
- 
- [X-GNOME-Metatheme]
- GtkTheme=light-nimbus

diff --git a/x11-themes/nimbus/metadata.xml b/x11-themes/nimbus/metadata.xml
deleted file mode 100644
index 49c86a887b6..000
--- a/x11-themes/nimbus/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-
-

diff --git a/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild 
b/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild
deleted file mode 100644
index 6ee30e99e32..000
--- a/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-AUTOTOOLS_AUTO_DEPEND=no
-inherit autotools xdg
-
-DESCRIPTION="The default OpenSolaris theme (GTK+ 2.x engine, icon- and 
metacity theme)"
-HOMEPAGE="http://dlc.sun.com/osol/jds/downloads/extras/nimbus/;
-SRC_URI="http://dlc.sun.com/osol/jds/downloads/extras/${PN}/${P}.tar.bz2;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="gtk minimal"
-
-DEPEND="gtk? ( 

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

2021-05-04 Thread Sam James
commit: ae83b2980694930d7e545bf53da1cfb3b41deff2
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 11:25:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:29:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae83b298

sys-devel/bmake: Remove old 20210314

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/bmake/Manifest  |  1 -
 sys-devel/bmake/bmake-20210314.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sys-devel/bmake/Manifest b/sys-devel/bmake/Manifest
index 70dcc250baa..134345967b9 100644
--- a/sys-devel/bmake/Manifest
+++ b/sys-devel/bmake/Manifest
@@ -1,4 +1,3 @@
 DIST bmake-20210314.tar.gz 749343 BLAKE2B 
765b06577d8b06924627de7c2551e4fa25bdf533f2ce96db09a63af01d965e2bc29001e2c07df98a15d72b3c57a11e99974df82b9ec12257c9340baf563c3faf
 SHA512 
d27c3787102d32ccd541909aaf76083ff9d2f704b938ba64d234c5d29d2e7dea320e99bbee53d3594aa830ced59d512d8701487ec5b0c277339e705d6e64f97d
 DIST bmake-20210420.tar.gz 755281 BLAKE2B 
fe98dc5d0c5a11aecf45b160cfe5b69ef49e56a973823e84ec1f607023aa94d66cd87bc3f31fc340dc86eae0a6e87ca2a71b8367f3e9bb1a9eae8626d13a80ea
 SHA512 
3bb603965c149e4f6bee4afff9710921e943bd1faaf5d142418a5f7a0752416e094b6a0f0dfc998bf6bedc391f668162856a51167e34b6f2ad2a0a498c96ed35
-DIST mk-2019.tar.gz 102361 BLAKE2B 
6a542c41e2a2153bd3c812aa9bcdc78a47bf2e9121835279afa2e57ec9cdd44f72a1cd7b48a7647d56b0586c547656f45359821cd2013c5a90532568e12086b5
 SHA512 
4a3e2344e7ada0666bcb147fcd4627030ba9b928acab6876215c8529b23909be4ced802bea177b078a6b4457370d2d0070114c0d69979622274be74336778861
 DIST mk-20210330.tar.gz 107380 BLAKE2B 
9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a
 SHA512 
6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b

diff --git a/sys-devel/bmake/bmake-20210314.ebuild 
b/sys-devel/bmake/bmake-20210314.ebuild
deleted file mode 100644
index eba8ee5a671..000
--- a/sys-devel/bmake/bmake-20210314.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MK_VER=2019
-
-DESCRIPTION="NetBSD's portable make"
-HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html;
-SRC_URI="
-   http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
-   http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
-
-S="${WORKDIR}/${PN}"
-
-# Skip failing test (sandbox and csh)
-PATCHES=( "${FILESDIR}"/${PN}-20210206-tests.patch )
-
-src_prepare() {
-   default
-   cd "${WORKDIR}" || die
-   eapply "${FILESDIR}"/${PN}-20210206-lib-mk.patch
-}
-
-src_configure() {
-   econf \
-   --with-mksrc=../mk \
-   --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
-   --with-machine_arch=${ARCH}
-}
-
-src_compile() {
-   sh make-bootstrap.sh || die "bootstrap failed"
-}
-
-src_test() {
-   cd unit-tests || die
-
-   # the 'ternary' test uses ${A} internally, which
-   # conflicts with Gentoo's ${A}, hence unset it for
-   # the tests temporarily.
-   env -u A MAKEFLAGS= \
-   "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests 
compilation failed"
-}
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   FORCE_BSD_MK=1 SYS_MK_DIR=. \
-   sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
-   || die "failed to install mk files"
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/, sci-biology/gatk/

2021-05-04 Thread Sam James
commit: 92cb6e9daf7c9865bfc003d4968b56501d5d00c6
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue May  4 21:57:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:29:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cb6e9d

sci-biology/gatk: Remove last-rited pkg

Closes: https://bugs.gentoo.org/780396
Closes: https://bugs.gentoo.org/574632
Closes: https://bugs.gentoo.org/542940
Closes: https://bugs.gentoo.org/515816
Closes: https://bugs.gentoo.org/431644
Closes: https://bugs.gentoo.org/418625
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/20667
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask|  6 --
 sci-biology/gatk/Manifest|  1 -
 sci-biology/gatk/gatk-2.4.ebuild | 32 
 sci-biology/gatk/metadata.xml| 11 ---
 4 files changed, 50 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 34796fa37a1..e8d3aa29191 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -631,12 +631,6 @@ dev-java/slf4j-ext
 # Masked for removal in 30 days.
 dev-php/PEAR-Net_LDAP3
 
-# David Seifert  (2021-04-05)
-# Completely broken, unmaintained, does not build. Newer version
-# use Maven, good luck with that. Bugs #418625, #431644, #515816
-# #542940, #574632, #780396, removal in 30 days.
-sci-biology/gatk
-
 # Michał Górny  (2021-03-31)
 # New versions remove PORTAGE_CONFIGROOT support, breaking a lot
 # of scripts.

diff --git a/sci-biology/gatk/Manifest b/sci-biology/gatk/Manifest
deleted file mode 100644
index 58798a939a0..000
--- a/sci-biology/gatk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gatk-2.4.tar.gz 9106774 BLAKE2B 
a9ac1602091a2f0902c2841942f8dd739562ef6ebbd35894fa445e6a28d748f3c645936914acbdafc8fa59330149ee5ef0738657d8e78d5cf4af5bd26e37ab6b
 SHA512 
9050fc2024d0b3c9a6b5617787831c0496276bcd7318a872f6c1128c31fc31c6f59429a1b189e5c2cc740909b42d846b5e041f8626b03af3a80442294db34ace

diff --git a/sci-biology/gatk/gatk-2.4.ebuild b/sci-biology/gatk/gatk-2.4.ebuild
deleted file mode 100644
index bab228e77f5..000
--- a/sci-biology/gatk/gatk-2.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EANT_BUILD_TARGET="dist"
-EANT_NEEDS_TOOLS="true"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-inherit java-pkg-2 java-ant-2 vcs-snapshot
-
-DESCRIPTION="The Genome Analysis Toolkit"
-HOMEPAGE="http://www.broadinstitute.org/gsa/wiki/index.php/The_Genome_Analysis_Toolkit;
-SRC_URI="https://github.com/broadgsa/gatk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=virtual/jre-1.6"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   java-pkg-2_src_prepare
-   sed -i '/property name="ivy.home"/ s|${user.home}|'${WORKDIR}'|' 
build.xml || die
-}
-
-src_install() {
-   java-pkg_dojar dist/*.jar
-   java-pkg_dolauncher GenomeAnalysisTK --jar GenomeAnalysisTK.jar
-   java-pkg_dolauncher AnalyzeCovariates --jar AnalyzeCovariates.jar
-}

diff --git a/sci-biology/gatk/metadata.xml b/sci-biology/gatk/metadata.xml
deleted file mode 100644
index 8c1bb65774c..000
--- a/sci-biology/gatk/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-sci-biol...@gentoo.org
-Gentoo Biology Project
-  
-  
-broadgsa/gatk
-  
-



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

2021-05-04 Thread Sam James
commit: 291b60d0811e21b3b42e6e8dbf0c0e635fd108be
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:26:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:26:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291b60d0

sys-apps/sandbox: Stabilize 2.22 arm, #787530

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

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

diff --git a/sys-apps/sandbox/sandbox-2.22.ebuild 
b/sys-apps/sandbox/sandbox-2.22.ebuild
index b96dfe9cad4..3fcb495f427 100644
--- a/sys-apps/sandbox/sandbox-2.22.ebuild
+++ b/sys-apps/sandbox/sandbox-2.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-Grammar/

2021-05-04 Thread Sam James
commit: 2700a46eb3a16057bdbb7e9645e876178e772144
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2700a46e

dev-perl/Config-Grammar: Stabilize 1.130.0 x86, #788037

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

 dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild 
b/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
index d9414e2a2b3..995d2995fa5 100644
--- a/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
+++ b/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A grammar-based, user-friendly config parser"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-AutoConf/

2021-05-04 Thread Sam James
commit: 550886effe55f087ed8bf7c6e62ea47e4dc00089
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550886ef

dev-perl/Config-AutoConf: Stabilize 0.319.0 x86, #788034

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

 dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild 
b/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild
index 42e84d6681d..b9f2b5f574b 100644
--- a/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild
+++ b/dev-perl/Config-AutoConf/Config-AutoConf-0.319.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="A module to implement some of AutoConf macros in pure perl"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-IniFiles/

2021-05-04 Thread Sam James
commit: 6f995af9db01e21da9a50b3079870b01a01f8894
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f995af9

dev-perl/Config-IniFiles: Stabilize 3.0.3 x86, #788040

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

 dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild 
b/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
index f2fd7d8d96b..ac8205330ab 100644
--- a/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
+++ b/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A module for reading .ini-style configuration files"
 
 SLOT="0"
-KEYWORDS="amd64 ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-Tiny/

2021-05-04 Thread Sam James
commit: 4f92ec310e0f58a2e0fa28ea6424dfd0fb64f256
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f92ec31

dev-perl/Config-Tiny: Stabilize 2.240.0 x86, #788148

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

 dev-perl/Config-Tiny/Config-Tiny-2.240.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.240.0.ebuild 
b/dev-perl/Config-Tiny/Config-Tiny-2.240.0.ebuild
index a00992353ac..723050909bc 100644
--- a/dev-perl/Config-Tiny/Config-Tiny-2.240.0.ebuild
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.240.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Read/Write .ini style files with as little code as possible"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Compress-Bzip2/

2021-05-04 Thread Sam James
commit: a15f5a45273467633e49fe026928d83c3c1d453d
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15f5a45

dev-perl/Compress-Bzip2: Stabilize 2.280.0 x86, #788028

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

 dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild 
b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
index 871e5ce0097..e9e9565f470 100644
--- a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
+++ b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Interface to Bzip2 compression library"
 # https://bugs.gentoo.org/718946#c7
 LICENSE="|| ( Artistic GPL-1+ ) BZIP2"
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~ia64 ~mips ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Clone/

2021-05-04 Thread Sam James
commit: 62351d0ed27513fbe80656bba2d2ee1407c511e5
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62351d0e

dev-perl/Clone: Stabilize 0.450.0 x86, #787776

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

 dev-perl/Clone/Clone-0.450.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Clone/Clone-0.450.0.ebuild 
b/dev-perl/Clone/Clone-0.450.0.ebuild
index fcfc6cf8cf6..fdcea16969e 100644
--- a/dev-perl/Clone/Clone-0.450.0.ebuild
+++ b/dev-perl/Clone/Clone-0.450.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Recursively copy Perl datatypes"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-COW/

2021-05-04 Thread Sam James
commit: ffa994bc208893d19a3a95a8480c514437f99f09
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa994bc

dev-perl/B-COW: Stabilize 0.4.0-r1 x86, #787776

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

 dev-perl/B-COW/B-COW-0.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild 
b/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
index 6d11410a6ee..510909bfa1d 100644
--- a/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
+++ b/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="additional B helpers to check COW status"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-ApacheFormat/

2021-05-04 Thread Sam James
commit: 71d559c55bea7cdb87e3d36310fdbb9db84c18da
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d559c5

dev-perl/Config-ApacheFormat: Stabilize 1.200.0-r2 x86, #788031

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

 dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild 
b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
index a76027999cb..721dd85db54 100644
--- a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
+++ b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="use Apache format config files"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc x86"
 
 RDEPEND="
>=dev-perl/Class-MethodMaker-1.80.0



[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-pppoe/

2021-05-04 Thread Sam James
commit: ce9052342ac2a9170e50fc155181d5c87743ee58
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce905234

net-dialup/rp-pppoe: Stabilize 3.14 x86, #788007

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

 net-dialup/rp-pppoe/rp-pppoe-3.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/rp-pppoe/rp-pppoe-3.14.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-3.14.ebuild
index 0cb88fcc676..1072b59edb6 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-3.14.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-3.14.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://dianne.skoll.ca/projects/rp-pppoe/download/${P}.tar.gz
 
 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="tk"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-tex/biblatex/

2021-05-04 Thread Sam James
commit: 3f1babdca0f14aaf43dc93ede1f127f5
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:23:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:23:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1babdc

dev-tex/biblatex: Stabilize 3.16 amd64, #783552

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

 dev-tex/biblatex/biblatex-3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/biblatex/biblatex-3.16.ebuild 
b/dev-tex/biblatex/biblatex-3.16.ebuild
index cd83a22ca90..cc93fe1efc9 100644
--- a/dev-tex/biblatex/biblatex-3.16.ebuild
+++ b/dev-tex/biblatex/biblatex-3.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz"
 
 LICENSE="LPPL-1.3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="+biber doc examples"
 
 DEPEND="dev-texlive/texlive-bibtexextra



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-COW/

2021-05-04 Thread Sam James
commit: 797f12d93c438976d9112d25d193a6ff18f898ae
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797f12d9

dev-perl/B-COW: Stabilize 0.4.0-r1 amd64, #787776

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

 dev-perl/B-COW/B-COW-0.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild 
b/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
index ce072aeeefd..6d11410a6ee 100644
--- a/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
+++ b/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="additional B helpers to check COW status"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Clone/

2021-05-04 Thread Sam James
commit: a052ba85c360bf7ed51214d334dea63cf312420e
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:24:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:24:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a052ba85

dev-perl/Clone: Stabilize 0.450.0 amd64, #787776

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

 dev-perl/Clone/Clone-0.450.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Clone/Clone-0.450.0.ebuild 
b/dev-perl/Clone/Clone-0.450.0.ebuild
index c817b5f735b..fcfc6cf8cf6 100644
--- a/dev-perl/Clone/Clone-0.450.0.ebuild
+++ b/dev-perl/Clone/Clone-0.450.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Recursively copy Perl datatypes"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Unicode-Collate/

2021-05-04 Thread Sam James
commit: 68db0d27a2b149b57dabc6a38a8bffcc19c4254d
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:23:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:23:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68db0d27

virtual/perl-Unicode-Collate: Stabilize 1.290.0 amd64, #783552

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

 virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild 
b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild
index ab65efad6c9..3b3ab8e9c3d 100644
--- a/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild
+++ b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.290.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
~perl-core/${PN#perl-}-${PV}



[gentoo-commits] repo/gentoo:master commit in: perl-core/Unicode-Collate/

2021-05-04 Thread Sam James
commit: c90fd9aba5e8b75b1f298d0deba3fec5aff5e705
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:23:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:23:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90fd9ab

perl-core/Unicode-Collate: Stabilize 1.290.0 amd64, #783552

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

 perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild 
b/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild
index 1204cc480c9..32bfe39092b 100644
--- a/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild
+++ b/perl-core/Unicode-Collate/Unicode-Collate-1.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Unicode Collate Algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-tex/biber/

2021-05-04 Thread Sam James
commit: 39a5b6722daec53cd61b610e846dcc91ec22e001
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:23:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:23:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a5b672

dev-tex/biber: Stabilize 2.16 amd64, #783552

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

 dev-tex/biber/biber-2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/biber/biber-2.16.ebuild b/dev-tex/biber/biber-2.16.ebuild
index 20c3c2453bd..87d2708a6cd 100644
--- a/dev-tex/biber/biber-2.16.ebuild
+++ b/dev-tex/biber/biber-2.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz  
-> ${P}.tar.gz"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-05-04 Thread Sam James
commit: f78a04ab5c5d52e939c4ba102c307b50e2bd8551
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 22:19:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:19:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78a04ab

app-editors/kakoune: fix copyright date

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

 app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild 
b/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild
index 66bf600f407..20c792e1d58 100644
--- a/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild
+++ b/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmacpi/files/, x11-plugins/wmacpi/

2021-05-04 Thread Sam James
commit: fd66b19c5899056739734378f2ed5c75776467e4
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 22:00:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd66b19c

x11-plugins/wmacpi: Respect CFLAGS

Closes: https://bugs.gentoo.org/726270
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/20606
Signed-off-by: Sam James  gentoo.org>

 x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch | 19 ++-
 x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild| 14 --
 2 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch 
b/x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch
index 2bf80a3190d..60629e22ad2 100644
--- a/x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch
+++ b/x11-plugins/wmacpi/files/wmacpi-2.3-makefile.patch
@@ -1,17 +1,18 @@
 a/Makefile 2015-01-12 11:27:07.396319323 +0100
-+++ b/Makefile 2015-01-12 11:29:21.531298827 +0100
-@@ -13,8 +13,8 @@
+--- a/Makefile
 b/Makefile
+@@ -12,9 +12,8 @@ BUILD_CLI = 1
+ # debugging options (don't bother with these)
  #OPT  = -pg -g
  
- CC:= gcc
+-CC:= gcc
 -CFLAGS+= $(OPT) -Wall -W -g -ansi
 -LDFLAGS += $(OPT) -lX11 -ldockapp
-+CFLAGS:= -Wall -W -g -ansi
-+LIBS := -lX11 -ldockapp
++CFLAGS?= -Wall -W -g -ansi
++LIBS += -lX11 -ldockapp
  
  WMSRC := wmacpi.c libacpi.c
  HEADERS := libacpi.h wmacpi.h
-@@ -26,7 +26,7 @@
+@@ -26,7 +25,7 @@ targets += wmacpi-cli
  doc_targets += wmacpi-cli.1
  endif
  
@@ -20,7 +21,7 @@
  
  all: $(targets)
  
-@@ -37,7 +37,7 @@
+@@ -37,7 +36,7 @@ WMOBJ := $(patsubst %.c,%.o,$(filter %.c,$(WMSRC)))
  -include $(WMOBJ:.o=.d)
  
  wmacpi:   $(WMOBJ)
@@ -29,7 +30,7 @@
  
  # for the Debian package, we want to make building the command line tools
  # optional. So, we hide all the necessary stuff here . . .
-@@ -47,13 +47,13 @@
+@@ -47,13 +46,13 @@ CLOBJ := $(patsubst %.c,%.o,$(filter %.c,$(CLSRC)))
  -include $(CLOBJ:.o=.d)
  
  wmacpi-cli: $(CLOBJ)

diff --git a/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild 
b/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild
index 9ee992963ca..1c24cbb6058 100644
--- a/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild
+++ b/x11-plugins/wmacpi/wmacpi-2.3-r1.ebuild
@@ -1,21 +1,23 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit toolchain-funcs
 
 DESCRIPTION="DockApp ACPI status monitor for laptops"
 HOMEPAGE="https://www.dockapps.net/wmacpi;
 SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz;
+S="${WORKDIR}/dockapps"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 -ppc -sparc x86"
 
-DEPEND=">=x11-libs/libdockapp-0.7:=
+DEPEND="
+   >=x11-libs/libdockapp-0.7:=
x11-libs/libX11"
-
-S=${WORKDIR}/dockapps
+RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${P}-makefile.patch
@@ -28,6 +30,6 @@ src_prepare() {
sed -e 's###' -i *.c || die
 }
 
-src_compile() {
-   emake CC="$(tc-getCC)"
+src_configure() {
+   tc-export CC
 }



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

2021-05-04 Thread Sam James
commit: ee0bc1871fd2163bdf7a19544dc6c21c232c4432
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 23:05:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0bc187

net-wireless/bss: Update metadata

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-wireless/bss/metadata.xml | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-wireless/bss/metadata.xml b/net-wireless/bss/metadata.xml
index 79d462e8557..4073267daf2 100644
--- a/net-wireless/bss/metadata.xml
+++ b/net-wireless/bss/metadata.xml
@@ -1,7 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  robb...@gentoo.org
-
+   
+   robb...@gentoo.org
+   Robin H. Johnson
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/archivemount/

2021-05-04 Thread Sam James
commit: d65a3ae8fbb248d8c8d13732e9d6406aa6710a44
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 22:27:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65a3ae8

sys-fs/archivemount: Respect CFLAGS

Closes: https://bugs.gentoo.org/725998
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 sys-fs/archivemount/archivemount-0.8.12.ebuild | 19 +++
 1 file changed, 15 insertions(+), 4 deletions(-)

diff --git a/sys-fs/archivemount/archivemount-0.8.12.ebuild 
b/sys-fs/archivemount/archivemount-0.8.12.ebuild
index d987a19f01e..793dfba16b5 100644
--- a/sys-fs/archivemount/archivemount-0.8.12.ebuild
+++ b/sys-fs/archivemount/archivemount-0.8.12.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit autotools
+
 DESCRIPTION="Mount archives using libarchive and FUSE"
 HOMEPAGE="https://www.cybernoia.de/software/archivemount.html 
https://github.com/cybernoid/archivemount;
 SRC_URI="https://www.cybernoia.de/software/archivemount/${P}.tar.gz;
@@ -11,7 +13,16 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="app-arch/libarchive:=
+RDEPEND="
+   app-arch/libarchive:=
sys-fs/fuse:0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # https://bugs.gentoo.org/725998
+   sed -i -e 's/CFLAGS=//g' configure.ac || die
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xbattbar/, x11-misc/xbattbar/files/

2021-05-04 Thread Sam James
commit: 5a2f8e82e4e907ae1c431a89b424fe5c84fda867
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 21:56:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2f8e82

x11-misc/xbattbar: Respect CFLAGS

Closes: https://bugs.gentoo.org/726278
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 ...r-1.4.5.patch => xbattbar-1.4.5-Makefile.patch} | 22 +++--
 x11-misc/xbattbar/xbattbar-1.4.9.ebuild| 23 --
 2 files changed, 24 insertions(+), 21 deletions(-)

diff --git a/x11-misc/xbattbar/files/xbattbar-1.4.5.patch 
b/x11-misc/xbattbar/files/xbattbar-1.4.5-Makefile.patch
similarity index 62%
rename from x11-misc/xbattbar/files/xbattbar-1.4.5.patch
rename to x11-misc/xbattbar/files/xbattbar-1.4.5-Makefile.patch
index 2602bb91187..0cd1ca00b44 100644
--- a/x11-misc/xbattbar/files/xbattbar-1.4.5.patch
+++ b/x11-misc/xbattbar/files/xbattbar-1.4.5-Makefile.patch
@@ -1,27 +1,37 @@
 --- a/Makefile
 +++ b/Makefile
-@@ -11,16 +11,16 @@
+@@ -4,23 +4,23 @@ DESTDIR  ?=  /
+ 
+ TARGET=   xbattbar
+ APM_CHECK =   xbattbar-check-apm
+-CPPFLAGS  =   -D_FORTIFY_SOURCE=2
+-CFLAGS=   -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security $(CPPFLAGS)
+-LDFLAGS   =   -Wl,-z,relro
++CPPFLAGS  ?=  -D_FORTIFY_SOURCE=2
++CFLAGS?=  -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security
++LDFLAGS   ?=  -Wl,-z,relro
+ 
  all: $(TARGET) $(APM_CHECK)
  
  $(TARGET): obj/xbattbar.o
 -  gcc -o $@ $< -lX11 $(LDFLAGS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(shell $(PKG_CONFIG) --libs x11)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $< $(shell $(PKG_CONFIG) 
--libs x11)
  
  obj/xbattbar.o: xbattbar.c obj/stamp
 -  gcc -MMD -o $@ -c $< $(CFLAGS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) -MMD -o $@ -c $<
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -MMD -o $@ -c $<
  
  $(APM_CHECK): obj/xbattbar-check-apm.o
 -  gcc -o $@ $< $(LDFLAGS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $<
  
  obj/xbattbar-check-apm.o: xbattbar-check-apm.c obj/stamp
 -  gcc -MMD -D$(OS_TYPE) -o $@ -c $< $(CFLAGS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) -MMD -D$(OS_TYPE) -o $@ -c $<
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -MMD -D$(OS_TYPE) -o $@ -c $<
  
  obj/stamp:
mkdir obj
-@@ -32,12 +32,12 @@
+@@ -32,12 +32,12 @@ clean:
  
  
  install: $(TARGET) $(APM_CHECK)

diff --git a/x11-misc/xbattbar/xbattbar-1.4.9.ebuild 
b/x11-misc/xbattbar/xbattbar-1.4.9.ebuild
index 8d25691b09a..660160d4007 100644
--- a/x11-misc/xbattbar/xbattbar-1.4.9.ebuild
+++ b/x11-misc/xbattbar/xbattbar-1.4.9.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit flag-o-matic multilib toolchain-funcs
+
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Advanced Power Management battery status display for X"
 HOMEPAGE="https://packages.qa.debian.org/x/xbattbar.html;
@@ -14,16 +15,14 @@ KEYWORDS="amd64 ppc x86"
 
 DEPEND="
dev-lang/perl
-   x11-libs/libX11
-"
+   x11-libs/libX11"
 RDEPEND="
${DEPEND}
-   !ppc? ( >=sys-power/acpi-1.5 )
-"
+   !ppc? ( >=sys-power/acpi-1.5 )"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.5.patch
+   "${FILESDIR}"/${PN}-1.4.5-Makefile.patch
"${FILESDIR}"/${PN}-1.4.8-const.patch
 )
 
@@ -33,17 +32,11 @@ src_prepare() {
sed -i \
-e "s:usr/lib:usr/$(get_libdir):" \
xbattbar.c || die
-
-   tc-export PKG_CONFIG
 }
 
-src_compile() {
-   use kernel_linux && append-flags -Dlinux
-
-   emake \
-   CC=$(tc-getCC) \
-   LIBDIR="$(get_libdir)" \
-   LDFLAGS="${LDFLAGS}"
+src_configure() {
+   tc-export CC PKG_CONFIG
+   use kernel_linux && append-cppflags -Dlinux
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: games-rpg/vendetta-online-bin/

2021-05-04 Thread Sam James
commit: e30d2585787c6fd6bf6a6fac656aa40c3960c0f1
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 12:56:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30d2585

games-rpg/vendetta-online-bin: Fix path in QA_FLAGS_IGNORED

Closes: https://bugs.gentoo.org/781992
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r1.ebuild 
b/games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r1.ebuild
index 16e36b6c3d8..61cc12fde80 100644
--- a/games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r1.ebuild
+++ b/games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
 BDEPEND="dev-util/patchelf"
 
 QA_FLAGS_IGNORED="
-   opt/vendetta-online-bin/install/drivers/*.so
+   opt/vendetta-online-bin/install/drivers/.*.so
opt/vendetta-online-bin/install/update.rlb
opt/vendetta-online-bin/install/vendetta
opt/vendetta-online-bin/vendetta



[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/

2021-05-04 Thread Sam James
commit: c6202801cce59ccc7d17f7732636afa96fd42551
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Apr 30 00:54:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6202801

net-dns/maradns: Port to python 3.9

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-dns/maradns/maradns-3.5.0005.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/maradns/maradns-3.5.0005.ebuild 
b/net-dns/maradns/maradns-3.5.0005.ebuild
index 13c34daf206..0b520db460f 100644
--- a/net-dns/maradns/maradns-3.5.0005.ebuild
+++ b/net-dns/maradns/maradns-3.5.0005.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 inherit python-any-r1 systemd toolchain-funcs
 
 DESCRIPTION="A security-aware DNS server"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/bss/, net-wireless/bss/files/

2021-05-04 Thread Sam James
commit: 0e447f8ce622c2aa8af0edc96f3a9fec85746fa0
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 23:04:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e447f8c

net-wireless/bss: Respect CFLAGS

Closes: https://bugs.gentoo.org/725228
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 .../bss/{bss-0.8-r1.ebuild => bss-0.8-r2.ebuild}   | 18 +---
 net-wireless/bss/files/bss-0.8-Makefile.patch  | 34 ++
 2 files changed, 41 insertions(+), 11 deletions(-)

diff --git a/net-wireless/bss/bss-0.8-r1.ebuild 
b/net-wireless/bss/bss-0.8-r2.ebuild
similarity index 69%
rename from net-wireless/bss/bss-0.8-r1.ebuild
rename to net-wireless/bss/bss-0.8-r2.ebuild
index 8747d82157c..c60a277a7b0 100644
--- a/net-wireless/bss/bss-0.8-r1.ebuild
+++ b/net-wireless/bss/bss-0.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,20 +12,16 @@ SRC_URI="http://securitech.homeunix.org/blue/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
 
 DEPEND="net-wireless/bluez"
+RDEPEND="${DEPEND}"
 
-src_prepare() {
-   default
-   sed -i -e 's:/local::' Makefile || die
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-Makefile.patch
+)
 
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   BSS_FLAGS="${LDFLAGS}"
+src_configure() {
+   tc-export CC
 }
 
 src_install() {

diff --git a/net-wireless/bss/files/bss-0.8-Makefile.patch 
b/net-wireless/bss/files/bss-0.8-Makefile.patch
new file mode 100644
index 000..6238ea6ae91
--- /dev/null
+++ b/net-wireless/bss/files/bss-0.8-Makefile.patch
@@ -0,0 +1,34 @@
+https://bugs.gentoo.org/725228
+--- a/Makefile
 b/Makefile
+@@ -2,12 +2,10 @@
+ # Pierre BETOUIN 
+ # Modification Ollie Whitehouse 
+ 
+-CC=gcc
+-MAKE=make
+-CFLAGS=-Wall
++CFLAGS += -Wall
+ 
+-BINDIR=/usr/local/bin
+-ETCDIR=/usr/local/etc
++BINDIR=/usr/bin
++ETCDIR=/usr/etc
+ 
+ BSS_OBJ=bss
+ BSS_SRC=bss.c
+@@ -22,10 +20,10 @@ BSS_LIBS=-lbluetooth
+ all: $(BSS_OBJ)
+ 
+ $(BSS_OBJ): $(BSS_SRC) $(BSS_INC)
+-  $(CC) -c $(BSS_SRC) 
+-  $(CC) -c $(L2P_SRC)
+-  $(CC) -c $(REP_SRC)
+-  $(CC) $(BSS_TMP) $(L2P_TMP) $(REP_TMP) -o $(BSS_OBJ) $(CFLAGS) 
$(BSS_FLAGS) $(BSS_LIBS)
++  $(CC) $(CFLAGS) $(CPPFLAGS) -c $(BSS_SRC) 
++  $(CC) $(CFLAGS) $(CPPFLAGS) -c $(L2P_SRC)
++  $(CC) $(CFLAGS) $(CPPFLAGS) -c $(REP_SRC)
++  $(CC) $(LDFLAGS) $(BSS_TMP) $(L2P_TMP) $(REP_TMP) -o $(BSS_OBJ) 
$(CFLAGS) $(BSS_LIBS)
+ 
+ install:
+   strip $(BSS_OBJ)



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic/files/, dev-python/pydantic/

2021-05-04 Thread Sam James
commit: f374396f4266cf1b23ff6deb5faec6852c283a6c
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 18:28:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f374396f

dev-python/pydantic: Remove old 1.6.1

Closes: https://bugs.gentoo.org/764815
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 dev-python/pydantic/Manifest   |   1 -
 .../pydantic/files/pydantic-1.6.1-fix-tests.patch  |  45 ---
 .../pydantic/files/pydantic-1.6.1-py39.patch   | 316 -
 dev-python/pydantic/pydantic-1.6.1.ebuild  |  38 ---
 4 files changed, 400 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index b460cb616af..20bf88990f2 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1 @@
-DIST pydantic-1.6.1.tar.gz 244677 BLAKE2B 
0a1d6986858ab753cbc4dd262bd268b2a365c241a7de106a7bf21714c6c499c7dbacaea095789d3503507965ca50106da32545be670ed0261827f1fe0316ff67
 SHA512 
b0442f78a661f56d29697da7e27393261420bdb0f08473d2f7872145a49a18de8c17c903d0899a44263bcd8229e8790161da032dd5a3d5f2dae347c66bd6a567
 DIST pydantic-1.8.1.tar.gz 300512 BLAKE2B 
a7840bd895c73c3049184fc2c4a165783fd68a82290c3826be53667e7b7919580493aff9f2aaa25274b0251da14218dd6f7a41c1cb3cb55f0fbb0c90f79b7833
 SHA512 
dc58ab2e411744e63408c952c92c589acf037e809c60b85e02f277af2c6342c99c4fbfa7a585f14e57256912c0e6471821973bd2f755aac3822eb3a7883fd407

diff --git a/dev-python/pydantic/files/pydantic-1.6.1-fix-tests.patch 
b/dev-python/pydantic/files/pydantic-1.6.1-fix-tests.patch
deleted file mode 100644
index 1d6dc5d311a..000
--- a/dev-python/pydantic/files/pydantic-1.6.1-fix-tests.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-commit 44eac223df11a1b711ffe0d7946019a173c2a88e
-Author: Louis Sautier 
-Date:   Thu Oct 8 14:19:58 2020 +0200
-
-test_config_file_settings_nornir: use less common env. var names
-
-Gentoo's Portage sets A during the test phase, switching to less common
-environment variable names reduces the likelihood of something similar
-happening.
-
-diff --git a/tests/test_settings.py b/tests/test_settings.py
-index d24aae3..1f4d678 100644
 a/tests/test_settings.py
-+++ b/tests/test_settings.py
-@@ -437,21 +437,21 @@ def test_config_file_settings_nornir(env):
- """
- 
- class Settings(BaseSettings):
--a: str
--b: str
--c: str
-+param_a: str
-+param_b: str
-+param_c: str
- 
- def _build_values(self, init_kwargs, _env_file, _env_file_encoding):
- config_settings = init_kwargs.pop('__config_settings__')
- return {**config_settings, **init_kwargs, **self._build_environ()}
- 
--env.set('C', 'env setting c')
-+env.set('PARAM_C', 'env setting c')
- 
--config = {'a': 'config a', 'b': 'config b', 'c': 'config c'}
--s = Settings(__config_settings__=config, b='argument b', c='argument c')
--assert s.a == 'config a'
--assert s.b == 'argument b'
--assert s.c == 'env setting c'
-+config = {'param_a': 'config a', 'param_b': 'config b', 'param_c': 
'config c'}
-+s = Settings(__config_settings__=config, param_b='argument b', 
param_c='argument c')
-+assert s.param_a == 'config a'
-+assert s.param_b == 'argument b'
-+assert s.param_c == 'env setting c'
- 
- 
- test_env_file = """\

diff --git a/dev-python/pydantic/files/pydantic-1.6.1-py39.patch 
b/dev-python/pydantic/files/pydantic-1.6.1-py39.patch
deleted file mode 100644
index 7cd5290cd59..000
--- a/dev-python/pydantic/files/pydantic-1.6.1-py39.patch
+++ /dev/null
@@ -1,316 +0,0 @@
-diff --git a/changes/1832-PrettyWood.md b/changes/1832-PrettyWood.md
-new file mode 100644
-index 0..5038a0da0
 /dev/null
-+++ b/changes/1832-PrettyWood.md
-@@ -0,0 +1 @@
-+add basic support of python 3.9
-diff --git a/pydantic/fields.py b/pydantic/fields.py
-index 01792b628..c52b34ea4 100644
 a/pydantic/fields.py
-+++ b/pydantic/fields.py
-@@ -32,6 +32,8 @@
- NoArgAnyCallable,
- NoneType,
- display_as_type,
-+get_args,
-+get_origin,
- is_literal_type,
- is_new_type,
- new_type_supertype,
-@@ -411,7 +413,7 @@ def _type_analysis(self) -> None:  # noqa: C901 (ignore 
complexity)
- elif is_literal_type(self.type_):
- return
- 
--origin = getattr(self.type_, '__origin__', None)
-+origin = get_origin(self.type_)
- if origin is None:
- # field is not "typing" object eg. Union, Dict, List etc.
- # allow None for virtual superclasses of NoneType, e.g. Hashable
-@@ -422,7 +424,7 @@ def _type_analysis(self) -> None:  # noqa: C901 (ignore 
complexity)
- return
- if origin is Union:
- types_ = []
--for type_ in self.type_.__args__:
-+for type_ in get_args(self.type_):
-  

[gentoo-commits] repo/gentoo:master commit in: net-misc/udpxy/, net-misc/udpxy/files/

2021-05-04 Thread Sam James
commit: 9c92c03392c89e1a99f3f9b42297d5ddf3ba9a05
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 22:55:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c92c033

net-misc/udpxy: Respect CFLAGS

Closes: https://bugs.gentoo.org/725238
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-misc/udpxy/files/udpxy-1.0.23.7-cflags.patch | 12 
 net-misc/udpxy/udpxy-1.0.23.7-r2.ebuild  |  4 
 2 files changed, 16 insertions(+)

diff --git a/net-misc/udpxy/files/udpxy-1.0.23.7-cflags.patch 
b/net-misc/udpxy/files/udpxy-1.0.23.7-cflags.patch
new file mode 100644
index 000..b2b8ba1c3b8
--- /dev/null
+++ b/net-misc/udpxy/files/udpxy-1.0.23.7-cflags.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/725238
+--- a/Makefile
 b/Makefile
+@@ -100,7 +100,7 @@ CORES := core.* core
+ debug ldebug rdebug lean verify touch incbuild 
+ 
+ .c.o :
+-  $(CC) $(ALL_CFLAGS) $(CPPFLAGS) $(CDEFS) $(COPT) -c $< -o $@
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(CDEFS) $(COPT) -c $< -o $@
+ 
+ release:
+   @echo -e "\nMaking a [release] version (use 'debug' target as an 
alternative)\n"

diff --git a/net-misc/udpxy/udpxy-1.0.23.7-r2.ebuild 
b/net-misc/udpxy/udpxy-1.0.23.7-r2.ebuild
index 73364f91047..ab57d61e4a3 100644
--- a/net-misc/udpxy/udpxy-1.0.23.7-r2.ebuild
+++ b/net-misc/udpxy/udpxy-1.0.23.7-r2.ebuild
@@ -15,6 +15,10 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-cflags.patch
+)
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/iscan-plugin-esdip/

2021-05-04 Thread Sam James
commit: 739225cf1900f2033efad4a79481e77cc6fc6797
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 23:56:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739225cf

media-gfx/iscan-plugin-esdip: Set QA_PREBUILT

Closes: https://bugs.gentoo.org/724814
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild 
b/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild
index e4e0428578e..e1a64b9f4a4 100644
--- a/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild
+++ b/media-gfx/iscan-plugin-esdip/iscan-plugin-esdip-1.0.0.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,8 +21,7 @@ KEYWORDS="-* ~amd64 ~x86"
 DEPEND=">=media-gfx/iscan-2.28.0"
 RDEPEND="${DEPEND}"
 
-QA_PREBUILT="/usr/lib64/iscan/libesdtr.so.0*
-   /usr/lib64/iscan/libesdtr2.so.0*"
+QA_PREBUILT="*"
 
 src_configure() { :; }
 src_compile() { :; }



[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/files/, net-dns/maradns/

2021-05-04 Thread Sam James
commit: 6f91d81f5e55ca9b74942e1808173c111c69dbf9
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 23:41:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f91d81f

net-dns/maradns: Respect CFLAGS/LDFLAGS

Closes: https://bugs.gentoo.org/724942
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-dns/maradns/files/maradns-3.5.0005-flags.patch | 28 ++
 net-dns/maradns/maradns-3.5.0005.ebuild| 21 +---
 2 files changed, 41 insertions(+), 8 deletions(-)

diff --git a/net-dns/maradns/files/maradns-3.5.0005-flags.patch 
b/net-dns/maradns/files/maradns-3.5.0005-flags.patch
new file mode 100644
index 000..66493632df0
--- /dev/null
+++ b/net-dns/maradns/files/maradns-3.5.0005-flags.patch
@@ -0,0 +1,28 @@
+--- a/build/Makefile.linux
 b/build/Makefile.linux
+@@ -24,13 +24,13 @@ EXECS=server/maradns
+ # end the Solaris section
+ # Non-Solaris version of "M"
+ V="VERSION=$(VERSION)"
+-Q="DEFINES=-DSELECT_PROBLEM"
++Q="$(LDFLAGS) DEFINES=-DSELECT_PROBLEM"
+ 
+ # Debug
+ 
+ FLAGS = -O2 -Wall -DSELECT_PROBLEM
+-M="CC=$(CC) $(FLAGS)"
+-D="CC=$(CC) $(FLAGS) -DDEBUG -DTHREADS"
++M="CC=$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)"
++D="CC=$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -DDEBUG -DTHREADS"
+ #FLAGS = -g
+ 
+ all: 
+@@ -39,7 +39,7 @@ all:
+   cd ../qual ; make $(M) ; cd ../server ; \
+   make $(M) $(V) COMPILED=\"$(COMPILED)\" ; \
+   cd ../tools ; make $(M) ; \
+-  cd ../deadwood-*/src/ ; make FLAGS=-O2 ; \
++  cd ../deadwood-*/src/ ; $(MAKE)  $(M) ; \
+   cd ../../tcp ; make $(M) $(V) ; cat ../00README.FIRST
+ 
+ debug: 

diff --git a/net-dns/maradns/maradns-3.5.0005.ebuild 
b/net-dns/maradns/maradns-3.5.0005.ebuild
index dc945dfceb0..13c34daf206 100644
--- a/net-dns/maradns/maradns-3.5.0005.ebuild
+++ b/net-dns/maradns/maradns-3.5.0005.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8} )
-
-inherit systemd toolchain-funcs python-any-r1
+inherit python-any-r1 systemd toolchain-funcs
 
 DESCRIPTION="A security-aware DNS server"
 HOMEPAGE="http://www.maradns.org/;
@@ -17,12 +16,17 @@ SLOT="0"
 KEYWORDS="amd64 ~mips ~ppc x86"
 IUSE="examples ipv6"
 
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   acct-user/maradns
+BDEPEND="${PYTHON_DEPS}
+   dev-lang/perl"
+DEPEND="
acct-group/maradns
acct-user/duende
-   dev-lang/perl"
+   acct-user/maradns"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-flags.patch
+)
 
 src_prepare() {
default
@@ -36,7 +40,8 @@ src_prepare() {
 
 src_configure() {
tc-export CC
-   ./configure $(use ipv6 && echo "--ipv6") || die "Failed to configure 
${PN}"
+   ./configure \
+   $(usex ipv6 --ipv6 "") || die "Failed to configure ${PN}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/hunt/, net-analyzer/hunt/files/

2021-05-04 Thread Sam James
commit: b6346d471e739bc4def7dc86a2e25e15de45e49a
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 23:49:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6346d47

net-analyzer/hunt: Respect CFLAGS

Closes: https://bugs.gentoo.org/724864
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/hunt/files/hunt-1.5-gentoo.patch |  5 -
 net-analyzer/hunt/hunt-1.5_p6_p1.ebuild   | 17 +++--
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/net-analyzer/hunt/files/hunt-1.5-gentoo.patch 
b/net-analyzer/hunt/files/hunt-1.5-gentoo.patch
index e0bcccae0aa..b5b49944f01 100644
--- a/net-analyzer/hunt/files/hunt-1.5-gentoo.patch
+++ b/net-analyzer/hunt/files/hunt-1.5-gentoo.patch
@@ -8,7 +8,10 @@
  
 --- a/tpserv/Makefile
 +++ b/tpserv/Makefile
-@@ -3,7 +3,7 @@
+@@ -1,9 +1,8 @@
+-CFLAGS=-Wall -O2 -g
+-
++CFLAGS += -Wall
  all: tpserv
  
  tpserv: tpserv.o

diff --git a/net-analyzer/hunt/hunt-1.5_p6_p1.ebuild 
b/net-analyzer/hunt/hunt-1.5_p6_p1.ebuild
index ec3c6e7a044..3790bdef652 100644
--- a/net-analyzer/hunt/hunt-1.5_p6_p1.ebuild
+++ b/net-analyzer/hunt/hunt-1.5_p6_p1.ebuild
@@ -1,31 +1,28 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit flag-o-matic toolchain-funcs
 
-DESCRIPTION="tool for checking well known weaknesses in the TCP/IP protocol"
+DESCRIPTION="Tool for checking well known weaknesses in the TCP/IP protocol"
 HOMEPAGE="http://lin.fsid.cvut.cz/~kra/index.html;
 SRC_URI="
mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}.orig.tar.gz
-   mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-$(ver_cut 
4).$(ver_cut 6).diff.gz
-"
+   mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-$(ver_cut 
4).$(ver_cut 6).diff.gz"
+S="${WORKDIR}/${P/_p*}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc x86"
+
 PATCHES=(
+   "${WORKDIR}"/${PN}_1.5-6.1.diff
"${FILESDIR}"/${P/_p*}-exit.patch
"${FILESDIR}"/${P/_p*}-gentoo.patch
"${FILESDIR}"/${P/_p*}-log2.patch
"${FILESDIR}"/${P/_p*}-tpserv-log.patch
 )
-S=${WORKDIR}/${P/_p*}
-
-src_prepare() {
-   eapply "${WORKDIR}"/${PN}_${PV/_p*}-$(ver_cut 4).$(ver_cut 6).diff
-   default
-}
 
 src_configure() {
append-cppflags -DSYNC_FAST



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

2021-05-04 Thread Sam James
commit: aa97c3df1c9977df01e201ea5de2e243c4d50133
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Apr 30 16:14:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa97c3df

media-sound/wav2json: Respect CFLAGS/LDFLAGS/CXX

Closes: https://bugs.gentoo.org/727778
Closes: https://bugs.gentoo.org/724844
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 .../wav2json/files/wav2json-0.4-Makefile.patch | 35 ++
 media-sound/wav2json/wav2json-0.4.ebuild   | 19 +++-
 2 files changed, 47 insertions(+), 7 deletions(-)

diff --git a/media-sound/wav2json/files/wav2json-0.4-Makefile.patch 
b/media-sound/wav2json/files/wav2json-0.4-Makefile.patch
new file mode 100644
index 000..ea616509e45
--- /dev/null
+++ b/media-sound/wav2json/files/wav2json-0.4-Makefile.patch
@@ -0,0 +1,35 @@
+--- a/Makefile
 b/Makefile
+@@ -4,23 +4,7 @@ UNAME := $(shell uname)
+ BINARY=../bin/$(UNAME)/wav2json
+ SRC=../src
+ 
+-ifeq ($(UNAME), Linux)
+ LD_PLATFORM_FLAGS=-lboost_program_options -lsndfile
+-CC=g++
+-endif
+-ifeq ($(UNAME), Darwin)
+-CC=clang++
+-LD_PLATFORM_FLAGS=\
+-  /usr/local/lib/libboost_program_options-mt.a \
+-  /usr/local/lib/libsndfile.a \
+-  /usr/local/lib/libogg.a \
+-  /usr/local/lib/libvorbis.a \
+-  /usr/local/lib/libvorbisenc.a \
+-  /usr/local/lib/libFLAC.a
+-
+-INCLUDES=\
+-  
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/X11/include/
+-endif
+ 
+ ifdef USE_FLOAT
+   LD_PLATFORM_FLAGS+=-DUSE_FLOAT
+@@ -42,7 +26,7 @@ $(SRC)/version.hpp: Makefile version.txt
+ 
+ $(BINARY): $(SRC)/*.cpp $(SRC)/*.hpp $(SRC)/version.hpp
+   mkdir -p `dirname $(BINARY)`
+-  $(CC) -O3 -Wall -Werror -std=c++11 $(SRC)/*.cpp $(INCLUDES) 
$(LD_PLATFORM_FLAGS) -o $(BINARY)
++  $(CXX) $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) -Wall -std=c++11 $(SRC)/*.cpp 
$(INCLUDES) $(LD_PLATFORM_FLAGS) -o $(BINARY)
+ 
+ ../examples/%.json : ../example_data/%.wav
+   $(BINARY) $+ --precision 2 --channels left right mid side min max -o $@

diff --git a/media-sound/wav2json/wav2json-0.4.ebuild 
b/media-sound/wav2json/wav2json-0.4.ebuild
index 6907ef34757..9929abd646d 100644
--- a/media-sound/wav2json/wav2json-0.4.ebuild
+++ b/media-sound/wav2json/wav2json-0.4.ebuild
@@ -1,26 +1,31 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
+inherit toolchain-funcs
 
 COMMIT_ID="e412923f1f792408e8ae1096ca40fb5307ddfc74"
 DESCRIPTION="Generate waveformjs.org compatible json data out of wav files"
 HOMEPAGE="https://github.com/beschulz/wav2json;
 SRC_URI="https://github.com/beschulz/wav2json/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
-
-S=${WORKDIR}/${PN}-${COMMIT_ID}/build
+S="${WORKDIR}/${PN}-${COMMIT_ID}/build"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="
dev-libs/boost:=
-   media-libs/libsndfile
-"
+   media-libs/libsndfile:="
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
+
+src_configure() {
+   tc-export CXX
+}
+
 src_install() {
dobin ../bin/Linux/wav2json
 }



[gentoo-commits] repo/gentoo:master commit in: games-fps/etqw-bin/

2021-05-04 Thread Sam James
commit: 858de1f34c37493b3cd2ec6563c82817a2454eef
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 13:06:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=858de1f3

games-fps/etqw-bin: Fix QA_PREBUILT paths

Closes: https://bugs.gentoo.org/780726
Closes: https://bugs.gentoo.org/780729
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 games-fps/etqw-bin/etqw-bin-1.5-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-fps/etqw-bin/etqw-bin-1.5-r3.ebuild 
b/games-fps/etqw-bin/etqw-bin-1.5-r3.ebuild
index 180c6f86e69..f13784da99a 100644
--- a/games-fps/etqw-bin/etqw-bin-1.5-r3.ebuild
+++ b/games-fps/etqw-bin/etqw-bin-1.5-r3.ebuild
@@ -32,8 +32,8 @@ BDEPEND="app-arch/unzip"
 MY_DIR=opt/etqw
 
 QA_PREBUILT="
-   ${MY_DIR:1}/*.x86
-   ${MY_DIR:1}/*.so*
+   ${MY_DIR}/*.x86
+   ${MY_DIR}/*.so*
 "
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: games-action/heretic2-demo/

2021-05-04 Thread Sam James
commit: f1cf77ce768aa5487d606ec27a0e9a16c1c4177f
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 17:23:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cf77ce

games-action/heretic2-demo: Fix QA_PREBUILT variable

Closes: https://bugs.gentoo.org/780723
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild 
b/games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild
index 8d869e898f2..7afa4b008c9 100644
--- a/games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild
+++ b/games-action/heretic2-demo/heretic2-demo-1.06a-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop multilib unpacker wrapper
+inherit desktop unpacker wrapper
 
 DESCRIPTION="Third-person classic magical action-adventure game"
 HOMEPAGE="http://www.lokigames.com/products/heretic2/
@@ -24,7 +24,7 @@ RDEPEND="
 BDEPEND="games-util/loki_patch"
 
 dir=opt/${PN}
-QA_PREBUILT="${dir:1}/*"
+QA_PREBUILT="${dir}/*"
 QA_TEXTRELS="opt/heretic2-demo/ref_glx.so"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-editors/kakoune/files/, app-editors/kakoune/

2021-05-04 Thread Sam James
commit: 60d821c5d1cb49b5dca0e4869240dfa742b08209
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Apr 30 16:08:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d821c5

app-editors/kakoune: Respect CFLAGS, fix gcc-11 compilation

Closes: https://bugs.gentoo.org/727558
Closes: https://bugs.gentoo.org/787029
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 .../kakoune/files/kakoune-2020.01.16-gcc-11.patch  | 11 +
 .../kakoune/kakoune-2020.01.16_p20200601.ebuild| 28 ++
 2 files changed, 29 insertions(+), 10 deletions(-)

diff --git a/app-editors/kakoune/files/kakoune-2020.01.16-gcc-11.patch 
b/app-editors/kakoune/files/kakoune-2020.01.16-gcc-11.patch
new file mode 100644
index 000..d558c49347c
--- /dev/null
+++ b/app-editors/kakoune/files/kakoune-2020.01.16-gcc-11.patch
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/787029
+--- a/src/regex_impl.cc
 b/src/regex_impl.cc
+@@ -12,6 +12,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace Kakoune
+ {

diff --git a/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild 
b/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild
index bcbba488281..66bf600f407 100644
--- a/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild
+++ b/app-editors/kakoune/kakoune-2020.01.16_p20200601.ebuild
@@ -3,11 +3,13 @@
 
 EAPI=7
 
-MY_COMMIT="6fa26b8dd2ac0931fe688370728c47086277d883"
+inherit toolchain-funcs
 
+MY_COMMIT="6fa26b8dd2ac0931fe688370728c47086277d883"
 DESCRIPTION="Modal editor inspired by vim"
 HOMEPAGE="http://kakoune.org/ https://github.com/mawww/kakoune;
 SRC_URI="https://github.com/mawww/kakoune/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/kakoune-${MY_COMMIT}"
 
 LICENSE="Unlicense"
 SLOT="0"
@@ -17,25 +19,31 @@ DEPEND="sys-libs/ncurses:0=[unicode]"
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( 
"${FILESDIR}"/kakoune-2020.01.16-enable-ebuild-syntax-highlight.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-2020.01.16-enable-ebuild-syntax-highlight.patch
+   "${FILESDIR}"/${PN}-2020.01.16-gcc-11.patch
+)
 
-S="${WORKDIR}/kakoune-${MY_COMMIT}"
+src_prepare() {
+   sed -i '/CXXFLAGS += -O3/d' src/Makefile || die
+   default
+}
 
-src_configure() { :; }
+src_configure() {
+   tc-export CXX
+}
 
 src_compile() {
-   cd src/ || die
-   emake all
+   emake -C src all
 }
 
 src_test() {
-   cd src/ || die
-   emake test
+   emake -C src test
 }
 
 src_install() {
-   emake PREFIX="${D}"/usr docdir="${D}/usr/share/doc/${PF}" install
+   emake PREFIX="${D}"/usr docdir="${ED}/usr/share/doc/${PF}" install
 
-   rm "${D}/usr/share/man/man1/kak.1.gz" || die
+   rm "${ED}/usr/share/man/man1/kak.1.gz" || die
doman doc/kak.1
 }



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

2021-05-04 Thread Sam James
commit: e53dd1cdf4ac2277b7d7b5044bbbe55ad1704a1f
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon May  3 13:18:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53dd1cd

app-misc/elasticsearch: Set QA_PREBUILT

Closes: https://bugs.gentoo.org/779319
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 app-misc/elasticsearch/elasticsearch-7.12.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/elasticsearch/elasticsearch-7.12.0.ebuild 
b/app-misc/elasticsearch/elasticsearch-7.12.0.ebuild
index 1eba30da241..01bfc5af53f 100644
--- a/app-misc/elasticsearch/elasticsearch-7.12.0.ebuild
+++ b/app-misc/elasticsearch/elasticsearch-7.12.0.ebuild
@@ -17,6 +17,9 @@ RDEPEND="acct-group/elasticsearch
virtual/jre"
 
 
QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
+QA_PREBUILT="
+   usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/bin/.*
+   usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/lib/.*"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp4/

2021-05-04 Thread Sam James
commit: a5b42983143e3d797fb0b537e330896becc06042
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 18:03:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b42983

dev-ml/camlp4: Add QA_FLAGS_IGNORED to 4.08_p1

Closes: https://bugs.gentoo.org/776307
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp4/camlp4-4.08_p1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-ml/camlp4/camlp4-4.08_p1.ebuild 
b/dev-ml/camlp4/camlp4-4.08_p1.ebuild
index b075e93816d..06769da466c 100644
--- a/dev-ml/camlp4/camlp4-4.08_p1.ebuild
+++ b/dev-ml/camlp4/camlp4-4.08_p1.ebuild
@@ -9,6 +9,7 @@ MY_P=${PN}-${MY_PV}
 DESCRIPTION="System for writing extensible parsers for programming languages"
 HOMEPAGE="https://github.com/camlp4/camlp4;
 SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P/_p/-}"
 
 LICENSE="LGPL-2-with-linking-exception"
 SLOT="0/${PV}"
@@ -20,8 +21,12 @@ RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
dev-ml/ocamlbuild"
 
-S=${WORKDIR}/${P/_p/-}
-PATCHES=( "${FILESDIR}/reload.patch" "${FILESDIR}/oc409.patch" )
+QA_FLAGS_IGNORED='.*'
+
+PATCHES=(
+   "${FILESDIR}/reload.patch"
+   "${FILESDIR}/oc409.patch"
+)
 
 src_configure() {
./configure \



[gentoo-commits] repo/gentoo:master commit in: app-arch/zoo/files/, app-arch/zoo/

2021-05-04 Thread Sam James
commit: 4047c3d29b22672dbe829c8440617c0ab53bb6b5
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Apr 29 21:46:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4047c3d2

app-arch/zoo: Port to EAPI 7, fix CFLAGS, tc-directly

Closes: https://bugs.gentoo.org/726376
Closes: https://bugs.gentoo.org/721888
Closes: https://bugs.gentoo.org/729126
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 app-arch/zoo/files/zoo-2.10-gentoo-fbsd-r1.patch | 10 
 app-arch/zoo/files/zoo-2.10-makefile.patch   | 32 
 app-arch/zoo/zoo-2.10-r5.ebuild  | 21 
 3 files changed, 48 insertions(+), 15 deletions(-)

diff --git a/app-arch/zoo/files/zoo-2.10-gentoo-fbsd-r1.patch 
b/app-arch/zoo/files/zoo-2.10-gentoo-fbsd-r1.patch
index ba7d31e4a47..b1e598359f6 100644
--- a/app-arch/zoo/files/zoo-2.10-gentoo-fbsd-r1.patch
+++ b/app-arch/zoo/files/zoo-2.10-gentoo-fbsd-r1.patch
@@ -1,5 +1,5 @@
 a/sysv.c   2007-06-16 15:01:53 +0200
-+++ b/sysv.c.new   2007-06-16 14:38:38 +0200
+--- a/sysv.c
 b/sysv.c
 @@ -63,8 +63,8 @@
 return (fname); /* default is no-op */
  }
@@ -11,8 +11,8 @@
  struct tm *localtime ();
  
  /* Function gettz(), returns the offset from GMT in seconds of the
 a/zoo.h2007-06-16 15:01:53 +0200
-+++ /zoo.h.new 2007-06-16 14:57:58 +0200
+--- a/zoo.h
 b/zoo.h
 @@ -95,6 +95,9 @@
  #endif
  
@@ -22,4 +22,4 @@
 +typedef unsigned short ushort;
  
  /* WARNING:  Static initialization in zooadd.c or zooext.c depends on the 
-order of fields in struct zoo_header */
\ No newline at end of file
+order of fields in struct zoo_header */

diff --git a/app-arch/zoo/files/zoo-2.10-makefile.patch 
b/app-arch/zoo/files/zoo-2.10-makefile.patch
new file mode 100644
index 000..89269b48045
--- /dev/null
+++ b/app-arch/zoo/files/zoo-2.10-makefile.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/726376
+https://bugs.gentoo.org/721888
+https://bugs.gentoo.org/729126
+--- a/makefile
 b/makefile
+@@ -18,15 +18,12 @@
+ 
+ MAKE = make # needed for some systems e.g. older BSD
+ 
+-CC = cc
+-CFLAGS =
+ MODEL =
+ EXTRA = -DBIG_MEM -DNDEBUG
+ LINTFLAGS = -DLINT
+-OPTIM = `dpkg-buildflags --get CFLAGS`
++OPTIM = $(CFLAGS)
+ OPTIM += -Wall
+-OPTIM += `dpkg-buildflags --get CPPFLAGS`
+-LDFLAGS = `dpkg-buildflags --get LDFLAGS`
++OPTIM += $(CPPFLAGS)
+ 
+ DESTDIR = /usr/local/bin
+ 
+@@ -102,7 +99,7 @@ bsd:
+ 
+ # Linux
+ linux:
+-  $(MAKE) CC="gcc" CFLAGS="-c $(OPTIM) $(LINTFLAGS) -DLINUX -DANSI_HDRS" 
LDFLAGS="$(LDFLAGS)" $(TARGETS)
++  $(MAKE) CC="$(CC)" CFLAGS="-c $(OPTIM) $(LINTFLAGS) -DLINUX 
-DANSI_HDRS" LDFLAGS="$(LDFLAGS)" $(TARGETS)
+ 
+ # Linux64
+ linux64:

diff --git a/app-arch/zoo/zoo-2.10-r5.ebuild b/app-arch/zoo/zoo-2.10-r5.ebuild
index 6c1f749c178..0cda3159c24 100644
--- a/app-arch/zoo/zoo-2.10-r5.ebuild
+++ b/app-arch/zoo/zoo-2.10-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -9,23 +9,24 @@ DESCRIPTION="Manipulate archives of files in compressed form"
 HOMEPAGE="https://packages.debian.org/sid/utils/zoo;
 
SRC_URI="http://http.debian.net/debian/pool/main/z/${PN}/${PN}_${PV}.orig.tar.gz

http://http.debian.net/debian/pool/main/z/${PN}/${PN}_${PV}-28.debian.tar.xz;
+S="${WORKDIR}"/${P}.orig
 
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE=""
 
-S="${WORKDIR}/${P}.orig"
+PATCHES=(
+   "${WORKDIR}"/debian/patches/.
+   "${FILESDIR}"/${P}-gentoo-fbsd-r1.patch
+   "${FILESDIR}"/${P}-makefile.patch
+)
 
-PATCHES=( "${FILESDIR}/zoo-2.10-gentoo-fbsd-r1.patch" )
-
-src_prepare() {
-   eapply "${WORKDIR}"/debian/patches/*.patch
-   default
+src_configure() {
+   tc-export CC
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)" linux
+   emake linux
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/cdctl/, app-misc/cdctl/files/

2021-05-04 Thread Sam James
commit: 2c437afd20857d4652078f520141077aa5f91533
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Apr 30 15:43:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:17:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c437afd

app-misc/cdctl: Respect CFLAGS, fix tc-directly

Closes: https://bugs.gentoo.org/722394
Closes: https://bugs.gentoo.org/779952
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 app-misc/cdctl/cdctl-0.16.ebuild  |  7 ++-
 app-misc/cdctl/files/cdctl-0.16-Makefile.in.patch | 14 +++---
 2 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/app-misc/cdctl/cdctl-0.16.ebuild b/app-misc/cdctl/cdctl-0.16.ebuild
index e552ac85380..29c33f701e5 100644
--- a/app-misc/cdctl/cdctl-0.16.ebuild
+++ b/app-misc/cdctl/cdctl-0.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools
+inherit autotools toolchain-funcs
 
 DESCRIPTION="Utility to control your cd/dvd drive"
 HOMEPAGE="http://cdctl.sourceforge.net/;
@@ -20,3 +20,8 @@ src_prepare() {
default
eautoreconf
 }
+
+src_configure() {
+   tc-export CC
+   default
+}

diff --git a/app-misc/cdctl/files/cdctl-0.16-Makefile.in.patch 
b/app-misc/cdctl/files/cdctl-0.16-Makefile.in.patch
index f6f4ad3abdc..ed338d7d168 100644
--- a/app-misc/cdctl/files/cdctl-0.16-Makefile.in.patch
+++ b/app-misc/cdctl/files/cdctl-0.16-Makefile.in.patch
@@ -1,9 +1,9 @@
 cdctl/Makefile.in
-+++ cdctl/Makefile.in
-@@ -1,8 +1,8 @@
- CC=gcc
+--- a/Makefile.in
 b/Makefile.in
+@@ -1,8 +1,7 @@
+-CC=gcc
 -CFLAGS=-Wall -g
-+CFLAGS:=-Wall -g
++CFLAGS += -Wall
  BINS=cdctl sndreset
  OBJS=cdctl.o version.o ioctls.o iso_header.o
 -DOCS=NEWS NUTSANDBOLTS LICENSE PUBLICKEY README SEGFAULTS
@@ -11,7 +11,7 @@
  # NOTE:  all man pages are installed in $(mandir)/man1 -- see install-mans
  MANS=cdctl.1
  MOS=cdctl.mo
-@@ -22,6 +22,8 @@
+@@ -22,6 +21,8 @@ INSTALL = @INSTALL@
  INSTALL_DIR = $(INSTALL) -d
  INSTALL_DATA = $(INSTALL) -m 644
  
@@ -20,7 +20,7 @@
  all: $(BINS)
  
  cdctl: $(OBJS)
-@@ -35,25 +37,21 @@
+@@ -35,25 +36,21 @@ iso_header.o: iso_header.c
  indent:
indent -kr -cdb -sc *.c
  



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

2021-05-04 Thread Sergei Trofimovich
commit: c561570e4684ae6abc41b272519a5cbc32c13a08
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  4 22:08:56 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  4 22:14:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c561570e

sys-apps/sandbox: bump up to 2.24

Main change is removal of binary mangling to remove `__SANDBOX_TESTING`
handling in final result.

Reported-by: pash
Closes: https://bugs.gentoo.org/774861
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.24.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index eb9c18b18f0..c7d2f57bdaa 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,3 +1,4 @@
 DIST sandbox-2.21.tar.xz 434540 BLAKE2B 
c9af3b44e65d96d20b98996a4b9e35cccf6b62020d49522b9fcf50b097d4ffe3719bb334405226c5ee650943bced365547a5d8b0f707ed26ef5f12a4d15dadba
 SHA512 
42b85e230bc89d0e02f22a7ee81b4efbb2c37ff9db24982b4b39487664a095d384101b16a4689863bd32ea91349347980b1c7f8eecb09225bc65619829c6a5b2
 DIST sandbox-2.22.tar.xz 437872 BLAKE2B 
248920733ffcb56422bf02711f1ae69e81a176ffb59a1a45266bb81779e2916841eee0d237be4010062693604603893973f1fb295276c25a59654dc56a2593b4
 SHA512 
9c83e7748aad99e14d43ad81e6f3a8d818b821467023bbb3059ce8cee248090583d31500c1278705110f1b62cad5e5bf7f23390c6548095df709521c7d842eba
 DIST sandbox-2.23.tar.xz 437980 BLAKE2B 
fd417ea88512e7716a7f075442f684dc67b6c7d991e4375b47de4411353abd52764e5b85709aef06d175ba492b73edf5162c03e66e456cedb8586add18c8b5ea
 SHA512 
d25b27bfeb5f5b9a331029a453be93947f32870b84d0e11efc5bb82044de6005111959a4efef87f1055e7065f76deccce6338d44bb7ab32e3a5ec053a429dbd5
+DIST sandbox-2.24.tar.xz 438408 BLAKE2B 
5e725d17da0abc06d56216f4df2f4034076f50163db1c3bbddbf4fd07dbd5b7d92ef2f1b2c01eb77ff6cf531c5cc6a05e60b028f585310ac56eef96240882843
 SHA512 
8df5414e334a15f367acfd218ba1b74ba618b93d7bdeca8a039b69cbd81ab048ec5a6cecb24df09fa9a5f4fe214d647acf5138004defd45e6396eec5ae7c93d0

diff --git a/sys-apps/sandbox/sandbox-2.24.ebuild 
b/sys-apps/sandbox/sandbox-2.24.ebuild
new file mode 100644
index 000..844b1e1fe4c
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.24.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE=""
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || 
EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   # -j1 to prevent test faiures caused by file descriptor
+   # injection GNU make does.
+   emake -j1 check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   keepdir /var/log/sandbox
+   fowners root:portage /var/log/sandbox
+   fperms 0770 /var/log/sandbox
+
+   dodoc AUTHORS ChangeLog* NEWS README
+}
+
+pkg_postinst() {
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] proj/sandbox: New tag: v2.24

2021-05-04 Thread Sergei Trofimovich
commit: 
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  4 22:14:03 2021 +

New tag: v2.24




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

2021-05-04 Thread Sergei Trofimovich
commit: 3400e936d9dac9a9998fa5e36583a6ef87acdee7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  4 22:00:19 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  4 22:00:19 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=3400e936

configure.ac: release 2.24

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 7bd342d..ac0311e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([sandbox], [2.23], [sand...@gentoo.org])
+AC_INIT([sandbox], [2.24], [sand...@gentoo.org])
 AM_INIT_AUTOMAKE([1.14 dist-xz no-dist-gzip silent-rules subdir-objects -Wall])
 AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
 AC_CONFIG_HEADER([config.h])



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

2021-05-04 Thread Sam James
commit: 7f25716278c46ccca164c35b8ae47eac980f7540
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue May  4 11:41:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:06:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f257162

sci-libs/libqalculate: Bump to 3.18.0

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/libqalculate/Manifest   |  1 +
 sci-libs/libqalculate/libqalculate-3.18.0.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/sci-libs/libqalculate/Manifest b/sci-libs/libqalculate/Manifest
index c00897dc4e1..fc34a848ba5 100644
--- a/sci-libs/libqalculate/Manifest
+++ b/sci-libs/libqalculate/Manifest
@@ -1,2 +1,3 @@
 DIST libqalculate-3.16.1.tar.gz 1756176 BLAKE2B 
b09e06a4d89249bb3e38a47ed47acc7598bc62e966673a1eb175641b1018021199dbbcd38266301ec8b2d3c55747378adfde3db4e25e58771be162905cb493dc
 SHA512 
3cc7ba66493252015b9d33835188c236b10afdce5f23021a5e686609609265aed81d592815ee6a172c269a0f144a3203c954435fea8ddb82637453d5c98cd05a
 DIST libqalculate-3.17.0.tar.gz 1770500 BLAKE2B 
247c74db32e63437c556dd60f00f56acf53d9ba90ea1027b34b98b455215e6c03e3ee34116b6d3989fa43b449e18b6f2ebaed67f9dff36f08dd8b38c685c6586
 SHA512 
b204dc44b6fdb2b72d3c85840fee38482db071f0f8241420ea24093dcdcc377c66f516c571827fbede40237618a53153a75bb7afee7f3bee7a1a71aedd779a11
+DIST libqalculate-3.18.0.tar.gz 1788899 BLAKE2B 
7701dab4d11c9d54f95454cd7be530cfa9f5a8dbe438dac6d734c294ce1eb5be1f4fdb30ef6d041d19f389df88dce4fa7dea68d555ad441992498685bfb3b919
 SHA512 
37d870f6fd147745747ac971758a512e85e33c42605b99ac4ba68b53ca42a6f0da7ede3869fe3ea4e47d77961e826ad999e0f0c0d87039042563f124bea1250e

diff --git a/sci-libs/libqalculate/libqalculate-3.18.0.ebuild 
b/sci-libs/libqalculate/libqalculate-3.18.0.ebuild
new file mode 100644
index 000..94aa33f3f88
--- /dev/null
+++ b/sci-libs/libqalculate/libqalculate-3.18.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A modern multi-purpose calculator library"
+HOMEPAGE="https://qalculate.github.io/;
+SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/21"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="curl icu gnuplot readline"
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/libxml2:2
+   dev-libs/mpfr:0=
+   virtual/libiconv
+   curl? ( net-misc/curl )
+   icu? ( dev-libs/icu:= )
+   readline? ( sys-libs/readline:0= )"
+RDEPEND="${DEPEND}
+   gnuplot? ( >=sci-visualization/gnuplot-3.7 )"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   cat >po/POTFILES.skip <<-EOF || die
+   # Required by make check
+   data/currencies.xml.in
+   data/datasets.xml.in
+   data/elements.xml.in
+   data/functions.xml.in
+   data/planets.xml.in
+   data/prefixes.xml.in
+   data/units.xml.in
+   data/variables.xml.in
+   src/defs2doc.cc
+   EOF
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   $(use_with curl libcurl) \
+   $(use_with gnuplot gnuplot-call) \
+   $(use_with icu) \
+   $(use_with readline)
+}
+
+src_install() {
+   # docs/reference/Makefile.am -> referencedir=
+   emake \
+   DESTDIR="${D}" \
+   referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   install
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/

2021-05-04 Thread Sam James
commit: 22e8ed34a3f7380e7e3535531395e816d43c3b53
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue May  4 11:44:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:06:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e8ed34

sci-calculators/qalculate-gtk: Remove old 3.16.0

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 sci-calculators/qalculate-gtk/Manifest |  1 -
 .../qalculate-gtk/qalculate-gtk-3.16.0.ebuild  | 36 --
 2 files changed, 37 deletions(-)

diff --git a/sci-calculators/qalculate-gtk/Manifest 
b/sci-calculators/qalculate-gtk/Manifest
index 31c4d14b716..296e97de5c0 100644
--- a/sci-calculators/qalculate-gtk/Manifest
+++ b/sci-calculators/qalculate-gtk/Manifest
@@ -1,3 +1,2 @@
-DIST qalculate-gtk-3.16.0.tar.gz 2338500 BLAKE2B 
f252f6e19eeb7ae1e35e865111b72dd65837aba246719018e241aebd4f7b1358c342fc5d659b1d9ccf777130e2c443143e578156da5445dba5656c04ed8d18ef
 SHA512 
42e6bd86df451e9a9dc92fd930f675195f7539feb7f2db2a8e04ebee96482d3bcda45530feafb71be00489d81d27027a9758a3e79a1ea912887bf082d034fe74
 DIST qalculate-gtk-3.17.0.tar.gz 2414740 BLAKE2B 
e24cd509566ab2daa106b5d233f8d851409b933e82b4057cd2c9b3c6b3526a30f878f2512243711e77718dd12cd4208a5c60bbded7eae50a8841a49c75814bb7
 SHA512 
ea4413d1574f9875810d82c80590de46c3c424b6466508faab30c6b2505ddd306fb206f316ec99e28a7e5311f2842e011206b9caca4aed36245d1f16f25f5de5
 DIST qalculate-gtk-3.18.0.tar.gz 2418606 BLAKE2B 
19c37474cacacd9e4c3ebdc58441a9c032cb86382e5545760018731b197765cae19d2f5687aeeb3ab09b2c137ec3f383f442a0b7910109fb0b664019837bb905
 SHA512 
d90c7188b28853489363663199be500e83dc908af6956d31d7f50c0797db262282475b7cc56bf177ebbacc3a0aaec5499c10c7270bd44a848589f16ea190b03e

diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-3.16.0.ebuild 
b/sci-calculators/qalculate-gtk/qalculate-gtk-3.16.0.ebuild
deleted file mode 100644
index 799f3d4c83a..000
--- a/sci-calculators/qalculate-gtk/qalculate-gtk-3.16.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2
-
-DESCRIPTION="Modern multi-purpose calculator"
-HOMEPAGE="https://qalculate.github.io/;
-SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   dev-libs/glib:2
-   >=sci-libs/libqalculate-3.16.0:=
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/pango"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/rarian
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   # Required by src_test() and `make check`
-   echo data/calendarconversion.ui > po/POTFILES.skip || die
-   echo data/periodictable.ui >> po/POTFILES.skip || die
-
-   gnome2_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/

2021-05-04 Thread Sam James
commit: 0f3ae9de9a911d104e5614a15b4ca2aec7d5d6cb
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue May  4 11:44:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:06:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3ae9de

sci-calculators/qalculate-gtk: Bump to 3.18.0

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 sci-calculators/qalculate-gtk/Manifest |  1 +
 .../qalculate-gtk/qalculate-gtk-3.18.0.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sci-calculators/qalculate-gtk/Manifest 
b/sci-calculators/qalculate-gtk/Manifest
index 10102a36db6..31c4d14b716 100644
--- a/sci-calculators/qalculate-gtk/Manifest
+++ b/sci-calculators/qalculate-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST qalculate-gtk-3.16.0.tar.gz 2338500 BLAKE2B 
f252f6e19eeb7ae1e35e865111b72dd65837aba246719018e241aebd4f7b1358c342fc5d659b1d9ccf777130e2c443143e578156da5445dba5656c04ed8d18ef
 SHA512 
42e6bd86df451e9a9dc92fd930f675195f7539feb7f2db2a8e04ebee96482d3bcda45530feafb71be00489d81d27027a9758a3e79a1ea912887bf082d034fe74
 DIST qalculate-gtk-3.17.0.tar.gz 2414740 BLAKE2B 
e24cd509566ab2daa106b5d233f8d851409b933e82b4057cd2c9b3c6b3526a30f878f2512243711e77718dd12cd4208a5c60bbded7eae50a8841a49c75814bb7
 SHA512 
ea4413d1574f9875810d82c80590de46c3c424b6466508faab30c6b2505ddd306fb206f316ec99e28a7e5311f2842e011206b9caca4aed36245d1f16f25f5de5
+DIST qalculate-gtk-3.18.0.tar.gz 2418606 BLAKE2B 
19c37474cacacd9e4c3ebdc58441a9c032cb86382e5545760018731b197765cae19d2f5687aeeb3ab09b2c137ec3f383f442a0b7910109fb0b664019837bb905
 SHA512 
d90c7188b28853489363663199be500e83dc908af6956d31d7f50c0797db262282475b7cc56bf177ebbacc3a0aaec5499c10c7270bd44a848589f16ea190b03e

diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-3.18.0.ebuild 
b/sci-calculators/qalculate-gtk/qalculate-gtk-3.18.0.ebuild
new file mode 100644
index 000..5b7532db6da
--- /dev/null
+++ b/sci-calculators/qalculate-gtk/qalculate-gtk-3.18.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Modern multi-purpose calculator"
+HOMEPAGE="https://qalculate.github.io/;
+SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-libs/glib:2
+   >=sci-libs/libqalculate-3.18.0:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/pango"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/rarian
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   # Required by src_test() and `make check`
+   cat >po/POTFILES.skip <<-EOF || die
+   # Required by make check
+   data/calendarconversion.ui
+   data/periodictable.ui
+   EOF
+
+   gnome2_src_prepare
+}



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

2021-05-04 Thread Sam James
commit: f13be52eb6d4a62b743f06ae0c869090e31f36a1
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue May  4 11:41:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:06:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13be52e

sci-libs/libqalculate: Remove old 3.16.1

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/libqalculate/Manifest   |  1 -
 sci-libs/libqalculate/libqalculate-3.16.1.ebuild | 65 
 2 files changed, 66 deletions(-)

diff --git a/sci-libs/libqalculate/Manifest b/sci-libs/libqalculate/Manifest
index fc34a848ba5..331080f759d 100644
--- a/sci-libs/libqalculate/Manifest
+++ b/sci-libs/libqalculate/Manifest
@@ -1,3 +1,2 @@
-DIST libqalculate-3.16.1.tar.gz 1756176 BLAKE2B 
b09e06a4d89249bb3e38a47ed47acc7598bc62e966673a1eb175641b1018021199dbbcd38266301ec8b2d3c55747378adfde3db4e25e58771be162905cb493dc
 SHA512 
3cc7ba66493252015b9d33835188c236b10afdce5f23021a5e686609609265aed81d592815ee6a172c269a0f144a3203c954435fea8ddb82637453d5c98cd05a
 DIST libqalculate-3.17.0.tar.gz 1770500 BLAKE2B 
247c74db32e63437c556dd60f00f56acf53d9ba90ea1027b34b98b455215e6c03e3ee34116b6d3989fa43b449e18b6f2ebaed67f9dff36f08dd8b38c685c6586
 SHA512 
b204dc44b6fdb2b72d3c85840fee38482db071f0f8241420ea24093dcdcc377c66f516c571827fbede40237618a53153a75bb7afee7f3bee7a1a71aedd779a11
 DIST libqalculate-3.18.0.tar.gz 1788899 BLAKE2B 
7701dab4d11c9d54f95454cd7be530cfa9f5a8dbe438dac6d734c294ce1eb5be1f4fdb30ef6d041d19f389df88dce4fa7dea68d555ad441992498685bfb3b919
 SHA512 
37d870f6fd147745747ac971758a512e85e33c42605b99ac4ba68b53ca42a6f0da7ede3869fe3ea4e47d77961e826ad999e0f0c0d87039042563f124bea1250e

diff --git a/sci-libs/libqalculate/libqalculate-3.16.1.ebuild 
b/sci-libs/libqalculate/libqalculate-3.16.1.ebuild
deleted file mode 100644
index 35672fd3c7e..000
--- a/sci-libs/libqalculate/libqalculate-3.16.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A modern multi-purpose calculator library"
-HOMEPAGE="https://qalculate.github.io/;
-SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/21"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="curl icu gnuplot readline"
-
-DEPEND="
-   dev-libs/gmp:0=
-   dev-libs/libxml2:2
-   dev-libs/mpfr:0=
-   virtual/libiconv
-   curl? ( net-misc/curl )
-   icu? ( dev-libs/icu:= )
-   readline? ( sys-libs/readline:0= )"
-RDEPEND="${DEPEND}
-   gnuplot? ( >=sci-visualization/gnuplot-3.7 )"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   cat >po/POTFILES.skip <<-EOF || die
-   # Required by make check
-   data/currencies.xml.in
-   data/datasets.xml.in
-   data/elements.xml.in
-   data/functions.xml.in
-   data/planets.xml.in
-   data/prefixes.xml.in
-   data/units.xml.in
-   data/variables.xml.in
-   src/defs2doc.cc
-   EOF
-}
-
-src_configure() {
-   econf \
-   --disable-static \
-   $(use_with curl libcurl) \
-   $(use_with gnuplot gnuplot-call) \
-   $(use_with icu) \
-   $(use_with readline)
-}
-
-src_install() {
-   # docs/reference/Makefile.am -> referencedir=
-   emake \
-   DESTDIR="${D}" \
-   referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \
-   install
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-05-04 Thread Sam James
commit: ebe0c3520fbbeca0405b4e99050f28e32dad0949
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue May  4 12:04:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:06:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe0c352

sci-libs/matio: Bump to 1.5.21

Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/20684
Signed-off-by: Sam James  gentoo.org>

 sci-libs/matio/Manifest|  1 +
 sci-libs/matio/matio-1.5.21.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sci-libs/matio/Manifest b/sci-libs/matio/Manifest
index 28cc71e850f..88be2ff82c9 100644
--- a/sci-libs/matio/Manifest
+++ b/sci-libs/matio/Manifest
@@ -1 +1,2 @@
 DIST matio-1.5.19.tar.gz 10108869 BLAKE2B 
db641bda8d68e203af765aa83ecf661e011995e242c4f91aacb4bcc8ba2b545c36a3eec3f4954b3d7ecc286e630acd15b34ec48b372063bfb8b892259fc49ec7
 SHA512 
c087944a7d87d78a7de662d7e19f5f81c55858cf5bf315c28d5a0f7544555b0816045e20bb0c83752eb3d54b589d9237a27cf3de98e3ebefcc7ea0af9311740e
+DIST matio-1.5.21.tar.gz 10110430 BLAKE2B 
1c43d44e69b28eacd9cc672a393df6a55c4ea0e06334eace9058b45bb0bd1582d43cafd30ad121bad33ad29dda52d5259be8c38f6cbacdb05a47da3644dfb984
 SHA512 
b00bcad807e6a7e10afa656eb77a0e3e9fb08d9cecc3e94ba41ef91ce60367d6686e6d387a874bbb83eb2f895d4a97caac554a70e7f5f6f5cb750052702d411c

diff --git a/sci-libs/matio/matio-1.5.21.ebuild 
b/sci-libs/matio/matio-1.5.21.ebuild
new file mode 100644
index 000..adb63f7b65e
--- /dev/null
+++ b/sci-libs/matio/matio-1.5.21.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Library for reading and writing matlab files"
+HOMEPAGE="https://sourceforge.net/projects/matio/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/11" # subslot = soname version
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples hdf5 sparse"
+
+RDEPEND="
+   sys-libs/zlib
+   hdf5? ( sci-libs/hdf5:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( virtual/latex-base )"
+
+src_configure() {
+   econf \
+   --disable-static \
+   $(use_enable hdf5 mat73) \
+   $(use_enable sparse extended-sparse)
+}
+
+src_compile() {
+   default
+   use doc && emake -C documentation pdf
+}
+
+src_install() {
+   default
+   use doc && dodoc documentation/matio_user_guide.pdf
+
+   if use examples; then
+   docinto examples
+   dodoc test/test*.c
+   insinto /usr/share/${PN}
+   doins share/test*
+   fi
+
+   # no static archives
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/catgirl/

2021-05-04 Thread Anna Vyalkova
commit: e10e5e3a500e5cfd71bef1477358ae19b910c20e
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Tue May  4 18:04:18 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue May  4 18:04:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e10e5e3a

net-im/catgirl: pass build target to emake

Closes: https://bugs.gentoo.org/706011
Signed-off-by: Anna Vyalkova  sysrq.in>

 net-im/catgirl/catgirl-1.7.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-im/catgirl/catgirl-1.7.ebuild 
b/net-im/catgirl/catgirl-1.7.ebuild
index 82df3ce8e..ceb2c4358 100644
--- a/net-im/catgirl/catgirl-1.7.ebuild
+++ b/net-im/catgirl/catgirl-1.7.ebuild
@@ -22,3 +22,7 @@ DOCS=( README.7 scripts/chat.tmux.conf )
 src_configure() {
./configure --prefix="${EPREFIX}"/usr
 }
+
+src_compile() {
+   emake all
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/alembic/, media-gfx/alembic/files/

2021-05-04 Thread Sam James
commit: 47b69a1658ffcb36fcc019efd112d0fa3a948b3a
Author: Bernd Waibel  posteo  net>
AuthorDate: Fri Apr 23 16:07:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b69a16

media-gfx/alembic: bump to 1.8.0

Closes: https://bugs.gentoo.org/783843
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20515
Signed-off-by: Sam James  gentoo.org>

 media-gfx/alembic/Manifest |  1 +
 media-gfx/alembic/alembic-1.8.0.ebuild | 52 
 .../alembic-1.8.0-0001-set-correct-libdir.patch| 57 ++
 3 files changed, 110 insertions(+)

diff --git a/media-gfx/alembic/Manifest b/media-gfx/alembic/Manifest
index 6b21cc8ad5b..99b7d902ae5 100644
--- a/media-gfx/alembic/Manifest
+++ b/media-gfx/alembic/Manifest
@@ -1 +1,2 @@
 DIST alembic-1.7.16.tar.gz 855709 BLAKE2B 
8009ed199b7dca190e40f56969d7c446e65bd78f58cee75dda4883ecf02b6c7ee422db76c4f523a76a4b2d42ef1547ededf5de0055cdb5d801c5cd4918a0b5f4
 SHA512 
bd4777dc4abf15bfb8307b00fd2d67671e89944d0dd8a74a657f4aee49e6a1cd0ab1fe5bb7f9afc63abcce2123466bb8a9a3886d41724ed2c242bc61d7d5b3a1
+DIST alembic-1.8.0.tar.gz 860886 BLAKE2B 
eccb1c74e90094a9b473ecb66260714a519110c20b18248c4fc5ecff5edf2b424b303764f80ee76333e588e85a92499d75a8104b972ccd142cc26532fd89df30
 SHA512 
23fc881863741f7fd081342f5c53c1ec3d00ab300ba8cd10e4a659ee820a9ed1244cf7cf2fd40482f6be32b9d7df44128363246e942bd03c802f3a2a81533b57

diff --git a/media-gfx/alembic/alembic-1.8.0.ebuild 
b/media-gfx/alembic/alembic-1.8.0.ebuild
new file mode 100644
index 000..dedaae796d0
--- /dev/null
+++ b/media-gfx/alembic/alembic-1.8.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Open framework for storing and sharing scene data"
+HOMEPAGE="https://www.alembic.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+SLOT="0"
+# arm{,64} either pyilmbase needs to be keyworded or imath merged and keyworded
+# to re-add python / pyalembic support
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="examples hdf5 test"
+RESTRICT="!test? ( test )"
+
+# TODO: once imath has been merge, switch to use imath instead
+# of ilmbase
+RDEPEND="
+   >=media-libs/ilmbase-2.5.5:=
+   hdf5? (
+   >=sci-libs/hdf5-1.10.2:=[zlib(+)]
+   >=sys-libs/zlib-1.2.11-r1
+   )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( ACKNOWLEDGEMENTS.txt FEEDBACK.txt NEWS.txt README.txt )
+
+PATCHES=( "${FILESDIR}/${P}-0001-set-correct-libdir.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DALEMBIC_BUILD_LIBS=ON
+   -DALEMBIC_SHARED_LIBS=ON
+   -DDOCS_PATH=OFF # currently does nothing but require doxygen
+   -DUSE_ARNOLD=OFF
+   -DUSE_BINARIES=ON
+   -DUSE_EXAMPLES=$(usex examples)
+   -DUSE_HDF5=$(usex hdf5)
+   -DUSE_MAYA=OFF
+   -DUSE_PRMAN=OFF
+   # TODO: needs imath merged and keyworded for arm{,64}
+   -DUSE_PYALEMBIC=OFF
+   -DUSE_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}

diff --git 
a/media-gfx/alembic/files/alembic-1.8.0-0001-set-correct-libdir.patch 
b/media-gfx/alembic/files/alembic-1.8.0-0001-set-correct-libdir.patch
new file mode 100644
index 000..3216e38d238
--- /dev/null
+++ b/media-gfx/alembic/files/alembic-1.8.0-0001-set-correct-libdir.patch
@@ -0,0 +1,57 @@
+From 9e877b10c05e9482ef00bda99033508cc64211fd Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Fri, 23 Apr 2021 15:20:15 +0200
+Subject: [PATCH] set correct libdir
+
+Signed-off-by: Bernd Waibel 
+---
+ CMakeLists.txt | 8 
+ lib/Alembic/CMakeLists.txt | 4 ++--
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 69fff1e..97d1e2d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -73,12 +73,12 @@ option(DOCS_PATH
+ 
+ # Set static/dynamic build options
+ SET(LIB_TYPE STATIC)
+-SET(RUNTIME_INSTALL_DIR lib)
+-SET(LIBRARY_INSTALL_DIR lib)
+-SET(ARCHIVE_INSTALL_DIR lib)
++SET(RUNTIME_INSTALL_DIR lib${LIB_SUFFIX})
++SET(LIBRARY_INSTALL_DIR lib${LIB_SUFFIX})
++SET(ARCHIVE_INSTALL_DIR lib${LIB_SUFFIX})
+ IF (ALEMBIC_SHARED_LIBS)
+ SET(LIB_TYPE SHARED)
+-SET(ARCHIVE_INSTALL_DIR lib)
++SET(ARCHIVE_INSTALL_DIR lib${LIB_SUFFIX})
+ IF (WIN32)
+ ADD_DEFINITIONS(-DALEMBIC_DLL)
+ ENDIF()
+diff --git a/lib/Alembic/CMakeLists.txt b/lib/Alembic/CMakeLists.txt
+index 20acfed..9859bbe 100644
+--- a/lib/Alembic/CMakeLists.txt
 b/lib/Alembic/CMakeLists.txt
+@@ -78,7 +78,7 @@ TARGET_LINK_LIBRARIES(Alembic
+ ${ZLIB_LIBRARY}
+   )
+ 
+-SET( ALEMBIC_LIB_INSTALL_DIR lib CACHE PATH 

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

2021-05-04 Thread Sam James
commit: 1bbe14fe858980251f702b71491303041623014b
Author: Bernd Waibel  posteo  net>
AuthorDate: Tue Mar 30 05:29:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:02:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbe14fe

media-libs/openexr: bump to 3.0.1

Security fixes

Bug: https://bugs.gentoo.org/776808
Closes: https://bugs.gentoo.org/776805
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/19964
Signed-off-by: Sam James  gentoo.org>

 media-libs/openexr/Manifest |  1 +
 media-libs/openexr/metadata.xml |  5 ++-
 media-libs/openexr/openexr-3.0.1.ebuild | 65 +
 3 files changed, 70 insertions(+), 1 deletion(-)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index bdbd8277f8a..385bf371a3c 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1 +1,2 @@
 DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B 
d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6
 SHA512 
e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
+DIST openexr-3.0.1.tar.gz 25059445 BLAKE2B 
76bce1ff830b5e32362bfaf91d39945add171c5c1f453968b2fa8ba41e0996064d3a104eb7759cea87477e96e8a52d548743c7d83f5c6131dd38aecdd47bd6dd
 SHA512 
e450c55d150e4c0a8a9147f78fe1c73ea9134976444f8c77c832d0671d4c3796f96fee74d23f26cdb9383e658a33d6d57c989e9207d1edfc8556ad688ff25a5b

diff --git a/media-libs/openexr/metadata.xml b/media-libs/openexr/metadata.xml
index 470947824a2..37c6bc8c811 100644
--- a/media-libs/openexr/metadata.xml
+++ b/media-libs/openexr/metadata.xml
@@ -13,8 +13,11 @@
media-vi...@gentoo.org


+   
+   Enables code to take advantage of large stack support.
+   

-   Build several utility binaries for verifying and 
manipulating EXR files.
+   Build several binary tools for verifying and 
manipulating EXR files.




diff --git a/media-libs/openexr/openexr-3.0.1.ebuild 
b/media-libs/openexr/openexr-3.0.1.ebuild
new file mode 100644
index 000..90b1ee500f0
--- /dev/null
+++ b/media-libs/openexr/openexr-3.0.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/;
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+#S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0/27" # based on SONAME
+# imath needs keywording: arm{,64}, hppa, ia64, ppc{,64}, sparc, x64-macos, 
x86-solaris
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test 
threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !media-libs/ilmbase
+   dev-libs/imath:=
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md 
docs/SymbolVisibility.md )
+
+#src_prepare() {
+   # Fix path for testsuite
+#  sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed 
to set temp path for tests"
+
+#  if use abi_x86_32 && use test; then
+#  eapply 
"${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+#  fi
+
+#  multilib_foreach_abi cmake_src_prepare
+#}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
+   -DBUILD_TESTING=$(usex test)
+   -DOPENEXR_BUILD_UTILS=$(usex utils)
+   -DOPENEXR_ENABLE_LARGE_STACK=$(usex large-stack)
+   -DOPENEXR_ENABLE_THREADING=$(usex threads)
+   -DOPENEXR_INSTALL_EXAMPLES=$(usex examples)
+   -DOPENEXR_INSTALL_PKG_CONFIG=ON
+   -DOPENEXR_INSTALL_TOOLS=$(usex utils)
+   -DOPENEXR_USE_CLANG_TIDY=OFF# don't look for 
clang-tidy
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   if use doc; then
+   DOCS+=( docs/*.pdf )
+   fi
+   einstalldocs
+
+   use examples && docompress -x /usr/share/doc/${PF}/examples
+}



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

2021-05-04 Thread Sam James
commit: ab42e90c0df8cb286b35d6f27d0e7fbe6011e73d
Author: Bernd Waibel  posteo  net>
AuthorDate: Tue Mar 16 16:28:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:02:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab42e90c

dev-libs/imath: new package

Package starts with version 3.0.1, as it was historically
outsourced from the ilmbase / openexr packages.

Closes: https://bugs.gentoo.org/776607
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/imath/Manifest   |  1 +
 dev-libs/imath/imath-3.0.1.ebuild | 90 +++
 dev-libs/imath/metadata.xml   | 25 +++
 3 files changed, 116 insertions(+)

diff --git a/dev-libs/imath/Manifest b/dev-libs/imath/Manifest
new file mode 100644
index 000..6778d92c9bd
--- /dev/null
+++ b/dev-libs/imath/Manifest
@@ -0,0 +1 @@
+DIST imath-3.0.1.tar.gz 527715 BLAKE2B 
45d8f6524fd2505bdb3318f571c44228c9baf6df869d194d4b90a9c045f1dbb8f905253aeaf6b6a9254e4b0c0c19d753b7e4ae068732f0367fc936d4a111520d
 SHA512 
40cdae81d624636b3dd7eb456e6e205e5b7adf7aed17f6e9168374f8830f1b5755dcd32ac790f94e768513d06ab96d94a2bc57ec80a079e4ac94a3857e5e3988

diff --git a/dev-libs/imath/imath-3.0.1.ebuild 
b/dev-libs/imath/imath-3.0.1.ebuild
new file mode 100644
index 000..bf6da0d3e7e
--- /dev/null
+++ b/dev-libs/imath/imath-3.0.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit cmake python-single-r1
+
+MY_PN=Imath
+
+DESCRIPTION="Imath basic math package"
+HOMEPAGE="https://imath.readthedocs.io;
+SRC_URI="https://github.com/AcademySoftwareFoundation/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+# re-keywording needed for (according to ilmbase keywords):
+# ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x64-macos ~x86-solaris
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0/27"
+IUSE="doc large-stack python static-libs test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# libImath.so conflicts with ilmbase
+RDEPEND="
+   !media-libs/ilmbase
+   sys-libs/zlib
+   python? (
+   !dev-python/pyilmbase
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python?,${PYTHON_MULTI_USEDEP}]
+   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( $(python_gen_cond_dep 
'dev-python/breathe[${PYTHON_MULTI_USEDEP}]') )
+   python? ( ${PYTHON_DEPS} )
+"
+
+DOCS=( CHANGES.md CONTRIBUTORS.md README.md SECURITY.md 
docs/PortingGuide2-3.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
+   -DIMATH_ENABLE_LARGE_STACK=$(usex large-stack)
+   -DIMATH_INSTALL_PKG_CONFIG=ON
+   -DIMATH_USE_CLANG_TIDY=OFF
+   )
+
+   if use python; then
+   mycmakeargs+=(
+   -DPYTHON=ON
+   -DPython3_EXECUTABLE="${PYTHON}"
+   -DPython3_INCLUDE_DIR=$(python_get_includedir)
+   -DPython3_LIBRARY=$(python_get_library_path)
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc; then
+   pushd "${S}"/docs 2>/dev/null || die
+   doxygen || die
+   emake html
+   popd 2>/dev/null || die
+   fi
+}
+
+src_install() {
+   cmake_src_install
+
+   if use doc; then
+   HTML_DOCS=( "${S}/docs/_build/html/." )
+   einstalldocs
+   fi
+}

diff --git a/dev-libs/imath/metadata.xml b/dev-libs/imath/metadata.xml
new file mode 100644
index 000..e33071a5235
--- /dev/null
+++ b/dev-libs/imath/metadata.xml
@@ -0,0 +1,25 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   waebbl-gen...@posteo.net
+   Bernd Waibel
+   
+   
+   proxy-ma...@gentoo.org
+   Gentoo Proxy Maintainers
+   
+   
+   Basic, light-weight C++ library for efficient representation of 2D
+   and 3D vectors and matrices and data type common to computer graphics
+   applications.
+   
+   
+   
+   Enables code to take advantage of large stack support
+   
+   
+   
+   AcademySoftwareFoundation/Imath
+   
+



[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/, sci-libs/opencascade/files/

2021-05-04 Thread Sam James
commit: 2ff6f73b2c6c62702952b3e712f878c32a1597da
Author: Bernd Waibel  gmail  com>
AuthorDate: Sat Feb  6 09:31:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:02:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff6f73b

sci-libs/opencascade: bump to 7.5.1

Closes: https://bugs.gentoo.org/762775
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20443
Signed-off-by: Sam James  gentoo.org>

 sci-libs/opencascade/Manifest  |   1 +
 .../opencascade/files/opencascade-7.4.0.env.in |   6 +-
 1-0001-allow-default-search-path-for-Qt5.patch |  26 
 ...e-7.5.1-0002-remove-unnecessary-Qt5-check.patch |  28 
 ...-7.5.1-0003-add-Gentoo-configuration-type.patch |  26 
 ...04-fix-installation-of-cmake-config-files.patch |  40 +
 ...5.1-0005-fix-write-permissions-on-scripts.patch |  43 ++
 ...5.1-0006-fix-creation-of-custom.sh-script.patch |  34 +
 ...cascade-7.4.0.env.in => opencascade-7.5.env.in} |  35 +++--
 sci-libs/opencascade/metadata.xml  |  10 +-
 sci-libs/opencascade/opencascade-7.5.1.ebuild  | 167 +
 11 files changed, 392 insertions(+), 24 deletions(-)

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index 3c6a4c44796..77c4e42f391 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -1 +1,2 @@
 DIST opencascade-7.4.0.tar.gz 49210449 BLAKE2B 
c92afe7551e9a066ad0940dcf49278b556a726f0534131706b3a11cb0986ba32818e162df3982283f6815eb9d67d7e91f909485d78f2b8d638da1934ffbc2f7f
 SHA512 
eb0d47848d48f42a159ae5d7a4144483ba1f59f634844bd2053e48e04af30a30ba7056112cd38a1730d193a8d736b898f9608dd574cbe6829dbe7257a002772a
+DIST opencascade-7.5.1.tar.gz 47807222 BLAKE2B 
b5ef30ea7c373250db3e0863f3c7fde84256b37957a482f10a462a4c4ed1a21cffbbeb10e9fc140325022d7582efbd292ed6d1016d14cb67ccf5c84d14060d5a
 SHA512 
ebb937254ac165041ef7e1a80df8f9d2ac1d518f01b3d4b0fd6d203fe0d80bd474b85a4621c74a513bd257c0b0ab7002632573f38bf72170363c7e42ed2f

diff --git a/sci-libs/opencascade/files/opencascade-7.4.0.env.in 
b/sci-libs/opencascade/files/opencascade-7.4.0.env.in
index 2eefe188c1a..cf7cc6a724d 100644
--- a/sci-libs/opencascade/files/opencascade-7.4.0.env.in
+++ b/sci-libs/opencascade/files/opencascade-7.4.0.env.in
@@ -76,7 +76,7 @@ LDPATH=VAR_CASROOT/lib
 # CSF_EXCEPTION_PROMPT (default: 1) optional
 #   not documented upstream (maybe a flag indicating whether the user shall
 #   be prompted in the case of exceptions)
-CSF_EXCEPTION_PROMPT=1
+#CSF_EXCEPTION_PROMPT=1
 
 # The following CSF_* variables define various directories and files where
 # OCCT is looking for resources.
@@ -93,8 +93,8 @@ 
CSF_IGESDefaults=VAR_CASROOT/share/opencascade/resources/XSTEPResource
 CSF_ShadersDirectory=VAR_CASROOT/share/opencascade/resources/Shaders
 CSF_SHMessage=VAR_CASROOT/share/opencascade/resources/SHMessage
 CSF_STEPDefaults=VAR_CASROOT/share/opencascade/resources/XSTEPResource
-CSF_UnitsDefinition=/usr/lib64/opencascade-7.3.0/ros/share/opencascade/resources/UnitsAPI/Units.dat
-CSF_XSMessage=/usr/lib64/opencascade-7.3.0/ros/share/opencascade/resources/XSMessage
+CSF_UnitsDefinition=VAR_CASROOT/share/opencascade/resources/UnitsAPI/Units.dat
+CSF_XSMessage=VAR_CASROOT/share/opencascade/resources/XSMessage
 
 # TODO: check those
 # they were defined in the original ebuild but the directories and files

diff --git 
a/sci-libs/opencascade/files/opencascade-7.5.1-0001-allow-default-search-path-for-Qt5.patch
 
b/sci-libs/opencascade/files/opencascade-7.5.1-0001-allow-default-search-path-for-Qt5.patch
new file mode 100644
index 000..68be3e1c880
--- /dev/null
+++ 
b/sci-libs/opencascade/files/opencascade-7.5.1-0001-allow-default-search-path-for-Qt5.patch
@@ -0,0 +1,26 @@
+From c7d8a7374284186136d72fc285f9e55045b306fb Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Wed, 3 Feb 2021 23:31:23 +0100
+Subject: [PATCH] allow default search path for Qt5
+
+Signed-off-by: Bernd Waibel 
+---
+ adm/cmake/qt.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/adm/cmake/qt.cmake b/adm/cmake/qt.cmake
+index 535e6a20..6c2141dd 100644
+--- a/adm/cmake/qt.cmake
 b/adm/cmake/qt.cmake
+@@ -24,7 +24,7 @@ set(CMAKE_PREFIX_PATH ${3RDPARTY_QT_DIR})
+ 
+ # Now we can apply standard CMake finder for Qt5. We do this mostly
+ # to have qt5_wrap_cpp() function available and Qt5_FOUND variable filled
+-find_package(Qt5 QUIET COMPONENTS Widgets Quick Xml PATHS ${3RDPARTY_QT_DIR} 
NO_DEFAULT_PATH)
++find_package(Qt5 COMPONENTS Widgets Quick Xml REQUIRED)
+ if (NOT ${Qt5_FOUND})
+   # Now we can apply standard CMake finder for Qt. We do this mostly
+   # to have qt4_wrap_cpp() function available
+-- 
+2.30.0
+

diff --git 
a/sci-libs/opencascade/files/opencascade-7.5.1-0002-remove-unnecessary-Qt5-check.patch
 

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

2021-05-04 Thread Sam James
commit: da53808432edde9896401246635ea5e3c153c4fb
Author: Bernd Waibel  posteo  net>
AuthorDate: Mon Apr 19 05:52:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:01:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da538084

sci-libs/opencascade: fix Qt dependency

Changes a dependency on dev-qt/linguist-tool

Closes: https://bugs.gentoo.org/783810
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20449
Signed-off-by: Sam James  gentoo.org>

 sci-libs/opencascade/opencascade-7.4.0-r4.ebuild | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/sci-libs/opencascade/opencascade-7.4.0-r4.ebuild 
b/sci-libs/opencascade/opencascade-7.4.0-r4.ebuild
index 2c5adfb7524..7a53a10d350 100644
--- a/sci-libs/opencascade/opencascade-7.4.0-r4.ebuild
+++ b/sci-libs/opencascade/opencascade-7.4.0-r4.ebuild
@@ -9,19 +9,21 @@ EAPI=7
 
 inherit check-reqs cmake flag-o-matic java-pkg-opt-2
 
+MY_PV="$(ver_rs 1- '_')"
+
 DESCRIPTION="Development platform for CAD/CAE, 3D surface/solid modeling and 
data exchange"
 HOMEPAGE="https://www.opencascade.com;
-MY_PV="$(ver_rs 1- '_')"
 
SRC_URI="https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/V${MY_PV};sf=tgz
 -> ${P}.tar.gz"
+S="${WORKDIR}/occt-V${MY_PV}"
 
 LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~arm64 ~x86"
-# gl2ps
-IUSE="debug doc examples ffmpeg freeimage gles2 inspector java optimize qt5 
tbb +vtk"
+IUSE="debug doc +examples ffmpeg freeimage gles2 inspector java optimize qt5 
tbb +vtk"
 
 REQUIRED_USE="
inspector? ( qt5 )
+   qt5? ( examples )
?? ( optimize tbb )
 "
 
@@ -56,10 +58,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   doc? (
-   app-doc/doxygen
-   qt5? ( dev-qt/linguist-tools:5 )
-   )
+   doc? ( app-doc/doxygen )
+   qt5? ( dev-qt/linguist-tools:5 )
 "
 
 # There's no easy way to test. Testing needs a rather big environment
@@ -71,8 +71,6 @@ CHECKREQS_DISK_BUILD="3584M"
 
 CMAKE_BUILD_TYPE=Release
 
-S="${WORKDIR}/occt-V${MY_PV}"
-
 PATCHES=(
"${FILESDIR}/${P}-find-qt.patch"
"${FILESDIR}/${P}-fix-install.patch"
@@ -116,7 +114,7 @@ src_configure() {
cmake_src_configure
 
# prepare /etc/env.d file
-   sed -e 's|VAR_CASROOT|'${EROOT%}'/usr/'$(get_libdir)'/'${P}'/ros|g' < 
"${FILESDIR}/${P}.env.in" >> "${T}/${PV}" || die
+   sed -e 's|VAR_CASROOT|'${ESYSROOT}'/usr/'$(get_libdir)'/'${P}'/ros|g' < 
"${FILESDIR}/${P}.env.in" >> "${T}/${PV}" || die
sed -i -e 's|ros/lib|ros/'$(get_libdir)'|' "${T}/${PV}" || die
 
# use TBB for memory allocation optimizations?



[gentoo-commits] repo/gentoo:master commit in: media-gfx/freecad/, media-gfx/freecad/files/

2021-05-04 Thread Sam James
commit: 1bd881d96b0ced37ff57668b1d02413a3548cca0
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Apr 28 17:24:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:01:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd881d9

media-gfx/freecad: bump to 0.19.2

Closes: https://bugs.gentoo.org/785256
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20580
Signed-off-by: Sam James  gentoo.org>

 media-gfx/freecad/Manifest |   1 +
 media-gfx/freecad/files/99freecad  |   1 +
 ...-0001-fix-failing-test-workbench-testcase.patch |  26 ++
 ...2-0002-fix-femtest-failure-with-yaml-load.patch |  26 ++
 ...19.2-0003-fix-test-when-built-without-GUI.patch |  33 +++
 media-gfx/freecad/freecad-0.19.2.ebuild| 308 +
 6 files changed, 395 insertions(+)

diff --git a/media-gfx/freecad/Manifest b/media-gfx/freecad/Manifest
index c1b013c5901..486f8202d98 100644
--- a/media-gfx/freecad/Manifest
+++ b/media-gfx/freecad/Manifest
@@ -1 +1,2 @@
 DIST freecad-0.19.1.tar.gz 296983463 BLAKE2B 
de6592474c34c5643ba7f63d6223bf7b2fcee87ebf226727e242ff3f56f363562dd0bae8cb6b3203d978d998b70985777ca93b938c0fc01822e8927cd79f6118
 SHA512 
5134fba99448c509f0761d62b07f1bbd3183108761f41178b38f24d5ba26558608d7d7b9d03ba097a50cc6fe047bbd57872b32a1d55b3526d18c19ae6393
+DIST freecad-0.19.2.tar.gz 296987961 BLAKE2B 
3c21359c71f7ac5a49cc4b4be437dfce02f2af73dfc526a3955547718ee41c461fc787d029a9a77374d58516d7c56fec6982fe6d38ab17fbc30c0a94929136bf
 SHA512 
420f00e696725cbd31c936c47b6ac226d866a17c7b7683ad381b8dd5edaffc7dfb1a3c4238c08e8b4fd34ef0c08d7c244cb7797012e596df1ce0a4f6e3be6b72

diff --git a/media-gfx/freecad/files/99freecad 
b/media-gfx/freecad/files/99freecad
new file mode 100644
index 000..81104107c22
--- /dev/null
+++ b/media-gfx/freecad/files/99freecad
@@ -0,0 +1 @@
+PYTHONPATH=/usr/lib64/freecad/Ext:/usr/lib64/freecad/Mod:/usr/lib64/freecad/lib64

diff --git 
a/media-gfx/freecad/files/freecad-0.19.2-0001-fix-failing-test-workbench-testcase.patch
 
b/media-gfx/freecad/files/freecad-0.19.2-0001-fix-failing-test-workbench-testcase.patch
new file mode 100644
index 000..58107fb544d
--- /dev/null
+++ 
b/media-gfx/freecad/files/freecad-0.19.2-0001-fix-failing-test-workbench-testcase.patch
@@ -0,0 +1,26 @@
+From dc04c745ea1e7dc277ab06fab69a2b91fbf543c5 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sun, 25 Apr 2021 23:02:39 +0200
+Subject: [PATCH] fix failing test workbench testcase
+
+Signed-off-by: Bernd Waibel 
+---
+ src/Mod/Test/Document.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Mod/Test/Document.py b/src/Mod/Test/Document.py
+index e41375c..fd5eb15 100644
+--- a/src/Mod/Test/Document.py
 b/src/Mod/Test/Document.py
+@@ -1307,7 +1307,7 @@ class DocumentFileIncludeCases(unittest.TestCase):
+ # copy file from L5 which is in the same directory
+ L7 = doc2.addObject("App::DocumentObjectFileIncluded","FileObject3")
+ L7.File = (L5.File,"Copy.txt")
+-self.failUnless(os.path.exists(L5.File))
++self.failUnless(os.path.exists(L7.File))
+ FreeCAD.closeDocument("Doc2")
+ 
+ 
+-- 
+2.31.1
+

diff --git 
a/media-gfx/freecad/files/freecad-0.19.2-0002-fix-femtest-failure-with-yaml-load.patch
 
b/media-gfx/freecad/files/freecad-0.19.2-0002-fix-femtest-failure-with-yaml-load.patch
new file mode 100644
index 000..17da18c2b12
--- /dev/null
+++ 
b/media-gfx/freecad/files/freecad-0.19.2-0002-fix-femtest-failure-with-yaml-load.patch
@@ -0,0 +1,26 @@
+From a8314fdc56bb39f5af85e1678a03d613bfb9ee03 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Mon, 26 Apr 2021 19:32:54 +0200
+Subject: [PATCH] fix femtest failure with yaml load
+
+Signed-off-by: Bernd Waibel 
+---
+ src/Mod/Fem/feminout/importYamlJsonMesh.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Mod/Fem/feminout/importYamlJsonMesh.py 
b/src/Mod/Fem/feminout/importYamlJsonMesh.py
+index 9886248..aff83a5 100644
+--- a/src/Mod/Fem/feminout/importYamlJsonMesh.py
 b/src/Mod/Fem/feminout/importYamlJsonMesh.py
+@@ -162,7 +162,7 @@ def read(
+ or fileExtension.lower() == ".yml"
+ ) and has_yaml:
+ fp = pyopen(fileString, "rt")
+-raw_mesh_data = yaml.load(fp)
++raw_mesh_data = yaml.load(fp, Loader=yaml.SafeLoader)
+ fp.close()
+ else:
+ Console.PrintError(
+-- 
+2.31.1
+

diff --git 
a/media-gfx/freecad/files/freecad-0.19.2-0003-fix-test-when-built-without-GUI.patch
 
b/media-gfx/freecad/files/freecad-0.19.2-0003-fix-test-when-built-without-GUI.patch
new file mode 100644
index 000..33892ade6d5
--- /dev/null
+++ 
b/media-gfx/freecad/files/freecad-0.19.2-0003-fix-test-when-built-without-GUI.patch
@@ -0,0 +1,33 @@
+From d7ea5a0f20888a2ddae3eb48e508e9067662cdc7 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/openscad/, media-gfx/openscad/files/

2021-05-04 Thread Sam James
commit: 4c017ffe1777b31221ca4243c3cf4ed729ccc6ea
Author: Bernd Waibel  posteo  net>
AuthorDate: Sun May  2 12:21:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:00:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c017ffe

media-gfx/openscad: drop 2019.05

Security cleanup (CVE-2020-28599)

Bug: https://bugs.gentoo.org/773217
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20657
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openscad/Manifest|   1 -
 ...ad-2019.05-0001-Fix-build-with-boost-1.73.patch |  28 -
 ...2-Gentoo-specific-Disable-ccache-building.patch |  35 ---
 ...ad-2019.05-0003-change-C-standard-to-c-14.patch |  76 --
 .../openscad-2019.05_fix-boost-1.72.0-build.patch  |  27 -
 media-gfx/openscad/metadata.xml|   3 -
 media-gfx/openscad/openscad-2019.05-r5.ebuild  | 115 -
 7 files changed, 285 deletions(-)

diff --git a/media-gfx/openscad/Manifest b/media-gfx/openscad/Manifest
index 31cd206a20c..ac0202896cd 100644
--- a/media-gfx/openscad/Manifest
+++ b/media-gfx/openscad/Manifest
@@ -1,2 +1 @@
-DIST openscad-2019.05.tar.gz 14604881 BLAKE2B 
ed7d6088606fab44284363da73643e556f07c0f0a7a223bdf718dcc36a82158bf23e315724ea520d63a3f1331207df0ea7b0ade817f01dd39b67ca6f36529d56
 SHA512 
073053f625ffa4fea6ed836396b7ff4b87b26cf7500b06c804983afc0f1dfd3d78bfb81b3fd217c3939b0ec915d85b0c7990773eaf968512a150deaa0399df13
 DIST openscad-2021.01.tar.gz 15817555 BLAKE2B 
417857d704fa3c14312641ebda983eb85a1e3bc0d517a235fa3bd2523fce6f93c1ea526c330179bc35f03e6c73d3cd7c4c57cd71480088c21bfc99bb020ab7cd
 SHA512 
8deaa26bf4c295c12da38f323d2b2e6f827851337f5bc1cc9c79afc083c9f913c19a263086e6e853bf2c8434c1ccc705ea22ddb02dc99d39bb1e5e03fc58d128

diff --git 
a/media-gfx/openscad/files/openscad-2019.05-0001-Fix-build-with-boost-1.73.patch
 
b/media-gfx/openscad/files/openscad-2019.05-0001-Fix-build-with-boost-1.73.patch
deleted file mode 100644
index 74f48b4c1ae..000
--- 
a/media-gfx/openscad/files/openscad-2019.05-0001-Fix-build-with-boost-1.73.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 47275a3d92969709e7605f23a408c5ed5aa483c9 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Fri, 15 May 2020 19:09:10 +0200
-Subject: [PATCH] Fix build with boost-1.73
-
-Thanks to William T Wilson for reporting and providing the patch.
-
-Signed-off-by: Bernd Waibel 

- src/import.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/import.cc b/src/import.cc
-index eef1323..08e46ff 100644
 a/src/import.cc
-+++ b/src/import.cc
-@@ -50,7 +50,7 @@ namespace fs = boost::filesystem;
- #include 
- using namespace boost::assign; // bring 'operator+=()' into scope
- 
--#include 
-+#include 
- #include 
- 
- extern PolySet * import_amf(std::string, const Location );
--- 
-2.26.2
-

diff --git 
a/media-gfx/openscad/files/openscad-2019.05-0002-Gentoo-specific-Disable-ccache-building.patch
 
b/media-gfx/openscad/files/openscad-2019.05-0002-Gentoo-specific-Disable-ccache-building.patch
deleted file mode 100644
index 1a4903828e8..000
--- 
a/media-gfx/openscad/files/openscad-2019.05-0002-Gentoo-specific-Disable-ccache-building.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 2940d8e5c74faa5dcd5279c8166064ade3da5695 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Sun, 17 May 2020 21:13:44 +0200
-Subject: [PATCH] [Gentoo-specific] Disable ccache building
-
-On Gentoo we use a USE flag to determine whether to use
-ccache for building or not.
-
-Signed-off-by: Bernd Waibel 

- openscad.pro | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/openscad.pro b/openscad.pro
-index 2d190dd..9c4e67b 100755
 a/openscad.pro
-+++ b/openscad.pro
-@@ -214,10 +214,10 @@ mdi {
-   DEFINES += ENABLE_MDI
- }
- 
--system("ccache -V >/dev/null 2>/dev/null") {
--  CONFIG += ccache
--  message("Using ccache")
--}
-+#system("ccache -V >/dev/null 2>/dev/null") {
-+#  CONFIG += ccache
-+#  message("Using ccache")
-+#}
- 
- include(common.pri)
- 
--- 
-2.26.2
-

diff --git 
a/media-gfx/openscad/files/openscad-2019.05-0003-change-C-standard-to-c-14.patch
 
b/media-gfx/openscad/files/openscad-2019.05-0003-change-C-standard-to-c-14.patch
deleted file mode 100644
index 3863d5631b9..000
--- 
a/media-gfx/openscad/files/openscad-2019.05-0003-change-C-standard-to-c-14.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 02f9a4eca87d7713a8345b8513423d9d4a5127e0 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Fri, 27 Nov 2020 18:49:09 +0100
-Subject: [PATCH] change C++ standard to c++14
-
-Signed-off-by: Bernd Waibel 

- c++11.pri => c++std.pri | 21 -
- common.pri  |  2 +-
- 2 files changed, 9 insertions(+), 14 deletions(-)
- rename c++11.pri => c++std.pri (74%)
-
-diff --git a/c++11.pri b/c++std.pri
-similarity index 74%
-rename from 

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

2021-05-04 Thread Sam James
commit: 9b8476cb90bae957d12acfc87812ca771fa148b7
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Apr 28 19:32:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:01:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8476cb

media-gfx/openscad: fix installation

Fix the removal of .git{,ignore} for the MCAD library.
Upstream no longer installs those files, so we don't
need to remove them in src_install anymore.

Reported-by: Jan Psota  gmail.com>
Closes: https://bugs.gentoo.org/785805
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openscad/openscad-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-gfx/openscad/openscad-.ebuild 
b/media-gfx/openscad/openscad-.ebuild
index 433200d96c2..c4a9b06dc70 100644
--- a/media-gfx/openscad/openscad-.ebuild
+++ b/media-gfx/openscad/openscad-.ebuild
@@ -113,8 +113,6 @@ src_install() {
mv -i "${ED}"/usr/share/openscad/locale "${ED}"/usr/share || die 
"failed to move locales"
ln -sf ../locale "${ED}"/usr/share/openscad/locale || die
 
-   rm -r "${ED}"/usr/share/openscad/libraries/MCAD/.{git,gitignore} || die
-
if use emacs; then
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
elisp-install ${PN} contrib/*.el contrib/*.elc



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

2021-05-04 Thread Sam James
commit: a316edcd2a33b22eaeaa0e430573b68e956ee3fc
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 21:53:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:00:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a316edcd

dev-python/python-xmlsec: add 1.3.10

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

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.10.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 4362282af23..9670aa3e559 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1 +1,2 @@
+DIST python-xmlsec-1.3.10.tar.gz 75249 BLAKE2B 
0e16e75c0bcb18d42cd4b5df95a2ecdb9918f0c654f81ee0a668ac9a8c0ffb1ccdfce71d552a0d8b4c218dd769be31ab2c5a1b80e8cdfb70a424a1cdba49da6e
 SHA512 
9274ba4b9d9190a8f0f580e530c5c1efc34e3452a1459cea27636e7c594390902e8555dd4df0c38c243214ccb246430f4f60b1022d7cc369a7d67c3f113c8c68
 DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
new file mode 100644
index 000..2cdbbac944b
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PV}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-05-04 Thread Sam James
commit: 2e00aa9188555475fc9f38c02f58419caf6d5a63
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 21:58:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:00:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e00aa91

dev-libs/xmlsec: add 1.2.32

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

 dev-libs/xmlsec/Manifest |  1 +
 dev-libs/xmlsec/xmlsec-1.2.32.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index 7f5e8c5f173..0761000577f 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,2 +1,3 @@
 DIST xmlsec1-1.2.30.tar.gz 1989670 BLAKE2B 
b363d1661ba5fdf968725948598954c7d514ad92c4ad05b490aa3ac9ffb6be861ee81d660be30d37e26ae1cb327cdecd1c76d60055ec5aa900e390a4083099b3
 SHA512 
07152470a9fe5d077f8a358608ca1d8a79ee0d2777660f61ed5717dc640714a3adfe66843e6a4023898eb0f5ed79771d70c41132571f3a1aeda82c1894b69c98
 DIST xmlsec1-1.2.31.tar.gz 1989144 BLAKE2B 
ddc55e34867d5870fa434c739825ceaa68500a11fb2eabb482945901ad7fa0ba0d5fce7cd6c5f1b49c24d5bc07cee2875ff21833f09c0ec2ffeaf63875f5b001
 SHA512 
7a0e3d6f66746a22cf6468eb4d0691879c7468e4bef71fd8720e6a56b420f076a1d8a3094c35e721471dd029a643f5c4a553ef5788be5509f2786a419da1b7af
+DIST xmlsec1-1.2.32.tar.gz 1989258 BLAKE2B 
a1325f682efec42dbcdb066d3c242fb435daa721349905564b05829153e5337b772fbf6b996f4d249d669d76fa584055f8bec1630c4936c27fd330cda439522d
 SHA512 
39a90e154fe760b9cb01090c0232aa6c88c595fea87a771bebdd7b38ab274e3be719d6314065d9f02b854c7be9c8ec3557e57e0158ff3696413de3424f14389e

diff --git a/dev-libs/xmlsec/xmlsec-1.2.32.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.32.ebuild
new file mode 100644
index 000..d6a154c6236
--- /dev/null
+++ b/dev-libs/xmlsec/xmlsec-1.2.32.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
+HOMEPAGE="https://www.aleksey.com/xmlsec;
+SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc gcrypt gnutls nss +openssl static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
+   gnutls? ( gcrypt )"
+
+RDEPEND=">=dev-libs/libxml2-2.7.4:=
+   >=dev-libs/libxslt-1.0.20:=
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= )
+   gnutls? ( >=net-libs/gnutls-2.8.0:= )
+   nss? (
+   >=dev-libs/nspr-4.4.1:=
+   >=dev-libs/nss-3.9:=
+   )
+   openssl? (
+   dev-libs/openssl:0=
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   nss? (
+   >=dev-libs/nss-3.9[utils]
+   )
+   )"
+
+src_configure() {
+   # Bash because of bug #721128
+   CONFIG_SHELL=${BASH} econf \
+   $(use_enable doc docs) \
+   $(use_enable static-libs static) \
+   $(use_with gcrypt) \
+   $(use_with gnutls) \
+   $(use_with nss nspr) \
+   $(use_with nss) \
+   $(use_with openssl) \
+   --enable-mans \
+   --enable-pkgconfig
+}
+
+src_test() {
+   SHELL=${BASH} emake TMPFOLDER="${T}" check
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2021-05-04 Thread Sam James
commit: b6417909f81474b38743d880470aa0d32695
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Apr 28 19:37:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 22:01:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6417909

media-gfx/openscad: adjust variables

Adjust the USE of EROOT in src_configure, due to newly
reported issues from repoman and pkgcheck.

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20585
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openscad/openscad-2021.01.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/openscad/openscad-2021.01.ebuild 
b/media-gfx/openscad/openscad-2021.01.ebuild
index 3302af49419..31831701d92 100644
--- a/media-gfx/openscad/openscad-2021.01.ebuild
+++ b/media-gfx/openscad/openscad-2021.01.ebuild
@@ -69,9 +69,9 @@ src_prepare() {
 
 src_configure() {
if has ccache ${FEATURES}; then
-   eqmake5 "PREFIX = ${EROOT}/usr" "CONFIG += ccache" "${PN}.pro"
+   eqmake5 "PREFIX = ${ESYSROOT}/usr" "CONFIG += ccache" 
"${PN}.pro"
else
-   eqmake5 "PREFIX = ${EROOT}/usr" "${PN}.pro"
+   eqmake5 "PREFIX = ${ESYSROOT}/usr" "${PN}.pro"
fi
 }
 



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

2021-05-04 Thread Patrick McLean
commit: 46982691502cf58b7b26519d10d8239df956c644
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May  4 21:55:43 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May  4 21:55:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46982691

dev-python/black-21.5_beta0: Version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/black/Manifest | 2 +-
 dev-python/black/{black-21.4_beta0.ebuild => black-21.5_beta0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index eec40b5c829..755d5839856 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,4 +1,4 @@
 DIST black-20.8b1.tar.gz 1092546 BLAKE2B 
5a0a755222617d8d551b627c91670ecc32a9330cc1197900a9d21b071d0d99ddd32e09786becfc577407ab402f6da3d8683a59a9deaea1f6b4f07b9e1e4ecbed
 SHA512 
53d6f6a6f47027e5bdfd3909471c993480034c8aa8ae395792565b8d79fb4e3a44299ea529652c0ccabf4309d645db9179bf54efc06fee20517f479e91cec838
-DIST black-21.4b0.tar.gz 1140469 BLAKE2B 
f5fecde9083984e823a57acb4216ea46130255d73646209f12990c27f2d15eb7b2a31995a99f54d0fd5372aae9267bf015331d8599d38d91ca429e6c3a3c3b54
 SHA512 
a6e707361544abcc35bc2cbd4d92ad26b12a961890adf60b05330e9eb14368db10e92b17fa3535bf0f7e20e7976cfa3821dbf9305a37bc2426fb493f7ffdf843
 DIST black-21.4b1.tar.gz 1135304 BLAKE2B 
9dcb90109a9cbddb53682b6385f5b7ae5cc650251eeb8866921bdf8f04264d5ebeb2eaf4ca04fa761d461c6f389e352cafc2b2dc521fe6566a9d41da48830e44
 SHA512 
1a7d3ada1c91084c6e84df9367abca6d64315ba25dcb3a65ad13bfc3db76a13a84b1668fb23563e9f2ce61df72bcbd776b9d641ce670023465768c7269027e0a
 DIST black-21.4b2.tar.gz 1136152 BLAKE2B 
bd1ee42495953687e23338df793bfe791352ab91541dc9b563a1274378a6527dc9eccea92fcaaf3c67403448e0ce7d99f605ff7dab1d7d38926f0cc84a859e1d
 SHA512 
6d74bb718aea64db6e83045af7e787419efd7fb647c7d2b49a412e92e796a800fa4f1496fdb28253af894956984e22836761d22677631726f705d78143a63444
+DIST black-21.5b0.tar.gz 1136946 BLAKE2B 
f8b3bb64a7ba2d6ce07e75d3d2369f51f1df5675b1559619a9c7fd2ea1a39f7e47dc1bf3979ca2d759a155da0024804d370062bcac52e4e47cb6c145a9d35ba3
 SHA512 
247fc069f0ff7fb20d4c58c68342b37da0b5318a80f91cefbe6955e3755ff5051f7f1393440f991653559f643515f6842971714be9588dfef24420e61532d7e1

diff --git a/dev-python/black/black-21.4_beta0.ebuild 
b/dev-python/black/black-21.5_beta0.ebuild
similarity index 96%
rename from dev-python/black/black-21.4_beta0.ebuild
rename to dev-python/black/black-21.5_beta0.ebuild
index 9257824ce16..cdb8f436c32 100644
--- a/dev-python/black/black-21.4_beta0.ebuild
+++ b/dev-python/black/black-21.5_beta0.ebuild
@@ -40,13 +40,13 @@ BDEPEND="
)
 "
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 export SETUPTOOLS_SCM_PRETEND_VERSION=${MY_PV}
 
 python_test() {
cp "${S}"/src/black_primer/primer.json 
"${BUILD_DIR}"/lib/black_primer/primer.json || die
-   eunittest
+   epytest -m "not python2"
 }
 
 pkg_postinst() {



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

2021-05-04 Thread Sam James
commit: ef7b16d19bf872152a85bd352741c6816298901a
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 21:34:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 21:41:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7b16d1

dev-db/redis: add 6.0.13

Bug: https://bugs.gentoo.org/788211
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/Manifest|   1 +
 dev-db/redis/redis-6.0.13.ebuild | 185 +++
 2 files changed, 186 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 5a55bebdeb6..ce702a566d2 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,3 +1,4 @@
 DIST redis-5.0.12.tar.gz 1995069 BLAKE2B 
03bb5956fb1206ecfa7f621b22b3101d1ebad62c40ce52157fb802ecfa5c32ca493ff03a1cf909a1b0f1acdac83b3a939ab2042fbf092fea983cabe35d00f4c3
 SHA512 
f0ab161762006926064ba2176ea63bb2fa416fa386b44ca55a8edad9169627fcd1c4bd9c699fec585aefc68506deb0796f6a89844c21e74d2bdb19ca1638bbe7
 DIST redis-6.0.12.tar.gz 2276349 BLAKE2B 
ab49b0278420c65fc995a90e850130971ccaf3df34a08a5cc10a8c211239eba8449b87fe67684189c71816cf259a70a23a77935ec61e8baa787daa61cb994201
 SHA512 
9dd8e3bed51e1356470e1bf08892f771744c0c9418ff874c16ea932ad1f471a908ffd8479efe1f32531d7f63cd7af5224273ce50f2fe7aa26c47716e0e78330b
+DIST redis-6.0.13.tar.gz 2276777 BLAKE2B 
735ebc7068b26e7e424e5ce701bb80cfbdf09f65734cbdd5760b75d78141ff542d1a91f2f58f7ef97ea4a1e9e225e96189736384e1dd0c8195e4ca651da75492
 SHA512 
5053cd60df354c8a00e5864179c6354db6b0243d56717d5dc44954405908ad8b3b09ba9f069312825705dd8abc83d533dd7a5a60485a30e8f4adf166fa058549
 DIST redis-6.2.1.tar.gz 2438367 BLAKE2B 
8717630771eafaf8a15dd371d46475f81f15bbcdc9a4fabd8f270ab6e09fbfb3ee2a1cb6c7778922d3552bcf5ee475eec7ba0623147ec36a5c5422cb0de0
 SHA512 
7c339cc360fc3125bb67c5748bb4fe940977faa937e3a86294829bde472479a811df8ea0ce4961d8128ec8d4ffba5d5a943c2957589c8da0cfc3f109f82e4af6

diff --git a/dev-db/redis/redis-6.0.13.ebuild b/dev-db/redis/redis-6.0.13.ebuild
new file mode 100644
index 000..58e7cc8306e
--- /dev/null
+++ b/dev-db/redis/redis-6.0.13.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Redis does NOT build with Lua 5.2 or newer at this time:
+#  - 5.3 and 5.4 give:
+# lua_bit.c:83:2: error: #error "Unknown number type, check LUA_NUMBER_* in 
luaconf.h"
+#  - 5.2 fails with:
+# scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+#because lua_open became lua_newstate in 5.2
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="+jemalloc ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+COMMON_DEPEND="
+   ${LUA_DEPS}
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )
+   ssl? ( dev-libs/openssl:0= )
+   systemd? ( sys-apps/systemd:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis
+"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? (
+   dev-lang/tcl:0=
+   ssl? ( dev-tcltk/tls )
+   )"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )
+   ${LUA_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.3-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-6.0.12-sharedlua.patch
+   "${FILESDIR}"/${PN}-5.0.8-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # unstable on jemalloc
+   > tests/unit/memefficiency.tcl || die
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/files/, dev-db/redis/

2021-05-04 Thread Sam James
commit: 8427ef73ba9e6ad18fbf873e1f07f607edc88392
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 21:41:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 21:41:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8427ef73

dev-db/redis: add 6.2.3

Bug: https://bugs.gentoo.org/788211
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/Manifest   |   1 +
 dev-db/redis/files/redis-6.2.3-ppc-atomic.patch |  19 +++
 dev-db/redis/redis-6.2.3.ebuild | 185 
 3 files changed, 205 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index ce702a566d2..21d25556dc4 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -2,3 +2,4 @@ DIST redis-5.0.12.tar.gz 1995069 BLAKE2B 
03bb5956fb1206ecfa7f621b22b3101d1ebad62
 DIST redis-6.0.12.tar.gz 2276349 BLAKE2B 
ab49b0278420c65fc995a90e850130971ccaf3df34a08a5cc10a8c211239eba8449b87fe67684189c71816cf259a70a23a77935ec61e8baa787daa61cb994201
 SHA512 
9dd8e3bed51e1356470e1bf08892f771744c0c9418ff874c16ea932ad1f471a908ffd8479efe1f32531d7f63cd7af5224273ce50f2fe7aa26c47716e0e78330b
 DIST redis-6.0.13.tar.gz 2276777 BLAKE2B 
735ebc7068b26e7e424e5ce701bb80cfbdf09f65734cbdd5760b75d78141ff542d1a91f2f58f7ef97ea4a1e9e225e96189736384e1dd0c8195e4ca651da75492
 SHA512 
5053cd60df354c8a00e5864179c6354db6b0243d56717d5dc44954405908ad8b3b09ba9f069312825705dd8abc83d533dd7a5a60485a30e8f4adf166fa058549
 DIST redis-6.2.1.tar.gz 2438367 BLAKE2B 
8717630771eafaf8a15dd371d46475f81f15bbcdc9a4fabd8f270ab6e09fbfb3ee2a1cb6c7778922d3552bcf5ee475eec7ba0623147ec36a5c5422cb0de0
 SHA512 
7c339cc360fc3125bb67c5748bb4fe940977faa937e3a86294829bde472479a811df8ea0ce4961d8128ec8d4ffba5d5a943c2957589c8da0cfc3f109f82e4af6
+DIST redis-6.2.3.tar.gz 2456050 BLAKE2B 
f41096c790a373bdfbe2b9af0be867fdf4c9cdcf5b76e92c50786de917d9e52bd65e65bd43127fd5ad040bc3fed50fda9caa145cd261f79bcfa16ddf369315e9
 SHA512 
0a020aaa5664ed419a30e85d3b5c79fe69353067b755421c702f89ca923f1ba7794b4792f4a44049e38936f221363153c9ffcfb6fa232731b224d20c2982ac68

diff --git a/dev-db/redis/files/redis-6.2.3-ppc-atomic.patch 
b/dev-db/redis/files/redis-6.2.3-ppc-atomic.patch
new file mode 100644
index 000..8990b00ccdc
--- /dev/null
+++ b/dev-db/redis/files/redis-6.2.3-ppc-atomic.patch
@@ -0,0 +1,19 @@
+diff --git a/src/Makefile b/src/Makefile
+index 5b2cf1c..9e1239d 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -87,6 +87,14 @@ FINAL_LIBS=-lm
+ FINAL_LIBS+=@LUA_LIBS@
+ DEBUG=-g -ggdb
+ 
++ifneq (,$(filter powerpc ppc,$(uname_M)))
++FINAL_LIBS+=-latomic
++else
++ifneq (,$(findstring ppc,$(uname_M)))
++FINAL_LIBS+=-latomic
++endif
++endif
++
+ # Linux ARM32 needs -latomic at linking time
+ ifneq (,$(findstring armv,$(uname_M)))
+ FINAL_LIBS+=-latomic

diff --git a/dev-db/redis/redis-6.2.3.ebuild b/dev-db/redis/redis-6.2.3.ebuild
new file mode 100644
index 000..db5733af1dd
--- /dev/null
+++ b/dev-db/redis/redis-6.2.3.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Redis does NOT build with Lua 5.2 or newer at this time:
+#  - 5.3 and 5.4 give:
+# lua_bit.c:83:2: error: #error "Unknown number type, check LUA_NUMBER_* in 
luaconf.h"
+#  - 5.2 fails with:
+# scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+#because lua_open became lua_newstate in 5.2
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit autotools flag-o-matic lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="+jemalloc ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+COMMON_DEPEND="
+   ${LUA_DEPS}
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )
+   ssl? ( dev-libs/openssl:0= )
+   systemd? ( sys-apps/systemd:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis
+"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? (
+   dev-lang/tcl:0=
+   ssl? ( dev-tcltk/tls )
+   )"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )
+   ${LUA_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.2.1-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-6.2.1-sharedlua.patch
+   "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # unstable on jemalloc
+   > tests/unit/memefficiency.tcl || die
+
+   # Copy lua modules into build dir
+

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

2021-05-04 Thread James Le Cuirot
commit: 12aacb457f1c09f220affb2824d7538e2eacb0d9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue May  4 21:37:55 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue May  4 21:39:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12aacb45

www-client/vivaldi: Re-fix 3.7.2218.58 amd64 manifest entry

Sorry, I fixed this before and then accidentally unfixed it!

Closes: https://bugs.gentoo.org/788019
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index f7d148731ad..52d6a8f752c 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,4 +1,4 @@
-DIST vivaldi-stable_3.7.2218.58-1_amd64.deb 78375024 BLAKE2B 
51f37e34acaf85829298a73a05e4bfc7888e21fe2f85d246c53c82360ae3c2de5e05100a89d6cc8a658006608a333a1e1f5d076939fbdd6f3af0c5c5cb4d220a
 SHA512 
0e217e57dc232640fa9808cfad7d98545ad81a2ab2e1e03b1002a60ba0c2d7ed006ffe60ce2aa53d131973f374807ae49592b5231d575155165dfe1269ffc9e9
+DIST vivaldi-stable_3.7.2218.58-1_amd64.deb 78992560 BLAKE2B 
da8f3eacd8d0c826006e960f0b501bd85c677aabc1dfe9c1f054870c02dd895d8d32b88a9197508bc4036c781be9d39b9d5a42fe1a43aefcb59f054a08d2d636
 SHA512 
25766509c377244abac4fc4f0fd20d18e04651c1cca475918dfccf4030da988ccf4f36650bc17ba9efb60c9404846af823820297948dfd815b6cfe719ffd837f
 DIST vivaldi-stable_3.7.2218.58-1_arm64.deb 71046428 BLAKE2B 
8f0dd3e845f2e4587d238c8f48447e514ac7605acab8d67f30c30ce2df04fae600382218087aea68f75621887f5a71506389c81f9b31614e20d3d7611d7bfe0e
 SHA512 
2126c24ae8a7e4370f4ced2b37580871394de1f38a02b88d24c974ee23c13a4264ca8c11e0c5b7ad542812531898d9ee425657d9c7eeba4e08c718c07c7337bd
 DIST vivaldi-stable_3.7.2218.58-1_armhf.deb 69900368 BLAKE2B 
a85b97405c80dd10907d9b0b9846b8c2b1101346cdce4b19ddeb1192de64c49056e086903829b30b9e6bb4928c3de500138cda460596dff7c2505fae0661d6ca
 SHA512 
2d37b2080dbacbd6986e9d346be4e0aefd48a25f039668e2c1e697a025c294e4f945fdd3d86ae34688335e0d2b496355461756ae650e0b0fd212fbd983494ae0
 DIST vivaldi-stable_3.7.2218.58-1_i386.deb 76040556 BLAKE2B 
4710993024a401a8b9e25dd5cae55d5e5077423a7f7bba7af55150675d7848427f6bdca1fa8666f338b7609cbb11254c75df901e3c33fc6b75c5824c17808b71
 SHA512 
d5a8658d80aa8a4b5ec38491f3a4f6fb16c5a0de7934d4f7f518efaee36afc1d9585695c121f5cd65d961ae134c7cae0cd6bf0b07858ef2f906d715ca424ead4



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

2021-05-04 Thread James Le Cuirot
commit: e78431b4f2df3dacca7e1d6b0ea9006088f1ec97
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue May  4 21:39:16 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue May  4 21:39:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78431b4

www-client/vivaldi: Stabilise 3.8.2259.37

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

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

diff --git a/www-client/vivaldi/vivaldi-3.8.2259.37.ebuild 
b/www-client/vivaldi/vivaldi-3.8.2259.37.ebuild
index 232d99b73e9..538ae5a7c6c 100644
--- a/www-client/vivaldi/vivaldi-3.8.2259.37.ebuild
+++ b/www-client/vivaldi/vivaldi-3.8.2259.37.ebuild
@@ -105,7 +105,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="-* amd64 ~arm ~arm64 x86"
 IUSE="proprietary-codecs widevine"
 RESTRICT="bindist mirror"
 



  1   2   3   4   5   >