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

2021-01-23 Thread Benda XU
commit: eb75dfab9e7af24c606278dce28101b51f47f043
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 13:58:06 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:51:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb75dfab

sci-libs/rocRAND: pseudo-random number generator.

Closes: https://github.com/gentoo/gentoo/pull/19147
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocRAND/Manifest|  1 +
 sci-libs/rocRAND/metadata.xml| 19 +
 sci-libs/rocRAND/rocRAND-4.0.0-r1.ebuild | 46 
 3 files changed, 66 insertions(+)

diff --git a/sci-libs/rocRAND/Manifest b/sci-libs/rocRAND/Manifest
new file mode 100644
index 000..7059aa65034
--- /dev/null
+++ b/sci-libs/rocRAND/Manifest
@@ -0,0 +1 @@
+DIST rocRAND-4.0.0.tar.gz 3105585 BLAKE2B 
0466d88c286290a9cd179fac61209051f7db5323457ccad9c5f0b579439662e1fe2b8951f85101c7c31bd058bc1448e839a19dc9a3a2d4ca42eb4e0b2baf4eb4
 SHA512 
c02bc32a9cf7660739ecf7ef99262fb14efa2c76afb3476105eedc4264dec987351ebd461c13c9e0aef9e640b42960b2a63295479664b83924cf0d5c34a157e8

diff --git a/sci-libs/rocRAND/metadata.xml b/sci-libs/rocRAND/metadata.xml
new file mode 100644
index 000..77cd8b248d1
--- /dev/null
+++ b/sci-libs/rocRAND/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCmSoftwarePlatform/rocRAND
+  
+

diff --git a/sci-libs/rocRAND/rocRAND-4.0.0-r1.ebuild 
b/sci-libs/rocRAND/rocRAND-4.0.0-r1.ebuild
new file mode 100644
index 000..1a112d2a73d
--- /dev/null
+++ b/sci-libs/rocRAND/rocRAND-4.0.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Generate pseudo-random and quasi-random numbers"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocRAND;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocRAND/archive/rocm-${PV}.tar.gz
 -> rocRAND-${PV}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="=dev-util/hip-$(ver_cut 1-2)*"
+DEPEND="${RDEPEND}
+   =dev-util/rocm-cmake-$(ver_cut 1-2)*"
+
+S="${WORKDIR}/rocRAND-rocm-${PV}"
+
+src_prepare() {
+   sed -r -e "s:(hip|roc)rand/lib:\${CMAKE_INSTALL_LIBDIR}:" \
+   -e "s:(hip|roc)rand/include:include/\1rand:" \
+   -e "/INSTALL_RPATH/d" -i library/CMakeLists.txt || die
+
+   eapply_user
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Grant access to the device
+   addwrite /dev/kfd
+   addpredict /dev/dri/
+
+   # Compiler to use
+   export CXX=hipcc
+
+   local mycmakeargs=(
+   -DBUILD_TEST=OFF
+   )
+
+   cmake_src_configure
+   # do not rerun cmake and the build process in src_install
+   sed '/RERUN/,+1d' -i "${BUILD_DIR}"/build.ninja || die
+}



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

2021-01-23 Thread Benda XU
commit: b7887f20464f5712259ca57a618fea681f01d42b
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 12:46:34 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:45:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7887f20

sci-libs/hipSPARSE: SPARSE marshalling library.

Closes: https://github.com/gentoo/gentoo/pull/19145
Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/hipSPARSE/Manifest  |  1 +
 sci-libs/hipSPARSE/hipSPARSE-4.0.0-r1.ebuild | 49 
 sci-libs/hipSPARSE/metadata.xml  | 19 +++
 3 files changed, 69 insertions(+)

diff --git a/sci-libs/hipSPARSE/Manifest b/sci-libs/hipSPARSE/Manifest
new file mode 100644
index 000..f1697cac257
--- /dev/null
+++ b/sci-libs/hipSPARSE/Manifest
@@ -0,0 +1 @@
+DIST hipSPARSE-4.0.tar.gz 271756 BLAKE2B 
d774632c145a842c5dd97df6e0c1c3b3fc6986a5d3e000564b3b9b4f8a9c72bc01b360baf93a82f8a70a85b8ee1833f4e767a48021d3869391000551ed00e614
 SHA512 
78c9501e6f9f8b0727d2f2207814048f8c784b2b06797559d6f639244cb1439e9218a46c582a6b337b15791519f0bcb9e0f42c17bff00c096c797c96cc7660ae

diff --git a/sci-libs/hipSPARSE/hipSPARSE-4.0.0-r1.ebuild 
b/sci-libs/hipSPARSE/hipSPARSE-4.0.0-r1.ebuild
new file mode 100644
index 000..6db7fd37500
--- /dev/null
+++ b/sci-libs/hipSPARSE/hipSPARSE-4.0.0-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="ROCm SPARSE marshalling library"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipSPARSE;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/hipSPARSE/archive/rocm-${PV}.tar.gz
 -> hipSPARSE-$(ver_cut 1-2).tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND=">=dev-util/rocminfo-$(ver_cut 1-2)
+=dev-util/hip-$(ver_cut 1-2)*
+=sci-libs/rocSPARSE-${PV}*"
+DEPEND="${RDPEND}"
+
+S="${WORKDIR}/hipSPARSE-rocm-${PV}"
+
+src_prepare() {
+   sed -e "s/PREFIX hipsparse//" \
+   -e "/
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCmSoftwarePlatform/hipSPARSE
+  
+



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

2021-01-23 Thread Benda XU
commit: 48544762ef753e69fc2a4c1e7b3adf9ead209683
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 09:12:48 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:48:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48544762

dev-libs/rccl: ROCm Communication Collectives Library

Closes: https://github.com/gentoo/gentoo/pull/19143
Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 dev-libs/rccl/Manifest |  1 +
 .../files/rccl-2.7.0-change_install_location.patch | 33 ++
 dev-libs/rccl/metadata.xml | 19 +++
 dev-libs/rccl/rccl-4.0.0-r1.ebuild | 39 ++
 4 files changed, 92 insertions(+)

diff --git a/dev-libs/rccl/Manifest b/dev-libs/rccl/Manifest
new file mode 100644
index 000..19e11e35867
--- /dev/null
+++ b/dev-libs/rccl/Manifest
@@ -0,0 +1 @@
+DIST rccl-4.0.0.tar.gz 741814 BLAKE2B 
c20178e45fb7787ef7f5e20326f91f11a1b2a575277b5f28591b0be6efa6730c3509b11255372648f1df50e33b5e593dbe9c3334c5001f39423fc70acfa49d07
 SHA512 
d25754895d7b5695e46031642c2550cf2b6b5c42628d8381a23d6d1a48699a14a4fdf842205a14b96bdd1339341f9e558492ef9366a63036d8a8a7011d2c1b05

diff --git a/dev-libs/rccl/files/rccl-2.7.0-change_install_location.patch 
b/dev-libs/rccl/files/rccl-2.7.0-change_install_location.patch
new file mode 100644
index 000..c129e80c62c
--- /dev/null
+++ b/dev-libs/rccl/files/rccl-2.7.0-change_install_location.patch
@@ -0,0 +1,33 @@
+--- a/CMakeLists.txt   2019-09-02 18:19:53.540736052 +0200
 b/CMakeLists.txt   2019-09-02 18:21:14.936735741 +0200
+@@ -162,15 +162,16 @@
+ 
+ rocm_install_targets(TARGETS
+  rccl
+- PREFIX
+- rccl)
++# PREFIX
++# rccl
++  )
+ install(FILES ${PROJECT_BINARY_DIR}/rccl.h
+-DESTINATION rccl/${CMAKE_INSTALL_INCLUDEDIR})
++DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+ 
+ rocm_export_targets(NAMESPACE
+ roc::
+-PREFIX
+-rccl
++#PREFIX
++#rccl
+ TARGETS
+ rccl
+ DEPENDS
+@@ -190,7 +191,7 @@
+   ""
+   LDCONFIG)
+ 
+-rocm_install_symlink_subdir(rccl)
++#rocm_install_symlink_subdir(rccl)
+ 
+ if(BUILD_TESTS)
+   add_subdirectory(test)

diff --git a/dev-libs/rccl/metadata.xml b/dev-libs/rccl/metadata.xml
new file mode 100644
index 000..1e0f4fb686b
--- /dev/null
+++ b/dev-libs/rccl/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCm-Developer-Tools/rccl
+  
+

diff --git a/dev-libs/rccl/rccl-4.0.0-r1.ebuild 
b/dev-libs/rccl/rccl-4.0.0-r1.ebuild
new file mode 100644
index 000..364e12bac66
--- /dev/null
+++ b/dev-libs/rccl/rccl-4.0.0-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="ROCm Communication Collectives Library (RCCL)"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rccl;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rccl/archive/rocm-${PV}.tar.gz
 -> rccl-${PV}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="=dev-util/hip-$(ver_cut 1-2)*"
+DEPEND="${RDPEND}
+   dev-util/rocm-cmake"
+
+S="${WORKDIR}/rccl-rocm-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/rccl-2.7.0-change_install_location.patch"
+)
+
+src_configure() {
+   addwrite /dev/kfd
+   addpredict /dev/dri/
+
+   export DEVICE_LIB_PATH="${EPREFIX}/usr/lib/amdgcn/bitcode/"
+   export CXX=hipcc
+
+   local mycmakeargs=(
+   -DBUILD_TESTS=OFF
+   -Wno-dev
+   )
+
+   cmake_src_configure
+}



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

2021-01-23 Thread Benda XU
commit: 21458c9061094f1fa0a47c93c1416c31bc6dc7de
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 11:36:45 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:45:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21458c90

sci-libs/rocThrust: ROCm backend for Thrust.

Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocThrust/Manifest|  1 +
 .../files/rocThrust-4.0-operator_new.patch | 29 +
 sci-libs/rocThrust/metadata.xml| 18 
 sci-libs/rocThrust/rocThrust-4.0.0-r1.ebuild   | 49 ++
 4 files changed, 97 insertions(+)

diff --git a/sci-libs/rocThrust/Manifest b/sci-libs/rocThrust/Manifest
new file mode 100644
index 000..282c08da9b9
--- /dev/null
+++ b/sci-libs/rocThrust/Manifest
@@ -0,0 +1 @@
+DIST rocThrust-4.0.0.tar.gz 1166346 BLAKE2B 
02c89e0c4ab2c888a20b7c956a73012157f2735e6ec76369a1f75fbc17bb3f995d1914106ec58562f28243fbe5f019ac230ac3313b6aacb4d8b868f3ac1f091e
 SHA512 
476aa5706487c5801cc91908806a1a1fcb550171f63e0b2debd9b59b18c7435c484578ec456ccfabc140dd7bca7d9bb432a7ba223946b1fca22e72e7d053af2d

diff --git a/sci-libs/rocThrust/files/rocThrust-4.0-operator_new.patch 
b/sci-libs/rocThrust/files/rocThrust-4.0-operator_new.patch
new file mode 100644
index 000..2b78fd0053e
--- /dev/null
+++ b/sci-libs/rocThrust/files/rocThrust-4.0-operator_new.patch
@@ -0,0 +1,29 @@
+# Use copy assignment instead of copy constructor to avoid unavailability of 
placement new operator.
+# But more likely there is another hidden bug, since this syntax is actually 
correct.
+# There are still similar syntax remain in other headers, which may cause 
identical compilation error.
+
+# Suggested by Yuyi Wang 
+diff --color -uprN 
rocThrust-rocm-4.0.0.orig/thrust/system/hip/detail/uninitialized_copy.h 
rocThrust-rocm-4.0.0/thrust/system/hip/detail/uninitialized_copy.h
+--- rocThrust-rocm-4.0.0.orig/thrust/system/hip/detail/uninitialized_copy.h
2021-01-21 20:42:44.439246148 +0800
 rocThrust-rocm-4.0.0/thrust/system/hip/detail/uninitialized_copy.h 
2021-01-21 21:13:20.926840762 +0800
+@@ -62,7 +62,7 @@ namespace __uninitialized_copy
+ InputType const& in  = raw_reference_cast(input[idx]);
+ OutputType&  out = raw_reference_cast(output[idx]);
+ 
+-::new(static_cast()) OutputType(in);
++out = in;
+ }
+ }; // struct functor
+ 
+diff --color -uprN 
rocThrust-rocm-4.0.0.orig/thrust/system/hip/detail/uninitialized_fill.h 
rocThrust-rocm-4.0.0/thrust/system/hip/detail/uninitialized_fill.h
+--- rocThrust-rocm-4.0.0.orig/thrust/system/hip/detail/uninitialized_fill.h
2021-01-21 20:42:44.439246148 +0800
 rocThrust-rocm-4.0.0/thrust/system/hip/detail/uninitialized_fill.h 
2021-01-21 21:13:07.022489406 +0800
+@@ -59,7 +59,7 @@ namespace __uninitialized_fill
+ {
+ value_type& out = raw_reference_cast(items[idx]);
+ 
+-::new(static_cast()) value_type(value);
++out = value;
+ }
+ }; // struct functor
+ } // namespace __uninitialized_copy

diff --git a/sci-libs/rocThrust/metadata.xml b/sci-libs/rocThrust/metadata.xml
new file mode 100644
index 000..b0a23ffc1e0
--- /dev/null
+++ b/sci-libs/rocThrust/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCm-Developer-Tools/rocThrust
+  
+

diff --git a/sci-libs/rocThrust/rocThrust-4.0.0-r1.ebuild 
b/sci-libs/rocThrust/rocThrust-4.0.0-r1.ebuild
new file mode 100644
index 000..4ca8a58bad6
--- /dev/null
+++ b/sci-libs/rocThrust/rocThrust-4.0.0-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Thrust dependent software on AMD GPUs"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocThrust;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocThrust/archive/rocm-${PV}.tar.gz
 -> rocThrust-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND=">=dev-util/hip-${PV}
