[gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-sdk-cpp/files/, dev-libs/aws-sdk-cpp/

2021-03-26 Thread Joonas Niilola
commit: bc9cdf976f5ea831b9c839362bdd8eb38901167c
Author: Sven Eden  prydeworx  com>
AuthorDate: Sun Mar 14 14:45:37 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 27 05:49:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9cdf97

dev-libs/aws-sdk-cpp: Version Bump to 1.8.160

New in this ebuild:

* New module 'wellarchitected'

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sven Eden  prydeworx.com>
Closes: https://github.com/gentoo/gentoo/pull/19926
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/aws-sdk-cpp/Manifest  |   1 +
 dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.ebuild| 207 +
 .../aws-sdk-cpp-1.8.160-disable_http_testing.patch |  17 ++
 dev-libs/aws-sdk-cpp/metadata.xml  |  17 +-
 4 files changed, 236 insertions(+), 6 deletions(-)

diff --git a/dev-libs/aws-sdk-cpp/Manifest b/dev-libs/aws-sdk-cpp/Manifest
index 283ae812409..7c55604e6c1 100644
--- a/dev-libs/aws-sdk-cpp/Manifest
+++ b/dev-libs/aws-sdk-cpp/Manifest
@@ -1 +1,2 @@
 DIST aws-sdk-cpp-1.8.105.tar.gz 31880249 BLAKE2B 
1a2eb972b716c656f45b8d1d12fc3e7280c171e4a19eb5431e320511365d305211e8567aa7fcc3e21f553ad5befda91829df6ccf60c23296d210d0c7347bb2a2
 SHA512 
a76da095718c8569c62597431d29a0a54c1a7f81c1825894f0f40b1a971a3e0b4f0813da4ac929612b9bb5f92501ee6a034436faa6eef678d936117765baab7e
+DIST aws-sdk-cpp-1.8.160.tar.gz 33282825 BLAKE2B 
3c48edb5578d4450feeab94f9c44ec8222e2e7785d8f69d468b97cddc9bb503bb1648facdce85c2c90a73141c60a22aa6d1e29aeb4b8a904f8e926055f48124e
 SHA512 
b71bed89d27361bf735907ad86908a3dcb952ff6ba9d6c2c04dd2ff6afded777b12ad2da79ba97744ef9ade6fa21a5ff4451f5b664bbab8bae4864fa4e0db073

diff --git a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.ebuild 
b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.ebuild
new file mode 100644
index 000..4f2cb238a8c
--- /dev/null
+++ b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.8.160.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..9} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="AWS SDK for C++"
+HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/;
+SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+MODULES=(
+   access-management apigateway appconfig backup batch budgets chime 
cloud-desktop cloud-dev cloud-media
+   cloud-mobile cloudformation cloudfront cloudhsm cloudsearch cloudwatch 
cognito config dlm ebs ec2 ecr ecs
+   eks elasticache elasticbeanstalk elastic-inference elasticloadbalancing 
elasticmapreduce email es events
+   forecast frauddetector fsx globalaccelerator iot kendra kinesis kms 
lambda lex license-manager lightsail
+   lookoutvision machinelearning macie managedblockchain marketplace mwaa 
networkmanager opsworks
+   organizations other outposts personalize polly qldb queues rds 
rekognition resource-groups route53 s3
+   sagemaker secretsmanager securityhub serverlessrepo shield sns sqs 
textract timestream transcribe
+   translate waf wellarchitected
+)
+
+IUSE="+http libressl pulseaudio +rtti +ssl static-libs test unity-build 
${MODULES[*]}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   http? ( net-misc/curl:= )
+   pulseaudio? ( media-sound/pulseaudio )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   >=dev-libs/aws-c-common-0.5.2:=[static-libs=]
+   >=dev-libs/aws-c-event-stream-0.2.7:=[static-libs=]
+   >=dev-libs/aws-checksums-0.1.10:=[static-libs=]
+   sys-libs/zlib
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-upgrade_android-build_build_and_test_android_py-3.9.patch
+   
"${FILESDIR}"/${PN}-upgrade_binary-release-pipeline_lambda_publish_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_CI_ConstructReleaseDoc_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_CI_ExtractBuildArgs_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_CI_handle_release_notification_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_CI_move_release_doc_to_models_py-3.9.patch
+   
"${FILESDIR}"/${PN}-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_scripts_build_3rdparty_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_scripts_build_example_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_scripts_dummy_web_server_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_scripts_endpoints_checker_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_scripts_gather_3rdparty_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_scripts_generate_sdks_py-3.9.patch
+   "${FILESDIR}"/${PN}-upgrade_scripts_renew_license_py-3.9.patch
+   

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

2021-03-26 Thread Joonas Niilola
commit: 88ee1aecde5c87b6307271c0cd56786d82c9ecc7
Author: Sven Eden  prydeworx  com>
AuthorDate: Thu Mar 11 07:22:07 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 27 05:49:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ee1aec

dev-libs/s2n: Version Bump to 1.0.0 (And fix testing #774276)

This should also fix the failing of s2n_x509_validator_test (#774276)

Closes: https://bugs.gentoo.org/774276
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sven Eden  prydeworx.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/s2n/Manifest |  1 +
 dev-libs/s2n/s2n-1.0.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/s2n/Manifest b/dev-libs/s2n/Manifest
index 5886f4cb241..6527ab4efec 100644
--- a/dev-libs/s2n/Manifest
+++ b/dev-libs/s2n/Manifest
@@ -1 +1,2 @@
 DIST s2n-0.10.21.tar.gz 6150129 BLAKE2B 
cf598ef02b4aa9a2a69f11a47b2a691055575b7398ba0a833081da704ebc7564d30abda5f2ad9ff9858ec2f553b1f332e913494b9e195e2a754f008bab5c11d2
 SHA512 
26957edf36af088af2cb355dad9281fefd9d54ce8c3c2c26f5682aee8d64338a3677aa81f3a07563b27a938cad2c57e0a86a478c9619cc93552674451d501909
+DIST s2n-1.0.0.tar.gz 6211951 BLAKE2B 
3714f26ab0dbd53b878c73e0ae0abf9e8a4b85b16a62dd44a3e6264fba1afdfdd7bbffc3b38b494c5cc805b8a9dfe02009d109e308ff13b4752a56594299f374
 SHA512 
ab5ccc3e73e7f395ef86a5e637b9c2d18110c14b2913990d12e02286f6562497f7e9d45912e9076216e5f595d7932d58a31642e344a5e472259386983ad44bac

diff --git a/dev-libs/s2n/s2n-1.0.0.ebuild b/dev-libs/s2n/s2n-1.0.0.ebuild
new file mode 100644
index 000..e5604e53839
--- /dev/null
+++ b/dev-libs/s2n/s2n-1.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Simple, small, fast and secure C99 implementation of the TLS/SSL 
protocols"
+HOMEPAGE="https://github.com/awslabs/s2n;
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl static-libs test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0=[static-libs=] )
+   libressl? ( dev-libs/libressl:0=[static-libs=] )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.10.21-remove_Werror.patch
+)
+
+S="${WORKDIR}/${PN}-tls-${PV}"
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Fix
+   # QA Notice: The following files contain writable and executable 
sections (...)
+   sed \
+   -e '$a\\n#if defined(__linux__) && defined(__ELF__)\n.section 
.note.GNU-stack,"",%progbits\n#endif' \
+   -i "${S}"/pq-crypto/sike_r2/sikep434r2_fp_x64_asm.S || die "sed 
failed"
+
+   # Fix shared library building, needed for USE="test"
+   # See: https://github.com/awslabs/s2n/issues/2401
+   if use test; then
+   sed -i -e 's, -fvisibility=hidden,,' "${S}"/CMakeLists.txt || 
die "sed failed"
+   # Remove s2n_self_talk_nonblocking_test, it is broken.
+   # See: 
https://github.com/awslabs/s2n/issues/2051#issuecomment-744543724
+   rm "${S}"/tests/unit/s2n_self_talk_nonblocking_test.c || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-common/files/, dev-libs/aws-c-common/

2021-03-26 Thread Joonas Niilola
commit: 1954021a3763187bfeb6ccc36bec7224eda8706c
Author: Sven Eden  prydeworx  com>
AuthorDate: Thu Mar 11 06:47:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 27 05:49:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1954021a

dev-libs/aws-c-common: Version Bump to 0.5.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sven Eden  prydeworx.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/aws-c-common/Manifest |  1 +
 dev-libs/aws-c-common/aws-c-common-0.5.2.ebuild| 29 ++
 .../aws-c-common-0.5.2-remove-Werror-CFLAG.patch   | 11 
 3 files changed, 41 insertions(+)

diff --git a/dev-libs/aws-c-common/Manifest b/dev-libs/aws-c-common/Manifest
index a6c552fe907..9b874b473bc 100644
--- a/dev-libs/aws-c-common/Manifest
+++ b/dev-libs/aws-c-common/Manifest
@@ -1 +1,2 @@
 DIST aws-c-common-0.4.62.tar.gz 411263 BLAKE2B 
b9eb8eab8fceb949adcb96bc98987c318dcc70dae2cb8ecdcdf36c306be97158a64208c4bcc2452c83f03708cd7fb5401639558bc9bea946234f4b6b4c8eaec1
 SHA512 
7f31d739a3376404016bd509b40656d7620bddfb77a7f988306f2dcb2b03a03387855d845c2b9f63194d0bf2182a8d96392dba6c2bf847eaeb008115561d73ba
+DIST aws-c-common-0.5.2.tar.gz 422185 BLAKE2B 
e2058d523f9739b2d28db6ff26e00326977853a1ccc2468c36ba021619b0e9223e8a5584c06a29b511607741d208ac803023c1e6c17df10cd46227274d885978
 SHA512 
3e3b639f0387ba0e4ea62a35e57b7f0697a5f829bbffe6758d2e43db45543528615298281b045275c582a8cce9f0f6a36a06b231460ce4e2cc42ac01d7a0e952

diff --git a/dev-libs/aws-c-common/aws-c-common-0.5.2.ebuild 
b/dev-libs/aws-c-common/aws-c-common-0.5.2.ebuild
new file mode 100644
index 000..1427f5278f1
--- /dev/null
+++ b/dev-libs/aws-c-common/aws-c-common-0.5.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Core c99 package for AWS SDK for C"
+HOMEPAGE="https://github.com/awslabs/aws-c-common;
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-remove-Werror-CFLAG.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}

diff --git 
a/dev-libs/aws-c-common/files/aws-c-common-0.5.2-remove-Werror-CFLAG.patch 
b/dev-libs/aws-c-common/files/aws-c-common-0.5.2-remove-Werror-CFLAG.patch
new file mode 100644
index 000..888205f88d6
--- /dev/null
+++ b/dev-libs/aws-c-common/files/aws-c-common-0.5.2-remove-Werror-CFLAG.patch
@@ -0,0 +1,11 @@
+--- a/cmake/AwsCFlags.cmake2021-03-11 07:42:36.325962577 +0100
 b/cmake/AwsCFlags.cmake2021-03-11 07:42:46.174962928 +0100
+@@ -53,7 +53,7 @@
+ list(APPEND AWS_C_FLAGS "${_FLAGS}")
+ 
+ else()
+-list(APPEND AWS_C_FLAGS -Wall -Werror -Wstrict-prototypes 
-fno-omit-frame-pointer)
++list(APPEND AWS_C_FLAGS -Wall -Wstrict-prototypes 
-fno-omit-frame-pointer)
+ 
+ if(NOT SET_PROPERTIES_NO_WEXTRA)
+ list(APPEND AWS_C_FLAGS -Wextra)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-cal/files/, dev-libs/aws-c-cal/

2021-03-26 Thread Joonas Niilola
commit: 7131703c3d0024686f34ebfcb0ee4f72282b088e
Author: Sven Eden  prydeworx  com>
AuthorDate: Sun Mar 14 15:47:06 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 27 05:49:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7131703c

