[gentoo-commits] proj/rbot-bugzilla:master commit in: /

2021-06-18 Thread Robin H. Johnson
commit: b7dd157b41e1c3a57c098a6a5402899784b2041f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jun 19 05:25:25 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jun 19 05:25:25 2021 +
URL:https://gitweb.gentoo.org/proj/rbot-bugzilla.git/commit/?id=b7dd157b

bugzilla: support bug aliases

Closes: https://bugs.gentoo.org/356123
Signed-off-by: Robin H. Johnson  gentoo.org>

 bugzilla.rb | 32 +---
 1 file changed, 25 insertions(+), 7 deletions(-)

diff --git a/bugzilla.rb b/bugzilla.rb
index d9af38f..a1f0e6a 100644
--- a/bugzilla.rb
+++ b/bugzilla.rb
@@ -533,13 +533,31 @@ class BugzillaPlugin < Plugin
   def listen(m)
 return if m.address?
 return unless lurk?(m)
-return if m.message !~ /\bbug(?:[[:space:]]*)?#?([0-9]+)(?:(?:#c| comment 
#?)([0-9]+))?/i
-bugno = $1
-comment = $2 || ""
-bugno.gsub!(/^#/,'')
-comment.gsub!(/^#c?/,'')
-zilla = get_zilla(m)
-m.reply zilla.summary(bugno, comment)
+# bug 1234
+# bug 1234#c1234
+# bug 1234 comment 1234
+# bug 1234 comment #1234
+# bug #1234
+# bug #1234#c1234
+# bug #1234 comment 1234
+# bug #1234 comment #1234
+# bug #gcc
+# bug #gcc#c1234
+# bug #gcc comment 1234
+# bug #gcc comment #1234
+#
+# bug aliases can contain
+# 0-9, a-z, A-Z
+# and then every punctuation except ","
+message_re = 
/\bbug(?:[[:space:]]*)(?:#?([0-9]+|#[-[:alnum:]~`!@#$%^&*()_+={}\]\[\\/|:;\'"<>.?]{3,40}))(?:(?:#c|
 comment #?)([0-9]+))?/i
+message.scan(message_re).each do |bug_comment|
+  bugno = bug_comment[0]
+  comment = bug_comment[1] || ""
+  bugno.gsub!(/^#/,'')
+  comment.gsub!(/^#c?/,'')
+  zilla = get_zilla(m)
+  m.reply zilla.summary(bugno, comment)
+end
   end
 
   # Function checking when a new channel is joined



[gentoo-commits] repo/proj/guru:dev commit in: www-client/torbrowser-launcher/

2021-06-18 Thread Maciej Barć
commit: ff3290aea3b0410b80fc86af319c483672d9a8b1
Author: Maciej Barć  riseup  net>
AuthorDate: Sat Jun 19 02:41:52 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Sat Jun 19 02:41:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff3290ae

www-client/torbrowser-launcher: remove patch from live version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 www-client/torbrowser-launcher/torbrowser-launcher-.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild 
b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild
index 01e9169f6..b51f05ec8 100644
--- a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild
+++ b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild
@@ -33,10 +33,6 @@ RDEPEND="
apparmor? ( sys-libs/libapparmor )
 "
 
-PATCHES=(
-   "${FILESDIR}/${PN}-distro.patch"
-)
-
 python_install_all() {
distutils-r1_python_install_all
 



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

2021-06-18 Thread Sam James
commit: 21d9290f1269585a16799cd73b2815ec35d65d74
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 19 01:47:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 19 02:10:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d9290f

dev-util/cargo-c: add 0.8.2

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

 dev-util/cargo-c/Manifest |  27 ++
 dev-util/cargo-c/cargo-c-0.8.2.ebuild | 174 ++
 2 files changed, 201 insertions(+)

diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest
index d0c4e1e2338..7428a269950 100644
--- a/dev-util/cargo-c/Manifest
+++ b/dev-util/cargo-c/Manifest
@@ -8,6 +8,7 @@ DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97
 DIST anyhow-1.0.27.crate 26395 BLAKE2B 
f510c352ba6cb6be2e20d40e176bd48f7bf39dff4a0be288f54da60346f2fcb9b6376a4f139fbe13a9178ec8feb58a28badc209814d6ed9d1decd7b327ac8a4b
 SHA512 
ed880d594fa5d17f14abecee56f7b2742b9ceb744bf8548c99c0ac6f3880f761df657959ecf512d7d194f75055db668eaf1a8306876d596b471b12ccffb8c959
 DIST anyhow-1.0.38.crate 30417 BLAKE2B 
168c6692fa669e90bba848bbb830fcd18ef2e2359a6f0f6b0ac8a20666b9c8416ac79e20d1b31e7230e261284502ede8091adc6b8cfdb462e8c4ad57a2cad651
 SHA512 
3f6229fd9d284053f348f8180f9b1f1c1f1b711b733ff9a331b2f16ad6dd0c46a38ec17c8c8257981209230ba769b7cce349b64bb7f6f8ea6150ab9d6e483b8c
 DIST anyhow-1.0.40.crate 34534 BLAKE2B 
79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741
 SHA512 
5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165
+DIST anyhow-1.0.41.crate 34561 BLAKE2B 
32889ec5ad2750e97f9d5486c7b367edc2fbaf19480bbe8114a2deed3f78e4c3e2cc31304a33fd60bc70c33c17ed8020f6df0c05a958f4016d363803dc5a08b8
 SHA512 
c6fba5fbb5646d195fdbda65003a8741188d49db02b805a84e695c81a054d9d5265b1c296c23d65cf089af35ce470083de88e1b65aadcc3ce33c8fb22b9cb91f
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
@@ -24,11 +25,14 @@ DIST cargo-0.43.1.crate 1119258 BLAKE2B 
b6ab277b4c06064fc7ba84f829363a5bcc2e4841
 DIST cargo-0.50.0.crate 1333002 BLAKE2B 
6cc353a73d89d797b52905916153261f72ee1308663e3640ad4ade08a91d9d61316cc943628493c8890d0798603857f2aaec7d066c2cf86a68ef03c8666016c5
 SHA512 
f4bdcedf2bb4789887e27b635a365db419f4c4b9b65c31a28919a45ec5254b1fa6167e3d78598d73df95e31b6e208f9287ade64742eb98ef31cbf1016fe72d68
 DIST cargo-0.51.0.crate 1348742 BLAKE2B 
13568c915970e7accbe41f792c3bb0ae0f2d305d4bd6c393655b06a475cc6dc35542977e950c81606af932d875b7310a679f0024daffad525c041c30581ba966
 SHA512 
81026a3fc8f24e4e71fa8d6d39417d497e313382eb0e8f99397ee57fa199dfb8215bda529e77f3579146e29bb79e44a5255a75a8e3a3f4072745bbaafb6521fb
 DIST cargo-0.53.0.crate 1412528 BLAKE2B 
b1fa6eeac9987969369dba5d56f8272a63f966e98e4be73724c564503b32dc8cbd7f7c5f2d0b3b1dadf0efa36c593385f200511ef979e9ab7c6d1d57388310b1
 SHA512 
375438dbc2b7599c5bf40ddcd8f08bf610a75c27fea32609e77e5175712376b007d5be091abded9c50045aa2160ac1a2ded767844eb37d8fbbbeb833db4f6893
+DIST cargo-0.54.0.crate 1413919 BLAKE2B 
88f1819a4ffadc326fd868a2eaa730aff605f54368d81626b195076e58ef5dbececede7827ac4409055e9b39aafddcf8020c850f6976aea6a376ba7682a3d1ef
 SHA512 
192e65b3ef266e6dcc19c85bf7eb40ad5177f4e2c5237c8c73a6f1641157c010bafa1b38a3daed25fecdf0af96dba6a27cb14ce89e69b4b7e3b37259562f8416
 DIST cargo-c-0.6.2.crate 19994 BLAKE2B 
fe2c9a8eabaf940082628ffcc481ff45640d16fd95e6e9dc8fa447aef13569db3257e73c81b1b0abea6a61aa57ca2a86eccc28f2a9ecad9bc698c6e73f9fa6c6
 SHA512 
430a5c96ee230419b79d80cd979d8baf59ebd93bbb75115c0c77dcffac1dc6b1c9bdf1e91fcf45619d3aca608f91573e854dd41921c1cc2a53655a7d7c7c8f0b
 DIST cargo-c-0.7.2+cargo-0.50.crate 28412 BLAKE2B 
c3b3f56896d9be78518dedda8d49af6f90370a080ad3c42fd99c3f2f313e9bfd2fd39722ab617300c56aa3971a8a0a6b27e6c08087d99f8be168ac66817543e2
 SHA512 
72cf79ffb12f02188dc5bf12d656abba8c605c392832ff1f754eaf0caf72513d16d973ce2fdd2248179199b17578f14e0c4f38d90bff04e77bebb4698b3afaea
 DIST cargo-c-0.8.0+cargo-0.51.crate 29483 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-06-18 Thread Sam James
commit: 5f0af375f318ccd4f1781c342fa52bf3c3aa1873
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 19 02:10:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 19 02:10:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0af375

sci-geosciences/qgis: guard sci-libs/gsl dep behind USE=georeferencer

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

 sci-geosciences/qgis/qgis-3.20.0.ebuild | 1 +
 sci-geosciences/qgis/qgis-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sci-geosciences/qgis/qgis-3.20.0.ebuild 
b/sci-geosciences/qgis/qgis-3.20.0.ebuild
index 09e35f71d47..4c2bb3fd009 100644
--- a/sci-geosciences/qgis/qgis-3.20.0.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.0.ebuild
@@ -131,6 +131,7 @@ src_configure() {
-DWITH_QSPATIALITE=ON
-DENABLE_TESTS=OFF
-DWITH_3D=$(usex 3d)
+   -DWITH_GSL=$(usex georeferencer)
-DWITH_GEOREFERENCER=$(usex georeferencer)
-DWITH_GRASS7=$(usex grass)
$(cmake_use_find_package hdf5 HDF5)

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index 09e35f71d47..4c2bb3fd009 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -131,6 +131,7 @@ src_configure() {
-DWITH_QSPATIALITE=ON
-DENABLE_TESTS=OFF
-DWITH_3D=$(usex 3d)
+   -DWITH_GSL=$(usex georeferencer)
-DWITH_GEOREFERENCER=$(usex georeferencer)
-DWITH_GRASS7=$(usex grass)
$(cmake_use_find_package hdf5 HDF5)



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/babelfont/

2021-06-18 Thread Alessandro Barbieri
commit: 829911d20fbe5f0ab583cd1ed14aea8f9006fcfb
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 01:28:12 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 01:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=829911d2

dev-python/babelfont: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/babelfont/Manifest   |  1 +
 dev-python/babelfont/babelfont-2.0.1.ebuild | 25 +
 dev-python/babelfont/metadata.xml   |  5 +
 3 files changed, 31 insertions(+)

diff --git a/dev-python/babelfont/Manifest b/dev-python/babelfont/Manifest
new file mode 100644
index 0..960d6f5ea
--- /dev/null
+++ b/dev-python/babelfont/Manifest
@@ -0,0 +1 @@
+DIST babelfont-2.0.1.tar.gz 731550 BLAKE2B 
df941bc1e0dfe92e5cb1ccc4610b8ad2674405a947605d01b87fa365417b061591b5e9e6265af009516c24890fc5ecfa6314e6e49ac3b6cf255dcbdf446a338e
 SHA512 
40cd60fe81d28218601be6903cced481b82bc7f205aa6715f729c4936f4608c232c809a566e7b3ca65f56cf15238d3056fef1e5de000b86264365168c4c7f3e3

diff --git a/dev-python/babelfont/babelfont-2.0.1.ebuild 
b/dev-python/babelfont/babelfont-2.0.1.ebuild
new file mode 100644
index 0..537cbc950
--- /dev/null
+++ b/dev-python/babelfont/babelfont-2.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/simoncozens/babelfont/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="Interrogate and manipulate UFO, TTF and OTF fonts with a common 
interface"
+HOMEPAGE="https://github.com/simoncozens/babelfont;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/defcon[${PYTHON_USEDEP}]
+   dev-python/fontParts[${PYTHON_USEDEP}]
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/glyphsLib[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest

diff --git a/dev-python/babelfont/metadata.xml 
b/dev-python/babelfont/metadata.xml
new file mode 100644
index 0..6f49eba8f
--- /dev/null
+++ b/dev-python/babelfont/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/browserstack-local-python/

2021-06-18 Thread Alessandro Barbieri
commit: 587cda7c0958871e3c9ece7fbb2a535302761e2d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 01:34:12 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 01:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=587cda7c

dev-python/browserstack-local-python: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/browserstack-local-python/Manifest  |  1 +
 .../browserstack-local-python-1.2.2.ebuild | 18 ++
 dev-python/browserstack-local-python/metadata.xml  |  5 +
 3 files changed, 24 insertions(+)

diff --git a/dev-python/browserstack-local-python/Manifest 
b/dev-python/browserstack-local-python/Manifest
new file mode 100644
index 0..5e42dadbd
--- /dev/null
+++ b/dev-python/browserstack-local-python/Manifest
@@ -0,0 +1 @@
+DIST browserstack-local-python-1.2.2.tar.gz 5888 BLAKE2B 
3b325c81bd7e88ef2e7feef5907fc21391a22d159b04ea673518ea045de9afd392c3a2213c1765ad8cd0d15fba957202a958b5b4fe3c98ef74a7962f251775e1
 SHA512 
0212c5392ed44832e2e2c8694b89acfda9a9697865f47de89471b33f1831c094085630a452f7bbd3b4e3f1d53bb3da928ad6ff05d1646eb660d0ee29340ffce2

diff --git 
a/dev-python/browserstack-local-python/browserstack-local-python-1.2.2.ebuild 
b/dev-python/browserstack-local-python/browserstack-local-python-1.2.2.ebuild
new file mode 100644
index 0..db7163ba3
--- /dev/null
+++ 
b/dev-python/browserstack-local-python/browserstack-local-python-1.2.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} pypy3 )
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/browserstack/browserstack-local-python/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="Python bindings for BrowserStack Local"
+HOMEPAGE="https://github.com/browserstack/browserstack-local-python;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"

diff --git a/dev-python/browserstack-local-python/metadata.xml 
b/dev-python/browserstack-local-python/metadata.xml
new file mode 100644
index 0..6f49eba8f
--- /dev/null
+++ b/dev-python/browserstack-local-python/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pybrowserstack-screenshots/

2021-06-18 Thread Alessandro Barbieri
commit: a0372036957c25aa02d2cab6e9e181fab52cd7bf
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 01:38:31 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 01:38:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0372036

dev-python/pybrowserstack-screenshots: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pybrowserstack-screenshots/Manifest |  1 +
 dev-python/pybrowserstack-screenshots/metadata.xml |  5 +
 .../pybrowserstack-screenshots-0.1.ebuild  | 22 ++
 3 files changed, 28 insertions(+)

diff --git a/dev-python/pybrowserstack-screenshots/Manifest 
b/dev-python/pybrowserstack-screenshots/Manifest
new file mode 100644
index 0..12ceaa983
--- /dev/null
+++ b/dev-python/pybrowserstack-screenshots/Manifest
@@ -0,0 +1 @@
+DIST pybrowserstack-screenshots-0.1.tar.gz 9186 BLAKE2B 
07eb5a9499287845528394ce8dcba3b467c1b5e9acc5cc98f661d098a0cb0a58d41e4245bd71b8270d0fb202ed09be9ff91a6b2c763e99be8f571cb1a01df237
 SHA512 
eace05de830a74f2db8ae30931d85ab0e606b8cfe029dbd12d55f526e89318bedf37e96e8f552b2a9c6abd561a2a8be1b50a95cd13dd5cc9c82f1ea13bc5b113

diff --git a/dev-python/pybrowserstack-screenshots/metadata.xml 
b/dev-python/pybrowserstack-screenshots/metadata.xml
new file mode 100644
index 0..6f49eba8f
--- /dev/null
+++ b/dev-python/pybrowserstack-screenshots/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+

diff --git 
a/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1.ebuild 
b/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1.ebuild
new file mode 100644
index 0..dda136c5a
--- /dev/null
+++ 
b/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} pypy3 )
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/cmck/pybrowserstack-screenshots/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="A python api wrapper and client for Browserstack Screenshots API"
+HOMEPAGE="https://github.com/cmck/pybrowserstack-screenshots;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fontmake/files/, dev-util/fontmake/

2021-06-18 Thread Alessandro Barbieri
commit: 8230fe668e7ee81203cbeb3e4905fe437a3a0e2c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 01:18:24 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 01:18:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8230fe66

dev-util/fontmake: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-util/fontmake/Manifest|  1 +
 dev-util/fontmake/files/defaults.diff | 20 +
 dev-util/fontmake/files/instance_dir.diff | 12 
 dev-util/fontmake/fontmake-2.4.0.ebuild   | 47 +++
 dev-util/fontmake/metadata.xml|  5 
 5 files changed, 85 insertions(+)

diff --git a/dev-util/fontmake/Manifest b/dev-util/fontmake/Manifest
new file mode 100644
index 0..9b977fa36
--- /dev/null
+++ b/dev-util/fontmake/Manifest
@@ -0,0 +1 @@
+DIST fontmake-2.4.0.tar.gz 116347 BLAKE2B 
d66eec918f60f5760616ce9fb3400da886c3d3448a98c77ae0bca3603b32e79ca1980c696f2eeb8910db7611514bfd1dbf9df3d63f8bb5c0aa4c8d45b4ed251a
 SHA512 
752b9c7fe40383b7bf8ba04d6b8a5c25cad3dd45380a9874a90cf31c043013396512156042c4dff3e056fb1687503535aa3d8d7bb268570edd97c447748a8e58

diff --git a/dev-util/fontmake/files/defaults.diff 
b/dev-util/fontmake/files/defaults.diff
new file mode 100644
index 0..1b43a2ad3
--- /dev/null
+++ b/dev-util/fontmake/files/defaults.diff
@@ -0,0 +1,20 @@
+--- a/Lib/fontmake/__main__.py
 b/Lib/fontmake/__main__.py
+@@ -238,7 +238,7 @@ def main(args=None):
+ dest="overlaps_backend",
+ metavar="BACKEND",
+ choices=("booleanOperations", "pathops"),
+-default="booleanOperations",
++default="pathops",
+ help="Select library to remove overlaps. Choose between: %(choices)s "
+ "(default: %(default)s)",
+ )
+@@ -291,7 +291,7 @@ def main(args=None):
+ )
+ contourGroup.add_argument(
+ "--subroutinizer",
+-default=None,
++default="cffsubr",
+ choices=["compreffor", "cffsubr"],
+ help="name of the library to use for compressing CFF charstrings. "
+ "Choose between: %(choices)s. By default compreffor is used for CFF 
1, "

diff --git a/dev-util/fontmake/files/instance_dir.diff 
b/dev-util/fontmake/files/instance_dir.diff
new file mode 100644
index 0..fb6a0830f
--- /dev/null
+++ b/dev-util/fontmake/files/instance_dir.diff
@@ -0,0 +1,12 @@
+--- a/Lib/fontmake/font_project.py
 b/Lib/fontmake/font_project.py
+@@ -149,8 +149,7 @@ class FontProject:
+ os.mkdir(master_dir)
+ if instance_dir is None:
+ instance_dir = self._output_dir("ufo", is_instance=True)
++instance_dir = os.path.join("..",instance_dir)
+-if not os.path.isdir(instance_dir):
+-os.mkdir(instance_dir)
+ 
+ try:
+ font = glyphsLib.GSFont(glyphs_path)

diff --git a/dev-util/fontmake/fontmake-2.4.0.ebuild 
b/dev-util/fontmake/fontmake-2.4.0.ebuild
new file mode 100644
index 0..94e6b5391
--- /dev/null
+++ b/dev-util/fontmake/fontmake-2.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/googlefonts/fontmake/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+DESCRIPTION="A wrapper for several Python libraries to compile fonts from 
sources"
+HOMEPAGE="https://github.com/googlei18n/fontmake;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/attrs-20.2[${PYTHON_USEDEP}]
+   >=dev-python/booleanOperations-0.9[${PYTHON_USEDEP}]
+   >=dev-python/defcon-0.8.1[${PYTHON_USEDEP}]
+   >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}]
+   >=dev-python/fontMath-0.6[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.21.1[${PYTHON_USEDEP}]
+   >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}]
+   >=dev-python/MutatorMath-3.0.1[${PYTHON_USEDEP}]
+   dev-python/skia-pathops[${PYTHON_USEDEP}]
+   >=dev-python/ufo2ft-2.20[${PYTHON_USEDEP}]
+   >=dev-python/ufoLib2-0.8[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   media-gfx/fontdiff
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+PATCHES=(
+   "${FILESDIR}/defaults.diff"
+   "${FILESDIR}/instance_dir.diff"
+)
+
+distutils_enable_tests pytest
+
+pkg_setup() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
+}

diff --git a/dev-util/fontmake/metadata.xml b/dev-util/fontmake/metadata.xml
new file mode 100644
index 0..6f49eba8f
--- /dev/null
+++ b/dev-util/fontmake/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/fontdiff/, media-gfx/fontdiff/files/

2021-06-18 Thread Alessandro Barbieri
commit: dd3025146de1c3dd04ed2b5797c0586c4e37cfc9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 00:51:03 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 00:51:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd302514

media-gfx/fontdiff: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 media-gfx/fontdiff/Manifest|  1 +
 .../files/fontdiff-0.2.3-no-bundled-libs.patch | 28 +
 media-gfx/fontdiff/files/fontdiff-cairo114.diff| 13 +
 media-gfx/fontdiff/files/fontdiff-hbicu.diff   | 53 +
 media-gfx/fontdiff/fontdiff-0.2.3.ebuild   | 68 ++
 media-gfx/fontdiff/metadata.xml|  5 ++
 6 files changed, 168 insertions(+)

diff --git a/media-gfx/fontdiff/Manifest b/media-gfx/fontdiff/Manifest
new file mode 100644
index 0..68031ebc2
--- /dev/null
+++ b/media-gfx/fontdiff/Manifest
@@ -0,0 +1 @@
+DIST fontdiff-0.2.3.tar.gz 23940699 BLAKE2B 
3a14deae16e67ba5c897c9b0779a9a5e4f2f5a5c9bb4ad2dd2e605fbc854b6939196c387160b2ed5b950ce81cf80868aa17414113115058d16e2ffeca752ed97
 SHA512 
6fb04c1527f8dc73677b8cb5437760f72deabc4ab117e2c16f0bff36e6e5eb58b1e1ff5e45f54de03be0534f0ab55b447a32ce56d9d2750817643dff84e087ea

diff --git a/media-gfx/fontdiff/files/fontdiff-0.2.3-no-bundled-libs.patch 
b/media-gfx/fontdiff/files/fontdiff-0.2.3-no-bundled-libs.patch
new file mode 100644
index 0..7e5dad0be
--- /dev/null
+++ b/media-gfx/fontdiff/files/fontdiff-0.2.3-no-bundled-libs.patch
@@ -0,0 +1,28 @@
+--- a/src/fontdiff/fontdiff.gyp
 b/src/fontdiff/fontdiff.gyp
+@@ -20,9 +20,7 @@
+ 'main.cc',
+ ],
+ 'dependencies': [
+-'fontdiff_lib',
+-'../third_party/freetype/freetype.gyp:freetype',
+-'../third_party/icu/icu.gyp:icu_uc',
++'fontdiff_lib'
+ ],
+ 'conditions': [
+ ['OS == "linux"', {
+@@ -67,14 +65,6 @@
+ 'FONTDIFF_VERSION=' + ' 11499
+   cairo_pdf_surface_set_metadata(pdf_surface, CAIRO_PDF_METADATA_CREATOR,
+  creator.c_str());
++  #endif
+ 
+   cairo_t* pdf = cairo_create(pdf_surface);
+   for (const Page* page : pages_) {

diff --git a/media-gfx/fontdiff/files/fontdiff-hbicu.diff 
b/media-gfx/fontdiff/files/fontdiff-hbicu.diff
new file mode 100644
index 0..121d87fd8
--- /dev/null
+++ b/media-gfx/fontdiff/files/fontdiff-hbicu.diff
@@ -0,0 +1,53 @@
+--- a/src/fontdiff/diff_job.cc
 b/src/fontdiff/diff_job.cc
+@@ -132,7 +132,7 @@ void DiffJob::HandleEndElement() {
+   xmlElements_.pop_back();
+ }
+ 
+-void DiffJob::HandleCharData(const StringPiece& text) {
++void DiffJob::HandleCharData(const icu::StringPiece& text) {
+   const XMLElement& e = xmlElements_.back();
+   e.paragraph->AppendSpan(text, e.style);
+ }
+--- a/src/fontdiff/diff_job.h
 b/src/fontdiff/diff_job.h
+@@ -62,7 +62,7 @@ class DiffJob {
+ const std::string& name,
+ const std::map& attr);
+   void HandleEndElement();
+-  void HandleCharData(const StringPiece& text);
++  void HandleCharData(const icu::StringPiece& text);
+ 
+   bool has_diffs_;
+   const FontCollection* beforeFonts_;
+--- a/src/fontdiff/paragraph.cc
 b/src/fontdiff/paragraph.cc
+@@ -300,7 +300,7 @@ void Paragraph::FindPotentialLineBreaks(int32_t start, 
int32_t limit,
+   if (breaker) {
+ breaker->setText(text_);
+ int32_t cur = breaker->following(start > 0 ? start - 1 : 0);
+-while (cur != BreakIterator::DONE && cur < limit) {
++while (cur != icu::BreakIterator::DONE && cur < limit) {
+   breaks->push_back(cur);
+   cur = breaker->next();
+ }
+--- a/src/fontdiff/shaped_text.cc
 b/src/fontdiff/shaped_text.cc
+@@ -21,7 +21,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ 
+ #include "fontdiff/font.h"
+ #include "fontdiff/icu_helper.h"
+@@ -39,7 +39,7 @@ ShapedText::ShapedText(const UChar* text, int32_t start, 
int32_t limit,
+ hb_buffer_(hb_buffer_create()), ascender_(0), descender_(0) {
+   const int32_t length = limit - start;
+   hb_buffer_set_unicode_funcs(hb_buffer_, hb_icu_get_unicode_funcs());
+-  hb_buffer_add_utf16(hb_buffer_, text + start, length, 0, length);
++  hb_buffer_add_utf16(hb_buffer_, (uint16_t*)text + start, length, 0, length);
+   hb_buffer_set_cluster_level(hb_buffer_,
+   HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS);
+   hb_segment_properties_t props;

diff --git a/media-gfx/fontdiff/fontdiff-0.2.3.ebuild 
b/media-gfx/fontdiff/fontdiff-0.2.3.ebuild
new file mode 100644
index 0..c01424df6
--- /dev/null
+++ b/media-gfx/fontdiff/fontdiff-0.2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ufo2ft/

2021-06-18 Thread Alessandro Barbieri
commit: 7fda19020e8b4c9b1493bbe7094bdc5ec401f034
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 01:15:33 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 01:15:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fda1902

dev-python/ufo2ft: add 2.21.0

Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/ufo2ft/Manifest b/dev-python/ufo2ft/Manifest
index e2beaf536..ff2a5ca8e 100644
--- a/dev-python/ufo2ft/Manifest
+++ b/dev-python/ufo2ft/Manifest
@@ -1 +1,2 @@
 DIST ufo2ft-2.19.1.zip 313131 BLAKE2B 
a0972beb5a94ee3f1cb3dcf5cb6ecf210543afe752aed6bf008d5674d10077a4bdc93cc4c3d5bea33ca140584b1ac7400f4bdb19ce721512ccd92f915800840b
 SHA512 
6a26bfb1a1598770e2c40855d8ed2de16f9f1b678df6d673cc205f7c03212ce894e475c77d92f3602eead6c5f8789000d5d51ded711be91d75a5a74954f31f84
+DIST ufo2ft-2.21.0.zip 331745 BLAKE2B 
06d273e18bd1d0b2bdc4ac187a119d04cd5385f6629a6ed30fa2b8da269714359506fb6db62b49c9f7d7b2c78f18cd1b7df5c84e531f25eee969e305537bf5e0
 SHA512 
c432f1c47c40ab3d97b83279fe3bd9955bc6d3bfa8fce1c00e4e54c22ac5f22036320fc39f761dc85c5ae33be0eb384bea0ea2ba8b7ef69b9fd89b92e9fe72db

diff --git a/dev-python/ufo2ft/ufo2ft-2.21.0.ebuild 
b/dev-python/ufo2ft/ufo2ft-2.21.0.ebuild
new file mode 100644
index 0..f7588afa1
--- /dev/null
+++ b/dev-python/ufo2ft/ufo2ft-2.21.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+DESCRIPTION="A bridge from UFOs to FontTool objects"
+HOMEPAGE="https://github.com/googlefonts/ufo2ft;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
+
+#26 failed tests
+#RESTRICT="test"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/compreffor-0.5.1[${PYTHON_USEDEP}]
+   >=dev-python/cffsubr-0.2.8[${PYTHON_USEDEP}]
+   >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}]
+   >=dev-python/defcon-0.8.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}]
+   >=dev-python/skia-pathops-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   app-arch/unzip
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/glyphsLib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cffsubr/files/, dev-python/cffsubr/

2021-06-18 Thread Alessandro Barbieri
commit: 30428ee43b309fcc2edf55d3aadf74e1d552e24c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 01:10:02 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 01:10:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30428ee4

dev-python/cffsubr: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/cffsubr/Manifest|  1 +
 dev-python/cffsubr/cffsubr-0.2.8.ebuild| 39 ++
 .../cffsubr/files/cffsubr-0.2.8-fix-setup-py.patch | 18 ++
 dev-python/cffsubr/files/cffsubr-system_tx.diff| 12 +++
 dev-python/cffsubr/metadata.xml|  5 +++
 5 files changed, 75 insertions(+)

diff --git a/dev-python/cffsubr/Manifest b/dev-python/cffsubr/Manifest
new file mode 100644
index 0..d42a93d36
--- /dev/null
+++ b/dev-python/cffsubr/Manifest
@@ -0,0 +1 @@
+DIST cffsubr-0.2.8.tar.gz 124245 BLAKE2B 
fa78acf9158faf3917f194a2c30a13c2a598a7476a89dc79f95440eb04fe91663e7620729e6be1635ce1df24fff34068c42ea155abb17f016f50e961d13f52af
 SHA512 
5f5a655168c6157799d17e20762893f23a7f7d90e739fb5bbe0a4fd895dc2b1c5359b5bdb92f4cb8333f841cd5b471359825d709f2477afd2bd7322760359d24

diff --git a/dev-python/cffsubr/cffsubr-0.2.8.ebuild 
b/dev-python/cffsubr/cffsubr-0.2.8.ebuild
new file mode 100644
index 0..d98815a40
--- /dev/null
+++ b/dev-python/cffsubr/cffsubr-0.2.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/adobe-type-tools/cffsubr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+DESCRIPTION="Standalone CFF subroutinizer based on AFDKO tx tool"
+HOMEPAGE="https://github.com/adobe-type-tools/cffsubr;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-util/afdko-3.6.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-system_tx.diff"
+   "${FILESDIR}/${P}-fix-setup-py.patch"
+)
+
+distutils_enable_tests pytest
+
+pkg_setup() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
+}
+
+src_prepare() {
+   #no bundled afdko
+   rm -rf external || die
+   default
+}

diff --git a/dev-python/cffsubr/files/cffsubr-0.2.8-fix-setup-py.patch 
b/dev-python/cffsubr/files/cffsubr-0.2.8-fix-setup-py.patch
new file mode 100644
index 0..2d429c2b8
--- /dev/null
+++ b/dev-python/cffsubr/files/cffsubr-0.2.8-fix-setup-py.patch
@@ -0,0 +1,18 @@
+--- a/setup.py
 b//setup.py
+@@ -135,7 +135,6 @@
+ platforms=["posix", "nt"],
+ package_dir={"": "src"},
+ packages=find_packages("src"),
+-ext_modules=[tx],
+ zip_safe=False,
+ cmdclass=cmdclass,
+ install_requires=[
+@@ -145,7 +144,6 @@
+ setup_requires=[
+ "setuptools_scm",
+ # finds all git tracked files including submodules when making sdist 
MANIFEST
+-"setuptools-git-ls-files",
+ ],
+ extras_require={"testing": ["pytest"]},
+ python_requires=">=3.6",

diff --git a/dev-python/cffsubr/files/cffsubr-system_tx.diff 
b/dev-python/cffsubr/files/cffsubr-system_tx.diff
new file mode 100644
index 0..16c41c74c
--- /dev/null
+++ b/dev-python/cffsubr/files/cffsubr-system_tx.diff
@@ -0,0 +1,12 @@
+--- a/src/cffsubr/__init__.py
 b/src/cffsubr/__init__.py
+@@ -60,8 +60,7 @@ def _run_embedded_tx(*args, **kwargs):
+ subprocess.CompletedProcess object with the following attributes:
+ args, returncode, stdout, stderr.
+ """
+-with path(__name__, TX_EXE) as tx_cli:
+-return subprocess.run([str(tx_cli)] + list(args), **kwargs)
++return subprocess.run(['tx'] + list(args), **kwargs)
+ 
+ 
+ def _tx_subroutinize(data: bytes, output_format: str = CFFTableTag.CFF) -> 
bytes:

diff --git a/dev-python/cffsubr/metadata.xml b/dev-python/cffsubr/metadata.xml
new file mode 100644
index 0..6f49eba8f
--- /dev/null
+++ b/dev-python/cffsubr/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+



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

2021-06-18 Thread Georgy Yakovlev
commit: b83efc47cef863dda84e9a34877a5bc0b2aabc24
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun 19 01:06:38 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun 19 01:06:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83efc47

dev-lang/typescript: add 4.3.4, drop 4.3.3

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

 dev-lang/typescript/Manifest| 2 +-
 .../typescript/{typescript-4.3.3.ebuild => typescript-4.3.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index abb9addfd30..bcde372f400 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1,2 +1,2 @@
 DIST typescript-4.3.2.tgz 10624314 BLAKE2B 
b980fbabc60e143470d437a93247b874823353b7e7e9691b2a35abdfc2c5323fc7184f9ca8adca5211cebc329eac467900a7a54af8435e8955c8d76903a3f14a
 SHA512 
cd9e214a19e69e8567007a551d6a5373176fedd58feb44b616cc9d40b57c5793db4b71627e3585151887496a4325a865cbcf0f472579b5e4d22e8ab8786ee62b
-DIST typescript-4.3.3.tgz 10627663 BLAKE2B 
94678f3400f3098a52ed58a5d3af4308c4b258a56d1155c490e3ecdc69c027c22456c06a185e14c00e17e4b1be46d775a9ab2356ab10ee8093448a412619
 SHA512 
ad4bcb5b45ad17b3c5d9bf727a7c16522f436bd7aebc3461987ec12f2046e030857ce27ce742c63649e6469a7c67c9173543ce6dd65011f28e887b57b901c728
+DIST typescript-4.3.4.tgz 10627952 BLAKE2B 
41e6075569cf1d7221d414a141084e0afa1963198e47a4556e4efa331765dd5001f243bd8d84a9fcc69672c94b8946fc8931a0f9d1caac2245409f54a8bbd8cb
 SHA512 
b9ab8f1bb5d99fd17f9a8fbb32bb118f2bdbc45a737a64632846574b800af37a0fd8a28e24fbdbfbd70efe09a7bfc6ab599be19e354e5f3ec1e3d9b59747bd13

diff --git a/dev-lang/typescript/typescript-4.3.3.ebuild 
b/dev-lang/typescript/typescript-4.3.4.ebuild
similarity index 100%
rename from dev-lang/typescript/typescript-4.3.3.ebuild
rename to dev-lang/typescript/typescript-4.3.4.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dtl/

2021-06-18 Thread Alessandro Barbieri
commit: 2db5a8165b471fe54370d5443e848caadb3935c4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 00:47:52 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 00:47:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2db5a816

dev-cpp/dtl: install headers in /usr/include/dtl

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/dtl/dtl-1.19_p20210531.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/dtl/dtl-1.19_p20210531.ebuild 
b/dev-cpp/dtl/dtl-1.19_p20210531.ebuild
index d48ee9892..0f648744c 100644
--- a/dev-cpp/dtl/dtl-1.19_p20210531.ebuild
+++ b/dev-cpp/dtl/dtl-1.19_p20210531.ebuild
@@ -42,7 +42,8 @@ src_compile() {
 
 src_install() {
escons prefix="${T}" install
-   doheader "${T}/dtl/include"/*
+   insinto /usr/include/dtl
+   doins "${T}/dtl/include"/*
if use examples; then
cd examples || die
rm SConstruct *.o *.cpp *.hpp || die



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dtl/, dev-cpp/dtl/files/

2021-06-18 Thread Alessandro Barbieri
commit: ee0817a5da62065080ffdcb6af7ee5e09b321501
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 19 00:26:08 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 19 00:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee0817a5

dev-cpp/dtl: initial import

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-cpp/dtl/Manifest   |  1 +
 dev-cpp/dtl/dtl-1.19_p20210531.ebuild  | 57 ++
 .../dtl-1.19_p20210531-do-not-append-O2.patch  | 11 +
 dev-cpp/dtl/metadata.xml   |  8 +++
 4 files changed, 77 insertions(+)

diff --git a/dev-cpp/dtl/Manifest b/dev-cpp/dtl/Manifest
new file mode 100644
index 0..1bfa96ce0
--- /dev/null
+++ b/dev-cpp/dtl/Manifest
@@ -0,0 +1 @@
+DIST dtl-1.19_p20210531.tar.gz 26011 BLAKE2B 
1ac4194cf536c072c45c2e2da0f0fd26232a5bf2e7aa57e8323457b5d43222df6a8579a41e54cd941cc69e013d4dac9fd051ad33950ed89692629ef57564a5f6
 SHA512 
2ac1f3d9871ed39f4183ebf0d9d8a1381ef2dacc3677f525d025eb292fbf4676a5a67abe34dfa1ff12bdb66e0fa71a83b8a99130e2e8048e08d3392327e84a9a

diff --git a/dev-cpp/dtl/dtl-1.19_p20210531.ebuild 
b/dev-cpp/dtl/dtl-1.19_p20210531.ebuild
new file mode 100644
index 0..d48ee9892
--- /dev/null
+++ b/dev-cpp/dtl/dtl-1.19_p20210531.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="18e674e4a6fdc8c22534a207ff7812ed932a5e61"
+PYTHON_COMPAT=( python3_{8..9} pypy3 )
+
+inherit python-any-r1 scons-utils toolchain-funcs
+
+DESCRIPTION="diff template library written by C++"
+HOMEPAGE="https://github.com/cubicdaiya/dtl;
+SRC_URI="https://github.com/cubicdaiya/dtl/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-cpp/gtest
+   )
+"
+
+PATCHES=( "${FILESDIR}/${P}-do-not-append-O2.patch" )
+
+src_compile() {
+   escons CC="$(tc-getCC)"
+   if use test; then
+   pushd test || die
+   escons CC="$(tc-getCC)"
+   popd || die
+   fi
+   if use examples; then
+   pushd examples || die
+   escons CC="$(tc-getCC)"
+   popd || die
+   fi
+}
+
+src_install() {
+   escons prefix="${T}" install
+   doheader "${T}/dtl/include"/*
+   if use examples; then
+   cd examples || die
+   rm SConstruct *.o *.cpp *.hpp || die
+   exeinto /usr/libexec/dtl/examples
+   doexe *
+   fi
+}
+
+src_test() {
+   cd test || die
+   escons check
+}

diff --git a/dev-cpp/dtl/files/dtl-1.19_p20210531-do-not-append-O2.patch 
b/dev-cpp/dtl/files/dtl-1.19_p20210531-do-not-append-O2.patch
new file mode 100644
index 0..4b6f99943
--- /dev/null
+++ b/dev-cpp/dtl/files/dtl-1.19_p20210531-do-not-append-O2.patch
@@ -0,0 +1,11 @@
+--- a/examples/SConstruct
 b/examples/SConstruct
+@@ -7,7 +7,7 @@
+ if debug == 'y' or debug == 'yes':
+ env.Append(CPPFLAGS = ['-Wall', '-g'])
+ else:
+-env.Append(CPPFLAGS = ['-Wall', '-O2'])
++env.Append(CPPFLAGS = ['-Wall'])
+ 
+ if os.sys.platform != "win32":
+ env.Append(CPPDEFINES = ['HAVE_UNISTD_H'])

diff --git a/dev-cpp/dtl/metadata.xml b/dev-cpp/dtl/metadata.xml
new file mode 100644
index 0..4f8e72c5c
--- /dev/null
+++ b/dev-cpp/dtl/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-06-18 Thread Sam James
commit: b7edc52ce77711610c6c1ff89909023b3a587c21
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 19 00:04:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 19 00:04:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7edc52c

sci-geosciences/qgis: fix IncorrectCopyright

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

 sci-geosciences/qgis/qgis-3.20.0.ebuild | 2 +-
 sci-geosciences/qgis/qgis-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-3.20.0.ebuild 
b/sci-geosciences/qgis/qgis-3.20.0.ebuild
index 389d43b1494..09e35f71d47 100644
--- a/sci-geosciences/qgis/qgis-3.20.0.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index 389d43b1494..09e35f71d47 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.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



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-06-18 Thread Sam James
commit: e6172682bc3a8a6f33625d21ca3976dd1e8499c9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 23:43:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 23:50:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6172682

sci-geosciences/qgis: add 3.16.8

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

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-3.16.8.ebuild | 207 
 2 files changed, 208 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index be8c6dd9130..bdaa699fbd8 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,4 +1,5 @@
 DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 
85196072b792b5731dcbc85cfaaae1768e91d16bfdaa2190cfb6063753953b6ab0e8b17b0d3f5334259dffd5b8fb5be6b54a28ca9856dc4fc4079dee483888f6
 SHA512 
93582e54ff403ea05672a81be9e866b8f1fa9335e467723a087615511b8403c4a1d8447d5a433d0799c382b6cc99fb2f18cc9c6685ed6dc83cabb4d13a00f033
 DIST qgis-3.16.4.tar.bz2 115427023 BLAKE2B 
1526350974b634d13f55b77e99ec54c8cd29eb523657657f72de0f9e9b2b47d931e503404b202fe2e181c8e191732cc4353091dd8dffcaefb6caa32ad47f
 SHA512 
a58ef90089416ac08ba014f483cf7f6f929ef97306e213a5d1855fe551ecc42631926f8e015134ebcbc368f134c9f3ed8f2fda1846a409f249ed00b104036d25
+DIST qgis-3.16.8.tar.bz2 116478775 BLAKE2B 
b4a310745ec24a41471073c390063e4aae2d58001dae18b8ea1f1b7f430e7380ae541c3fb7efc05a7bafe617f3bcc0b1f123654941622ee6d1d29cde40acc301
 SHA512 
4b4941c78a4eebf0ad2d6eaebdcd15cd1fa0a4435b4043b2c23bf388b9dc2e4ad0211cf9921e8c3b336bc94e619842ea9b21fe42ca4084e8c1bc889586f86db7
 DIST qgis-3.18.3.tar.bz2 121178524 BLAKE2B 
9f4c5bb4b4bf980c81b91a38716b280f48bf28d894550563607e202a7764f72c78b9520f060319c219e484254eaa31315fc232b459bec8cc6a1bc07b587babc6
 SHA512 
d2c08f1f0bdb2ba56a108dc9626122dfe90caae4f300ceb7be2d40112ee9bcc7f286f092f7f207812428aca926c7fe0dabe49039bba0f32f2f371d290536f0ef
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-3.16.8.ebuild 
b/sci-geosciences/qgis/qgis-3.16.8.ebuild
new file mode 100644
index 000..b9241f08516
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-3.16.8.ebuild
@@ -0,0 +1,207 @@
+# 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="sqlite"
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
+   inherit git-r3
+else
+   SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
+   examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake desktop python-single-r1 qmake-utils xdg
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="https://www.qgis.org/en/site/;
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml serial"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
+
+BDEPEND="${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+   sys-devel/bison
+   sys-devel/flex
+"
+COMMON_DEPEND="
+   >=app-crypt/qca-2.3.0:2[ssl]
+   >=dev-db/spatialite-4.2.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/libzip:=
+   dev-libs/protobuf:=
+   dev-libs/qtkeychain:=
+   dev-qt/designer:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-gfx/exiv2:=
+   >=sci-libs/gdal-3.0.4:=[geos]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   >=sci-libs/proj-6.3.1:=
+   sys-libs/zlib
+   >=x11-libs/qscintilla-2.10.3:=
+   >=x11-libs/qwt-6.1.3-r2:6=[svg]
+   3d? ( dev-qt/qt3d:5 )
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( =sci-geosciences/grass-7*:= )
+   hdf5? ( sci-libs/hdf5:= )
+   mapserver? ( dev-libs/fcgi )
+   netcdf? ( sci-libs/netcdf:= )
+   opencl? ( virtual/opencl )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   polar? ( >=x11-libs/qwtpolar-1.1.1-r2 )
+   postgres? ( dev-db/postgresql:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/httplib2[${PYTHON_MULTI_USEDEP}]
+   dev-python/jinja[${PYTHON_MULTI_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-06-18 Thread Sam James
commit: 00f77af5ca55b979e14e1466648e57e6ca67ea10
Author: José de Paula Rodrigues  gmail  com>
AuthorDate: Fri May 28 20:54:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 19 00:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f77af5

sci-geosciences/qgis: fixes for paths, adds PDAL option

Closes: https://bugs.gentoo.org/693074
Signed-off-by: José de Paula Rodrigues  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/qgis/qgis-.ebuild | 87 +--
 1 file changed, 42 insertions(+), 45 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index b1e1845009f..60ed73da843 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 PYTHON_REQ_USE="sqlite"
+QT_MIN_VER="5.9.4"
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
@@ -17,48 +18,47 @@ fi
 inherit cmake desktop python-single-r1 qmake-utils xdg
 
 DESCRIPTION="User friendly Geographic Information System"
-HOMEPAGE="https://www.qgis.org/en/site/;
+HOMEPAGE="https://www.qgis.org/;
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml webkit"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
 
-BDEPEND="${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-qt/linguist-tools-${QT_MIN_VER}:5
sys-devel/bison
sys-devel/flex
 "
 COMMON_DEPEND="
-   >=app-crypt/qca-2.3.0:2[ssl]
+   app-crypt/qca:2[qt5(+),ssl]
>=dev-db/spatialite-4.2.0
dev-db/sqlite:3
dev-libs/expat
dev-libs/libzip:=
-   dev-libs/protobuf:=
-   dev-libs/qtkeychain:=
-   dev-qt/designer:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtpositioning:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
+   dev-libs/qtkeychain[qt5(+)]
+   >=dev-qt/designer-${QT_MIN_VER}:5
+   >=dev-qt/qtconcurrent-${QT_MIN_VER}:5
+   >=dev-qt/qtcore-${QT_MIN_VER}:5
+   >=dev-qt/qtgui-${QT_MIN_VER}:5
+   >=dev-qt/qtnetwork-${QT_MIN_VER}:5[ssl]
+   >=dev-qt/qtpositioning-${QT_MIN_VER}:5
+   >=dev-qt/qtprintsupport-${QT_MIN_VER}:5
+   >=dev-qt/qtserialport-${QT_MIN_VER}:5
+   >=dev-qt/qtsvg-${QT_MIN_VER}:5
+   >=dev-qt/qtsql-${QT_MIN_VER}:5
+   >=dev-qt/qtwidgets-${QT_MIN_VER}:5
+   >=dev-qt/qtxml-${QT_MIN_VER}:5
media-gfx/exiv2:=
>=sci-libs/gdal-3.0.4:=[geos]
sci-libs/geos
sci-libs/libspatialindex:=
-   >=sci-libs/proj-6.3.1:=
-   sys-libs/zlib
-   >=x11-libs/qscintilla-2.10.3:=
-   >=x11-libs/qwt-6.1.3-r2:6=[svg]
-   3d? ( dev-qt/qt3d:5 )
+   >=sci-libs/proj-4.9.3:=
+   >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
+   >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
+   3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )
georeferencer? ( sci-libs/gsl:= )
grass? ( =sci-geosciences/grass-7*:= )
hdf5? ( sci-libs/hdf5:= )
@@ -69,21 +69,23 @@ COMMON_DEPEND="
dev-db/oracle-instantclient:=
sci-libs/gdal:=[oracle]
)
-   polar? ( >=x11-libs/qwtpolar-1.1.1-r2 )
+   polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] )
postgres? ( dev-db/postgresql:= )
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
+   dev-python/future[${PYTHON_MULTI_USEDEP}]
dev-python/httplib2[${PYTHON_MULTI_USEDEP}]
dev-python/jinja[${PYTHON_MULTI_USEDEP}]
dev-python/markupsafe[${PYTHON_MULTI_USEDEP}]
+   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
dev-python/owslib[${PYTHON_MULTI_USEDEP}]
dev-python/pygments[${PYTHON_MULTI_USEDEP}]
-   
dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,${PYTHON_MULTI_USEDEP}]
+   
dev-python/PyQt5[designer,network,sql,svg,webkit?,${PYTHON_MULTI_USEDEP}]
dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}]
dev-python/pytz[${PYTHON_MULTI_USEDEP}]
dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
-   
>=dev-python/qscintilla-python-2.10.3[${PYTHON_MULTI_USEDEP}]
+ 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-06-18 Thread Sam James
commit: ee1db344d0746f7f1e340777a5698acd6491109b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 23:50:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 19 00:03:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1db344

sci-geosciences/qgis: add 3.20.0, adjust live

* Drop USE=webkit (adds a deprecated dependency on qtwebkit)
* Restore zlib dependency

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

 sci-geosciences/qgis/Manifest |  1 +
 sci-geosciences/qgis/{qgis-.ebuild => qgis-3.20.0.ebuild} | 10 +-
 sci-geosciences/qgis/qgis-.ebuild | 10 +-
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index bdaa699fbd8..05d84be13d3 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -2,4 +2,5 @@ DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 
85196072b792b5731dcbc85cfaaae1768e91d
 DIST qgis-3.16.4.tar.bz2 115427023 BLAKE2B 
1526350974b634d13f55b77e99ec54c8cd29eb523657657f72de0f9e9b2b47d931e503404b202fe2e181c8e191732cc4353091dd8dffcaefb6caa32ad47f
 SHA512 
a58ef90089416ac08ba014f483cf7f6f929ef97306e213a5d1855fe551ecc42631926f8e015134ebcbc368f134c9f3ed8f2fda1846a409f249ed00b104036d25
 DIST qgis-3.16.8.tar.bz2 116478775 BLAKE2B 
b4a310745ec24a41471073c390063e4aae2d58001dae18b8ea1f1b7f430e7380ae541c3fb7efc05a7bafe617f3bcc0b1f123654941622ee6d1d29cde40acc301
 SHA512 
4b4941c78a4eebf0ad2d6eaebdcd15cd1fa0a4435b4043b2c23bf388b9dc2e4ad0211cf9921e8c3b336bc94e619842ea9b21fe42ca4084e8c1bc889586f86db7
 DIST qgis-3.18.3.tar.bz2 121178524 BLAKE2B 
9f4c5bb4b4bf980c81b91a38716b280f48bf28d894550563607e202a7764f72c78b9520f060319c219e484254eaa31315fc232b459bec8cc6a1bc07b587babc6
 SHA512 
d2c08f1f0bdb2ba56a108dc9626122dfe90caae4f300ceb7be2d40112ee9bcc7f286f092f7f207812428aca926c7fe0dabe49039bba0f32f2f371d290536f0ef
+DIST qgis-3.20.0.tar.bz2 131619071 BLAKE2B 
c6644b6e858a38c5b15846d39293d5b92b849efb44d147b8968a5630db413b427150f20722a24e806a14af877b88c0b06774777fd01dd8753cd9305ba1c40e33
 SHA512 
0f1d9527d3cf4241ed7688fe4f13e459beb7848c99492a995ac30d8b0c874f3198007d25d9fbde51cc36e6e08029a2fdd2d023c88423adb925a0a99778df27bc
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-3.20.0.ebuild
similarity index 95%
copy from sci-geosciences/qgis/qgis-.ebuild
copy to sci-geosciences/qgis/qgis-3.20.0.ebuild
index 60ed73da843..389d43b1494 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="sqlite"
 QT_MIN_VER="5.9.4"
 
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.qgis.org/;
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml webkit"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
 
@@ -55,6 +55,7 @@ COMMON_DEPEND="
>=sci-libs/gdal-3.0.4:=[geos]
sci-libs/geos
sci-libs/libspatialindex:=
+   sys-libs/zlib
>=sci-libs/proj-4.9.3:=
>=x11-libs/qscintilla-2.10.1:=[qt5(+)]
>=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
@@ -81,7 +82,7 @@ COMMON_DEPEND="
dev-python/numpy[${PYTHON_MULTI_USEDEP}]
dev-python/owslib[${PYTHON_MULTI_USEDEP}]
dev-python/pygments[${PYTHON_MULTI_USEDEP}]
-   
dev-python/PyQt5[designer,network,sql,svg,webkit?,${PYTHON_MULTI_USEDEP}]
+   
dev-python/PyQt5[designer,network,sql,svg,${PYTHON_MULTI_USEDEP}]
dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}]
dev-python/pytz[${PYTHON_MULTI_USEDEP}]
dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
@@ -94,7 +95,6 @@ COMMON_DEPEND="
')
)
qml? ( >=dev-qt/qtdeclarative-${QT_MIN_VER}:5 )
-   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20200309-r1:5 )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-qt/qttest-${QT_MIN_VER}:5
@@ -143,7 +143,7 @@ src_configure() {
-DWITH_BINDINGS=$(usex python)
-DWITH_CUSTOM_WIDGETS=$(usex python)
-DWITH_QUICK=$(usex qml)
-   -DWITH_QTWEBKIT=$(usex webkit)
+   -DWITH_QTWEBKIT=OFF
)
 
if use grass; then

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild

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

2021-06-18 Thread Michael Orlitzky
commit: 374890688ad66eb740e51e205be224ae7185047f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Jun 18 23:29:21 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Jun 18 23:36:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37489068

sci-mathematics/planarity: use upstream SRC_URI.

The upstream github release now contains the "make dist" tarball with
all of the autotools stuff that end users need to build the software.
In the past we used files.sagemath.org as SRC_URI to work around their
absence, but that is no longer necessary.

For the moment this requires dropping USE=examples, since the docs
aren't integrated with autotools, but we can address that upstream for
the next release.

Closes: https://github.com/gentoo/gentoo/pull/21166
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/planarity/Manifest |  2 +-
 sci-mathematics/planarity/planarity-3.0.1.0.ebuild | 10 ++
 2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/sci-mathematics/planarity/Manifest 
b/sci-mathematics/planarity/Manifest
index 60bcc01c982..d2046110e1e 100644
--- a/sci-mathematics/planarity/Manifest
+++ b/sci-mathematics/planarity/Manifest
@@ -1,2 +1,2 @@
 DIST planarity-3.0.0.5.tar.gz 492644 BLAKE2B 
d183bc07cab7246b62cc7340956206e3f6c5999aa92b223e7665ebd8ae1bc0c354011c078ea4f42d2e45efa2ae5e83e082e4c8d80e3391a4f20be1020ebf8188
 SHA512 
dfeb7e024e1f5758e5abbd854c4ca963b4f5d45433b2c5eb00ce85c154b5407ebccd1ace0db167488dee757db2c23367101a2aa568941a3664bac9058ea24328
-DIST planarity-3.0.1.0.tar.gz 492304 BLAKE2B 
3bb243e38cdf45de6dc40bbbdf7160f99c26063924dc528bc25992f304869debc7702de49c4666c76c5c6526c02b5c75ecd0c97875d56238ef7594ae7acaa26d
 SHA512 
204fe2426fb4bbb78eade42eb65e7102daa5d73ff6bd8201e98f3807127737e31115520b3073a5d3e39872c8efc0167d5c2c4b6ce8d6fcfa9bb0e320660efc0f
+DIST planarity-3.0.1.0.tar.gz 442280 BLAKE2B 
c71f8770e92efd8b322d5c5d3f9a3a2917891ae39e41b3f76ac36d74e5e197f18dcfac82d802fb80eeeaac99bcfa5f1a91408f1cf82c7a289321ede7fc97fc04
 SHA512 
0ad6d7edbd31f29c9b39cc8c7918a9976e5849cf2ca9eefbb260478666ea8d0bac21647e939994ceef7d294436dd12a403520690da14407d45ef25267300282d

diff --git a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild 
b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild
index 3eeb25a46ec..ff50336d2e9 100644
--- a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild
+++ b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild
@@ -3,21 +3,16 @@
 
 EAPI=7
 
-MY_PN="edge-addition-planarity-suite-Version"
 DESCRIPTION="The edge addition planarity suite of graph algorithms"
 HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/;
 
-# Use the tarball from sage because the github release doesn't
-# contain the generated autotools files (like ./configure).
-SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz;
-IUSE="examples static-libs"
+SRC_URI="https://github.com/graph-algorithms/edge-addition-planarity-suite/releases/download/Version_${PV}/${P}.tar.gz;
+IUSE="static-libs"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-S="${WORKDIR}/${MY_PN}_${PV}"
-
 src_configure() {
econf $(use_enable static-libs static)
 }
@@ -25,5 +20,4 @@ src_configure() {
 src_install() {
default
find "${ED}" -name '*.la' -delete || die
-   use examples && dodoc -r c/samples
 }



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

2021-06-18 Thread Michael Orlitzky
commit: d95a465c0a90f584a7080193a60ef2b327f18b8f
Author: François Bissey  gmail  com>
AuthorDate: Wed Jun  9 02:06:56 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Jun 18 23:29:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95a465c

sci-mathematics/planarity: new upstream version, no more patches.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/planarity/Manifest |  1 +
 sci-mathematics/planarity/planarity-3.0.1.0.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/sci-mathematics/planarity/Manifest 
b/sci-mathematics/planarity/Manifest
index 18c3677165a..60bcc01c982 100644
--- a/sci-mathematics/planarity/Manifest
+++ b/sci-mathematics/planarity/Manifest
@@ -1 +1,2 @@
 DIST planarity-3.0.0.5.tar.gz 492644 BLAKE2B 
d183bc07cab7246b62cc7340956206e3f6c5999aa92b223e7665ebd8ae1bc0c354011c078ea4f42d2e45efa2ae5e83e082e4c8d80e3391a4f20be1020ebf8188
 SHA512 
dfeb7e024e1f5758e5abbd854c4ca963b4f5d45433b2c5eb00ce85c154b5407ebccd1ace0db167488dee757db2c23367101a2aa568941a3664bac9058ea24328
+DIST planarity-3.0.1.0.tar.gz 492304 BLAKE2B 
3bb243e38cdf45de6dc40bbbdf7160f99c26063924dc528bc25992f304869debc7702de49c4666c76c5c6526c02b5c75ecd0c97875d56238ef7594ae7acaa26d
 SHA512 
204fe2426fb4bbb78eade42eb65e7102daa5d73ff6bd8201e98f3807127737e31115520b3073a5d3e39872c8efc0167d5c2c4b6ce8d6fcfa9bb0e320660efc0f

diff --git a/sci-mathematics/planarity/planarity-3.0.1.0.ebuild 
b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild
new file mode 100644
index 000..3eeb25a46ec
--- /dev/null
+++ b/sci-mathematics/planarity/planarity-3.0.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="edge-addition-planarity-suite-Version"
+DESCRIPTION="The edge addition planarity suite of graph algorithms"
+HOMEPAGE="https://github.com/graph-algorithms/edge-addition-planarity-suite/;
+
+# Use the tarball from sage because the github release doesn't
+# contain the generated autotools files (like ./configure).
+SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.gz;
+IUSE="examples static-libs"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_PN}_${PV}"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+   use examples && dodoc -r c/samples
+}



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

2021-06-18 Thread Mike Pagano
commit: 770ee5ae02ed5749695895ab3488fd750e44ff48
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jun 18 23:05:37 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jun 18 23:05:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770ee5ae

eclass/linux-info: Properly document CONFIG_CHECK and ERROR_

Closes: https://bugs.gentoo.org/409207

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

 eclass/linux-info.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index e2f2ad1b888..6da13cc0b2f 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -64,7 +64,12 @@ KERNEL_DIR="${KERNEL_DIR:-${ROOT%/}/usr/src/linux}"
 # A string containing the error message to display when the check against 
CONFIG_CHECK
 # fails.  should reference the appropriate option used in CONFIG_CHECK.
 #
-#   e.g.: ERROR_MTRR="MTRR exists in the .config but shouldn't!!"
+# e.g.: ERROR_MTRR="MTRR exists in the .config but shouldn't!!"
+#
+# CONFIG_CHECK="CFG" with ERROR_="Error Message" will die
+# CONFIG_CHECK="~CFG" with ERROR_="Error Message" calls eerror without 
dieing
+# CONFIG_CHECK="~CFG" with WARNING_="Warning Message" calls ewarn without 
dieing
+
 
 # @ECLASS-VARIABLE: KBUILD_OUTPUT
 # @DEFAULT_UNSET



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

2021-06-18 Thread Sam James
commit: 055efdba6f794cd3181aec537e52c72a874a4c70
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 16 22:15:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:50:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055efdba

app-emulation/libguestfs: enable OCaml by default for tools

Needed for some common/popular tools.

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

 app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild | 6 --
 app-emulation/libguestfs/libguestfs-1.44.1.ebuild  | 4 ++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild
index 94ccee694c3..13ce7ab088a 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild
@@ -20,7 +20,7 @@ LICENSE="GPL-2 LGPL-2"
 SLOT="0/"${MY_PV_1}""
 
 KEYWORDS="~amd64"
-IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl 
python ruby selinux static-libs systemtap test"
+IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml 
+perl python ruby selinux static-libs systemtap test"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
@@ -180,9 +180,11 @@ pkg_postinst() {
if ! use gtk ; then
einfo "virt-p2v NOT installed"
fi
+
if ! use ocaml ; then
-   einfo "Ocaml based tools and bindings (sysprep, ...) NOT 
installed"
+   einfo "OCaml based tools and bindings (virt-resize, 
virt-sparsify, virt-sysprep, ...) NOT installed"
fi
+
if ! use perl ; then
einfo "Perl based tools NOT build"
fi

diff --git a/app-emulation/libguestfs/libguestfs-1.44.1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
index 08c3774a093..a82e43a0ab0 100644
--- a/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
@@ -20,7 +20,7 @@ LICENSE="GPL-2 LGPL-2"
 SLOT="0/${MY_PV_1}"
 
 KEYWORDS="~amd64"
-IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua ocaml +perl 
python ruby selinux static-libs systemtap test"
+IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml 
+perl python ruby selinux static-libs systemtap test"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )
@@ -204,7 +204,7 @@ pkg_postinst() {
fi
 
if ! use ocaml ; then
-   einfo "OCaml based tools and bindings (sysprep, ...) NOT 
installed"
+   einfo "OCaml based tools and bindings (virt-resize, 
virt-sparsify, virt-sysprep, ...) NOT installed"
fi
 
if ! use perl ; then



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

2021-06-18 Thread Sam James
commit: 929025d74438f10d7b9d9f79d2002a953eb89aba
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:47:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:50:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929025d7

profiles: add note to libxcrypt mask(s) to treat with care for non-glibc

We'll need to keep the masks for non-glibc (musl, uclibc{,-ng}, ...) so
make a note of it to prevent an issue down the line.

Reported-by: Arfrever Frehtes Taifersar Arahesis  gmail.com>
Bug: https://bugs.gentoo.org/699422
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 2450d788500..eb7bc3a9dd5 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -93,8 +93,8 @@ sys-kernel/vanilla-kernel initramfs
 
 # Sergei Trofimovich  (2019-11-06)
 # Upstream plans to drop libcrypt.so.1/crypt.h from glibc
-# distribution and rely on external providers lke libxcrypt.
-# Gentoo will follow the suit but today we are not ready.
+# distribution and rely on external providers like libxcrypt.
+# Gentoo will follow suit but today we are not yet ready.
 # Unmask at your risk. Bug #699422 tracks the effort.
 sys-libs/glibc crypt
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8b41e67b485..e7d99d817a4 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -270,6 +270,7 @@ dev-python/statsmodels doc
 
 # Patrick McLean  (2019-11-07)
 # Collides with sys-libc/glibc[crypt]
+# (NOTE: Likely needs to be moved to musl + uclibc profiles, not dropped 
entirely)
 sys-libs/libxcrypt split-usr system
 
 # Michał Górny  (2019-10-05)

diff --git a/profiles/package.mask b/profiles/package.mask
index e66e79db539..b68e9d648d8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -510,6 +510,7 @@ dev-lang/spark
 
 # Patrick McLean  (2020-02-07)
 # Mask until sys-libs/libxcrypt[system] is unmasked
+# (NOTE: Likely needs to be moved to musl + uclibc profiles, not dropped 
entirely)
 >=virtual/libcrypt-2
 
 # Lars Wendler  (2019-11-14)



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

2021-06-18 Thread Sam James
commit: b51eac66d64d0d3aa8e26987b16db70135421a19
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:41:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:49:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51eac66

app-emulation/libguestfs: fix libxcrypt RPATH

We were struggling to find libxcrypt (when USE=-system) because it's buried
away in a subdir - /usr/$(get_libdir)/xcrypt.

For now, let's include a helping hand hint (RPATH) to tell binaries to look
there for libraries. This won't be an issue in future when we fully 
remove/disable
libcrypt from glibc and use libxcrypt[system] instead.

Thanks-to: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/789354
Signed-off-by: Sam James  gentoo.org>

 app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild | 6 --
 app-emulation/libguestfs/libguestfs-1.44.1.ebuild  | 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild 
b/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild
index 718edf8e60d..94ccee694c3 100644
--- a/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.38.6-r103.ebuild
@@ -138,8 +138,10 @@ src_configure() {
# configured kernel.
export vmchannel_test=no
 
-   # bug #703118
-   append-ldflags "-L/usr/$(get_libdir)/xcrypt"
+   # Give a nudge to help find libxcrypt[-system]
+   # bug #703118, bug #789354
+   append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/xcrypt"
+   append-ldflags "-Wl,-R${ESYSROOT}/usr/$(get_libdir)/xcrypt"
 
econf \
--with-bashcompletiondir="$(get_bashcompdir)" \

diff --git a/app-emulation/libguestfs/libguestfs-1.44.1.ebuild 
b/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
index d9e4983c5f5..08c3774a093 100644
--- a/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.44.1.ebuild
@@ -152,8 +152,10 @@ src_configure() {
# configured kernel.
export vmchannel_test=no
 
-   # bug #703118
+   # Give a nudge to help find libxcrypt[-system]
+   # bug #703118, bug #789354
append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/xcrypt"
+   append-ldflags "-Wl,-R${ESYSROOT}/usr/$(get_libdir)/xcrypt"
 
econf \
$(use_with libvirt) \



[gentoo-commits] repo/gentoo:master commit in: net-libs/libslirp/

2021-06-18 Thread Sam James
commit: fbabbb8e29e4c55d66759c222b9e10ab6af2f174
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:37:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbabbb8e

net-libs/libslirp: Stabilize 4.6.0 arm64, #796347

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

 net-libs/libslirp/libslirp-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libslirp/libslirp-4.6.0.ebuild 
b/net-libs/libslirp/libslirp-4.6.0.ebuild
index cdbbc479094..66229c71584 100644
--- a/net-libs/libslirp/libslirp-4.6.0.ebuild
+++ b/net-libs/libslirp/libslirp-4.6.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit meson
 
-KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
 MY_P="${PN}-v${PV}"
 
SRC_URI="https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
 DESCRIPTION="A TCP-IP emulator used to provide virtual networking services."



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

2021-06-18 Thread Sam James
commit: 2143816c69fc78805995d7973963ac873af59c9b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:37:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2143816c

net-misc/connman: Stabilize 1.40 arm64, #795084

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

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

diff --git a/net-misc/connman/connman-1.40.ebuild 
b/net-misc/connman/connman-1.40.ebuild
index 2ccde62d1c8..e3e9006076a 100644
--- a/net-misc/connman/connman-1.40.ebuild
+++ b/net-misc/connman/connman-1.40.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else
SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnp/

2021-06-18 Thread Sam James
commit: 0f892b687d5f1769203e779f60fda556e1db79f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:37:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f892b68

net-libs/libupnp: Stabilize 1.14.7 arm64, #784590

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

 net-libs/libupnp/libupnp-1.14.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libupnp/libupnp-1.14.7.ebuild 
b/net-libs/libupnp/libupnp-1.14.7.ebuild
index 580f562af6d..c84fa9f25bd 100644
--- a/net-libs/libupnp/libupnp-1.14.7.ebuild
+++ b/net-libs/libupnp/libupnp-1.14.7.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/release-${PV}.tar.gz -> ${
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux"
 IUSE="blocking-tcp debug doc ipv6 +reuseaddr samples static-libs"
 
 # bug 733750



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

2021-06-18 Thread Sam James
commit: b11ea14f769521f84711556251b590349ca34287
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11ea14f

sys-libs/libomp: Stabilize 12.0.0 amd64, #796215

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

 sys-libs/libomp/libomp-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-12.0.0.ebuild 
b/sys-libs/libomp/libomp-12.0.0.ebuild
index 73e55808d73..d210d2abfbc 100644
--- a/sys-libs/libomp/libomp-12.0.0.ebuild
+++ b/sys-libs/libomp/libomp-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
 IUSE="cuda hwloc kernel_linux offload ompt test"
 # CUDA works only with the x86_64 ABI
 REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"



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

2021-06-18 Thread Sam James
commit: 60f11d5a32114d998fc69e73fdc63fefa8fdfcaf
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f11d5a

sys-libs/libcxx: Stabilize 12.0.0 amd64, #796215

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

 sys-libs/libcxx/libcxx-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-12.0.0.ebuild 
b/sys-libs/libcxx/libcxx-12.0.0.ebuild
index 51715fd5a1f..65dcec6a526 100644
--- a/sys-libs/libcxx/libcxx-12.0.0.ebuild
+++ b/sys-libs/libcxx/libcxx-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
 REQUIRED_USE="libunwind? ( libcxxabi )"
 RESTRICT="!test? ( test )"



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

2021-06-18 Thread Sam James
commit: d10157153b2d2405cb0349512503ca5c16d66abf
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1015715

sys-libs/llvm-libunwind: Stabilize 12.0.0 amd64, #796215

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

 sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild
index c2ab1f90a3c..366bde47ad2 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/llvm-mirror/libunwind;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~x64-macos"
 IUSE="debug static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-06-18 Thread Sam James
commit: c6d59d994ffe9c601a2b77559a7b4de2e61a232a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d59d99

sys-devel/clang-runtime: Stabilize 12.0.0 amd64, #796215

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

 sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild 
b/sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild
index f45603cc88c..b7cc543743d 100644
--- a/sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



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

2021-06-18 Thread Sam James
commit: 17a880f47ca4b1d118eb9adc48fcfaab9aef5f41
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a880f4

sys-devel/lld: Stabilize 12.0.0 amd64, #796215

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

 sys-devel/lld/lld-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/lld/lld-12.0.0.ebuild b/sys-devel/lld/lld-12.0.0.ebuild
index 8bf0d6980ce..1176c41394d 100644
--- a/sys-devel/lld/lld-12.0.0.ebuild
+++ b/sys-devel/lld/lld-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-18 Thread Sam James
commit: aae740840e098a09f636baf7224255c2880d5c04
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae74084

sys-libs/libcxxabi: Stabilize 12.0.0 amd64, #796215

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

 sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild 
b/sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild
index 16d47998ab6..b85c9911b67 100644
--- a/sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="+libunwind static-libs test elibc_musl"
 RESTRICT="!test? ( test )"
 



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

2021-06-18 Thread Sam James
commit: a000ed4806ec0971ce579b577ea66723967a1ceb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a000ed48

sys-devel/clang-common: Stabilize 12.0.0 amd64, #796215

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

 sys-devel/clang-common/clang-common-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-12.0.0.ebuild 
b/sys-devel/clang-common/clang-common-12.0.0.ebuild
index 83502f053aa..e71c31a1b36 100644
--- a/sys-devel/clang-common/clang-common-12.0.0.ebuild
+++ b/sys-devel/clang-common/clang-common-12.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE=""
 
 PDEPEND="sys-devel/clang:*"



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

2021-06-18 Thread Sam James
commit: 6961017671b26427a8573b0ba7a382873f38ab68
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69610176

dev-util/lldb: Stabilize 12.0.0 amd64, #796215

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

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

diff --git a/dev-util/lldb/lldb-12.0.0.ebuild b/dev-util/lldb/lldb-12.0.0.ebuild
index 4c781da30fa..e6667673c26 100644
--- a/dev-util/lldb/lldb-12.0.0.ebuild
+++ b/dev-util/lldb/lldb-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+libedit lzma ncurses +python test"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 RESTRICT="test"



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

2021-06-18 Thread Sam James
commit: f483c85c20b5c36f6c1651979a628b198122a6f1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f483c85c

dev-python/lit: Stabilize 12.0.0 amd64, #796215

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

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

diff --git a/dev-python/lit/lit-12.0.0.ebuild b/dev-python/lit/lit-12.0.0.ebuild
index 1e656c1642e..a36692346a6 100644
--- a/dev-python/lit/lit-12.0.0.ebuild
+++ b/dev-python/lit/lit-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-18 Thread Sam James
commit: f7e8fa1614cd8b5494e863709f7907f169188665
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e8fa16

dev-python/clang-python: Stabilize 12.0.0 amd64, #796215

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

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

diff --git a/dev-python/clang-python/clang-python-12.0.0.ebuild 
b/dev-python/clang-python/clang-python-12.0.0.ebuild
index 5999d3c2820..2a31d118bb9 100644
--- a/dev-python/clang-python/clang-python-12.0.0.ebuild
+++ b/dev-python/clang-python/clang-python-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2021-06-18 Thread Sam James
commit: c371bbfeed4a2a4bcb8e2a6209943d2cbf7f9c8f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c371bbfe

sys-libs/compiler-rt-sanitizers: Stabilize 12.0.0 amd64, #796215

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

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild
index a2a01f35b1b..342f66b7bca 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test elibc_glibc"
 # base targets
 IUSE+=" +libfuzzer +memprof +profile +xray"



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

2021-06-18 Thread Sam James
commit: 5455adeec1f66c67bb87d26820ac2e26ce676372
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5455adee

sys-libs/compiler-rt: Stabilize 12.0.0 amd64, #796215

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

 sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild 
b/sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild
index b270407b9e6..72eb67bd40b 100644
--- a/sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2021-06-18 Thread Sam James
commit: 49658168a4fa05aa3825f3b751f0a87035491ecf
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49658168

sys-devel/clang: Stabilize 12.0.0-r1 amd64, #796215

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

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

diff --git a/sys-devel/clang/clang-12.0.0-r1.ebuild 
b/sys-devel/clang/clang-12.0.0-r1.ebuild
index d71e1dc03b5..ffa71f432a2 100644
--- a/sys-devel/clang/clang-12.0.0-r1.ebuild
+++ b/sys-devel/clang/clang-12.0.0-r1.ebuild
@@ -22,7 +22,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x64-macos"
 IUSE="debug default-compiler-rt default-libcxx default-lld
doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD 
${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



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

2021-06-18 Thread Sam James
commit: 6e9e5ea3f19d5b3cf6ee0faf8ba1e7a8fb237a2e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e9e5ea3

sys-devel/llvmgold: Stabilize 12 amd64, #796215

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

 sys-devel/llvmgold/llvmgold-12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvmgold/llvmgold-12.ebuild 
b/sys-devel/llvmgold/llvmgold-12.ebuild
index 3b5f2e531f6..e6a405a2d2f 100644
--- a/sys-devel/llvmgold/llvmgold-12.ebuild
+++ b/sys-devel/llvmgold/llvmgold-12.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux"
 
 RDEPEND="sys-devel/llvm:${PV}[gold]
!sys-devel/llvm:0"



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

2021-06-18 Thread Sam James
commit: 3c39436f7e183557d18ebbebff44f9a8e11d338a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c39436f

sys-devel/llvm: Stabilize 12.0.0 amd64, #796215

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

 sys-devel/llvm/llvm-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-12.0.0.ebuild 
b/sys-devel/llvm/llvm-12.0.0.ebuild
index 30f79d7b68e..de457f3e41d 100644
--- a/sys-devel/llvm/llvm-12.0.0.ebuild
+++ b/sys-devel/llvm/llvm-12.0.0.ebuild
@@ -26,7 +26,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"



[gentoo-commits] repo/gentoo:master commit in: dev-java/antlr/

2021-06-18 Thread Sam James
commit: 2aab70dfc8bc00e9c44b9ae38d71b2b9483a0a92
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:25:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:25:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aab70df

dev-java/antlr: Stabilize 2.7.7-r9 amd64, #796617

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

 dev-java/antlr/antlr-2.7.7-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/antlr/antlr-2.7.7-r9.ebuild 
b/dev-java/antlr/antlr-2.7.7-r9.ebuild
index 99355058f12..2a646439c8e 100644
--- a/dev-java/antlr/antlr-2.7.7-r9.ebuild
+++ b/dev-java/antlr/antlr-2.7.7-r9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.antlr2.org/download/${P}.tar.gz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 RDEPEND=">=virtual/jre-1.8:*"



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

2021-06-18 Thread Sam James
commit: 48490b11b26e7fc8c3bce59550b9ae39814801fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:26:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:26:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48490b11

sys-devel/llvm-common: Stabilize 12.0.0 amd64, #796215

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

 sys-devel/llvm-common/llvm-common-12.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-12.0.0.ebuild 
b/sys-devel/llvm-common/llvm-common-12.0.0.ebuild
index 6a2911e24aa..a2cdddf6e83 100644
--- a/sys-devel/llvm-common/llvm-common-12.0.0.ebuild
+++ b/sys-devel/llvm-common/llvm-common-12.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE=""
 
 RDEPEND="!sys-devel/llvm:0"



[gentoo-commits] repo/gentoo:master commit in: dev-java/trident/

2021-06-18 Thread Sam James
commit: 9f6a8eb198f9e9b75489dcbcbf6c37489c40f57c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 22:25:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 22:25:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6a8eb1

dev-java/trident: Stabilize 1.3-r1 amd64, #796578

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

 dev-java/trident/trident-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/trident/trident-1.3-r1.ebuild 
b/dev-java/trident/trident-1.3-r1.ebuild
index 8a029be2e54..36ac31b42c4 100644
--- a/dev-java/trident/trident-1.3-r1.ebuild
+++ b/dev-java/trident/trident-1.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://kenai.com/projects/trident/downloads/download/version%20${PV}%2
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 RESTRICT="test"



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

2021-06-18 Thread Zac Medico
commit: e968b050ff3777a2c11e1c40e43927ec0b2f5dc2
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 18 22:09:20 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 18 22:16:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e968b050

app-misc/jpipe: Bump to version 0.1.3.8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/Manifest  |  2 +-
 .../jpipe/{jpipe-0.1.3.7.ebuild => jpipe-0.1.3.8.ebuild} | 16 ++--
 2 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/app-misc/jpipe/Manifest b/app-misc/jpipe/Manifest
index fefb7e684f6..f2e8d8fe8da 100644
--- a/app-misc/jpipe/Manifest
+++ b/app-misc/jpipe/Manifest
@@ -1 +1 @@
-DIST jpipe-0.1.3.7.tar.gz 6430 BLAKE2B 
a4c799d600d4da8caffa07c0752337de271a7e469b94f919c65c1920278ead43b5cb489166419cec29f089bc609b159935051384c148d4f4cc396b78a4a18d6a
 SHA512 
9308a54f1d4db1d580b874c109658704c0182639dcc444d466e072e544e9cf4b5dbcb59157b17c26d3577156311ae7efcc167440282fb60d13b96df597b4febf
+DIST jpipe-0.1.3.8.tar.gz 6577 BLAKE2B 
1739a47f1563f151ba02ae7a86ab9010f0502dcf68933378ecc0c89c368cb303271407909e3af55a106c412d18202da0b0a9affa5c9726dfd98011a227897f0c
 SHA512 
1684ad9f31eade5177d811f67120686ea182783304f184ef95808cefb5ab6898556cba3a052f23f68208f25ea57a516beadf5c12e8fa0816801fd8f423a86e9c

diff --git a/app-misc/jpipe/jpipe-0.1.3.7.ebuild 
b/app-misc/jpipe/jpipe-0.1.3.8.ebuild
similarity index 72%
rename from app-misc/jpipe/jpipe-0.1.3.7.ebuild
rename to app-misc/jpipe/jpipe-0.1.3.8.ebuild
index d40453fbf15..81599d1b396 100644
--- a/app-misc/jpipe/jpipe-0.1.3.7.ebuild
+++ b/app-misc/jpipe/jpipe-0.1.3.8.ebuild
@@ -24,19 +24,15 @@ RDEPEND="
 
 python_prepare_all() {
if ! use jpp; then
-   sed -e '/jpp_main/d' -i setup.py || die
+   sed -e '/"jpp = jpipe/d' -i setup.py || die
+   fi
+   if ! use jp-symlink; then
+   sed -e '/"jp = jpipe/d' -i setup.py || die
fi
distutils-r1_python_prepare_all
 }
 
 python_test() {
-   "${PYTHON}" test/test_jpipe.py || die "tests failed for ${EPYTHON}"
-   if use jpp; then
-   "${PYTHON}" test/test_jpp.py || die "jpp tests failed for 
${EPYTHON}"
-   fi
-}
-
-src_install() {
-   distutils-r1_src_install
-   use jp-symlink && dosym jpipe /usr/bin/jp
+   "${PYTHON}" test/test_jp.py || die "jp tests failed for ${EPYTHON}"
+   "${PYTHON}" test/test_jpp.py || die "jpp tests failed for ${EPYTHON}"
 }



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

2021-06-18 Thread Georgy Yakovlev
commit: 23eb01987ea2ac2c32d3d3c037714e0d35655320
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun 18 21:55:44 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun 18 21:56:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23eb0198

dev-lang/typescript: add 4.3.3

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

 dev-lang/typescript/Manifest|  1 +
 dev-lang/typescript/typescript-4.3.3.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index 8bf7068eda8..abb9addfd30 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1 +1,2 @@
 DIST typescript-4.3.2.tgz 10624314 BLAKE2B 
b980fbabc60e143470d437a93247b874823353b7e7e9691b2a35abdfc2c5323fc7184f9ca8adca5211cebc329eac467900a7a54af8435e8955c8d76903a3f14a
 SHA512 
cd9e214a19e69e8567007a551d6a5373176fedd58feb44b616cc9d40b57c5793db4b71627e3585151887496a4325a865cbcf0f472579b5e4d22e8ab8786ee62b
+DIST typescript-4.3.3.tgz 10627663 BLAKE2B 
94678f3400f3098a52ed58a5d3af4308c4b258a56d1155c490e3ecdc69c027c22456c06a185e14c00e17e4b1be46d775a9ab2356ab10ee8093448a412619
 SHA512 
ad4bcb5b45ad17b3c5d9bf727a7c16522f436bd7aebc3461987ec12f2046e030857ce27ce742c63649e6469a7c67c9173543ce6dd65011f28e887b57b901c728

diff --git a/dev-lang/typescript/typescript-4.3.3.ebuild 
b/dev-lang/typescript/typescript-4.3.3.ebuild
new file mode 100644
index 000..dcbc71b38d8
--- /dev/null
+++ b/dev-lang/typescript/typescript-4.3.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Superset of JavaScript with optional static typing, classes and 
interfaces"
+HOMEPAGE="https://www.typescriptlang.org;
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+DEPEND=""
+RDEPEND="net-libs/nodejs"
+BDEPEND=">=net-libs/nodejs-16[npm]"
+
+S="${WORKDIR}/package"
+
+src_compile() {
+   # nothing to compile here
+   :
+}
+
+src_install() {
+   npm \
+   --audit false \
+   --color false \
+   --foreground-scripts \
+   --global \
+   --offline \
+   --omit dev \
+   --prefix "${ED}"/usr \
+   --progress false \
+   --verbose \
+   install "${DISTDIR}/${P}".tgz || die "npm install failed"
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Headers-Fast/

2021-06-18 Thread Andreas K. Hüttel
commit: 331ad1b4d848ee1a20d29ceb9b3bb19555cc6675
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jun 17 17:15:16 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jun 18 21:56:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331ad1b4

dev-perl/HTTP-Headers-Fast: Remove old

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

 .../HTTP-Headers-Fast-0.210.0.ebuild   | 26 --
 dev-perl/HTTP-Headers-Fast/Manifest|  1 -
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.0.ebuild 
b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.0.ebuild
deleted file mode 100644
index df5010d4bf9..000
--- a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.210.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=TOKUHIROM
-DIST_VERSION=0.21
-inherit perl-module
-
-DESCRIPTION="Faster implementation of HTTP::Headers"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/HTTP-Date
-"
-DEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-Tiny-0.35.0
-   test? (
-   >=virtual/perl-Test-Simple-0.980.0
-   dev-perl/Test-Requires
-   )
-"

diff --git a/dev-perl/HTTP-Headers-Fast/Manifest 
b/dev-perl/HTTP-Headers-Fast/Manifest
index 8621a5353fe..d017082f8a4 100644
--- a/dev-perl/HTTP-Headers-Fast/Manifest
+++ b/dev-perl/HTTP-Headers-Fast/Manifest
@@ -1,2 +1 @@
-DIST HTTP-Headers-Fast-0.21.tar.gz 19578 BLAKE2B 
e3cb381a2a68cf84a99eba07d1f42016dc95e0f19c9478637365305ccb23204353c4a6730ca125da10f1eb8429fe0d15fd3d3910714d38eccf08d3bb4d8d1fcf
 SHA512 
ce04b70f0748ee2d5911c772149b71c8c130d172267c11716151c1ca21b26e8c793af7098d73a9253c9bfae57d618b6d67454c41862e2ba3a9798c067cf6
 DIST HTTP-Headers-Fast-0.22.tar.gz 19730 BLAKE2B 
f221f2090a4b203a690c54fef1d376e430db486b80f521ae6286179db7ac279e68f7901c611ca7dc3b60eb64419fcdcd5cab9bb7b0ec159bbb1aa73e480bad19
 SHA512 
60435c11b5846c1a6256227c7edb00fd444c76346797424f186f971c5bebec93b1c84be805e0a4589c92b8c571d0c3e0332436b21ad099677a31544305d819b2



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd-efi/, sys-apps/fwupd-efi/files/

2021-06-18 Thread Thomas Deutschmann
commit: 36eb40e0d1be521917a2e4836ac4bbd89f9787a0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun 18 21:19:14 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 18 21:19:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36eb40e0

sys-apps/fwupd-efi: fix building

Fixes

  PermissionError: [Errno 13] Permission denied: 'genpeimg'

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

 .../fwupd-efi-1.0-add-genpeimg-parameter.patch | 42 ++
 .../files/fwupd-efi-1.0-pass-genpeimg.patch| 21 +++
 sys-apps/fwupd-efi/fwupd-efi-1.0.ebuild|  5 +++
 3 files changed, 68 insertions(+)

diff --git 
a/sys-apps/fwupd-efi/files/fwupd-efi-1.0-add-genpeimg-parameter.patch 
b/sys-apps/fwupd-efi/files/fwupd-efi-1.0-add-genpeimg-parameter.patch
new file mode 100644
index 000..a9791b4e114
--- /dev/null
+++ b/sys-apps/fwupd-efi/files/fwupd-efi-1.0-add-genpeimg-parameter.patch
@@ -0,0 +1,42 @@
+From 207e8bf4bdb8dbdf8800d4b5cbac5af746047f37 Mon Sep 17 00:00:00 2001
+From: Ross Burton 
+Date: Fri, 14 May 2021 14:06:31 +0100
+Subject: [PATCH] generate_binary: add genpeimg option
+
+Add a --genpeimg option as the meson.build uses find_program(), so the
+binary could be anywhere.
+---
+ efi/generate_binary.py | 9 ++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/efi/generate_binary.py b/efi/generate_binary.py
+index 0193e50..907af9f 100755
+--- a/efi/generate_binary.py
 b/efi/generate_binary.py
+@@ -48,13 +48,15 @@ def _run_objcopy(args):
+ 
+ 
+ def _run_genpeimg(args):
++if not args.genpeimg:
++return
+ 
+-# this is okay if it does not exist
+-argv = ["genpeimg", "-d", "+d", "+n", "-d", "+s", args.outfile]
++argv = [args.genpeimg, "-d", "+d", "+n", "-d", "+s", args.outfile]
+ try:
+ subprocess.run(argv, check=True)
+ except FileNotFoundError as _:
+-pass
++print(str(e))
++sys.exit(1)
+ 
+ 
+ if __name__ == "__main__":
+@@ -63,6 +65,7 @@ def _run_genpeimg(args):
+ parser.add_argument(
+ "--objcopy", default="objcopy", help="Binary file to use for objcopy"
+ )
++parser.add_argument("--genpeimg", help="Binary file to use for genpeimg")
+ parser.add_argument("--arch", default="x86_64", help="EFI architecture")
+ parser.add_argument("infile", help="Input file")
+ parser.add_argument("outfile", help="Output file")

diff --git a/sys-apps/fwupd-efi/files/fwupd-efi-1.0-pass-genpeimg.patch 
b/sys-apps/fwupd-efi/files/fwupd-efi-1.0-pass-genpeimg.patch
new file mode 100644
index 000..7e4dd1af329
--- /dev/null
+++ b/sys-apps/fwupd-efi/files/fwupd-efi-1.0-pass-genpeimg.patch
@@ -0,0 +1,21 @@
+From 321f0750ee69cc62ab609f760769d880676f712b Mon Sep 17 00:00:00 2001
+From: Ross Burton 
+Date: Fri, 14 May 2021 14:07:11 +0100
+Subject: [PATCH] meson: pass the found genpeimg to generate_binary
+
+---
+ efi/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/efi/meson.build b/efi/meson.build
+index a496210..7cc1da1 100644
+--- a/efi/meson.build
 b/efi/meson.build
+@@ -215,6 +215,7 @@ app = custom_target(efi_name,
+   '@INPUT@', '@OUTPUT@',
+   '--arch', gnu_efi_arch,
+   '--objcopy', efi_objcopy,
++  '--genpeimg', genpeimg.found() ? genpeimg : ''
+ ],
+ install : true,
+ install_dir : efi_app_location)

diff --git a/sys-apps/fwupd-efi/fwupd-efi-1.0.ebuild 
b/sys-apps/fwupd-efi/fwupd-efi-1.0.ebuild
index fc3aa3397b2..1f99eec953e 100644
--- a/sys-apps/fwupd-efi/fwupd-efi-1.0.ebuild
+++ b/sys-apps/fwupd-efi/fwupd-efi-1.0.ebuild
@@ -29,6 +29,11 @@ DEPEND="sys-boot/gnu-efi"
 
 RDEPEND="!

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

2021-06-18 Thread Michał Górny
commit: ee131b471d64c2c896ac1e829279711a5e7aa5ec
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 18 20:45:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 18 21:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee131b47

dev-python/rich: Remove old

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

 dev-python/rich/Manifest   |  9 -
 dev-python/rich/rich-10.0.0.ebuild | 28 
 dev-python/rich/rich-10.0.1.ebuild | 28 
 dev-python/rich/rich-10.1.0.ebuild | 28 
 dev-python/rich/rich-10.2.0.ebuild | 30 --
 dev-python/rich/rich-10.2.1.ebuild | 30 --
 dev-python/rich/rich-10.2.2.ebuild | 30 --
 dev-python/rich/rich-9.11.1.ebuild | 28 
 dev-python/rich/rich-9.12.4.ebuild | 28 
 dev-python/rich/rich-9.13.0.ebuild | 28 
 10 files changed, 267 deletions(-)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 74794cd6e62..720656955b6 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -1,11 +1,2 @@
-DIST rich-10.0.0.tar.gz 16217911 BLAKE2B 
2604bf6a3bd57a9465fc2a001b497ff7f0afe83953d42fa8e5d9c0edfeadb0992503e2cf91cea30f177a641ebb3bb94d669945b601c88e5e796a107a08792e2f
 SHA512 
5641df7d9ef1c1336077e357fb35c158b643afecfc3f2eb5023aa47042714d7c9fbbce7e52d0bce7c3b2c04b19e11985ca95807458dcf381fb2053becaf6ba1d
-DIST rich-10.0.1.tar.gz 16218107 BLAKE2B 
3992282b72ea97a364df3ca67e10a90baadb36ff207f64edee7e11df957b078d4b2c67bf3485efb70b3e8c2d3ae87e1d9b4d063db91f30c1a9510f7da976
 SHA512 
14689486b8a647c17fe6cad0902f4ecbf2c09e95ad0d4ea33b88bd9f8a17164f9efed4baa09a4ad6e6a85a9ec9fdeeccacd58eaa628efccb48fef6112487926c
-DIST rich-10.1.0.tar.gz 16218332 BLAKE2B 
880fe5354b41a8a2accf7dc0d2f80163b850a28d3f4bd10b9f06008f3059c6a46681b3a344289c031589eeaa6120c5cad4a03d2c25f7a440829ff21e3fe20d63
 SHA512 
53cf49df20887b1788edc32bb98706c9bb5facee29aac4cbde9180aba4d97433eab49a144ba9b83393e36072b5e010630b3c7d67f80e280e380559698f6254d4
-DIST rich-10.2.0.tar.gz 16231540 BLAKE2B 
d297678a6e90a099aa17cbac75618de500e92a07943139e3fef052a0df1edbb9c4efc22ff82d4fd3618b2b6e79bed672d3bc558fc168f5a70ed72d06a2083e7d
 SHA512 
f1de3bdf367130efb48672a18523fba44fd209bf6b914f0fb25c140eb115e12a65182e90d988b2a56867dc1c8b83169794b852a29a28610022df004a0cfe1f74
-DIST rich-10.2.1.tar.gz 16231545 BLAKE2B 
d9561bc45f5d1aab04f5ed1fe86c90e0b7f07a88b99c066c6ec7b67364a8a1f9bb9275963736945bb0e6022cf10cda32036df457529c3a7ec097f4c8a3884baf
 SHA512 
21a21b4ae479465989fc15630cdc2cf0f0fc127fe2e6b1d58714e725ac458eedca9159ec833c46b29164f5d9e7af4abbd9546ba08e6e537ed9f9c8a61995e8c9
-DIST rich-10.2.2.tar.gz 16231702 BLAKE2B 
1979ee6ac7fb78ba7743f25bd34a7547f1f49c42e1f5ead958f53fe0251e73fd0122dc89c7e5fc545a5af1c6eba8ff7a3788476b63b722c6158280b85d399d99
 SHA512 
dd23ca63dbf3c60aec39e680c60911f1b7da76a5ffa1ba4ba61b824e583de94000bc38d819089ad6d52a15c92be030ab2ddc2186d770828553f5821d8d0410bc
 DIST rich-10.3.0.tar.gz 16237609 BLAKE2B 
ddac8f2ed7b3b39e647179cd03cf59994729d7d82bdfad6670284a692871b79f2f6ceb86fae0d47d76401f756c122ebcb5978d241d4a95b4f3d6c54de67132a1
 SHA512 
91886b19c91052a7fe24fb9ae8c98a59f882e6c387036420f17a4867f581e71839b990541fcedf7831d361a9cb535f05c13e45bf5505a4d1fcdc0d0f8e8b39c8
 DIST rich-10.4.0.tar.gz 16240850 BLAKE2B 
76874e3efd9a8d696ba96579e1c658b1c76e71d353574cf3f9fb5d8a15810879f649d0ebfcbd1d72d9d496ce438cc08099b5d0416b932875704be2d0b4b28d0a
 SHA512 
ecf6234ac862c1e04ab71c39763857d770c20200f5e1903a7d8e90fc1a67b5702a9eb0c67454ca48fb786a7631f60401f0a3299e82d864eca8c7afefedf21e26
-DIST rich-9.11.1.tar.gz 14050070 BLAKE2B 
7dcae32743bfcbbab0af6896f72e865d2a72ab66545168544d065145cf10a2aab4785454e547f011219a85a8aa762f1ed5ebef2b9fb7f44225a2f776835b643d
 SHA512 
2139cb6602d930e9bf1479456a8e6cee812237fb64073db3f23fd8eab64c1c2b3a83c6292f1f90652791100a93961d8ec8036e5d819f1e23159b6b9a75cd1f6c
-DIST rich-9.12.4.tar.gz 16204429 BLAKE2B 
b57d7dc7ad4463c85cbc43e0fd8afd9f0c5329cbe81eaac168895af3701091669e4b0b6fd0d2de2f5876405c5aae00ed77e77d1b317dbd20c7dd3e53deddf2ca
 SHA512 
92feb4ceab4e10f33c0f4abec19a4ee5bdcf27139591b603aba98239483874089fbd33998a2f05f2b609799afa59cddbe1ee245a87c391d15f58887b21a138df
-DIST rich-9.13.0.tar.gz 16206916 BLAKE2B 
27a058821f5bcdeaadf4ec9beadd0f2bb5357993a1c15cd72c6cac4def9c7c9d9d7705064853931bb868b7bf873a85469feb8a9c67daf88cdab8169f0d342b0c
 SHA512 
bb93339f985c88b86897a9b21769877cb68f4a6f61a74b9e4a2a96aad0556502e6c848c4f769ee53c57bf03f0cfdfab97e004aa9d6572158a37037afee61f0ad

diff --git a/dev-python/rich/rich-10.0.0.ebuild 
b/dev-python/rich/rich-10.0.0.ebuild
deleted file mode 100644
index a62e88778e0..000
--- a/dev-python/rich/rich-10.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

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

2021-06-18 Thread Michał Górny
commit: 200f7fd907ae8f9255db14be99d469668eb7769d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 18 20:37:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 18 21:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200f7fd9

dev-python/rich: Bump to 10.4.0

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

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

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 7896fa64690..74794cd6e62 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -5,6 +5,7 @@ DIST rich-10.2.0.tar.gz 16231540 BLAKE2B 
d297678a6e90a099aa17cbac75618de500e92a0
 DIST rich-10.2.1.tar.gz 16231545 BLAKE2B 
d9561bc45f5d1aab04f5ed1fe86c90e0b7f07a88b99c066c6ec7b67364a8a1f9bb9275963736945bb0e6022cf10cda32036df457529c3a7ec097f4c8a3884baf
 SHA512 
21a21b4ae479465989fc15630cdc2cf0f0fc127fe2e6b1d58714e725ac458eedca9159ec833c46b29164f5d9e7af4abbd9546ba08e6e537ed9f9c8a61995e8c9
 DIST rich-10.2.2.tar.gz 16231702 BLAKE2B 
1979ee6ac7fb78ba7743f25bd34a7547f1f49c42e1f5ead958f53fe0251e73fd0122dc89c7e5fc545a5af1c6eba8ff7a3788476b63b722c6158280b85d399d99
 SHA512 
dd23ca63dbf3c60aec39e680c60911f1b7da76a5ffa1ba4ba61b824e583de94000bc38d819089ad6d52a15c92be030ab2ddc2186d770828553f5821d8d0410bc
 DIST rich-10.3.0.tar.gz 16237609 BLAKE2B 
ddac8f2ed7b3b39e647179cd03cf59994729d7d82bdfad6670284a692871b79f2f6ceb86fae0d47d76401f756c122ebcb5978d241d4a95b4f3d6c54de67132a1
 SHA512 
91886b19c91052a7fe24fb9ae8c98a59f882e6c387036420f17a4867f581e71839b990541fcedf7831d361a9cb535f05c13e45bf5505a4d1fcdc0d0f8e8b39c8
+DIST rich-10.4.0.tar.gz 16240850 BLAKE2B 
76874e3efd9a8d696ba96579e1c658b1c76e71d353574cf3f9fb5d8a15810879f649d0ebfcbd1d72d9d496ce438cc08099b5d0416b932875704be2d0b4b28d0a
 SHA512 
ecf6234ac862c1e04ab71c39763857d770c20200f5e1903a7d8e90fc1a67b5702a9eb0c67454ca48fb786a7631f60401f0a3299e82d864eca8c7afefedf21e26
 DIST rich-9.11.1.tar.gz 14050070 BLAKE2B 
7dcae32743bfcbbab0af6896f72e865d2a72ab66545168544d065145cf10a2aab4785454e547f011219a85a8aa762f1ed5ebef2b9fb7f44225a2f776835b643d
 SHA512 
2139cb6602d930e9bf1479456a8e6cee812237fb64073db3f23fd8eab64c1c2b3a83c6292f1f90652791100a93961d8ec8036e5d819f1e23159b6b9a75cd1f6c
 DIST rich-9.12.4.tar.gz 16204429 BLAKE2B 
b57d7dc7ad4463c85cbc43e0fd8afd9f0c5329cbe81eaac168895af3701091669e4b0b6fd0d2de2f5876405c5aae00ed77e77d1b317dbd20c7dd3e53deddf2ca
 SHA512 
92feb4ceab4e10f33c0f4abec19a4ee5bdcf27139591b603aba98239483874089fbd33998a2f05f2b609799afa59cddbe1ee245a87c391d15f58887b21a138df
 DIST rich-9.13.0.tar.gz 16206916 BLAKE2B 
27a058821f5bcdeaadf4ec9beadd0f2bb5357993a1c15cd72c6cac4def9c7c9d9d7705064853931bb868b7bf873a85469feb8a9c67daf88cdab8169f0d342b0c
 SHA512 
bb93339f985c88b86897a9b21769877cb68f4a6f61a74b9e4a2a96aad0556502e6c848c4f769ee53c57bf03f0cfdfab97e004aa9d6572158a37037afee61f0ad

diff --git a/dev-python/rich/rich-10.4.0.ebuild 
b/dev-python/rich/rich-10.4.0.ebuild
new file mode 100644
index 000..a2484f490f5
--- /dev/null
+++ b/dev-python/rich/rich-10.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for renrering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="https://github.com/willmcgugan/rich;
+SRC_URI="https://github.com/willmcgugan/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' python3_7)"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



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

2021-06-18 Thread Michał Górny
commit: 7f509ec99ef84a8109bd8a9230b9f158ffee7d42
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 18 20:35:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 18 21:19:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f509ec9

dev-python/dask: Bump to 2021.6.1

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

 dev-python/dask/Manifest |  1 +
 dev-python/dask/dask-2021.6.1.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index a4a0e95e46d..c6854c8a814 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,2 +1,3 @@
 DIST dask-2021.5.0.tar.gz 3710206 BLAKE2B 
d02bd280a704cf03fb403c58567be33c414171ef3ee1eed2f788cf2b3026c2aa3806c19a8e9f239c93a0eb8ab2474f14fa80b8e1057ae0db1c0ce4a68f0cedad
 SHA512 
bfc2c870df02f1879907621cb9abdce8bf03d07fea2823acea68b220ed414ee146036b73eb50c92608140ed18566e7a53807dcc1fdf534876920467979908592
 DIST dask-2021.6.0.tar.gz 3717136 BLAKE2B 
bc524dc4e885588ea92c0b24b6abe917b6a3989f7faa21d4dffa490f2952f4f7e90ce55e28ed97b34e44bf2c41a753fe80f09255fa42e450b289c4b89933
 SHA512 
a4a1e86c286e0796f7ed79dd10c5c0f80e40bb246a7c25d45aed5e73a2d6c1da8743bf6b61ca784a8412403aa6e62007c937bbbdd8ffccf7170443454ff5601d
+DIST dask-2021.6.1.tar.gz 3725331 BLAKE2B 
7b466507b968dafd2c6f3a3db70c3f557ed877bd489067ff5243794c44a9e77f9b72b4a000eb0865d2096845b3c6005739214bed1215ae053d9d1c313c6bb52c
 SHA512 
c3c032ae8d67994cb924e23787a571ad75ac88ee682542aa486dd76b38ba25c809593e9bb11a716589eeea437aaf8b69a4ecdf676c417fe566d92a2b1a8678b6

diff --git a/dev-python/dask/dask-2021.6.1.ebuild 
b/dev-python/dask/dask-2021.6.1.ebuild
new file mode 100644
index 000..d3f5be8aad0
--- /dev/null
+++ b/dev-python/dask/dask-2021.6.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="https://dask.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/toolz[${PYTHON_USEDEP}]
+   test? (
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/numexpr[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   

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

2021-06-18 Thread Stephan Hartmann
commit: a04f03cfeba3f1e0263a37deb58e5a88bdd7b379
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 18 21:14:36 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 18 21:14:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04f03cf

www-client/opera: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-77.0.4054.80.ebuild | 132 -
 2 files changed, 133 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index c3ed2787ecc..dd3e0d53ff7 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-91.0.4472.19.tar.xz 1383552 BLAKE2B 
f278bcef8ec013e24bb5293f50cb82be8b9381d181d6e837e8ed0f5b5f7fbdbde4d6e16e30787def46c333f2d6fb7573c7fbdf09697400d9429b3bc154a8da92
 SHA512 
58c419e469f257e5d3a7ec2fb18885a61aa8f4d6a56f8f6922fb4d4cecbfd9267d7cd72a451d1b23ee88bad0bebd83affa0850a1bbf7b2b26dac398752c7e905
-DIST opera-stable_77.0.4054.80_amd64.deb 74296172 BLAKE2B 
3dedf4e557d1005c8d681ed76c93cfb02b513ad838aab5abc4cdb4db801e8fb5c3825304e24a552626c06f7156b036826f4d44234944f00ac376da3b4f384aa2
 SHA512 
3e86793bbc4e7f1ddc63ef27f83c75d705099cdb21f0fd36a0cd12798c61046ba27210033421796d76eef8010cbf265a543902cb7abb6390131e4398ff0bdb4e
 DIST opera-stable_77.0.4054.90_amd64.deb 74362012 BLAKE2B 
27ccbbebdc16fea2cd8fff3af1b0df891815264bdbc0ff08bb3bd057356573ed130f4a745debac6ccea0e68f7e7898483c074ae1238a7f7cbbfd3b6bfcd574c9
 SHA512 
175a7a532ad41b9da5384831453738f242f3f7e340e001b834e132fe1a77329df6cc0c4c1ee210409bc71887c27c9c10a6df549aa3ed617938a083a1342e389e

diff --git a/www-client/opera/opera-77.0.4054.80.ebuild 
b/www-client/opera/opera-77.0.4054.80.ebuild
deleted file mode 100644
index 644b37a1b9d..000
--- a/www-client/opera/opera-77.0.4054.80.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib pax-utils unpacker xdg
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="91.0.4472.19"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
-   proprietary-codecs? (
-   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
-   rm -r "usr/lib" || die
-
-   # disable auto update
-   rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
-
-   rm -r "usr/share/lintian" || die
-
-   # fix docs
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-
-   # fix desktop file
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-
-   # remove unused language packs
-   pushd 

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

2021-06-18 Thread Stephan Hartmann
commit: 2c2a8c7482faea37376c37f8462daa5436d487ec
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 18 21:14:09 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 18 21:14:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2a8c74

www-client/opera: amd64 stable

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/opera/opera-77.0.4054.90.ebuild 
b/www-client/opera/opera-77.0.4054.90.ebuild
index ac62c3431ac..644b37a1b9d 100644
--- a/www-client/opera/opera-77.0.4054.90.ebuild
+++ b/www-client/opera/opera-77.0.4054.90.ebuild
@@ -28,7 +28,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="91.0.4472.19"
 



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

2021-06-18 Thread Stephan Hartmann
commit: 0e223c9180055874ee5ff3c5c6ade192fa2f0e3e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 18 21:13:26 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 18 21:13:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e223c91

www-client/opera: bump to 77.0.4054.90

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-77.0.4054.90.ebuild | 132 +
 2 files changed, 133 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 42c569a643a..c3ed2787ecc 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-91.0.4472.19.tar.xz 1383552 BLAKE2B 
f278bcef8ec013e24bb5293f50cb82be8b9381d181d6e837e8ed0f5b5f7fbdbde4d6e16e30787def46c333f2d6fb7573c7fbdf09697400d9429b3bc154a8da92
 SHA512 
58c419e469f257e5d3a7ec2fb18885a61aa8f4d6a56f8f6922fb4d4cecbfd9267d7cd72a451d1b23ee88bad0bebd83affa0850a1bbf7b2b26dac398752c7e905
 DIST opera-stable_77.0.4054.80_amd64.deb 74296172 BLAKE2B 
3dedf4e557d1005c8d681ed76c93cfb02b513ad838aab5abc4cdb4db801e8fb5c3825304e24a552626c06f7156b036826f4d44234944f00ac376da3b4f384aa2
 SHA512 
3e86793bbc4e7f1ddc63ef27f83c75d705099cdb21f0fd36a0cd12798c61046ba27210033421796d76eef8010cbf265a543902cb7abb6390131e4398ff0bdb4e
+DIST opera-stable_77.0.4054.90_amd64.deb 74362012 BLAKE2B 
27ccbbebdc16fea2cd8fff3af1b0df891815264bdbc0ff08bb3bd057356573ed130f4a745debac6ccea0e68f7e7898483c074ae1238a7f7cbbfd3b6bfcd574c9
 SHA512 
175a7a532ad41b9da5384831453738f242f3f7e340e001b834e132fe1a77329df6cc0c4c1ee210409bc71887c27c9c10a6df549aa3ed617938a083a1342e389e

diff --git a/www-client/opera/opera-77.0.4054.90.ebuild 
b/www-client/opera/opera-77.0.4054.90.ebuild
new file mode 100644
index 000..ac62c3431ac
--- /dev/null
+++ b/www-client/opera/opera-77.0.4054.90.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib pax-utils unpacker xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="91.0.4472.19"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
+   proprietary-codecs? (
+   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
+   rm -r "usr/lib" || die
+
+   # disable auto update
+   rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
+
+   rm -r "usr/share/lintian" || die
+
+   # fix docs
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+
+   # fix desktop file
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+
+   # remove unused language packs
+ 

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

2021-06-18 Thread Stephan Hartmann
commit: 587e6486cf3f88c08e84297c62b09fb5d5c23b49
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 18 21:08:47 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 18 21:09:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587e6486

www-client/opera-beta: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-77.0.4054.14.ebuild  | 132 -
 2 files changed, 133 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 485c7238142..278be03bc99 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_77.0.4054.14_amd64.deb 74436584 BLAKE2B 
07f73149b2b073ac7fa4b77b074ab0c67e6f1a6c7dae5cc2428f17042acef6616da61b988c11ca5ba71cbee245163cdac752c365c4e8fafd11da5f91439d5f71
 SHA512 
1fa86b20d0d573edb4e1ab167710599d5ccecae4897fefac365a5d76f41b9260eedfdbfe2394d48afba5fce1aaab9701aa33438f5d21ce95db5116900c55db01
 DIST opera-beta_77.0.4054.19_amd64.deb 74518136 BLAKE2B 
a4ebfff4eda040eaec1c885825d4e1ca12113daeb2a911ec8c761b0f21d4488a2e3a92617dbbe560952810bd16e427a69e0fe0e07e37e76eaf32541d31f4b7ef
 SHA512 
a4d0541064e845d54e31c89d1bae54ff1ea6460104829c3052a61376718c0472e5318ae25e7f6341e27b15639bd25abef221c53e720f026192ff56798e4f26b2
 DIST opera-beta_77.0.4054.38_amd64.deb 74524540 BLAKE2B 
a62a16d139561fa29d56cece83768815e220e1da8e72b25e09d540c7180f53b4c5d7aed14fe947864b69622816476a89f717689e7fd45f046c4691929996b27f
 SHA512 
110ddc0c6bb6d9cee9f56f363669bc847ea90c2c86257a6e146dc87fa04f8e89ee4316de83d4243699b31724a5214fef4715f11c5c56cba11534ad829533512e
 DIST opera-beta_77.0.4054.91_amd64.deb 80822784 BLAKE2B 
4d13e5e6f978f7cc3094c45e097485c64b7137ce6bc8a58c7a41092ef40dd85c86547750b2aa8e9b90b896bb5c1a2d87f852ce3a7e54e2c6711d82f62adb6b63
 SHA512 
66ac1dafbc4c0ee45b5b1e07efc940e5b8865cab5f5842f386c06de0692ef4bb186c4d306e066d19d54a70b2fffe071f106b2a753a7cc0f28d46f311d01e4f3b

diff --git a/www-client/opera-beta/opera-beta-77.0.4054.14.ebuild 
b/www-client/opera-beta/opera-beta-77.0.4054.14.ebuild
deleted file mode 100644
index ac62c3431ac..000
--- a/www-client/opera-beta/opera-beta-77.0.4054.14.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib pax-utils unpacker xdg
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="91.0.4472.19"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
-   proprietary-codecs? (
-   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
-   rm -r "usr/lib" || die
-
-   # disable auto update
-   rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
-
-   

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

2021-06-18 Thread Sam James
commit: 32961e61fdd8aef2d28e533c01ca81d90140f7ff
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 20:54:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 18 21:08:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32961e61

dev-lang/ocaml: fix installed Portage set libdir target

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

 .../{ocaml-4.05.0-r5.ebuild => ocaml-4.05.0-r7.ebuild}| 10 --
 .../{ocaml-4.05.0-r6.ebuild => ocaml-4.05.0-r8.ebuild}| 12 +---
 .../{ocaml-4.09.0-r1.ebuild => ocaml-4.09.0-r2.ebuild}| 11 ---
 .../{ocaml-4.10.2-r1.ebuild => ocaml-4.10.2-r2.ebuild}| 10 +++---
 .../{ocaml-4.11.2-r1.ebuild => ocaml-4.11.2-r2.ebuild}| 15 ++-
 .../{ocaml-4.12.0-r1.ebuild => ocaml-4.12.0-r2.ebuild}| 14 +-
 6 files changed, 51 insertions(+), 21 deletions(-)

diff --git a/dev-lang/ocaml/ocaml-4.05.0-r5.ebuild 
b/dev-lang/ocaml/ocaml-4.05.0-r7.ebuild
similarity index 96%
rename from dev-lang/ocaml/ocaml-4.05.0-r5.ebuild
rename to dev-lang/ocaml/ocaml-4.05.0-r7.ebuild
index 36adb282101..ebd032a4fd8 100644
--- a/dev-lang/ocaml/ocaml-4.05.0-r5.ebuild
+++ b/dev-lang/ocaml/ocaml-4.05.0-r7.ebuild
@@ -50,6 +50,9 @@ pkg_setup() {
 
 src_prepare() {
EPATCH_SUFFIX="patch" eapply "${WORKDIR}/patches"
+
+   cp "${FILESDIR}"/ocaml.conf "${T}" || die
+
default
 }
 
@@ -133,10 +136,13 @@ src_install() {
dodoc Changes README.adoc
# Create envd entry for latex input files
if use latex ; then
-   echo 
"TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}/99ocamldoc"
+   echo 
"TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > 
"${T}"/99ocamldoc || die
doenvd "${T}/99ocamldoc"
fi
+
+   sed -i -e "s:lib:$(get_libdir):" "${T}"/ocaml.conf || die
+
# Install ocaml-rebuild portage set
insinto /usr/share/portage/config/sets
-   doins "${FILESDIR}/ocaml.conf"
+   doins "${T}"/ocaml.conf
 }

diff --git a/dev-lang/ocaml/ocaml-4.05.0-r6.ebuild 
b/dev-lang/ocaml/ocaml-4.05.0-r8.ebuild
similarity index 95%
rename from dev-lang/ocaml/ocaml-4.05.0-r6.ebuild
rename to dev-lang/ocaml/ocaml-4.05.0-r8.ebuild
index ae3120cad72..11c811147b4 100644
--- a/dev-lang/ocaml/ocaml-4.05.0-r6.ebuild
+++ b/dev-lang/ocaml/ocaml-4.05.0-r8.ebuild
@@ -51,6 +51,9 @@ pkg_setup() {
 
 src_prepare() {
EPATCH_SUFFIX="patch" eapply "${WORKDIR}/patches"
+
+   cp "${FILESDIR}"/ocaml.conf "${T}" || die
+
default
 }
 
@@ -134,10 +137,13 @@ src_install() {
dodoc Changes README.adoc
# Create envd entry for latex input files
if use latex ; then
-   echo 
"TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}/99ocamldoc"
-   doenvd "${T}/99ocamldoc"
+   echo 
"TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > 
"${T}"/99ocamldoc || die
+   doenvd "${T}"/99ocamldoc
fi
+
+   sed -i -e "s:lib:$(get_libdir):" "${T}"/ocaml.conf || die
+
# Install ocaml-rebuild portage set
insinto /usr/share/portage/config/sets
-   doins "${FILESDIR}/ocaml.conf"
+   doins "${T}"/ocaml.conf
 }

diff --git a/dev-lang/ocaml/ocaml-4.09.0-r1.ebuild 
b/dev-lang/ocaml/ocaml-4.09.0-r2.ebuild
similarity index 92%
rename from dev-lang/ocaml/ocaml-4.09.0-r1.ebuild
rename to dev-lang/ocaml/ocaml-4.09.0-r2.ebuild
index 14dc7a908b0..23d27276013 100644
--- a/dev-lang/ocaml/ocaml-4.09.0-r1.ebuild
+++ b/dev-lang/ocaml/ocaml-4.09.0-r2.ebuild
@@ -26,6 +26,8 @@ PATCHES=("${FILESDIR}"/${PN}-4.09.0-gcc-10.patch)
 src_prepare() {
default
 
+   cp "${FILESDIR}"/ocaml.conf "${T}" || die
+
# OCaml generates textrels on 32-bit arches
# We can't do anything about it, but disabling it means that tests
# for OCaml-based packages won't fail on unexpected output
@@ -80,10 +82,13 @@ src_install() {
dodoc Changes README.adoc
# Create envd entry for latex input files
if use latex ; then
-   echo 
"TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}/99ocamldoc"
-   doenvd "${T}/99ocamldoc"
+   echo 
"TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > 
"${T}"/99ocamldoc || die
+   doenvd "${T}"/99ocamldoc
fi
+
+   sed -i -e "s:lib:$(get_libdir):" "${T}"/ocaml.conf || die
+
# Install ocaml-rebuild portage set
insinto /usr/share/portage/config/sets
-   doins "${FILESDIR}/ocaml.conf"
+   doins "${T}"/ocaml.conf
 }

diff --git a/dev-lang/ocaml/ocaml-4.10.2-r1.ebuild 
b/dev-lang/ocaml/ocaml-4.10.2-r2.ebuild
similarity index 92%
rename from dev-lang/ocaml/ocaml-4.10.2-r1.ebuild
rename to dev-lang/ocaml/ocaml-4.10.2-r2.ebuild
index e1ca18aa961..7203dec65d6 100644
--- a/dev-lang/ocaml/ocaml-4.10.2-r1.ebuild
+++ 

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

2021-06-18 Thread Stephan Hartmann
commit: 4e216d7720eea0e72c73f6ad2c38a6f138665879
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Jun 18 21:07:58 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Jun 18 21:08:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e216d77

www-client/opera-beta: bump to 77.0.4054.91

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-77.0.4054.91.ebuild  | 132 +
 2 files changed, 133 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 5cf18839d6c..485c7238142 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_77.0.4054.14_amd64.deb 74436584 BLAKE2B 
07f73149b2b073ac7fa4b77b074ab0c67e6f1a6c7dae5cc2428f17042acef6616da61b988c11ca5ba71cbee245163cdac752c365c4e8fafd11da5f91439d5f71
 SHA512 
1fa86b20d0d573edb4e1ab167710599d5ccecae4897fefac365a5d76f41b9260eedfdbfe2394d48afba5fce1aaab9701aa33438f5d21ce95db5116900c55db01
 DIST opera-beta_77.0.4054.19_amd64.deb 74518136 BLAKE2B 
a4ebfff4eda040eaec1c885825d4e1ca12113daeb2a911ec8c761b0f21d4488a2e3a92617dbbe560952810bd16e427a69e0fe0e07e37e76eaf32541d31f4b7ef
 SHA512 
a4d0541064e845d54e31c89d1bae54ff1ea6460104829c3052a61376718c0472e5318ae25e7f6341e27b15639bd25abef221c53e720f026192ff56798e4f26b2
 DIST opera-beta_77.0.4054.38_amd64.deb 74524540 BLAKE2B 
a62a16d139561fa29d56cece83768815e220e1da8e72b25e09d540c7180f53b4c5d7aed14fe947864b69622816476a89f717689e7fd45f046c4691929996b27f
 SHA512 
110ddc0c6bb6d9cee9f56f363669bc847ea90c2c86257a6e146dc87fa04f8e89ee4316de83d4243699b31724a5214fef4715f11c5c56cba11534ad829533512e
+DIST opera-beta_77.0.4054.91_amd64.deb 80822784 BLAKE2B 
4d13e5e6f978f7cc3094c45e097485c64b7137ce6bc8a58c7a41092ef40dd85c86547750b2aa8e9b90b896bb5c1a2d87f852ce3a7e54e2c6711d82f62adb6b63
 SHA512 
66ac1dafbc4c0ee45b5b1e07efc940e5b8865cab5f5842f386c06de0692ef4bb186c4d306e066d19d54a70b2fffe071f106b2a753a7cc0f28d46f311d01e4f3b
 DIST opera-ffmpeg-codecs-91.0.4472.19.tar.xz 1383552 BLAKE2B 
f278bcef8ec013e24bb5293f50cb82be8b9381d181d6e837e8ed0f5b5f7fbdbde4d6e16e30787def46c333f2d6fb7573c7fbdf09697400d9429b3bc154a8da92
 SHA512 
58c419e469f257e5d3a7ec2fb18885a61aa8f4d6a56f8f6922fb4d4cecbfd9267d7cd72a451d1b23ee88bad0bebd83affa0850a1bbf7b2b26dac398752c7e905

diff --git a/www-client/opera-beta/opera-beta-77.0.4054.91.ebuild 
b/www-client/opera-beta/opera-beta-77.0.4054.91.ebuild
new file mode 100644
index 000..ac62c3431ac
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-77.0.4054.91.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib pax-utils unpacker xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="91.0.4472.19"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
+   proprietary-codecs? (
+   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+ 

[gentoo-commits] repo/gentoo:master commit in: media-tv/tvheadend/

2021-06-18 Thread David Seifert
commit: 5298a74f9951ba07ddc148e9f4c54d90688e3315
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:07:20 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:07:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5298a74f

media-tv/tvheadend: use tc-getPKG_CONFIG

Closes: https://github.com/gentoo/gentoo/pull/20644
Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild | 2 +-
 media-tv/tvheadend/tvheadend-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild 
b/media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild
index f003420b860..f78d37d3f76 100644
--- a/media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild
+++ b/media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild
@@ -73,7 +73,7 @@ pkg_setup() {
 
 src_configure() {
CC="$(tc-getCC)" \
-   PKG_CONFIG="${CHOST}-pkg-config" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
econf \
--disable-bundle \
--disable-ccache \

diff --git a/media-tv/tvheadend/tvheadend-.ebuild 
b/media-tv/tvheadend/tvheadend-.ebuild
index fba166a03f6..d76b7874b6e 100644
--- a/media-tv/tvheadend/tvheadend-.ebuild
+++ b/media-tv/tvheadend/tvheadend-.ebuild
@@ -87,7 +87,7 @@ pkg_setup() {
 
 src_configure() {
CC="$(tc-getCC)" \
-   PKG_CONFIG="${CHOST}-pkg-config" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
econf \
--disable-bundle \
--disable-ccache \



[gentoo-commits] repo/gentoo:master commit in: media-radio/ibp/

2021-06-18 Thread David Seifert
commit: efc07b04ebe215e44e0051bca585bc6630d965b4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:07:11 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:07:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc07b04

media-radio/ibp: use pkg-config to find ncurses

This is more resilient in the (rare) case of non-split tinfo,
which still occurs on e.g. Prefix.

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

 .../ibp/{ibp-0.21-r1.ebuild => ibp-0.21-r2.ebuild}| 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/media-radio/ibp/ibp-0.21-r1.ebuild 
b/media-radio/ibp/ibp-0.21-r2.ebuild
similarity index 77%
rename from media-radio/ibp/ibp-0.21-r1.ebuild
rename to media-radio/ibp/ibp-0.21-r2.ebuild
index a02af617b34..08a4b2b5fa4 100644
--- a/media-radio/ibp/ibp-0.21-r1.ebuild
+++ b/media-radio/ibp/ibp-0.21-r2.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
+
 inherit toolchain-funcs
 
 DESCRIPTION="Shows currently transmitting beacons of the International Beacon 
Project (IBP)"
@@ -13,18 +14,18 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="X"
 
-RDEPEND="sys-libs/ncurses:0
+RDEPEND="sys-libs/ncurses:0=
X? ( x11-libs/libX11  )"
 DEPEND="${RDEPEND}
X? ( >=x11-misc/imake-1.0.8-r1 )"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
-   # respect CFLAGS if built without USE=X
+   # Respect CFLAGS if built without USE=X
sed -i -e "s/= -D/+= -D/" Makefile || die
-   # fix compile if ncurses is built with separate libtinfo
-   if has_version "sys-libs/ncurses:0[tinfo]" ;then
-   sed -i -e "s/-lcurses/-lcurses -ltinfo/" Imakefile Makefile || 
die
-   fi
+
+   # Fix compile if ncurses is built with separate libtinfo
+   sed -i -e "s:-lcurses:$($(tc-getPKG_CONFIG) --libs ncurses):" Imakefile 
Makefile || die
 
eapply_user
 }



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

2021-06-18 Thread David Seifert
commit: 4afd908c32d3bd1feceb96a602a759d4a7bf0e0a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:07:02 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:07:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4afd908c

app-misc/dfshow: use PKG_CHECK_MODULES for ncurses, libconfig

* Use PKG_CHECK_MODULES to find ncurses (and libconfig while we're
  at it) rather than assuming e.g. split tinfo.

* Add the standard macOS LDFLAGS needed. No point in bothering upstream
  with libtool just for this.

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

 app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild| 15 +++-
 ...e-PKG_CHECK_MODULES-for-ncurses-libconfig.patch | 82 ++
 2 files changed, 94 insertions(+), 3 deletions(-)

diff --git a/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild 
b/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild
index 883ebd7c7fe..d6a901fd6e7 100644
--- a/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild
+++ b/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools bash-completion-r1
+inherit autotools bash-completion-r1 flag-o-matic
 
 MY_PV="${PV//_beta/-beta}"
 DESCRIPTION="DF-SHOW is a Unix-like rewrite of some of the applications from 
DF-EDIT"
@@ -19,11 +19,20 @@ DEPEND="dev-libs/libconfig:=
sys-libs/ncurses:0=
 "
 RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch
+)
 
 src_prepare() {
default
-   sed -i 's/LDADD = -lncursesw -lm -lconfig/LDADD = -lncursesw -lm 
-lconfig -ltinfow/' Makefile.am ||
-   die "sed in Makefile.am failed"
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # Standard on macOS
+   # No real motivation to push libtool upstream just for this
+   append-ldflags -Wl,-undefined -Wl,dynamic_lookup
+   fi
 
eautoreconf
 }

diff --git 
a/app-misc/dfshow/files/dfshow-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch
 
b/app-misc/dfshow/files/dfshow-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch
new file mode 100644
index 000..33c5bc35dfb
--- /dev/null
+++ 
b/app-misc/dfshow/files/dfshow-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch
@@ -0,0 +1,82 @@
+From a8185ad9270db54b9e0c66002e7ceebdc264af19 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Fri, 30 Apr 2021 04:49:26 +0100
+Subject: [PATCH] Use PKG_CHECK_MODULES for ncurses, libconfig
+
+It's not always clear how to link against ncurses
+and the choices before us are:
+1) use a convoluted chain of autoconf checks
+2) use pkg-config (this commit)
+3) guess and hardcode the most popular values
+
+This is an iteration of a previous change [0] by a
+Gentoo contributor which landed upstream.
+
+The previous change ended up doing 3) which is fine
+but doesn't always work in strange situations. Gentoo
+_usually_ builds 'split tinfo' on Linux but this isn't
+guaranteed.
+
+This change now uses PKG_CHECK_MODULES which uses
+pkg-config behind the scenes to query ncurses
+for the correct way to build & link against it.
+
+(We do the same thing for libconfig too.)
+
+[0] https://github.com/roberthawdon/dfshow/pull/115
+---
+ Makefile.am  | 13 -
+ configure.ac |  5 +++--
+ 2 files changed, 7 insertions(+), 11 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 048ded5..6dcaa1f 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -4,21 +4,16 @@ dfshowconfdir = $(sysconfdir)
+ dfshowdatadir = $(datadir)/dfshow
+ 
+ AM_CFLAGS = -DSYSCONFIG=\"$(dfshowconfdir)\" -DDATADIR=\"$(dfshowdatadir)\" 
-D_XOPEN_SOURCE_EXTENDED -fno-common
++AM_CFLAGS += $(ncurses_CFLAGS) $(libconfig_CFLAGS)
+ 
+-LDADD = -lm -lconfig
+-
+-if DARWIN
+-LDADD += -lncurses
+-else
+-LDADD += -lncursesw
+-endif
++LDADD = -lm $(ncurses_LIBS) $(libconfig_LIBS)
+ 
+ if LINUX
+-LDADD += -lacl -ltinfo
++LDADD += -lacl
+ endif
+ 
+ if HURD
+-LDADD += -lacl -ltinfo
++LDADD += -lacl
+ endif
+ 
+ if SELINUX
+diff --git a/configure.ac b/configure.ac
+index f185b69..8acf1ab 100644
+--- a/configure.ac
 b/configure.ac
+@@ -32,10 +32,11 @@ AC_CHECK_FUNCS(acl_get facl_get acl_set facl_set)
+ 
+ AC_CHECK_MEMBERS([struct stat.st_author])
+ AC_CHECK_HEADERS([stdio.h limits.h signal.h ctype.h wctype.h getopt.h 
sys/types.h sys/stat.h dirent.h fcntl.h pwd.h string.h stdlib.h unistd.h time.h 
sys/statvfs.h libgen.h errno.h wchar.h hurd.h math.h sys/sysmacros.h regex.h 
utime.h sys/xattr.h acl/libacl.h stdint.h])
+-AC_CHECK_HEADERS(ncurses.h, , AC_MSG_ERROR(ncurses header (ncurses.h) not 
found. You may need to install an ncurses development package.))
+-AC_CHECK_HEADERS(libconfig.h, , AC_MSG_ERROR(libconfig header (libconfig.h) 
not found. You may need to install a libconfig development package.))
+ AC_CHECK_HEADERS(sys/acl.h, , AC_MSG_ERROR(libacl header (sys/acl.h) not 
found. You may need to 

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

2021-06-18 Thread David Seifert
commit: adf82790006c5e5c02a23cedf4b57dc5e7e8c015
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:56 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf82790

media-gfx/tachyon: tidy up ebuild, pkgconfig in BDEPEND

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

 media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild | 23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild 
b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
index 73976dc2018..ab7037d8bf2 100644
--- a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
+++ b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
@@ -11,16 +11,14 @@ MY_P="${PN}-${MY_PV}"
 DESCRIPTION="A portable, high performance parallel ray tracing system"
 HOMEPAGE="http://jedi.ks.uiuc.edu/~johns/raytracer/;
 
SRC_URI="http://jedi.ks.uiuc.edu/~johns/raytracer/files/${MY_PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${PN}/unix"
 
-SLOT="0"
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
 IUSE="doc examples jpeg mpi +opengl openmp png threads"
 
-PATCHES=(  "${FILESDIR}/${PF}-ldflags.patch"
-   "${FILESDIR}/${PF}-shared.patch"  )
-
-CDEPEND="
+DEPEND="
jpeg? ( virtual/jpeg:0= )
mpi? ( virtual/mpi )
opengl? (
@@ -28,14 +26,17 @@ CDEPEND="
virtual/opengl
)
png? ( media-libs/libpng:0= )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/${PN}/unix"
+PATCHES=(
+   "${FILESDIR}/${PF}-ldflags.patch"
+   "${FILESDIR}/${PF}-shared.patch"
+)
 
 src_prepare() {
emakeconf=()
+
use jpeg && \
emakeconf+=(
USEJPEG=-DUSEJPEG
@@ -47,7 +48,7 @@ src_prepare() {
USEPNG=-DUSEPNG
PNGINC="$($(tc-getPKG_CONFIG) --cflags libpng)"
PNGLIB="$($(tc-getPKG_CONFIG) --libs libpng)"
-   )
+   )
 
if use mpi ; then
sed \
@@ -96,7 +97,7 @@ src_install() {
cd .. || die
dodoc Changes README
 
-   insinto "/usr/include/${PN}"
+   insinto /usr/include/${PN}
doins src/*.h
 
use doc && docinto html && dodoc -r docs/tachyon/.



[gentoo-commits] repo/gentoo:master commit in: games-action/dxx-rebirth/

2021-06-18 Thread David Seifert
commit: abcb33fd929136f442625c084a62be1353aa3010
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:07:17 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:07:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcb33fd

games-action/dxx-rebirth: add missing virtual/pkgconfig dependency

Based on tc-export PKG_CONFIG call.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild | 2 ++
 games-action/dxx-rebirth/dxx-rebirth-.ebuild   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
index 86ced2d16b5..2f380b10341 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20200615.ebuild
@@ -168,6 +168,8 @@ REQUIRED_USE='
 # and therefore requires a rebuild when changed.
 #IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
 
+BDEPEND="virtual/pkgconfig"
+
 dxx_scons() {
# Always build profile `m`.  If use editor, also build profile `e`.
# Set most variables in the default anonymous profile.  Only

diff --git a/games-action/dxx-rebirth/dxx-rebirth-.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
index 5a01f9daaef..b29054e2a7b 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
@@ -151,6 +151,8 @@ REQUIRED_USE='
sdl2? ( opengl )
 '
 
+BDEPEND="virtual/pkgconfig"
+
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when
 # Portage implements this feature.



[gentoo-commits] repo/gentoo:master commit in: games-simulation/pmars-sdl/

2021-06-18 Thread David Seifert
commit: e0cf7e09ea6ae0b0ce6e4bf9429e80f1fbbf90e6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:07:05 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:07:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cf7e09

games-simulation/pmars-sdl: modernise ebuild

* EAPI 7
* Use ${ESYSROOT}
* Use append-flags, append-cppflags
* General bash tidying
* Add missing die
* Remove overquoting
* Use subshells, not backticks
* Respect CPPFLAGS

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

 .../pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild   | 77 --
 1 file changed, 43 insertions(+), 34 deletions(-)

diff --git a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild 
b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
index 6e25ce586a2..ae564aa94c0 100644
--- a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
+++ b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit readme.gentoo-r1 toolchain-funcs
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs readme.gentoo-r1
 
 MY_PN="${PN/-sdl/}"
 MY_PV="${PV/e/-5}"
@@ -11,6 +12,7 @@ MY_P="${MY_PN}-${MY_PV}"
 DESCRIPTION="Portable redcode simulator's sdl port for core war"
 HOMEPAGE="https://corewar.co.uk/pihlaja/pmars-sdl/;
 SRC_URI="https://corewar.co.uk/pihlaja/pmars-sdl/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
@@ -24,9 +26,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}"/${P}-format.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-format.patch
+)
 
 DOC_CONTENTS="
There are some macros in /usr/share/pmars/macros
@@ -35,41 +37,48 @@ DOC_CONTENTS="
 "
 
 src_compile() {
-   CFLAGS="${CFLAGS} -DEXT94 -DPERMUTATE"
-   LFLAGS="-x"
+   local LIB=""
+   export LFLAGS="-x"
+
+   append-cppflags -DEXT94 -DPERMUTATE
 
if use sdl ; then
-   CFLAGS="${CFLAGS} -DSDLGRAPHX `sdl-config --cflags`"
-   LIB=`sdl-config --libs`
+   append-cflags $(sdl-config --cflags)
+   append-cppflags -DSDLGRAPHX
+
+   LIB=$(sdl-config --libs)
elif use X ; then
-   CFLAGS="${CFLAGS} -DXWINGRAPHX"
-   LIB="-L/usr/X11R6/lib -lX11"
+   append-cppflags -DXWINGRAPHX
+
+   LIB="-L${ESYSROOT}/usr/X11R6/lib -lX11"
else
-   CFLAGS="${CFLAGS} -DCURSESGRAPHX"
+   append-cppflags -DCURSESGRAPHX
+
LIB="-lcurses -ltinfo"
fi
 
-   cd src
-
-   SRC="asm.c
-cdb.c
-clparse.c
-disasm.c
-eval.c
-global.c
-pmars.c
-sim.c
-pos.c
-str_eng.c
-token.c"
-
-   for x in ${SRC}; do
-   einfo "compiling ${x}"
-   $(tc-getCC) ${CFLAGS} ${x} -c || die
+   cd src || die
+
+   local programs=(
+   asm.c
+   cdb.c
+   clparse.c
+   disasm.c
+   eval.c
+   global.c
+   pmars.c
+   sim.c
+   pos.c
+   str_eng.c
+   token.c
+   )
+
+   for program in "${programs[@]}" ; do
+   einfo "Compiling ${program}"
+   $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${program} -c || die
done
 
-   echo
-   einfo "linking with LIB: ${LIB}"
+   einfo "Linking with LIB: ${LIB}"
$(tc-getCC) ${LDFLAGS} *.o ${LIB} -o ${MY_PN} || die
 }
 
@@ -80,10 +89,10 @@ src_install() {
dodoc AUTHORS CONTRIB ChangeLog README doc/redcode.ref
readme.gentoo_create_doc
 
-   insinto "/usr/share/${MY_PN}/warriors"
+   insinto /usr/share/${MY_PN}/warriors
doins warriors/*
 
-   insinto "/usr/share/${MY_PN}/macros"
+   insinto /usr/share/${MY_PN}/macros
doins config/*.mac
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-simulation/pmars-sdl/

2021-06-18 Thread David Seifert
commit: c2c24ad694d76c541d680eb671a34dd04838cbf4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:07:08 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:07:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c24ad6

games-simulation/pmars-sdl: use pkg-config to find ncurses, x11

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

 games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild 
b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
index ae564aa94c0..df1ca5fb51e 100644
--- a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
+++ b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
!sdl? ( !X? ( sys-libs/ncurses:0= ) )
 "
 DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${P}-format.patch
@@ -46,15 +47,15 @@ src_compile() {
append-cflags $(sdl-config --cflags)
append-cppflags -DSDLGRAPHX
 
-   LIB=$(sdl-config --libs)
+   LIB="$(sdl-config --libs)"
elif use X ; then
append-cppflags -DXWINGRAPHX
 
-   LIB="-L${ESYSROOT}/usr/X11R6/lib -lX11"
+   LIB="$($(tc-getPKG_CONFIG) --libs x11)"
else
append-cppflags -DCURSESGRAPHX
 
-   LIB="-lcurses -ltinfo"
+   LIB="$($(tc-getPKG_CONFIG) --libs ncurses)"
fi
 
cd src || die



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

2021-06-18 Thread David Seifert
commit: 1fef6f1d49cf16943bf29be9bce4ebfb5d1b3e79
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:07:14 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:07:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fef6f1d

dev-util/kbuild: add missing virtual/pkgconfig dependency

Based on tc-export PKG_CONFIG call.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-util/kbuild/kbuild-0.1.9998.3407.ebuild | 1 +
 dev-util/kbuild/kbuild-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild 
b/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild
index 308766d00a1..b1fc08c377e 100644
--- a/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild
+++ b/dev-util/kbuild/kbuild-0.1.9998.3407.ebuild
@@ -29,6 +29,7 @@ DEPEND="
)
 "
 RDEPEND=""
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.1.9998.3407-unknown_configure_opt.patch"

diff --git a/dev-util/kbuild/kbuild-.ebuild 
b/dev-util/kbuild/kbuild-.ebuild
index eeb654f1bb8..92a4a2a2543 100644
--- a/dev-util/kbuild/kbuild-.ebuild
+++ b/dev-util/kbuild/kbuild-.ebuild
@@ -32,6 +32,7 @@ DEPEND="
)
 "
 RDEPEND=""
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.1.9998.3407-unknown_configure_opt.patch"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/

2021-06-18 Thread David Seifert
commit: 69b7769cd8060101f41193f5cf5cf9af7d9741b7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:50 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b7769c

media-plugins/vdr-xineliboutput: respect ${PKG_CONFIG}

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild | 6 +++---
 media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild
index b9d615c9322..fb37a10e6c2 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit vdr-plugin-2
+inherit toolchain-funcs vdr-plugin-2
 
 GENTOO_VDR_CONDITIONAL=yes
 
@@ -43,7 +43,6 @@ COMMON_DEPEND="
)"
 
 DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
sys-kernel/linux-headers
nls? ( sys-devel/gettext )
xine? (
@@ -53,6 +52,7 @@ DEPEND="${COMMON_DEPEND}
)
)"
 RDEPEND="${COMMON_DEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 REQUIRED_USE=" || ( vdr xine )"
 
@@ -62,7 +62,7 @@ pkg_setup() {
vdr-plugin-2_pkg_setup
 
if use xine; then
-   XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+   XINE_PLUGIN_DIR=$($(tc-getPKG_CONFIG) --variable=plugindir 
libxine)
[ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin 
dir"
fi
 }

diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
index b81bf629a3f..bc97c78bee0 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.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
@@ -44,7 +44,6 @@ COMMON_DEPEND="
cec? ( dev-libs/libcec )"
 
 DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
sys-kernel/linux-headers
nls? ( sys-devel/gettext )
xine? (
@@ -54,6 +53,7 @@ DEPEND="${COMMON_DEPEND}
)
)"
 RDEPEND="${COMMON_DEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 S=${WORKDIR}/${P}
 
@@ -67,7 +67,7 @@ pkg_setup() {
vdr-plugin-2_pkg_setup
 
if use xine; then
-   XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+   XINE_PLUGIN_DIR=$($(tc-getPKG_CONFIG) --variable=plugindir 
libxine)
[ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin 
dir"
fi
 }



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

2021-06-18 Thread David Seifert
commit: 94a3f070bc161dcd442c45dc0bf5a1e7c445ff53
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:39 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a3f070

app-text/podofo: use BDEPEND for virtual/pkgconfig in EAPI 7

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild 
b/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild
index aab395fe5f5..74c9b102939 100644
--- a/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild
+++ b/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild
@@ -29,9 +29,9 @@ RDEPEND="${LUA_DEPS}
media-libs/tiff:0=
sys-libs/zlib:="
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   boost? ( dev-util/boost-build )
test? ( dev-util/cppunit )"
+BDEPEND="virtual/pkgconfig
+   boost? ( dev-util/boost-build )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.9.6_p20190928-cmake_lua_version.patch



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

2021-06-18 Thread David Seifert
commit: bdb2a9093bc066832f31257d4360d8a995b595ff
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:30 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb2a909

sci-libs/tensorflow: add pkgconfig or pkgconfig-referenced libs deps

Add dependencies for either virtual/pkgconfig, move it into BDEPEND
where applicable, or add dependencies for libraries we're trying to find
with pkgconfig.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 sci-libs/tensorflow/tensorflow-2.4.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/tensorflow/tensorflow-2.4.0.ebuild 
b/sci-libs/tensorflow/tensorflow-2.4.0.ebuild
index 0e9de9a4170..f9f852726c0 100644
--- a/sci-libs/tensorflow/tensorflow-2.4.0.ebuild
+++ b/sci-libs/tensorflow/tensorflow-2.4.0.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~amd64"
 IUSE="cuda mpi +python xla"
 CPU_USE_FLAGS_X86="sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma3 fma4"
 for i in $CPU_USE_FLAGS_X86; do
-   IUSE+=" cpu_flags_x86_$i"
+   IUSE+=" cpu_flags_x86_${i}"
 done
 
 # distfiles that bazel uses for the workspace, will be copied to basel-distdir
@@ -127,6 +127,7 @@ BDEPEND="
>=dev-libs/protobuf-3.8.0
dev-java/java-config
=dev-util/bazel-3*
+   virtual/pkgconfig
cuda? (
>=dev-util/nvidia-cuda-toolkit-9.1[profiler]
)



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

2021-06-18 Thread David Seifert
commit: 65f231d3f8e95477c26ffeab12e5f748b35df26d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:53 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f231d3

games-emulation/zsnes: respect ${PKG_CONFIG}

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 games-emulation/zsnes/zsnes-1.51-r9.ebuild | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/games-emulation/zsnes/zsnes-1.51-r9.ebuild 
b/games-emulation/zsnes/zsnes-1.51-r9.ebuild
index a92368d1bf9..f97e76f1228 100644
--- a/games-emulation/zsnes/zsnes-1.51-r9.ebuild
+++ b/games-emulation/zsnes/zsnes-1.51-r9.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-lang/nasm
-   debug? ( virtual/pkgconfig )
+   virtual/pkgconfig
 "
 
 PATCHES=(
@@ -74,8 +74,8 @@ src_prepare() {
-e '/^CFLAGS=.*local/s:-pipe.*:-Wall -I.":' \
-e '/^LDFLAGS=.*local/d' \
-e '/\w*CFLAGS=.*fomit/s:-O3.*$STRIP::' \
-   -e '/lncurses/s:-lncurses:`pkg-config ncurses --libs`:' \
-   -e '/lcurses/s:-lcurses:`pkg-config ncurses --libs`:' \
+   -e '/lncurses/s:-lncurses:`${PKG_CONFIG} ncurses --libs`:' \
+   -e '/lcurses/s:-lcurses:`${PKG_CONFIG} ncurses --libs`:' \
configure.in || die
sed -i \
-e 's/configure.in/configure.ac/' \
@@ -85,13 +85,16 @@ src_prepare() {
 }
 
 src_configure() {
-   tc-export CC
+   tc-export CC PKG_CONFIG
+
export BUILD_CXX=$(tc-getBUILD_CXX)
export NFLAGS=-O1
+
use amd64 && multilib_toolchain_setup x86
use custom-cflags || strip-flags
 
-   append-cppflags -U_FORTIFY_SOURCE   #257963
+   # bug #257963
+   append-cppflags -U_FORTIFY_SOURCE
 
econf \
$(use_enable ao libao) \



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

2021-06-18 Thread David Seifert
commit: 3823da028a34af5605d1b662497abf4d421972fd
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:47 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3823da02

dev-lang/ghc: respect ${PKG_CONFIG}

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/dev-lang/ghc/ghc-8.8.4.ebuild b/dev-lang/ghc/ghc-8.8.4.ebuild
index 8bf1fa84bbb..a9315b6c526 100644
--- a/dev-lang/ghc/ghc-8.8.4.ebuild
+++ b/dev-lang/ghc/ghc-8.8.4.ebuild
@@ -656,7 +656,7 @@ src_configure() {
# using ${GTARGET}'s libffi is not supported yet:
# GHC embeds full path for ffi includes without 
/usr/${CTARGET} account.
econf_args+=(--with-system-libffi)
-   econf_args+=(--with-ffi-includes=$(pkg-config libffi 
--cflags-only-I | sed -e 's@^-I@@'))
+   econf_args+=(--with-ffi-includes=$($(tc-getPKG_CONFIG) 
libffi --cflags-only-I | sed -e 's@^-I@@'))
fi
 
einfo "Final mk/build.mk:"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jamvm/

2021-06-18 Thread David Seifert
commit: a832e22f0ff049e622da1417be377d96746db4dd
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:21 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a832e22f

dev-java/jamvm: add pkgconfig or pkgconfig-referenced libs deps

Add dependencies for either virtual/pkgconfig, move it into BDEPEND
where applicable, or add dependencies for libraries we're trying to find
with pkgconfig.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-java/jamvm/jamvm-2.0.0-r1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild 
b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
index 4cf9882f3e5..e5ceaa98f4a 100644
--- a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
+++ b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
@@ -14,12 +14,17 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="debug libffi"
 
-DEPEND="dev-java/gnu-classpath:0.98
+RDEPEND="dev-java/gnu-classpath:0.98
|| ( dev-java/eclipse-ecj:* dev-java/ecj-gcj:* )
libffi? ( dev-libs/libffi:= )
ppc64? ( dev-libs/libffi:= )
sparc? ( dev-libs/libffi:= )"
-RDEPEND="${DEPEND}"
+DEPEND="
+   ${DEPEND}
+   ppc64? ( virtual/pkgconfig )
+   sparc? ( virtual/pkgconfig )
+   libffi? ( virtual/pkgconfig )
+"
 
 PATCHES=(
"${FILESDIR}"/"${P}-classes-location.patch"



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

2021-06-18 Thread David Seifert
commit: a42fc60c4a80acdad84cb7893b847ccf2fbe8e01
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:59 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42fc60c

net-dialup/xl2tpd: minor style fixup

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

 net-dialup/xl2tpd/xl2tpd-1.3.15.ebuild | 4 ++--
 net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-dialup/xl2tpd/xl2tpd-1.3.15.ebuild 
b/net-dialup/xl2tpd/xl2tpd-1.3.15.ebuild
index 43814cccdc9..672c9d92508 100644
--- a/net-dialup/xl2tpd/xl2tpd-1.3.15.ebuild
+++ b/net-dialup/xl2tpd/xl2tpd-1.3.15.ebuild
@@ -22,13 +22,13 @@ RDEPEND="
${DEPEND}
net-dialup/ppp"
 
-DOCS=(CREDITS README.md BUGS CHANGES TODO doc/README.patents)
+DOCS=( CREDITS README.md BUGS CHANGES TODO doc/README.patents )
 
 src_compile() {
tc-export CC
local OSFLAGS="-DLINUX"
use kernel && OSFLAGS+=" -DUSE_KERNEL"
-   emake OSFLAGS="$OSFLAGS"
+   emake OSFLAGS="${OSFLAGS}"
 }
 
 src_install() {

diff --git a/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild 
b/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild
index 43814cccdc9..672c9d92508 100644
--- a/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild
+++ b/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild
@@ -22,13 +22,13 @@ RDEPEND="
${DEPEND}
net-dialup/ppp"
 
-DOCS=(CREDITS README.md BUGS CHANGES TODO doc/README.patents)
+DOCS=( CREDITS README.md BUGS CHANGES TODO doc/README.patents )
 
 src_compile() {
tc-export CC
local OSFLAGS="-DLINUX"
use kernel && OSFLAGS+=" -DUSE_KERNEL"
-   emake OSFLAGS="$OSFLAGS"
+   emake OSFLAGS="${OSFLAGS}"
 }
 
 src_install() {



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

2021-06-18 Thread David Seifert
commit: 90a116c6e93ef41acc4f7fa1ad9fee46d1e09b7d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:42 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a116c6

dev-lang/swig: use BDEPEND for virtual/pkgconfig in EAPI 7

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/swig/swig-4.0.0.ebuild | 2 +-
 dev-lang/swig/swig-4.0.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/swig/swig-4.0.0.ebuild b/dev-lang/swig/swig-4.0.0.ebuild
index d42f0e7135c..088cf9af848 100644
--- a/dev-lang/swig/swig-4.0.0.ebuild
+++ b/dev-lang/swig/swig-4.0.0.ebuild
@@ -21,8 +21,8 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   virtual/pkgconfig
 "
+BDEPEND="virtual/pkgconfig"
 
 DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )
 

diff --git a/dev-lang/swig/swig-4.0.2.ebuild b/dev-lang/swig/swig-4.0.2.ebuild
index 451825ff02d..dc5bc6271ae 100644
--- a/dev-lang/swig/swig-4.0.2.ebuild
+++ b/dev-lang/swig/swig-4.0.2.ebuild
@@ -16,11 +16,11 @@ IUSE="ccache doc pcre"
 RESTRICT="test"
 
 RDEPEND="
-   virtual/pkgconfig
pcre? ( dev-libs/libpcre )
ccache? ( sys-libs/zlib )
 "
 DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )
 



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

2021-06-18 Thread David Seifert
commit: fa60f405876fb076d16cf46d49ad29646acf0aec
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:27 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa60f405

media-sound/tapestrea: add pkgconfig or pkgconfig-referenced libs deps

Add dependencies for either virtual/pkgconfig, move it into BDEPEND
where applicable, or add dependencies for libraries we're trying to find
with pkgconfig.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 media-sound/tapestrea/tapestrea-0.1.0.5-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-sound/tapestrea/tapestrea-0.1.0.5-r1.ebuild 
b/media-sound/tapestrea/tapestrea-0.1.0.5-r1.ebuild
index 63f2f3cd377..89e4d50d770 100644
--- a/media-sound/tapestrea/tapestrea-0.1.0.5-r1.ebuild
+++ b/media-sound/tapestrea/tapestrea-0.1.0.5-r1.ebuild
@@ -21,10 +21,11 @@ RDEPEND="jack? ( media-sound/jack-audio-connection-kit:0 )
virtual/opengl:0
virtual/glu:0
x11-libs/gtk+:2"
-
-DEPEND="${RDEPEND}
-   sys-devel/bison:0
-   sys-devel/flex:0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${P}-gcc44.patch



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

2021-06-18 Thread David Seifert
commit: f0da870f170fa4a22b31fba321416cf35d43f6fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:33 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0da870f

dev-perl/Filesys-SmbClient: respect ${PKG_CONFIG}

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

 dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r4.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r4.ebuild 
b/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r4.ebuild
index adf20536a0e..adf0d3316b0 100644
--- a/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r4.ebuild
+++ b/dev-perl/Filesys-SmbClient/Filesys-SmbClient-3.200.0-r4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DIST_AUTHOR=ALIAN
 DIST_VERSION=3.2
-inherit perl-module autotools
+inherit perl-module autotools toolchain-funcs
 
 DESCRIPTION="Provide Perl API for libsmbclient.so"
 
@@ -36,8 +36,8 @@ src_prepare() {
eautoreconf
 }
 src_configure() {
-   GENTOO_INC_SMBCLIENT="$( pkg-config --variable=includedir smbclient )" \
-   GENTOO_LIB_SMBCLIENT="$( pkg-config --variable=libdir smbclient 
)" \
+   GENTOO_INC_SMBCLIENT="$( $(tc-getPKG_CONFIG) --variable=includedir 
smbclient )" \
+   GENTOO_LIB_SMBCLIENT="$( $(tc-getPKG_CONFIG) --variable=libdir 
smbclient )" \
perl-module_src_configure
 }
 src_compile() {



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

2021-06-18 Thread David Seifert
commit: a3ea6ecca91ba660b0b9768aa9d4c24475d8adc7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:24 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ea6ecc

dev-lang/mercury-extras: add pkgconfig or pkgconfig-referenced libs deps

Add dependencies for either virtual/pkgconfig, move it into BDEPEND
where applicable, or add dependencies for libraries we're trying to find
with pkgconfig.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/mercury-extras/mercury-extras-20.06.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-lang/mercury-extras/mercury-extras-20.06.ebuild 
b/dev-lang/mercury-extras/mercury-extras-20.06.ebuild
index f6e581425bd..29d3f055a11 100644
--- a/dev-lang/mercury-extras/mercury-extras-20.06.ebuild
+++ b/dev-lang/mercury-extras/mercury-extras-20.06.ebuild
@@ -41,6 +41,8 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 
+BDEPEND="virtual/pkgconfig"
+
 S="${WORKDIR}"/${MY_P}/extras
 
 mercury_pkgs() {



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

2021-06-18 Thread David Seifert
commit: 29d6f751e14eb1e1b3a3a9a1df9b2666c014da13
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:45 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d6f751

dev-libs/libzia: use BDEPEND for virtual/pkgconfig in EAPI 7

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libzia/libzia-4.25.ebuild | 6 +++---
 dev-libs/libzia/libzia-4.27.ebuild | 8 
 dev-libs/libzia/libzia-4.28.ebuild | 8 
 dev-libs/libzia/libzia-4.29.ebuild | 8 
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/dev-libs/libzia/libzia-4.25.ebuild 
b/dev-libs/libzia/libzia-4.25.ebuild
index 527e88508df..d203a987c0e 100644
--- a/dev-libs/libzia/libzia-4.25.ebuild
+++ b/dev-libs/libzia/libzia-4.25.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools
 
 DESCRIPTION="platform abstraction code for tucnak package"
@@ -18,9 +19,8 @@ RDEPEND="dev-libs/glib:2
media-libs/libsdl
media-libs/libpng:0
ftdi? ( dev-embedded/libftdi:1 )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 MAKEOPTS+=" -j1"
 

diff --git a/dev-libs/libzia/libzia-4.27.ebuild 
b/dev-libs/libzia/libzia-4.27.ebuild
index a3fecb46f78..b085977f409 100644
--- a/dev-libs/libzia/libzia-4.27.ebuild
+++ b/dev-libs/libzia/libzia-4.27.ebuild
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools
 
-DESCRIPTION="platform abstraction code for tucnak package"
+DESCRIPTION="Platform abstraction code for tucnak package"
 HOMEPAGE="http://tucnak.nagano.cz;
 SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
@@ -18,9 +19,8 @@ RDEPEND="dev-libs/glib:2
media-libs/libsdl
media-libs/libpng:0
ftdi? ( dev-embedded/libftdi:1 )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 MAKEOPTS+=" -j1"
 

diff --git a/dev-libs/libzia/libzia-4.28.ebuild 
b/dev-libs/libzia/libzia-4.28.ebuild
index 527e88508df..9e77c8f593d 100644
--- a/dev-libs/libzia/libzia-4.28.ebuild
+++ b/dev-libs/libzia/libzia-4.28.ebuild
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools
 
-DESCRIPTION="platform abstraction code for tucnak package"
+DESCRIPTION="Platform abstraction code for tucnak package"
 HOMEPAGE="http://tucnak.nagano.cz;
 SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
@@ -18,9 +19,8 @@ RDEPEND="dev-libs/glib:2
media-libs/libsdl
media-libs/libpng:0
ftdi? ( dev-embedded/libftdi:1 )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 MAKEOPTS+=" -j1"
 

diff --git a/dev-libs/libzia/libzia-4.29.ebuild 
b/dev-libs/libzia/libzia-4.29.ebuild
index a3fecb46f78..b085977f409 100644
--- a/dev-libs/libzia/libzia-4.29.ebuild
+++ b/dev-libs/libzia/libzia-4.29.ebuild
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools
 
-DESCRIPTION="platform abstraction code for tucnak package"
+DESCRIPTION="Platform abstraction code for tucnak package"
 HOMEPAGE="http://tucnak.nagano.cz;
 SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
@@ -18,9 +19,8 @@ RDEPEND="dev-libs/glib:2
media-libs/libsdl
media-libs/libpng:0
ftdi? ( dev-embedded/libftdi:1 )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 MAKEOPTS+=" -j1"
 



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

2021-06-18 Thread David Seifert
commit: 8fda7376837f4aa04772ad1468e7ef824d8eb1c0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:15 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fda7376

net-mail/nmzmail: add missing readline slot operator

We need to be rebuilt when readline's ABI changes.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 net-mail/nmzmail/{nmzmail-1.1.ebuild => nmzmail-1.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/nmzmail/nmzmail-1.1.ebuild 
b/net-mail/nmzmail/nmzmail-1.1-r1.ebuild
similarity index 84%
rename from net-mail/nmzmail/nmzmail-1.1.ebuild
rename to net-mail/nmzmail/nmzmail-1.1-r1.ebuild
index 04f316a18ee..c936ce4ed46 100644
--- a/net-mail/nmzmail/nmzmail-1.1.ebuild
+++ b/net-mail/nmzmail/nmzmail-1.1-r1.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=6
@@ -12,6 +12,6 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
-DEPEND="sys-libs/readline"
+DEPEND="sys-libs/readline:="
 RDEPEND="${DEPEND}
>=app-text/namazu-2"



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

2021-06-18 Thread David Seifert
commit: 7ef6ddbb103a4e75d5e6b6d1f3575852ae1db3bb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:18 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef6ddbb

www-client/netrik: add missing readline slot operator

We need to be rebuilt when readline's ABI changes.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 .../netrik/{netrik-1.16.1-r1.ebuild => netrik-1.16.1-r2.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/netrik/netrik-1.16.1-r1.ebuild 
b/www-client/netrik/netrik-1.16.1-r2.ebuild
similarity index 92%
rename from www-client/netrik/netrik-1.16.1-r1.ebuild
rename to www-client/netrik/netrik-1.16.1-r2.ebuild
index 039318f9d3e..fd4d5b1a986 100644
--- a/www-client/netrik/netrik-1.16.1-r1.ebuild
+++ b/www-client/netrik/netrik-1.16.1-r2.ebuild
@@ -13,8 +13,8 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~sparc x86"
 
-RDEPEND=">=sys-libs/ncurses-5.1[unicode]
-   sys-libs/readline"
+RDEPEND=">=sys-libs/ncurses-5.1:=[unicode]
+   sys-libs/readline:="
 DEPEND="${RDEPEND}"
 
 PATCHES=(



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

2021-06-18 Thread David Seifert
commit: e10bbc5d4861821399ac170e772e789472e320da
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:12 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10bbc5d

dev-util/usb-robot: add missing readline slot operator

We need to be rebuilt when readline's ABI changes.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 .../usb-robot/{usb-robot-0.2.0.ebuild => usb-robot-0.2.0-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/usb-robot/usb-robot-0.2.0.ebuild 
b/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
similarity index 86%
rename from dev-util/usb-robot/usb-robot-0.2.0.ebuild
rename to dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
index fb7162d691b..c34cc89d8c1 100644
--- a/dev-util/usb-robot/usb-robot-0.2.0.ebuild
+++ b/dev-util/usb-robot/usb-robot-0.2.0-r1.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=6
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DEPEND="virtual/libusb:0
-   sys-libs/readline"
+   sys-libs/readline:="
 RDEPEND="${DEPEND}"
 
 src_compile() {



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

2021-06-18 Thread David Seifert
commit: 204e6eda0522a601d9b83348598ce7bfc7dc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:09 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204e6eda

media-sound/snd: use correct (:=) slot operator for readline

We need to be rebuilt when readline's subslot (representing
its ABI here) is changed, not just note that we're fine
with any (sub)slot which is what :* does.

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 media-sound/snd/{snd-17.4-r1.ebuild => snd-17.4-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/snd/snd-17.4-r1.ebuild 
b/media-sound/snd/snd-17.4-r2.ebuild
similarity index 97%
rename from media-sound/snd/snd-17.4-r1.ebuild
rename to media-sound/snd/snd-17.4-r2.ebuild
index 90c2fce54b9..acf4ba3b8c9 100644
--- a/media-sound/snd/snd-17.4-r1.ebuild
+++ b/media-sound/snd/snd-17.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -35,7 +35,7 @@ RDEPEND="
opengl? ( virtual/opengl )
portaudio? ( media-libs/portaudio )
pulseaudio? ( media-sound/pulseaudio )
-   readline? ( sys-libs/readline:* )
+   readline? ( sys-libs/readline:= )
ruby? ( dev-lang/ruby:* )"
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/hexter/

2021-06-18 Thread David Seifert
commit: c6786b850eb2a7c33204665916e532ebb31cb876
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 18 21:06:36 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 21:06:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6786b85

media-plugins/hexter: respect ${PKG_CONFIG}

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

 media-plugins/hexter/hexter-1.1.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-plugins/hexter/hexter-1.1.0.ebuild 
b/media-plugins/hexter/hexter-1.1.0.ebuild
index 7ed0c13559b..c2ad330e29d 100644
--- a/media-plugins/hexter/hexter-1.1.0.ebuild
+++ b/media-plugins/hexter/hexter-1.1.0.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 toolchain-funcs
+
 DESCRIPTION="Yamaha DX7 modeling DSSI plugin"
 HOMEPAGE="http://smbolton.com/hexter.html;
 
SRC_URI="https://github.com/smbolton/${PN}/releases/download/version_${PV}/${P}.tar.bz2;
@@ -30,7 +32,7 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
-   PKG_CONFIG=pkg-config \
+   PKG_CONFIG=$(tc-getPKG_CONFIG) \
econf $(use_with gtk2) \
$(use_with readline textui)
 }



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

2021-06-18 Thread Georgy Yakovlev
commit: b2047b2e69700e30daad07da922e1333d76c12d6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun 18 19:31:52 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun 18 19:31:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2047b2e

dev-lang/rust: keyword 1.53.0

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

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

diff --git a/dev-lang/rust/rust-1.53.0.ebuild b/dev-lang/rust/rust-1.53.0.ebuild
index 80e500a51ff..588dd9dcac8 100644
--- a/dev-lang/rust/rust-1.53.0.ebuild
+++ b/dev-lang/rust/rust-1.53.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2021-06-18 Thread Georgy Yakovlev
commit: 292310d414500bfa7e9fbb3db2c6fdf39cc29adc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun 18 19:33:21 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun 18 19:33:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292310d4

virtual/rust: keyword 1.53.0

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

 virtual/rust/rust-1.53.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.53.0.ebuild b/virtual/rust/rust-1.53.0.ebuild
index d5a83da8c35..a5559403e59 100644
--- a/virtual/rust/rust-1.53.0.ebuild
+++ b/virtual/rust/rust-1.53.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 BDEPEND=""
 RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"



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

2021-06-18 Thread Georgy Yakovlev
commit: 134af73332b08e38b244d50d4be83d2bb741a009
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun 18 19:33:04 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun 18 19:33:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134af733

dev-lang/rust-bin: keyword 1.53.0

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

 dev-lang/rust-bin/rust-bin-1.53.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
index 847e81b4f25..d51744bf0b3 100644
--- a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})"
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt"
 
 DEPEND=""



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

2021-06-18 Thread Michał Górny
commit: 202e776a03f7607309bcc7c58d87b950d1090787
Author: swirl  protonmail  com>
AuthorDate: Fri Jun 18 19:45:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 18 19:54:19 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=202e776a

repositories: Add swirl

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

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 90ca7b6..eebd959 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4008,6 +4008,19 @@
 
 rsync://rsync.gentoo.stealer.net/swegener-overlay/
   
+  
+swirl
+Overlay for software I use or made
+https://github.com/binex-dsk/ebuilds
+
+  roa...@protonmail.com
+  Carson Rueter
+
+https://github.com/binex-dsk/ebuilds.git
+git://github.com/binex-dsk/ebuilds.git
+g...@github.com:binex-dsk/ebuilds.git
+https://github.com/binex-dsk/ebuilds/commits/master.atom
+  
   
 SwordArMor
 Personnal overlay of alarig/SwordArMor



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

2021-06-18 Thread Michał Górny
commit: 31435a586141367b6602898aa9d58b87b3e2ee01
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 18 19:54:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 18 19:54:42 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=31435a58

repositories: more whitespace fixes

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

 files/overlays/repositories.xml | 38 +++---
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index eebd959..910e76e 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1455,18 +1455,18 @@
 https://cgit.gentoo.org/dev/fordfrog.git/atom/
 
   
-
-  fortunelay
-  Overlay for fortunes
-  https://github.com/Alessandro-Barbieri/fortunelay
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  https://github.com/Alessandro-Barbieri/fortunelay.git
-  git+ssh://g...@github.com/Alessandro-Barbieri/fortunelay.git
-  
https://github.com/Alessandro-Barbieri/fortunelay/commits/master.atom
-
+  
+fortunelay
+Overlay for fortunes
+https://github.com/Alessandro-Barbieri/fortunelay
+
+  lssndrbarbi...@gmail.com
+  Alessandro Barbieri
+
+https://github.com/Alessandro-Barbieri/fortunelay.git
+git+ssh://g...@github.com/Alessandro-Barbieri/fortunelay.git
+
https://github.com/Alessandro-Barbieri/fortunelay/commits/master.atom
+  
   
 fowlay
 Collection of ebuilds
@@ -4312,13 +4312,13 @@
   
 vaacus
 A personal overlay for the void.
-  https://gitlab.com/plexvola/vaacus
-  
-thinkp...@riseup.net
-Quentin Lombardo
-  
-  https://gitlab.com/plexvola/vaacus.git
-  https://gitlab.com/plexvola/vaacus/commits/master.atom
+https://gitlab.com/plexvola/vaacus
+
+  thinkp...@riseup.net
+  Quentin Lombardo
+
+https://gitlab.com/plexvola/vaacus.git
+https://gitlab.com/plexvola/vaacus/commits/master.atom
   
   
 vampire



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

2021-06-18 Thread Michał Górny
commit: 27a98c5d7903d9c7d43e8f8b5a97418fce56bebf
Author: swirl  protonmail  com>
AuthorDate: Fri Jun 18 19:44:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 18 19:54:19 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=27a98c5d

repositories: remove trailing whitespaces

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

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index b44686e..90ca7b6 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1602,19 +1602,19 @@
 g...@github.com:BilyakA/gentoo-clang.git
 https://github.com/BilyakA/gentoo-clang/commits/master.atom
   
-

-gentoo-mate   

-Gentoo MATE Desktop Project Repo  

-https://wiki.gentoo.org/wiki/Project:MATE 

- 

-  m...@gentoo.org   

-  MATE Desktop Project

-   

+  
+gentoo-mate
+Gentoo MATE Desktop Project Repo
+https://wiki.gentoo.org/wiki/Project:MATE
+
+  m...@gentoo.org
+  MATE Desktop Project
+
 https://anongit.gentoo.org/git/proj/gentoo-mate.git
-git://anongit.gentoo.org/proj/gentoo-mate.git  

-git+ssh://g...@git.gentoo.org/proj/gentoo-mate.git  
-https://cgit.gentoo.org/proj/gentoo-mate.git/atom/

-

+git://anongit.gentoo.org/proj/gentoo-mate.git
+git+ssh://g...@git.gentoo.org/proj/gentoo-mate.git
+https://cgit.gentoo.org/proj/gentoo-mate.git/atom/
+  
   
 gentoo-zh
 To provide programs useful to Chinese speaking users (merged



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

2021-06-18 Thread Georgy Yakovlev
commit: 0eb1e3806ed6e8dbb9b31c2c0534242259a77c52
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun 18 19:16:37 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun 18 19:22:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb1e380

dev-lang/rust: specify stage in toml instead cmdline

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

 dev-lang/rust/rust-1.53.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust/rust-1.53.0.ebuild b/dev-lang/rust/rust-1.53.0.ebuild
index 4a883105625..80e500a51ff 100644
--- a/dev-lang/rust/rust-1.53.0.ebuild
+++ b/dev-lang/rust/rust-1.53.0.ebuild
@@ -305,6 +305,9 @@ src_configure() {
experimental-targets = ""
link-shared = $(toml_usex system-llvm)
[build]
+   build-stage = 2
+   test-stage = 2
+   doc-stage = 2
build = "${rust_target}"
host = ["${rust_target}"]
target = [${rust_targets}]
@@ -500,8 +503,7 @@ src_compile() {
(
IFS=$'\n'
env $(cat "${S}"/config.env) RUST_BACKTRACE=1\
-   "${EPYTHON}" ./x.py build --stage 2 \
-   -vv --config="${S}"/config.toml -j$(makeopts_jobs) || 
die
+   "${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml 
-j$(makeopts_jobs) || die
)
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/smcroute/

2021-06-18 Thread Kurt Kanzenbach
commit: 70301f81c008078fa0ded6204c8c6924df75010a
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jun 18 19:10:45 2021 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jun 18 19:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70301f81

net-misc/smcroute: Add smcroute v2.4.4

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

 net-misc/smcroute/Manifest  |  1 +
 net-misc/smcroute/metadata.xml  | 23 ++
 net-misc/smcroute/smcroute-2.4.4.ebuild | 42 +
 3 files changed, 66 insertions(+)

diff --git a/net-misc/smcroute/Manifest b/net-misc/smcroute/Manifest
new file mode 100644
index 0..87885a47f
--- /dev/null
+++ b/net-misc/smcroute/Manifest
@@ -0,0 +1 @@
+DIST smcroute-2.4.4.tar.xz 134008 BLAKE2B 
f35b13bd3346a38557f38841f549ac72b49737657ddbbb5699fc024e130244939f4a00e687c2822a1bc80e1a94789b234d730739cfc6367c415e37c943d1cccd
 SHA512 
9b2826db30ce16a2ef3889f631840f69ea1dc459a3f5ccc3bb250730bc51e2a28df012368af2de80c06c046be4316854cb4f60f5bbafd0148ec39e37ada0b266

diff --git a/net-misc/smcroute/metadata.xml b/net-misc/smcroute/metadata.xml
new file mode 100644
index 0..044a892f1
--- /dev/null
+++ b/net-misc/smcroute/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+k...@kmk-computers.de
+Kurt Kanzenbach
+  
+  
+SMCRoute is a UNIX/Linux tool to manage and monitor multicast routes. It
+supports both IPv4 and IPv6 multicast routing.
+
+SMCRoute can be used as an alternative to dynamic multicast routers like
+mrouted or pimd in setups where static multicast routes should be 
maintained
+and/or no proper IGMP or MLD signaling exists.
+
+Multicast routes exist in the UNIX kernel as long as a multicast routing
+daemon runs. On Linux, multiple multicast routers can run simultaneously
+using different multicast routing tables.
+  
+  
+troglobit/smcroute
+  
+

diff --git a/net-misc/smcroute/smcroute-2.4.4.ebuild 
b/net-misc/smcroute/smcroute-2.4.4.ebuild
new file mode 100644
index 0..35779a05f
--- /dev/null
+++ b/net-misc/smcroute/smcroute-2.4.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="A static multicast routing daemon"
+HOMEPAGE="https://troglobit.com/projects/smcroute/;
+SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps systemd"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   caps? ( sys-libs/libcap )
+   systemd? ( sys-apps/systemd:0= )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+CONFIG_CHECK="
+   ~CONFIG_IP_MROUTE
+   ~CONFIG_IP_PIMSM_V1
+   ~CONFIG_IP_PIMSM_V2
+   ~CONFIG_IP_MROUTE_MULTIPLE_TABLES
+   ~CONFIG_IPV6_MROUTE_MULTIPLE_TABLES
+"
+
+src_configure() {
+   local myconf=(
+   $(use_with caps libcap)
+   $(use_with systemd)
+   )
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2021-06-18 Thread David Seifert
commit: 5fb2892644cf31e9da5d6d47a5b3b7b765e01a68
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:51 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb28926

sys-cluster/ceph: Depend on dev-libs/boost:=[threads(+)]

Closes: https://github.com/gentoo/gentoo/pull/21309
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 sys-cluster/ceph/{ceph-14.2.21.ebuild => ceph-14.2.21-r1.ebuild}  | 2 +-
 sys-cluster/ceph/{ceph-15.2.12.ebuild => ceph-15.2.12-r1.ebuild}  | 2 +-
 sys-cluster/ceph/{ceph-15.2.13.ebuild => ceph-15.2.13-r1.ebuild}  | 2 +-
 sys-cluster/ceph/{ceph-16.2.4-r1.ebuild => ceph-16.2.4-r2.ebuild} | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/ceph/ceph-14.2.21.ebuild 
b/sys-cluster/ceph/ceph-14.2.21-r1.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-14.2.21.ebuild
rename to sys-cluster/ceph/ceph-14.2.21-r1.ebuild
index 39e5b14a1c8..36597b47ed0 100644
--- a/sys-cluster/ceph/ceph-14.2.21.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.21-r1.ebuild
@@ -83,7 +83,7 @@ DEPEND="
net-misc/curl:=[curl_ssl_openssl]
)
ssl? ( dev-libs/openssl:= )
-   system-boost? ( dev-libs/boost[threads,context,python,${PYTHON_USEDEP}] 
)
+   system-boost? ( 
dev-libs/boost:=[threads(+),context,python,${PYTHON_USEDEP}] )
xfs? ( sys-fs/xfsprogs:= )
zfs? ( sys-fs/zfs:= )
${PYTHON_DEPS}

diff --git a/sys-cluster/ceph/ceph-15.2.12.ebuild 
b/sys-cluster/ceph/ceph-15.2.12-r1.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-15.2.12.ebuild
rename to sys-cluster/ceph/ceph-15.2.12-r1.ebuild
index c342da2cf40..acb36e7d661 100644
--- a/sys-cluster/ceph/ceph-15.2.12.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.12-r1.ebuild
@@ -87,7 +87,7 @@ DEPEND="
)
rbd-rwl? ( dev-libs/pmdk:= )
ssl? ( dev-libs/openssl:= )
-   system-boost? ( 
>=dev-libs/boost-1.72[threads,context,python,${PYTHON_USEDEP}] )
+   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
uring? ( sys-libs/liburing:= )
xfs? ( sys-fs/xfsprogs:= )
zfs? ( sys-fs/zfs:= )

diff --git a/sys-cluster/ceph/ceph-15.2.13.ebuild 
b/sys-cluster/ceph/ceph-15.2.13-r1.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-15.2.13.ebuild
rename to sys-cluster/ceph/ceph-15.2.13-r1.ebuild
index be518dbedba..956a073ea87 100644
--- a/sys-cluster/ceph/ceph-15.2.13.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.13-r1.ebuild
@@ -87,7 +87,7 @@ DEPEND="
)
rbd-rwl? ( dev-libs/pmdk:= )
ssl? ( dev-libs/openssl:= )
-   system-boost? ( 
>=dev-libs/boost-1.72[threads,context,python,${PYTHON_USEDEP}] )
+   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
uring? ( sys-libs/liburing:= )
xfs? ( sys-fs/xfsprogs:= )
zfs? ( sys-fs/zfs:= )

diff --git a/sys-cluster/ceph/ceph-16.2.4-r1.ebuild 
b/sys-cluster/ceph/ceph-16.2.4-r2.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-16.2.4-r1.ebuild
rename to sys-cluster/ceph/ceph-16.2.4-r2.ebuild
index 99d57305e48..f50a2c98925 100644
--- a/sys-cluster/ceph/ceph-16.2.4-r1.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.4-r2.ebuild
@@ -96,7 +96,7 @@ DEPEND="
rbd-rwl? ( dev-libs/pmdk:= )
ssl? ( dev-libs/openssl:= )
sqlite? ( dev-db/sqlite:= )
-   system-boost? ( 
>=dev-libs/boost-1.72[threads,context,python,${PYTHON_USEDEP}] )
+   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
uring? ( sys-libs/liburing:= )
xfs? ( sys-fs/xfsprogs:= )
zbd? ( sys-block/libzbd:= )



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

2021-06-18 Thread David Seifert
commit: 48414c56681ed0545aeb595ce7eb9e1733e230ab
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:38 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48414c56

sci-libs/fcl: Depend on dev-libs/boost:=[threads(+)]

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

 sci-libs/fcl/{fcl-0.5.0.ebuild => fcl-0.5.0-r1.ebuild} | 4 ++--
 sci-libs/fcl/{fcl-0.6.1.ebuild => fcl-0.6.1-r1.ebuild} | 6 +++---
 sci-libs/fcl/fcl-.ebuild   | 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sci-libs/fcl/fcl-0.5.0.ebuild b/sci-libs/fcl/fcl-0.5.0-r1.ebuild
similarity index 94%
rename from sci-libs/fcl/fcl-0.5.0.ebuild
rename to sci-libs/fcl/fcl-0.5.0-r1.ebuild
index 746c037a13c..ed568a3218b 100644
--- a/sci-libs/fcl/fcl-0.5.0.ebuild
+++ b/sci-libs/fcl/fcl-0.5.0-r1.ebuild
@@ -25,9 +25,9 @@ SLOT="0"
 IUSE="cpu_flags_x86_sse"
 
 RDEPEND="
-   sci-libs/octomap
+   sci-libs/octomap:=
sci-libs/flann
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
sci-libs/libccd"
 DEPEND="${RDEPEND}
virtual/pkgconfig"

diff --git a/sci-libs/fcl/fcl-0.6.1.ebuild b/sci-libs/fcl/fcl-0.6.1-r1.ebuild
similarity index 94%
rename from sci-libs/fcl/fcl-0.6.1.ebuild
rename to sci-libs/fcl/fcl-0.6.1-r1.ebuild
index 8c1a80c0eb3..5302b1fe59d 100644
--- a/sci-libs/fcl/fcl-0.6.1.ebuild
+++ b/sci-libs/fcl/fcl-0.6.1-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
@@ -23,10 +23,10 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-cpp/eigen:3
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
sci-libs/flann
sci-libs/libccd[double-precision]
-   octomap? ( sci-libs/octomap )
+   octomap? ( sci-libs/octomap:= )
 "
 
 DEPEND="${RDEPEND}

diff --git a/sci-libs/fcl/fcl-.ebuild b/sci-libs/fcl/fcl-.ebuild
index fe367b10808..6d8c46a0c5c 100644
--- a/sci-libs/fcl/fcl-.ebuild
+++ b/sci-libs/fcl/fcl-.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
@@ -23,10 +23,10 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-cpp/eigen:3
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
sci-libs/flann
sci-libs/libccd[double-precision]
-   octomap? ( sci-libs/octomap )"
+   octomap? ( sci-libs/octomap:= )"
 
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )



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

2021-06-18 Thread David Seifert
commit: 52534e4620935c7d19b225911ecc96ab838ee1e8
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:26 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52534e46

sci-chemistry/dssp: Depend on dev-libs/boost:=[threads(+)]

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

 sci-chemistry/dssp/{dssp-2.2.1-r1.ebuild => dssp-2.2.1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/dssp/dssp-2.2.1-r1.ebuild 
b/sci-chemistry/dssp/dssp-2.2.1-r2.ebuild
similarity index 92%
rename from sci-chemistry/dssp/dssp-2.2.1-r1.ebuild
rename to sci-chemistry/dssp/dssp-2.2.1-r2.ebuild
index b660e9ef3c9..63075d4d429 100644
--- a/sci-chemistry/dssp/dssp-2.2.1-r1.ebuild
+++ b/sci-chemistry/dssp/dssp-2.2.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
-RDEPEND="dev-libs/boost:=[threads]"
+RDEPEND="dev-libs/boost:=[threads(+)]"
 DEPEND="${RDEPEND}"
 
 PATCHES=(



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

2021-06-18 Thread David Seifert
commit: b37ad62305e045c6971ccae46bcb2b68926b5e2e
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:48 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37ad623

sci-mathematics/cgal: Depend on dev-libs/boost:=[threads(+)]

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

 sci-mathematics/cgal/{cgal-5.1-r1.ebuild => cgal-5.1-r2.ebuild} | 4 ++--
 sci-mathematics/cgal/{cgal-5.2-r1.ebuild => cgal-5.2-r2.ebuild} | 4 ++--
 sci-mathematics/cgal/{cgal-5.2.1-r1.ebuild => cgal-5.2.1-r2.ebuild} | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/cgal/cgal-5.1-r1.ebuild 
b/sci-mathematics/cgal/cgal-5.1-r2.ebuild
similarity index 96%
rename from sci-mathematics/cgal/cgal-5.1-r1.ebuild
rename to sci-mathematics/cgal/cgal-5.1-r2.ebuild
index 0af38dd5730..37647b5559e 100644
--- a/sci-mathematics/cgal/cgal-5.1-r1.ebuild
+++ b/sci-mathematics/cgal/cgal-5.1-r2.ebuild
@@ -22,7 +22,7 @@ IUSE="doc examples +gmp mpfi ntl qt5"
 
 RDEPEND="
dev-cpp/eigen
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
dev-libs/mpfr:=
sys-libs/zlib
x11-libs/libX11:=
@@ -30,7 +30,7 @@ RDEPEND="
virtual/opengl:=
gmp? ( dev-libs/gmp:=[cxx(+)] )
mpfi? ( sci-libs/mpfi )
-   ntl? ( dev-libs/ntl )
+   ntl? ( dev-libs/ntl:= )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5

diff --git a/sci-mathematics/cgal/cgal-5.2-r1.ebuild 
b/sci-mathematics/cgal/cgal-5.2-r2.ebuild
similarity index 96%
rename from sci-mathematics/cgal/cgal-5.2-r1.ebuild
rename to sci-mathematics/cgal/cgal-5.2-r2.ebuild
index c617be0aa6a..75a0a7bbadd 100644
--- a/sci-mathematics/cgal/cgal-5.2-r1.ebuild
+++ b/sci-mathematics/cgal/cgal-5.2-r2.ebuild
@@ -20,7 +20,7 @@ IUSE="doc examples +gmp mpfi ntl qt5"
 
 RDEPEND="
dev-cpp/eigen
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
dev-libs/mpfr:=
sys-libs/zlib
x11-libs/libX11:=
@@ -28,7 +28,7 @@ RDEPEND="
virtual/opengl:=
gmp? ( dev-libs/gmp:=[cxx(+)] )
mpfi? ( sci-libs/mpfi )
-   ntl? ( dev-libs/ntl )
+   ntl? ( dev-libs/ntl:= )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5

diff --git a/sci-mathematics/cgal/cgal-5.2.1-r1.ebuild 
b/sci-mathematics/cgal/cgal-5.2.1-r2.ebuild
similarity index 96%
rename from sci-mathematics/cgal/cgal-5.2.1-r1.ebuild
rename to sci-mathematics/cgal/cgal-5.2.1-r2.ebuild
index 8831782a3fb..c8b6a7545f8 100644
--- a/sci-mathematics/cgal/cgal-5.2.1-r1.ebuild
+++ b/sci-mathematics/cgal/cgal-5.2.1-r2.ebuild
@@ -20,7 +20,7 @@ IUSE="doc examples +gmp mpfi ntl qt5"
 
 RDEPEND="
dev-cpp/eigen
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
dev-libs/mpfr:=
sys-libs/zlib
x11-libs/libX11:=
@@ -28,7 +28,7 @@ RDEPEND="
virtual/opengl:=
gmp? ( dev-libs/gmp:=[cxx(+)] )
mpfi? ( sci-libs/mpfi )
-   ntl? ( dev-libs/ntl )
+   ntl? ( dev-libs/ntl:= )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5



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

2021-06-18 Thread David Seifert
commit: c3f45d09f47f9f2438f0ba723920b31927c35dae
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:23 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f45d09

sci-chemistry/autodock_vina: Depend on dev-libs/boost:=[threads(+)]

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

 .../{autodock_vina-1.1.2.ebuild => autodock_vina-1.1.2-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/autodock_vina/autodock_vina-1.1.2.ebuild 
b/sci-chemistry/autodock_vina/autodock_vina-1.1.2-r1.ebuild
similarity index 95%
rename from sci-chemistry/autodock_vina/autodock_vina-1.1.2.ebuild
rename to sci-chemistry/autodock_vina/autodock_vina-1.1.2-r1.ebuild
index 19a6a106be7..a1782463270 100644
--- a/sci-chemistry/autodock_vina/autodock_vina-1.1.2.ebuild
+++ b/sci-chemistry/autodock_vina/autodock_vina-1.1.2-r1.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="debug"
 
-RDEPEND="dev-libs/boost:=[threads]"
+RDEPEND="dev-libs/boost:=[threads(+)]"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}"/${MY_P}/build/linux/release



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/

2021-06-18 Thread David Seifert
commit: 5ecd8420bc1909e71f81304fde4e8d844893d42a
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:29 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecd8420

sci-electronics/gazebo: Depend on dev-libs/boost:=[threads(+)]

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

 .../gazebo/{gazebo-11.3.0.ebuild => gazebo-11.3.0-r1.ebuild}| 2 +-
 .../gazebo/{gazebo-11.5.1.ebuild => gazebo-11.5.1-r1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/gazebo/gazebo-11.3.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.3.0-r1.ebuild
similarity index 98%
rename from sci-electronics/gazebo/gazebo-11.3.0.ebuild
rename to sci-electronics/gazebo/gazebo-11.3.0-r1.ebuild
index e1a11ffee74..d2074820693 100644
--- a/sci-electronics/gazebo/gazebo-11.3.0.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.3.0-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtcore:5
dev-qt/qtopengl:5
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
sci-libs/gdal:=
virtual/libusb:1
dev-libs/libspnav

diff --git a/sci-electronics/gazebo/gazebo-11.5.1.ebuild 
b/sci-electronics/gazebo/gazebo-11.5.1-r1.ebuild
similarity index 98%
rename from sci-electronics/gazebo/gazebo-11.5.1.ebuild
rename to sci-electronics/gazebo/gazebo-11.5.1-r1.ebuild
index e1a11ffee74..d2074820693 100644
--- a/sci-electronics/gazebo/gazebo-11.5.1.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.5.1-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtcore:5
dev-qt/qtopengl:5
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
sci-libs/gdal:=
virtual/libusb:1
dev-libs/libspnav



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

2021-06-18 Thread David Seifert
commit: 86c463cf2143153fa72a57b899fc4f3854465339
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:45 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c463cf

sci-libs/ViSP: Depend on dev-libs/boost:=[threads(+)]

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

 sci-libs/ViSP/{ViSP-3.3.0.ebuild => ViSP-3.3.0-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/ViSP/ViSP-3.3.0.ebuild 
b/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
similarity index 96%
rename from sci-libs/ViSP/ViSP-3.3.0.ebuild
rename to sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
index 371f228d24b..e13f4448c8f 100644
--- a/sci-libs/ViSP/ViSP-3.3.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.3.0-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
@@ -26,13 +26,13 @@ COMMON_DEPEND="
virtual/opengl
)
dmtx? ( media-libs/libdmtx )
-   gsl? ( sci-libs/gsl )
+   gsl? ( sci-libs/gsl:= )
ieee1394? ( media-libs/libdc1394:2= )
jpeg? ( virtual/jpeg:0 )
motif? ( media-libs/SoXt )
ogre? (
dev-games/ogre[ois(+)]
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=[threads(+)]
)
opencv? ( media-libs/opencv:=[contribdnn(+)] )
pcl? ( sci-libs/pcl:= )



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

2021-06-18 Thread David Seifert
commit: 9c418104f4556ad52980065977f1f15db693c7e4
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:16:56 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:16:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c418104

media-gfx/slic3r: Depend on dev-libs/boost:=[threads(+)]

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

 media-gfx/slic3r/{slic3r-1.3.0-r3.ebuild => slic3r-1.3.0-r4.ebuild} | 2 +-
 ...ic3r-1.3.1_pre20200824.ebuild => slic3r-1.3.1_pre20200824-r1.ebuild} | 2 +-
 media-gfx/slic3r/slic3r-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/slic3r/slic3r-1.3.0-r3.ebuild 
b/media-gfx/slic3r/slic3r-1.3.0-r4.ebuild
similarity index 98%
rename from media-gfx/slic3r/slic3r-1.3.0-r3.ebuild
rename to media-gfx/slic3r/slic3r-1.3.0-r4.ebuild
index f0ea0fd4ed2..d11cc8ac32f 100644
--- a/media-gfx/slic3r/slic3r-1.3.0-r3.ebuild
+++ b/media-gfx/slic3r/slic3r-1.3.0-r4.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 
 # check Build.PL for dependencies
 RDEPEND="!=dev-lang/perl-5.16*
-   >=dev-libs/boost-1.73[threads]
+   >=dev-libs/boost-1.73[threads(+)]
dev-perl/Class-XSAccessor
dev-perl/Devel-CheckLib
dev-perl/Devel-Size

diff --git a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild 
b/media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild
similarity index 98%
rename from media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
rename to media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild
index 3d5a2d5dbff..a437470e7df 100644
--- a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
+++ b/media-gfx/slic3r/slic3r-1.3.1_pre20200824-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+gui test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="!=dev-lang/perl-5.16*
-   >=dev-libs/boost-1.55[threads]
+   >=dev-libs/boost-1.55[threads(+)]
dev-perl/Class-XSAccessor
dev-perl/Devel-CheckLib
dev-perl/Devel-Size

diff --git a/media-gfx/slic3r/slic3r-.ebuild 
b/media-gfx/slic3r/slic3r-.ebuild
index c492bce9fc3..16f8d66dac3 100644
--- a/media-gfx/slic3r/slic3r-.ebuild
+++ b/media-gfx/slic3r/slic3r-.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 # check Build.PL for dependencies
 RDEPEND="
!=dev-lang/perl-5.16*
-   >=dev-libs/boost-1.55[threads]
+   >=dev-libs/boost-1.55[threads(+)]
dev-perl/Class-XSAccessor
dev-perl/Devel-CheckLib
dev-perl/Devel-Size



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

2021-06-18 Thread David Seifert
commit: 0b2f9be7c385cfd51513086ca1121bbccb44d76e
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jun 18 19:17:35 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jun 18 19:17:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2f9be7

sci-libs/coinor-cppad: Depend on dev-libs/boost:=[threads(+)]

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

 ...coinor-cppad-2021.5.ebuild => coinor-cppad-2021.5-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/coinor-cppad/coinor-cppad-2021.5.ebuild 
b/sci-libs/coinor-cppad/coinor-cppad-2021.5-r1.ebuild
similarity index 98%
rename from sci-libs/coinor-cppad/coinor-cppad-2021.5.ebuild
rename to sci-libs/coinor-cppad/coinor-cppad-2021.5-r1.ebuild
index b0f442dd2f2..1fcf5fe358b 100644
--- a/sci-libs/coinor-cppad/coinor-cppad-2021.5.ebuild
+++ b/sci-libs/coinor-cppad/coinor-cppad-2021.5-r1.ebuild
@@ -21,7 +21,7 @@ RESTRICT="adolc? ( test ) ipopt? ( test )"
 
 # No need for RDEPEND.
 DEPEND="
-   dev-libs/boost[threads]
+   dev-libs/boost[threads(+)]
adolc? ( sci-libs/adolc )
eigen? ( dev-cpp/eigen )
ipopt? ( sci-libs/ipopt )"



  1   2   3   >