+   =sci-libs/rocPRIM-${PV}*"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/rocThrust-rocm-${PV}"
+
+PATCHES="${FILESDIR}/rocThrust-4.0-operator_new.patch"
+
+src_prepare() {
+   sed -e "/PREFIX rocthrust/d" \
+   -e 
"/DESTINATION/s:rocthrust/include/thrust:include/rocthrust/thrust:" \
+   -e "/rocm_install_symlink_subdir(rocthrust)/d" \
+   -e 
"/

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

2021-01-23 Thread Benda XU
commit: 04554a7ee461d00e9103f81290b2d980a121941a
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 11:27:53 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:45:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04554a7e

sci-libs/rocPRIM: HIP parallel primitives for ROCm GPU.

Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocPRIM/Manifest|  1 +
 sci-libs/rocPRIM/metadata.xml| 19 
 sci-libs/rocPRIM/rocPRIM-4.0.0-r1.ebuild | 53 
 3 files changed, 73 insertions(+)

diff --git a/sci-libs/rocPRIM/Manifest b/sci-libs/rocPRIM/Manifest
new file mode 100644
index 000..835473471bc
--- /dev/null
+++ b/sci-libs/rocPRIM/Manifest
@@ -0,0 +1 @@
+DIST rocPRIM-4.0.0.tar.gz 285576 BLAKE2B 
44f3542068dee48c0f2bb475f4d3fd74592fe27f4ca00a7b754014deaaa7187c4363d4b2e7fe13ff771b48d2885b848b9632ef71ce85e80e0946e4e5f13495d8
 SHA512 
c37fce4f16788d82379459af69b9f47f2bccb3b0e655e7314a23936cc99a474afb0092f240bd950341f1b02ce93d03abce0df7ce62ffcb5d577171ce870dd1d2

diff --git a/sci-libs/rocPRIM/metadata.xml b/sci-libs/rocPRIM/metadata.xml
new file mode 100644
index 000..3e0b6aad9ae
--- /dev/null
+++ b/sci-libs/rocPRIM/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCmSoftwarePlatform/rocPRIM
+  
+

diff --git a/sci-libs/rocPRIM/rocPRIM-4.0.0-r1.ebuild 
b/sci-libs/rocPRIM/rocPRIM-4.0.0-r1.ebuild
new file mode 100644
index 000..880998e8b08
--- /dev/null
+++ b/sci-libs/rocPRIM/rocPRIM-4.0.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="HIP parallel primitives for developing performant GPU-accelerated 
code on ROCm"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocPRIM;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocPRIM/archive/rocm-${PV}.tar.gz
 -> rocPRIM-${PV}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=dev-util/hip-${PV}
+   >=dev-util/rocm-cmake-${PV}"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/rocPRIM-rocm-${PV}"
+
+src_prepare() {
+   # "hcc" is depcreated, new platform ist "rocclr"
+   sed -e "/HIP_PLATFORM STREQUAL/s,hcc,rocclr," -i 
cmake/VerifyCompiler.cmake || die
+
+   # Install according to FHS
+   sed -e "/PREFIX rocprim/d" \
+   -e "/INSTALL_INTERFACE/s,rocprim/include,include/rocprim," \
+   -e "/DESTINATION/s,rocprim/include,include," \
+   -e "/rocm_install_symlink_subdir(rocprim)/d" \
+   -i rocprim/CMakeLists.txt || die
+
+   eapply_user
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Grant access to the device
+   addwrite /dev/kfd
+   addpredict /dev/dri/
+
+   # Compiler to use
+   export CXX=hipcc
+
+   local mycmakeargs=(
+   -DAMDGPU_TARGETS="gfx803;gfx900;gfx906;gfx908"
+   -DBUILD_TEST=OFF
+   -DBUILD_BENCHMARK=OFF
+   )
+
+   cmake_src_configure
+}



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

2021-01-23 Thread Benda XU
commit: 0a666c2a83b012e5a414a1593cbf10c9199a904e
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 12:43:31 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:45:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a666c2a

sci-libs/rocSPARSE: BLAS for sparse computation.

Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocSPARSE/Manifest  |  1 +
 sci-libs/rocSPARSE/metadata.xml  | 19 +++
 sci-libs/rocSPARSE/rocSPARSE-4.0.0-r1.ebuild | 51 
 3 files changed, 71 insertions(+)

diff --git a/sci-libs/rocSPARSE/Manifest b/sci-libs/rocSPARSE/Manifest
new file mode 100644
index 000..a9b843595f7
--- /dev/null
+++ b/sci-libs/rocSPARSE/Manifest
@@ -0,0 +1 @@
+DIST rocSPARSE-4.0.0.tar.gz 587761 BLAKE2B 
25f9f0183c06b574505fe6e9011b32ea4fbe48c0a1883b8991baf45b8a2238312f352e614c0069531c986e548453b6e7b7a77f883dffea82ed41df488964b55d
 SHA512 
4a4acf24a789ea58b53a8d06ea528a6aed8eabac21a7a3cd73011e9b31d03dceb488cc72f29c5513205f2b538d24e9dbaccda1a932bcc466cd04a65606a77b3b

diff --git a/sci-libs/rocSPARSE/metadata.xml b/sci-libs/rocSPARSE/metadata.xml
new file mode 100644
index 000..73cc3d7be19
--- /dev/null
+++ b/sci-libs/rocSPARSE/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCmSoftwarePlatform/rocSPARSE
+  
+

diff --git a/sci-libs/rocSPARSE/rocSPARSE-4.0.0-r1.ebuild 
b/sci-libs/rocSPARSE/rocSPARSE-4.0.0-r1.ebuild
new file mode 100644
index 000..14e2518eb4a
--- /dev/null
+++ b/sci-libs/rocSPARSE/rocSPARSE-4.0.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Basic Linear Algebra Subroutines for sparse computation"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocSPARSE;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocSPARSE/archive/rocm-${PV}.tar.gz
 -> rocSPARSE-${PV}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="=dev-util/hip-$(ver_cut 1-2)*
+=sci-libs/rocPRIM-$(ver_cut 1-2)*"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/rocSPARSE-rocm-${PV}"
+
+rocSPARSE_V="0.1"
+
+BUILD_DIR="${S}/build/release"
+
+src_prepare() {
+   sed -e "s/PREFIX rocsparse//" \
+   -e "/

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

2021-01-23 Thread Benda XU
commit: bbdc938b68c82208fccc7b95ee31e5247b16b1ba
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 13:13:59 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:44:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbdc938b

sci-libs/rocFFT: FFT implementation for ROCm.

Closes: https://github.com/gentoo/gentoo/pull/19146
Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocFFT/Manifest   |  1 +
 sci-libs/rocFFT/metadata.xml   | 19 +
 sci-libs/rocFFT/rocFFT-4.0.0-r1.ebuild | 51 ++
 3 files changed, 71 insertions(+)

diff --git a/sci-libs/rocFFT/Manifest b/sci-libs/rocFFT/Manifest
new file mode 100644
index 000..6108542
--- /dev/null
+++ b/sci-libs/rocFFT/Manifest
@@ -0,0 +1 @@
+DIST rocFFT-4.0.0.tar.gz 772176 BLAKE2B 
f08db9487449e707ba814a66d23992f68c140017a38f72ee45b3b224fc3e46abd40b976aef645f4432601265b38cff8939456981c686360eba135349b5d28fb5
 SHA512 
db9a6b49162dfb7924aa5f5dc8d42c92a5a741e03c3c0b4ece2cfb72de7506a345f3d28d31a3d7755cfe78078c448c9f952ca671e472335a4301de8702916176

diff --git a/sci-libs/rocFFT/metadata.xml b/sci-libs/rocFFT/metadata.xml
new file mode 100644
index 000..6a00ab0d27c
--- /dev/null
+++ b/sci-libs/rocFFT/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCmSoftwarePlatform/rocFFT
+  
+

diff --git a/sci-libs/rocFFT/rocFFT-4.0.0-r1.ebuild 
b/sci-libs/rocFFT/rocFFT-4.0.0-r1.ebuild
new file mode 100644
index 000..eee74cd57dc
--- /dev/null
+++ b/sci-libs/rocFFT/rocFFT-4.0.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic check-reqs
+
+DESCRIPTION="Next generation FFT implementation for ROCm"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocFFT;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocFFT/archive/rocm-${PV}.tar.gz
 -> rocFFT-${PV}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="=dev-util/hip-$(ver_cut 1-2)*"
+DEPEND="${RDEPEND}"
+
+CHECKREQS_MEMORY="28G"
+
+S="${WORKDIR}/rocFFT-rocm-${PV}"
+
+src_prepare() {
+   sed -e "s/PREFIX rocfft//" \
+   -e "/rocm_install_symlink_subdir/d" \
+   -e "/

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

2021-01-23 Thread Benda XU
commit: 48672742eb366fef64bc71f896e618d31bc3bfa4
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 11:42:19 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:45:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48672742

sci-libs/hipCUB: wrapper library of rocPRIM or CUB.

Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/hipCUB/Manifest   |  1 +
 sci-libs/hipCUB/hipCUB-4.0.0-r1.ebuild | 47 ++
 sci-libs/hipCUB/metadata.xml   | 18 +
 3 files changed, 66 insertions(+)

diff --git a/sci-libs/hipCUB/Manifest b/sci-libs/hipCUB/Manifest
new file mode 100644
index 000..e81dcfbc89c
--- /dev/null
+++ b/sci-libs/hipCUB/Manifest
@@ -0,0 +1 @@
+DIST hipCUB-4.0.0.tar.gz 137513 BLAKE2B 
b7ef4d53037fba04771162ae8993def648f5e1401654286ffc6987bbb4b25baa1b1b14bc37035e1afe46eeffe3e564f244e339cdfd0e5a242574d248bf4683db
 SHA512 
e778b94c86e09bf3b0bc043fb15ed8725387b875e8631a7e8599aee8da2d8085190effc9681d742fc0d286cc0c20762341f1f24699c8a52e9734611c716530d5

diff --git a/sci-libs/hipCUB/hipCUB-4.0.0-r1.ebuild 
b/sci-libs/hipCUB/hipCUB-4.0.0-r1.ebuild
new file mode 100644
index 000..922c5df9c8a
--- /dev/null
+++ b/sci-libs/hipCUB/hipCUB-4.0.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A thin wrapper library on top of rocPRIM or CUB"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipCUB;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/hipCUB/archive/rocm-${PV}.tar.gz
 -> hipCUB-${PV}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="=dev-util/hip-$(ver_cut 1-2)*
+   =sci-libs/rocPRIM-${PV}*"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/hipCUB-rocm-${PV}"
+
+src_prepare() {
+   sed -e "/PREFIX hipcub/d" \
+   -e "/DESTINATION/s:hipcub/include/:include/:" \
+   -e "/rocm_install_symlink_subdir(hipcub)/d" \
+   -e "/
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCm-Developer-Tools/hipCUB
+  
+



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

2021-01-23 Thread Benda XU
commit: 0f360e0c20f1583548be57928a5388a38cdbb9fb
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 14:33:07 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:43:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f360e0c

dev-python/CppHeaderParser: Parse C++ header files

generate a data structure

Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 .../CppHeaderParser/CppHeaderParser-2.7.4.ebuild  | 19 +++
 dev-python/CppHeaderParser/Manifest   |  1 +
 dev-python/CppHeaderParser/metadata.xml   | 16 
 3 files changed, 36 insertions(+)

diff --git a/dev-python/CppHeaderParser/CppHeaderParser-2.7.4.ebuild 
b/dev-python/CppHeaderParser/CppHeaderParser-2.7.4.ebuild
new file mode 100644
index 000..5c10dae1bfd
--- /dev/null
+++ b/dev-python/CppHeaderParser/CppHeaderParser-2.7.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Parse C++ header files and generate a data structure"
+HOMEPAGE="https://senexcanis.com/open-source/cppheaderparser;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/ply"
+
+DEPEND="${RDEPEND}"

diff --git a/dev-python/CppHeaderParser/Manifest 
b/dev-python/CppHeaderParser/Manifest
new file mode 100644
index 000..72f0f699084
--- /dev/null
+++ b/dev-python/CppHeaderParser/Manifest
@@ -0,0 +1 @@
+DIST CppHeaderParser-2.7.4.tar.gz 54445 BLAKE2B 
a089df97dcb9aed7821614bf354d0fcadd67dfb387bf5873c585683401d531e465bc05631147b4d5c5b47fe93eecbab1faa34fb517bb92bca6d6c39e07c316b9
 SHA512 
223550add1e391eb535d1b8be08a54b9d6fe97ca6dbfc54407cdc17a5530a91ef6be4ac920d6841b9f479bcbd6c823512b08565ad433f62a87e993cf393932a2

diff --git a/dev-python/CppHeaderParser/metadata.xml 
b/dev-python/CppHeaderParser/metadata.xml
new file mode 100644
index 000..9ee39c7e2c1
--- /dev/null
+++ b/dev-python/CppHeaderParser/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/roctracer/, dev-util/roctracer/files/

2021-01-23 Thread Benda XU
commit: d1e25273456a9f38b842f65e9c5bc1ac63c5c13d
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Jan 21 14:37:07 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 24 07:43:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e25273

dev-util/roctracer: performance tracing for AMD GPUs.

Closes: https://github.com/gentoo/gentoo/pull/19148
Suggested-by: Yiyang Wu  gmail.com>
Suggested-by: Wilfried Holzke  holzke.net>
Bug: https://bugs.gentoo.org/650804
Bug: https://github.com/gentoo/gentoo/pull/10724
Package-Manager: Portage-3.0.12, Repoman-3.0.1
Signed-off-by: Benda Xu  gentoo.org>

 dev-util/roctracer/Manifest|  1 +
 ...roctracer-3.8.0-gen_ostream_ops-toPython3.patch | 28 +++
 dev-util/roctracer/metadata.xml| 19 +++
 dev-util/roctracer/roctracer-4.0.0-r1.ebuild   | 58 ++
 4 files changed, 106 insertions(+)

diff --git a/dev-util/roctracer/Manifest b/dev-util/roctracer/Manifest
new file mode 100644
index 000..d6046052c24
--- /dev/null
+++ b/dev-util/roctracer/Manifest
@@ -0,0 +1 @@
+DIST rocm-tracer-4.0.0.tar.gz 462166 BLAKE2B 
1294b5639a743a9d32737c72dc0f082b5a33ee1b3365f48221ad6392cdde7637926c42ea344fa96e9fc8410ea04e9ce3f535e188a25130f4be764c4d4a59b69c
 SHA512 
312cd6c4c98a83e28a9f8b9e6123862af2e80a0d0852acff11be65d198f277c6ea194e72f6dbaccab1dd5d4af318bef28ca546e49440f22d024a546a4e5e9e15

diff --git 
a/dev-util/roctracer/files/roctracer-3.8.0-gen_ostream_ops-toPython3.patch 
b/dev-util/roctracer/files/roctracer-3.8.0-gen_ostream_ops-toPython3.patch
new file mode 100644
index 000..b73949b9233
--- /dev/null
+++ b/dev-util/roctracer/files/roctracer-3.8.0-gen_ostream_ops-toPython3.patch
@@ -0,0 +1,28 @@
+--- a/script/gen_ostream_ops.py2020-09-27 11:23:37.833756185 +0200
 b/script/gen_ostream_ops.py2020-09-27 11:21:25.763756688 +0200
+@@ -176,9 +176,9 @@
+ process_struct(f, c, cppHeader, "", apiname)
+ global_str = "\n".join(global_str.split("\n")[0:-2])
+ if structs_depth != -1: #reindent
+-  global_str = string.split(global_str, '\n')
+-  global_str = ['' + string.lstrip(line) for line in 
global_str]
+-  global_str = string.join(global_str, '\n')
++  global_str = global_str.split('\n')
++  global_str = ['' + line.lstrip() for line in global_str]
++  global_str = str.join('\n', global_str)
+ f.write(global_str+"\n")
+ if structs_depth != -1:
+   f.write("  };\n")
+@@ -199,9 +199,9 @@
+ process_struct(f, c, cppHeader, "", apiname)
+ global_str = "\n".join(global_str.split("\n")[0:-2])
+ if structs_depth != -1: #reindent
+-  global_str = string.split(global_str, '\n')
+-  global_str = ['' + string.lstrip(line) for line in 
global_str]
+-  global_str = string.join(global_str, '\n')
++  global_str = global_str.split('\n')
++  global_str = ['' + line.lstrip() for line in global_str]
++  global_str = str.join('\n', global_str)
+ f.write(global_str+"\n")
+ if structs_depth != -1:
+   f.write("  };\n")

diff --git a/dev-util/roctracer/metadata.xml b/dev-util/roctracer/metadata.xml
new file mode 100644
index 000..eec4ce34fdd
--- /dev/null
+++ b/dev-util/roctracer/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+candr...@gentoo.org
+Craig Andrews
+  
+  
+gen...@holzke.net
+Wilfried Holzke
+  
+  
+ROCm-Developer-Tools/roctracer
+  
+

diff --git a/dev-util/roctracer/roctracer-4.0.0-r1.ebuild 
b/dev-util/roctracer/roctracer-4.0.0-r1.ebuild
new file mode 100644
index 000..04c9a3080f2
--- /dev/null
+++ b/dev-util/roctracer/roctracer-4.0.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake prefix
+
+DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's"
+HOMEPAGE="https://github.com/ROCm-Developer-Tools/roctracer.git;
+SRC_URI="https://github.com/ROCm-Developer-Tools/roctracer/archive/rocm-${PV}.tar.gz
 -> rocm-tracer-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-libs/rocr-runtime
+sys-devel/llvm-roc
+dev-util/hip"
+DEPEND="dev-python/CppHeaderParser
+   dev-python/ply
+   ${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/roctracer-3.8.0-gen_ostream_ops-toPython3.patch"
+)
+
+S="${WORKDIR}/roctracer-rocm-${PV}"
+
+src_prepare() {
+   # do not build the tool and it´s library;
+   # change destination for headers to include/roctracer;
+   # do not install a second set of header files;
+   sed -e "/LIBRARY DESTINATION/s,lib,$(get_libdir)," \
+  

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

2021-01-23 Thread Kent Fredric
commit: 699019b6e8200dbd37cb1bf1be5bdcb566c14079
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jan 24 07:09:33 2021 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jan 24 07:35:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699019b6

dev-perl/ExtUtils-PkgConfig: Keyword ~m68k re bug #689388

Required by dev-perl/Conf-Libconfig (BDEPEND)

Bug: https://bugs.gentoo.org/689338
Package-Manager: Portage-3.0.14, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0.ebuild 
b/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0.ebuild
index 76817d89a23..a21cdcd00ae 100644
--- a/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0.ebuild
+++ b/dev-perl/ExtUtils-PkgConfig/ExtUtils-PkgConfig-1.160.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Simplistic perl interface to pkg-config"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="



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

2021-01-23 Thread Hans de Graaff
commit: e7d2ed17e2b45ba48b637a8b930cc6b91ffee3a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 24 06:52:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 24 06:52:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d2ed17

dev-ruby/ast: add 2.4.2

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

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

diff --git a/dev-ruby/ast/Manifest b/dev-ruby/ast/Manifest
index a718527c899..fee7dd721e8 100644
--- a/dev-ruby/ast/Manifest
+++ b/dev-ruby/ast/Manifest
@@ -1,2 +1,3 @@
 DIST ast-2.4.0.gem 15360 BLAKE2B 
1d68fa8137bf2a158e8b2e0f30d3d803791db7fcb397133681cd2ffb57badebe6f9afd792a7cf3907dc1fa3e3a617fbb0331c85c69e36a46ca49962f30be9979
 SHA512 
60a0b00103ed57c71907155ee7966127985021e51c1d829e2149c87066504e76fdb955f9717bb19b5627d5b8c44f0d6a165e208900ede2355a47970ee9664b72
 DIST ast-2.4.1.tar.gz 11046 BLAKE2B 
ef2bf6e9ac6af90c2cc8844d372fd97ddef3d85f846711f1348534a58e0824b92bc7533a36eb737ff436fe79ccedf2169bd01bd740bf7cbbba89f1062bfc9f0d
 SHA512 
270cd84c034fb017e9bb7637443b51e9ba453e467d39093e1212521372ea9ec1c27c1a71f3cc99ff58b8ce6a762b5363e1238fd98efd3bc794449641e53b0bc2
+DIST ast-2.4.2.tar.gz 11547 BLAKE2B 
2745d0e7b3bea2a2a750aa36f634def78d354ea91a3b795adb84d955e95aa1302ed0a7a4e9df0961b02318b4a70ee7f3e7f509232977c4501cf4d54f8f91f8e9
 SHA512 
7499625d21b2edd67df4ee9248ccfaf46b77d1d161a8aa70e15f59d055abaf2b988de01c5a078bebcf0f1c0e40858cc51200327e6b6f0bea6cdbbb58c6e3f755

diff --git a/dev-ruby/ast/ast-2.4.2.ebuild b/dev-ruby/ast/ast-2.4.2.ebuild
new file mode 100644
index 000..479d20450b7
--- /dev/null
+++ b/dev-ruby/ast/ast-2.4.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ast.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for working with abstract syntax trees"
+HOMEPAGE="https://github.com/whitequark/ast;
+SRC_URI="https://github.com/whitequark/ast/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/bacon )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e "/git ls/d" ${PN}.gemspec || die
+   sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || 
die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bacon -Itest -a || die
+}



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

2021-01-23 Thread Hans de Graaff
commit: c1c3fc85fa2156ccdf237e8923f9f2e9470e87bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 24 06:50:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 24 06:50:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c3fc85

dev-ruby/bacon: add ruby30

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

 dev-ruby/bacon/bacon-1.2.0-r3.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-ruby/bacon/bacon-1.2.0-r3.ebuild 
b/dev-ruby/bacon/bacon-1.2.0-r3.ebuild
new file mode 100644
index 000..63566790858
--- /dev/null
+++ b/dev-ruby/bacon/bacon-1.2.0-r3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Small RSpec clone weighing less than 350 LoC"
+HOMEPAGE="http://chneukirchen.org/repos/bacon;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rdoc )"



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

2021-01-23 Thread Hans de Graaff
commit: a2bca8432509d86fb732a2af3372660cffdfa24d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 24 06:58:25 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 24 06:58:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bca843

dev-ruby/creole: eapi 7; ruby30

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

 dev-ruby/creole/creole-0.5.0-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/creole/creole-0.5.0-r1.ebuild 
b/dev-ruby/creole/creole-0.5.0-r1.ebuild
new file mode 100644
index 000..87c7dc48cea
--- /dev/null
+++ b/dev-ruby/creole/creole-0.5.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.creole"
+
+RUBY_FAKEGEM_GEMSPEC="creole.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Creole-to-HTML converter for Creole, the lightweight markup 
language"
+HOMEPAGE="https://github.com/minad/creole;
+SRC_URI="https://github.com/minad/creole/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+all_ruby_prepare() {
+   sed -e 's/git ls-files --/echo/' \
+   -e 's/git ls-files/find -print/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2021-01-23 Thread Sam James
commit: a7ad70439ff63baca13ad0ecdc866fa05221c363
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 04:54:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 04:54:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ad7043

dev-lang/go: Stabilize 1.15.7 ppc64, #766216

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

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

diff --git a/dev-lang/go/go-1.15.7.ebuild b/dev-lang/go/go-1.15.7.ebuild
index aecaba5acdb..e9d4796bda4 100644
--- a/dev-lang/go/go-1.15.7.ebuild
+++ b/dev-lang/go/go-1.15.7.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 ~arm arm64 ~ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2021-01-23 Thread Sam James
commit: 39ddd1ec5a6b2eadfbb7aa0f191a79f595c84e49
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 04:54:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 04:54:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ddd1ec

dev-lang/go: Stabilize 1.14.14 ppc64, #766216

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

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

diff --git a/dev-lang/go/go-1.14.14.ebuild b/dev-lang/go/go-1.14.14.ebuild
index aecaba5acdb..e9d4796bda4 100644
--- a/dev-lang/go/go-1.14.14.ebuild
+++ b/dev-lang/go/go-1.14.14.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 ~arm arm64 ~ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2021-01-23 Thread Sam James
commit: b182d234894c35f78b233bdfac6b207bf63f3ad8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 04:52:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 04:53:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b182d234

games-fps/eduke32: Keyword 20210109.9300-r1 arm, #764752

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

 games-fps/eduke32/eduke32-20210109.9300-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/eduke32/eduke32-20210109.9300-r1.ebuild 
b/games-fps/eduke32/eduke32-20210109.9300-r1.ebuild
index f936eea405f..c5f3b293fe5 100644
--- a/games-fps/eduke32/eduke32-20210109.9300-r1.ebuild
+++ b/games-fps/eduke32/eduke32-20210109.9300-r1.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 
 LICENSE="BUILDLIC GPL-2 HRP"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw vorbis voxels vpx xmp"
 REQUIRED_USE="
hrp? ( duke3d !voxels )



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/jackett-bin/

2021-01-23 Thread Aisha Tammy
commit: 94c4b9b21f108808bb378a91d41d541495221c49
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jan 24 00:35:25 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sun Jan 24 00:35:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94c4b9b2

www-apps/jackett-bin: drop old version

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/jackett-bin/Manifest|  3 --
 www-apps/jackett-bin/jackett-bin-0.17.294.ebuild | 36 
 2 files changed, 39 deletions(-)

diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
index d9f4408d..47dd610e 100644
--- a/www-apps/jackett-bin/Manifest
+++ b/www-apps/jackett-bin/Manifest
@@ -1,6 +1,3 @@
-DIST jackett-bin-0.17.294-amd64.tar.gz 44583457 BLAKE2B 
5ba8e70a53ff4c35e87d63037f65cca6b74df8024c1bfd9efb95f655136ee0f9fd916836f163ed4cfdd8bda51c0b117cde0d5c4af60dc3f9807f325646027057
 SHA512 
6c5fb01a0807ff315dad021fcba005b9829c634f54b7d74004846b5a63626a8edd233217820971d9824abc35d826feb5125fa3472a599956269678d748e83d74
-DIST jackett-bin-0.17.294-arm.tar.gz 42461074 BLAKE2B 
33731e9b31c41410a6aac7f16de3f837e28b1d0885834beed9a40ac78c310f1dc0f720e1a0b93c8eddc03a20c8982991a97f49c3868b66690ef742aacece74de
 SHA512 
e962cfa17d9f482e1851e340380649b0d86b488b5c4646455b416a6d11ed7abaac9d15e57351e30c536da956643552bafc16bd7a439a41f23385c1f964754211
-DIST jackett-bin-0.17.294-arm64.tar.gz 41829676 BLAKE2B 
b142f8b3c150053ce0dbcff80e1596b63c561c231d8feda37bff3f466893456c03fe343ae6f3dde57af39cb55a780f955a9e739afc2d8672c71f371f4274b91c
 SHA512 
42e64ea82192f0f7053d312697540b68d11eb8238dd836e0402f26af090f1c198509f03f3d030d3432d6f8a3f44e4b0acc20113f8a5af7ba3096444d08f4d801
 DIST jackett-bin-0.17.311-amd64.tar.gz 44584716 BLAKE2B 
f4f9b81c839d27b5dbb805afe8f07dc23ac071ac2611c7e3f760952da62aca5395eafe2a0ba56e09648316a335ea87c95c5fc36e4e1a402b6a42a380db30049d
 SHA512 
f4c77b0b7bd75ce05b238bd94a1b4e49da76ad2863ef7210b58a1a683e7cd8ad820a8b44d43831007c9924d378532b1a8622f06ccab55380da686699e69825b4
 DIST jackett-bin-0.17.311-arm.tar.gz 42463826 BLAKE2B 
d33dbc62acfd4a1d27315f0b3b8d5e9350be7603b3c824c60fb7dd54f7b7b51bcc3f9a7b3fc50496648ab8afd9f8e73e87840bf0024cf74c4a727da08e5873df
 SHA512 
deafc30f87a966385afdc7b429d5c20f9f35c6f82503f80dd0c1d172def7096900699fe1159c008c2e5e2dedd823502787eab6f2bd8976525e6cc2b86bcc5531
 DIST jackett-bin-0.17.311-arm64.tar.gz 41833052 BLAKE2B 
78138b909fa5890c9e90e91368fed68122e24b62b0a6f1ffc8dbf6c98fa12cd22f8880ddf48b2ebc19271b9293d488a9b6b14bd613287063477cf8cd0b67aa44
 SHA512 
a94b0ca55c66b44a0216a1df83bd7bdbb3beb0a8d8336d1c6d923224ca6f5a40cb7cd8c23f187196adb4712b0bba01c6578a6e5d4559ef778fe03db5a1af3598

diff --git a/www-apps/jackett-bin/jackett-bin-0.17.294.ebuild 
b/www-apps/jackett-bin/jackett-bin-0.17.294.ebuild
deleted file mode 100644
index b2966ed1..
--- a/www-apps/jackett-bin/jackett-bin-0.17.294.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="API Support for your favorite torrent trackers"
-HOMEPAGE="https://github.com/Jackett/Jackett;
-SRC_URI="
-   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-amd64.tar.gz )
-   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
-   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
-"
-
-KEYWORDS="~amd64 ~arm ~arm64"
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="strip"
-
-RDEPEND="
-   app-crypt/mit-krb5
-   dev-libs/icu
-   dev-util/lttng-ust
-"
-
-QA_PREBUILT="*"
-S="${WORKDIR}"/Jackett
-
-src_install() {
-   dodir /opt/jackett
-   cp -a "${S}"/. "${ED}"/opt/jackett || die
-   newinitd "${FILESDIR}"/jackett.initd jackett
-   systemd_dounit "${FILESDIR}"/jackett.service
-   doenvd "${FILESDIR}"/99jackett
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/jackett-bin/

2021-01-23 Thread Aisha Tammy
commit: b5519f85aedec21ec12d6abae98bf65dffa03c20
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jan 24 00:35:51 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sun Jan 24 00:35:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5519f85

www-apps/jackett-bin: drop old version

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/jackett-bin/Manifest|  3 --
 www-apps/jackett-bin/jackett-bin-0.17.311.ebuild | 36 
 2 files changed, 39 deletions(-)

diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
index 47dd610e..775e8278 100644
--- a/www-apps/jackett-bin/Manifest
+++ b/www-apps/jackett-bin/Manifest
@@ -1,6 +1,3 @@
-DIST jackett-bin-0.17.311-amd64.tar.gz 44584716 BLAKE2B 
f4f9b81c839d27b5dbb805afe8f07dc23ac071ac2611c7e3f760952da62aca5395eafe2a0ba56e09648316a335ea87c95c5fc36e4e1a402b6a42a380db30049d
 SHA512 
f4c77b0b7bd75ce05b238bd94a1b4e49da76ad2863ef7210b58a1a683e7cd8ad820a8b44d43831007c9924d378532b1a8622f06ccab55380da686699e69825b4
-DIST jackett-bin-0.17.311-arm.tar.gz 42463826 BLAKE2B 
d33dbc62acfd4a1d27315f0b3b8d5e9350be7603b3c824c60fb7dd54f7b7b51bcc3f9a7b3fc50496648ab8afd9f8e73e87840bf0024cf74c4a727da08e5873df
 SHA512 
deafc30f87a966385afdc7b429d5c20f9f35c6f82503f80dd0c1d172def7096900699fe1159c008c2e5e2dedd823502787eab6f2bd8976525e6cc2b86bcc5531
-DIST jackett-bin-0.17.311-arm64.tar.gz 41833052 BLAKE2B 
78138b909fa5890c9e90e91368fed68122e24b62b0a6f1ffc8dbf6c98fa12cd22f8880ddf48b2ebc19271b9293d488a9b6b14bd613287063477cf8cd0b67aa44
 SHA512 
a94b0ca55c66b44a0216a1df83bd7bdbb3beb0a8d8336d1c6d923224ca6f5a40cb7cd8c23f187196adb4712b0bba01c6578a6e5d4559ef778fe03db5a1af3598
 DIST jackett-bin-0.17.348-amd64.tar.gz 44619810 BLAKE2B 
d28f1fb4f829a26413f6022006a183a4f4e995e0d93c8453fc01d8d90626f77f6c46a11d34eb6a648cfb2a2e078c315a49ec2c9a93d08ce87492a8154f7c8649
 SHA512 
6094a8bb8062cb048dd0dea3e8eebae265dbdb7bcd17149a5a00e7ea771392e4ed3ec03097a510e141287bde4fb246ea2cb9a1e9531138fc9d0b9bc9e334916a
 DIST jackett-bin-0.17.348-arm.tar.gz 42508847 BLAKE2B 
e5b0bac9e741a003ae72b12f15aa1beefb6100dce27043cccd02e37fb17e4177ee92ebeaff106441574fd48e672e84caa3ed253368a5cc4dd86f67a19e4315a2
 SHA512 
a84600a4ea311593ea0466c4330fb4791653f228b025419a541810654b3a1fc71926b1cb2311e4d2a0f6b4a0d0df909e407221269b695dd44433d6159d653159
 DIST jackett-bin-0.17.348-arm64.tar.gz 41870487 BLAKE2B 
e0f98ccdf6611efa1469da324f24b9fbfbc8f6edc2ccfb62656dac613d3929947ebf34942a82b9644470bcc2772bd59a4eb210fa76afab6d611b0fa4e3b66619
 SHA512 
ce53f7dfa93d5166e9d8c50c8a3c1b594e3ee330acd06e48a615357f705caa54d4de7b769e8bc4e67fd2ef992a9ba3e6af0c92ee54c7429136fa99ea1e6784ff

diff --git a/www-apps/jackett-bin/jackett-bin-0.17.311.ebuild 
b/www-apps/jackett-bin/jackett-bin-0.17.311.ebuild
deleted file mode 100644
index b2966ed1..
--- a/www-apps/jackett-bin/jackett-bin-0.17.311.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="API Support for your favorite torrent trackers"
-HOMEPAGE="https://github.com/Jackett/Jackett;
-SRC_URI="
-   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-amd64.tar.gz )
-   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
-   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
-"
-
-KEYWORDS="~amd64 ~arm ~arm64"
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="strip"
-
-RDEPEND="
-   app-crypt/mit-krb5
-   dev-libs/icu
-   dev-util/lttng-ust
-"
-
-QA_PREBUILT="*"
-S="${WORKDIR}"/Jackett
-
-src_install() {
-   dodir /opt/jackett
-   cp -a "${S}"/. "${ED}"/opt/jackett || die
-   newinitd "${FILESDIR}"/jackett.initd jackett
-   systemd_dounit "${FILESDIR}"/jackett.service
-   doenvd "${FILESDIR}"/99jackett
-}



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

2021-01-23 Thread Sam James
commit: 4442d55d69d16463d79a4fced5779057ea770b0c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 04:32:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 04:32:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4442d55d

dev-python/pyyaml: Stabilize 5.4.1 s390, #766228

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

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

diff --git a/dev-python/pyyaml/pyyaml-5.4.1.ebuild 
b/dev-python/pyyaml/pyyaml-5.4.1.ebuild
index 0da01647f4a..0fcb12707d1 100644
--- a/dev-python/pyyaml/pyyaml-5.4.1.ebuild
+++ b/dev-python/pyyaml/pyyaml-5.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/yaml/pyyaml/archive/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~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 
~x64-solaris ~x86-solaris"
 IUSE="examples +libyaml"
 
 BDEPEND="



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

2021-01-23 Thread Sam James
commit: d574f285d8745c1024361cf86a036fda0ad45f68
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 04:32:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 04:32:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d574f285

app-shells/bash: Stabilize 5.0_p11-r1 s390, #702488

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

 app-shells/bash/bash-5.0_p11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash/bash-5.0_p11-r1.ebuild 
b/app-shells/bash/bash-5.0_p11-r1.ebuild
index bb06e48ea22..99fbb1ab59d 100644
--- a/app-shells/bash/bash-5.0_p11-r1.ebuild
+++ b/app-shells/bash/bash-5.0_p11-r1.ebuild
@@ -46,7 +46,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline"
 
 DEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: acct-user/jackett/

2021-01-23 Thread Aisha Tammy
commit: ae64e7f36a1a404499e9bdacc4bd738d87633cc6
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jan 24 00:19:55 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sun Jan 24 00:21:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae64e7f3

acct-user/jackett: keyword ~arm{,64}

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 acct-user/jackett/jackett-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-user/jackett/jackett-0.ebuild 
b/acct-user/jackett/jackett-0.ebuild
index 7a9d4aeb..8476aeb8 100644
--- a/acct-user/jackett/jackett-0.ebuild
+++ b/acct-user/jackett/jackett-0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit acct-user
 
 DESCRIPTION="User for www-apps/jackett-bin"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 ACCT_USER_ID=-1
 ACCT_USER_GROUPS=( jackett )
 ACCT_USER_HOME="/var/jackett/"



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/jackett-bin/

2021-01-23 Thread Aisha Tammy
commit: fa0dbf7cbce0ea60af35ed2ce9f7015eabb25ee7
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jan 24 00:21:00 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sun Jan 24 00:22:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa0dbf7c

www-apps/jackett-bin: version bump to 0.17.348

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/jackett-bin/Manifest|  3 ++
 www-apps/jackett-bin/jackett-bin-0.17.348.ebuild | 37 
 2 files changed, 40 insertions(+)

diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
index 648164af..d9f4408d 100644
--- a/www-apps/jackett-bin/Manifest
+++ b/www-apps/jackett-bin/Manifest
@@ -4,3 +4,6 @@ DIST jackett-bin-0.17.294-arm64.tar.gz 41829676 BLAKE2B 
b142f8b3c150053ce0dbcff8
 DIST jackett-bin-0.17.311-amd64.tar.gz 44584716 BLAKE2B 
f4f9b81c839d27b5dbb805afe8f07dc23ac071ac2611c7e3f760952da62aca5395eafe2a0ba56e09648316a335ea87c95c5fc36e4e1a402b6a42a380db30049d
 SHA512 
f4c77b0b7bd75ce05b238bd94a1b4e49da76ad2863ef7210b58a1a683e7cd8ad820a8b44d43831007c9924d378532b1a8622f06ccab55380da686699e69825b4
 DIST jackett-bin-0.17.311-arm.tar.gz 42463826 BLAKE2B 
d33dbc62acfd4a1d27315f0b3b8d5e9350be7603b3c824c60fb7dd54f7b7b51bcc3f9a7b3fc50496648ab8afd9f8e73e87840bf0024cf74c4a727da08e5873df
 SHA512 
deafc30f87a966385afdc7b429d5c20f9f35c6f82503f80dd0c1d172def7096900699fe1159c008c2e5e2dedd823502787eab6f2bd8976525e6cc2b86bcc5531
 DIST jackett-bin-0.17.311-arm64.tar.gz 41833052 BLAKE2B 
78138b909fa5890c9e90e91368fed68122e24b62b0a6f1ffc8dbf6c98fa12cd22f8880ddf48b2ebc19271b9293d488a9b6b14bd613287063477cf8cd0b67aa44
 SHA512 
a94b0ca55c66b44a0216a1df83bd7bdbb3beb0a8d8336d1c6d923224ca6f5a40cb7cd8c23f187196adb4712b0bba01c6578a6e5d4559ef778fe03db5a1af3598
+DIST jackett-bin-0.17.348-amd64.tar.gz 44619810 BLAKE2B 
d28f1fb4f829a26413f6022006a183a4f4e995e0d93c8453fc01d8d90626f77f6c46a11d34eb6a648cfb2a2e078c315a49ec2c9a93d08ce87492a8154f7c8649
 SHA512 
6094a8bb8062cb048dd0dea3e8eebae265dbdb7bcd17149a5a00e7ea771392e4ed3ec03097a510e141287bde4fb246ea2cb9a1e9531138fc9d0b9bc9e334916a
+DIST jackett-bin-0.17.348-arm.tar.gz 42508847 BLAKE2B 
e5b0bac9e741a003ae72b12f15aa1beefb6100dce27043cccd02e37fb17e4177ee92ebeaff106441574fd48e672e84caa3ed253368a5cc4dd86f67a19e4315a2
 SHA512 
a84600a4ea311593ea0466c4330fb4791653f228b025419a541810654b3a1fc71926b1cb2311e4d2a0f6b4a0d0df909e407221269b695dd44433d6159d653159
+DIST jackett-bin-0.17.348-arm64.tar.gz 41870487 BLAKE2B 
e0f98ccdf6611efa1469da324f24b9fbfbc8f6edc2ccfb62656dac613d3929947ebf34942a82b9644470bcc2772bd59a4eb210fa76afab6d611b0fa4e3b66619
 SHA512 
ce53f7dfa93d5166e9d8c50c8a3c1b594e3ee330acd06e48a615357f705caa54d4de7b769e8bc4e67fd2ef992a9ba3e6af0c92ee54c7429136fa99ea1e6784ff

diff --git a/www-apps/jackett-bin/jackett-bin-0.17.348.ebuild 
b/www-apps/jackett-bin/jackett-bin-0.17.348.ebuild
new file mode 100644
index ..86776b54
--- /dev/null
+++ b/www-apps/jackett-bin/jackett-bin-0.17.348.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="API Support for your favorite torrent trackers"
+HOMEPAGE="https://github.com/Jackett/Jackett;
+SRC_URI="
+   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> ${P}-arm.tar.gz )
+   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> ${P}-arm64.tar.gz )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64"
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   acct-user/jackett
+   app-crypt/mit-krb5
+   dev-libs/icu
+   dev-util/lttng-ust
+"
+
+QA_PREBUILT="*"
+S="${WORKDIR}"/Jackett
+
+src_install() {
+   dodir /opt/jackett
+   cp -a "${S}"/. "${ED}"/opt/jackett || die
+   newinitd "${FILESDIR}"/jackett.initd jackett
+   systemd_dounit "${FILESDIR}"/jackett.service
+   doenvd "${FILESDIR}"/99jackett
+}



[gentoo-commits] repo/proj/guru:dev commit in: acct-group/jackett/

2021-01-23 Thread Aisha Tammy
commit: dbc7974bc1329e4ab4509aeaf9920f804c592842
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Jan 24 00:19:32 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sun Jan 24 00:21:35 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbc7974b

acct-group/jackett: keyword ~arm{,64}

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 acct-group/jackett/jackett-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-group/jackett/jackett-0.ebuild 
b/acct-group/jackett/jackett-0.ebuild
index 173ff847..0f39af45 100644
--- a/acct-group/jackett/jackett-0.ebuild
+++ b/acct-group/jackett/jackett-0.ebuild
@@ -7,4 +7,4 @@ inherit acct-group
 
 ACCT_GROUP_ID=-1
 DESCRIPTION="Group for www-apps/jackett-bin"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"



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

2021-01-23 Thread Sam James
commit: 6b9c7d4ae042cdcd3765de02304e1c4fcb5f8c89
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 04:11:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 04:11:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9c7d4a

media-libs/tiff: Stabilize 4.2.0 sparc, #766719

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

 media-libs/tiff/tiff-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/tiff/tiff-4.2.0.ebuild 
b/media-libs/tiff/tiff-4.2.0.ebuild
index 60b651ee59a..90189179c03 100644
--- a/media-libs/tiff/tiff-4.2.0.ebuild
+++ b/media-libs/tiff/tiff-4.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.osgeo.org/libtiff/${P}.tar.gz;
 
 LICENSE="libtiff"
 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="+cxx jbig jpeg lzma static-libs test webp zlib zstd"
 RESTRICT="!test? ( test )"
 



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

2021-01-23 Thread Sam James
commit: 8ec2cf6f1cd2062fde4c70c5c6e594412b3a1bc0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec2cf6f

dev-util/geany: Stabilize 1.37.1 ppc, #766528

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

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

diff --git a/dev-util/geany/geany-1.37.1.ebuild 
b/dev-util/geany/geany-1.37.1.ebuild
index aa48486146a..82a87ba680c 100644
--- a/dev-util/geany/geany-1.37.1.ebuild
+++ b/dev-util/geany/geany-1.37.1.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" = * ]] ; then
 else
[[ "${PV}" == *_pre* ]] && inherit autotools
SRC_URI="https://download.geany.org/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 fi
 LICENSE="GPL-2+ HPND"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines/

2021-01-23 Thread Sam James
commit: 29dae01b8431d153205f9eb50ad0d38a01995eb8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29dae01b

x11-themes/gtk-engines: Stabilize 2.20.2-r100 ppc, #766528

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

 x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild 
b/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild
index 5a9b82fad1b..725b99451c9 100644
--- a/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild
+++ b/x11-themes/gtk-engines/gtk-engines-2.20.2-r100.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.gtk.org/;
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="accessibility lua"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



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

2021-01-23 Thread Sam James
commit: 646fdc0a03853e18ff2e5ce4cb36984ed807e815
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646fdc0a

x11-wm/awesome: Stabilize 4.3-r101 ppc, #766528

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

 x11-wm/awesome/awesome-4.3-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/awesome/awesome-4.3-r101.ebuild 
b/x11-wm/awesome/awesome-4.3-r101.ebuild
index a7a325ee977..d89688d5699 100644
--- a/x11-wm/awesome/awesome-4.3-r101.ebuild
+++ b/x11-wm/awesome/awesome-4.3-r101.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/awesomeWM/${PN}.git;
 else

SRC_URI="https://github.com/awesomeWM/awesome-releases/raw/master/${P}.tar.xz;
-   KEYWORDS="amd64 arm ~ppc ppc64 x86"
+   KEYWORDS="amd64 arm ppc ppc64 x86"
 fi
 
 DESCRIPTION="A dynamic floating and tiling window manager"



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

2021-01-23 Thread Sam James
commit: 5ab3159c18ebf1a81f11ff3261deb3bf0b600ba0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab3159c

net-libs/srt: Stabilize 1.4.2 ppc, #766528

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

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

diff --git a/net-libs/srt/srt-1.4.2.ebuild b/net-libs/srt/srt-1.4.2.ebuild
index d17c6e4d36c..262ecbb7e3d 100644
--- a/net-libs/srt/srt-1.4.2.ebuild
+++ b/net-libs/srt/srt-1.4.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 -sparc x86 
~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 -sparc x86 
~ppc-macos ~x64-macos"
 fi
 
 LICENSE="MPL-2.0"



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

2021-01-23 Thread Sam James
commit: 6bdca207ecff42f114864f2ecde16eb27c7834d2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bdca207

www-servers/lighttpd: Stabilize 1.4.55-r100 ppc, #766528

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

 www-servers/lighttpd/lighttpd-1.4.55-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/lighttpd/lighttpd-1.4.55-r100.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.55-r100.ebuild
index c978ad6faeb..fb2eb51853f 100644
--- a/www-servers/lighttpd/lighttpd-1.4.55-r100.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.55-r100.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="bzip2 dbi doc fam gdbm geoip ipv6 kerberos ldap libev libressl lua 
minimal mmap memcached mysql pcre php postgres rrdtool sasl selinux ssl sqlite 
test webdav xattr zlib"
 RESTRICT="!test? ( test )"
 



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

2021-01-23 Thread Sam James
commit: e40bf6f76fa86983e6ce06de80a9f549874b85cc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40bf6f7

net-irc/hexchat: Stabilize 2.14.3-r100 ppc, #766528

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

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild 
b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index 24ab561cd60..95049554c7e 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
 else
SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 
~amd64-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"



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

2021-01-23 Thread Sam James
commit: d090cd3a57e5cd55fb7ebde52305fee3e83af342
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d090cd3a

net-libs/axtls: Stabilize 2.1.5-r100 ppc, #766528

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

 net-libs/axtls/axtls-2.1.5-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/axtls/axtls-2.1.5-r100.ebuild 
b/net-libs/axtls/axtls-2.1.5-r100.ebuild
index c1f95672cee..c56626d589a 100644
--- a/net-libs/axtls/axtls-2.1.5-r100.ebuild
+++ b/net-libs/axtls/axtls-2.1.5-r100.ebuild
@@ -42,7 +42,7 @@ S="${WORKDIR}/${PN}-code"
 
 LICENSE="BSD GPL-2"
 SLOT="0/1"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
 
 IUSE="httpd cgi-lua cgi-php static static-libs doc"
 



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

2021-01-23 Thread Sam James
commit: de2a6e79f65c23742926149159238beae3210a4f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2a6e79

www-client/elinks: Stabilize 0.13.5-r100 ppc, #766528

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

 www-client/elinks/elinks-0.13.5-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index bbebb66dacc..523abb14380 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



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

2021-01-23 Thread Sam James
commit: dd4d60abd6bfc7abd09a8f6be4ecb4489de031f3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4d60ab

net-dns/dnsmasq: Stabilize 2.82-r100 ppc, #766528

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

 net-dns/dnsmasq/dnsmasq-2.82-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.82-r100.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.82-r100.ebuild
index fdadd01f988..281fb8d29b5 100644
--- a/net-dns/dnsmasq/dnsmasq-2.82-r100.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.82-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz;
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 
 IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nls script selinux static tftp"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2021-01-23 Thread Sam James
commit: fbdca04fcc240a12e488fba41eacc02e3184f7db
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdca04f

sci-visualization/gnuplot: Stabilize 5.4.1-r1 ppc, #766528

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

 sci-visualization/gnuplot/gnuplot-5.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.4.1-r1.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.4.1-r1.ebuild
index f0027af68c9..b9535e91c7e 100644
--- a/sci-visualization/gnuplot/gnuplot-5.4.1-r1.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.4.1-r1.ebuild
@@ -19,7 +19,7 @@ if [[ -z ${PV%%*} ]]; then
 else
MY_P="${P/_/.}"
SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



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

2021-01-23 Thread Sam James
commit: 915c481a7951ce08dc8b488f99126fc083ff0842
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915c481a

dev-util/geany-plugins: Stabilize 1.37-r100 ppc, #766528

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

 dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
index bf0853e14e3..a7b45aeecd5 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="gtk2 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="gtk2? ( !markdown ) lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2021-01-23 Thread Sam James
commit: e89952bb1df704b6006f1324a5be9a2a45fdc078
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89952bb

media-video/mpv: Stabilize 0.33.0-r100 ppc, #766528

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

 media-video/mpv/mpv-0.33.0-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-0.33.0-r100.ebuild 
b/media-video/mpv/mpv-0.33.0-r100.ebuild
index 04a3d000e02..edb74a93b70 100644
--- a/media-video/mpv/mpv-0.33.0-r100.ebuild
+++ b/media-video/mpv/mpv-0.33.0-r100.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv;
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux"
DOCS=( RELEASE_NOTES )
 else
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git;



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/

2021-01-23 Thread Sam James
commit: 5c30f4a3a6f1d8bbb72b9471b07e1f1718913664
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c30f4a3

net-analyzer/rrdtool: Stabilize 1.7.2-r100 ppc, #766528

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

 net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild 
b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild
index b4df9e1f5aa..9c2b0c2e096 100644
--- a/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild
+++ b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/8.0.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="dbi doc graph lua perl python rados rrdcgi ruby static-libs tcl tcpd 
test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )



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