dev-libs/aws-c-cal: Fix building with USE="static-libs" (#761385)

Whe building with USE="static-libs", the final linker stage fails
with:


/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/usr/lib64/libcrypto.a(c_zlib.o):
in function `zlib_stateful_expand_block':
undefined reference to `inflate'
undefined reference to `deflateEnd'


To fix this -lz is now explicitly added when merging with
USE="static-libs"

Closes: https://bugs.gentoo.org/761385
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sven Eden  prydeworx.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/aws-c-cal/aws-c-cal-0.4.5.ebuild| 11 +++
 .../files/aws-c-cal-0.4.5-add_libz_for_static.patch  | 12 
 2 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/dev-libs/aws-c-cal/aws-c-cal-0.4.5.ebuild 
b/dev-libs/aws-c-cal/aws-c-cal-0.4.5.ebuild
index 407a8f3334d..7dd18890b23 100644
--- a/dev-libs/aws-c-cal/aws-c-cal-0.4.5.ebuild
+++ b/dev-libs/aws-c-cal/aws-c-cal-0.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,19 +16,14 @@ IUSE="static-libs test"
 
 RESTRICT="!test? ( test )"
 
-BDEPEND="
-   || (
-   >dev-util/cmake-3.19.1
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-event-stream/

2021-03-26 Thread Joonas Niilola
commit: 1a347a32a9ec3b6061e444317f0827a0c79ad6d0
Author: Sven Eden  prydeworx  com>
AuthorDate: Fri Mar 12 07:06:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 27 05:49:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a347a32

dev-libs/aws-c-event-stream: Version Bump to 0.2.7

The bump fixes two errors in aws-c-event-stream:

* https://github.com/awslabs/aws-c-event-stream/pull/55
  Release lock before invoking callbacks. (Deadlocks seen)
* https://github.com/awslabs/aws-c-event-stream/pull/60
  Fix bug where client "forgets" it received CONNECT_ACK

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sven Eden  prydeworx.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/aws-c-event-stream/Manifest   |  1 +
 .../aws-c-event-stream-0.2.7.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/aws-c-event-stream/Manifest 
b/dev-libs/aws-c-event-stream/Manifest
index 26068293074..9d963cb1d25 100644
--- a/dev-libs/aws-c-event-stream/Manifest
+++ b/dev-libs/aws-c-event-stream/Manifest
@@ -1 +1,2 @@
 DIST aws-c-event-stream-0.2.5.tar.gz 61949 BLAKE2B 
baebd87a916fb8440db56afa2b97bd02229d70e00b55c40a17a2f467ad683422a6c6747aa698adce5272a03ced3fe6957d8cc62040d8080d3ed95409d8182851
 SHA512 
1421d608d8a5cfa5ec5df3bd905aab9ce9abc913461569a99b895c8415e50305aca0be3595bd4f3ed74cb52cc0e342354d211531066fdde60e14dd60e5629239
+DIST aws-c-event-stream-0.2.7.tar.gz 63942 BLAKE2B 
751199efa1889861b647ca2f59f4a323961aedb9184d8c1293ff8a32096bb6e22de43eb2afbe9eb433f43e07ef8be251c815cfd897eb81cf2041e5f7be230ead
 SHA512 
3ecc9fd80cd37d87df34948a7d7ca344a7b5ff2298e5ecc568d945830f8f8cd88721e0d2c4d11dee06af87e14b9ff13c8f13b8abfee74826ae72c8a280109440

diff --git a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.7.ebuild 
b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.7.ebuild
new file mode 100644
index 000..557f3a34b07
--- /dev/null
+++ b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="C99 implementation of the vnd.amazon.eventstream content-type"
+HOMEPAGE="https://github.com/awslabs/aws-c-event-stream;
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/aws-c-common-0.5.2:=[static-libs=]
+   >=dev-libs/aws-c-io-0.9.2:=[static-libs=]
+   >=dev-libs/aws-checksums-0.1.10:=[static-libs=]
+"
+
+PATCHES=(
+   "${FILESDIR}"/0.1.3-add_missing_cmake_install_prefix.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   if use test; then
+   # (#760585) Due to network sandboxing of portage, internet 
connectivity
+   # tests will always fail. If you need a USE flag, because you 
want/need
+   # to perform these tests manually, please open a bug report for 
it.
+   mycmakeargs+=(
+   -DENABLE_NET_TESTS=OFF
+   )
+   fi
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/aws-c-io/

2021-03-26 Thread Joonas Niilola
commit: ac609057297225858df809d5d30c412c23552ef6
Author: Sven Eden  prydeworx  com>
AuthorDate: Fri Mar 12 06:50:45 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 27 05:49:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac609057

dev-libs/aws-c-io: Version Bump to 0.9.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sven Eden  prydeworx.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/aws-c-io/Manifest  |  1 +
 dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/aws-c-io/Manifest b/dev-libs/aws-c-io/Manifest
index bca18fcf622..c79b9cb32c7 100644
--- a/dev-libs/aws-c-io/Manifest
+++ b/dev-libs/aws-c-io/Manifest
@@ -1 +1,2 @@
 DIST aws-c-io-0.7.0.tar.gz 561762 BLAKE2B 
ffe8ac5de9fd5f57e7bc18e1d956f28567413d34ec23a7d0869065718039b1ab56aeae82fd8e24bf77f7393df2c1140308195cd8a4c6ff06cbc7843ae62d76c8
 SHA512 
b858a5a14cfea86c39f96963c4238ca0f90339befcbd6480e6353719d9846079764f8b42fbdc0cec2f99223bfe1c07fa2a014543fa3fe8a6357440e3cd1007f5
+DIST aws-c-io-0.9.2.tar.gz 586055 BLAKE2B 
88c1ac516e29af88062f01f5e2e4718964b25d651922b4b54d82b5cef2a7fd997ee31c7b435933fe284b6ed1f80a310fc75d684c3d7969dba1d2fae4902a157c
 SHA512 
09480b2a06ddd8078234c1058223bc04001d3c54d30bb62a150ab4a2776c7a0c805662560d3b086dad047f22a22e97706be44ac8c5b88e2f9d4bb366c68b9fcb

diff --git a/dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild 
b/dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild
new file mode 100644
index 000..c36b3f45da8
--- /dev/null
+++ b/dev-libs/aws-c-io/aws-c-io-0.9.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="AWS SDK for C module, handles IO and TLS work for application 
protocols"
+HOMEPAGE="https://github.com/awslabs/aws-c-io;
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/aws-c-cal-0.4.5:=[static-libs=]
+   >=dev-libs/aws-c-common-0.5.2:=[static-libs=]
+   >=dev-libs/s2n-0.10.21:=[static-libs=]
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.0-cmake-prefix.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex !static-libs)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   if use test; then
+   # (#759802) Due to network sandboxing of portage, internet 
connectivity
+   # tests will always fail. If you need a USE flag, because you 
want/need
+   # to perform these tests manually, please open a bug report for 
it.
+   mycmakeargs+=(
+   -DENABLE_NET_TESTS=OFF
+   )
+   fi
+
+   cmake_src_configure
+}



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

2021-03-26 Thread Sam James
commit: 69f6a49d930bb7e2388c32e4e28c4ff3e2569b84
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 04:53:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 04:53:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f6a49d

sci-libs/hypre: adjust CC check for consistency

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

 sci-libs/hypre/hypre-2.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hypre/hypre-2.20.0.ebuild 
b/sci-libs/hypre/hypre-2.20.0.ebuild
index 12b7b63fb7e..4fec2500afe 100644
--- a/sci-libs/hypre/hypre-2.20.0.ebuild
+++ b/sci-libs/hypre/hypre-2.20.0.ebuild
@@ -60,7 +60,7 @@ src_configure() {
tc-export CC CXX
append-flags -Dhypre_dgesvd=dgesvd_
 
-   if use openmp && [[ $(tc-getCC)$ == *gcc* ]] ; then
+   if use openmp && [[ $(tc-getCC) == *gcc* ]] ; then
append-flags -fopenmp && append-ldflags -fopenmp
fi
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/

2021-03-26 Thread Georgy Yakovlev
commit: 17417b6d21382c2f689d3dfb04152f3a015abd74
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Mar 27 04:42:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Mar 27 04:52:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17417b6d

app-arch/dpkg: bump to 1.20.7.1

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

 app-arch/dpkg/Manifest |  1 +
 app-arch/dpkg/dpkg-1.20.7.1.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest
index 1a74fef658d..42bb9e8a88f 100644
--- a/app-arch/dpkg/Manifest
+++ b/app-arch/dpkg/Manifest
@@ -5,3 +5,4 @@ DIST dpkg_1.20.0.tar.xz 4738556 BLAKE2B 
2e58b3881abd46854416b05b0f9d2e972c3b5454
 DIST dpkg_1.20.2.tar.xz 4710300 BLAKE2B 
0d10ee7f5cc863a6496fd8340cf0457f9af3d7d7a74821d561d0cc500a056d52664d1418453fa45dcb27d01ef59e55eb299ce1fcccd1ae7cb72b7c9e43b6b120
 SHA512 
523713e40d4f49332d96fdcabaeaf4d97f56b40bbbd51f18d17b5c79598249d04fdf96dfc5c8684408a666cf04f622cbd30da60efe68ba2cf1cd836cb2503e02
 DIST dpkg_1.20.3.tar.xz 4712980 BLAKE2B 
92a1ff07dbb01f8942452eee269eb45d4c164272bf3ae5d0a62a6086c4321e7fc3dd5b164089d7f2e476258f8ec8c480c1614d4f43e3a7a7f1e632bf13191d2e
 SHA512 
5893ae34efc6f9d54e47fc403487c79233501666968681b827bbabbf39b1401cb7064f8fe8797708ed32bb37345dbb78a1daac04c6dc7064f2811265f3a4e82c
 DIST dpkg_1.20.5.tar.xz 4715684 BLAKE2B 
32b88cbd1ae75685b6c0b04b7c829372df323a9508ddd088076097e8bf2ac9050f1f4ec591fb7d40c4d4ea34207cef0edd430d0326cb73e1f7c8dd560db916be
 SHA512 
6b3789c25c81022181b87a28ca9baa4a463a68940a871568c699a2a30e3b4ce705835ed6a171ac8c5902e377200b31cc0be1e03cbd7d35c4eaf92c7300d9227f
+DIST dpkg_1.20.7.1.tar.xz 4952736 BLAKE2B 
0439cd9440c34597ff5c5e04bd8e1b79d34cd7675a216cbe1e7dc4d68460847143a8a7dff14b1845374d8e504d6fba63842b1d1ac37aa01f7b2a96b78ef0278d
 SHA512 
beec7a7ba1cfbd6954b3d583e57c811af3bfa5e4e4554e6af6673d4a4be0e79fb4aded2f6aeeda592c2ba3d91facb82138f2eb8eb2338dc4fae1832911df2fd6

diff --git a/app-arch/dpkg/dpkg-1.20.7.1.ebuild 
b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
new file mode 100644
index 000..fce1289c142
--- /dev/null
+++ b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib autotools toolchain-funcs
+
+DESCRIPTION="Package maintenance system for Debian"
+HOMEPAGE="https://packages.qa.debian.org/dpkg;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode 
+update-alternatives +zlib"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/perl-5.14.2:=
+   bzip2? ( app-arch/bzip2 )
+   libmd? ( app-crypt/libmd )
+   lzma? ( app-arch/xz-utils )
+   nls? ( virtual/libintl )
+   selinux? ( sys-libs/libselinux )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+"
+DEPEND="
+   ${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   test? (
+   dev-perl/IO-String
+   dev-perl/Test-Pod
+   virtual/perl-Test-Harness
+   )
+"
+BDEPEND="
+   sys-devel/flex
+   nls? (
+   app-text/po4a
+   >=sys-devel/gettext-0.18.2
+   )
+"
+DOCS=(
+   ChangeLog
+   THANKS
+   TODO
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.18.12-flags.patch
+   "${FILESDIR}"/${PN}-1.18.12-rsyncable.patch
+   "${FILESDIR}"/${PN}-1.20.5-dpkg_buildpackage-test.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's|\|${AR}|g' t-func/deb-format.at t-func/testsuite || 
die
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export AR CC
+
+   econf \
+   $(use_enable nls) \
+   $(use_enable unicode) \
+   $(use_enable update-alternatives) \
+   $(use_with bzip2 libbz2) \
+   $(use_with libmd) \
+   $(use_with lzma liblzma) \
+   $(use_with selinux libselinux) \
+   $(use_with zlib libz) \
+   --disable-compiler-warnings \
+   --disable-dselect \
+   --disable-start-stop-daemon \
+   --localstatedir="${EPREFIX}"/var
+}
+
+src_compile() {
+   emake AR=$(tc-getAR)
+}
+
+src_install() {
+   default
+
+   keepdir \
+   /usr/$(get_libdir)/db/methods/{mnt,floppy,disk} \
+   /var/lib/dpkg/{alternatives,info,parts,updates}
+
+   find "${ED}" -name '*.la' -delete || die
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/

2021-03-26 Thread Georgy Yakovlev
commit: 46309500c031f096fc4417672dd4cb142711d3b5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Mar 27 04:49:07 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Mar 27 04:52:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46309500

app-admin/sysstat: bump to 12.5.3

Closes: https://bugs.gentoo.org/775482
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-admin/sysstat/Manifest  |  1 +
 app-admin/sysstat/sysstat-12.5.3.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index aae2e470d02..8060f354e3b 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -3,3 +3,4 @@ DIST sysstat-12.2.2.tar.gz 1227793 BLAKE2B 
7dcfe904aa60e9c61af516e718668a3f8fb9e
 DIST sysstat-12.2.3.tar.gz 1227666 BLAKE2B 
e78cba586eb8e5f5a971f608ee0df39a20e3af9f02db1778c52bbb09eb4565e29ffb79d68ed00af0142ccbf1120b97825c638b323b53e0b210c96bf808db4aa1
 SHA512 
d837193b59840b1b1a87f927a4416ba4c688f3b470be00e9ab013b62b2f11e7b963ef4cf521bc42a0a041ea8923e176922ee5b6df56c0612b6646054b048f067
 DIST sysstat-12.4.0.tar.gz 1375207 BLAKE2B 
66a9c15bb4e3b349158c9f7ab37d00c77844f0fd654df1b613141d906d3c89477e581d7143c77ba6952dd2cc7296f0611bc99aeec8e55e8090a488d5a286ee8b
 SHA512 
156cb38bc4cedb68278d9054ce5b477cbdc84d2480ca302988c0fb5427b9f1f823f0939f2bc1c91fa7657b00b29d02d1f58aeafd342eef83b07d79c3f4141be4
 DIST sysstat-12.4.1.tar.gz 1377429 BLAKE2B 
878d20575f5397adf10f64ad935b1c08709f6149f875975377c0a9f9b741f9bf352d0dd92ae31c0e7544c2e59e2058fab9ec5be95bfe9d070048661a7ba3bbfa
 SHA512 
203e77095bddeb3797a65ed9e51cab90beaae7f579624c3f55d6903d45b9395d2134ea8e773a572710fd837fd26fb5437dccad63a913536b916f659207256d98
+DIST sysstat-12.5.3.tar.gz 1504415 BLAKE2B 
a3dc267182939190441b6cfebff938881fe4a06a8c7d1c406c014ddc28c0ecb33af5f480b77cce56bfcd4c7af81c4fec09eccb989561dd979f03a94ea6521f5b
 SHA512 
3f09ff2e7ca38497eb07dcd8770c0b7fe5cfa1140537b215a1648446f65d933852b97dd5a1a9596afa57b04f20da64385e3b2e384be8d7b5902f228dc01230a5

diff --git a/app-admin/sysstat/sysstat-12.5.3.ebuild 
b/app-admin/sysstat/sysstat-12.5.3.ebuild
new file mode 100644
index 000..655a3391632
--- /dev/null
+++ b/app-admin/sysstat/sysstat-12.5.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="System performance tools for Linux"
+HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="dcron debug nls lm-sensors selinux static systemd"
+
+CDEPEND="
+   nls? ( virtual/libintl )
+   lm-sensors? ( sys-apps/lm-sensors:= )
+"
+DEPEND="
+   ${CDEPEND}
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   ${CDEPEND}
+   !dcron? ( !sys-process/dcron )
+   selinux? ( sec-policy/selinux-sysstat )
+"
+
+REQUIRED_USE="dcron? ( !systemd )"
+
+src_prepare() {
+   if use nls; then
+   strip-linguas -i nls/
+   local lingua pofile
+   for pofile in nls/*.po; do
+   lingua=${pofile/nls\/}
+   lingua=${lingua/.po}
+   if ! has ${lingua} ${LINGUAS}; then
+   rm "nls/${lingua}.po" || die
+   fi
+   done
+   fi
+
+   use dcron && { sed -i 's/@CRON_OWNER@ //g' cron/sysstat.crond.in || die 
; }
+   default
+}
+
+src_configure() {
+   tc-export AR
+   use static && append-ldflags -static
+
+   sa_lib_dir=/usr/lib/sa \
+   conf_dir=/etc \
+   econf \
+   $(use_enable !systemd use-crond) \
+   $(use_enable lm-sensors sensors) \
+   $(use_enable nls) \
+   $(usex debug --enable-debuginfo '') \
+   --disable-compress-manpg \
+   --enable-copy-only \
+   --enable-documentation \
+   --enable-install-cron \
+   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
+}
+
+src_compile() {
+   LFLAGS="${LDFLAGS}" default
+}
+
+src_install() {
+   keepdir /var/log/sa
+
+   emake \
+   CHOWN=true \
+   DESTDIR="${D}" \
+   DOC_DIR=/usr/share/doc/${PF} \
+   MANGRPARG='' \
+   install
+
+   dodoc -r contrib/
+
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   systemd_dounit ${PN}.service
+
+   rm "${D}"/usr/share/doc/${PF}/COPYING || die
+}



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

2021-03-26 Thread Sam James
commit: ec553e017c0324560f0e41b78f279bfbb7ebe398
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 04:47:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 04:47:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec553e01

dev-util/cmake: forward port Darwin sed to 3.20.x

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

 dev-util/cmake/cmake-3.20.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/cmake/cmake-3.20.0.ebuild 
b/dev-util/cmake/cmake-3.20.0.ebuild
index 99b8eab6c2f..3d40c53f215 100644
--- a/dev-util/cmake/cmake-3.20.0.ebuild
+++ b/dev-util/cmake/cmake-3.20.0.ebuild
@@ -149,6 +149,8 @@ src_prepare() {
Source/cmStandardLexer.h \
Source/cmSystemTools.cxx \
Source/cmTimestamp.cxx
+   sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) 
&& !defined(__sun)/& \&\& !defined(__APPLE__)/' \
+   Source/cmStandardLexer.h
fi
 
# Add gcc libs to the default link paths



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libmcpp/

2021-03-26 Thread Sam James
commit: 7d648ad70a40bea4789f3d6bbda485078ebffd09
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 04:50:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 04:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d648ad7

dev-cpp/libmcpp: drop static-libs from 2.7.2_p5

May as well take the opportunity.

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

 dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild 
b/dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild
index bc6a9a1d233..ca5877298ab 100644
--- a/dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild
+++ b/dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild
@@ -17,7 +17,6 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ia64 ~x86 ~x86-linux ~x64-macos"
-IUSE="static-libs"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.7.2-fix-build-system.patch
@@ -38,13 +37,11 @@ src_prepare() {
 src_configure() {
econf \
--enable-mcpplib \
-   $(use_enable static-libs static)
+   --disable-static
 }
 
 src_install() {
default
 
-   if ! use static-libs; then
-   find "${D}" -name '*.la' -delete || die
-   fi
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-arch/unzip/

2021-03-26 Thread Sam James
commit: 682da3683636d3a4d105f946cab3c64a4230efd5
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 02:58:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:58:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682da368

app-arch/unzip: add github remote-id

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

 app-arch/unzip/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-arch/unzip/metadata.xml b/app-arch/unzip/metadata.xml
index ed43f8ee64f..a151503ed28 100644
--- a/app-arch/unzip/metadata.xml
+++ b/app-arch/unzip/metadata.xml
@@ -10,6 +10,7 @@


cpe:/a:info-zip:unzip
+   madler/unzip
infozip

 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libmcpp/

2021-03-26 Thread Sam James
commit: ad7f93d52342c57be176764b89aed9ae401c7f8a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 01:27:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7f93d5

dev-cpp/libmcpp: (security) bump to 2.7.2_p5 (Debian)

Easier to just use the Debian patchset here.

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

 dev-cpp/libmcpp/Manifest|  1 +
 dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/libmcpp/Manifest b/dev-cpp/libmcpp/Manifest
index c70198b721e..cc1df396280 100644
--- a/dev-cpp/libmcpp/Manifest
+++ b/dev-cpp/libmcpp/Manifest
@@ -1 +1,2 @@
 DIST mcpp-2.7.2.tar.gz 1533457 BLAKE2B 
4368fd1c667923ab3b60ce79f8421c549a9d9105957ca87b9ba49be513cb1be7f220a3ddbaf306e860014d5211af480d07170d912d3d4a80345d8eab45fd6c00
 SHA512 
1ca885cb13fdb684de9d0595a9215b52f48a93a69077d82cdcacafe40d9a61fb77b00a3ff2b8890e7bc0a0fcc0c8d70d4093c00c280351cd4459aba67c573235
+DIST mcpp_2.7.2-5.debian.tar.xz 7528 BLAKE2B 
92f455809cfb49d97ca4e62c7087ebe2ebe0ce835e8f12d6e93b1df2ec1e15472f242637f320be2b6bada85b193545fcf3608e8c9a935805a5f052909d3c6f0b
 SHA512 
08509945048ccc4525ecd61d3f901a4d81fe73c1db84c26b76664d5127970af45662a168b99836b58467afc7202a1a20e0dfe8954a87e4cd1368f2136d7955be

diff --git a/dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild 
b/dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild
new file mode 100644
index 000..bc6a9a1d233
--- /dev/null
+++ b/dev-cpp/libmcpp/libmcpp-2.7.2_p5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MY_PN=${PN/lib/}
+MY_P=$(ver_cut 1-4 ${MY_PN}-${PV})
+
+DESCRIPTION="A portable C++ preprocessor"
+HOMEPAGE="http://mcpp.sourceforge.net;
+SRC_URI="mirror://sourceforge/mcpp/${MY_P}.tar.gz"
+SRC_URI+=" 
https://deb.debian.org/debian/pool/main/m/${MY_PN}/${MY_PN}_${PV/_p/-}.debian.tar.xz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86 ~x86-linux ~x64-macos"
+IUSE="static-libs"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.7.2-fix-build-system.patch
+)
+
+src_prepare() {
+   default
+
+   # bug #718808
+   eapply "${WORKDIR}"/debian/patches/*.patch
+
+   # bug #778461
+   sed -i 's/-lmcpp/libmcpp.la/' src/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-mcpplib \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   find "${D}" -name '*.la' -delete || die
+   fi
+}



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

2021-03-26 Thread Sam James
commit: 4ef6986a0015d0d1f17e3790f08e64dc8008b026
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 02:35:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef6986a

sci-libs/hypre: fix github remote-id

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

 sci-libs/hypre/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hypre/metadata.xml b/sci-libs/hypre/metadata.xml
index d245803317b..0f8ab9b1a46 100644
--- a/sci-libs/hypre/metadata.xml
+++ b/sci-libs/hypre/metadata.xml
@@ -10,7 +10,7 @@
 solution of large systems of linear equations.
   
 
-LLNL/hypre
+hypre-space/hypre
   
   
 Build the 64 bits integer library



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

2021-03-26 Thread Sam James
commit: e7d8d47775417633390dca1416eac0e0e09441d6
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 02:44:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d8d477

sci-libs/hypre: add 2.20.0

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

 sci-libs/hypre/Manifest|   1 +
 sci-libs/hypre/hypre-2.20.0.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/sci-libs/hypre/Manifest b/sci-libs/hypre/Manifest
index fc080f5581b..427470deb4a 100644
--- a/sci-libs/hypre/Manifest
+++ b/sci-libs/hypre/Manifest
@@ -1 +1,2 @@
 DIST hypre-2.18.2.tar.gz 5699792 BLAKE2B 
6adb343d23594adea60a4009f589285236365a5769b1d5cb66908ce83984dd48b3be929e6c7298c7b9cb1e2d67b1fe7ea641c8a160562d223edb9809977fb684
 SHA512 
7b343a5c8530d7f5e31cad6c940c2f154b2b954566d4fe8525d690fec41db23936a46fb642a994791de32984e696c624804fb1fde1f0c9ce026f1a6e46b9c0f4
+DIST hypre-2.20.0.tar.gz 5971556 BLAKE2B 
63cef33913f1f4c569c396dd18227ae4346807e659306521e9340789944e22dc70be3b9baec7fb1385f562b53045e5c87fcad604aa242a941199ff9fe0a0c21d
 SHA512 
842868b494960506fa3df4e72abb42084d701ec14305f9b040b9dcb578b4bbdaa8afb079057a7e53ad721b440c72ee804775c3b8319f2d01a2f281920a9cd350

diff --git a/sci-libs/hypre/hypre-2.20.0.ebuild 
b/sci-libs/hypre/hypre-2.20.0.ebuild
new file mode 100644
index 000..12b7b63fb7e
--- /dev/null
+++ b/sci-libs/hypre/hypre-2.20.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2 toolchain-funcs flag-o-matic
+
+DESCRIPTION="Parallel matrix preconditioners library"
+HOMEPAGE="https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods;
+SRC_URI="https://github.com/${PN}-space/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug examples fortran int64 openmp mpi"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   sci-libs/superlu:=
+   virtual/blas
+   virtual/lapack
+   mpi? ( virtual/mpi )"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG COPYRIGHT README )
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp && [[ $(tc-getCC) == 
*gcc* ]] ; then
+   tc-check-openmp
+   fi
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp && [[ $(tc-getCC) == 
*gcc* ]] && ! tc-has-openmp ; then
+   ewarn "You are using a non capable gcc compiler ( < 4.2 ? )"
+   die "Need an OpenMP capable compiler"
+   fi
+}
+
+src_prepare() {
+   default
+
+   # link with system superlu and propagate LDFLAGS
+   sed -e "s:@LIBS@:@LIBS@ $($(tc-getPKG_CONFIG) --libs superlu):" \
+   -e 's:_SHARED@:_SHARED@ $(LDFLAGS):g' \
+   -i src/config/Makefile.config.in || die
+
+   sed -e '/HYPRE_ARCH/s: = :=:g' \
+   -i src/configure || die
+
+   # link with system blas and lapack
+   sed -e '/^BLASFILES/d' \
+   -e '/^LAPACKFILES/d' \
+   -i src/lib/Makefile || die
+}
+
+src_configure() {
+   tc-export CC CXX
+   append-flags -Dhypre_dgesvd=dgesvd_
+
+   if use openmp && [[ $(tc-getCC)$ == *gcc* ]] ; then
+   append-flags -fopenmp && append-ldflags -fopenmp
+   fi
+
+   if use mpi ; then
+   CC=mpicc
+   FC=mpif77
+   CXX=mpicxx
+   fi
+
+   cd src || die
+
+   # without-superlu: means do not use bundled one
+   econf \
+   --enable-shared \
+   --with-blas-libs="$($(tc-getPKG_CONFIG) --libs-only-l blas | 
sed -e 's/-l//g')" \
+   --with-blas-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L blas 
| sed -e 's/-L//g')" \
+   --with-lapack-libs="$($(tc-getPKG_CONFIG) --libs-only-l lapack 
| sed -e 's/-l//g')" \
+   --with-lapack-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L 
lapack | sed -e 's/-L//g')" \
+   --with-timing \
+   --without-superlu \
+   $(use_enable debug) \
+   $(use_enable openmp hopscotch) \
+   $(use_enable int64 bigint) \
+   $(use_enable fortran) \
+   $(use_with openmp) \
+   $(use_with mpi MPI)
+}
+
+src_compile() {
+   emake -C src
+}
+
+src_test() {
+   LD_LIBRARY_PATH="${S}/src/lib:${LD_LIBRARY_PATH}" \
+  PATH="${S}/src/test:${PATH}" \
+  emake -C src check
+}
+
+src_install() {
+   emake -C src install \
+ HYPRE_INSTALL_DIR="${ED}" \
+ HYPRE_LIB_INSTALL="${ED}/usr/$(get_libdir)" \
+ HYPRE_INC_INSTALL="${ED}/usr/include/hypre"
+
+   if use 

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

2021-03-26 Thread Sam James
commit: 82d812386cd653b498ce02733f38d7deea991f95
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 02:49:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d81238

sci-libs/hypre: drop useless cmake.eclass inherit in 2.18.2

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

 .../{hypre-2.18.2.ebuild => hypre-2.18.2-r1.ebuild} | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/sci-libs/hypre/hypre-2.18.2.ebuild 
b/sci-libs/hypre/hypre-2.18.2-r1.ebuild
similarity index 86%
rename from sci-libs/hypre/hypre-2.18.2.ebuild
rename to sci-libs/hypre/hypre-2.18.2-r1.ebuild
index 2b5614b59ac..e47dfb45334 100644
--- a/sci-libs/hypre/hypre-2.18.2.ebuild
+++ b/sci-libs/hypre/hypre-2.18.2-r1.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=6
+EAPI=7
 
 FORTRAN_NEEDED=fortran
 
-inherit cmake-utils fortran-2 toolchain-funcs flag-o-matic
+inherit fortran-2 toolchain-funcs flag-o-matic
 
 DESCRIPTION="Parallel matrix preconditioners library"
 
HOMEPAGE="https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods;
@@ -16,24 +16,24 @@ SLOT="0/${PV}"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="debug examples fortran int64 openmp mpi"
 
+BDEPEND="virtual/pkgconfig"
 RDEPEND="
sci-libs/superlu:=
virtual/blas
virtual/lapack
mpi? ( virtual/mpi )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
 
 DOCS=( CHANGELOG COPYRIGHT README )
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] &&\
-   use openmp && [[ $(tc-getCC)$ == *gcc* ]] && tc-check-openmp
+   use openmp && [[ $(tc-getCC) == *gcc* ]] && tc-check-openmp
 }
 
 pkg_setup() {
if [[ ${MERGE_TYPE} != binary ]] && \
-  use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp 
; then
+  use openmp && [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp 
; then
ewarn "You are using a non capable gcc compiler ( < 4.2 ? )"
die "Need an OpenMP capable compiler"
fi
@@ -56,11 +56,11 @@ src_prepare() {
 src_configure() {
tc-export CC CXX
append-flags -Dhypre_dgesvd=dgesvd_
-   use openmp && [[ $(tc-getCC)$ == *gcc* ]] && \
+   use openmp && [[ $(tc-getCC) == *gcc* ]] && \
append-flags -fopenmp && append-ldflags -fopenmp
use mpi && CC=mpicc FC=mpif77 CXX=mpicxx
 
-   cd src
+   cd src || die
 
# without-superlu: means do not use bundled one
econf \
@@ -93,7 +93,8 @@ src_install() {
emake -C src install \
  HYPRE_INSTALL_DIR="${ED}" \
  HYPRE_LIB_INSTALL="${ED}/usr/$(get_libdir)" \
- HYPRE_INC_INSTALL="${ED}$/usr/include/hypre"
+ HYPRE_INC_INSTALL="${ED}/usr/include/hypre"
+
if use examples; then
dodoc -r src/examples
fi



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

2021-03-26 Thread Sam James
commit: 08b0488189721a4b2904e41b5e705b9ef86e4f8d
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 02:18:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b04881

sci-libs/gerris: fix build with slibtool

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/778341
Signed-off-by: Sam James  gentoo.org>

 .../gerris/files/gerris-20131206-slibtool.patch| 119 +
 sci-libs/gerris/gerris-20131206-r1.ebuild  |   3 +-
 2 files changed, 121 insertions(+), 1 deletion(-)

diff --git a/sci-libs/gerris/files/gerris-20131206-slibtool.patch 
b/sci-libs/gerris/files/gerris-20131206-slibtool.patch
new file mode 100644
index 000..d28501d2869
--- /dev/null
+++ b/sci-libs/gerris/files/gerris-20131206-slibtool.patch
@@ -0,0 +1,119 @@
+https://bugs.gentoo.org/778341
+
+commit 9213297c1717f6477c4784ead6c91864693e6b40
+Author: orbea 
+Date:   Fri Mar 26 15:56:31 2021 -0700
+
+Link the .la files to fix the build with slibtool.
+
+diff --git a/modules/Makefile.am b/modules/Makefile.am
+index c66aea0..d6db7b6 100644
+--- a/modules/Makefile.am
 b/modules/Makefile.am
+@@ -78,24 +78,21 @@ libmap2D_la_SOURCES = map.c
+ libmap2D_la_CFLAGS = $(AM_CFLAGS) -DFTT_2D=1
+ libmap2D_la_LIBADD = $(GFS2D_LIBS) -lproj
+ 
+-KDTLIBS = -Lkdt -lkdt -lm
+-KDTDEPS = kdt/libkdt.la
++KDTLIBS = kdt/libkdt.la -lm
+ 
+ libterrain3D_la_SOURCES = terrain.c
+ libterrain3D_la_LIBADD = $(GFS3D_LIBS) $(KDTLIBS)
+-libterrain3D_la_DEPENDENCIES = $(KDTDEPS)
+ 
+ libterrain2D_la_CFLAGS = $(AM_CFLAGS) -DFTT_2D=1
+ libterrain2D_la_SOURCES = terrain.c
+ libterrain2D_la_LIBADD = $(GFS2D_LIBS) $(KDTLIBS)
+-libterrain2D_la_DEPENDENCIES = $(KDTDEPS)
+ 
+ libtide3D_la_SOURCES = tide.c
+ libtide3D_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS)
+-libtide3D_la_LIBADD = $(GFS3D_LIBS) -Lfes2004 -lfes -lnetcdf $(GSL_LIBS)
++libtide3D_la_LIBADD = $(GFS3D_LIBS) fes2004/libfes.la -lnetcdf $(GSL_LIBS)
+ libtide2D_la_SOURCES = tide.c
+ libtide2D_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS) -DFTT_2D=1
+-libtide2D_la_LIBADD = $(GFS2D_LIBS) -Lfes2004 -lfes -lnetcdf $(GSL_LIBS)
++libtide2D_la_LIBADD = $(GFS2D_LIBS) fes2004/libfes.la -lnetcdf $(GSL_LIBS)
+ 
+ libstokes3D_la_SOURCES = stokes.c CW263.f
+ libstokes3D_la_CFLAGS = $(AM_CFLAGS)
+@@ -105,7 +102,7 @@ libstokes2D_la_CFLAGS = $(AM_CFLAGS) -DFTT_2D=1
+ libstokes2D_la_LIBADD = $(GFS2D_LIBS)
+ 
+ libwavewatch2D_la_SOURCES = wavewatch.c
+-libwavewatch2D_la_LIBADD = $(GFS2D_LIBS) -Lwavewatch -lwavewatch
++libwavewatch2D_la_LIBADD = $(GFS2D_LIBS) wavewatch/libwavewatch.la
+ libwavewatch2D_la_CFLAGS = $(AM_CFLAGS) -DFTT_2D=1 \
+   -DW3SRCE=`nm wavewatch/libwavewatch.a | grep w3srce | awk '{ if ($$2 == 
"T") print $$3; }'` \
+   -DGFSW3INIT=`nm wavewatch/libwavewatch.a | grep gfsw3_init | awk '{ if ($$2 
== "T") print $$3; }'`
+@@ -119,9 +116,9 @@ libode2D_la_CFLAGS = $(AM_CFLAGS) $(ODE_CFLAGS) -DFTT_2D=1
+ libode2D_la_LIBADD = $(GFS2D_LIBS) $(ODE_LIBS)
+ 
+ rsurface2kdt_SOURCES = rsurface2kdt.c rsurface.c rsurface.h
+-rsurface2kdt_LDADD = -LRStarTree -lcSmRST $(KDTLIBS)
++rsurface2kdt_LDFLAGS = $(NO_UNDEFINED)
++rsurface2kdt_LDADD = RStarTree/libcSmRST.la $(KDTLIBS)
+ rsurface2kdt_CFLAGS = $(AM_CFLAGS)
+-rsurface2kdt_DEPENDENCIES = $(KDTDEPS)
+ 
+ noinst_LTLIBRARIES = libparticulatecommon2D.la libparticulatecommon3D.la
+ 
+@@ -210,7 +207,7 @@ libtopics2D_la_LIBADD = $(GFS2D_LIBS)
+ 
+ libculvert2D_la_SOURCES = culvert.c
+ libculvert2D_la_CFLAGS = $(AM_CFLAGS)
+-libculvert2D_la_LIBADD = $(GFS2D_LIBS) -Lculvert -lboyd87 -lm
++libculvert2D_la_LIBADD = $(GFS2D_LIBS) culvert/libboyd87.la -lm
+ libculvert2D_la_DEPENDENCIES = culvert/libboyd87.la
+ 
+ liblayered2D_la_SOURCES = layered.c
+diff --git a/modules/culvert/Makefile.am b/modules/culvert/Makefile.am
+index dff5b46..cb47591 100644
+--- a/modules/culvert/Makefile.am
 b/modules/culvert/Makefile.am