2021-01-23 Thread Sam James
commit: be2cf76794da916632d5d5359e3952ff3bf3c1cc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2cf767

app-editors/vim-core: Stabilize 8.2.0814 ppc, #766528

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

 app-editors/vim-core/vim-core-8.2.0814.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.0814.ebuild 
b/app-editors/vim-core/vim-core-8.2.0814.ebuild
index 6e10dc7c86d..202875e760b 100644
--- a/app-editors/vim-core/vim-core-8.2.0814.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.0814.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   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"
 fi
 
 DESCRIPTION="vim and gvim shared files"



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

2021-01-23 Thread Sam James
commit: ca5e9bdb850cceb23b563443d98454c1d6a92468
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5e9bdb

media-video/vlc: Stabilize 3.0.12.1-r100 ppc, #766528

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

 media-video/vlc/vlc-3.0.12.1-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vlc/vlc-3.0.12.1-r100.ebuild 
b/media-video/vlc/vlc-3.0.12.1-r100.ebuild
index bf4b67fabfd..41a504e5afa 100644
--- a/media-video/vlc/vlc-3.0.12.1-r100.ebuild
+++ b/media-video/vlc/vlc-3.0.12.1-r100.ebuild
@@ -23,7 +23,7 @@ else
#else
#   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
#fi
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 -sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc x86"
 fi
 
 inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg



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

2021-01-23 Thread Sam James
commit: 9be49e7e6fe21e1ec200fb22fcddf6582fcc1da0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be49e7e

media-libs/libquvi: Stabilize 0.9.4-r100 ppc, #766528

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

 media-libs/libquvi/libquvi-0.9.4-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libquvi/libquvi-0.9.4-r100.ebuild 
b/media-libs/libquvi/libquvi-0.9.4-r100.ebuild
index f55e58c9dba..2a30743b87f 100644
--- a/media-libs/libquvi/libquvi-0.9.4-r100.ebuild
+++ b/media-libs/libquvi/libquvi-0.9.4-r100.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/quvi/${PV:0:3}/${P}.tar.xz"
 
 LICENSE="AGPL-3"
 SLOT="0/8" # subslot = libquvi soname version
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
 IUSE="examples nls static-libs"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/toluapp/

2021-01-23 Thread Sam James
commit: 55975a73dc451c741f1427b4263e507917c6a8f6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55975a73

dev-lua/toluapp: Stabilize 1.0.93_p20190513-r100 ppc, #766528

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

 dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild 
b/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild
index e67657c1748..c921edc5750 100644
--- a/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild
+++ b/dev-lua/toluapp/toluapp-1.0.93_p20190513-r100.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/LuaDist/toluapp/archive/${COMMIT_ID}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/imapfilter/

2021-01-23 Thread Sam James
commit: 4f0530827e8ae81ed4485b281cfa4fee50518524
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f053082

mail-filter/imapfilter: Stabilize 2.6.16-r100 ppc, #766528

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

 mail-filter/imapfilter/imapfilter-2.6.16-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/imapfilter/imapfilter-2.6.16-r100.ebuild 
b/mail-filter/imapfilter/imapfilter-2.6.16-r100.ebuild
index a672955a9c7..8fd41a2ad96 100644
--- a/mail-filter/imapfilter/imapfilter-2.6.16-r100.ebuild
+++ b/mail-filter/imapfilter/imapfilter-2.6.16-r100.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lefcha/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 
 IUSE="libressl"
 



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

2021-01-23 Thread Sam James
commit: 7c94195eff577bdead0f9bed24c955b72b6fc32f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c94195e

media-libs/libquvi-scripts: Stabilize 0.9.20131130-r100 ppc, #766528

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

 media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r100.ebuild 
b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r100.ebuild
index 371a0163028..e2e8f663759 100644
--- a/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r100.ebuild
+++ b/media-libs/libquvi-scripts/libquvi-scripts-0.9.20131130-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/quvi/${P}.tar.xz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="offensive"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/

2021-01-23 Thread Sam James
commit: 372d0a2227b7e9ba4de3116ca145550cc46a9cf8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372d0a22

dev-lua/penlight: Stabilize 1.9.2-r101 ppc, #766528

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

 dev-lua/penlight/penlight-1.9.2-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild 
b/dev-lua/penlight/penlight-1.9.2-r101.ebuild
index 3a765bdba87..8f870898379 100644
--- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild
+++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/say/

2021-01-23 Thread Sam James
commit: 0dc475a3fcbbb3c61d325a58e32400e7437d9471
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc475a3

dev-lua/say: Stabilize 1.3_p1-r101 ppc, #766528

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

 dev-lua/say/say-1.3_p1-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/say/say-1.3_p1-r101.ebuild 
b/dev-lua/say/say-1.3_p1-r101.ebuild
index e55c28e5b40..2d9756fef11 100644
--- a/dev-lua/say/say-1.3_p1-r101.ebuild
+++ b/dev-lua/say/say-1.3_p1-r101.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lutok/

2021-01-23 Thread Sam James
commit: b428ebef03d137369692645d2c55fa4f096b6810
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b428ebef

dev-lua/lutok: Stabilize 0.4-r10 ppc, #766528

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

 dev-lua/lutok/lutok-0.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lutok/lutok-0.4-r10.ebuild 
b/dev-lua/lutok/lutok-0.4-r10.ebuild
index 9614b4e33e8..3952247930d 100644
--- a/dev-lua/lutok/lutok-0.4-r10.ebuild
+++ b/dev-lua/lutok/lutok-0.4-r10.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2021-01-23 Thread Sam James
commit: a4dcceb415efd5fa06f26faa8a3eef73bcc4b240
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4dcceb4

dev-lua/luassert: Stabilize 1.8.0-r101 ppc, #766528

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

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luassert/luassert-1.8.0-r101.ebuild 
b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
index 44cdcdca4ac..6012657e591 100644
--- a/dev-lua/luassert/luassert-1.8.0-r101.ebuild
+++ b/dev-lua/luassert/luassert-1.8.0-r101.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasystem/

2021-01-23 Thread Sam James
commit: 6bd17c9c96b61b1fb84f0ae45b4e1b4aca5cd42f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd17c9c

dev-lua/luasystem: Stabilize 0.2.1_p0-r102 ppc, #766528

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

 dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild 
b/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild
index 98851a06967..82a70e63522 100644
--- a/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild
+++ b/dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/

2021-01-23 Thread Sam James
commit: ad1bc776bcec168cd637d2343bf4984d01ad9002
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1bc776

dev-lua/mediator_lua: Stabilize 1.1.2_p0-r101 ppc, #766528

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

 dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild 
b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
index 71a9521705c..3ea28bb2090 100644
--- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
+++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-01-23 Thread Sam James
commit: 9a655f62446a6f3f284cb04ad8df509931961c9a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:45:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:48:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a655f62

sci-libs/libqalculate: Stabilize 3.15.0-r1 arm64, #766644

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

 sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild 
b/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild
index 0ec7d858cee..3ab6ecd17ed 100644
--- a/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild
+++ b/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0/21"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="curl icu gnuplot readline"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2021-01-23 Thread Sam James
commit: 49366e561611ab746dbe0cf55bc342c2768155db
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:46:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:46:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49366e56

kde-plasma/plasma-workspace: Stabilize 5.20.5-r3 amd64, #766689

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

 kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r3.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r3.ebuild
index 09b187567c3..aa9e07d9939 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r3.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.20.5-r3.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="KDE Plasma workspace"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="appstream +calendar +fontconfig geolocation gps qalculate screencast 
+semantic-desktop systemd telemetry"
 
 REQUIRED_USE="gps? ( geolocation )"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/

2021-01-23 Thread Sam James
commit: d6fb3e8beee85e2f3d8ada89a411814b360547c6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:46:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:46:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fb3e8b

kde-plasma/kwin: Stabilize 5.20.5-r1 amd64, #766689

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

 kde-plasma/kwin/kwin-5.20.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-5.20.5-r1.ebuild 
b/kde-plasma/kwin/kwin-5.20.5-r1.ebuild
index 255808ff9f7..c21f68d0910 100644
--- a/kde-plasma/kwin/kwin-5.20.5-r1.ebuild
+++ b/kde-plasma/kwin/kwin-5.20.5-r1.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="accessibility caps gles2-only multimedia screencast"
 
 RESTRICT+=" test"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kirigami/

2021-01-23 Thread Sam James
commit: 2d520d5aa79bf1d4a054ecbc34849142de236aaa
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:46:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:46:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d520d5a

kde-frameworks/kirigami: Stabilize 5.77.0-r1 amd64, #766689

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

 kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild 
b/kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild
index ddd74143a26..0a9c6787025 100644
--- a/kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.77.0-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://techbase.kde.org/Kirigami;
 EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 # requires package to already be installed



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/syntax-highlighting/

2021-01-23 Thread Sam James
commit: 21b0a7842d04ffa3fb16f80e5234d5041b194758
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:46:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:46:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b0a784

kde-frameworks/syntax-highlighting: Stabilize 5.77.0-r3 amd64, #766689

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

 kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r3.ebuild 
b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r3.ebuild
index b9067207809..4b92d764319 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r3.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.77.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Framework for syntax highlighting"
 SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-bash-zsh-fixes.tar.xz;
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="nls"
 
 BDEPEND="



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

2021-01-23 Thread Maciej Mrozowski
commit: 3a144cb3379f83e093d1e224d15bdfec51a6ad4f
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sun Jan 24 03:35:19 2021 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sun Jan 24 03:38:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a144cb3

media-libs/simage: reorder cmake options to match order in CMakeLists. Prevent 
silent fail to find QuickTime

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

 .../simage-1.8.1-fail-on-missing-quicktime.patch   | 12 
 media-libs/simage/simage-1.8.1.ebuild  | 33 --
 media-libs/simage/simage-.ebuild   | 32 +++--
 3 files changed, 47 insertions(+), 30 deletions(-)

diff --git 
a/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch 
b/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch
new file mode 100644
index 000..c6fc96af05d
--- /dev/null
+++ b/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch
@@ -0,0 +1,12 @@
+diff -ruN simage/CMakeLists.txt simage-my/CMakeLists.txt
+--- simage/CMakeLists.txt  2021-01-11 23:16:40.0 +0100
 simage-my/CMakeLists.txt   2021-01-24 04:12:55.309111983 +0100
+@@ -126,7 +126,7 @@
+ # On macOS QuickTime supports BMP, GIF, JPEG, JPEG 2000, PNG, TIFF, and TGA.
+ # see https://en.wikipedia.org/wiki/QuickTime
+ if(SIMAGE_USE_QUICKTIME)
+-  find_package(QuickTime)
++  find_package(QuickTime REQUIRED)
+ endif()
+ 
+ if(SIMAGE_USE_CGIMAGE)

diff --git a/media-libs/simage/simage-1.8.1.ebuild 
b/media-libs/simage/simage-1.8.1.ebuild
index abb7ac24fcb..20e75177d9c 100644
--- a/media-libs/simage/simage-1.8.1.ebuild
+++ b/media-libs/simage/simage-1.8.1.ebuild
@@ -51,36 +51,39 @@ BDEPEND="test? ( media-libs/libsndfile )"
 
 PATCHES=(

"${FILESDIR}"/${P}-0001-Gentoo-specific-remove-RELEASE-flag-from-pkg-config.patch
+   "${FILESDIR}"/${PN}-1.8.1-fail-on-missing-quicktime.patch
 )
 
 DOCS=(AUTHORS ChangeLog NEWS README)
 
 src_configure() {
local mycmakeargs=(
-   -DSIMAGE_BUILD_DOCUMENTATION=OFF
-   -DSIMAGE_BUILD_EXAMPLES=OFF
-DSIMAGE_BUILD_SHARED_LIBS=ON
+   -DSIMAGE_BUILD_EXAMPLES=OFF
-DSIMAGE_BUILD_TESTS=$(usex test)
-   -DSIMAGE_EPS_SUPPORT=ON
-   -DSIMAGE_GIF_SUPPORT=$(usex gif)
-   -DSIMAGE_JPEG_SUPPORT=$(usex jpeg)
+   -DSIMAGE_BUILD_DOCUMENTATION=OFF
+   -DSIMAGE_USE_AVIENC=OFF # Windows only
+   -DSIMAGE_USE_GDIPLUS=OFF # Windows
+   -DSIMAGE_USE_CGIMAGE=OFF # OS X only
+   -DSIMAGE_USE_QUICKTIME=OFF # OS X only
+   -DSIMAGE_USE_QIMAGE=$(usex qt5)
+   -DSIMAGE_USE_QT5=$(usex qt5)
+   -DSIMAGE_USE_CPACK=OFF
+   -DSIMAGE_USE_STATIC_LIBS=OFF
+   -DSIMAGE_LIBJASPER_SUPPORT=OFF
-DSIMAGE_LIBSNDFILE_SUPPORT=$(usex sndfile)
-   -DSIMAGE_MPEG2ENC_SUPPORT=ON
-DSIMAGE_OGGVORBIS_SUPPORT=$(usex vorbis)
+   -DSIMAGE_EPS_SUPPORT=ON
+   -DSIMAGE_MPEG2ENC_SUPPORT=ON
-DSIMAGE_PIC_SUPPORT=ON
-   -DSIMAGE_PNG_SUPPORT=$(usex png)
-DSIMAGE_RGB_SUPPORT=ON
-DSIMAGE_TGA_SUPPORT=ON
-   -DSIMAGE_TIFF_SUPPORT=$(usex tiff)
-   -DSIMAGE_USE_AVIENC=OFF # Windows only
-   -DSIMAGE_USE_CGIMAGE=OFF # OS X only
-   -DSIMAGE_USE_GDIPLUS=OFF # Windows only
-   -DSIMAGE_USE_QIMAGE=$(usex qt5)
-   -DSIMAGE_USE_QT5=$(usex qt5)
-   -DSIMAGE_USE_QUICKTIME=OFF # OS X only
-DSIMAGE_XWD_SUPPORT=ON
-DSIMAGE_ZLIB_SUPPORT=$(usex zlib)
+   -DSIMAGE_GIF_SUPPORT=$(usex gif)
+   -DSIMAGE_JPEG_SUPPORT=$(usex jpeg)
+   -DSIMAGE_PNG_SUPPORT=$(usex png)
+   -DSIMAGE_TIFF_SUPPORT=$(usex tiff)
)
-
cmake_src_configure
 }

diff --git a/media-libs/simage/simage-.ebuild 
b/media-libs/simage/simage-.ebuild
index 4dc309e659c..f18a1bb093a 100644
--- a/media-libs/simage/simage-.ebuild
+++ b/media-libs/simage/simage-.ebuild
@@ -57,30 +57,32 @@ DOCS=(AUTHORS ChangeLog NEWS README)
 
 src_configure() {
local mycmakeargs=(
-   -DSIMAGE_BUILD_DOCUMENTATION=OFF
-   -DSIMAGE_BUILD_EXAMPLES=OFF
-DSIMAGE_BUILD_SHARED_LIBS=ON
+   -DSIMAGE_BUILD_EXAMPLES=OFF
-DSIMAGE_BUILD_TESTS=$(usex test)
-   -DSIMAGE_EPS_SUPPORT=ON
-   -DSIMAGE_GIF_SUPPORT=$(usex gif)
-   -DSIMAGE_JPEG_SUPPORT=$(usex jpeg)
+   -DSIMAGE_BUILD_DOCUMENTATION=OFF
+   -DSIMAGE_USE_AVIENC=OFF # Windows only
+   -DSIMAGE_USE_GDIPLUS=OFF # Windows
+   -DSIMAGE_USE_CGIMAGE=OFF # OS X only
+

[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/

2021-01-23 Thread Andreas Sturmlechner
commit: 02e9df29bc1c8a6c78ac71dd22aab76eaad2c03c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 02:53:55 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 02:54:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e9df29

media-video/mediainfo: Drop 20.03 and 20.08

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

 media-video/mediainfo/Manifest   |  2 -
 media-video/mediainfo/mediainfo-20.03.ebuild | 80 
 media-video/mediainfo/mediainfo-20.08.ebuild | 80 
 3 files changed, 162 deletions(-)

diff --git a/media-video/mediainfo/Manifest b/media-video/mediainfo/Manifest
index cb7ea6aee62..0d99235cd45 100644
--- a/media-video/mediainfo/Manifest
+++ b/media-video/mediainfo/Manifest
@@ -1,3 +1 @@
-DIST mediainfo_20.03.tar.xz 1983420 BLAKE2B 
d0f7557c231bc1cca261e8f002d060b0df4c2063cc32185c315ccc08a94e00fe9f5c0116f8ea65ce1a9df9f159d119264046a9bb607bd25a3b6231092c541799
 SHA512 
608b86f50139b0cbb21331922447b85dc2012b133915696ca9fceb7f524895f779c8cbfaccfa351c5b79c330587bc48d0f419f4908977fdc3eb4cd0490580399
-DIST mediainfo_20.08.tar.xz 1994480 BLAKE2B 
bab189f1cd667977c744744bb272f8010c4aec98df62d6517750f8168389fcd20cc237eee2488e27d20e434f8d139b4674f252ca791741053a32ba27893bdf18
 SHA512 
0d2c2a9987cf5b64093f9492f3c83f5aee0f372375f86511d46d30adcecddbc2e15f8d6cabde63a621f05e2fc1d358480bd3eba786d332fbacc868832895
 DIST mediainfo_20.09.tar.xz 1984148 BLAKE2B 
6926d9ce787b9f9e5c07fe0ddf98e186139ea25c7ab6b3573dc1732850a7f98aeefdeca2157fdcad83d652332705028df12a1cf1e6377f9c1e23b7865578cfd8
 SHA512 
b6c8bf661585fa6b8e82c7f4bafacae8505078c5c57bc1c703ed16ac237dad0829569dd33fdaaadccd394bdd93088d9b71e5ad2c2294f75aa641004ec91feca9

diff --git a/media-video/mediainfo/mediainfo-20.03.ebuild 
b/media-video/mediainfo/mediainfo-20.03.ebuild
deleted file mode 100644
index a79f1f18270..000
--- a/media-video/mediainfo/mediainfo-20.03.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0"
-
-inherit xdg-utils autotools wxwidgets
-
-DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
-HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfo;
-SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl mms wxwidgets"
-
-RDEPEND="sys-libs/zlib
-   >=media-libs/libzen-0.4.37
-   ~media-libs/lib${P}[curl=,mms=]
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/MediaInfo
-
-pkg_setup() {
-   TARGETS="CLI"
-   if use wxwidgets; then
-   TARGETS+=" GUI"
-   setup-wxwidgets
-   fi
-}
-
-src_prepare() {
-   default
-
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target} || die
-   sed -i -e "s:-O2::" configure.ac || die
-   eautoreconf
-   done
-}
-
-src_configure() {
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target} || die
-   local args=""
-   [[ ${target} == "GUI" ]] && args="--with-wxwidgets 
--with-wx-gui"
-   econf ${args}
-   done
-}
-
-src_compile() {
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target} || die
-   default
-   done
-}
-src_install() {
-   local target
-   for target in ${TARGETS}; do
-   cd "${S}"/Project/GNU/${target} || die
-   default
-   dodoc "${S}"/History_${target}.txt
-   done
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}

diff --git a/media-video/mediainfo/mediainfo-20.08.ebuild 
b/media-video/mediainfo/mediainfo-20.08.ebuild
deleted file mode 100644
index a79f1f18270..000
--- a/media-video/mediainfo/mediainfo-20.08.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0"
-
-inherit xdg-utils autotools wxwidgets
-
-DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
-HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfo;
-SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl mms wxwidgets"
-
-RDEPEND="sys-libs/zlib
-   >=media-libs/libzen-0.4.37
-   ~media-libs/lib${P}[curl=,mms=]
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
-DEPEND="${RDEPEND}