+@@ -8,17 +8,17 @@ libboyd87_la_SOURCES = boyd87.c boyd87.h
+ noinst_PROGRAMS = check_inlet check_outlet discharge_table
+ 
+ check_outlet_SOURCES = check_outlet.c boyd87.h
+-check_outlet_LDADD = -lboyd87 -lm
++check_outlet_LDADD = libboyd87.la -lm
+ check_outlet_CFLAGS = $(AM_CFLAGS)
+ check_outlet_DEPENDENCIES = libboyd87.la
+ 
+ check_inlet_SOURCES = check_inlet.c boyd87.h
+-check_inlet_LDADD = -lboyd87 -lm
++check_inlet_LDADD = libboyd87.la -lm
+ check_inlet_CFLAGS = $(AM_CFLAGS)
+ check_inlet_DEPENDENCIES = libboyd87.la
+ 
+ discharge_table_SOURCES = discharge_table.c boyd87.h
+-discharge_table_LDADD = -lboyd87 -lm
++discharge_table_LDADD = libboyd87.la -lm
+ discharge_table_CFLAGS = $(AM_CFLAGS)
+ discharge_table_DEPENDENCIES = libboyd87.la
+ 
+diff --git a/modules/kdt/Makefile.am b/modules/kdt/Makefile.am
+index a9e7954..376e7dd 100644
+--- a/modules/kdt/Makefile.am
 b/modules/kdt/Makefile.am
+@@ -13,16 +13,16 @@ libkdt_la_SOURCES = \
+   kdt.h
+ 
+ xyz2kdt_SOURCES = xyz2kdt.c kdt.h
+-xyz2kdt_LDADD = -lkdt -lm

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

2021-03-26 Thread Sam James
commit: 611be213548508e78a3c65b64901b28a819fa61b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 02:29:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611be213

sci-libs/gerris: port to EAPI 7, respect NM

* Port to EAPI 7
* ${EPREFIX} -> ${ESYSROOT} for header location
* Respect NM

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

 sci-libs/gerris/files/gerris-20131206-respect-NM.patch | 12 
 sci-libs/gerris/gerris-20131206-r1.ebuild  | 18 +++---
 2 files changed, 23 insertions(+), 7 deletions(-)

diff --git a/sci-libs/gerris/files/gerris-20131206-respect-NM.patch 
b/sci-libs/gerris/files/gerris-20131206-respect-NM.patch
new file mode 100644
index 000..88d3e5bca87
--- /dev/null
+++ b/sci-libs/gerris/files/gerris-20131206-respect-NM.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/725450
+--- a/doc/examples/modulesyms.sh
 b/doc/examples/modulesyms.sh
+@@ -7,7 +7,7 @@ for module in `cat modules.list`; do
+   lib=$2/lib"$module""$dim".so
+   fi
+   if test -f $lib; then
+-  nm -fb $lib | grep ".* T gfs_.*_class$" | grep -v "gfs_gl" | cut 
-d" " -f3-4
++  ${NM:-nm} -fb $lib | grep ".* T gfs_.*_class$" | grep -v "gfs_gl" | 
cut -d" " -f3-4
+   fi
+ done
+ done | sort | uniq | sed -e 's/_class//g' -e 's/^./\U&/' -e 's/_./\U&/g' -e 
's/_//g' | \

diff --git a/sci-libs/gerris/gerris-20131206-r1.ebuild 
b/sci-libs/gerris/gerris-20131206-r1.ebuild
index 3ce7e0b3604..cf42447323e 100644
--- a/sci-libs/gerris/gerris-20131206-r1.ebuild
+++ b/sci-libs/gerris/gerris-20131206-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools flag-o-matic toolchain-funcs xdg
 
@@ -10,9 +10,9 @@ MY_P=${P/-20/-snapshot-}
 DESCRIPTION="Gerris Flow Solver"
 HOMEPAGE="http://gfs.sourceforge.net/;
 SRC_URI="http://gerris.dalembert.upmc.fr/gerris/tarballs/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
-
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples mpi static-libs"
@@ -32,10 +32,8 @@ RDEPEND="
sci-libs/fftw:3.0=
virtual/lapack
mpi? ( virtual/mpi )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 # buggy tests, need extra packages and require gerris to be installed
 RESTRICT=test
@@ -47,6 +45,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-20131206-lis-api-change.patch
"${FILESDIR}"/${PN}-20131206-DEFAULT_SOURCE-replacement.patch
"${FILESDIR}"/${PN}-20131206-slibtool.patch
+   "${FILESDIR}"/${PN}-20131206-respect-NM.patch
 )
 
 src_prepare() {
@@ -55,7 +54,11 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cppflags "-I${EPREFIX}/usr/include/hypre"
+   # bug #725450
+   tc-export NM
+
+   append-cppflags "-I${ESYSROOT}/usr/include/hypre"
+
econf \
--enable-shared \
$(use_enable static-libs static) \
@@ -65,6 +68,7 @@ src_configure() {
 
 src_install() {
default
+
use examples && dodoc -r doc/examples
 
find "${D}" -name '*.la' -delete || die



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

2021-03-26 Thread Sam James
commit: 72bb48ebb72df803c96a77beb21463f7de2447f6
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 02:35:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bb48eb

media-plugins/calf: fix build with slibtool

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/778314
Signed-off-by: Sam James  gentoo.org>

 media-plugins/calf/calf-0.90.3.ebuild  |   1 +
 .../calf/files/calf-0.90.3-slibtool.patch  | 118 +
 2 files changed, 119 insertions(+)

diff --git a/media-plugins/calf/calf-0.90.3.ebuild 
b/media-plugins/calf/calf-0.90.3.ebuild
index c459fd25c34..ca5c968e7df 100644
--- a/media-plugins/calf/calf-0.90.3.ebuild
+++ b/media-plugins/calf/calf-0.90.3.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.90.1-no-automagic.patch"
"${FILESDIR}/${PN}-0.90.1-htmldir.patch"
"${FILESDIR}/${PN}-0.90.1-desktop.patch"
+   "${FILESDIR}/${PN}-0.90.3-slibtool.patch"
 )
 
 src_prepare() {

diff --git a/media-plugins/calf/files/calf-0.90.3-slibtool.patch 
b/media-plugins/calf/files/calf-0.90.3-slibtool.patch
new file mode 100644
index 000..35a4c4ee941
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.90.3-slibtool.patch
@@ -0,0 +1,118 @@
+https://github.com/calf-studio-gear/calf/pull/288
+https://bugs.gentoo.org/778314
+
+From d18a873ebc92bd1eee2b3f61b7768a195fe6906a Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Fri, 26 Mar 2021 17:47:11 -0700
+Subject: [PATCH 1/2] build: Use canonical libtool library names.
+
+---
+ src/Makefile.am | 24 
+ 1 file changed, 12 insertions(+), 12 deletions(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index dd6bb8aa0..66119b4d1 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -8,7 +8,7 @@ bin_PROGRAMS =
+ noinst_LTLIBRARIES =
+ 
+ noinst_PROGRAMS = calfbenchmark
+-pkglib_LTLIBRARIES = calf.la
++pkglib_LTLIBRARIES = libcalf.la
+ 
+ AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir)
+ # TODO: Remove -finline flags is clang is used
+@@ -22,7 +22,7 @@ AM_CXXFLAGS += $(JACK_DEPS_CFLAGS)
+ noinst_LTLIBRARIES += libcalfgui.la
+ bin_PROGRAMS += calfjackhost 
+ calfjackhost_SOURCES = gtk_session_env.cpp host_session.cpp jack_client.cpp 
jackhost.cpp gtk_main_win.cpp connector.cpp session_mgr.cpp
+-calfjackhost_LDADD = libcalfgui.la calf.la $(JACK_DEPS_LIBS) $(GUI_DEPS_LIBS) 
$(FLUIDSYNTH_DEPS_LIBS)
++calfjackhost_LDADD = libcalfgui.la libcalf.la $(JACK_DEPS_LIBS) 
$(GUI_DEPS_LIBS) $(FLUIDSYNTH_DEPS_LIBS)
+ if USE_LASH
+ AM_CXXFLAGS += $(LASH_DEPS_CFLAGS)
+ calfjackhost_LDADD += $(LASH_DEPS_LIBS)
+@@ -32,31 +32,31 @@ endif
+ AM_CXXFLAGS += $(GLIB_DEPS_CFLAGS)
+ noinst_PROGRAMS += calfmakerdf
+ calfmakerdf_SOURCES = makerdf.cpp
+-calfmakerdf_LDADD = calf.la
++calfmakerdf_LDADD = libcalf.la
+ 
+ calfbenchmark_SOURCES = benchmark.cpp
+-calfbenchmark_LDADD = calf.la
++calfbenchmark_LDADD = libcalf.la
+ 
+-calf_la_SOURCES = audio_fx.cpp analyzer.cpp lv2wrap.cpp metadata.cpp 
modules_tools.cpp modules_delay.cpp modules_comp.cpp modules_limit.cpp 
modules_dist.cpp modules_filter.cpp modules_mod.cpp modules_pitch.cpp 
fluidsynth.cpp giface.cpp monosynth.cpp organ.cpp osctl.cpp plugin.cpp 
preset.cpp synth.cpp utils.cpp wavetable.cpp modmatrix.cpp
+-calf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS) 
++libcalf_la_SOURCES = audio_fx.cpp analyzer.cpp lv2wrap.cpp metadata.cpp 
modules_tools.cpp modules_delay.cpp modules_comp.cpp modules_limit.cpp 
modules_dist.cpp modules_filter.cpp modules_mod.cpp modules_pitch.cpp 
fluidsynth.cpp giface.cpp monosynth.cpp organ.cpp osctl.cpp plugin.cpp 
preset.cpp synth.cpp utils.cpp wavetable.cpp modmatrix.cpp
++libcalf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS)
+ if USE_DEBUG
+-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat 
-disable-static
++libcalf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat 
-disable-static
+ else
+-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat 
-disable-static -export-symbols-regex "lv2_descriptor"
++libcalf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat 
-disable-static -export-symbols-regex "lv2_descriptor"
+ endif
+ 
+ if USE_LV2_GUI
+ 
+ # Version WITH out-of-process GUI - links GTK+, UI controls etc.
+ 
+-noinst_LTLIBRARIES += calflv2gui.la
++noinst_LTLIBRARIES += libcalflv2gui.la
+ 
+-calflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp 
ctl_keyboard.cpp ctl_knob.cpp ctl_led.cpp ctl_tube.cpp ctl_vumeter.cpp 
ctl_frame.cpp ctl_fader.cpp ctl_buttons.cpp ctl_notebook.cpp ctl_meterscale.cpp 
ctl_combobox.cpp ctl_tuner.cpp ctl_phasegraph.cpp ctl_pattern.cpp metadata.cpp 
giface.cpp plugin_gui_window.cpp preset.cpp preset_gui.cpp lv2gui.cpp osctl.cpp 
utils.cpp ctl_linegraph.cpp drawingutils.cpp
++libcalflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp 
ctl_curve.cpp ctl_keyboard.cpp 

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

2021-03-26 Thread Sam James
commit: 0098ec8fad775917aeaeddc0fa4d2f7f2ad992e7
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 01:37:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0098ec8f

media-libs/cogl: fix build with slibtool

(Closing the NEEDED bug too which I filed
in the past as I can't reproduce right now.

Possibly fixed by this.)

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/778041
Closes: https://bugs.gentoo.org/739644
Signed-off-by: Sam James  gentoo.org>

 media-libs/cogl/cogl-1.22.8.ebuild   |  8 
 media-libs/cogl/files/cogl-1.22.8-slibtool.patch | 26 
 2 files changed, 34 insertions(+)

diff --git a/media-libs/cogl/cogl-1.22.8.ebuild 
b/media-libs/cogl/cogl-1.22.8.ebuild
index 9396a6fa5d4..c2fb848a363 100644
--- a/media-libs/cogl/cogl-1.22.8.ebuild
+++ b/media-libs/cogl/cogl-1.22.8.ebuild
@@ -3,6 +3,10 @@
 
 EAPI=6
 
+# Temporarily needed for slibtool patch
+# It's upstreamed so should be able to drop in future
+# bug #778041
+GNOME2_EAUTORECONF="yes"
 inherit gnome2 multilib
 
 DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures"
@@ -57,6 +61,10 @@ DEPEND="${COMMON_DEPEND}
 # For some reason GL3 conformance test all fails again...
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-slibtool.patch
+)
+
 src_prepare() {
# Do not build examples
sed -e "s/^\(SUBDIRS +=.*\)examples\(.*\)$/\1\2/" \

diff --git a/media-libs/cogl/files/cogl-1.22.8-slibtool.patch 
b/media-libs/cogl/files/cogl-1.22.8-slibtool.patch
new file mode 100644
index 000..631ba13c563
--- /dev/null
+++ b/media-libs/cogl/files/cogl-1.22.8-slibtool.patch
@@ -0,0 +1,26 @@
+https://gitlab.gnome.org/GNOME/cogl/-/merge_requests/35
+https://bugs.gentoo.org/778041
+
+From 2bd3cbed45d633fb15625d58e6b7cb8721b0ba98 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Thu, 25 Mar 2021 07:17:20 -0700
+Subject: [PATCH] cogl-gles2: Fix undefined references.
+
+---
+ cogl-gles2/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/cogl-gles2/Makefile.am b/cogl-gles2/Makefile.am
+index 72ec1eae..1328444e 100644
+--- a/cogl-gles2/Makefile.am
 b/cogl-gles2/Makefile.am
+@@ -17,6 +17,7 @@ endif
+ AM_CFLAGS = $(COGL_DEP_CFLAGS) $(COGL_EXTRA_CFLAGS) $(MAINTAINER_CFLAGS)
+ 
+ libcogl_gles2_la_SOURCES = cogl-gles2-api.c
++libcogl_gles2_la_LIBADD  = $(top_builddir)/cogl/libcogl.la
+ libcogl_gles2_la_LDFLAGS = \
+   -no-undefined \
+   -version-info @COGL_LT_CURRENT@:@COGL_LT_REVISION@:@COGL_LT_AGE@ \
+-- 
+GitLab



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libmcpp/

2021-03-26 Thread Sam James
commit: 457a911091c74bf83dc65df389cc857538d5ac87
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 01:17:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457a9110

dev-cpp/libmcpp: port to EAPI 7

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

 dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild 
b/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild
index d22a2e028a4..d23fe35ce3e 100644
--- a/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild
+++ b/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools
 
@@ -10,14 +10,13 @@ MY_P=${P/lib/}
 DESCRIPTION="A portable C++ preprocessor"
 HOMEPAGE="http://mcpp.sourceforge.net;
 SRC_URI="mirror://sourceforge/mcpp/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~ia64 x86 ~x86-linux ~x64-macos"
 IUSE="static-libs"
 
-S=${WORKDIR}/${MY_P}
-
 PATCHES=(
"${FILESDIR}"/${PN}-2.7.2-fix-build-system.patch
"${FILESDIR}"/${PN}-2.7.2-zeroc.patch



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libmcpp/

2021-03-26 Thread Sam James
commit: 7ea64cfeb89cfad5518b2c3b1a15487f792dd4c6
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 01:19:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea64cfe

dev-cpp/libmcpp: fix build with slibtool

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/778461
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild 
b/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild
index d23fe35ce3e..b2aa110f188 100644
--- a/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild
+++ b/dev-cpp/libmcpp/libmcpp-2.7.2-r3.ebuild
@@ -25,6 +25,10 @@ PATCHES=(
 
 src_prepare() {
default
+
+   # bug #778461
+   sed -i 's/-lmcpp/libmcpp.la/' src/Makefile.am || die
+
eautoreconf
 }
 



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

2021-03-26 Thread Sam James
commit: ac297875f7971b8421b02e39e550d7662dfd15cd
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 01:14:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 02:57:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac297875

net-analyzer/wireshark: fix build with >=dev-util/cmake-3.20.0

Using a patch from upstream.

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

 .../files/wireshark-3.4.4-cmake-3.20.patch | 30 ++
 net-analyzer/wireshark/wireshark-3.4.4.ebuild  |  1 +
 2 files changed, 31 insertions(+)

diff --git a/net-analyzer/wireshark/files/wireshark-3.4.4-cmake-3.20.patch 
b/net-analyzer/wireshark/files/wireshark-3.4.4-cmake-3.20.patch
new file mode 100644
index 000..63d62e8e254
--- /dev/null
+++ b/net-analyzer/wireshark/files/wireshark-3.4.4-cmake-3.20.patch
@@ -0,0 +1,30 @@
+https://gitlab.com/wireshark/wireshark/-/merge_requests/2532?commit_id=6ef6e8f607456e239e5f1a326803846930d34fa8.diff
+https://bugs.gentoo.org/775029
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1115,6 +1115,10 @@ ws_find_package(Systemd BUILD_sdjournal HAVE_SYSTEMD)
+ 
+ # Build the Qt GUI?
+ if(BUILD_wireshark)
++  set(CMAKE_AUTOMOC ON)
++  set(CMAKE_AUTOUIC ON)
++  set(CMAKE_AUTORCC ON)
++
+   # Untested, may not work if CMAKE_PREFIX_PATH gets overwritten
+   # somewhere. The if WIN32 in this place is annoying as well.
+   if(WIN32)
+diff --git a/ui/qt/CMakeLists.txt b/ui/qt/CMakeLists.txt
+index 
ff0efeae1614511fbe12ed00d5b82f2714fa55f5..cd36913f10d949a8a701060833b0878086798bf4
 100644
+--- a/ui/qt/CMakeLists.txt
 b/ui/qt/CMakeLists.txt
+@@ -631,10 +631,6 @@ include_directories(
+   ${CMAKE_CURRENT_SOURCE_DIR}
+ )
+ 
+-set(CMAKE_AUTOMOC TRUE)
+-set(CMAKE_AUTOUIC TRUE)
+-set(CMAKE_AUTORCC TRUE)
+-
+ if(NOT Qt5Widgets_VERSION VERSION_LESS "5.9")
+   # Drop the file modification time of source files from generated files
+   # to help with reproducible builds. We do not use QFileInfo.lastModified

diff --git a/net-analyzer/wireshark/wireshark-3.4.4.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.4.ebuild
index cc5aaa6adc5..c37f3c484d2 100644
--- a/net-analyzer/wireshark/wireshark-3.4.4.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.4.ebuild
@@ -101,6 +101,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.6.0-redhat.patch
"${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
"${FILESDIR}"/${PN}--ui-needs-wiretap.patch
+   "${FILESDIR}"/${P}-cmake-3.20.patch
 )
 
 pkg_setup() {



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

2021-03-26 Thread John Helmert III
commit: 038ffd71f7cf8fa810e1e959ab2e368ec3cacae4
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Mar 27 02:39:41 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Mar 27 02:39:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038ffd71

app-emulation/bochs: drop 2.6.9, EAPI6--

Closes: https://bugs.gentoo.org/638476
Signed-off-by: John Helmert III  gentoo.org>

 app-emulation/bochs/Manifest   |  1 -
 app-emulation/bochs/bochs-2.6.9.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest
index f01ca66acfe..2dc0bd9aff9 100644
--- a/app-emulation/bochs/Manifest
+++ b/app-emulation/bochs/Manifest
@@ -1,2 +1 @@
 DIST bochs-2.6.10.tar.gz 5282176 BLAKE2B 
9f75d5afd6bad9f91eb18dc0bd5c9ed998bf12077d3e8d944769055f0def1eed019756346071d3809d492c54177ec798e739259ee13f67ff4760744377dc877c
 SHA512 
eff422cadc3e0db7a47c4015a59ca0fa8caf88ed3026706c1f766e802449ec8e4798e5f147a583e1cfbbc578f71da8800542c0e1f4d04bc2dea77955855e8689
-DIST bochs-2.6.9.tar.gz 5169187 BLAKE2B 
49824a96a48294d8d507bc15128103e9c2839515554657d282c7c9533aa299cb6289581e760ea40a6c659adfb7ebdac0d273d2a9e7b598c95b145d65e8cdc977
 SHA512 
dfecf3a1bad07f06c2f7bb989d146e4a8eaeca493b598d415f5a4aec2a85eb5524ba417422157608c8b0828832611df487c6923c8f4ad98a147ac089fc514c46

diff --git a/app-emulation/bochs/bochs-2.6.9.ebuild 
b/app-emulation/bochs/bochs-2.6.9.ebuild
deleted file mode 100644
index 80e103e7f58..000
--- a/app-emulation/bochs/bochs-2.6.9.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="LGPL-ed pc emulator"
-HOMEPAGE="http://bochs.sourceforge.net/;
-SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
-
-IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64"
-REQUIRED_USE="
-   avx? ( x86-64 )
-   gdb? ( !debugger !smp )
-   debugger? ( !gdb )
-"
-
-RDEPEND="
-   X? ( x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXpm )
-   sdl? ( media-libs/libsdl )
-   svga? ( media-libs/svgalib )
-   readline? ( sys-libs/readline:= )
-   ncurses? ( sys-libs/ncurses:= )
-"
-DEPEND="${RDEPEND}
-   doc? ( app-text/docbook-sgml-utils )
-   X? ( x11-base/xorg-proto )
-   sys-apps/sed
-   >=app-text/opensp-1.5
-"
-
-src_prepare() {
-   default
-   sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \
-   Makefile.in || die
-}
-
-src_configure() {
-   econf \
-   --enable-all-optimizations \
-   --enable-idle-hack \
-   --enable-cdrom \
-   --enable-clgd54xx \
-   --enable-cpu-level=6 \
-   --enable-disasm \
-   --enable-e1000 \
-   --enable-gameport \
-   --enable-iodebug \
-   --enable-monitor-mwait \
-   --enable-ne2000 \
-   --enable-plugins \
-   --enable-pci \
-   --enable-pnic \
-   --enable-raw-serial \
-   --enable-sb16=linux \
-   --enable-usb \
-   --enable-usb-ohci \
-   --enable-usb-xhci \
-   --prefix=/usr \
-   --with-nogui \
-   --without-wx \
-   $(use_enable 3dnow) \
-   $(use_enable avx) \
-   $(use_enable debugger) \
-   $(use_enable doc docbook) \
-   $(use_enable gdb gdb-stub) \
-   $(use_enable readline) \
-   $(use_enable smp) \
-   $(use_enable x86-64) \
-   $(use_with ncurses term) \
-   $(use_with sdl) \
-   $(use_with svga) \
-   $(use_with vnc rfb) \
-   $(use_with X x) \
-   $(use_with X x11) \
-   ${myconf}
-}



[gentoo-commits] repo/dev/tamiko:master commit in: media-fonts/ancient-fonts/

2021-03-26 Thread Matthias Maier
commit: 9075c903af5b689f3168b11bd4fb53e13ac88ee3
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Mar 27 01:30:21 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Mar 27 01:30:21 2021 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=9075c903

media-fonts/ancient-fonts: port to EAPI=7

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

 media-fonts/ancient-fonts/ancient-fonts-2.57.ebuild | 5 ++---
 media-fonts/ancient-fonts/metadata.xml  | 2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-fonts/ancient-fonts/ancient-fonts-2.57.ebuild 
b/media-fonts/ancient-fonts/ancient-fonts-2.57.ebuild
index d026135..dadf2c9 100644
--- a/media-fonts/ancient-fonts/ancient-fonts-2.57.ebuild
+++ b/media-fonts/ancient-fonts/ancient-fonts-2.57.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=7
 
 inherit font
 

diff --git a/media-fonts/ancient-fonts/metadata.xml 
b/media-fonts/ancient-fonts/metadata.xml
index 3502377..da84a20 100644
--- a/media-fonts/ancient-fonts/metadata.xml
+++ b/media-fonts/ancient-fonts/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
 tam...@gentoo.org
 Matthias Maier
   



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

2021-03-26 Thread Thomas Deutschmann
commit: 892aeb2ea66bb85b75b4aa09f2046b14504e448a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 27 01:06:47 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 27 01:06:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892aeb2e

net-vpn/strongswan: bump to v5.9.2

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

 net-vpn/strongswan/Manifest|   1 +
 net-vpn/strongswan/strongswan-5.9.2.ebuild | 308 +
 2 files changed, 309 insertions(+)

diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest
index b725c8f88c2..269b1eb23f1 100644
--- a/net-vpn/strongswan/Manifest
+++ b/net-vpn/strongswan/Manifest
@@ -1,2 +1,3 @@
 DIST strongswan-5.9.0.tar.bz2 4568404 BLAKE2B 
daf5cce5cbe12253f9ad201d89323ab7d54ba7ff466685b84830737689e4d417fbb97d053d8c9f3de5acb6dee9a192ebae48ec0d4aa07ba3c8969ee6d8f06ab3
 SHA512 
b982ce7c3e940ad75ab71b02ce3e2813b41c6b098cde5b6f3f3513d095f409fe989ae6e38a31eff51c57423bf452c3610cd5cd8cd7f45ff932581d9859df1821
 DIST strongswan-5.9.1.tar.bz2 4590867 BLAKE2B 
1515764352e7473c47f853a5aa68e582d1fd61122ac1e1577bdc7813da77e0213803c69abf41a1667166e32fb9f2a4bfe8c74616d6431e698e31cf51e939ce3e
 SHA512 
222625e77bd86959da6dd7346cfa9f92569fc396a494bb95ddf2c8e0680b7e8041541e8a14320517a0c735d713ae0fdc0d0c4694215e812817814b0b4efc3497
+DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 
84f5457bc970f49c9bc99d0ef41182d815e39b8a88be349ad0a78b531a983d3b3919d5c9f3b97793b0b2569f2c6b151cc3b5d9b145a8bfd663db6f79d8ff3dd6
 SHA512 
dca30b9be7847e0af59d1526c2e38d440b6729055cb3f0f0637d50d7381df465c7b59e79662efe63870a7a5a44eef696c02231274d2764f9e3c430ce2fd694f6

diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild 
b/net-vpn/strongswan/strongswan-5.9.2.ebuild
new file mode 100644
index 000..04835d9001d
--- /dev/null
+++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild
@@ -0,0 +1,308 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit linux-info systemd
+
+DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE"
+HOMEPAGE="https://www.strongswan.org/;
+SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
+
+LICENSE="GPL-2 RSA DES"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
+
+STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
+STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm 
ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist"
+for mod in $STRONGSWAN_PLUGINS_STD; do
+   IUSE="${IUSE} +strongswan_plugins_${mod}"
+done
+
+for mod in $STRONGSWAN_PLUGINS_OPT; do
+   IUSE="${IUSE} strongswan_plugins_${mod}"
+done
+
+COMMON_DEPEND="non-root? (
+   acct-user/ipsec
+   acct-group/ipsec
+   )
+   gmp? ( >=dev-libs/gmp-4.1.5:= )
+   gcrypt? ( dev-libs/libgcrypt:0 )
+   caps? ( sys-libs/libcap )
+   curl? ( net-misc/curl )
+   ldap? ( net-nds/openldap )
+   openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] )
+   mysql? ( dev-db/mysql-connector-c:= )
+   sqlite? ( >=dev-db/sqlite-3.3.1 )
+   systemd? ( sys-apps/systemd )
+   networkmanager? ( net-misc/networkmanager )
+   pam? ( sys-libs/pam )
+   strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )"
+
+DEPEND="${COMMON_DEPEND}
+   virtual/linux-sources
+   sys-kernel/linux-headers"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/logger
+   sys-apps/iproute2
+   !net-vpn/libreswan
+   selinux? ( sec-policy/selinux-ipsec )"
+
+UGID="ipsec"
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   elog "Linux kernel version: ${KV_FULL}"
+
+   if ! kernel_is -ge 2 6 16; then
+   eerror
+   eerror "This ebuild currently only supports ${PN} with the"
+   eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16."
+   eerror
+   fi
+
+   if kernel_is -lt 2 6 34; then
+   ewarn
+   ewarn "IMPORTANT KERNEL NOTES: Please read carefully..."
+   ewarn
+
+   if kernel_is -lt 2 6 29; then
+   ewarn "[ < 2.6.29 ] Due to a missing kernel feature, 
you have to"
+   ewarn "include all required IPv6 modules even if you 
just intend"
+   ewarn "to run on IPv4 only."
+   ewarn
+   ewarn "This has been fixed with kernels >= 2.6.29."
+   ewarn
+   fi
+
+   if kernel_is -lt 2 6 33; then
+   ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a 
non-standards"
+   ewarn "compliant implementation for SHA-2 HMAC support 
in ESP and"
+ 

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