[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/

2021-01-23 Thread Andreas Sturmlechner
commit: 0acbdc31a1c7bbf1c6194f6cef1266634366d8b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 02:56:07 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 02:56:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acbdc31

media-video/mediainfo: Use BDEPEND, grep-friendlier DEPEND, sort it

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

 media-video/mediainfo/mediainfo-20.09.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/media-video/mediainfo/mediainfo-20.09.ebuild 
b/media-video/mediainfo/mediainfo-20.09.ebuild
index a79f1f18270..be6db587456 100644
--- a/media-video/mediainfo/mediainfo-20.09.ebuild
+++ b/media-video/mediainfo/mediainfo-20.09.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-WX_GTK_VER="3.0"
 
+WX_GTK_VER="3.0"
 inherit xdg-utils autotools wxwidgets
 
 DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
@@ -15,12 +15,13 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="curl mms wxwidgets"
 
-RDEPEND="sys-libs/zlib
+RDEPEND="
+   ~media-libs/libmediainfo-${PV}[curl=,mms=]
>=media-libs/libzen-0.4.37
-   ~media-libs/lib${P}[curl=,mms=]
+   sys-libs/zlib
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 S=${WORKDIR}/MediaInfo
 



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

2021-01-23 Thread Andreas Sturmlechner
commit: df34f425e5a83878afc9cdae88eeea6190983427
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 02:13:06 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 02:13:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df34f425

sci-libs/libtifiles2: Drop 1.1.6-r1, EAPI-5--

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

 sci-libs/libtifiles2/Manifest|  1 -
 sci-libs/libtifiles2/libtifiles2-1.1.6-r1.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/sci-libs/libtifiles2/Manifest b/sci-libs/libtifiles2/Manifest
index e6d3eb8c3ac..87c03e56995 100644
--- a/sci-libs/libtifiles2/Manifest
+++ b/sci-libs/libtifiles2/Manifest
@@ -1,2 +1 @@
-DIST libtifiles2-1.1.6.tar.bz2 390447 BLAKE2B 
182bd59aa5b45d2f86c64fb17b9ae9de6246cd6ffcd719069d7b94e67a5b5a2d674cbe0824f68a6492aa9844941bb74a59c2f81bea85a460f0463b962e81eb73
 SHA512 
abc40275e7af921a67b658c6b6aa8ec511e965a3e9e00fcdc676c2b85e1d95dbae0f118e127e0806950d26afde9949251e47eb85af04d8f8ecca777dc3afcd23
 DIST libtifiles2-1.1.7.tar.bz2 122454 BLAKE2B 
1ae51ccde4a5a9127b015b6fa5ad4d446e56b473330a3d220c6a6b7cb333161e9e9d80cae7ac8985beb0e844ce21ffdc4713847d69986b6d7f5506a5a6b1545f
 SHA512 
e2ef4de0ce8c78f0da4098ec618a7194f9b94a028f9cb54a0ea1c29c00028d7cf144a067d8aaf8010ad094378b6426d05621d530cfbfa05f793f6c1ed41fcaef

diff --git a/sci-libs/libtifiles2/libtifiles2-1.1.6-r1.ebuild 
b/sci-libs/libtifiles2/libtifiles2-1.1.6-r1.ebuild
deleted file mode 100644
index 6ccf9e28bc6..000
--- a/sci-libs/libtifiles2/libtifiles2-1.1.6-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="Library for TI calculator files"
-HOMEPAGE="http://lpg.ticalc.org/prj_tilp/;
-SRC_URI="mirror://sourceforge/tilp/tilp2-linux/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc nls static-libs"
-
-RDEPEND="
-   app-arch/libarchive
-   dev-libs/glib:2
-   >=sci-libs/libticables2-1.3.3
-   >=sci-libs/libticonv-1.1.3
-   nls? ( virtual/libintl )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS LOGO NEWS README ChangeLog docs/api.txt )
-
-src_prepare() {
-   cd src
-   sed -i -e "s|types\*.h|$(echo types*.h)|" Makefile.in || die
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-rpath
-   $(use_enable nls)
-   )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install
-   use doc && dohtml docs/html/*
-}



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

2021-01-23 Thread Andreas Sturmlechner
commit: 1b9b832907d3c395fc2965e511ca7f8e8e4402aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 02:03:12 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 02:03:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9b8329

media-gfx/povray: Drop 3.7.0.0, EAPI-5--

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

 media-gfx/povray/metadata.xml  |   1 -
 media-gfx/povray/povray-3.7.0.0.ebuild | 146 -
 2 files changed, 147 deletions(-)

diff --git a/media-gfx/povray/metadata.xml b/media-gfx/povray/metadata.xml
index a23bbb8953d..fbb9f48050c 100644
--- a/media-gfx/povray/metadata.xml
+++ b/media-gfx/povray/metadata.xml
@@ -5,7 +5,6 @@
 s...@gentoo.org
   
   
-Enable support for Intel Vector Math Library, part of 
sci-libs/mkl
 POV-Ray's mechanism for control of I/O 
operations
   
   

diff --git a/media-gfx/povray/povray-3.7.0.0.ebuild 
b/media-gfx/povray/povray-3.7.0.0.ebuild
deleted file mode 100644
index 18e8cc6886c..000
--- a/media-gfx/povray/povray-3.7.0.0.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic multilib versionator virtualx
-
-POVRAY_MAJOR_VER=$(get_version_component_range 1-3)
-POVRAY_MINOR_VER=$(get_version_component_range 4)
-if [ -n "$POVRAY_MINOR_VER" ]; then
-   POVRAY_MINOR_VER=${POVRAY_MINOR_VER/rc/RC}
-   MY_PV="${POVRAY_MAJOR_VER}.${POVRAY_MINOR_VER}"
-else
-   MY_PV=${POVRAY_MAJOR_VER}
-fi
-
-DESCRIPTION="The Persistence of Vision Raytracer"
-HOMEPAGE="http://www.povray.org/;
-SRC_URI="https://github.com/POV-Ray/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug +io-restrictions mkl openexr static-libs tiff X"
-
-DEPEND="
-   >=dev-libs/boost-1.50.0:=[threads(+)]
-   media-libs/libpng:0
-   sys-libs/zlib
-   virtual/jpeg
-   mkl? ( sci-libs/mkl )
-   openexr? (
-   media-libs/ilmbase
-   media-libs/openexr )
-   tiff? ( media-libs/tiff:0 )
-   X? ( media-libs/libsdl )"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
-   sys-devel/boost-m4"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-user-conf.patch
-   "${FILESDIR}"/${P}-boost-1.50.patch
-   "${FILESDIR}"/${P}-automagic.patch
-   )
-
-src_prepare() {
-   [[ ${CHOST} == *-darwin* ]] && \
-   PATCHES+=( "${FILESDIR}"/${PN}-3.7.0_rc6-darwin-defaults.patch )
-
-   cd unix || die
-   bash -x prebuild.sh || die
-   cd .. || die
-   rm -rf libraries || die
-
-   # Change some destination directories that cannot be adjusted via 
configure
-   sed \
-   -e 
's:${povsysconfdir}/$PACKAGE/$VERSION_BASE:${povsysconfdir}/'${PN}':g' \
-   -e 
's:${povdatadir}/$PACKAGE-$VERSION_BASE:${povdatadir}/'${PN}':g' \
-   -e 
's:${povdatadir}/doc/$PACKAGE-$VERSION_BASE:${povdatadir}/doc/'${PF}':g' \
-   -e 's:BOOST_THREAD_LIBS $LIBS:BOOST_THREAD_LIBS $LIBS 
-lboost_date_time:g' \
-   -i configure.ac || die
-
-   sed \
-   -e "s:^povlibdir = .*:povlibdir = @datadir@/${PN}:" \
-   -e "s:^povdocdir = .*:povdocdir = @datadir@/doc/${PF}:" \
-   -e "s:^povconfdir = .*:povconfdir = @sysconfdir@/${PN}:" \
-   -e 's:mkdir_p:MKDIR_P:g' \
-   -i Makefile.am || die
-
-   # The "+p" option on the test command line causes a pause and
-   # prompts the user to interact, so remove it.
-   sed -i -e "s:biscuit.pov -f +d +p:biscuit.pov -f +d:" Makefile.am || die
-
-   autotools-utils_src_prepare
-}
-
-_src_compile() {
-   einfo "${LDFLAGS}"
-   autotools-utils_src_compile LDFLAGS="${LDFLAGS}"
-}
-
-src_configure() {
-   local non_redist_conf
-
-   # Fixes bug 71255
-   if [[ $(get-flag march) == k6-2 ]]; then
-   filter-flags -fomit-frame-pointer
-   fi
-
-   # The config files are installed correctly (e.g. povray.conf),
-   # but the code compiles using incorrect [default] paths
-   # (based on /usr/local...), so povray will not find the system
-   # config files without the following fix:
-   append-cppflags -DPOVLIBDIR=\\\"${EROOT}usr/share/${PN}\\\" 
-DPOVCONFDIR=\\\"${EROOT}etc/${PN}\\\"
-
-   if ! use tiff ; then
-   non_redist_conf="NON_REDISTRIBUTABLE_BUILD=yes"
-   else
-   non_redist_conf=""
-   fi
-
-   local myeconfargs=(
-   ${non_redist_conf}
-   COMPILED_BY="Portage (Gentoo `uname`) on `hostname -f`"
-   $(use_enable debug)
-   

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

2021-01-23 Thread Andreas Sturmlechner
commit: f30397e6f9705bb5104d9273fc9dc22e06b14cbf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 01:56:43 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 01:58:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30397e6

media-libs/libmediainfo: Drop 20.09 (r0)

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

 .../files/libmediainfo-0.7.63-pkgconfig.patch  | 10 ---
 media-libs/libmediainfo/libmediainfo-20.09.ebuild  | 83 --
 2 files changed, 93 deletions(-)

diff --git a/media-libs/libmediainfo/files/libmediainfo-0.7.63-pkgconfig.patch 
b/media-libs/libmediainfo/files/libmediainfo-0.7.63-pkgconfig.patch
deleted file mode 100644
index f8e19216f20..000
--- a/media-libs/libmediainfo/files/libmediainfo-0.7.63-pkgconfig.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 MediaInfoLib/Project/GNU/Library/configure.ac
-+++ MediaInfoLib/Project/GNU/Library/configure.ac
-@@ -28,6 +28,7 @@
- AC_LIBTOOL_WIN32_DLL
- AC_PROG_LIBTOOL
- AC_PROG_INSTALL
-+PKG_PROG_PKG_CONFIG
- 
- dnl #
- dnl Configure

diff --git a/media-libs/libmediainfo/libmediainfo-20.09.ebuild 
b/media-libs/libmediainfo/libmediainfo-20.09.ebuild
deleted file mode 100644
index 5ec625856e5..000
--- a/media-libs/libmediainfo/libmediainfo-20.09.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools eutils flag-o-matic
-
-MY_PN="MediaInfo"
-DESCRIPTION="MediaInfo libraries"
-HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfoLib;
-SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl doc mms static-libs"
-
-RDEPEND="sys-libs/zlib
-   dev-libs/tinyxml2:=
-   >=media-libs/libzen-0.4.37[static-libs=]
-   curl? ( net-misc/curl )
-   mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-# tests try to fetch data from online sources
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
-
-src_prepare() {
-   eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
-   eapply_user
-
-   sed -i 's:-O2::' configure.ac || die
-   append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-shared \
-   --with-libtinyxml2 \
-   $(use_with curl libcurl) \
-   $(use_with mms libmms) \
-   $(use_enable static-libs static) \
-   $(use_enable static-libs staticlibs)
-}
-
-src_compile() {
-   default
-
-   if use doc; then
-   cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
-   doxygen Doxyfile || die
-   fi
-}
-
-src_install() {
-   if use doc; then
-   local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
-   fi
-
-   default
-
-   edos2unix ${PN}.pc #414545
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-
-   for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag 
Text Video; do
-   insinto /usr/include/${MY_PN}/${x}
-   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
-   done
-
-   insinto /usr/include/${MY_PN}DLL
-   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
-
-   dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
-
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-01-23 Thread Andreas Sturmlechner
commit: 99603099258b56c694f7668bfa33a1a8fe532995
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 01:44:55 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 01:58:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99603099

media-libs/libmediainfo: Drop 20.03 and 20.08

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

 media-libs/libmediainfo/Manifest  |  2 -
 media-libs/libmediainfo/libmediainfo-20.03.ebuild | 83 ---
 media-libs/libmediainfo/libmediainfo-20.08.ebuild | 83 ---
 3 files changed, 168 deletions(-)

diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest
index fc722694e74..0e07fe11b3c 100644
--- a/media-libs/libmediainfo/Manifest
+++ b/media-libs/libmediainfo/Manifest
@@ -1,3 +1 @@
-DIST libmediainfo_20.03.tar.xz 1799940 BLAKE2B 
a0c50ab27e29b010e4c207872aefc110396401065d3bebdc6cf34aba325453b87e9f1f1ecfe9882bf5f63aaa26f3bbfe3d791cb0c16fa75ca4bb7ff081f0
 SHA512 
97dd847edf0e290f7ea0153c71a442cc54944bf295f195486f37fa81230cf4463ae2ecc154e73cf75b876b33c038020a9ff082013d57381ab5516a4a2db5ef87
-DIST libmediainfo_20.08.tar.xz 1808948 BLAKE2B 
90af512dc5787f01b3600852f275ed0c0e9e1d5393fc60bdb128045e11947873622f1d78f79eba7a4abd46e4537001b66e41f79008ff895680a016e22c5855fc
 SHA512 
c68b7eb906eac2af7b6f588910824ea9a9bd32d4e7b4f8af3579b0e388f5c547583be0ebd1491cdef52dbdb0eca7e2b2731662e48fc66baaddc1e1ca76f385ff
 DIST libmediainfo_20.09.tar.xz 1827744 BLAKE2B 
4073da6b85a2871e815a3a374933bae614c25899f8ad77174f63b2055d2220f8b5b785a765f85583289398ce9ade7c014da4d19303b6ed5224e13ffcc2952fdb
 SHA512 
dce5b787866984fd0fefdcb739851212d5a145b657a557fd41c19c7548d32449a3b07d7759bf9a790c5ddebdc9537a0b9f0d5c58b8b2fbb152e456386897a354

diff --git a/media-libs/libmediainfo/libmediainfo-20.03.ebuild 
b/media-libs/libmediainfo/libmediainfo-20.03.ebuild
deleted file mode 100644
index 5ec625856e5..000
--- a/media-libs/libmediainfo/libmediainfo-20.03.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools eutils flag-o-matic
-
-MY_PN="MediaInfo"
-DESCRIPTION="MediaInfo libraries"
-HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfoLib;
-SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="curl doc mms static-libs"
-
-RDEPEND="sys-libs/zlib
-   dev-libs/tinyxml2:=
-   >=media-libs/libzen-0.4.37[static-libs=]
-   curl? ( net-misc/curl )
-   mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-# tests try to fetch data from online sources
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
-
-src_prepare() {
-   eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
-   eapply_user
-
-   sed -i 's:-O2::' configure.ac || die
-   append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-shared \
-   --with-libtinyxml2 \
-   $(use_with curl libcurl) \
-   $(use_with mms libmms) \
-   $(use_enable static-libs static) \
-   $(use_enable static-libs staticlibs)
-}
-
-src_compile() {
-   default
-
-   if use doc; then
-   cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
-   doxygen Doxyfile || die
-   fi
-}
-
-src_install() {
-   if use doc; then
-   local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
-   fi
-
-   default
-
-   edos2unix ${PN}.pc #414545
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-
-   for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag 
Text Video; do
-   insinto /usr/include/${MY_PN}/${x}
-   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
-   done
-
-   insinto /usr/include/${MY_PN}DLL
-   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
-
-   dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
-
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/media-libs/libmediainfo/libmediainfo-20.08.ebuild 
b/media-libs/libmediainfo/libmediainfo-20.08.ebuild
deleted file mode 100644
index 5ec625856e5..000
--- a/media-libs/libmediainfo/libmediainfo-20.08.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools eutils flag-o-matic
-
-MY_PN="MediaInfo"
-DESCRIPTION="MediaInfo libraries"
-HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfoLib;

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

2021-01-23 Thread Andreas Sturmlechner
commit: dcc505f81c1070e7d1838c78902fd55d9c358412
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 01:55:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 01:58:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc505f8

media-libs/libmediainfo: Drop IUSE=static-libs, BDEPEND, use edos2unix

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

 .../files/libmediainfo-20.09-pkgconfig.patch   | 10 +++
 .../libmediainfo/libmediainfo-20.09-r1.ebuild  | 88 ++
 2 files changed, 98 insertions(+)

diff --git a/media-libs/libmediainfo/files/libmediainfo-20.09-pkgconfig.patch 
b/media-libs/libmediainfo/files/libmediainfo-20.09-pkgconfig.patch
new file mode 100644
index 000..4d88ebae78a
--- /dev/null
+++ b/media-libs/libmediainfo/files/libmediainfo-20.09-pkgconfig.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
 b/configure.ac
+@@ -28,6 +28,7 @@
+ AC_LIBTOOL_WIN32_DLL
+ AC_PROG_LIBTOOL
+ AC_PROG_INSTALL
++PKG_PROG_PKG_CONFIG
+ 
+ dnl #
+ dnl Configure

diff --git a/media-libs/libmediainfo/libmediainfo-20.09-r1.ebuild 
b/media-libs/libmediainfo/libmediainfo-20.09-r1.ebuild
new file mode 100644
index 000..9da3548cd7e
--- /dev/null
+++ b/media-libs/libmediainfo/libmediainfo-20.09-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="MediaInfo"
+inherit autotools edos2unix flag-o-matic
+
+DESCRIPTION="MediaInfo libraries"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfoLib;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="curl doc mms"
+
+# tests try to fetch data from online sources
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/tinyxml2:=
+   >=media-libs/libzen-0.4.37
+   sys-libs/zlib
+   curl? ( net-misc/curl )
+   mms? ( >=media-libs/libmms-0.6.1 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=( "${FILESDIR}"/${P}-pkgconfig.patch )
+
+S="${WORKDIR}"/${MY_PN}Lib/Project/GNU/Library
+
+src_prepare() {
+   default
+
+   sed -i 's:-O2::' configure.ac || die
+   append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   --disable-static \
+   --disable-staticlibs \
+   --with-libtinyxml2 \
+   $(use_with curl libcurl) \
+   $(use_with mms libmms)
+}
+
+src_compile() {
+   default
+
+   if use doc; then
+   cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc || die
+   doxygen Doxyfile || die
+   fi
+}
+
+src_install() {
+   if use doc; then
+   local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
+   fi
+
+   default
+
+   edos2unix ${PN}.pc #414545
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+
+   for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag 
Text Video; do
+   insinto /usr/include/${MY_PN}/${x}
+   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
+   done
+
+   insinto /usr/include/${MY_PN}DLL
+   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
+
+   dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2021-01-23 Thread Sam James
commit: 680b479e28806bfff528a9201041c3e48c713693
Author: Pablo  tuta  io>
AuthorDate: Sun Jan 10 21:31:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680b479e

x11-terms/kitty-terminfo: bump to 0.19.3

Signed-off-by: Pablo Orduna  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19021
Signed-off-by: Sam James  gentoo.org>

 x11-terms/kitty-terminfo/Manifest  |  1 +
 .../kitty-terminfo/kitty-terminfo-0.19.3.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index b600f93893c..03046d62634 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.19.1.tar.xz 3262516 BLAKE2B 
82520e79125483a9e3b6592bdf38e782231934214a989fe44ad6c587a025338a98f1d09219a315dfbffc8264be5f5b2352db457b5e11edc2d08af594989a8092
 SHA512 
3a61d15598f32634646cbf0be596e9023420452130be1b9a718d2ce7daf3edeee6d2ba3abfe91c768758b043ed46423a2382680f9dd65fd6a6c57dbcd0fc1fd3
 DIST kitty-0.19.2.tar.xz 3259928 BLAKE2B 
c6060a098df53e53cfd56f680f0972ee2a116c0d9ae8eabd2f087540f5f181a5980e2d963d27f24df5c57f6e81327591531397341e33b3d9bb4a2420138aa473
 SHA512 
86b6a08c7f5282587967ff7e3509d6ac4ef556b3bbeae1a9529a584f804f204d54f5031a90dcd08af735eb16a283938fa9e49c8d767dca12e945b7493f0e76da
+DIST kitty-0.19.3.tar.xz 3269628 BLAKE2B 
b3b673f8ad06baf770b03bcee87b2f405e1ff09d0fa5c6a232fd8df651351a428c8fbd9e2d0dc90ed44a0d6632192bea83650388ee73ebc3b523f51e51168006
 SHA512 
d1eea7f909c9492542650a83a149fd279c44380cf10387759f10caad57cd4dbabeac1ce84e8142bfa47266ec2562dfa3766ce08e2aee4d8e0ebacea165f101e4

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.19.3.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.19.3.ebuild
new file mode 100644
index 000..cc2defc9868
--- /dev/null
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.19.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="Terminfo for kitty, an OpenGL-based terminal emulator"
+HOMEPAGE="https://github.com/kovidgoyal/kitty;
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/kitty-terminfo-setup-0.19.1.patch
+)
+
+# kitty-terminfo is a split package from kitty that only installs the terminfo
+# file. As tests are designed to be run with the whole package compiled they
+# would fail in this case.
+RESTRICT="test"
+
+src_compile() {
+   "${EPYTHON}" setup.py \
+   --verbose $(usex debug --debug "") \
+   --libdir-name $(get_libdir) \
+   linux-terminfo || die "Failed to compile kitty."
+}
+
+src_install() {
+   insinto /usr
+   doins -r linux-package/*
+}



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

2021-01-23 Thread Sam James
commit: 39b26c8b00d2d2797d88bf5bb7e720b59a849aa8
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun Jan  3 11:31:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b26c8b

dev-python/pyilmbase: bump to 2.5.4

Bug: https://bugs.gentoo.org/762901
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest
index 6880958cedc..9889241de86 100644
--- a/dev-python/pyilmbase/Manifest
+++ b/dev-python/pyilmbase/Manifest
@@ -1,2 +1,3 @@
 DIST pyilmbase-2.5.2.tar.gz 27525326 BLAKE2B 
c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88
 SHA512 
62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
 DIST pyilmbase-2.5.3.tar.gz 27534825 BLAKE2B 
4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21
 SHA512 
6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
+DIST pyilmbase-2.5.4.tar.gz 27535491 BLAKE2B 
8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5
 SHA512 
f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1

diff --git a/dev-python/pyilmbase/pyilmbase-2.5.4.ebuild 
b/dev-python/pyilmbase/pyilmbase-2.5.4.ebuild
new file mode 100644
index 000..223f1a8e4a3
--- /dev/null
+++ b/dev-python/pyilmbase/pyilmbase-2.5.4.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 cmake python-single-r1
+
+DESCRIPTION="IlmBase Python bindings"
+HOMEPAGE="https://www.openexr.com;
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/25"
+KEYWORDS="~amd64 ~x86"
+IUSE="exceptions +numpy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   ~media-libs/ilmbase-${PV}:=
+   sys-libs/zlib
+   $(python_gen_cond_dep '
+   >=dev-libs/boost-1.62.0-r1:=[python,${PYTHON_MULTI_USEDEP}]
+   numpy? ( >=dev-python/numpy-1.10.4[${PYTHON_MULTI_USEDEP}] )
+   ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-admin/chrpath
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/openexr-${PV}/PyIlmBase"
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-2.5.2-0001-Fix-pkgconfig-file-for-PyIlmBase-to-include-prefixes.patch
+)
+
+DOCS=( README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Python2=ON
+   -DPYILMBASE_INSTALL_PKG_CONFIG=ON
+   -DPYIMATH_ENABLE_EXCEPTIONS=$(usex exceptions)
+   -DPython3_EXECUTABLE="${PYTHON}"
+   -DPython3_INCLUDE_DIR=$(python_get_includedir)
+   -DPython3_LIBRARY=$(python_get_library_path)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   if use numpy; then
+   python_domodule "${BUILD_DIR}/${EPYTHON/./_}/imathnumpy.so"
+   chmod +x "${D}/$(python_get_sitedir)/imathnumpy.so" || die
+   chrpath -d "${D}/$(python_get_sitedir)/imathnumpy.so" || die
+   fi
+}



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

2021-01-23 Thread Sam James
commit: 1e7a9131cc0456d6ad60fa91a1988c5f1823618d
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun Jan  3 11:58:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7a9131

media-libs/ilmbase: drop old 2.5.3

Bug: https://bugs.gentoo.org/746794
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/ilmbase/Manifest |  1 -
 media-libs/ilmbase/ilmbase-2.5.3.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/media-libs/ilmbase/Manifest b/media-libs/ilmbase/Manifest
index c6dd7455c33..2d3afb5db03 100644
--- a/media-libs/ilmbase/Manifest
+++ b/media-libs/ilmbase/Manifest
@@ -1,4 +1,3 @@
 DIST ilmbase-2.3.0.tar.gz 595490 BLAKE2B 
db956fe7dbabf94632eb98635f4ebda8e937f26e26ed69f33743069fa2bf6d5ed3711f00eb33377c98b4f8ea367bbfc51b11d4cb884ce02238b537857cc19a9c
 SHA512 
db0804a7c37c2a97f9dbf81b20f40f7fdea73242baa2759d9dc3728e6849e7ecae0e178fa1c710add980d050499151650675e4b2cda6cbbaa61aca406a1f929a
 DIST ilmbase-2.5.2.tar.gz 27525326 BLAKE2B 
c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88
 SHA512 
62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
-DIST ilmbase-2.5.3.tar.gz 27534825 BLAKE2B 
4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21
 SHA512 
6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
 DIST ilmbase-2.5.4.tar.gz 27535491 BLAKE2B 
8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5
 SHA512 
f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1

diff --git a/media-libs/ilmbase/ilmbase-2.5.3.ebuild 
b/media-libs/ilmbase/ilmbase-2.5.3.ebuild
deleted file mode 100644
index 907a133973e..000
--- a/media-libs/ilmbase/ilmbase-2.5.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic
-
-DESCRIPTION="OpenEXR ILM Base libraries"
-HOMEPAGE="http://openexr.com/;
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="large-stack static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/openexr-${PV}/IlmBase"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DILMBASE_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
-   -DILMBASE_ENABLE_LARGE_STACK=$(usex large-stack)
-   -DILMBASE_INSTALL_PKG_CONFIG=ON
-   )
-
-   # Disable use of ucontext.h wrt #482890
-   if use hppa || use ppc || use ppc64; then
-   mycmakeargs+=(
-   -DILMBASE_HAVE_UCONTEXT_H=OFF
-   )
-   fi
-
-   # needed for running tests with x86_32
-   # see https://github.com/AcademySoftwareFoundation/openexr/issues/346
-   if use abi_x86_32 && use test; then
-   append-cppflags -ffloat-store
-   fi
-
-   cmake_src_configure
-}



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

2021-01-23 Thread Sam James
commit: 1a64070d713535f0e41f95dcd4c156dfb9b341a9
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun Jan  3 12:12:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a64070d

dev-python/pyilmbase: drop old 2.5.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18923
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyilmbase/Manifest   |  1 -
 dev-python/pyilmbase/pyilmbase-2.5.3.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest
index 9889241de86..6dcb2454764 100644
--- a/dev-python/pyilmbase/Manifest
+++ b/dev-python/pyilmbase/Manifest
@@ -1,3 +1,2 @@
 DIST pyilmbase-2.5.2.tar.gz 27525326 BLAKE2B 
c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88
 SHA512 
62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
-DIST pyilmbase-2.5.3.tar.gz 27534825 BLAKE2B 
4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21
 SHA512 
6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
 DIST pyilmbase-2.5.4.tar.gz 27535491 BLAKE2B 
8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5
 SHA512 
f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1

diff --git a/dev-python/pyilmbase/pyilmbase-2.5.3.ebuild 
b/dev-python/pyilmbase/pyilmbase-2.5.3.ebuild
deleted file mode 100644
index d755ffeb135..000
--- a/dev-python/pyilmbase/pyilmbase-2.5.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 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="IlmBase Python bindings"
-HOMEPAGE="https://www.openexr.com;
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/25"
-KEYWORDS="~amd64 ~x86"
-IUSE="exceptions +numpy test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   ~media-libs/ilmbase-${PV}:=
-   sys-libs/zlib
-   $(python_gen_cond_dep '
-   >=dev-libs/boost-1.62.0-r1:=[python,${PYTHON_MULTI_USEDEP}]
-   numpy? ( >=dev-python/numpy-1.10.4[${PYTHON_MULTI_USEDEP}] )
-   ')
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-admin/chrpath
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/openexr-${PV}/PyIlmBase"
-
-PATCHES=(
-   
"${FILESDIR}"/${PN}-2.5.2-0001-Fix-pkgconfig-file-for-PyIlmBase-to-include-prefixes.patch
-)
-
-DOCS=( README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Python2=ON
-   -DPYILMBASE_INSTALL_PKG_CONFIG=ON
-   -DPYIMATH_ENABLE_EXCEPTIONS=$(usex exceptions)
-   -DPython3_EXECUTABLE="${PYTHON}"
-   -DPython3_INCLUDE_DIR=$(python_get_includedir)
-   -DPython3_LIBRARY=$(python_get_library_path)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   if use numpy; then
-   python_domodule "${BUILD_DIR}/${EPYTHON/./_}/imathnumpy.so"
-   chmod +x "${D}/$(python_get_sitedir)/imathnumpy.so" || die
-   chrpath -d "${D}/$(python_get_sitedir)/imathnumpy.so" || die
-   fi
-}



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

2021-01-23 Thread Sam James
commit: 918b36d2c8812022b83b25b234307af25725d9cd
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun Jan  3 12:10:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918b36d2

media-libs/openexr: drop old 2.5.3

Bug: https://bugs.gentoo.org/746794
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openexr/Manifest |  1 -
 media-libs/openexr/openexr-2.5.3.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 281a3924bd8..fa82ca253d3 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,3 @@
 DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B 
c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7
 SHA512 
003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
 DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B 
c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88
 SHA512 
62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
-DIST openexr-2.5.3.tar.gz 27534825 BLAKE2B 
4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21
 SHA512 
6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
 DIST openexr-2.5.4.tar.gz 27535491 BLAKE2B 
8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5
 SHA512 
f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1

diff --git a/media-libs/openexr/openexr-2.5.3.ebuild 
b/media-libs/openexr/openexr-2.5.3.ebuild
deleted file mode 100644
index d1288a27aa5..000
--- a/media-libs/openexr/openexr-2.5.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic toolchain-funcs
-
-DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
-HOMEPAGE="https://www.openexr.com/;
-SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-solaris"
-IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${P}/OpenEXR"
-
-DOCS=( PATENTS README.md )
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Fix path for testsuite
-   sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed 
to set temp path for tests"
-
-   if use abi_x86_32 && use test; then
-   eapply 
"${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
-   fi
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DINSTALL_OPENEXR_DOCS=$(usex doc)
-   -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
-   -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
-   -DOPENEXR_BUILD_UTILS=$(usex utils)
-   -DOPENEXR_INSTALL_PKG_CONFIG=ON # 
default
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_install_all() {
-   if use doc; then
-   DOCS+=( doc/*.pdf )
-   fi
-   einstalldocs
-
-   use examples && docompress -x /usr/share/doc/${PF}/examples
-}



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

2021-01-23 Thread Sam James
commit: 3879f7d07fd0e99b3dc26e63f1134ac202a6dd1a
Author: Bernd Waibel  gmail  com>
AuthorDate: Sat Jan  2 22:26:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3879f7d0

media-libs/ilmbase: bump to 2.5.4

Bug: https://bugs.gentoo.org/746794
Bug: https://bugs.gentoo.org/762862
Bug: https://bugs.gentoo.org/762901

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/ilmbase/Manifest|  1 +
 ...2.5.4-0001-disable-failing-test-on-x86_32.patch | 24 +
 media-libs/ilmbase/ilmbase-2.5.4.ebuild| 42 ++
 3 files changed, 67 insertions(+)

diff --git a/media-libs/ilmbase/Manifest b/media-libs/ilmbase/Manifest
index 2418671100a..c6dd7455c33 100644
--- a/media-libs/ilmbase/Manifest
+++ b/media-libs/ilmbase/Manifest
@@ -1,3 +1,4 @@
 DIST ilmbase-2.3.0.tar.gz 595490 BLAKE2B 
db956fe7dbabf94632eb98635f4ebda8e937f26e26ed69f33743069fa2bf6d5ed3711f00eb33377c98b4f8ea367bbfc51b11d4cb884ce02238b537857cc19a9c
 SHA512 
db0804a7c37c2a97f9dbf81b20f40f7fdea73242baa2759d9dc3728e6849e7ecae0e178fa1c710add980d050499151650675e4b2cda6cbbaa61aca406a1f929a
 DIST ilmbase-2.5.2.tar.gz 27525326 BLAKE2B 
c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88
 SHA512 
62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
 DIST ilmbase-2.5.3.tar.gz 27534825 BLAKE2B 
4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21
 SHA512 
6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
+DIST ilmbase-2.5.4.tar.gz 27535491 BLAKE2B 
8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5
 SHA512 
f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1

diff --git 
a/media-libs/ilmbase/files/ilmbase-2.5.4-0001-disable-failing-test-on-x86_32.patch
 
b/media-libs/ilmbase/files/ilmbase-2.5.4-0001-disable-failing-test-on-x86_32.patch
new file mode 100644
index 000..e22ae13c4bb
--- /dev/null
+++ 
b/media-libs/ilmbase/files/ilmbase-2.5.4-0001-disable-failing-test-on-x86_32.patch
@@ -0,0 +1,24 @@
+From a5e853655daf9e6a8ca8d8b7b5040809d4d9fded Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sat, 2 Jan 2021 22:07:05 +0100
+Subject: [PATCH] disable failing test on x86_32
+
+Signed-off-by: Bernd Waibel 
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 759f359..6fab418 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -56,5 +56,5 @@ if(BUILD_TESTING)
+ 
+   add_subdirectory( HalfTest )
+   add_subdirectory( IexTest )
+-  add_subdirectory( ImathTest )
++#  add_subdirectory( ImathTest )
+ endif()
+-- 
+2.30.0
+

diff --git a/media-libs/ilmbase/ilmbase-2.5.4.ebuild 
b/media-libs/ilmbase/ilmbase-2.5.4.ebuild
new file mode 100644
index 000..f7961017b7a
--- /dev/null
+++ b/media-libs/ilmbase/ilmbase-2.5.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic
+
+DESCRIPTION="OpenEXR ILM Base libraries"
+HOMEPAGE="https://www.openexr.com/;
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="large-stack static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/openexr-${PV}/IlmBase"
+
+DOCS=( README.md )
+
+src_prepare() {
+   if use abi_x86_32; then
+   eapply 
"${FILESDIR}"/${P}-0001-disable-failing-test-on-x86_32.patch
+   fi
+
+   multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DILMBASE_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+   -DILMBASE_ENABLE_LARGE_STACK=$(usex large-stack)
+   -DILMBASE_INSTALL_PKG_CONFIG=ON
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-nntp/tin/

2021-01-23 Thread Sam James
commit: e0b9b10345bbd1d162bfb3d8a2430b60d3341666
Author: John Helmert III  posteo  net>
AuthorDate: Sat Jan 23 05:24:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b9b103

net-nntp/tin: security bump to 2.4.5

Bump to EAPI 7, formatting fixes.

Bug: https://bugs.gentoo.org/724510
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/19166
Signed-off-by: Sam James  gentoo.org>

 net-nntp/tin/Manifest |  1 +
 net-nntp/tin/tin-2.4.5.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/net-nntp/tin/Manifest b/net-nntp/tin/Manifest
index 616ee6ecf8b..068845f1028 100644
--- a/net-nntp/tin/Manifest
+++ b/net-nntp/tin/Manifest
@@ -1 +1,2 @@
 DIST tin-2.4.2.tar.xz 1491388 BLAKE2B 
16fab433443d5859cc9661790ff837e8f45767e7f45bafc54a8cffc94fd52cb4ee7afb98e579db49c16148b0f521374404a0f26d75a07a24c1c7a1dc5e3a57fe
 SHA512 
70a9957d5bf5af1bb182a3f4e62795cd5862b7282b7fc0c231c3bd02d83950cdbdd502d8a2cc5eae20b29af584e4f794f03378742b47ed93fc5c61ac5bbb01b6
+DIST tin-2.4.5.tar.xz 1559164 BLAKE2B 
4efea88c7f76aef91a848c9ed5d82efac640360e41c515015d406e84ed5ce639bbcd17eff29939312ebf83adb8bb84bc7a4f04833cd7cc0781f92b377a0cb31f
 SHA512 
4ec1c4990ce8d9a46204c0064f19c5c2b99848201c37562f8df76de5be84fdd2bcd35cbc3e9f20233f636522e086ac031a5a9cb65bd22a53eda619dcce86adbc

diff --git a/net-nntp/tin/tin-2.4.5.ebuild b/net-nntp/tin/tin-2.4.5.ebuild
new file mode 100644
index 000..f79d83b2aae
--- /dev/null
+++ b/net-nntp/tin/tin-2.4.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A threaded NNTP and spool based UseNet newsreader"
+HOMEPAGE="http://www.tin.org/;
+SRC_URI="ftp://ftp.tin.org/pub/news/clients/tin/stable/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="cancel-locks debug doc +etiquette gpg idn ipv6 mime nls sasl socks5 
spell unicode"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="dev-libs/libpcre
+   dev-libs/uulib
+   gpg? ( app-crypt/gnupg )
+   idn? ( net-dns/libidn )
+   mime? ( net-mail/metamail )
+   nls? ( sys-devel/gettext )
+   sasl? ( virtual/gsasl )
+   socks5? ( net-proxy/dante )
+   sys-libs/ncurses:0[unicode?]
+   unicode? ( dev-libs/icu:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local screen="ncurses"
+   use unicode && screen="ncursesw"
+
+   tc-export AR CC RANLIB
+
+   econf \
+   $(use_enable cancel-locks) \
+   $(use_enable debug) \
+   $(use_enable etiquette) \
+   $(use_enable gpg pgp-gpg) \
+   $(use_enable ipv6) \
+   $(use_enable nls) \
+   $(use_with mime metamail /usr) \
+   $(use_with socks5 socks) $(use_with socks5) \
+   $(use_with spell ispell /usr) \
+   --disable-mime-strict-charset \
+   --enable-echo \
+   --enable-nntp-only \
+   --enable-prototypes \
+   --with-coffee  \
+   
--with-nntp-default-server="${TIN_DEFAULT_SERVER:-${NNTPSERVER:-news.gmane.org}}"
 \
+   --with-pcre=/usr \
+   --with-screen=${screen}
+}
+
+src_compile() {
+   # To build from the root dir you have to call `make build`, not just
+   # `make`.
+   emake build
+}
+
+src_install() {
+   default
+
+   # File collision?
+   rm -f "${ED}"/usr/share/man/man5/{mbox,mmdf}.5
+
+   dodoc doc/{CHANGES{,.old},CREDITS,TODO,WHATSNEW}
+   use doc && dodoc doc/{*.sample,*.txt}
+
+   insinto /etc/tin
+   doins doc/tin.defaults
+}



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

2021-01-23 Thread Sam James
commit: 0f49c50e51da2ea663ee68a683c07ae97f682f20
Author: Bernd Waibel  gmail  com>
AuthorDate: Sun Jan  3 09:50:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f49c50e

media-libs/openexr: bump to 2.5.4

Bug: https://bugs.gentoo.org/656680
Bug: https://bugs.gentoo.org/762862
Bug: https://bugs.gentoo.org/746794
Closes: https://bugs.gentoo.org/762901
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Bernd Waibel  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openexr/Manifest |  1 +
 media-libs/openexr/openexr-2.5.4.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index bad6b43ab08..281a3924bd8 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,4 @@
 DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B 
c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7
 SHA512 
003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123
 DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B 
c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88
 SHA512 
62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab
 DIST openexr-2.5.3.tar.gz 27534825 BLAKE2B 
4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21
 SHA512 
6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba
+DIST openexr-2.5.4.tar.gz 27535491 BLAKE2B 
8951383d31ceea49202e3b77999d71c261bc9a17433fb65debd446aefd62cc1f6776a4b37fb1161196135a8883a397a94496a2295a2e0d22bc43c59e2ad0eaa5
 SHA512 
f0fe305987981e0c7e5a854367702585e4935ad37b0e8c10dcbc7468ae3a6d34bf963ec9ec75cc3abe4cf00e359644476b643978d0289dca46c9785a25d3f7f1

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



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2021-01-23 Thread Sam James
commit: de469ed0fcba7a16cb84bf519650bfea6efb33ae
Author: Pablo  tuta  io>
AuthorDate: Sun Jan 10 21:31:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:48:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de469ed0

x11-terms/kitty: bump to 0.19.3

Signed-off-by: Pablo Orduna  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-terms/kitty/Manifest|   1 +
 x11-terms/kitty/kitty-0.19.3.ebuild | 107 
 2 files changed, 108 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index b600f93893c..03046d62634 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.19.1.tar.xz 3262516 BLAKE2B 
82520e79125483a9e3b6592bdf38e782231934214a989fe44ad6c587a025338a98f1d09219a315dfbffc8264be5f5b2352db457b5e11edc2d08af594989a8092
 SHA512 
3a61d15598f32634646cbf0be596e9023420452130be1b9a718d2ce7daf3edeee6d2ba3abfe91c768758b043ed46423a2382680f9dd65fd6a6c57dbcd0fc1fd3
 DIST kitty-0.19.2.tar.xz 3259928 BLAKE2B 
c6060a098df53e53cfd56f680f0972ee2a116c0d9ae8eabd2f087540f5f181a5980e2d963d27f24df5c57f6e81327591531397341e33b3d9bb4a2420138aa473
 SHA512 
86b6a08c7f5282587967ff7e3509d6ac4ef556b3bbeae1a9529a584f804f204d54f5031a90dcd08af735eb16a283938fa9e49c8d767dca12e945b7493f0e76da
+DIST kitty-0.19.3.tar.xz 3269628 BLAKE2B 
b3b673f8ad06baf770b03bcee87b2f405e1ff09d0fa5c6a232fd8df651351a428c8fbd9e2d0dc90ed44a0d6632192bea83650388ee73ebc3b523f51e51168006
 SHA512 
d1eea7f909c9492542650a83a149fd279c44380cf10387759f10caad57cd4dbabeac1ce84e8142bfa47266ec2562dfa3766ce08e2aee4d8e0ebacea165f101e4

diff --git a/x11-terms/kitty/kitty-0.19.3.ebuild 
b/x11-terms/kitty/kitty-0.19.3.ebuild
new file mode 100644
index 000..ceb22a4934d
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.19.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit optfeature python-single-r1 toolchain-funcs xdg
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A modern, hackable, featureful, OpenGL-based terminal emulator"
+HOMEPAGE="https://github.com/kovidgoyal/kitty;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug wayland"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   media-libs/fontconfig
+   media-libs/freetype:2
+   >=media-libs/harfbuzz-1.5.0:=
+   media-libs/lcms
+   media-libs/libcanberra
+   media-libs/libpng:0=
+   sys-apps/dbus
+   sys-libs/zlib
+   x11-libs/libxcb[xkb]
+   x11-libs/libXcursor
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libxkbcommon[X]
+   x11-libs/libXrandr
+   x11-terms/kitty-terminfo
+   wayland? (
+   dev-libs/wayland
+   >=dev-libs/wayland-protocols-1.17
+   )
+   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_6)
+"
+
+DEPEND="${RDEPEND}
+   media-libs/mesa[X]
+   sys-libs/ncurses
+"
+
+BDEPEND="virtual/pkgconfig"
+
+[[ ${PV} == * ]] && BDEPEND+=" >=dev-python/sphinx-1.7"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.17.2-flags.patch
+   "${FILESDIR}"/${PN}-0.14.4-svg-icon.patch
+   "${FILESDIR}"/${PN}-0.16.0-remove-terminfo.patch
+   "${FILESDIR}"/${PN}-0.19.1-tests.patch
+)
+
+src_prepare() {
+   default
+
+   # disable wayland as required
+   if ! use wayland; then
+   sed -i "/'x11 wayland'/s/ wayland//" setup.py || die
+   fi
+
+   # respect doc dir
+   sed -i "/htmldir =/s/appname/'${PF}'/" setup.py || die
+
+   tc-export CC
+}
+
+src_compile() {
+   "${EPYTHON}" setup.py \
+   --verbose $(usex debug --debug "") \
+   --libdir-name $(get_libdir) \
+   --update-check-interval=0 \
+   linux-package || die "Failed to compile kitty."
+}
+
+src_test() {
+   export KITTY_CONFIG_DIRECTORY=${T}
+   "${EPYTHON}" test.py || die
+}
+
+src_install() {
+   insinto /usr
+   doins -r linux-package/*
+   dobin linux-package/bin/kitty
+   python_fix_shebang "${ED}"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   optfeature "Displaying images in the terminal" virtual/imagemagick-tools
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclxml/

2021-01-23 Thread Sam James
commit: bdeb0af821289f6c088fa20e43032805cf0ae70f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 01:42:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:42:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdeb0af8

dev-tcltk/tclxml: Stabilize 3.2.7 sparc, #766671

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

 dev-tcltk/tclxml/tclxml-3.2.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/tclxml/tclxml-3.2.7.ebuild 
b/dev-tcltk/tclxml/tclxml-3.2.7.ebuild
index 454695c0e26..cd054585080 100644
--- a/dev-tcltk/tclxml/tclxml-3.2.7.ebuild
+++ b/dev-tcltk/tclxml/tclxml-3.2.7.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
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/wjoye/${PN}/archive/v${PV}.tar.gz
 IUSE="debug threads"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc sparc ~x86"
 
 DEPEND="
>=dev-lang/tcl-8.2:0



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

2021-01-23 Thread Sam James
commit: b39574fe0b04b522bd2aab3e4687611f447a6753
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 01:42:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:42:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39574fe

sys-libs/zlib: Stabilize 1.2.11-r3 sparc, #766606

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

 sys-libs/zlib/zlib-1.2.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/zlib/zlib-1.2.11-r3.ebuild 
b/sys-libs/zlib/zlib-1.2.11-r3.ebuild
index 9de35c57ebc..8272850e725 100644
--- a/sys-libs/zlib/zlib-1.2.11-r3.ebuild
+++ b/sys-libs/zlib/zlib-1.2.11-r3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://zlib.net/${P}.tar.gz
 
 LICENSE="ZLIB"
 SLOT="0/1" # subslot = SONAME
-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 ~x86-winnt"
+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 ~x86-winnt"
 IUSE="minizip static-libs"
 
 BDEPEND="minizip? ( ${AUTOTOOLS_DEPEND} )"



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

2021-01-23 Thread Sam James
commit: aed9424c8a286a725c6e3abca420128ec748b886
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 01:34:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:34:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9424c

www-client/lynx: Stabilize 2.9.0_pre5 sparc, #78

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

 www-client/lynx/lynx-2.9.0_pre5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/lynx/lynx-2.9.0_pre5.ebuild 
b/www-client/lynx/lynx-2.9.0_pre5.ebuild
index 0c9c22459e2..44ee0687e80 100644
--- a/www-client/lynx/lynx-2.9.0_pre5.ebuild
+++ b/www-client/lynx/lynx-2.9.0_pre5.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
 
 RDEPEND="



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

2021-01-23 Thread Maciej Mrozowski
commit: afa7efb81dfbf003d4c263e484980f6472a2ba59
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sun Jan 24 01:30:47 2021 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sun Jan 24 01:30:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa7efb8

dev-util/ddd: migrate to optfeature

Bug: https://bugs.gentoo.org/759130
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Mrozowski  gentoo.org>

 dev-util/ddd/ddd-3.3.12-r4.ebuild | 18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild 
b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 8ca2724f7f5..b0279808edf 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit autotools eutils
+inherit autotools eutils optfeature
 
 DESCRIPTION="Graphical front-end for command-line debuggers"
 HOMEPAGE="https://www.gnu.org/software/ddd;
@@ -74,19 +74,15 @@ src_install() {
 }
 
 pkg_postinst() {
-   if ! has_version sci-visualization/gnuplot; then
-   echo
-   elog "To enable data visualization in DDD, install 
sci-visualization/gnuplot."
-   fi
+   optfeature "Data visualisation" sci-visualization/gnuplot
+   optfeature "Java debugging" virtual/jdk
+   optfeature "Bash debugging" app-shells/bashdb
+   optfeature "Perl debugging" dev-lang/perl
+   optfeature "Python debugging" dev-python/pydb
+
echo
elog "Important notice: if you encounter DDD crashes during 
visualization, you might"
elog "have hit bug #459324. Try switching to plotting in external 
window:"
elog "Select Edit|Preferences|Helpers and switch 'plot window' to 
'external'"
-   elog
-   elog "To be able to debug java, bash, perl or python scripts within 
DDD, install respectively:"
-   elog "virtual/jdk"
-   elog "app-shells/bashdb"
-   elog "dev-lang/perl"
-   elog "dev-python/pydb"
echo
 }



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

2021-01-23 Thread Maciej Mrozowski
commit: 224cd0fd7001d3334856de37e729e16991376f92
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sun Jan 24 01:21:01 2021 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sun Jan 24 01:22:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224cd0fd

dev-util/ddd: remove misleading post-inst message, bug 759130

Closes: https://bugs.gentoo.org/759130
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Mrozowski  gentoo.org>

 dev-util/ddd/ddd-3.3.12-r4.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-util/ddd/ddd-3.3.12-r4.ebuild 
b/dev-util/ddd/ddd-3.3.12-r4.ebuild
index 101061bf64f..8ca2724f7f5 100644
--- a/dev-util/ddd/ddd-3.3.12-r4.ebuild
+++ b/dev-util/ddd/ddd-3.3.12-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -77,11 +77,6 @@ pkg_postinst() {
if ! has_version sci-visualization/gnuplot; then
echo
elog "To enable data visualization in DDD, install 
sci-visualization/gnuplot."
-   elog "For flat file package.use layout:"
-   elog "   echo '${CATEGORY}/${PN} gnuplot' >> 
/etc/portage/package.use && emerge -va gnuplot"
-   elog "For directory package.use layout:"
-   elog "   echo '${CATEGORY}/${PN} gnuplot' > 
/etc/portage/package.use/ddd && emerge -va gnuplot"
-   elog
fi
echo
elog "Important notice: if you encounter DDD crashes during 
visualization, you might"



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

2021-01-23 Thread Andreas Sturmlechner
commit: 555c9a95932ea2ecb90edcf824d19b1d8f369311
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 01:02:35 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 01:11:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555c9a95

media-libs/libiec61883: EAPI-7 bump, autotools-multilib--

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

 .../files/libiec61883-1.2.0-examples.patch | 28 ++
 media-libs/libiec61883/libiec61883-1.2.0-r2.ebuild | 33 ++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/libiec61883/files/libiec61883-1.2.0-examples.patch 
b/media-libs/libiec61883/files/libiec61883-1.2.0-examples.patch
new file mode 100644
index 000..9e19151d700
--- /dev/null
+++ b/media-libs/libiec61883/files/libiec61883-1.2.0-examples.patch
@@ -0,0 +1,28 @@
+diff -Naurp a/examples/Makefile.am b/examples/Makefile.am
+--- a/examples/Makefile.am 2006-09-24 15:34:12.0 -0400
 b/examples/Makefile.am 2009-01-15 10:29:02.265594991 -0500
+@@ -1,6 +1,6 @@
+ 
+-noinst_PROGRAMS = test-amdtp test-dv test-mpeg2 test-plugs
+-bin_PROGRAMS = plugreport plugctl
++noinst_PROGRAMS =
++bin_PROGRAMS = plugreport plugctl test-amdtp test-dv test-mpeg2 test-plugs
+ man_MANS = plugreport.1 plugctl.1
+ EXTRA_DIST = plugreport.1 plugctl.1
+ 
+diff -Naurp a/examples/Makefile.in b/examples/Makefile.in
+--- a/examples/Makefile.in 2009-01-15 01:33:33.0 -0500
 b/examples/Makefile.in 2009-01-15 10:28:57.088402078 -0500
+@@ -32,9 +32,10 @@ PRE_UNINSTALL = :
+ POST_UNINSTALL = :
+ build_triplet = @build@
+ host_triplet = @host@
+-noinst_PROGRAMS = test-amdtp$(EXEEXT) test-dv$(EXEEXT) \
++noinst_PROGRAMS =
++bin_PROGRAMS = plugreport$(EXEEXT) plugctl$(EXEEXT) \
++  test-amdtp$(EXEEXT) test-dv$(EXEEXT) \
+   test-mpeg2$(EXEEXT) test-plugs$(EXEEXT)
+-bin_PROGRAMS = plugreport$(EXEEXT) plugctl$(EXEEXT)
+ subdir = examples
+ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4

diff --git a/media-libs/libiec61883/libiec61883-1.2.0-r2.ebuild 
b/media-libs/libiec61883/libiec61883-1.2.0-r2.ebuild
new file mode 100644
index 000..a987fe21130
--- /dev/null
+++ b/media-libs/libiec61883/libiec61883-1.2.0-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Library for capturing video (dv or mpeg2) over the IEEE 1394 bus"
+HOMEPAGE="https://ieee1394.wiki.kernel.org/index.php/Libraries#libiec61883;
+SRC_URI="https://www.kernel.org/pub/linux/libs/ieee1394/${P}.tar.xz;
+
+LICENSE="|| ( LGPL-2.1 GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND=">=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   use examples && eapply "${FILESDIR}/${P}-examples.patch"
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf --disable-static
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2021-01-23 Thread Sam James
commit: 891b368ffb97e3e4b038c20d882d70db9c1e48e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 01:03:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:04:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891b368f

dev-python/croniter: Keyword 1.0.2 arm64, #762829

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

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

diff --git a/dev-python/croniter/croniter-1.0.2.ebuild 
b/dev-python/croniter/croniter-1.0.2.ebuild
index 9d7952b56fd..705594075b4 100644
--- a/dev-python/croniter/croniter-1.0.2.ebuild
+++ b/dev-python/croniter/croniter-1.0.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 RDEPEND="
dev-python/natsort[${PYTHON_USEDEP}]



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

2021-01-23 Thread Sam James
commit: c325301c57df8189831251204ce21224a796f2e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 01:03:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 01:04:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c325301c

dev-python/natsort: Keyword 7.1.0 arm64, #762829

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

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

diff --git a/dev-python/natsort/natsort-7.1.0.ebuild 
b/dev-python/natsort/natsort-7.1.0.ebuild
index 85621b8d783..762dac0acef 100644
--- a/dev-python/natsort/natsort-7.1.0.ebuild
+++ b/dev-python/natsort/natsort-7.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ia64 x86"
+KEYWORDS="amd64 ~arm64 ~ia64 x86"
 IUSE="test"
 
 DEPEND="test? (



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

2021-01-23 Thread Thomas Deutschmann
commit: 225fe6eb0b1b5896be4150a945ef2f848c059e93
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 24 00:55:59 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 24 00:55:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225fe6eb

dev-libs/nss: drop old

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

 dev-libs/nss/Manifest|   1 -
 dev-libs/nss/nss-3.60.ebuild | 358 ---
 2 files changed, 359 deletions(-)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 9ccebd00959..39bedf160fd 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,5 +1,4 @@
 DIST nss-3.58.tar.gz 81846254 BLAKE2B 
f8e7d0b231916b197ad21706a057d055f8377059d76d4f09aff523cc4cd071a3184f02dc488259df22109b70be7b8a5d5fa7ea2273a830de825cc9a8c95dcca9
 SHA512 
03d2ab1517ac07620ea3f02dcf680cf019e0129006ff2559b2d0a047036340c20b98c9679b17a594e5502aa30e158caf309f046901b9ec7c7adeeaa13ec50b80
 DIST nss-3.60.1.tar.gz 82036869 BLAKE2B 
71f4ab4ee41a05b05493bb43bd0ebaa6258122ddf6bc82af565121ec32f72ae0f187ac2383501ed8e228b32b796f75a89538c76f737530215b3c6448ef1242a3
 SHA512 
ba398ddad6f90f3562a041b7fd5fc7b72eb20961cc5c1f4890c3b0d95d438404b26ae6feb54cb8c650707134479a915e1f522f0e9257bc2ede053dd0811156d5
-DIST nss-3.60.tar.gz 82035831 BLAKE2B 
fffc0e26d58d4625be1b8b0123f248a0c7994b18868ece534ba4d60131dd4897d075d7b2dba672c31ccd333e0c18ea384e2aa2f495c23b5430d6d10b91922873
 SHA512 
6463b2da28b5d9f1f20d45f77a3179e2b93c874af5742c7fc51eb7c44cef93270acacf79174dc63905f227256cbcee23a36f98f1cfed10dd5c56ffc0a76e2695
 DIST nss-3.61.tar.gz 82034245 BLAKE2B 
f04dd0dd79d44abd335799ee53bb2229ab0c65f5b9d5bf5b61e49fb33ae2eb5c061c278d5e03328e697a6f0f461411ca35df79afb9ab51df9b555cb410c0167b
 SHA512 
b2fb2288d20b49097b6b24286ee39ec839ebabe2a84afe2d6a31dbefa9c2d1386dc85c97e41011eb11b12b1e4a410242c84648ac19bbabb7432dba460305bb37
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0

diff --git a/dev-libs/nss/nss-3.60.ebuild b/dev-libs/nss/nss-3.60.ebuild
deleted file mode 100644
index 7ac46a177d7..000
--- a/dev-libs/nss/nss-3.60.ebuild
+++ /dev/null
@@ -1,358 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib toolchain-funcs multilib-minimal
-
-NSPR_VER="4.29"
-RTM_NAME="NSS_${PV//./_}_RTM"
-
-DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
-HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS;
-SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
-   cacert? ( 
https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch )"
-
-LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="cacert utils"
-# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
-RDEPEND="
-   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
-   >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   virtual/pkgconfig
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${P}/${PN}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/nss-config
-)
-
-PATCHES=(
-   # Custom changes for gentoo
-   "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch"
-   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
-   "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
-)
-
-src_prepare() {
-   if use cacert ; then #521462
-   PATCHES+=(
-   "${DISTDIR}/${PN}-cacert-class1-class3.patch"
-   )
-   fi
-
-   default
-
-   pushd coreconf >/dev/null || die
-   # hack nspr paths
-   echo 'INCLUDES += -I$(DIST)/include/dbm' \
-   >> headers.mk || die "failed to append include"
-
-   # modify install path
-   sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = 
$(CORE_DEPTH)/dist:' \
-   -i source.mk || die
-
-   # Respect LDFLAGS
-   sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
-   popd >/dev/null || die
-
-   # Fix pkgconfig file for Prefix
-   sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
-   config/Makefile || die
-
-   # use host shlibsign if need be #436216
-   if tc-is-cross-compiler ; then
-   sed -i \
-   -e 's:"${2}"/shlibsign:shlibsign:' \
-   cmd/shlibsign/sign.sh || die
-   fi
-
-   # dirty hack
-

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

2021-01-23 Thread Thomas Deutschmann
commit: 5d7d2c151d1bc190cd5b01e5fbb421d02cd7ccfb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 24 00:55:31 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 24 00:55:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7d2c15

dev-libs/nss: bump to v3.61

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

 dev-libs/nss/Manifest|   1 +
 dev-libs/nss/nss-3.61.ebuild | 358 +++
 2 files changed, 359 insertions(+)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 7b74a4a17fd..9ccebd00959 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,4 +1,5 @@
 DIST nss-3.58.tar.gz 81846254 BLAKE2B 
f8e7d0b231916b197ad21706a057d055f8377059d76d4f09aff523cc4cd071a3184f02dc488259df22109b70be7b8a5d5fa7ea2273a830de825cc9a8c95dcca9
 SHA512 
03d2ab1517ac07620ea3f02dcf680cf019e0129006ff2559b2d0a047036340c20b98c9679b17a594e5502aa30e158caf309f046901b9ec7c7adeeaa13ec50b80
 DIST nss-3.60.1.tar.gz 82036869 BLAKE2B 
71f4ab4ee41a05b05493bb43bd0ebaa6258122ddf6bc82af565121ec32f72ae0f187ac2383501ed8e228b32b796f75a89538c76f737530215b3c6448ef1242a3
 SHA512 
ba398ddad6f90f3562a041b7fd5fc7b72eb20961cc5c1f4890c3b0d95d438404b26ae6feb54cb8c650707134479a915e1f522f0e9257bc2ede053dd0811156d5
 DIST nss-3.60.tar.gz 82035831 BLAKE2B 
fffc0e26d58d4625be1b8b0123f248a0c7994b18868ece534ba4d60131dd4897d075d7b2dba672c31ccd333e0c18ea384e2aa2f495c23b5430d6d10b91922873
 SHA512 
6463b2da28b5d9f1f20d45f77a3179e2b93c874af5742c7fc51eb7c44cef93270acacf79174dc63905f227256cbcee23a36f98f1cfed10dd5c56ffc0a76e2695
+DIST nss-3.61.tar.gz 82034245 BLAKE2B 
f04dd0dd79d44abd335799ee53bb2229ab0c65f5b9d5bf5b61e49fb33ae2eb5c061c278d5e03328e697a6f0f461411ca35df79afb9ab51df9b555cb410c0167b
 SHA512 
b2fb2288d20b49097b6b24286ee39ec839ebabe2a84afe2d6a31dbefa9c2d1386dc85c97e41011eb11b12b1e4a410242c84648ac19bbabb7432dba460305bb37
 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 
9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68
 SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0

diff --git a/dev-libs/nss/nss-3.61.ebuild b/dev-libs/nss/nss-3.61.ebuild
new file mode 100644
index 000..7ac46a177d7
--- /dev/null
+++ b/dev-libs/nss/nss-3.61.ebuild
@@ -0,0 +1,358 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib toolchain-funcs multilib-minimal
+
+NSPR_VER="4.29"
+RTM_NAME="NSS_${PV//./_}_RTM"
+
+DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS;
+SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+   cacert? ( 
https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch )"
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="cacert utils"
+# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
+RDEPEND="
+   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   virtual/pkgconfig
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${P}/${PN}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nss-config
+)
+
+PATCHES=(
+   # Custom changes for gentoo
+   "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch"
+   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
+   "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
+)
+
+src_prepare() {
+   if use cacert ; then #521462
+   PATCHES+=(
+   "${DISTDIR}/${PN}-cacert-class1-class3.patch"
+   )
+   fi
+
+   default
+
+   pushd coreconf >/dev/null || die
+   # hack nspr paths
+   echo 'INCLUDES += -I$(DIST)/include/dbm' \
+   >> headers.mk || die "failed to append include"
+
+   # modify install path
+   sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = 
$(CORE_DEPTH)/dist:' \
+   -i source.mk || die
+
+   # Respect LDFLAGS
+   sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
+   popd >/dev/null || die
+
+   # Fix pkgconfig file for Prefix
+   sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
+   config/Makefile || die
+
+   # use host shlibsign if need be #436216
+   if tc-is-cross-compiler ; then
+   sed -i \
+   -e 's:"${2}"/shlibsign:shlibsign:' \
+   cmd/shlibsign/sign.sh || die
+   fi
+
+   # dirty hack
+  

[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/

2021-01-23 Thread Thomas Deutschmann
commit: d737b33afac9a978e4f3a11f62ae2e562dacc370
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 24 00:47:07 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 24 00:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d737b33a

media-video/pipewire: bump to v0.3.20

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

 media-video/pipewire/Manifest   |   1 +
 media-video/pipewire/pipewire-0.3.20.ebuild | 136 
 2 files changed, 137 insertions(+)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 9e35cbf939a..43f54aacb24 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,2 +1,3 @@
 DIST pipewire-0.3.10.tar.gz 1148297 BLAKE2B 
d890b8e6697b17be9f8706a7228b9c79631120550ac51d7fbea8b5d05ca161ce6142a5666a6a61db618d4da0519676160ba1180cf9274865d879f4bb0da2a8e7
 SHA512 
f2f3dd7ce9b9f3a5ab55b6da97cd64419dad5115714848ce8893795c0ed2fd2fe0059240ec9fe1c92fb1442caf8d7071e415afe6712500be1c29fd001293cf0d
 DIST pipewire-0.3.18.tar.gz 1277055 BLAKE2B 
4a18bd668afaf144d6e83590293a744b6d2c2a7d8e9fc6ab581f22d294fac5a4841098875f8569f36b794c083e4ec9f0b7d4e29a10dc79286a4843996f7fb64e
 SHA512 
933b15908e30c389555dd9f82f87c2e571b4cb078bfbe5ed1858440166093cdee2b1c15da50bc5ab36087b62e216786b95c2aad9403e5047ae33e4fe8a6f4cc5
+DIST pipewire-0.3.20.tar.gz 1228482 BLAKE2B 
d5c51a7da984b075d4fd2504ecc2082527807a6319a42c44b09a687112c2ba10746a2554997e8f6fa36a06cdf5b94b4099adb1f8ee986673855db6e8e0356468
 SHA512 
7838cafe413e5082146e39a8d2cd29ec5193da68fa76c4d2b9390cbdf06d388c5a8b76f90fadf5f7ece4a8b1b86c3765b3fa968479f3bb9e11e84be006276c1c

diff --git a/media-video/pipewire/pipewire-0.3.20.ebuild 
b/media-video/pipewire/pipewire-0.3.20.ebuild
new file mode 100644
index 000..c5f8c1bd95a
--- /dev/null
+++ b/media-video/pipewire/pipewire-0.3.20.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/PipeWire/pipewire.git;
+   EGIT_BRANCH="work"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/PipeWire/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Multimedia processing graphs"
+HOMEPAGE="https://pipewire.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0.3"
+IUSE="bluetooth debug doc ffmpeg gstreamer jack pulseaudio systemd test vulkan 
X"
+
+BDEPEND="
+   app-doc/xmltoman
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )
+"
+RDEPEND="
+   >=media-libs/alsa-lib-1.1.7
+   media-libs/libsdl2
+   >=media-libs/libsndfile-1.0.20
+   sys-apps/dbus
+   virtual/libudev
+   bluetooth? (
+   media-libs/sbc
+   net-wireless/bluez:=
+   )
+   ffmpeg? ( media-video/ffmpeg:= )
+   gstreamer? (
+   >=dev-libs/glib-2.32.0:2
+   >=media-libs/gstreamer-1.10.0:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   jack? ( >=media-sound/jack2-1.9.10:2 )
+   pulseaudio? (
+   dev-libs/glib:2
+   >=media-sound/pulseaudio-11.1
+   )
+   systemd? ( sys-apps/systemd )
+   vulkan? ( media-libs/vulkan-loader )
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+
+DOCS=( {README,INSTALL}.md NEWS )
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   spa_use() {
+   if ! in_iuse ${1} || ! use ${1}; then
+   sed -e 
"/^add-spa-lib.*${1}/s/^/#${2-$1}-disabled-by-USE-no-${1}\:/" \
+   -e 
"/^load-module.*${1}/s/^/#${2-$1}-disabled-by-USE-no-${1}\:/" \
+   -i src/daemon/pipewire.conf.in || die
+   fi
+   }
+
+   default
+   spa_use libcamera
+   spa_use rtkit
+   spa_use bluetooth bluez5
+   spa_use jack
+   spa_use vulkan
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dexamples=true # contains required pipewire-media-session
+   -Dman=true
+   -Dspa-plugins=true
+   --buildtype=$(usex debug debugoptimized plain)
+   # alsa plugin and jack/pulseaudio emulation
+   -Dpipewire-alsa=true
+   $(meson_use jack pipewire-jack)
+   $(meson_use pulseaudio pipewire-pulseaudio)
+   # spa-plugins
+   # we install alsa support unconditionally
+   $(meson_use bluetooth bluez5)
+   $(meson_use ffmpeg)
+   $(meson_use jack)
+   $(meson_use vulkan)
+   # libcamera is not packaged
+   # misc
+   $(meson_use doc docs)
+   $(meson_use 

[gentoo-commits] repo/gentoo:master commit in: media-video/recmpeg/

2021-01-23 Thread Andreas Sturmlechner
commit: 0273ea623d9c3ba16570a3fbd185ed8fffd3c0fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 00:43:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 00:44:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0273ea62

media-video/recmpeg: EAPI-7 bump, cleanup unused IUSE, DOCS

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

 media-video/recmpeg/recmpeg-1.0.5.ebuild | 14 ++
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/media-video/recmpeg/recmpeg-1.0.5.ebuild 
b/media-video/recmpeg/recmpeg-1.0.5.ebuild
index 1b02e5f6781..a1911052f6b 100644
--- a/media-video/recmpeg/recmpeg-1.0.5.ebuild
+++ b/media-video/recmpeg/recmpeg-1.0.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Simple libfame-based video encoder, compresses raw video 
sequences to MPEG video"
 HOMEPAGE="http://fame.sourceforge.net/;
@@ -11,15 +11,5 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~ppc x86"
 
-IUSE="cpu_flags_x86_mmx cpu_flags_x86_sse"
-
 RDEPEND=">=media-libs/libfame-0.9.0"
 DEPEND="${DEPEND}"
-
-DOCS=( CHANGES README )
-
-src_configure() {
-   econf \
-   $(use cpu_flags_x86_mmx && echo "--enable-mmx") \
-   $(use cpu_flags_x86_sse && echo "--enable-sse")
-}



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

2021-01-23 Thread Andreas Sturmlechner
commit: 716a3646c7d66aa188789bf56963d00e933aaad6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 00:34:15 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 00:44:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716a3646

media-libs/libfame: EAPI-7 bump, autotools-multilib--

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

 media-libs/libfame/libfame-0.9.1-r3.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/media-libs/libfame/libfame-0.9.1-r3.ebuild 
b/media-libs/libfame/libfame-0.9.1-r3.ebuild
new file mode 100644
index 000..a2ead699e72
--- /dev/null
+++ b/media-libs/libfame/libfame-0.9.1-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="MPEG-1 and MPEG-4 video encoding library"
+HOMEPAGE="http://fame.sourceforge.net/;
+SRC_URI="mirror://sourceforge/fame/${P}.tar.gz
+   http://digilander.libero.it/dgp85/gentoo/${PN}-patches-2.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cpu_flags_x86_mmx"
+
+PATCHES=(
+   "${WORKDIR}"/${PV}
+   "${FILESDIR}"/${P}-gcc43.patch
+   "${FILESDIR}"/${P}-mmx-configure.ac.patch
+)
+
+src_prepare() {
+   default
+
+   mv configure.in configure.ac || die
+   rm acinclude.m4 || die
+
+   # Do not add -march=i586, bug #41770.
+   sed -i -e 's:-march=i[345]86 ::g' configure.ac || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-static
+   $(use_enable cpu_flags_x86_mmx mmx)
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2021-01-23 Thread Sam James
commit: ebbf9a4142b26a4e79fa234755d71b79fe1ffc05
Author: Remco Rijnders  r78  nl>
AuthorDate: Sun Jan  3 15:25:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:38:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbf9a41

app-misc/remind: Version bump: 3.3.5

Set new proxy maintainer
Add minimum version 8.5 requirement to tk RDEPEND
Remove old version 3.2.0, 3.3.0, and 3.3.1
Signed-off-by: Remco Rijnders  r78.nl>
Closes: https://github.com/gentoo/gentoo/pull/18929
Signed-off-by: Sam James  gentoo.org>

 app-misc/remind/Manifest   |  4 +-
 app-misc/remind/metadata.xml   |  8 +++-
 app-misc/remind/remind-03.02.00.ebuild | 49 --
 app-misc/remind/remind-03.03.00.ebuild | 49 --
 ...mind-03.03.01.ebuild => remind-03.03.05.ebuild} |  4 +-
 5 files changed, 9 insertions(+), 105 deletions(-)

diff --git a/app-misc/remind/Manifest b/app-misc/remind/Manifest
index 372cdc32be0..89077118e52 100644
--- a/app-misc/remind/Manifest
+++ b/app-misc/remind/Manifest
@@ -1,4 +1,2 @@
 DIST remind-03.01.15.tar.gz 363101 BLAKE2B 
a5e27b83c20428991982c3cae22b32be6cc054bfd51a868ee3515f5ec4a37aa24f8ec476f566860ca0fbb6f29e7c9f3e6ed023714e52091ebca103162936877f
 SHA512 
335f3ca88237f1ae53768b9ecdeb03f0bb1e706a8afd3ba36121ec76048a08fbc0d5ec72b05e552394b4cf2131be335c49533e1212b7e713ef16002a0621fc84
-DIST remind-03.02.00.tar.gz 365896 BLAKE2B 
3ee47e5c0093c56a2ed95d41eff815ebac26523b64dc09b91ee46d66bac6b2b017d73902ffac61dd12c2088dac8d445fb41d832e22692f47e6e125162f0d436e
 SHA512 
978ee2e6a45756e02bc2de0495d95c4b4377d9af76cb1ea5070f8e2438a451d2bf44245b93018bcbf6ea217520b7b4c8766d5eab354f9a0bc4982b25e90bd278
-DIST remind-03.03.00.tar.gz 390762 BLAKE2B 
efb17d51f9b71c175f8ff79d8d77cca44ddaa79c4837842673530ea130daea864bacd9139c27233a5846708b4162cdb0851ed57ccecce4b59b58d0acc79aca51
 SHA512 
0ddd751e42e01a841f46eb21a1392d353efa4e4d63c15b7ba6d7874becb16af537df4e41683db5b1bc3749d5e334c972f8b708b92bbe6f0a9e5bb6a80756486c
-DIST remind-03.03.01.tar.gz 395920 BLAKE2B 
b3b69ef624a70efff5f262b1da0fdd7fba1ea60c6a1375d95e1de6b6b317a2abcafb2298779e4d989c51665633a552fbd0580949dc017a2ed80b331991a0093d
 SHA512 
25b99027b303150af05a3dc971addac970cf1f8086441e9967cba56f51e710bcb7e8e3a1b31bc72ab5205aaefbcf9bac46757b4efb59d07a109ff7e2c8680b94
+DIST remind-03.03.05.tar.gz 402481 BLAKE2B 
8fabc3269a06aaf3502c2245653442ddf6c101c3f62718769418c28850da467d210f381ef3452e95b6dbc921fe06979b4c38be8b7389a9defd76865da66080f3
 SHA512 
56b37dfc50a6c6a8a284691d7f1c39d542b7309ec12a029c65b68f7921cd43521d3cef9fc8d21f4a9f4a7609b0e00013e7f2793b529f39f80d63ae1fe5194fd4

diff --git a/app-misc/remind/metadata.xml b/app-misc/remind/metadata.xml
index bc1b97e1eb7..3f821c44382 100644
--- a/app-misc/remind/metadata.xml
+++ b/app-misc/remind/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+r+gen...@r78.nl
+Remco Rijnders
+  
   
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
+proxy-ma...@gentoo.org
+Proxy Maintainers
   
 

diff --git a/app-misc/remind/remind-03.02.00.ebuild 
b/app-misc/remind/remind-03.02.00.ebuild
deleted file mode 100644
index 775c66a900a..000
--- a/app-misc/remind/remind-03.02.00.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Ridiculously functional reminder program"
-HOMEPAGE="https://dianne.skoll.ca/projects/remind/;
-SRC_URI="https://dianne.skoll.ca/projects/remind/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="tk"
-
-RDEPEND="
-   tk? ( dev-lang/tk dev-tcltk/tcllib )
-"
-DOCS="docs/WHATSNEW examples/defs.rem www/README.*"
-
-src_prepare() {
-   default
-   sed -i 's:$(MAKE) install:&-nostripped:' "${S}"/Makefile || die
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   ewarn "Testing fails if run as root. Skipping tests"
-   else
-   emake test
-   fi
-}
-
-src_install() {
-   default
-   dobin www/rem2html
-
-   if ! use tk ; then
-   rm \
-   "${D}"/usr/bin/cm2rem* \
-   "${D}"/usr/bin/tkremind \
-   "${D}"/usr/share/man/man1/cm2rem* \
-   "${D}"/usr/share/man/man1/tkremind* \
-   || die
-   fi
-
-   rm "${S}"/contrib/rem2ics-*/{Makefile,rem2ics.spec} || die
-   insinto /usr/share/${PN}
-   doins -r contrib/
-}

diff --git a/app-misc/remind/remind-03.03.00.ebuild 
b/app-misc/remind/remind-03.03.00.ebuild
deleted file mode 100644
index 775c66a900a..000
--- a/app-misc/remind/remind-03.03.00.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-

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

2021-01-23 Thread Sam James
commit: 600a60f4ce7974f9ba3678f0a1c351e97e0f92be
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 00:37:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:37:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600a60f4

sci-libs/libqalculate: Stabilize 3.15.0-r1 sparc, #766644

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

 sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild 
b/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild
index 822797484de..0ec7d858cee 100644
--- a/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild
+++ b/sci-libs/libqalculate/libqalculate-3.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0/21"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="curl icu gnuplot readline"
 
 DEPEND="



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

2021-01-23 Thread Sam James
commit: f517e29f4c4ac23365d3f585ea4c8cebce3cd0cd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 00:37:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:37:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f517e29f

sci-calculators/qalculate-gtk: Stabilize 3.15.0 sparc, #766644

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

 sci-calculators/qalculate-gtk/qalculate-gtk-3.15.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-3.15.0.ebuild 
b/sci-calculators/qalculate-gtk/qalculate-gtk-3.15.0.ebuild
index 0088a35397a..ca7b16ca9ec 100644
--- a/sci-calculators/qalculate-gtk/qalculate-gtk-3.15.0.ebuild
+++ b/sci-calculators/qalculate-gtk/qalculate-gtk-3.15.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-proxy/mitmproxy/