2021-03-26 Thread Thomas Deutschmann
commit: 2a4ae922df4b70738da256fffe93a2b887f3f199
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 27 00:58:27 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 27 01:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4ae922

www-apps/grafana-bin: drop old

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

 www-apps/grafana-bin/Manifest |  3 --
 www-apps/grafana-bin/files/grafana.confd  |  7 ---
 www-apps/grafana-bin/files/grafana.initd.3| 38 
 www-apps/grafana-bin/grafana-bin-7.4.1.ebuild | 64 ---
 www-apps/grafana-bin/grafana-bin-7.4.2.ebuild | 64 ---
 www-apps/grafana-bin/grafana-bin-7.4.3.ebuild | 64 ---
 6 files changed, 240 deletions(-)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 227c0d41fca..778c9fe2d84 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,4 +1 @@
-DIST grafana-bin-7.4.1.tar.gz 51266762 BLAKE2B 
8f0cc812e67ea2c91d0b1758a3d675289d6b5bedd42061fb994473073fcb3e174740d7a3546fa2b1482b39425daa45bb817f867deedf85ba56966282ee8aa9cb
 SHA512 
f7d2e91139d32999d43cabb7843a5368eff2af1386bf865ae8aaf9c099c6c24a5b494029e4a5e4f4c7c5ecd5f23e0e0229c82fd5c142a2e01edf2c63239e5cf0
-DIST grafana-bin-7.4.2.tar.gz 51266527 BLAKE2B 
ce1edd1b1a718fbc8acf5e20218f1d5dc82823e5246ea6504f10c92c6309e7a89cdb270b2fa448554370acc521d5b2eb1ac8d160cb206cd9ba223be849fe4e50
 SHA512 
404e36d0fa4bbe2b39d6bcba0ab04a92a0f5db5878089c2b972ecb2d7b8a7409aa1b1d1fc81deec620da223b942113500661003804b93f17ddccd38f1f1ad361
-DIST grafana-bin-7.4.3.tar.gz 51268825 BLAKE2B 
8af8279eaf30b0235a1bb8d44995ad4bce9c71bf80dbbe67aad91de7c5c4e4cc74ca41feedce07c8f7faf15826753b88ac928b5d04914c6a2be73c5e4f1cc052
 SHA512 
d841e829ca9b8d66294334b3870cd4ca40385e6896b5a25795f8696498f12ee192ab93c4c5a663bc745f77fb8b3b3d46d6066387c6d70c67177f6bc049abd9e9
 DIST grafana-bin-7.4.5.tar.gz 51268864 BLAKE2B 
c59e16dd8cde882c8f7ffaa3352aeaf38f2fa1e5da3d340796403b0719d33b9eeb5fb7d8ac54b8321f2617d534a3121d2f8a86462e7cf07019baf2a08b141cc2
 SHA512 
8ad7e2fa9ca92a406690f5a14ea111ff329e6abb4330d4ede5bb34870c3d28cdec940db4c849bb99c097276ad10a3d4c70cf6b73ed8286d45fdf056673d0892f

diff --git a/www-apps/grafana-bin/files/grafana.confd 
b/www-apps/grafana-bin/files/grafana.confd
deleted file mode 100644
index 207ef765f65..000
--- a/www-apps/grafana-bin/files/grafana.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-# Config file for /etc/init.d/grafana
-
-# The user to run your application as.
-GRAFANA_USER=grafana
-
-# The group to run your application as.
-GRAFANA_GROUP=grafana

diff --git a/www-apps/grafana-bin/files/grafana.initd.3 
b/www-apps/grafana-bin/files/grafana.initd.3
deleted file mode 100644
index c454fb24975..000
--- a/www-apps/grafana-bin/files/grafana.initd.3
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need localmount
-}
-
-start() {
-   ebegin "Starting grafana server"
-
-checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"/var/lib/grafana/dashboards"
-checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"/var/lib/grafana/plugins"
-checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"/var/lib/grafana/sessions"
-
-   start-stop-daemon --start -b \
-   --make-pidfile \
-   --pidfile /run/grafana.pid \
-   --chdir /usr/share/grafana \
-   --user ${GRAFANA_USER}:${GRAFANA_GROUP} \
-   --exec /usr/bin/grafana-server -- \
-   -config=/etc/grafana/grafana.ini \
-   cfg:default.paths.data=/var/lib/grafana \
-   cfg:default.paths.logs=/var/log/grafana
-
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping grafana server"
-
-   start-stop-daemon --stop \
-   --pidfile /run/grafana.pid \
-   --user "${GRAFANA_USER}" \
-   --retry=TERM/20/KILL/5
-
-   eend $?
-}

diff --git a/www-apps/grafana-bin/grafana-bin-7.4.1.ebuild 
b/www-apps/grafana-bin/grafana-bin-7.4.1.ebuild
deleted file mode 100644
index 0de07551fc7..000
--- a/www-apps/grafana-bin/grafana-bin-7.4.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-MY_PN=${PN/-bin/}
-MY_PV=${PV/_beta/-beta}
-S=${WORKDIR}/${MY_PN}-${MY_PV}
-
-DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
-HOMEPAGE="https://grafana.org;
-SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="acct-group/grafana
-   acct-user/grafana"

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

2021-03-26 Thread Thomas Deutschmann
commit: b7eec62f92a8caaf259d1677f081e40955f19c94
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 27 00:55:11 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 27 01:02:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7eec62f

media-libs/libvpx: bump to v1.10.0

Closes: https://bugs.gentoo.org/778068
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/libvpx/Manifest |   2 +
 media-libs/libvpx/libvpx-1.10.0.ebuild | 121 +
 2 files changed, 123 insertions(+)

diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
index 8db4a44656b..558390719ab 100644
--- a/media-libs/libvpx/Manifest
+++ b/media-libs/libvpx/Manifest
@@ -1,4 +1,6 @@
+DIST libvpx-1.10.0.tar.gz 5340421 BLAKE2B 
25ef346b9dce92d37cc4f4612ed351d0f93a60c9021ed5f9145a9128efa8b0af7cf30b6279c40481ab043b9922b93f6b502cdffc3feedaf4bca310fdaf8b1502
 SHA512 
f88c588145b5164e98531b75215e119056cd806a9dbe6599bb9dab35c0af0ecd4b3daabee7d795e412a58aeb543d5c7dc0107457c4bd8f4d434e966e8e22a32d
 DIST libvpx-1.7.0.tar.gz 2679797 BLAKE2B 
de7992adb517e375c5be2a9facf2b4a73174adcaef11185ed6d3102c2f6b73f378b0d415c5e3a4d915b3a6889bd8b31ba3e8c007a87a433a345ef7696a1dd899
 SHA512 
8b3b766b550f8d86907628d7ed88035f9a2612aac21542e0fd5ad35b905eb82cbe1be02a1a24afce7a3bcc4766f62611971f72724761996b392136c40a1e7ff0
 DIST libvpx-1.9.0.tar.gz 5326239 BLAKE2B 
6403a5d8326235a8d27ca3727f45398556cbe72cd125ae358c22f729cc01d6a81917cca8a6e97ad0ed01e7fc04ca4212baf21f371323b93ccc8830c4a11acf91
 SHA512 
8d544552b35000ea5712aec220b78bb5f7dc210704b2f609365214cb95a4f5a0e343b362723d829cb4a9ac203b10d5443700ba84b28fd6b2fefbabb40663e298
+DIST libvpx-testdata-1.10.0.tar.xz 448090752 BLAKE2B 
88391427d35c538d114df188a899f8de7247dcd861d8438a32530909430feceef48c2c35a53c5a57268dccd85bcd40ec92bb053cfc2b4588bde6447747e10803
 SHA512 
6d4f0d08f32b34e95c1a75a4340e0340c83b26008852fac4293f1f3c4b9e9ce0f8e2290de678e2f2c9e1309f6995857add4e98796e1a3f474ce1402c9cc862f4
 DIST libvpx-testdata-1.7.0.tar.xz 238790100 BLAKE2B 
1d14e794341d35402eaf54d398ebed56b0983908e397ae677737e0f313ea0bfc9c4a39be91765b02a07a8eb9b55529d5f998efcc87b1b493b0e326e02193d982
 SHA512 
1556345e41674f0846a7419828972ec27c3c37fe270fa1deb45e03665f60ec088d79134aee0d2e27003b130636eeed4a15ea3f701c9d7014f3ca2785467767a8
 DIST libvpx-testdata-1.9.0.tar.xz 450868860 BLAKE2B 
aaed7f2ef4f70ff352e39be2630e3a5cd803e8d2408c4fd5c3e06e040a75d2f593a10bc267a497aa91eaceb64286e81f69e86ca0940160e4f34b62c08e91df7b
 SHA512 
bcc89062a436d652d15d5852a842cb4985c4783855b943ab11667c022b5082887129fd9579b8da3af209a3031f95ff8dc625c380f79559db160501cd676736ea

diff --git a/media-libs/libvpx/libvpx-1.10.0.ebuild 
b/media-libs/libvpx/libvpx-1.10.0.ebuild
new file mode 100644
index 000..d2b86f688fb
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.10.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit toolchain-funcs multilib-minimal
+
+# To create a new testdata tarball:
+# 1. Unpack source tarball or checkout git tag
+# 2. mkdir libvpx-testdata
+# 3. export LIBVPX_TEST_DATA_PATH=libvpx-testdata
+# 4. configure --enable-unit-tests --enable-vp9-highbitdepth
+# 5. make testdata
+# 6. tar -caf libvpx-testdata-${MY_PV}.tar.xz libvpx-testdata
+
+LIBVPX_TESTDATA_VER=1.10.0
+
+DESCRIPTION="WebM VP8 and VP9 Codec SDK"
+HOMEPAGE="https://www.webmproject.org;
+SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~whissi/dist/libvpx/${PN}-testdata-${LIBVPX_TESTDATA_VER}.tar.xz
 )"
+
+LICENSE="BSD"
+SLOT="0/6"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="doc +highbitdepth postproc static-libs svc test +threads"
+
+REQUIRED_USE="test? ( threads )"
+
+# Disable test phase when USE="-test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="abi_x86_32? ( dev-lang/yasm )
+   abi_x86_64? ( dev-lang/yasm )
+   abi_x86_x32? ( dev-lang/yasm )
+   x86-fbsd? ( dev-lang/yasm )
+   amd64-fbsd? ( dev-lang/yasm )
+   doc? (
+   app-doc/doxygen
+   dev-lang/php
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/libvpx-1.3.0-sparc-configure.patch" # 501010
+)
+
+src_configure() {
+   # https://bugs.gentoo.org/show_bug.cgi?id=384585
+   # https://bugs.gentoo.org/show_bug.cgi?id=465988
+   # copied from php-pear-r1.eclass
+   addpredict /usr/share/snmp/mibs/.index #nowarn
+   addpredict /var/lib/net-snmp/ #nowarn
+   addpredict /var/lib/net-snmp/mib_indexes #nowarn
+   addpredict /session_mm_cli0.sem #nowarn
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   unset CODECS #357487
+
+   # #498364: sse doesn't work without sse2 enabled,
+   local myconfargs=(
+   --prefix="${EPREFIX}"/usr
+ 

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

2021-03-26 Thread Thomas Deutschmann
commit: 55001107f4ab6dda177b40cf826ad537151ba7c6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 27 00:56:55 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 27 01:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55001107

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

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

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

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 160909c6973..227c0d41fca 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,3 +1,4 @@
 DIST grafana-bin-7.4.1.tar.gz 51266762 BLAKE2B 
8f0cc812e67ea2c91d0b1758a3d675289d6b5bedd42061fb994473073fcb3e174740d7a3546fa2b1482b39425daa45bb817f867deedf85ba56966282ee8aa9cb
 SHA512 
f7d2e91139d32999d43cabb7843a5368eff2af1386bf865ae8aaf9c099c6c24a5b494029e4a5e4f4c7c5ecd5f23e0e0229c82fd5c142a2e01edf2c63239e5cf0
 DIST grafana-bin-7.4.2.tar.gz 51266527 BLAKE2B 
ce1edd1b1a718fbc8acf5e20218f1d5dc82823e5246ea6504f10c92c6309e7a89cdb270b2fa448554370acc521d5b2eb1ac8d160cb206cd9ba223be849fe4e50
 SHA512 
404e36d0fa4bbe2b39d6bcba0ab04a92a0f5db5878089c2b972ecb2d7b8a7409aa1b1d1fc81deec620da223b942113500661003804b93f17ddccd38f1f1ad361
 DIST grafana-bin-7.4.3.tar.gz 51268825 BLAKE2B 
8af8279eaf30b0235a1bb8d44995ad4bce9c71bf80dbbe67aad91de7c5c4e4cc74ca41feedce07c8f7faf15826753b88ac928b5d04914c6a2be73c5e4f1cc052
 SHA512 
d841e829ca9b8d66294334b3870cd4ca40385e6896b5a25795f8696498f12ee192ab93c4c5a663bc745f77fb8b3b3d46d6066387c6d70c67177f6bc049abd9e9
+DIST grafana-bin-7.4.5.tar.gz 51268864 BLAKE2B 
c59e16dd8cde882c8f7ffaa3352aeaf38f2fa1e5da3d340796403b0719d33b9eeb5fb7d8ac54b8321f2617d534a3121d2f8a86462e7cf07019baf2a08b141cc2
 SHA512 
8ad7e2fa9ca92a406690f5a14ea111ff329e6abb4330d4ede5bb34870c3d28cdec940db4c849bb99c097276ad10a3d4c70cf6b73ed8286d45fdf056673d0892f

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



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

2021-03-26 Thread Thomas Deutschmann
commit: db482310e0d0c73652082fa71b1a92fd25cd4e18
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 27 01:00:02 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 27 01:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db482310

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

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

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

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 778c9fe2d84..28c24340a80 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1 +1,2 @@
 DIST grafana-bin-7.4.5.tar.gz 51268864 BLAKE2B 
c59e16dd8cde882c8f7ffaa3352aeaf38f2fa1e5da3d340796403b0719d33b9eeb5fb7d8ac54b8321f2617d534a3121d2f8a86462e7cf07019baf2a08b141cc2
 SHA512 
8ad7e2fa9ca92a406690f5a14ea111ff329e6abb4330d4ede5bb34870c3d28cdec940db4c849bb99c097276ad10a3d4c70cf6b73ed8286d45fdf056673d0892f
+DIST grafana-bin-7.5.1.tar.gz 55420645 BLAKE2B 
1100f68eeaeda5dd4d7928c0e16bcefe686427866472a750228eaa5612bc7c7d40db24d8767ae8e9766d70593de2504c57cb8a145efa1ff81074d38c69452ca7
 SHA512 
bee8b95820a8d8983aa430ee1e7de65da0b90ecfe0eeab8d8a5486af818a4bede73846bcc5aae2c9735204be004171ae98bccd7546d3c0220030260f1f1ed203

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



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

2021-03-26 Thread Sam James
commit: a1dafe84ff50ffa79ae1a0380f11db8ff82c2512
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:18:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:18:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1dafe84

dev-python/python-bugzilla: stabilize 3.0.2: ppc64

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

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

diff --git a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild 
b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
index bbc0a24a21c..5e226c51292 100644
--- a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
+++ b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A python module for interacting with Bugzilla 
over XMLRPC"
 HOMEPAGE="https://github.com/python-bugzilla/python-bugzilla;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86"
 LICENSE="GPL-2+"
 SLOT="0"
 



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

2021-03-26 Thread Sam James
commit: d702f5614314d4d0ef5a47ab2e315254851232f7
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:18:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:18:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d702f561

dev-python/python-bugzilla: stabilize 3.0.2: ppc

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

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

diff --git a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild 
b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
index 2867c382bac..bbc0a24a21c 100644
--- a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
+++ b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A python module for interacting with Bugzilla 
over XMLRPC"
 HOMEPAGE="https://github.com/python-bugzilla/python-bugzilla;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~sparc x86"
 LICENSE="GPL-2+"
 SLOT="0"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 5a892e31406557727b41a8457bdca535c4a7301e
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:20:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:20:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a892e31

app-shells/zsh-completions: stabilize 0.32.0: arm

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

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 8c00fc6e51a..b231b8f91c0 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 96daa44adf90609b8e01f96984bd1438fced82d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:20:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:20:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96daa44a

app-shells/zsh-completions: stabilize 0.32.0: sparc

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

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index b231b8f91c0..867ca869613 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc64 sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



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

2021-03-26 Thread Sam James
commit: 56afccc5f4a7cd0f9b5a1561e38b5cb1bb52a0a7
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:18:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:18:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56afccc5

dev-python/python-bugzilla: keyword 3.0.2: ~s390

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

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

diff --git a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild 
b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
index a5830215c6b..d321db90307 100644
--- a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
+++ b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A python module for interacting with Bugzilla 
over XMLRPC"
 HOMEPAGE="https://github.com/python-bugzilla/python-bugzilla;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~s390 sparc x86"
 LICENSE="GPL-2+"
 SLOT="0"
 



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

2021-03-26 Thread Sam James
commit: ec799eebd733ed6d15267ad226288fc842aad03f
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:36:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:36:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec799eeb

dev-db/redis: stabilize 6.0.12: sparc

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

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

diff --git a/dev-db/redis/redis-6.0.12.ebuild b/dev-db/redis/redis-6.0.12.ebuild
index ea6ffb19d70..18d3272e4a8 100644
--- a/dev-db/redis/redis-6.0.12.ebuild
+++ b/dev-db/redis/redis-6.0.12.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://redis.io;
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc ssl tcmalloc test"
 RESTRICT="!test? ( test )"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 0e210c5bebb23cf0021de793be558e9d87b13a81
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:24:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:24:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e210c5b

app-shells/zsh-completions: stabilize 0.32.0: x86

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

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 5fd6a4d9e22..7a3a90c7a58 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



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

2021-03-26 Thread Sam James
commit: c2575e285af33d2ed8f2e080ca1df39d26ba95d7
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:29:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:29:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2575e28

dev-python/redis-py: stabilize 3.5.3: sparc

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

 dev-python/redis-py/redis-py-3.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/redis-py/redis-py-3.5.3.ebuild 
b/dev-python/redis-py/redis-py-3.5.3.ebuild
index 840ef98b805..6954d82304d 100644
--- a/dev-python/redis-py/redis-py-3.5.3.ebuild
+++ b/dev-python/redis-py/redis-py-3.5.3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-26 Thread Sam James
commit: 20747690bdccdad96c15751270b40b0d340f
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:34:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:35:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20747690

dev-python/PySocks: mark ALLARCHES

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

 dev-python/PySocks/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/PySocks/metadata.xml b/dev-python/PySocks/metadata.xml
index 60c80b67d4a..3c41a6b6471 100644
--- a/dev-python/PySocks/metadata.xml
+++ b/dev-python/PySocks/metadata.xml
@@ -5,12 +5,13 @@
 pyt...@gentoo.org
 Python
   
+  
   
-PySocks
 
   anorov.vor...@gmail.com
   Anorov
 
+PySocks
 Anorov/PySocks
   
 



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

2021-03-26 Thread Sam James
commit: 621428c68d952aa9c1d744d5fea7e816d6827af6
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:13:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:13:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621428c6

dev-util/debugedit: ~sparc keyworded

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

 dev-util/debugedit/debugedit-4.16.1.2.ebuild | 2 +-
 dev-util/debugedit/debugedit-4.16.1.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/debugedit/debugedit-4.16.1.2.ebuild 
b/dev-util/debugedit/debugedit-4.16.1.2.ebuild
index 4fc72a5250c..17d121e9642 100644
--- a/dev-util/debugedit/debugedit-4.16.1.2.ebuild
+++ b/dev-util/debugedit/debugedit-4.16.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND="

diff --git a/dev-util/debugedit/debugedit-4.16.1.3.ebuild 
b/dev-util/debugedit/debugedit-4.16.1.3.ebuild
index 9cd605caa09..1fa2894cc3a 100644
--- a/dev-util/debugedit/debugedit-4.16.1.3.ebuild
+++ b/dev-util/debugedit/debugedit-4.16.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: 19bb4f8d4404ad4916a39a7df265561193b9c58b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:20:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bb4f8d

app-shells/zsh-completions: keyword 0.32.0: ~ppc

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

 app-shells/zsh-completions/zsh-completions-0.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild 
b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
index 867ca869613..5fd6a4d9e22 100644
--- a/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.32.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc64 sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-completions/

2021-03-26 Thread Sam James
commit: f507fc4bb06f021172ceae8d5a99dc2f5a04beda
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:21:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:21:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f507fc4b

app-shells/zsh-completions: sync live ebuild

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

 app-shells/zsh-completions/zsh-completions-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh-completions/zsh-completions-.ebuild 
b/app-shells/zsh-completions/zsh-completions-.ebuild
index e9aaddd7262..8ec707f726f 100644
--- a/app-shells/zsh-completions/zsh-completions-.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git;
 else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Additional completion definitions for Zsh"



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

2021-03-26 Thread Sam James
commit: f2d72088023f7f40ebb8a2971c2e96b1c5292bda
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:13:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:13:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d72088

dev-util/debugedit: ~arm keyworded

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

 dev-util/debugedit/debugedit-4.16.1.2.ebuild | 2 +-
 dev-util/debugedit/debugedit-4.16.1.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/debugedit/debugedit-4.16.1.2.ebuild 
b/dev-util/debugedit/debugedit-4.16.1.2.ebuild
index 66b35de6933..4fc72a5250c 100644
--- a/dev-util/debugedit/debugedit-4.16.1.2.ebuild
+++ b/dev-util/debugedit/debugedit-4.16.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="

diff --git a/dev-util/debugedit/debugedit-4.16.1.3.ebuild 
b/dev-util/debugedit/debugedit-4.16.1.3.ebuild
index 03d6a0825f5..9cd605caa09 100644
--- a/dev-util/debugedit/debugedit-4.16.1.3.ebuild
+++ b/dev-util/debugedit/debugedit-4.16.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2021-03-26 Thread Sam James
commit: 664353e602504b6bf06906ee650290b2532b637a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:18:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:18:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664353e6

dev-python/python-bugzilla: stabilize 3.0.2: sparc

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

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

diff --git a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild 
b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
index 5e226c51292..a5830215c6b 100644
--- a/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
+++ b/dev-python/python-bugzilla/python-bugzilla-3.0.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A python module for interacting with Bugzilla 
over XMLRPC"
 HOMEPAGE="https://github.com/python-bugzilla/python-bugzilla;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
 LICENSE="GPL-2+"
 SLOT="0"
 



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

2021-03-26 Thread Thomas Deutschmann
commit: 38302477f5553fb04897fe50940c1250d718703d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar 27 00:24:46 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar 27 00:24:46 2021 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=38302477

genkernel: bump to v4.2.1

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

 genkernel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/genkernel b/genkernel
index 39e5a0b..28fc0c7 100755
--- a/genkernel
+++ b/genkernel
@@ -2,7 +2,7 @@
 # $Id$
 
 PATH="${PATH}:/sbin:/usr/sbin"
-GK_V='4.2.0'
+GK_V='4.2.1'
 
 # Normalize locales
 export LC_ALL=C



[gentoo-commits] repo/proj/guru:dev commit in: net-analyzer/munin-contrib/

2021-03-26 Thread Alessandro Barbieri
commit: 28d910eb99abf0a556863d215592974119745c7d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Mar 27 00:23:05 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Mar 27 00:23:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28d910eb

net-analyzer/munin-contrib: bump

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>

 net-analyzer/munin-contrib/Manifest|  2 +-
 .../munin-contrib/munin-contrib-0_p20210318.ebuild | 40 --
 .../munin-contrib/munin-contrib-0_p20210325.ebuild | 90 ++
 3 files changed, 91 insertions(+), 41 deletions(-)

diff --git a/net-analyzer/munin-contrib/Manifest 
b/net-analyzer/munin-contrib/Manifest
index 1d89e5d2c..de5354f6c 100644
--- a/net-analyzer/munin-contrib/Manifest
+++ b/net-analyzer/munin-contrib/Manifest
@@ -1 +1 @@
-DIST munin-contrib-0_p20210318.tar.gz 6777350 BLAKE2B 
5899abd4fa71f248d9da2fb4bafdac55ee054602339119b0ad5ba1098745c99859c1c56d800070538d0f6612bb155eedb24584f41e7c281f88fe2e348da8af30
 SHA512 
4500f625798a09eff4d8ab41226d166086748fdaf5b77c0826b62b165da299c7d9151a29eefc92ec5f602218c75760ea050bd548f22d3987193d1538f732e17a
+DIST munin-contrib-0_p20210325.tar.gz 6776895 BLAKE2B 
15e9bb49b07e42f2e63a73367b162fbb8d87155d9fbfaa9aeda40b98468133ed03dc1e36d1c1a1184a0d1542dbfbd8ed76d3e371fd77987dea56bed08ee2acca
 SHA512 
d972d2e965169a666861328e19744d7ea43b66f4852d86690c7d5d531ff2e3524e53259a09a29a364af91b492d15fa406f77c41fd1e99975c8e623bcbbf47911

diff --git a/net-analyzer/munin-contrib/munin-contrib-0_p20210318.ebuild 
b/net-analyzer/munin-contrib/munin-contrib-0_p20210318.ebuild
deleted file mode 100644
index 1a2ce0aff..0
--- a/net-analyzer/munin-contrib/munin-contrib-0_p20210318.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-COMMIT="7fd554f04b67a985e99f15aa56aa4546d6006f2f"
-
-SRC_URI="https://github.com/munin-monitoring/contrib/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64"
-DESCRIPTION="user contributed stuff related to munin"
-HOMEPAGE="https://github.com/munin-monitoring/contrib;
-LICENSE="GPL-3+ Apache-2.0 GPL-2 LGPL-2 GPL-2+ LGPL-3+" #TODO: investigate all 
the licenses
-SLOT="0"
-IUSE="examples +plugins templates tools"
-RDEPEND="net-analyzer/munin"
-
-S="${WORKDIR}/contrib-${COMMIT}"
-
-src_prepare() {
-   default
-}
-
-src_configure() {
-   return
-}
-
-src_compile() {
-   return
-}
-
-src_install() {
-   insinto "/usr/libexec/munin"
-   use tools && doins -r tools
-   insinto "/usr/libexec/munin/plugins/contrib"
-   use plugins && doins -r plugins/*
-   insinto "/etc/munin/templates"
-   use templates && doins -r templates/munstrap
-   use examples && dodoc -r samples/munin.conf
-   dodoc README.md
-}

diff --git a/net-analyzer/munin-contrib/munin-contrib-0_p20210325.ebuild 
b/net-analyzer/munin-contrib/munin-contrib-0_p20210325.ebuild
new file mode 100644
index 0..665f36e50
--- /dev/null
+++ b/net-analyzer/munin-contrib/munin-contrib-0_p20210325.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+COMMIT="4af69a6d076a467d7f8faa0030e8da53b1de190f"
+
+SRC_URI="https://github.com/munin-monitoring/contrib/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
+KEYWORDS="~amd64"
+DESCRIPTION="user contributed stuff related to munin"
+HOMEPAGE="https://github.com/munin-monitoring/contrib;
+LICENSE="GPL-3+ Apache-2.0 GPL-2 LGPL-2 GPL-2+ LGPL-3+" #TODO: investigate all 
the licenses
+SLOT="0"
+IUSE="examples +plugins templates tools"
+RDEPEND="net-analyzer/munin"
+
+S="${WORKDIR}/contrib-${COMMIT}"
+README_PLUGINS=(
+   plugins/README.md
+   plugins/apache/apache_byprojects/README.md
+   plugins/apache/apache_vhosts/README.txt
+   plugins/apt/deb_packages/README.md
+   plugins/kamailio/README.md
+   plugins/network/linux_if/README.md
+   plugins/nfs-freebsd/README.rst
+   plugins/nginx/nginx_byprojects/README.md
+   plugins/prosody/README.rst
+   plugins/rackspace/README
+   plugins/tarsnap/README.md
+   plugins/varnish/README-varnish4.md
+   plugins/varnish/README.rst
+   plugins/znc/README.md
+   plugins/zope/README-zodb
+)
+README_TOOLS=(
+   tools/munin-node-c/README
+   tools/munin-node-from-hell/README.rst
+   tools/munin-plugins-busybox/README
+   tools/pmmn/plugins/README
+   tools/pypmmn/README.rst
+)
+
+src_prepare() {
+   default
+}
+
+src_configure() {
+   return
+}
+
+src_compile() {
+   return
+}
+
+src_install() {
+   if use tools ; then
+   for i in "${README_TOOLS[@]}" ; do
+   p="${ED}/usr/share/doc/${PF}/${i%/*}"
+   mkdir -p "${p}" || die
+   mv "${i}" "${p}" || die

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/, profiles/

2021-03-26 Thread Sam James
commit: c871bef44e285895b4979187fbe4ff4fb52bfbfd
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:01:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:01:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c871bef4

profiles: drop unnecessary comment re proxy-maint

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

 profiles/arch/powerpc/ppc64/package.use.mask | 2 +-
 profiles/package.mask| 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 9707c7f5f92..9d6ce880220 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -171,7 +171,7 @@ www-client/seamonkey ipc
 x11-misc/rss-glx quesoglc
 
 # Brent Baude  (2009-05-05)
-# Masking webkit from  libproxy due to TOC failure on webkit
+# Masking webkit from libproxy due to TOC failure on webkit
 # and stupid 64bit toolchain.
 net-libs/libproxy webkit
 

diff --git a/profiles/package.mask b/profiles/package.mask
index a363b6e0bfd..63271e18860 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -535,7 +535,6 @@ net-misc/gnome-remote-desktop
 >=dev-cpp/pangomm-2.48
 
 # Andrew Ammerlaan  (2020-01-26)
-# Proxy Maintainers 
 # v3.6.4 uses huge amounts of memory: Bug #705682
 # v3.6.1 is the latest version without this issue
 >=dev-libs/libsass-3.6.2



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-qt5/

2021-03-26 Thread Sam James
commit: 20b3f2f6cc01da2ca82c75dcc9526fe1d997c51e
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:04:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:04:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b3f2f6

app-i18n/fcitx-qt5: Stabilize 1.2.5 ppc, #778521

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

 app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild
index 23609c335d5..6b458b4252b 100644
--- a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild
+++ b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD GPL-2+ GPL-3+ LGPL-2+"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE=""
 
 BDEPEND=">=app-i18n/fcitx-4.2.9:4



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/, profiles/base/, ...

2021-03-26 Thread Sam James
commit: 160cd1c8ad360c72d54b2f6dbe8a1e25d344e054
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 23:57:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 23:59:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160cd1c8

profiles: normalise mask author (np-hardass@)

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

 profiles/arch/amd64/no-multilib/package.use.mask | 4 ++--
 profiles/arch/amd64/package.use.force| 4 ++--
 profiles/arch/amd64/package.use.stable.mask  | 2 +-
 profiles/arch/x86/package.use.stable.mask| 2 +-
 profiles/base/package.use.force  | 2 +-
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.mask 
b/profiles/arch/amd64/no-multilib/package.use.mask
index 45829472692..024a54a65ab 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2020-12-27)
@@ -13,7 +13,7 @@ dev-embedded/urjtag ftd2xx
 # GLEP 73 Immutability, USE=ovmf requires hvm
 app-emulation/xen-tools ovmf
 
-# NP-Hardass  (2017-07-11)
+# Adam Feldman  (2017-07-11)
 # GLEP 73 Immutability, USE=test requires
 # abi_x86_32 at this time.
 app-emulation/wine-vanilla test

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index 30b47efb585..f0dab08c2be 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -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
 
 # Georgy Yakovlev  (2020-06-18)
@@ -18,7 +18,7 @@ sys-firmware/seabios -binary
 # Force the host target to avoid dependency hell
 dev-lang/rust llvm_targets_X86
 
-# NP-Hardass  (2017-05-23)
+# Adam Feldman  (2017-05-23)
 # Packages with optional 64-bit variant
 app-emulation/wine-vanilla -abi_x86_64
 app-emulation/wine-staging -abi_x86_64

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 150916a46b8..1f3d106695d 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -62,7 +62,7 @@ media-radio/wsjtx doc
 # Pulls too much unstable ruby deps (some are not even keyworded)
 net-misc/chrony html
 
-# NP-Hardass  (2017-09-27)
+# Adam Feldman  (2017-09-27)
 # patchset variants are not stable
 virtual/wine staging
 

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 11c231b259c..74c4373b216 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -60,7 +60,7 @@ media-gfx/digikam mediaplayer
 # Stable mask dev-ruby/haml test till rails is stabilized.
 dev-ruby/haml test
 
-# NP-Hardass  (2017-09-27)
+# Adam Feldman  (2017-09-27)
 # patchset variants are not stable
 virtual/wine staging
 

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 90f05da72ad..6a32eb452f2 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -137,7 +137,7 @@ net-misc/netkit-bootparamd libtirpc
 sci-astronomy/esomidas libtirpc
 sys-cluster/glusterfs libtirpc
 
-# NP-Hardass  (2017-04-10)
+# Adam Feldman  (2017-04-10)
 # Always force patch on appropriate variant
 app-emulation/wine-staging staging
 



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

2021-03-26 Thread Sam James
commit: 1f1137309d8a9fdc513f42208b3b5f9b0432d8ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:01:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:01:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f113730

dev-libs/boost: s/boost/Boost/ in elog

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

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

diff --git a/dev-libs/boost/boost-1.75.0.ebuild 
b/dev-libs/boost/boost-1.75.0.ebuild
index 6cdc73c91b2..8111a49dd6d 100644
--- a/dev-libs/boost/boost-1.75.0.ebuild
+++ b/dev-libs/boost/boost-1.75.0.ebuild
@@ -350,7 +350,7 @@ pkg_postinst() {
elog
elog "Then you need to recompile Boost and all its reverse dependencies"
elog "using the same toolchain. In general, *every* change of the C++ 
toolchain"
-   elog "requires a complete rebuild of the boost-dependent ecosystem."
+   elog "requires a complete rebuild of the Boost-dependent ecosystem."
elog
elog "See for instance https://bugs.gentoo.org/638138;
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-qt5/

2021-03-26 Thread Sam James
commit: e8eb33a5a1e9ac8fe478d19cfa4716cb108edd8b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 00:04:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 00:04:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8eb33a5

app-i18n/fcitx-qt5: Stabilize 1.2.5 ppc64, #778521

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

 app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild
index dbab73502ce..23609c335d5 100644
--- a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild
+++ b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.5.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD GPL-2+ GPL-3+ LGPL-2+"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
 IUSE=""
 
 BDEPEND=">=app-i18n/fcitx-4.2.9:4



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

2021-03-26 Thread Sam James
commit: 4924a5580e48880b714bd2daba23e9cc8a577f64
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 23:58:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 23:59:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4924a558

profiles: normalise mask author (amynka@)

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

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 30a9c31b7f1..e6f4a6e4a11 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -267,7 +267,7 @@ media-sound/rhythmbox upnp-av
 # Allow jdbc on this arch
 dev-db/mariadb -jdbc
 
-# Amy Winston  (2016-06-12)
+# Amy Liffey  (2016-06-12)
 # does not build on arm at all (upstream bug)
 dev-scheme/racket futures jit
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 81ade50117b..0c539a71eaa 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -504,7 +504,7 @@ app-editors/emacs:25 cairo
 app-editors/emacs:26 cairo
 
 # Matthew Brewer  (2016-06-02)
-# Acked-by: Amy Winston 
+# Acked-by: Amy Liffey 
 # Currently broken upstream.
 >=dev-lang/rakudo-2016.05 java
 
@@ -513,7 +513,7 @@ app-editors/emacs:26 cairo
 sys-devel/gcc vtv
 
 # Matthew Brewer  (2016-05-08)
-# Acked-by: Amy Winston 
+# Acked-by: Amy Liffey 
 # Upstream supports using Clang's address sanitizer, but apparently
 # invokes it wrong.
 dev-lang/moarvm asan



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

2021-03-26 Thread Thomas Deutschmann
commit: cd6555b521d3e62b982ef53e798ea8cf0152b82d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 26 23:00:33 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 26 23:00:33 2021 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=cd6555b5

gen_initramfs.sh: append_zfs(): Copy /etc/zfs/vdev_id.conf

Used by vdev_id UDEV helper.

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

 gen_initramfs.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index aedd038..b826f17 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -1067,7 +1067,8 @@ append_zfs() {
mkdir -p "${TDIR}"/etc/zfs || gen_die "Failed to create 
'${TDIR}/etc/zfs'!"
 
# Copy files to /etc/zfs
-   for i in zdev.conf zpool.cache
+   local i
+   for i in vdev_id.conf zdev.conf zpool.cache
do
if [ -f /etc/zfs/${i} ]
then



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

2021-03-26 Thread Thomas Deutschmann
commit: 61049d2954dcf04bd2a2f38ac398fc406e45695f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 26 23:39:06 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 26 23:39:06 2021 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=61049d29

gen_compile.sh: populate_binpkg(): Throw away binpkg when glibc has changed

It was reported that dropbear in genkernel initramfs crashed when
client tried to connect.

The problem is, that while we are compiling statically, we still depend
on used glibc version. I.e. dropbear binpkg was created against glibc
version A, but when genkernel initramfs will be created, we will copy
system libraries from whatever glibc version host is currently using which
doesn't necessarily need to match used glibc version when binpkg was
created which could result in reported problem.

This commit will make genkernel treat binpkg as stale when glibc was
changed since binpkg was created to force a rebuild.

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

 gen_compile.sh | 17 +
 1 file changed, 17 insertions(+)

diff --git a/gen_compile.sh b/gen_compile.sh
index d755150..e2b86cc 100755
--- a/gen_compile.sh
+++ b/gen_compile.sh
@@ -510,6 +510,23 @@ populate_binpkg() {
unset patch patchdir
fi
 
+   if [[ -f "${BINPKG}" ]]
+   then
+   if isTrue "$(is_glibc)"
+   then
+   local libdir=$(get_chost_libdir)
+   local glibc_test_file="${libdir}/libnss_files.so"
+
+   if [[ "${BINPKG}" -ot "${glibc_test_file}" ]]
+   then
+   print_info 3 "${CHECK_LEVEL_PREFIX}Glibc 
(${glibc_test_file}) is newer than us; Removing stale ${P} binpkg ..."
+   rm "${BINPKG}" || gen_die "Failed to remove 
stale binpkg '${BINPKG}'!"
+   fi
+
+   print_info 3 "${CHECK_LEVEL_PREFIX}Existing ${P} binpkg 
is newer than glibc (${glibc_test_file}); Skipping ..."
+   fi
+   fi
+
if [[ ! -f "${BINPKG}" ]]
then
print_info 3 "${CHECK_LEVEL_PREFIX}Binpkg '${BINPKG}' does NOT 
exist; Need to build ${P} ..."



[gentoo-commits] proj/genkernel:master commit in: defaults/

2021-03-26 Thread Thomas Deutschmann
commit: 950d8474866b643fbbf7d2b70a9593472a57c226
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 26 22:55:37 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 26 22:55:37 2021 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=950d8474

linuxrc: Fix log message

Fixes: 60ecb8b6d ("linuxrc: Move global variables to initrd.defaults")
Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/linuxrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 81e1050..932df46 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -1372,7 +1372,7 @@ done
 
 if [[ "${CONSOLE_LOGLEVEL}" != "${GK_CONSOLE_LOGLEVEL}" ]]
 then
-   good_msg "Restoring console log level (${console_loglevel}) ..."
+   good_msg "Restoring console log level (${CONSOLE_LOGLEVEL}) ..."
echo ${CONSOLE_LOGLEVEL} > /proc/sys/kernel/printk \
&& log_msg "COMMAND: 'echo \"${CONSOLE_LOGLEVEL}\" > 
/proc/sys/kernel/printk'"
 fi



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

2021-03-26 Thread Thomas Deutschmann
commit: cbe66396bdcfdcecd0bbd933c1c94704fd43a13e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar 26 22:57:50 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar 26 22:57:50 2021 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=cbe66396

gen_initramfs.sh: append_zfs(): Update UDEV dir in UDEV rules

Because we are copying UDEV rules from host system, we have
to ensure that used UDEV dir matches our initramfs environment to
prevent errors like

  failed to execute '/lib/udev/vdev_id' '/lib/udev/vdev_id -e': No such file or 
directory

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

 gen_initramfs.sh | 9 +
 1 file changed, 9 insertions(+)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 9a9f07d..aedd038 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -,6 +,15 @@ append_zfs() {
local 
dest_file="${TDIR%/}${udev_file/${udevdir}/${udevdir_initramfs}}"
cp -aL "${udev_file}" "${dest_file}" \
|| gen_die "Failed to copy '${udev_file}' to 
'${dest_file}'"
+
+   if [[ "${dest_file}" == *.rules ]]
+   then
+   print_info 5 "Updating UDEV dir in '${dest_file}' ..."
+   sed -i \
+   -e "s|${udevdir}|${udevdir_initramfs}|g" \
+   "${dest_file}" \
+   || gen_die "Failed to update UDEV dir in 
'${dest_file}'"
+   fi
done
 
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"



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

2021-03-26 Thread Sam James
commit: a62d17e32df5aa5470b18c1b3074108dd7a757ba
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 23:52:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 23:52:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62d17e3

dev-db/sqlite: Stabilize 3.34.1 arm64, #777990

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

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

diff --git a/dev-db/sqlite/sqlite-3.34.1.ebuild 
b/dev-db/sqlite/sqlite-3.34.1.ebuild
index 075b0b96209..7339a5c06ba 100644
--- a/dev-db/sqlite/sqlite-3.34.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.34.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 if [[ "${PV}" == "" ]]; then
PROPERTIES="live"



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

2021-03-26 Thread Sam James
commit: 4e00bfb8ae7d14476e3b9ec39e488e4b467b0527
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 23:52:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 23:52:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e00bfb8

net-vpn/tor: Stabilize 0.4.5.7 arm64, #776586

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

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

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



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2021-03-26 Thread Sam James
commit: 7352023b51fb48c4f941a5e2f37589fb65d9a5a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 23:52:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 23:52:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7352023b

app-arch/rpm: Stabilize 4.16.0 arm64, #778500

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

 app-arch/rpm/rpm-4.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild
index 9dccb808606..1742df61ac5 100644
--- a/app-arch/rpm/rpm-4.16.0.ebuild
+++ b/app-arch/rpm/rpm-4.16.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 # Tests are broken. See bug 657500
 RESTRICT="test"



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

2021-03-26 Thread Michał Górny
commit: 8d51cc507ac14c40f2e4ddd0a42776de5ddd93a9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 26 21:54:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 26 23:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d51cc50

dev-python/botocore: Bump to 1.20.39

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 963fcb3cfa3..254ea02a282 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -21,4 +21,5 @@ DIST botocore-1.20.34.tar.gz 7545620 BLAKE2B 
49f44aa2b4799ddf03adeb48790bcf23744
 DIST botocore-1.20.35.tar.gz 7547346 BLAKE2B 
7fb58d475e8e57501346916759f4e0801f7c0ff61a60a1ffded2ff16cab6ef67d72f40169990673f294fe54bcd99eedd0ad4e2cf1fba39a237a17925d6c0f123
 SHA512 
b5fa8478ef7849951339ccc6d06948fd4e654deea5668eb0fd82813f3c095af8d67ad0986aa630e3cf579a1f2442100481e7a69ba7933e73b9178a1c599b05f0
 DIST botocore-1.20.36.tar.gz 7548154 BLAKE2B 
6e96c80320cd782978b44086e02af13496ed4969c535e523552fde41dada5f21990f0eb5060cfbd229ab0524a862c547c32fb3ea5c860b69fd11ef11f94bca49
 SHA512 
970f40e3c9b8b8a97dfeb4e5add80758d9f63b7ffd3e757903830d3458d635fc38e44f8f497fb99c65a407c56ed4f96ea1a32f794fbcfd490ba45747148d4cea
 DIST botocore-1.20.38.tar.gz 7557920 BLAKE2B 
9912f48f334a76e5dd9a4ddd7f79a4e1a958bfd6cbc4ebf66ff257882b49a27be28114747479148317caeba1198c486771f23f0953d8c2840b9b108c69258cec
 SHA512 
ed068e799314881dfbd40c1e100e7572b70d302c6b694f0759f151e0acc643dde7cdcc3e3345e2607637761595fc5fc9162a2d931d8d8dfbcac02f6421953e28
+DIST botocore-1.20.39.tar.gz 7560051 BLAKE2B 
0605b39e28e494add04d0f5ca559a3c1eac0011e332445fc66b4ee6a75c38f127eead72da287fdbc6da8cdb0f5ad90d18e4c71bc6641f2fe8784a1399cfd32d1
 SHA512 
2de58a1b585106280d292edd2a4d2f13c3c5d7ecddc24daf5a7ab65106f42a32bb700906cc19342c600cdb99d8f2ac1b951d4de5eb7f223a1c8f910ceae764d6
 DIST botocore-1.20.7.tar.gz 7458254 BLAKE2B 
8b9a1edda73e2564d3a3d67c6b3542d1ec9372403cb4d88396e58dfbcb5987821f278f2757e079e1ab32e03243ed3a6d1023ecc591b965512b3af5e2d43ea7b0
 SHA512 
9b023a31be866a50b94017a28aca40b5fe2e720959c928a3fd93db96041f3886049717f50461222a09572c0c56c5961a4614b80e400e4fa6d8b3ff4b4ab681df

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



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

2021-03-26 Thread Michał Górny
commit: c3d03c15e9c7d94fed00f139b39afdc2d9ccf8d8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 26 21:54:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 26 23:34:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d03c15

dev-python/boto3: Bump to 1.17.39

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1a0115f385d..86446d59e71 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -21,4 +21,5 @@ DIST boto3-1.17.34.tar.gz 353010 BLAKE2B 
a50c6a7d5fa6cf0336fe69d5a78d3dd5b651f6b
 DIST boto3-1.17.35.tar.gz 353497 BLAKE2B 
cf250901bfd67254c91dc468678d5935f076e37f5ead8a57bd8083ded3a0f24fbfa078b220c8c93310f2a75690226d374063ad9d0e022d39c2aaeab844e00bd3
 SHA512 
2d26f0009f4d3cd7a39c1b82426cfc3be18210ba7effaa31ce5ff0e1aa4ec26d0854f235f3e15be9db853242d348095c0c4691fd05a39921c25e948b4b1fef19
 DIST boto3-1.17.36.tar.gz 353804 BLAKE2B 
e7a863dc2b9761a15191e43dd32f50243934d163b1a2b3a08577579a5b5ff4496062699a2287ce8cc3445e8ffbda0ddcf9e4c24b98d57a43153cb0d0fac4b695
 SHA512 
a786499b2147ce6b2920230b9700fe0941b332290675e5897ad94b15d262452e93f9bcaf56f676f52eeea383269af553b95e478d9b554b3596721e578dc6160d
 DIST boto3-1.17.38.tar.gz 354416 BLAKE2B 
ac29b9bb2d589170567b0bf42ef7e3404bed83f9a5f5795b4468cd516c1f4e25c0f47e28e1c7f0dbbeb564782af32ae24c4a7429949f1e092045b974bcbfd96c
 SHA512 
558a75f5e855997e98e20eebeb410fb2f7b125eb5c908e5aab873b89956d3c18be75d32c14a44e1cc7e838bb2ae1fdf37a1b4e4697bb311f4d47dc85e4e57831
+DIST boto3-1.17.39.tar.gz 354720 BLAKE2B 
bd5f9f676c346efc9264e42e802d0c5af5a3674cd4693019d39409e11958947c4a19982ce8572cc1be400f604b85428f6e964df175a71c35ffe11023b19cf733
 SHA512 
e12c08d06f68900291b36c71252d613a3a26298bdb9c665a1378ab5d26eacd65b496057aee74fedab6d5d955312d9225e63f7e0f1438d8fa739c2c1581d62297
 DIST boto3-1.17.7.tar.gz 346682 BLAKE2B 
08c06dda1d59b4f555cad075673917b38cbf9ad8d0037f66027b17076e60b4d5fd32a93e088635320ebc3226a9cd8809c9208ec84f8588c26a77766b21dbee98
 SHA512 
2ba1817575c4a64c232c84a75a9d3b0db1de8634ded9aa31844930a82ccf4611805c6dd31b2e4d36cc9a2cc1813d233b4d7366305eaf28efd46a3b843d3c2993

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



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

2021-03-26 Thread Michał Górny
commit: 3167fd804c1764c9e8ebefc410ee8c5642be63c8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 26 21:57:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 26 23:34:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3167fd80

dev-python/gitdb: Bump to 4.0.7

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

 dev-python/gitdb/Manifest   |  1 +
 dev-python/gitdb/gitdb-4.0.7.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-python/gitdb/Manifest b/dev-python/gitdb/Manifest
index 6db649cfa25..f1772a0df7f 100644
--- a/dev-python/gitdb/Manifest
+++ b/dev-python/gitdb/Manifest
@@ -1,2 +1,3 @@
 DIST gitdb-4.0.5.tar.gz 392815 BLAKE2B 
ab0c557f1233ec6f454769c3d72d982c876cf7b8f67d8b36f9ed8a6a2ee4a04a7a22e1a7453aad0d128436e679940ffea9b2c1e6d433083634b4708b396c
 SHA512 
a3f562928a863121c4051663a0674aa94937527b2fc40a7f392d2913d4d1443bda278e2f7cf362d499389691d24a2d965ab89a6533d42a157db3ab629a377e83
 DIST gitdb-4.0.6.tar.gz 394670 BLAKE2B 
579579981a4597fa540d7f2987fb24b81ee64066349ed479816ce010a94358af9d0821b8abb10886a5b6fdb56e158c398688690d9570495f041f974e3964b5a6
 SHA512 
b9cf964390cf18894c02e8854ef5099ef239bf4a43ae8659bf3def22a0fc35814c7416fd8b8312d9d0a170e5e0ea84380edbcac47cc435dc9ec1d98cf7f6463f
+DIST gitdb-4.0.7.tar.gz 394664 BLAKE2B 
4a4586ac276c719110e7ad9ddccca8c0f45cca42f6740d990a974b043a749148088c495ad1939794382ff4094afa712cfa7f17619f371423f1b7a10e65ce72d2
 SHA512 
db63a613ee59249a3fccbd09fc0eca5747b166180bb5885737f849e339e81dfacd04f65e438fef241cf013cde33fe8c99a569c1599b2b5defd37b50e87dbdb0a

diff --git a/dev-python/gitdb/gitdb-4.0.7.ebuild 
b/dev-python/gitdb/gitdb-4.0.7.ebuild
new file mode 100644
index 000..7b465b4d702
--- /dev/null
+++ b/dev-python/gitdb/gitdb-4.0.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="GitDB is a pure-Python git object database"
+HOMEPAGE="
+   https://github.com/gitpython-developers/gitdb
+   https://pypi.org/project/gitdb/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=dev-python/smmap-3.0.1[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-vcs/git
+   )"
+
+distutils_enable_tests nose
+
+src_prepare() {
+   # remove unnecessary version restriction
+   # https://github.com/gitpython-developers/gitdb/issues/67
+   sed -i -e '/smmap/s:,<4::' setup.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   local i
+
+   mkdir "${T}"/repo || die
+   cd "${T}"/repo || die
+
+   for (( i = 0; i < 2500; ++i )); do
+   echo "${i}" > file"${i}" || die
+   done
+
+   git init || die
+   git config user.email "y...@example.com" || die
+   git config user.name "Your Name" || die
+   git add -A || die
+   git commit -q -m ".." || die
+   git clone --bare "${T}"/repo "${T}"/repo.git || die
+   cd "${S}" || die
+
+   distutils-r1_src_test
+}
+
+python_test() {
+   #TRAVIS=1 disables performance tests which rely on the gitdb repo
+   local -x TRAVIS=1
+   local -x GITDB_TEST_GIT_REPO_BASE="${T}"/repo.git
+   nosetests -v || die "Tests fail with ${EPYTHON}"
+}



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

2021-03-26 Thread David Seifert
commit: 6f7ac6d28b82e544dcd9407419dcde42693847c5
Author: David Seifert  gentoo  org>
AuthorDate: Fri Mar 26 22:34:43 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Mar 26 22:34:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7ac6d2

net-fs/nfs-utils: Don't build static plugins

* Also clean out .la files

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

 .../nfs-utils/{nfs-utils-2.5.3.ebuild => nfs-utils-2.5.3-r1.ebuild}  | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.5.3.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.5.3-r1.ebuild
similarity index 97%
rename from net-fs/nfs-utils/nfs-utils-2.5.3.ebuild
rename to net-fs/nfs-utils/nfs-utils-2.5.3-r1.ebuild
index f536708a51b..f3b3676ca38 100644
--- a/net-fs/nfs-utils/nfs-utils-2.5.3.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.5.3-r1.ebuild
@@ -92,9 +92,10 @@ src_configure() {
export libsqlite3_cv_is_recent=yes # Our DEPEND forces this.
export ac_cv_header_keyutils_h=$(usex nfsidmap)
local myeconfargs=(
+   --disable-static
--with-statedir="${EPREFIX}"/var/lib/nfs
--enable-tirpc
-   --with-tirpcinclude="${EPREFIX}"/usr/include/tirpc/
+   --with-tirpcinclude="${ESYSROOT}"/usr/include/tirpc/
--with-pluginpath="${EPREFIX}"/usr/$(get_libdir)/libnfsidmap
--with-rpcgen
--with-systemd="$(systemd_get_systemunitdir)"
@@ -174,6 +175,8 @@ src_install() {
keepdir /var/lib/nfs #368505
keepdir /var/lib/nfs/v4recovery #603628
 
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2021-03-26 Thread Sam James
commit: c5337bdec5b725ca7f833160e4440c3784558483
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:37:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:37:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5337bde

app-arch/rpm: Stabilize 4.16.0 ppc, #778500

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

 app-arch/rpm/rpm-4.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild
index b431180b73a..2b673c15367 100644
--- a/app-arch/rpm/rpm-4.16.0.ebuild
+++ b/app-arch/rpm/rpm-4.16.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 
 # Tests are broken. See bug 657500
 RESTRICT="test"



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

2021-03-26 Thread Sam James
commit: 121ec1e40b194f01824b4d33543875dedc9e010e
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:38:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:38:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121ec1e4

sys-apps/portage: Stabilize 3.0.17-r2 ppc64, #778185

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

 sys-apps/portage/portage-3.0.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.17-r2.ebuild 
b/sys-apps/portage/portage-3.0.17-r2.ebuild
index 866c5f0843d..f75ba73cc86 100644
--- a/sys-apps/portage/portage-3.0.17-r2.ebuild
+++ b/sys-apps/portage/portage-3.0.17-r2.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2021-03-26 Thread Sam James
commit: df6cf8c697976402347d524ab394361ca609a8d6
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:38:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:38:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6cf8c6

app-arch/rpm: Stabilize 4.16.0 ppc64, #778500

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

 app-arch/rpm/rpm-4.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild
index 2b673c15367..9dccb808606 100644
--- a/app-arch/rpm/rpm-4.16.0.ebuild
+++ b/app-arch/rpm/rpm-4.16.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 
 # Tests are broken. See bug 657500
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2021-03-26 Thread Sam James
commit: 77823f6574513b9fb108e3552fdecb0cb097655a
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:34:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:34:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77823f65

app-arch/rpm: Stabilize 4.16.0 x86, #778500

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

 app-arch/rpm/rpm-4.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild
index 5408cec1f1b..152c427d2ee 100644
--- a/app-arch/rpm/rpm-4.16.0.ebuild
+++ b/app-arch/rpm/rpm-4.16.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
@@ -15,7 +15,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 
 # Tests are broken. See bug 657500
 RESTRICT="test"



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

2021-03-26 Thread Sam James
commit: 8c901462af831bac4002f5e597ff65f1570887b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:35:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:35:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c901462

media-sound/ardour: Stabilize 6.6 amd64, #778347

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

 media-sound/ardour/ardour-6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/ardour/ardour-6.6.ebuild 
b/media-sound/ardour/ardour-6.6.ebuild
index ceeb6768060..94b4609a1c3 100644
--- a/media-sound/ardour/ardour-6.6.ebuild
+++ b/media-sound/ardour/ardour-6.6.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"

SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2;
S="${WORKDIR}/Ardour-${PV}.0"
 fi



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

2021-03-26 Thread Sam James
commit: 891a380636943a1c9e689233c2c1776dac59676f
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:34:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:34:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891a3806

net-libs/libtorrent-rasterbar: Stabilize 1.2.11 x86, #772038

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild
index 48fe6500b53..3d1ed4cfc02 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/archive/v${PV}.tar.gz -> libtorren
 
 LICENSE="BSD"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86"
 IUSE="debug +dht doc examples libressl python +ssl static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2021-03-26 Thread Sam James
commit: 939f88b000e281977e75071e3bae2c80df019cf7
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:35:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:35:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939f88b0

app-arch/rpm: Stabilize 4.16.0 amd64, #778500

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

 app-arch/rpm/rpm-4.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rpm/rpm-4.16.0.ebuild b/app-arch/rpm/rpm-4.16.0.ebuild
index 152c427d2ee..b431180b73a 100644
--- a/app-arch/rpm/rpm-4.16.0.ebuild
+++ b/app-arch/rpm/rpm-4.16.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://ftp.rpm.org/releases/rpm-$(ver_cut 
1-2).x/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 
 # Tests are broken. See bug 657500
 RESTRICT="test"



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

2021-03-26 Thread Sam James
commit: ff93bffe54617f52e55649416a7ebd27586dd78a
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 21:34:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 21:34:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff93bffe

sys-apps/portage: Stabilize 3.0.17-r2 x86, #778185

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

 sys-apps/portage/portage-3.0.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.17-r2.ebuild 
b/sys-apps/portage/portage-3.0.17-r2.ebuild
index b662a4b1b19..866c5f0843d 100644
--- a/sys-apps/portage/portage-3.0.17-r2.ebuild
+++ b/sys-apps/portage/portage-3.0.17-r2.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



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

2021-03-26 Thread Andreas Sturmlechner
commit: 16073efc491213f52855ca9c355652de6ea47947
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 26 20:41:11 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 26 21:32:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16073efc

font.eclass: Cleanup double slashes, FONTDIR always starts w/ '/'

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

 eclass/font.eclass | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index 45c62041995..ec1b6ca9358 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -61,14 +61,14 @@ font_xfont_config() {
local dir_name
if in_iuse X && use X ; then
dir_name="${1:-${FONT_PN}}"
-   rm -f 
"${ED}/${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir} \
+   rm -f 
"${ED}${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir} \
|| die "failed to prepare ${FONTDIR}/${1//${S}/}"
einfo "Creating fonts.scale & fonts.dir in ${dir_name##*/}"
-   mkfontscale "${ED}/${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.scale"
+   mkfontscale "${ED}${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.scale"
mkfontdir \
-e "${EPREFIX}"/usr/share/fonts/encodings \
-e "${EPREFIX}"/usr/share/fonts/encodings/large \
-   "${ED}/${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.dir"
+   "${ED}${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.dir"
[[ -e fonts.alias ]] && doins fonts.alias
fi
 }
@@ -139,8 +139,8 @@ font_cleanup_dirs() {
 font_pkg_setup() {
# make sure we get no collisions
# setup is not the nicest place, but preinst doesn't cut it
-   if [[ -e "${EROOT}/${FONTDIR}/fonts.cache-1" ]] ; then
-   rm "${EROOT}/${FONTDIR}/fonts.cache-1" || die "failed to remove 
fonts.cache-1"
+   if [[ -e "${EROOT}${FONTDIR}/fonts.cache-1" ]] ; then
+   rm "${EROOT}${FONTDIR}/fonts.cache-1" || die "failed to remove 
fonts.cache-1"
fi
 }
 



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

2021-03-26 Thread Andreas Sturmlechner
commit: 9e2e8a5ce45df35952895c01ace0cf743f1ea025
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 21 10:28:55 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 26 21:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2e8a5c

font.eclass: Drop EAPI-5 support

Assign inherit guard right on top.
Quote some vars.

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

 eclass/font.eclass | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index e9e448a8155..574cca8 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -1,19 +1,20 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: font.eclass
 # @MAINTAINER:
 # fo...@gentoo.org
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 6 7
 # @BLURB: Eclass to make font installation uniform
 
 case ${EAPI:-0} in
-   [56]) inherit eutils ;;
+   6) inherit eutils ;;
7) ;;
*) die "EAPI ${EAPI} is not supported by font.eclass." ;;
 esac
 
 if [[ ! ${_FONT_ECLASS} ]]; then