2021-01-23 Thread Sam James
commit: 3a232d6daf762b51b3b2c1cfd3c465a41b59314b
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Jan 22 10:34:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:34:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a232d6d

net-proxy/mitmproxy: Drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/19157
Signed-off-by: Sam James  gentoo.org>

 net-proxy/mitmproxy/Manifest|  4 --
 net-proxy/mitmproxy/mitmproxy-5.1.1.ebuild  | 95 -
 net-proxy/mitmproxy/mitmproxy-5.2-r1.ebuild | 92 
 net-proxy/mitmproxy/mitmproxy-5.3.0.ebuild  | 95 -
 net-proxy/mitmproxy/mitmproxy-6.0.1.ebuild  | 94 
 5 files changed, 380 deletions(-)

diff --git a/net-proxy/mitmproxy/Manifest b/net-proxy/mitmproxy/Manifest
index 1f7d185f378..bd5c6fd1964 100644
--- a/net-proxy/mitmproxy/Manifest
+++ b/net-proxy/mitmproxy/Manifest
@@ -1,5 +1 @@
-DIST mitmproxy-5.1.1.tar.gz 27223155 BLAKE2B 
38369eb07c41bde9f8e8c246ab5cc4fc6edfcd222f353624f4d2ae193f176228471aafdadd1b65238ccd808d778a69e1d140035be9116b87a75c286493747fe8
 SHA512 
ac5cd82d4d89590b57625661c493aca6a702605c612ea1acd9e0d0806067d47f60085ee68260bba2a10dc343410ae6a76ea1575287a0e312e4467a4e8485c6e1
-DIST mitmproxy-5.2.tar.gz 27251381 BLAKE2B 
d6bc5de8a3840a880664f52e011736cb640d324c6aa3846d4f2b3c2fc0d49467ab8ad3e8268a591cbe19d9f6dda5acc37fa2de705b4de1c1920b5003e10ea457
 SHA512 
6073c73b24618d6f64c4e99f199ebb6bc4157a3f83bfa7aff10a113f8dde823715e95bdf4202a1526dc0856d120858d32842b814327c3b98452b629fccb1790d
-DIST mitmproxy-5.3.0.tar.gz 27272534 BLAKE2B 
2a35824616ca0a63a9e432a110adf14423df229568636456aa9d3959fc306b9ba30d8069c78cbc7c5950ef3e44526882b028c6ed05af417ef667b07215c258c6
 SHA512 
3f52f5285869de49c7c04ef9b6c0f3ef66689eb45fb6f9e97049bf1aa0777e3e84b51f7031c1bdf105ce3f17fa4b03036d72617985b92996c6eea7566c38
-DIST mitmproxy-6.0.1.tar.gz 27272092 BLAKE2B 
ecc01d0d498eb802baabe8e361c04c0826a7c31f4d5369ee34e655ee7741beb89098a03bbd5d840f21b400a7f9679c9fabb0cbee62a02a5d52949ed196d07bd9
 SHA512 
848ced92f16863da1c41cbb33fe9fec76b837336e2f252860de80039463b1b7527caa7928124885105c25b922a1cd26c4414f75dd4f1ae950624271d7df47023
 DIST mitmproxy-6.0.2.tar.gz 27274682 BLAKE2B 
146fc4cd376e4ff02d13bf168b26868c5a33b47b30e678fb6d97df36c4b8ec9e8b9ca6e864e56c3943b231a2f2745c1abd7c58814ddf712113c2a20704a6964f
 SHA512 
27eb5e9736891148b5ebec963a2d18de6a69b44428538d2ed1cf9a1dcdd7cbcdeeed662edb2d25521098374e2f9a29b5bb8fba8da4f77ac0d32bf7881ac70d61