+_FONT_ECLASS=1
 
 EXPORT_FUNCTIONS pkg_setup src_install pkg_postinst pkg_postrm
 
@@ -75,8 +76,8 @@ font_xfont_config() {
einfo "Creating fonts.scale & fonts.dir in ${dir_name##*/}"
mkfontscale "${ED%/}/${FONTDIR}/${1//${S}/}" || eerror "failed 
to create fonts.scale"
mkfontdir \
-   -e ${EPREFIX}/usr/share/fonts/encodings \
-   -e ${EPREFIX}/usr/share/fonts/encodings/large \
+   -e "${EPREFIX}"/usr/share/fonts/encodings \
+   -e "${EPREFIX}"/usr/share/fonts/encodings/large \
"${ED%/}/${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.dir"
[[ -e fonts.alias ]] && doins fonts.alias
fi
@@ -254,5 +255,4 @@ font_pkg_postrm() {
_update_fontcache
 }
 
-_FONT_ECLASS=1
 fi



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

2021-03-26 Thread Andreas Sturmlechner
commit: 60a4b74e3d586f78bfdad802aaf313541f26fb62
Author: David Michael  gmail  com>
AuthorDate: Mon Mar 15 18:11:26 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 26 21:32:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a4b74e

font.eclass: use BDEPEND with EAPI 7

The mkfontscale program and encodings paths are used in the native
root during src_install, so they need to be in BDEPEND.

Also stop documenting DOCS as an eclass variable since it is a part
of EAPI 6 and only used in eutils.eclass for EAPI 5 support.

Closes: https://bugs.gentoo.org/776412
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/font.eclass | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index 44e69cc33f0..45c62041995 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -46,21 +46,12 @@ FONTDIR=${FONTDIR:-/usr/share/fonts/${FONT_PN}}
 # Array containing fontconfig conf files to install.
 FONT_CONF=( "" )
 
-# @ECLASS-VARIABLE: DOCS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Space delimited list of docs to install.
-# We always install these:
-# COPYRIGHT README{,.txt} NEWS AUTHORS BUGS ChangeLog FONTLOG.txt
-DOCS=${DOCS:-}
-
 if [[ ${CATEGORY}/${PN} != media-fonts/encodings ]]; then
IUSE="X"
-   DEPEND="X? (
+   BDEPEND="X? (
>=x11-apps/mkfontscale-1.2.0
media-fonts/encodings
)"
-   RDEPEND=""
 fi
 
 # @FUNCTION: font_xfont_config



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

2021-03-26 Thread Andreas Sturmlechner
commit: 1305a4ac642f3fcfa34e177d1658b6b8f368097d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 21 17:02:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 26 21:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1305a4ac

font.eclass: Drop EAPI-6 support

Drop FONT_S space-delimited-list fallback support.

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

 eclass/font.eclass | 34 ++
 1 file changed, 10 insertions(+), 24 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index 574cca8..44e69cc33f0 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -4,11 +4,10 @@
 # @ECLASS: font.eclass
 # @MAINTAINER:
 # fo...@gentoo.org
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Eclass to make font installation uniform
 
 case ${EAPI:-0} in
-   6) inherit eutils ;;
7) ;;
*) die "EAPI ${EAPI} is not supported by font.eclass." ;;
 esac