diff --git a/net-proxy/mitmproxy/mitmproxy-5.1.1.ebuild 
b/net-proxy/mitmproxy/mitmproxy-5.1.1.ebuild
deleted file mode 100644
index d127d4bbb61..000
--- a/net-proxy/mitmproxy/mitmproxy-5.1.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_7 )
-inherit distutils-r1
-
-DESCRIPTION="An interactive, SSL-capable, man-in-the-middle HTTP proxy"
-HOMEPAGE="https://mitmproxy.org/;
-SRC_URI="https://github.com/mitmproxy/mitmproxy/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
-   >=dev-python/brotlipy-0.7.0[${PYTHON_USEDEP}]
-   >=dev-python/certifi-2015.11.20.1[${PYTHON_USEDEP}]
-   >=dev-python/click-6.2[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.9[${PYTHON_USEDEP}]
-   >=dev-python/flask-1.0.4[${PYTHON_USEDEP}]
-   >=dev-python/hyper-h2-3.0.1[${PYTHON_USEDEP}]
-   >=dev-python/hyperframe-5.1.0[${PYTHON_USEDEP}]
-   >=dev-python/kaitaistruct-0.7[${PYTHON_USEDEP}]
-   >=dev-python/ldap3-2.5[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
-   >=dev-python/protobuf-python-3.6.0[${PYTHON_USEDEP}]
-   >=dev-python/publicsuffix-2.20190205[${PYTHON_USEDEP}]
-   >=dev-python/pyasn1-0.3.1[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.5[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyperclip-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
-   >=dev-python/ruamel-yaml-0.15[${PYTHON_USEDEP}]
-   >=dev-python/sortedcontainers-1.5.4[${PYTHON_USEDEP}]
-   >=www-servers/tornado-4.3[${PYTHON_USEDEP}]
-   >=dev-python/urwid-2.0.1[${PYTHON_USEDEP}]
-   >=dev-python/wsproto-0.11.0[${PYTHON_USEDEP}]
-"
-
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/flask-1.0[${PYTHON_USEDEP}]
-   >=dev-python/hypothesis-4.50.8[${PYTHON_USEDEP}]
-   >=dev-python/parver-0.1[${PYTHON_USEDEP}]
-   >=dev-python/pytest-3.3[${PYTHON_USEDEP}]
-   

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

2021-01-23 Thread Sam James
commit: 64c09e2a88268cae923834491b868fd53611a530
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Jan 23 17:39:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c09e2a

net-mail/mu: Drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/19182
Signed-off-by: Sam James  gentoo.org>

 net-mail/mu/Manifest |  1 -
 net-mail/mu/mu-1.4.14.ebuild | 87 
 2 files changed, 88 deletions(-)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index 72b3bd5ddb7..59d7e1dbded 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,3 +1,2 @@
 DIST mu-1.4.13.tar.gz 2309545 BLAKE2B 
9a83e86ab73e325617694f01877a11a93a5bd701cedc776640563f0a5e61946064e201d3f5da2110e1f9583dde9a73e401dd2f018161380435f48f132b2df103
 SHA512 
0f8e7f75332257e8cfdecf2c27bc23c83420387e40ecf92089232af6c545700a6c4925665b39fc236cacf8b26fa4b81df71775cdbe04c340fe3455c54c0d1bbc
-DIST mu-1.4.14.tar.gz 2309663 BLAKE2B 
0c043596f6570f9749aba647054a7da78229fcaef03fc0f480c9381e057e34f15872f8e536f1754fdf30f22489cc9acfb83b301eb9f2fab8847b4fcc7f4863d1
 SHA512 
c51b9e1b8539349116cbd0e62741b3500ed51d12ada99bb3cde39a3e99b93d4a4f487795d56a31ae8189bf349003fe2fbfd95fa652c29231411bda04d9a6d06b
 DIST mu-1.4.15.tar.gz 2309695 BLAKE2B 
9808e59b758525937ec97e0ca6515108c1fb4287f3134d0c6038a74ef57b4992fede6b8957ba4e7e1681d8d307aec32fa6b2931e588004849e6c1dfb7da2f7f5
 SHA512 
dd0426c1fb7fe2430b47fc1232e067d1c017b3c428bbd8012c542f6e1ffa7741bb145c6851f40cbc945403534dabb4aa99faf369166167d187f083dde1d30546

diff --git a/net-mail/mu/mu-1.4.14.ebuild b/net-mail/mu/mu-1.4.14.ebuild
deleted file mode 100644
index ab29acf0a6f..000
--- a/net-mail/mu/mu-1.4.14.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools elisp-common
-
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
-HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
-SRC_URI="https://github.com/djcb/mu/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
-IUSE="emacs guile mug"
-
-DEPEND="
-   dev-libs/glib:2=
-   dev-libs/gmime:3.0=
-   >=dev-libs/xapian-1.4:=
-   emacs? ( >=app-editors/emacs-24.4:* )
-   guile? ( >=dev-scheme/guile-2.2:* )
-   mug? (
-   net-libs/webkit-gtk:4=
-   x11-libs/gtk+:3=
-   )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-SITEFILE="70mu-gentoo-autoload.el"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable emacs mu4e)
-   $(use_enable mug gtk)
-   $(use_enable mug webkit)
-   $(use_enable guile)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   dobin mu/mu
-   dodoc AUTHORS HACKING NEWS NEWS.org TODO README ChangeLog
-   if use emacs; then
-   elisp-install ${PN} mu4e/*.el mu4e/*.elc
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   doinfo mu4e/mu4e.info
-   fi
-
-   doman man/mu-*.*
-
-   if use guile; then
- doinfo guile/mu-guile.info
-   fi
-
-   if use mug; then
- dobin toys/mug/mug
-   fi
-}
-
-pkg_preinst() {
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   elog "After upgrading from an old major version, you should"
-   elog "rebuild your mail index."
-   fi
-}
-
-pkg_postinst() {
-   if use emacs; then
-   einfo "To use mu4e you need to configure it in your .emacs file"
-   einfo "See the manual for more information:"
-   einfo "https://www.djcbsoftware.nl/code/mu/mu4e/;
-
-   elisp-site-regen
-   fi
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



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

2021-01-23 Thread Sam James
commit: 163b1d5aa8c5c03d23c893bd808b9f1087f76d6f
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Jan 23 17:39:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163b1d5a

net-mail/mu: Bump to 1.4.15

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Sam James  gentoo.org>

 net-mail/mu/Manifest |  1 +
 net-mail/mu/mu-1.4.15.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index 5b54cfba18e..72b3bd5ddb7 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,2 +1,3 @@
 DIST mu-1.4.13.tar.gz 2309545 BLAKE2B 
9a83e86ab73e325617694f01877a11a93a5bd701cedc776640563f0a5e61946064e201d3f5da2110e1f9583dde9a73e401dd2f018161380435f48f132b2df103
 SHA512 
0f8e7f75332257e8cfdecf2c27bc23c83420387e40ecf92089232af6c545700a6c4925665b39fc236cacf8b26fa4b81df71775cdbe04c340fe3455c54c0d1bbc
 DIST mu-1.4.14.tar.gz 2309663 BLAKE2B 
0c043596f6570f9749aba647054a7da78229fcaef03fc0f480c9381e057e34f15872f8e536f1754fdf30f22489cc9acfb83b301eb9f2fab8847b4fcc7f4863d1
 SHA512 
c51b9e1b8539349116cbd0e62741b3500ed51d12ada99bb3cde39a3e99b93d4a4f487795d56a31ae8189bf349003fe2fbfd95fa652c29231411bda04d9a6d06b
+DIST mu-1.4.15.tar.gz 2309695 BLAKE2B 
9808e59b758525937ec97e0ca6515108c1fb4287f3134d0c6038a74ef57b4992fede6b8957ba4e7e1681d8d307aec32fa6b2931e588004849e6c1dfb7da2f7f5
 SHA512 
dd0426c1fb7fe2430b47fc1232e067d1c017b3c428bbd8012c542f6e1ffa7741bb145c6851f40cbc945403534dabb4aa99faf369166167d187f083dde1d30546

diff --git a/net-mail/mu/mu-1.4.15.ebuild b/net-mail/mu/mu-1.4.15.ebuild
new file mode 100644
index 000..ab29acf0a6f
--- /dev/null
+++ b/net-mail/mu/mu-1.4.15.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools elisp-common
+
+DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
+HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
+SRC_URI="https://github.com/djcb/mu/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="emacs guile mug"
+
+DEPEND="
+   dev-libs/glib:2=
+   dev-libs/gmime:3.0=
+   >=dev-libs/xapian-1.4:=
+   emacs? ( >=app-editors/emacs-24.4:* )
+   guile? ( >=dev-scheme/guile-2.2:* )
+   mug? (
+   net-libs/webkit-gtk:4=
+   x11-libs/gtk+:3=
+   )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+SITEFILE="70mu-gentoo-autoload.el"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable emacs mu4e)
+   $(use_enable mug gtk)
+   $(use_enable mug webkit)
+   $(use_enable guile)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   dobin mu/mu
+   dodoc AUTHORS HACKING NEWS NEWS.org TODO README ChangeLog
+   if use emacs; then
+   elisp-install ${PN} mu4e/*.el mu4e/*.elc
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   doinfo mu4e/mu4e.info
+   fi
+
+   doman man/mu-*.*
+
+   if use guile; then
+ doinfo guile/mu-guile.info
+   fi
+
+   if use mug; then
+ dobin toys/mug/mug
+   fi
+}
+
+pkg_preinst() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "After upgrading from an old major version, you should"
+   elog "rebuild your mail index."
+   fi
+}
+
+pkg_postinst() {
+   if use emacs; then
+   einfo "To use mu4e you need to configure it in your .emacs file"
+   einfo "See the manual for more information:"
+   einfo "https://www.djcbsoftware.nl/code/mu/mu4e/;
+
+   elisp-site-regen
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/mitmproxy/

2021-01-23 Thread Sam James
commit: 1cd3b14db3b89fcc4a9f586bc9af9f89e2fec3a0
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Jan 22 10:33:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:34:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd3b14d

net-proxy/mitmproxy: Bump to 6.0.2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Sam James  gentoo.org>

 net-proxy/mitmproxy/Manifest   |  1 +
 net-proxy/mitmproxy/mitmproxy-6.0.2.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/net-proxy/mitmproxy/Manifest b/net-proxy/mitmproxy/Manifest
index 19f7154e1ff..1f7d185f378 100644
--- a/net-proxy/mitmproxy/Manifest
+++ b/net-proxy/mitmproxy/Manifest
@@ -2,3 +2,4 @@ DIST mitmproxy-5.1.1.tar.gz 27223155 BLAKE2B 
38369eb07c41bde9f8e8c246ab5cc4fc6ed
 DIST mitmproxy-5.2.tar.gz 27251381 BLAKE2B 
d6bc5de8a3840a880664f52e011736cb640d324c6aa3846d4f2b3c2fc0d49467ab8ad3e8268a591cbe19d9f6dda5acc37fa2de705b4de1c1920b5003e10ea457
 SHA512 
6073c73b24618d6f64c4e99f199ebb6bc4157a3f83bfa7aff10a113f8dde823715e95bdf4202a1526dc0856d120858d32842b814327c3b98452b629fccb1790d
 DIST mitmproxy-5.3.0.tar.gz 27272534 BLAKE2B 
2a35824616ca0a63a9e432a110adf14423df229568636456aa9d3959fc306b9ba30d8069c78cbc7c5950ef3e44526882b028c6ed05af417ef667b07215c258c6
 SHA512 
3f52f5285869de49c7c04ef9b6c0f3ef66689eb45fb6f9e97049bf1aa0777e3e84b51f7031c1bdf105ce3f17fa4b03036d72617985b92996c6eea7566c38
 DIST mitmproxy-6.0.1.tar.gz 27272092 BLAKE2B 
ecc01d0d498eb802baabe8e361c04c0826a7c31f4d5369ee34e655ee7741beb89098a03bbd5d840f21b400a7f9679c9fabb0cbee62a02a5d52949ed196d07bd9
 SHA512 
848ced92f16863da1c41cbb33fe9fec76b837336e2f252860de80039463b1b7527caa7928124885105c25b922a1cd26c4414f75dd4f1ae950624271d7df47023
+DIST mitmproxy-6.0.2.tar.gz 27274682 BLAKE2B 
146fc4cd376e4ff02d13bf168b26868c5a33b47b30e678fb6d97df36c4b8ec9e8b9ca6e864e56c3943b231a2f2745c1abd7c58814ddf712113c2a20704a6964f
 SHA512 
27eb5e9736891148b5ebec963a2d18de6a69b44428538d2ed1cf9a1dcdd7cbcdeeed662edb2d25521098374e2f9a29b5bb8fba8da4f77ac0d32bf7881ac70d61

diff --git a/net-proxy/mitmproxy/mitmproxy-6.0.2.ebuild 
b/net-proxy/mitmproxy/mitmproxy-6.0.2.ebuild
new file mode 100644
index 000..ec54ddf561d
--- /dev/null
+++ b/net-proxy/mitmproxy/mitmproxy-6.0.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1
+
+DESCRIPTION="An interactive, SSL-capable, man-in-the-middle HTTP proxy"
+HOMEPAGE="https://mitmproxy.org/;
+SRC_URI="https://github.com/mitmproxy/mitmproxy/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="libressl test"
+
+RDEPEND="
+   >=app-arch/brotli-1.0.0[python,${PYTHON_USEDEP}]
+   >=dev-python/asgiref-3.2.10[${PYTHON_USEDEP}]
+   >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
+   >=dev-python/certifi-2015.11.20.1[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/hyper-h2-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/kaitaistruct-0.7[${PYTHON_USEDEP}]
+   >=dev-python/ldap3-2.8[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.14.0[${PYTHON_USEDEP}]
+   >=dev-python/publicsuffix-2.20190205[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pyperclip-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.16[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.3.0[${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.3[${PYTHON_USEDEP}]
+   >=dev-python/urwid-2.1.1[${PYTHON_USEDEP}]
+   >=dev-python/wsproto-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/zstandard-0.11.0[${PYTHON_USEDEP}]
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( >=dev-libs/libressl-3.2.0:0 )
+"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/hypothesis-4.50.8[${PYTHON_USEDEP}]
+   >=dev-python/parver-0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/zstandard-0.8.1[${PYTHON_USEDEP}]
+   )"
+
+RESTRICT="!test? ( test )"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # loosen dependencies
+   sed -i \
+   -e '/>/s/>.*/",/g' \
+   -e 

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

2021-01-23 Thread Andreas Sturmlechner
commit: fff667caa3381f52562469c09ab9d293f3c52d9e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 00:17:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 00:18:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff667ca

media-libs/opencore-amr: Drop 0.1.5 (r0), autotools-multilib--

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

 media-libs/opencore-amr/opencore-amr-0.1.5.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/media-libs/opencore-amr/opencore-amr-0.1.5.ebuild 
b/media-libs/opencore-amr/opencore-amr-0.1.5.ebuild
deleted file mode 100644
index f8b44aa51d4..000
--- a/media-libs/opencore-amr/opencore-amr-0.1.5.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
-inherit autotools-multilib
-
-DESCRIPTION="Implementation of Adaptive Multi Rate Narrowband and Wideband 
speech codec"
-HOMEPAGE="http://opencore-amr.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos"
-IUSE="static-libs"
-DOCS=( ChangeLog README )



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

2021-01-23 Thread Andreas Sturmlechner
commit: 438b68297428cc61879f650cf84ea5045e8ce256
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 00:17:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 00:17:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438b6829

media-libs/opencore-amr: EAPI-7 bump

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

 .../opencore-amr/opencore-amr-0.1.5-r1.ebuild  | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild 
b/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild
new file mode 100644
index 000..425e4b64b2c
--- /dev/null
+++ b/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Implementation of Adaptive Multi Rate Narrowband and Wideband 
speech codec"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~ppc-macos ~x64-macos"
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf --disable-static
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name "*.la" -delete || die
+}



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

2021-01-23 Thread Sam James
commit: a029549af1d78325371e87b7304aa39a7df1a563
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 00:13:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:13:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a029549a

sys-apps/man-pages-posix: Stabilize 2017a ALLARCHES, #766609

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

 sys-apps/man-pages-posix/man-pages-posix-2017a.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/man-pages-posix/man-pages-posix-2017a.ebuild 
b/sys-apps/man-pages-posix/man-pages-posix-2017a.ebuild
index 5dbafbb699f..10385ec7626 100644
--- a/sys-apps/man-pages-posix/man-pages-posix-2017a.ebuild
+++ b/sys-apps/man-pages-posix/man-pages-posix-2017a.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/docs/man-pages/${PN}/${MY_P}.tar.xz;
 
 LICENSE="man-pages-posix-2013"
 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE=""
 RESTRICT="binchecks"
 



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

2021-01-23 Thread Thomas Deutschmann
commit: 01f3fc14d029f76c51e74390b8cfcf4acca7a2b0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 23 23:51:51 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 24 00:11:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f3fc14

dev-libs/jemalloc: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/19188
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/jemalloc/Manifest |  6 ---
 .../jemalloc/files/jemalloc-3.5.1-no-pprof.patch   | 25 -
 .../files/jemalloc-3.5.1-strip-optimization.patch  | 27 --
 .../files/jemalloc-3.5.1_fix_html_install.patch| 12 -
 .../files/jemalloc-4.5.0-fix_html_install.patch| 25 -
 .../files/jemalloc-4.5.0-strip-optimization.patch  | 35 
 .../files/jemalloc-5.0.1-strip-optimization.patch  | 26 -
 dev-libs/jemalloc/jemalloc-3.6.0.ebuild| 53 --
 dev-libs/jemalloc/jemalloc-4.4.0.ebuild| 54 ---
 dev-libs/jemalloc/jemalloc-4.5.0.ebuild| 59 
 dev-libs/jemalloc/jemalloc-5.0.1.ebuild| 63 --
 dev-libs/jemalloc/jemalloc-5.1.0.ebuild| 62 -
 dev-libs/jemalloc/jemalloc-5.2.0.ebuild| 61 -
 dev-libs/jemalloc/metadata.xml |  1 -
 14 files changed, 509 deletions(-)

diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest
index 1316504..e9979c395b7 100644
--- a/dev-libs/jemalloc/Manifest
+++ b/dev-libs/jemalloc/Manifest
@@ -1,7 +1 @@
-DIST jemalloc-3.6.0.tar.bz2 338964 BLAKE2B 
a5edacc85c5bebf3b373e7fc8bafd9449273ff58c2e44e94eb9900f54b11f2d8b837a3a8ee76cce46777ccc40dea23905b7ff81eef5af39ea1d3f98017b27111
 SHA512 
ebe7c64558a87a735b5906d5cb7527c241664eeae7328538675a12eabe7a1004be0f8766a3bd2a78e61334b196ca7ffc0ee8b8ff59167922a35f126cd1e76e43
-DIST jemalloc-4.4.0.tar.bz2 440144 BLAKE2B 
6acb91c5be6c5b17c209341dd08e6973e3ad5ecdfe7ebe5d8c78181cddca1fccba3c11628e736d66acd7698f7813f38077033d39093bf2e4bd704c8b4de60e7b
 SHA512 
2f88fb17ede3bf87e334e9c80949870e0dd85b5adcdd89a1750ccf6df5240f35293159ac0a360d3a29cf0b1d17edf86dcc7997c6bf3190ae7da7442d3a3cc14e
-DIST jemalloc-4.5.0.tar.bz2 449992 BLAKE2B 
6141c71f7f5f9cee91a59eeed9c69b0a69b3cc39666aa608445073c11ee3ca9b4777a851c5cb5adac80d42bfbf10a6726e5dc1340ffe85ea1ee884d87c7865da
 SHA512 
76953363fe1007952232220afa1a91da4c1c33c02369b5ad239d8dd1d0792141197c15e8489a8f4cd301b08494e65cadd8ecd34d025cb0285700dd78d7248821
-DIST jemalloc-5.0.1.tar.bz2 499300 BLAKE2B 
551933fcd93315968cbf89bfadc40313717ff216141af8a131f2333d10090438ddf36fbfdc0ee831cbec6f930ae15aa9cfaafae72ed4f38dd97b00712ca918e8
 SHA512 
8cb5957a5724eb2bbad120cf0028ea8b2b14b4a416c1751b7c967351a7fd51135058ea0d3c4dc1d127c86f3aa7e9fd5ef101857110aabfdb7789427791c432c3
-DIST jemalloc-5.1.0.tar.bz2 515622 BLAKE2B 
3c8b35d30fca0018e3e32452e6fa41c7ac59f9f2f7d4bc243237fde95025ab5a7562fb86b5afe2ca9b7bb072f7baf6ac7589a4862d9ebaafddae187d93e20da0
 SHA512 
d9abebe54d303ca931b8c31c1033f23ff5fb060f2377ec8386f4d79c352e65c78ed34f680c352dac14f7d7115d10245782d553d988bc13df2eb34a2f0942ef6f
-DIST jemalloc-5.2.0.tar.bz2 543892 BLAKE2B 
042dd32452713d0524ae8aedbd3aa96a420037ae3ff0345bbf56a7839ae6ba9e0c700034fab9d5c7b6f4cbb43e2d8199b412901afce16c2785a816d439166e6d
 SHA512 
e3be4d534770126caf10f2684aed9fe4ba1422dd47625fe50343cfb750f26eff869fcc7d1e30a96dd6c73f6614c4bbcd560fd24fc26b55ac731c43e60fd05234
 DIST jemalloc-5.2.1.tar.bz2 554279 BLAKE2B 
52cb8cd5e5807a750a7e5e9ee005afd61144d821d7f7029a5eca998fd61787a7271338dee3de586ddf93f5fdbddc2c2ca03ba64375a70096f273a6aa173da431
 SHA512 
0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02

diff --git a/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch 
b/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch
deleted file mode 100644
index 30cbd501ec5..000
--- a/dev-libs/jemalloc/files/jemalloc-3.5.1-no-pprof.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -urN a/Makefile.in b/Makefile.in
 a/Makefile.in  2014-02-25 18:49:15.0 -0600
-+++ b/Makefile.in  2014-03-07 18:24:10.978141932 -0600
-@@ -73,7 +73,6 @@
- LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix)
- 
- # Lists of files.
--BINS := $(srcroot)bin/pprof $(objroot)bin/jemalloc.sh
- C_HDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h
- C_SRCS := $(srcroot)src/jemalloc.c $(srcroot)src/arena.c \
-   $(srcroot)src/atomic.c $(srcroot)src/base.c $(srcroot)src/bitmap.c \
-@@ -273,13 +272,6 @@
- build_lib_static: $(STATIC_LIBS)
- build_lib: build_lib_shared build_lib_static
- 
--install_bin:
--  install -d $(BINDIR)
--  @for b in $(BINS); do \
--  echo "install -m 755 $$b $(BINDIR)"; \
--  install -m 755 $$b $(BINDIR); \
--done
--
- 

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

2021-01-23 Thread Sam James
commit: 0555d601e5d14cbab2cb70ae3e5dc4ab03c694ee
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 00:10:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 00:10:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0555d601

sys-apps/man-pages-posix: mark ALLARCHES

Package-Manager: Portage-3.0.12.0.2-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-apps/man-pages-posix/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/man-pages-posix/metadata.xml 
b/sys-apps/man-pages-posix/metadata.xml
index 56c12441305..e5163427981 100644
--- a/sys-apps/man-pages-posix/metadata.xml
+++ b/sys-apps/man-pages-posix/metadata.xml
@@ -5,4 +5,5 @@
base-sys...@gentoo.org
Gentoo Base System
 
+
 



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

2021-01-23 Thread David Seifert
commit: f6aeafe652ed7d0b94c8f950d6afeb63f4e8d2bf
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan 24 00:10:30 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 24 00:10:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6aeafe6

dev-python/polygon: Add python 3.9

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

 dev-python/polygon/polygon-3.0.7.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-python/polygon/polygon-3.0.7.ebuild 
b/dev-python/polygon/polygon-3.0.7.ebuild
index e9821f63b46..7e55b589af0 100644
--- a/dev-python/polygon/polygon-3.0.7.ebuild
+++ b/dev-python/polygon/polygon-3.0.7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit distutils-r1
 
@@ -14,12 +14,12 @@ 
SRC_URI="https://www.bitbucket.org/jraedler/${PN}3/downloads/Polygon3-${PV}.zip;
 
 LICENSE="LGPL-2"
 SLOT="3"
-IUSE="examples"
 KEYWORDS="amd64 ppc x86"
+IUSE="examples"
 
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
 
-S=${WORKDIR}/Polygon3-${PV}
+S="${WORKDIR}/Polygon3-${PV}"
 
 DOCS=( doc/{Polygon.txt,Polygon.pdf} )
 
@@ -28,6 +28,7 @@ python_prepare_all() {
mkdir examples || die
mv doc/{Examples.py,testpoly.gpf} examples || die
fi
+
distutils-r1_python_prepare_all
 }
 



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

2021-01-23 Thread Andreas Sturmlechner
commit: 01b16a0cebb3c125dc8e356ed213a22e3da1cd4c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 00:08:23 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 00:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b16a0c

media-sound/dcaenc: Drop 2-r1 and unmaintained live ebuild

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

 media-sound/dcaenc/dcaenc-2-r1.ebuild | 27 ---
 media-sound/dcaenc/dcaenc-.ebuild | 27 ---
 2 files changed, 54 deletions(-)

diff --git a/media-sound/dcaenc/dcaenc-2-r1.ebuild 
b/media-sound/dcaenc/dcaenc-2-r1.ebuild
deleted file mode 100644
index 18cb16497e2..000
--- a/media-sound/dcaenc/dcaenc-2-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-if [[ ${PV} == * ]]; then
-AUTOTOOLS_AUTORECONF=1
-EGIT_REPO_URI="git://gitorious.org/dtsenc/dtsenc.git"
-else
-SRC_URI="http://aepatrakov.narod.ru/olderfiles/1/${P}.tar.gz;
-KEYWORDS="~amd64 ~x86"
-fi
-
-inherit autotools autotools-multilib
-
-[[ ${PV} == * ]] && inherit git-r3
-
-DESCRIPTION="DTS Coherent Acoustics audio encoder"
-HOMEPAGE="http://aepatrakov.narod.ru/index/0-2;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="alsa"
-
-RDEPEND="alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"

diff --git a/media-sound/dcaenc/dcaenc-.ebuild 
b/media-sound/dcaenc/dcaenc-.ebuild
deleted file mode 100644
index 18cb16497e2..000
--- a/media-sound/dcaenc/dcaenc-.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-if [[ ${PV} == * ]]; then
-AUTOTOOLS_AUTORECONF=1
-EGIT_REPO_URI="git://gitorious.org/dtsenc/dtsenc.git"
-else
-SRC_URI="http://aepatrakov.narod.ru/olderfiles/1/${P}.tar.gz;
-KEYWORDS="~amd64 ~x86"
-fi
-
-inherit autotools autotools-multilib
-
-[[ ${PV} == * ]] && inherit git-r3
-
-DESCRIPTION="DTS Coherent Acoustics audio encoder"
-HOMEPAGE="http://aepatrakov.narod.ru/index/0-2;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="alsa"
-
-RDEPEND="alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"



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

2021-01-23 Thread Andreas Sturmlechner
commit: 08b832e8811aaa3f5c91c907be3f8faf7d56be02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 23 23:53:21 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 00:08:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b832e8

media-libs/libmms: EAPI-7++, autotools-multilib--

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

 media-libs/libmms/libmms-0.6.4-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/media-libs/libmms/libmms-0.6.4-r1.ebuild 
b/media-libs/libmms/libmms-0.6.4-r1.ebuild
new file mode 100644
index 000..d84708f7339
--- /dev/null
+++ b/media-libs/libmms/libmms-0.6.4-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Library for accessing Microsoft Media Server (MMS) media 
streaming protocol"
+HOMEPAGE="https://sourceforge.net/projects/libmms/ 
https://launchpad.net/libmms/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+BDEPEND="virtual/pkgconfig"
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf --disable-static
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name "*.la" -delete || die
+}



  1   2   3   4   5   >