@@ -71,14 +70,14 @@ font_xfont_config() {
local dir_name
if in_iuse X && use X ; then
dir_name="${1:-${FONT_PN}}"
-   rm -f 
"${ED%/}/${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir} \
+   rm -f 
"${ED}/${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir} \
|| die "failed to prepare ${FONTDIR}/${1//${S}/}"
einfo "Creating fonts.scale & fonts.dir in ${dir_name##*/}"
-   mkfontscale "${ED%/}/${FONTDIR}/${1//${S}/}" || eerror "failed 
to create fonts.scale"
+   mkfontscale "${ED}/${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.scale"
mkfontdir \
-e "${EPREFIX}"/usr/share/fonts/encodings \
-e "${EPREFIX}"/usr/share/fonts/encodings/large \
-   "${ED%/}/${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.dir"
+   "${ED}/${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.dir"
[[ -e fonts.alias ]] && doins fonts.alias
fi
 }
@@ -138,7 +137,7 @@ font_cleanup_dirs() {
# if there's nothing left remove the directory
find "${d}" -maxdepth 0 -type d -empty -delete || 
eerror "failed to purge ${d}"
fi
-   done < <(find -L "${EROOT%/}"/usr/share/fonts/ -type d -print0)
+   done < <(find -L "${EROOT}"/usr/share/fonts/ -type d -print0)
eend 0
 }
 
@@ -149,8 +148,8 @@ font_cleanup_dirs() {
 font_pkg_setup() {
# make sure we get no collisions
# setup is not the nicest place, but preinst doesn't cut it
-   if [[ -e "${EROOT%/}/${FONTDIR}/fonts.cache-1" ]] ; then
-   rm "${EROOT%/}/${FONTDIR}/fonts.cache-1" || die "failed to 
remove fonts.cache-1"
+   if [[ -e "${EROOT}/${FONTDIR}/fonts.cache-1" ]] ; then
+   rm "${EROOT}/${FONTDIR}/fonts.cache-1" || die "failed to remove 
fonts.cache-1"
fi
 }
 
@@ -171,19 +170,6 @@ font_src_install() {
font_xfont_config "${dir}"
popd > /dev/null || die
done
-   elif [[ ${FONT_S/[[:space:]]} != "${FONT_S}" ]]; then
-   # backwards compatibility code, can be removed after 2021-02-14
-   eqawarn "Using a space-separated list for FONT_S is deprecated."
-   eqawarn "Use a bash array instead if there are multiple 
directories."
-   for dir in ${FONT_S}; do
-   pushd "${dir}" > /dev/null || die "pushd ${dir} failed"
-   insinto "${FONTDIR}/${dir//${S}/}"
-   for suffix in ${FONT_SUFFIX}; do
-   doins *.${suffix}
-   done
-   font_xfont_config "${dir}"
-   popd > /dev/null || die
-   done
else
pushd "${FONT_S:-${S}}" > /dev/null \
|| die "pushd ${FONT_S:-${S}} failed"
@@ -210,10 +196,10 @@ font_src_install() {
 # Updates fontcache if !prefix and media-libs/fontconfig installed
 _update_fontcache() {
# unreadable font files = fontconfig segfaults
-   find "${EROOT%/}"/usr/share/fonts/ -type f '!' -perm 0644 \
+   find "${EROOT}"/usr/share/fonts/ -type f '!' -perm 0644 \
-exec chmod -v 0644 2>/dev/null {} + || die "failed to fix font 
files perms"
 
-   if [[ -z ${ROOT%/} ]] ; then
+   if [[ -z ${ROOT} ]] ; then
if has_version media-libs/fontconfig ; then
ebegin "Updating global fontcache"
fc-cache -fs
@@ -237,7 +223,7 @@ font_pkg_postinst() {
elog "The following fontconfig configuration files have been 
installed:"
elog
for conffile in "${FONT_CONF[@]}"; do
-   [[ -e 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2021-03-26 Thread Georgy Yakovlev
commit: c8e293330aba5caa1f562edebe9ec8b38ec353c7
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Mar 26 11:06:52 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Mar 26 21:30:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e29333

net-im/telegram-desktop: Add missing glibmm dependency

Thanks-to: Petr Å abata  contyk.dev>
Closes: https://bugs.gentoo.org/778290
Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{telegram-desktop-2.7.1.ebuild => telegram-desktop-2.7.1-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/telegram-desktop/telegram-desktop-2.7.1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-2.7.1-r1.ebuild
similarity index 99%
rename from net-im/telegram-desktop/telegram-desktop-2.7.1.ebuild
rename to net-im/telegram-desktop/telegram-desktop-2.7.1-r1.ebuild
index e11a01ee066..ce5a70e6844 100644
--- a/net-im/telegram-desktop/telegram-desktop-2.7.1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-2.7.1-r1.ebuild
@@ -21,6 +21,7 @@ IUSE="+dbus enchant +gtk +hunspell libressl pulseaudio +spell 
wayland +X"
 RDEPEND="
!net-im/telegram-desktop-bin
app-arch/lz4:=
+   dev-cpp/glibmm:2
dev-libs/xxhash
dev-qt/qtcore:5
dev-qt/qtgui:5[dbus?,jpeg,png,wayland?,X(-)?]



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

2021-03-26 Thread Georgy Yakovlev
commit: fd31d3e56808e649f4cbbad3e9e74fa134094559
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Mar 26 11:16:52 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Mar 26 21:30:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd31d3e5

media-libs/tg_owt: Add missing libXtst dependency

Will probably be removed by the next time it's updated, but for now...

Closes: https://bugs.gentoo.org/778302
Closes: https://github.com/gentoo/gentoo/pull/20123
Thanks-to: Agostino Sarubbo  gentoo.org>
Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{tg_owt-0_pre20210309.ebuild => tg_owt-0_pre20210309-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/tg_owt/tg_owt-0_pre20210309.ebuild 
b/media-libs/tg_owt/tg_owt-0_pre20210309-r1.ebuild
similarity index 99%
rename from media-libs/tg_owt/tg_owt-0_pre20210309.ebuild
rename to media-libs/tg_owt/tg_owt-0_pre20210309-r1.ebuild
index 43dd4267f6c..579a610a571 100644
--- a/media-libs/tg_owt/tg_owt-0_pre20210309.ebuild
+++ b/media-libs/tg_owt/tg_owt-0_pre20210309-r1.ebuild
@@ -40,6 +40,7 @@ DEPEND="
media-libs/libjpeg-turbo:=
media-libs/opus
media-video/ffmpeg:=
+   x11-libs/libXtst
!pulseaudio? ( media-sound/apulse[sdk] )
pulseaudio? ( media-sound/pulseaudio )
 "



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

2021-03-26 Thread Sven Wegener
commit: 9cb0a7e583df5020a9c76d585984aa3a799add81
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Mar 26 21:24:05 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Mar 26 21:24:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb0a7e5

sci-electronics/sigrok-cli: Version bump to 0.7.2

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

 sci-electronics/sigrok-cli/Manifest|  1 +
 sci-electronics/sigrok-cli/sigrok-cli-0.7.2.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sci-electronics/sigrok-cli/Manifest 
b/sci-electronics/sigrok-cli/Manifest
index 75127c49fb0..faa8d80770c 100644
--- a/sci-electronics/sigrok-cli/Manifest
+++ b/sci-electronics/sigrok-cli/Manifest
@@ -1 +1,2 @@
 DIST sigrok-cli-0.7.1.tar.gz 221754 BLAKE2B 
a2edd3ef990c484660dd3fa6f8b8f2ca3eb500a39ac66da1ce9b95c7dd6bfbc5f39b7e5a28872bc8b4c6b7e6282919bbb22f71796ad8e16f3549ef2e4674f02e
 SHA512 
a56d9439efca74f8362ed225d8fa92adfaee053470b166629ad2d8f3ebf5bea05a37782750c9321aabd3b47e634734fa5e5b0cc5353bf49dd1629cdcdb98aef5
+DIST sigrok-cli-0.7.2.tar.gz 230354 BLAKE2B 
a026f1305391d8c29e13dd0e88ee2e4ec3f8991aad728749bf2d74a0380b994341a056e227c8762dda75a409383fba53050739fe8fc55282b925791af72dfb72
 SHA512 
5862aa11a586ebb3acf9bffd1d2686cb5b3c3622b436080e05e2fc826a4814cf4746f128c01764f8dc664c5fc1a1e8c6ef66e548770278cc6ea99353d2173143

diff --git a/sci-electronics/sigrok-cli/sigrok-cli-0.7.2.ebuild 
b/sci-electronics/sigrok-cli/sigrok-cli-0.7.2.ebuild
new file mode 100644
index 000..7033695a668
--- /dev/null
+++ b/sci-electronics/sigrok-cli/sigrok-cli-0.7.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-single-r1 xdg-utils
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Command-line client for the sigrok logic analyzer software"
+HOMEPAGE="https://sigrok.org/wiki/Sigrok-cli;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+decode"
+REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND=">=dev-libs/glib-2.32.0
+   >=sci-libs/libsigrok-0.5.0:=
+   decode? (
+   >=sci-libs/libsigrokdecode-0.5.0:=[${PYTHON_SINGLE_USEDEP}]
+   ${PYTHON_DEPS}
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+   eapply_user
+}
+
+src_configure() {
+   econf $(use_with decode libsigrokdecode)
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/kde:master commit in: media-gfx/digikam/

2021-03-26 Thread Andreas Sturmlechner
commit: fc48c8f34b5f467fd94031286ef226ad3244df52
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 26 19:32:38 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 26 21:18:07 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc48c8f3

media-gfx/digikam: Drop 7.2.0

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

 media-gfx/digikam/digikam-7.2.0_rc.ebuild | 147 --
 1 file changed, 147 deletions(-)

diff --git a/media-gfx/digikam/digikam-7.2.0_rc.ebuild 
b/media-gfx/digikam/digikam-7.2.0_rc.ebuild
deleted file mode 100644
index c7406e0e9c..00
--- a/media-gfx/digikam/digikam-7.2.0_rc.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.74.0
-QTMIN=5.15.2
-inherit ecm kde.org toolchain-funcs
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   MY_P=${PN}-${PV/_/-}
-   if [[ ${PV} =~ rc[0-9]*$ ]]; then
-   SRC_URI="mirror://kde/unstable/${PN}/"
-   else
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/"
-   fi
-   SRC_URI+="${MY_P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Digital photo management application"
-HOMEPAGE="https://www.digikam.org/;
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble 
mediaplayer mysql opengl openmp +panorama scanner semantic-desktop X"
-
-# bug 366505
-RESTRICT+=" test"
-
-BDEPEND="
-   >=dev-util/cmake-3.14.3
-   sys-devel/gettext
-   panorama? (
-   sys-devel/bison
-   sys-devel/flex
-   )
-"
-COMMON_DEPEND="
-   dev-libs/expat
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[mysql?]
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=dev-qt/qtxmlpatterns-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-gfx/exiv2-0.27:=
-   media-libs/lcms:2
-   media-libs/liblqr
-   media-libs/libpng:0=
-   >=media-libs/opencv-3.3.0:=[contrib,contribdnn]
-   media-libs/tiff:0
-   virtual/jpeg:0
-   addressbook? (
-   >=kde-apps/akonadi-contacts-19.04.3:5
-   >=kde-frameworks/kcontacts-${KFMIN}:5
-   )
-   calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 )
-   gphoto2? ( media-libs/libgphoto2:= )
-   heif? ( media-libs/x265:= )
-   imagemagick? ( media-gfx/imagemagick:= )
-   lensfun? ( media-libs/lensfun )
-   marble? (
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=kde-apps/marble-19.04.3:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   )
-   mediaplayer? (
-   media-libs/qtav[opengl(+)]
-   media-video/ffmpeg:=
-   )
-   opengl? (
-   >=dev-qt/qtopengl-${QTMIN}:5
-   virtual/opengl
-   )
-   panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
-   scanner? ( >=kde-apps/libksane-19.04.3:5 )
-   semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-cpp/eigen:3
-   dev-libs/boost[threads]
-"
-RDEPEND="${COMMON_DEPEND}
-   mysql? ( virtual/mysql[server(+)] )
-   panorama? ( media-gfx/hugin )
-"
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-   ecm_pkg_pretend
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-   ecm_pkg_setup
-}
-
-# FIXME: Unbundle libraw (libs/rawengine/libraw)
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=OFF # bug 698192
-   -DENABLE_APPSTYLES=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
-   -DENABLE_QWEBENGINE=ON
-   -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
-   $(cmake_use_find_package calendar KF5CalendarCore)
-   $(cmake_use_find_package 

[gentoo-commits] proj/kde:master commit in: media-gfx/krita/, media-gfx/krita/files/

2021-03-26 Thread Andreas Sturmlechner
commit: 4847e3cf248e8af5be4dc7207f137ed42f27242c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 26 19:32:10 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 26 21:18:07 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4847e3cf

media-gfx/krita: Drop 4.4.3_beta2

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

 media-gfx/krita/files/krita-4.4.2-quazip1.patch |  36 ---
 media-gfx/krita/krita-4.4.3_beta2.ebuild| 129 
 2 files changed, 165 deletions(-)

diff --git a/media-gfx/krita/files/krita-4.4.2-quazip1.patch 
b/media-gfx/krita/files/krita-4.4.2-quazip1.patch
deleted file mode 100644
index 6a49bd3ba2..00
--- a/media-gfx/krita/files/krita-4.4.2-quazip1.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 3eaf480ae5d615e8e26153cca98115ff0f23135f Mon Sep 17 00:00:00 2001
-From: Antonio Rojas 
-Date: Mon, 5 Oct 2020 20:11:26 +0200
-Subject: [PATCH] Support quazip 1.0
-
-Update FindQuaZip to find the QuaZip 1.0 library names and include dirs. Once 
support for quazip<1 is dropped this should be ported to use quazip's own 
QuaZipConfig

- cmake/modules/FindQuaZip.cmake | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/cmake/modules/FindQuaZip.cmake b/cmake/modules/FindQuaZip.cmake
-index 7e628fcd4b..345c7909ab 100644
 a/cmake/modules/FindQuaZip.cmake
-+++ b/cmake/modules/FindQuaZip.cmake
-@@ -25,15 +25,15 @@ ELSE (QUAZIP_INCLUDE_DIRS AND QUAZIP_LIBRARIES)
-   ELSE(WIN32)
-   FIND_PACKAGE(PkgConfig)
- # pkg_check_modules(PC_QCA2 QUIET qca2)
--  pkg_check_modules(PC_QUAZIP quazip)
-+  pkg_check_modules(PC_QUAZIP quazip quazip1-qt5)
-   FIND_LIBRARY(QUAZIP_LIBRARIES
-   WIN32_DEBUG_POSTFIX d
--NAMES quazip${QUAZIP_LIB_VERSION_SUFFIX}
-+NAMES quazip${QUAZIP_LIB_VERSION_SUFFIX} quazip1-qt5
-   HINTS /usr/lib /usr/lib64
-   )
-   FIND_PATH(QUAZIP_INCLUDE_DIR quazip.h
-   HINTS /usr/include /usr/local/include
--  PATH_SUFFIXES quazip${QUAZIP_LIB_VERSION_SUFFIX}
-+  PATH_SUFFIXES quazip${QUAZIP_LIB_VERSION_SUFFIX} 
QuaZip-Qt5-1.0/quazip
-   )
-   FIND_PATH(QUAZIP_ZLIB_INCLUDE_DIR zlib.h HINTS /usr/include 
/usr/local/include)
-   ENDIF (WIN32)
--- 
-GitLab
-

diff --git a/media-gfx/krita/krita-4.4.3_beta2.ebuild 
b/media-gfx/krita/krita-4.4.3_beta2.ebuild
deleted file mode 100644
index 3c31724a57..00
--- a/media-gfx/krita/krita-4.4.3_beta2.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{7,8,9} )
-KFMIN=5.74.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org python-single-r1
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/unstable/${PN}/${PV/_/-}/${PN}-${PV/_/-}.tar.xz
-   
https://dev.gentoo.org/~asturm/distfiles/${PN}-4.2.9-patchset.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-   S="${WORKDIR}/${PN}-${PV/_/-}"
-fi
-
-DESCRIPTION="Free digital painting application. Digital Painting, Creative 
Freedom!"
-HOMEPAGE="https://apps.kde.org/en/krita https://krita.org/en/;
-
-LICENSE="GPL-3"
-SLOT="5"
-IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff 
vc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# bug 630508
-RESTRICT+=" test"
-
-BDEPEND="
-   dev-cpp/eigen:3
-   dev-lang/perl
-   sys-devel/gettext
-"
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost:=
-   dev-libs/quazip:0=
-   $(python_gen_cond_dep '
-   dev-python/PyQt5[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
-   ')
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[-gles2-only]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   media-gfx/exiv2:=
-   media-libs/lcms
-   

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

2021-03-26 Thread Andreas Sturmlechner
commit: 04fee22016701cef5763319978ee5a4605fe9987
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 26 20:00:50 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 26 21:14:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04fee220

dev-libs/appstream: 0.14.3 version bump

- Rebase disable-Werror-flags.patch

- Fix build with >=glib-2.67
See also: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1935
Upstream commit 8a179f14619103247e4a14d96ea03c358d9c1492

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

 dev-libs/appstream/Manifest|  1 +
 dev-libs/appstream/appstream-0.14.3.ebuild | 77 ++
 .../appstream-0.14.3-disable-Werror-flags.patch| 12 
 3 files changed, 90 insertions(+)

diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest
index 406bf02a125..7d79c92e900 100644
--- a/dev-libs/appstream/Manifest
+++ b/dev-libs/appstream/Manifest
@@ -1 +1,2 @@
 DIST AppStream-0.12.11.tar.xz 2120548 BLAKE2B 
6053d1d1bbe182c8e57f657ea5dda9c4a777d5a7955f39a57677502fbbe010d5c49a7872329d1ef716c41c7423bfb4d284e71af97f99ca6e466fbf369bf80272
 SHA512 
6000f4e9f995b2d481374db2409f212da9d48893c4a757cb7287e2731117f50d0ed284dedc0e24e505b3b7c9c9f38dd9a5f855eeb6c7445eb7203e74d4a5f790
+DIST AppStream-0.14.3.tar.xz 2277536 BLAKE2B 
99ceae6873c189b289143c8ab59eaacfbadbbe7cf05db96079c00ba09c82aeac63f4436e1b9e54b8d172aa7e9f609583cf2a78d3f44ce880cb1a326034432563
 SHA512 
b4c41b44375091636cc46e2f7f5e0b86612474faa6d55010caee78cb9c9ac468d093cf261184d900be7aae8513dc72d2821ff9ee17786e123c86a928ce5e9135

diff --git a/dev-libs/appstream/appstream-0.14.3.ebuild 
b/dev-libs/appstream/appstream-0.14.3.ebuild
new file mode 100644
index 000..7a8b4e4420b
--- /dev/null
+++ b/dev-libs/appstream/appstream-0.14.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg-utils
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ximion/${PN};
+else
+   
SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   S="${WORKDIR}/AppStream-${PV}"
+fi
+
+DESCRIPTION="Cross-distro effort for providing metadata for software in the 
Linux ecosystem"
+HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/;
+
+LICENSE="LGPL-2.1+ GPL-2+"
+# check as_api_level
+SLOT="0/4"
+IUSE="apt doc +introspection qt5 test"
+RESTRICT="test" # bug 691962
+
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxslt
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   doc? ( app-text/docbook-xml-dtd:4.5 )
+   test? ( dev-qt/linguist-tools:5 )
+"
+RDEPEND="
+   dev-db/lmdb:=
+   >=dev-libs/glib-2.58:2
+   dev-libs/libxml2:2
+   dev-libs/libyaml
+   dev-libs/snowball-stemmer
+   net-misc/curl
+   introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+   qt5? ( dev-qt/qtcore:5 )
+"
+DEPEND="${RDEPEND}
+   test? ( qt5? ( dev-qt/qttest:5 ) )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-disable-Werror-flags.patch # bug 733774
+)
+
+src_prepare() {
+   default
+   sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || 
die
+   if ! use test; then
+   sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || 
die # bug 675944
+   fi
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   local emesonargs=(
+   -Dapidocs=false
+   -Ddocs=false
+   -Dcompose=false
+   -Dmaintainer=false
+   -Dstemming=true
+   -Dvapi=false
+   -Dapt-support=$(usex apt true false)
+   -Dinstall-docs=$(usex doc true false)
+   -Dgir=$(usex introspection true false)
+   -Dqt=$(usex qt5 true false)
+   )
+
+   meson_src_configure
+}

diff --git 
a/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch 
b/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch
new file mode 100644
index 000..4e5a117061b
--- /dev/null
+++ b/dev-libs/appstream/files/appstream-0.14.3-disable-Werror-flags.patch
@@ -0,0 +1,12 @@
+--- a/meson.build
 b/meson.build
+@@ -52,9 +52,6 @@
+ add_project_arguments(maintainer_c_args, language: 'cpp')
+ endif
+ 
+-# a few compiler warning flags we always want enabled
+-add_project_arguments('-Werror=implicit-function-declaration', 
'-Wno-unused-parameter', language: 'c')
+-add_project_arguments('-Wno-unused-parameter', language: 'cpp')
+ add_project_arguments('-DAS_COMPILATION', language: 'c')
+ 
+ # Vendor extensions in system headers



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

2021-03-26 Thread Georgy Yakovlev
commit: d3e4f4636183f5f763c08c160f48ad82534069bd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Mar 26 20:59:44 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Mar 26 21:00:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e4f463

app-misc/cmatrix: drop old

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

 app-misc/cmatrix/Manifest |  1 -
 app-misc/cmatrix/cmatrix-1.2a-r3.ebuild   | 50 -
 app-misc/cmatrix/cmatrix-1.2a-r4.ebuild   | 55 ---
 app-misc/cmatrix/files/cmatrix-1.2a-fontdir.patch | 28 
 app-misc/cmatrix/files/cmatrix-1.2a-gentoo.patch  | 48 
 app-misc/cmatrix/files/cmatrix-1.2a-tinfo.patch   | 33 --
 6 files changed, 215 deletions(-)

diff --git a/app-misc/cmatrix/Manifest b/app-misc/cmatrix/Manifest
index e0b045ba252..9828cf2e5a8 100644
--- a/app-misc/cmatrix/Manifest
+++ b/app-misc/cmatrix/Manifest
@@ -1,2 +1 @@
-DIST cmatrix-1.2a.tar.gz 74376 BLAKE2B 
03319cecc8b15c441f36aa6c3267c4c0793855835c374e6fc45be731fd5907333ecf1f179b6761da8499a40bd199afc0c3c018949a325f5ca139c8a09662917f
 SHA512 
a653a840378da87877bda1b48fc4087e7789b548e0f943ae15b81b5dc7a847aed28c69d2ad955bd467f38d6a08b0960349490b61c30260767e7d1560bb542d82
 DIST cmatrix-2.0.tar.gz 205640 BLAKE2B 
3d38903b93853afc077c00308b84106664ec2ea3a31601ba7ab858f6571158182858de87392b5940725456bdd8c82232228451a4d30813e2c0a8bec99f285814
 SHA512 
1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530

diff --git a/app-misc/cmatrix/cmatrix-1.2a-r3.ebuild 
b/app-misc/cmatrix/cmatrix-1.2a-r3.ebuild
deleted file mode 100644
index c684a70c88b..000
--- a/app-misc/cmatrix/cmatrix-1.2a-r3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools
-
-DESCRIPTION="An ncurses based app to show a scrolling screen from the Matrix"
-HOMEPAGE="https://sourceforge.net/projects/cmatrix/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86"
-IUSE="X"
-
-DEPEND="
-   X? ( >=x11-apps/mkfontscale-1.2.0 )
-   sys-libs/ncurses:0="
-
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gentoo.patch
-   "${FILESDIR}"/${P}-tinfo.patch
-)
-
-src_prepare() {
-   default
-
-   use X && eapply "${FILESDIR}"/${P}-fontdir.patch
-
-   eautoreconf
-}
-
-src_install() {
-   dodir /usr/share/consolefonts
-   dodir /usr/lib/kbd/consolefonts
-   use X && dodir /usr/share/fonts/misc
-
-   default
-}
-
-pkg_postinst() {
-   if use X; then
-   if [[ -d "${ROOT}"usr/share/fonts/misc ]] ; then
-   einfo ">>> Running mkfontdir on 
${ROOT}usr/share/fonts/misc"
-   mkfontdir "${ROOT}"usr/share/fonts/misc
-   fi
-   fi
-}

diff --git a/app-misc/cmatrix/cmatrix-1.2a-r4.ebuild 
b/app-misc/cmatrix/cmatrix-1.2a-r4.ebuild
deleted file mode 100644
index 7caf29f9a2e..000
--- a/app-misc/cmatrix/cmatrix-1.2a-r4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools font
-
-DESCRIPTION="An ncurses based app to show a scrolling screen from the Matrix"
-HOMEPAGE="https://sourceforge.net/projects/cmatrix/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="X"
-
-DEPEND="
-   X? ( >=x11-apps/mkfontscale-1.2.0 )
-   sys-libs/ncurses:0="
-
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gentoo.patch
-   "${FILESDIR}"/${P}-tinfo.patch
-)
-
-src_prepare() {
-   default
-
-   use X && eapply "${FILESDIR}"/${P}-fontdir.patch
-
-   eautoreconf
-}
-
-src_install() {
-   dodir /usr/share/consolefonts
-   dodir /usr/lib/kbd/consolefonts
-   use X && dodir /usr/share/fonts/misc
-
-   default
-}
-
-pkg_postinst() {
-   if use X; then
-   if [[ -d "${ROOT}"usr/share/fonts/misc ]] ; then
-   einfo ">>> Running mkfontdir on 
${ROOT}usr/share/fonts/misc"
-   mkfontdir "${ROOT}"usr/share/fonts/misc
-   fi
-   font_pkg_postinst
-   fi
-}
-
-pkg_postrm() {
-   use X && font_pkg_postrm
-}

diff --git a/app-misc/cmatrix/files/cmatrix-1.2a-fontdir.patch 
b/app-misc/cmatrix/files/cmatrix-1.2a-fontdir.patch
deleted file mode 100644
index 6e69841b5e0..000
--- a/app-misc/cmatrix/files/cmatrix-1.2a-fontdir.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -Naru cmatrix-1.2a.orig/Makefile.am cmatrix-1.2a/Makefile.am
 cmatrix-1.2a.orig/Makefile.am  2008-12-24 

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

2021-03-26 Thread Patrick McLean
commit: 781ae315ba35925cb4e1a600ca4edebd1a9ef017
Author: Patrick McLean  sony  com>
AuthorDate: Fri Mar 26 20:59:16 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Mar 26 20:59:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781ae315

dev-python/pycurl-requests: Some bits are under Apache-2.0

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pycurl-requests/pycurl-requests-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycurl-requests/pycurl-requests-0.2.0.ebuild 
b/dev-python/pycurl-requests/pycurl-requests-0.2.0.ebuild
index a49a99ff742..479af0c574d 100644
--- a/dev-python/pycurl-requests/pycurl-requests-0.2.0.ebuild
+++ b/dev-python/pycurl-requests/pycurl-requests-0.2.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Requests-compatible interface for PycURL"
 HOMEPAGE="https://github.com/dcoles/pycurl-requests;
 SRC_URI="https://github.com/dcoles/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="MIT"
+LICENSE="MIT Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 



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

2021-03-26 Thread Theo Anderson
commit: bbee5cc6288cad43642c21d88bcec7c4aa8a600c
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Mar 26 00:09:58 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Mar 26 20:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbee5cc6

dev-python/jellyfin-apiclient-python: add 1.7.2

Signed-off-by: Theo Anderson  posteo.de>

 dev-python/jellyfin-apiclient-python/Manifest  |  1 +
 .../jellyfin-apiclient-python-1.7.2.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/jellyfin-apiclient-python/Manifest 
b/dev-python/jellyfin-apiclient-python/Manifest
index b45b65a70..b91566a4c 100644
--- a/dev-python/jellyfin-apiclient-python/Manifest
+++ b/dev-python/jellyfin-apiclient-python/Manifest
@@ -1 +1,2 @@
 DIST jellyfin-apiclient-python-1.6.2.tar.gz 17115 BLAKE2B 
37889d6359d7a1d4350b99fe5eb4fa0bb2e28248daaee64aa324e07b46d6a254c1e488bf39954680f7f044cbf4c78fc6059c8f91787410bdea629996d0874ac3
 SHA512 
42be1fe1d0d360127655c9718c3a157028918597c3782ea3df9326b844aa9a542d23480da405f580da340b251ce0d790220d55f891000346b219dacddbd523fc
+DIST jellyfin-apiclient-python-1.7.2.tar.gz 17365 BLAKE2B 
0cb3dd380bd15dc7092eac7e2a76963b980383899b69c5eafa9ad8136f2f94a9d4b18cfcc7645ba0d8cab1454b1e0c08028640348724859bcf1683f0473ef9b1
 SHA512 
70685a65da58588013f304d1185ec7d672872c1891f0a81d1ac9c56b2be54b88f920192d0c9ba047d11f78125d937e9f6c920ccfc9687a3e862beff7190aff8c

diff --git 
a/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.7.2.ebuild 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.7.2.ebuild
new file mode 100644
index 0..d14ccf5bc
--- /dev/null
+++ 
b/dev-python/jellyfin-apiclient-python/jellyfin-apiclient-python-1.7.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API client for Jellyfin"
+HOMEPAGE="https://github.com/jellyfin/jellyfin-apiclient-python;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2021-03-26 Thread Theo Anderson
commit: a018d2ccc5179d1bac5e0fef74da2173f3573494
Author: Theo Anderson  posteo  de>
AuthorDate: Tue Mar  9 11:03:46 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Mar 26 20:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a018d2cc

app-text/OCRmyPDF: add 11.7.1

Signed-off-by: Theo Anderson  posteo.de>

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-11.7.1.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 95a0e8bc3..d6bb63d7d 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,2 +1,3 @@
 DIST OCRmyPDF-11.6.2.tar.gz 7885633 BLAKE2B 
a4c09a8088abe3f9e984e8c7ce1b58699c5e40c46de8e9f81ac43838772541758467887b22c3a9fe8026fb8cd125466968e5745af69c9760a0f470879e40685b
 SHA512 
1f92022352b63d2642a0fd49ea72d70973c08d2b2cc84d3d92f06bfd883a858f7dba06f83a921245846d20fc90a1afa0570e7d58fe673e1dfad82e5e047e8de3
 DIST OCRmyPDF-11.7.0.tar.gz 7885763 BLAKE2B 
9658222f85f32958338823686e4c7d66a07060b4660033c167a8462fec7f9c863f516e877b9dca2979f9471a7bbda1a5c611dfbdcdc7ea75fafdb13bca2cef08
 SHA512 
d9353bc627a13d5092e79e264287942da757669992a3585f44d97d254d4043f41a6e4646026115bd81bf5bcf0d2810c1a382097a23938e0925cbc1fa46815595
+DIST OCRmyPDF-11.7.1.tar.gz 7886196 BLAKE2B 
8da696926824b54061035157f7962f428f8c2bf8d94f9bec119a963e05b1bbade1a0740fa7fea4a5a8b8d442b18a294a9ba8ca3b824e5c40445fa7e50279d49b
 SHA512 
75e8b969ff94e1d6b36ddfacc3d79aae00ada2622ace8ef911de2febb815a2b0a5d7b3e46e5adb74687871d75ff1a08bf9cd3f1529bc412fccade1bad16b5fc6

diff --git a/app-text/OCRmyPDF/OCRmyPDF-11.7.1.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-11.7.1.ebuild
new file mode 100644
index 0..ed5786c97
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-11.7.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
+SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
+RESTRICT="test"
+IUSE="jbig2enc"
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   app-text/tesseract
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/coloredlogs[${PYTHON_USEDEP}]
+   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
+   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   media-gfx/img2pdf[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   jbig2enc? ( media-libs/jbig2enc )
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
+   insinto /usr/share/fish/vendor_completions.d
+   doins misc/completion/ocrmypdf.fish
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/jellyfin-mpv-shim/

2021-03-26 Thread Theo Anderson
commit: 13676445ca5320769df1fe30f47c48ad6e4e
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Mar 26 00:40:27 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Mar 26 20:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13676445

media-video/jellyfin-mpv-shim: drop 1.8.0, 1.8.1

Signed-off-by: Theo Anderson  posteo.de>

 media-video/jellyfin-mpv-shim/Manifest |  3 --
 .../jellyfin-mpv-shim-1.8.0.ebuild | 57 --
 .../jellyfin-mpv-shim-1.8.1.ebuild | 57 --
 3 files changed, 117 deletions(-)

diff --git a/media-video/jellyfin-mpv-shim/Manifest 
b/media-video/jellyfin-mpv-shim/Manifest
index 13afca829..2066fb3b0 100644
--- a/media-video/jellyfin-mpv-shim/Manifest
+++ b/media-video/jellyfin-mpv-shim/Manifest
@@ -1,6 +1,3 @@
 DIST jellyfin-mpv-shim-1.10.2.tar.gz 462478 BLAKE2B 
b8fa8642dda49323ae86f6b2848fbf1e65b4f993448a3dc922416cf16051e9ed1e971932ce0ebfd5c6e9f9682f365c2e3a6eeace28c24b4a304235cb30a0d212
 SHA512 
32ecbb30e08ade248c9e5233984253b0805185efb53b990800ced0ee119e409549ee2282e551bf13c5403c55761d47541a3d319b74fe672e96d10511a7c89738
-DIST jellyfin-mpv-shim-1.8.0.tar.gz 174078 BLAKE2B 
9800bf8302c2da91bc1b40dbf9bb9fa50b185811cec8fbc177e54bde3e24045ee0276e7d352ba2d96ff0d9ce0a5c4db91f7ccb30b3bd12d58ac5514249e10aa1
 SHA512 
9391bb27dff24ca7abb2266ceb9e5b3c64943c7d573b671b38edbe19d6253220ab7a2dc8b0aca58267057ad3c3754bfba74c6b904c4d7328fd5eb40a27422826
-DIST jellyfin-mpv-shim-1.8.1.tar.gz 199229 BLAKE2B 
1f3540bd691e84860f7d4447c94bb032da11384050e94a578b90a66a4916436bd703fe287f7b1889c2ff2463252c43fc04b3d7d75462271a422cb4e3b44ff856
 SHA512 
dfe48c0a262a4fbe3bdf8680d1b4bf94f76306816610785d4a31be3baef7154a63f0f38cbd9d8be11f22f6cb133090159c7914195994108c0e8738ace44e6804
 DIST jellyfin-mpv-shim-shader-pack-1.1.0.tar.gz 1326518 BLAKE2B 
ef1d1c699698cc62163b903e20e4a9cbad14169f2aca1058e58da5102e72be4291504cbad5bb877820fb7d4ed6749b04319bca7d210bfcf103693be9a0cc4e69
 SHA512 
26cacd859c0d0fef06fbd598007f291a652fd52d617af2df71104f705156ae78665dee2ae963f3e7bdb01e91d3fa41f555824a47f9d621d1627a06b2b5f9ba75
-DIST jellyfin-web-1.6.2.zip 36138526 BLAKE2B 
29248f99bf40c252a31f0b294f239e80909f7b4471945ef3fd767748af3b1fbf1a240edc80b7332d3371fcb03ef128f5f93b04867d99cf5efd9a361a44b7924e
 SHA512 
f92af66cee0a54a41cd16079839bd785c33565db9d3c8263203b9939a531a017d2cdf049ed9f7c322c90175633face34ee6b607e467cb599884f40c43d99920c
 DIST jellyfin-web-1.7.0.zip 34771390 BLAKE2B 
cab30609bda5936b5a9d3f9a0a9d59ceec88abf8e80e9ddc3e00b2d3a5f20e5cef28318b13b9c529cd1a175ebc87376348471b19d0de2ef92f4e584ee45c672a
 SHA512 
ab674911f20172b56baf06ea0cccb9b8908321f1b9aecc2e620735de901d355a7f0f93e1b9e109e00b1e8097bd5aa1b185f3e4670ee9f22e38bbaa84f5d2

diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild 
b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild
deleted file mode 100644
index 6fee5b415..0
--- a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.8.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="tk"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-SHADER_PV="1.1.0"
-WEB_PV="1.6.2"
-
-DESCRIPTION="MPV-based desktop and cast client for Jellyfin (Unofficial)"
-HOMEPAGE="https://github.com/iwalton3/jellyfin-mpv-shim;
-SRC_URI="
-   https://github.com/iwalton3/jellyfin-mpv-shim/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/iwalton3/default-shader-pack/archive/v${SHADER_PV}.tar.gz -> 
jellyfin-mpv-shim-shader-pack-${SHADER_PV}.tar.gz
-   
https://github.com/iwalton3/jellyfin-web/releases/download/jwc${WEB_PV}-1/dist.zip
 -> jellyfin-web-${WEB_PV}.zip
-"
-
-LICENSE="LGPL-3+ MIT Unlicense"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/python-mpv[${PYTHON_USEDEP}]
-   dev-python/jellyfin-apiclient-python[${PYTHON_USEDEP}]
-   dev-python/python-mpv-jsonipc[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/pydantic[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="
-   ${DEPEND}
-   dev-libs/libappindicator:3=
-   $(python_gen_cond_dep '
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pystray[${PYTHON_USEDEP}]
-   >=dev-python/pywebview-3.3.1[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="app-arch/unzip"
-
-src_install() {
-   distutils-r1_src_install
-   insinto "$(python_get_sitedir)/${PN//-/_}/webclient_view/webclient" # 
jellyfin-web dist
-   doins -r "${WORKDIR}"/dist/*
-   insinto 

[gentoo-commits] repo/proj/guru:dev commit in: media-video/jellyfin-mpv-shim/

2021-03-26 Thread Theo Anderson
commit: 35c57879968bda086e5f6e106b751a9435fd6f53
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Mar 26 00:40:15 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Mar 26 20:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35c57879

media-video/jellyfin-mpv-shim: add 1.10.2

Signed-off-by: Theo Anderson  posteo.de>

 media-video/jellyfin-mpv-shim/Manifest |  2 +
 .../jellyfin-mpv-shim-1.10.2.ebuild| 59 ++
 2 files changed, 61 insertions(+)

diff --git a/media-video/jellyfin-mpv-shim/Manifest 
b/media-video/jellyfin-mpv-shim/Manifest
index 574efc84d..13afca829 100644
--- a/media-video/jellyfin-mpv-shim/Manifest
+++ b/media-video/jellyfin-mpv-shim/Manifest
@@ -1,4 +1,6 @@
+DIST jellyfin-mpv-shim-1.10.2.tar.gz 462478 BLAKE2B 
b8fa8642dda49323ae86f6b2848fbf1e65b4f993448a3dc922416cf16051e9ed1e971932ce0ebfd5c6e9f9682f365c2e3a6eeace28c24b4a304235cb30a0d212
 SHA512 
32ecbb30e08ade248c9e5233984253b0805185efb53b990800ced0ee119e409549ee2282e551bf13c5403c55761d47541a3d319b74fe672e96d10511a7c89738
 DIST jellyfin-mpv-shim-1.8.0.tar.gz 174078 BLAKE2B 
9800bf8302c2da91bc1b40dbf9bb9fa50b185811cec8fbc177e54bde3e24045ee0276e7d352ba2d96ff0d9ce0a5c4db91f7ccb30b3bd12d58ac5514249e10aa1
 SHA512 
9391bb27dff24ca7abb2266ceb9e5b3c64943c7d573b671b38edbe19d6253220ab7a2dc8b0aca58267057ad3c3754bfba74c6b904c4d7328fd5eb40a27422826
 DIST jellyfin-mpv-shim-1.8.1.tar.gz 199229 BLAKE2B 
1f3540bd691e84860f7d4447c94bb032da11384050e94a578b90a66a4916436bd703fe287f7b1889c2ff2463252c43fc04b3d7d75462271a422cb4e3b44ff856
 SHA512 
dfe48c0a262a4fbe3bdf8680d1b4bf94f76306816610785d4a31be3baef7154a63f0f38cbd9d8be11f22f6cb133090159c7914195994108c0e8738ace44e6804
 DIST jellyfin-mpv-shim-shader-pack-1.1.0.tar.gz 1326518 BLAKE2B 
ef1d1c699698cc62163b903e20e4a9cbad14169f2aca1058e58da5102e72be4291504cbad5bb877820fb7d4ed6749b04319bca7d210bfcf103693be9a0cc4e69
 SHA512 
26cacd859c0d0fef06fbd598007f291a652fd52d617af2df71104f705156ae78665dee2ae963f3e7bdb01e91d3fa41f555824a47f9d621d1627a06b2b5f9ba75
 DIST jellyfin-web-1.6.2.zip 36138526 BLAKE2B 
29248f99bf40c252a31f0b294f239e80909f7b4471945ef3fd767748af3b1fbf1a240edc80b7332d3371fcb03ef128f5f93b04867d99cf5efd9a361a44b7924e
 SHA512 
f92af66cee0a54a41cd16079839bd785c33565db9d3c8263203b9939a531a017d2cdf049ed9f7c322c90175633face34ee6b607e467cb599884f40c43d99920c
+DIST jellyfin-web-1.7.0.zip 34771390 BLAKE2B 
cab30609bda5936b5a9d3f9a0a9d59ceec88abf8e80e9ddc3e00b2d3a5f20e5cef28318b13b9c529cd1a175ebc87376348471b19d0de2ef92f4e584ee45c672a
 SHA512 
ab674911f20172b56baf06ea0cccb9b8908321f1b9aecc2e620735de901d355a7f0f93e1b9e109e00b1e8097bd5aa1b185f3e4670ee9f22e38bbaa84f5d2

diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.10.2.ebuild 
b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.10.2.ebuild
new file mode 100644
index 0..3682a585f
--- /dev/null
+++ b/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.10.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="tk"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+SHADER_PV="1.1.0"
+WEB_PV="1.7.0"
+
+DESCRIPTION="MPV-based desktop and cast client for Jellyfin"
+HOMEPAGE="https://github.com/jellyfin/jellyfin-desktop;
+SRC_URI="
+   https://github.com/jellyfin/jellyfin-desktop/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/iwalton3/default-shader-pack/archive/v${SHADER_PV}.tar.gz -> 
jellyfin-mpv-shim-shader-pack-${SHADER_PV}.tar.gz
+   
https://github.com/iwalton3/jellyfin-web/releases/download/v${WEB_PV}-4/dist.zip
 -> jellyfin-web-${WEB_PV}.zip
+"
+
+LICENSE="LGPL-3+ MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/python-mpv[${PYTHON_USEDEP}]
+   >=dev-python/jellyfin-apiclient-python-1.7.2[${PYTHON_USEDEP}]
+   dev-python/python-mpv-jsonipc[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   dev-libs/libappindicator:3=
+   $(python_gen_cond_dep '
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pystray[${PYTHON_USEDEP}]
+   >=dev-python/pywebview-3.3.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/jellyfin-desktop-${PV}"
+
+src_install() {
+   distutils-r1_src_install
+   insinto 
"$(python_get_sitedir)/jellyfin_mpv_shim/webclient_view/webclient" # 
jellyfin-web dist
+   doins -r "${WORKDIR}"/dist/*
+   insinto "$(python_get_sitedir)/jellyfin_mpv_shim/default_shader_pack" # 
mpv 

[gentoo-commits] repo/proj/guru:dev commit in: media-video/jellyfin-mpv-shim/, profiles/updates/, media-video/jellyfin-desktop/

2021-03-26 Thread Theo Anderson
commit: 0101cc824e81cbea7ab9ebf2cabde43ed33126f4
Author: Theo Anderson  posteo  de>
AuthorDate: Fri Mar 26 00:43:06 2021 +
Commit: Theo Anderson  posteo  de>
CommitDate: Fri Mar 26 20:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0101cc82

media-video/jellyfin-mpv-shim: move to media-video/jellyfin-desktop

Signed-off-by: Theo Anderson  posteo.de>

 media-video/{jellyfin-mpv-shim => jellyfin-desktop}/Manifest| 2 +-
 .../jellyfin-desktop-1.10.2.ebuild} | 2 --
 media-video/{jellyfin-mpv-shim => jellyfin-desktop}/metadata.xml| 0
 profiles/updates/1Q-2021| 1 +
 4 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-video/jellyfin-mpv-shim/Manifest 
b/media-video/jellyfin-desktop/Manifest
similarity index 66%
rename from media-video/jellyfin-mpv-shim/Manifest
rename to media-video/jellyfin-desktop/Manifest
index 2066fb3b0..8daa4b50d 100644
--- a/media-video/jellyfin-mpv-shim/Manifest
+++ b/media-video/jellyfin-desktop/Manifest
@@ -1,3 +1,3 @@
-DIST jellyfin-mpv-shim-1.10.2.tar.gz 462478 BLAKE2B 
b8fa8642dda49323ae86f6b2848fbf1e65b4f993448a3dc922416cf16051e9ed1e971932ce0ebfd5c6e9f9682f365c2e3a6eeace28c24b4a304235cb30a0d212
 SHA512 
32ecbb30e08ade248c9e5233984253b0805185efb53b990800ced0ee119e409549ee2282e551bf13c5403c55761d47541a3d319b74fe672e96d10511a7c89738
+DIST jellyfin-desktop-1.10.2.tar.gz 462478 BLAKE2B 
b8fa8642dda49323ae86f6b2848fbf1e65b4f993448a3dc922416cf16051e9ed1e971932ce0ebfd5c6e9f9682f365c2e3a6eeace28c24b4a304235cb30a0d212
 SHA512 
32ecbb30e08ade248c9e5233984253b0805185efb53b990800ced0ee119e409549ee2282e551bf13c5403c55761d47541a3d319b74fe672e96d10511a7c89738
 DIST jellyfin-mpv-shim-shader-pack-1.1.0.tar.gz 1326518 BLAKE2B 
ef1d1c699698cc62163b903e20e4a9cbad14169f2aca1058e58da5102e72be4291504cbad5bb877820fb7d4ed6749b04319bca7d210bfcf103693be9a0cc4e69
 SHA512 
26cacd859c0d0fef06fbd598007f291a652fd52d617af2df71104f705156ae78665dee2ae963f3e7bdb01e91d3fa41f555824a47f9d621d1627a06b2b5f9ba75
 DIST jellyfin-web-1.7.0.zip 34771390 BLAKE2B 
cab30609bda5936b5a9d3f9a0a9d59ceec88abf8e80e9ddc3e00b2d3a5f20e5cef28318b13b9c529cd1a175ebc87376348471b19d0de2ef92f4e584ee45c672a
 SHA512 
ab674911f20172b56baf06ea0cccb9b8908321f1b9aecc2e620735de901d355a7f0f93e1b9e109e00b1e8097bd5aa1b185f3e4670ee9f22e38bbaa84f5d2

diff --git a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.10.2.ebuild 
b/media-video/jellyfin-desktop/jellyfin-desktop-1.10.2.ebuild
similarity index 97%
rename from media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.10.2.ebuild
rename to media-video/jellyfin-desktop/jellyfin-desktop-1.10.2.ebuild
index 3682a585f..e4f11b87f 100644
--- a/media-video/jellyfin-mpv-shim/jellyfin-mpv-shim-1.10.2.ebuild
+++ b/media-video/jellyfin-desktop/jellyfin-desktop-1.10.2.ebuild
@@ -48,8 +48,6 @@ RDEPEND="
 "
 BDEPEND="app-arch/unzip"
 
-S="${WORKDIR}/jellyfin-desktop-${PV}"
-
 src_install() {
distutils-r1_src_install
insinto 
"$(python_get_sitedir)/jellyfin_mpv_shim/webclient_view/webclient" # 
jellyfin-web dist

diff --git a/media-video/jellyfin-mpv-shim/metadata.xml 
b/media-video/jellyfin-desktop/metadata.xml
similarity index 100%
rename from media-video/jellyfin-mpv-shim/metadata.xml
rename to media-video/jellyfin-desktop/metadata.xml

diff --git a/profiles/updates/1Q-2021 b/profiles/updates/1Q-2021
index e77d3241c..365f6fd8b 100644
--- a/profiles/updates/1Q-2021
+++ b/profiles/updates/1Q-2021
@@ -2,3 +2,4 @@ move dev-python/faker dev-python/Faker
 move sci-geosciences/geographiclib sci-geosciences/GeographicLib
 move x11-libs/kimageannotator media-libs/kimageannotator
 move x11-libs/kcolorpicker media-libs/kcolorpicker
+move media-video/jellyfin-mpv-shim media-video/jellyfin-desktop



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

2021-03-26 Thread Agostino Sarubbo
commit: 2eeca838f1081d7f6e034415277a1504bf316655
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:42:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:42:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eeca838

dev-libs/elfutils: s390 stable wrt bug #758782

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/elfutils/elfutils-0.182.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/elfutils/elfutils-0.182.ebuild 
b/dev-libs/elfutils/elfutils-0.182.ebuild
index 3a2d0560962..52d48a39e1f 100644
--- a/dev-libs/elfutils/elfutils-0.182.ebuild
+++ b/dev-libs/elfutils/elfutils-0.182.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2020 Gentoo Authors
+# Copyright 2003-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



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

2021-03-26 Thread Agostino Sarubbo
commit: db1b659d38a7056d09d4c43ab9730242f2e2dee7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:42:40 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:42:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1b659d

sys-apps/man-db: s390 stable wrt bug #761436

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/man-db/man-db-2.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/man-db/man-db-2.9.3-r1.ebuild 
b/sys-apps/man-db/man-db-2.9.3-r1.ebuild
index 2dc1438844d..e43583cc2dd 100644
--- a/sys-apps/man-db/man-db-2.9.3-r1.ebuild
+++ b/sys-apps/man-db/man-db-2.9.3-r1.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" = * ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/man-db.git;
 else
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="GPL-3"



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

2021-03-26 Thread Agostino Sarubbo
commit: af1939b83cc54820556c8b2b0aa8572c6e44ffb9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:42:14 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1939b8

dev-java/hamcrest-library: ppc64 stable wrt bug #775638

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/hamcrest-library/hamcrest-library-1.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/hamcrest-library/hamcrest-library-1.3-r1.ebuild 
b/dev-java/hamcrest-library/hamcrest-library-1.3-r1.ebuild
index a19db7fcea8..b26fd124cfc 100644
--- a/dev-java/hamcrest-library/hamcrest-library-1.3-r1.ebuild
+++ b/dev-java/hamcrest-library/hamcrest-library-1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -17,7 +17,7 @@ SRC_URI="https://${MY_PN}.googlecode.com/files/${MY_P}.tgz;
 
 LICENSE="BSD-2"
 SLOT="${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 CDEPEND="
dev-java/hamcrest-generator:${SLOT}



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

2021-03-26 Thread Agostino Sarubbo
commit: 6a6f226fb80352fffc80f900e4b8af876d5194e6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:42:17 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:42:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6f226f

dev-java/junit: ppc64 stable wrt bug #775638

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/junit/junit-4.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/junit/junit-4.13.1.ebuild 
b/dev-java/junit/junit-4.13.1.ebuild
index 77b525e5996..471d0ae7d57 100644
--- a/dev-java/junit/junit-4.13.1.ebuild
+++ b/dev-java/junit/junit-4.13.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}-team/${MY_PN}/archive/r${PV}.tar.gz -> ${MY_P}
 
 LICENSE="EPL-1.0"
 SLOT="4"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 CDEPEND="



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

2021-03-26 Thread Agostino Sarubbo
commit: c6b48e34c5079356ba9acb0c112842c95a67959e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:41:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:41:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b48e34

sys-devel/gcc: ppc stable wrt bug #765730

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-devel/gcc/gcc-8.4.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-8.4.0-r2.ebuild 
b/sys-devel/gcc/gcc-8.4.0-r2.ebuild
index 86307b8e261..34dbebcc7b0 100644
--- a/sys-devel/gcc/gcc-8.4.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-8.4.0-r2.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="3"
 
 inherit toolchain
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2021-03-26 Thread David Seifert
commit: be1c797f389a1c5a6263d642925585f340bdfa37
Author: David Seifert  gentoo  org>
AuthorDate: Fri Mar 26 20:40:29 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Mar 26 20:40:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1c797f

wxwidgets.eclass: fix for loop return code

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

 eclass/wxwidgets.eclass | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass
index f031cdf5443..e1f77f0b7c2 100644
--- a/eclass/wxwidgets.eclass
+++ b/eclass/wxwidgets.eclass
@@ -118,10 +118,7 @@ setup-wxwidgets() {
 
wxconf="${wxtoolkit}-unicode-${wxdebug}${WX_GTK_VER}"
for w in "${CHOST:-${CBUILD}}-${wxconf}" "${wxconf}"; do
-   if [[ -f 
${ESYSROOT:-${EPREFIX}}/usr/$(get_libdir)/wx/config/${w} ]]; then
-   wxconf=${w}
-   break
-   fi
+   [[ -f ${ESYSROOT:-${EPREFIX}}/usr/$(get_libdir)/wx/config/${w} 
]] && wxconf=${w} && break
done || die "Failed to find configuration ${wxconf}"
 
export 
WX_CONFIG="${ESYSROOT:-${EPREFIX}}/usr/$(get_libdir)/wx/config/${wxconf}"



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

2021-03-26 Thread Agostino Sarubbo
commit: ba78c41f00ab821bb66380cf28aa2e3d3436586d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:39:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:39:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba78c41f

dev-python/cbor2: x86 stable wrt bug #754414

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/cbor2/cbor2-5.2.0.ebuild 
b/dev-python/cbor2/cbor2-5.2.0.ebuild
index 2c4aa4f6195..bd8736fafac 100644
--- a/dev-python/cbor2/cbor2-5.2.0.ebuild
+++ b/dev-python/cbor2/cbor2-5.2.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 
 distutils_enable_tests pytest
 



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

2021-03-26 Thread Agostino Sarubbo
commit: 956f472ffc4963b1c24bd63675df46f01799b783
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:39:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:39:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956f472f

app-misc/xmind: x86 stable wrt bug #764845

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/xmind/xmind-3.7.6_p201801311814.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild 
b/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild
index 6dd4d5a8ae8..a65deaa 100644
--- a/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild
+++ b/app-misc/xmind/xmind-3.7.6_p201801311814.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"
 
 LICENSE="EPL-1.0 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 BDEPEND="app-arch/unzip"



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

2021-03-26 Thread Agostino Sarubbo
commit: fdcc5c34239c7d9f00f93ac1255c15436d811c56
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:39:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:39:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcc5c34

app-text/xmlto: x86 stable wrt bug #757576

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/xmlto/xmlto-0.0.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r4.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r4.ebuild
index 441c0ddd267..0659a3d55d9 100644
--- a/app-text/xmlto/xmlto-0.0.28-r4.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r4.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="latex text"
 
 RDEPEND="app-text/docbook-xsl-stylesheets



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2021-03-26 Thread Agostino Sarubbo
commit: bd4af10c8261254d281e4b8c3346776f9500ff50
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:39:50 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:39:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4af10c

app-doc/doxygen: x86 stable wrt bug #768921

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/doxygen/doxygen-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/doxygen/doxygen-1.9.1.ebuild 
b/app-doc/doxygen/doxygen-1.9.1.ebuild
index da4210e2368..a5e22a7a949 100644
--- a/app-doc/doxygen/doxygen-1.9.1.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Documentation system for most programming languages"



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

2021-03-26 Thread Agostino Sarubbo
commit: c6b13c5a5f9772f1210232c7270771b13cd7e47d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:38:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:38:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b13c5a

net-libs/libtorrent-rasterbar: amd64 stable wrt bug #772038

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild
index 295a3b24f66..48fe6500b53 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.11.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/archive/v${PV}.tar.gz -> libtorren
 
 LICENSE="BSD"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug +dht doc examples libressl python +ssl static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2021-03-26 Thread Agostino Sarubbo
commit: fe28c6cf200071c7e1b246a99db88b38758a7d5d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 20:38:59 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 20:38:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe28c6cf

dev-libs/libassuan: amd64 stable wrt bug #777876

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libassuan/libassuan-2.5.4.ebuild 
b/dev-libs/libassuan/libassuan-2.5.4.ebuild
index 080c5b0d694..e0052e61809 100644
--- a/dev-libs/libassuan/libassuan-2.5.4.ebuild
+++ b/dev-libs/libassuan/libassuan-2.5.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=">=dev-libs/libgpg-error-1.17"
 DEPEND="${RDEPEND}"



  1   2   3   4   5   6   >