[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2020-12-22 Thread Fabian Groffen
commit: 06afbd463702f037c0217a8246ac856dcd0df09c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 23 07:49:44 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 23 07:50:44 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=06afbd46

scripts/bootstrap-prefix: fall back to tar 1.26 just in case

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 3f96bc5e33..2f0fdb6fdf 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1325,7 +1325,7 @@ bootstrap_coreutils() {
 }
 
 bootstrap_tar() {
-   bootstrap_gnu tar 1.32
+   bootstrap_gnu tar 1.32 || bootstrap_gnu tar 1.26
 }
 
 bootstrap_make() {



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2020-12-22 Thread Fabian Groffen
commit: 1e030951dd8c4099e45395e513e3cf73b0c3d69a
Author: Alexei Colin  alexeicolin  com>
AuthorDate: Wed Dec 23 06:18:44 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 23 07:50:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1e030951

bootstrap-prefix: bump tar to 1.32, apply ioctl patch

On macOS 11 Big Sur, stage 1 needs to bootstrap tar but fails to build
it (both 1.26 and 1.32) because sys/ioctl.h does not end up included:

compare.c:550:3: error: implicit declaration of function 'ioctl' is
invalid in C99 [-Werror,-Wimplicit-function-declaration]
  ioctl (archive, FDFLUSH);

Upstream bug report: https://savannah.gnu.org/bugs/index.php?59755

Closes: https://bugs.gentoo.org/761322
Signed-off-by: Alexei Colin  alexeicolin.com>
Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 18 +-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index c085472a23..3f96bc5e33 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -862,6 +862,22 @@ bootstrap_gnu() {
[[ -d ${S} ]] || return 1
cd "${S}" || return 1
 
+   # Tar upstream bug #59755 for broken build on macOS:
+   # https://savannah.gnu.org/bugs/index.php?59755
+   if [[ ${PN}-${PV} == "tar-1.32" ]] ; then
+   local 
tar_patch_file="tar-1.32-check-sys-ioctl-header-configure.patch"
+   local tar_patch_id="file_id=50554"
+   local 
tar_patch_url="https://file.savannah.gnu.org/file/${tar_patch_file}?${tar_patch_id};
+   efetch "${tar_patch_url}" || return 1
+   # If fetched from upstream url instead of mirror, filename will
+   # have a suffix. Remove suffix by copy, not move, to not
+   # trigger refetch on repeated invocations of this script.
+   if [[ -f "${DISTDIR}/${tar_patch_file}?${tar_patch_id}" ]]; then
+   cp ${DISTDIR}/${tar_patch_file}{?${tar_patch_id},} || 
return 1
+   fi
+   patch -p1 < ${DISTDIR}/${tar_patch_file} || return 1
+   fi
+
if [[ ${PN}-${PV} == "bash-4.3" && ${CHOST} == *-cygwin* ]] ; then
local p patchopts
for p in \
@@ -1309,7 +1325,7 @@ bootstrap_coreutils() {
 }
 
 bootstrap_tar() {
-   bootstrap_gnu tar 1.26
+   bootstrap_gnu tar 1.32
 }
 
 bootstrap_make() {



[gentoo-commits] repo/proj/dotnet:master commit in: app-editors/visual-studio-code/

2020-12-22 Thread Gergely Nagy
commit: 316fb1126e4fb0b715d041e5c2063e2d56083de9
Author: Gergely Nagy  ngg  hu>
AuthorDate: Wed Dec 23 07:47:12 2020 +
Commit: Gergely Nagy  ngg  hu>
CommitDate: Wed Dec 23 07:47:12 2020 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=316fb112

app-editors/visual-studio-code: bump to 1.52.1

Signed-off-by: Gergely Nagy  ngg.hu>

 ...{visual-studio-code-1.51.1.ebuild => visual-studio-code-1.52.1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.51.1.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.52.1.ebuild
similarity index 100%
rename from app-editors/visual-studio-code/visual-studio-code-1.51.1.ebuild
rename to app-editors/visual-studio-code/visual-studio-code-1.52.1.ebuild



[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin-common/, dev-dotnet/dotnetcore-sdk-bin/

2020-12-22 Thread Gergely Nagy
commit: ce15ec73dabff1f0e608a1968e4b3ca9a7c068ae
Author: Gergely Nagy  ngg  hu>
AuthorDate: Wed Dec 23 07:45:38 2020 +
Commit: Gergely Nagy  ngg  hu>
CommitDate: Wed Dec 23 07:45:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=ce15ec73

dev-dotnet/dotnetcore-sdk-bin{-common}: bump to 5.0.101

Signed-off-by: Gergely Nagy  ngg.hu>

 ...mmon-5.0.100.ebuild => dotnetcore-sdk-bin-common-5.0.101.ebuild} | 6 +++---
 ...ore-sdk-bin-5.0.100.ebuild => dotnetcore-sdk-bin-5.0.101.ebuild} | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.100.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.101.ebuild
similarity index 83%
rename from 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.100.ebuild
rename to 
dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.101.ebuild
index e9712f3..5d3e6f1 100644
--- 
a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.100.ebuild
+++ 
b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.101.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/820db713-c9a5-466e-b72a-16f2f5ed00e2/628aa2a75f6aa270e77f4a83b3742fb8/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
-arm? ( 
https://download.visualstudio.microsoft.com/download/pr/e8912d3b-483b-4d6f-bd3a-3066b3194313/20f2261fe4e16e55df4bbe03c65a7648/dotnet-sdk-${PV}-linux-arm.tar.gz
 )
-arm64? ( 
https://download.visualstudio.microsoft.com/download/pr/27840e8b-d61c-472d-8e11-c16784d40091/ae9780ccda4499405cf6f0924f6f036a/dotnet-sdk-${PV}-linux-arm64.tar.gz
 )
+amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/a0487784-534a-4912-a4dd-017382083865/be16057043a8f7b6f08c902dc48dd677/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+arm? ( 
https://download.visualstudio.microsoft.com/download/pr/567a64a8-810b-4c3f-85e3-bc9f9e06311b/02664afe4f3992a4d558ed066d906745/dotnet-sdk-${PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://download.visualstudio.microsoft.com/download/pr/2add7523-39ec-413a-b8a7-24361cc4e599/30489ebd7ebcc723da48a64669860fd0/dotnet-sdk-${PV}-linux-arm64.tar.gz
 )
 "
 
 SLOT="0"

diff --git a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.100.ebuild 
b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.101.ebuild
similarity index 83%
rename from dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.100.ebuild
rename to dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.101.ebuild
index 94545ea..5495bd0 100644
--- a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.100.ebuild
+++ b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.101.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="https://www.microsoft.com/net/core;
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/820db713-c9a5-466e-b72a-16f2f5ed00e2/628aa2a75f6aa270e77f4a83b3742fb8/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
-arm? ( 
https://download.visualstudio.microsoft.com/download/pr/e8912d3b-483b-4d6f-bd3a-3066b3194313/20f2261fe4e16e55df4bbe03c65a7648/dotnet-sdk-${PV}-linux-arm.tar.gz
 )
-arm64? ( 
https://download.visualstudio.microsoft.com/download/pr/27840e8b-d61c-472d-8e11-c16784d40091/ae9780ccda4499405cf6f0924f6f036a/dotnet-sdk-${PV}-linux-arm64.tar.gz
 )
+amd64? ( 
https://download.visualstudio.microsoft.com/download/pr/a0487784-534a-4912-a4dd-017382083865/be16057043a8f7b6f08c902dc48dd677/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+arm? ( 
https://download.visualstudio.microsoft.com/download/pr/567a64a8-810b-4c3f-85e3-bc9f9e06311b/02664afe4f3992a4d558ed066d906745/dotnet-sdk-${PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://download.visualstudio.microsoft.com/download/pr/2add7523-39ec-413a-b8a7-24361cc4e599/30489ebd7ebcc723da48a64669860fd0/dotnet-sdk-${PV}-linux-arm64.tar.gz
 )
 "
 
 SLOT="5.0"



[gentoo-commits] proj/sci:master commit in: dev-python/Forthon/

2020-12-22 Thread Aisha Tammy
commit: 72688d3cbafd319724ae58a5cf6fb9868547d7de
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 03:08:31 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 03:08:31 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=72688d3c

dev-python/Forthon: version bump to 0.9.4

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

 dev-python/Forthon/Forthon-0.9.4.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/dev-python/Forthon/Forthon-0.9.4.ebuild 
b/dev-python/Forthon/Forthon-0.9.4.ebuild
new file mode 100644
index 0..e0739ec44
--- /dev/null
+++ b/dev-python/Forthon/Forthon-0.9.4.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit eutils distutils-r1
+
+DESCRIPTION="Python interface generator for Fortran based codes"
+HOMEPAGE="https://github.com/dpgrote/Forthon;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# no tests in package



[gentoo-commits] proj/sci:master commit in: dev-python/dnaio/

2020-12-22 Thread Aisha Tammy
commit: 2f73e76cad9eeff44eba8b34aad6276c280d3baa
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:52:32 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:52:32 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2f73e76c

dev-python/dnaio: version bump to 0.5.0

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

 dev-python/dnaio/dnaio-0.5.0.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/dev-python/dnaio/dnaio-0.5.0.ebuild 
b/dev-python/dnaio/dnaio-0.5.0.ebuild
new file mode 100644
index 0..73615c246
--- /dev/null
+++ b/dev-python/dnaio/dnaio-0.5.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="efficient reader for FASTA and FASTQ files"
+HOMEPAGE="https://pypi.python.org/pypi/xopen;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/xopen
+"
+
+# no tests in package



[gentoo-commits] proj/sci:master commit in: sci-libs/arrayfire/

2020-12-22 Thread Aisha Tammy
commit: 486551514d058a29ab9e7faa45c330dde6542c2a
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:46:39 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:46:39 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=48655151

sci-libs/arrayfire: version bump 3.7.3

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

 sci-libs/arrayfire/arrayfire-3.7.2.ebuild| 5 -
 .../arrayfire/{arrayfire-3.7.2.ebuild => arrayfire-3.7.3.ebuild} | 5 -
 2 files changed, 10 deletions(-)

diff --git a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild 
b/sci-libs/arrayfire/arrayfire-3.7.2.ebuild
index c48d70612..bc6313b9e 100644
--- a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild
+++ b/sci-libs/arrayfire/arrayfire-3.7.2.ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 inherit cmake multilib
-CMAKE_BUILD_TYPE=Release
 
 DESCRIPTION="general purpose GPU library"
 HOMEPAGE="https://www.arrayfire.com/;
@@ -49,10 +48,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-# We need write acccess /dev/nvidiactl, /dev/nvidia0 and /dev/nvidia-uvm and 
the portage
-# user is (usually) not in the video group
-RESTRICT="userpriv"
-
 src_unpack() {
default
 

diff --git a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild 
b/sci-libs/arrayfire/arrayfire-3.7.3.ebuild
similarity index 92%
copy from sci-libs/arrayfire/arrayfire-3.7.2.ebuild
copy to sci-libs/arrayfire/arrayfire-3.7.3.ebuild
index c48d70612..bc6313b9e 100644
--- a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild
+++ b/sci-libs/arrayfire/arrayfire-3.7.3.ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 inherit cmake multilib
-CMAKE_BUILD_TYPE=Release
 
 DESCRIPTION="general purpose GPU library"
 HOMEPAGE="https://www.arrayfire.com/;
@@ -49,10 +48,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-# We need write acccess /dev/nvidiactl, /dev/nvidia0 and /dev/nvidia-uvm and 
the portage
-# user is (usually) not in the video group
-RESTRICT="userpriv"
-
 src_unpack() {
default
 



[gentoo-commits] proj/sci:master commit in: media-libs/mmg/

2020-12-22 Thread Aisha Tammy
commit: 0cf004dba5285398cfe8f6286f04f0f7ea5f835b
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:43:19 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:43:19 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0cf004db

media-libs/mmg: drop old version

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

 media-libs/mmg/mmg-5.4.3.ebuild | 40 
 1 file changed, 40 deletions(-)

diff --git a/media-libs/mmg/mmg-5.4.3.ebuild b/media-libs/mmg/mmg-5.4.3.ebuild
deleted file mode 100644
index e5fa82146..0
--- a/media-libs/mmg/mmg-5.4.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake fortran-2
-CMAKE_BUILD_TYPE=MMG
-FORTRAN_NEED_OPENMP=1
-
-DESCRIPTION="bidimensional and tridimensional remesher"
-HOMEPAGE="https://www.mmgtools.org/;
-SRC_URI="https://github.com/MmgTools/mmg/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3"
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="scotch vtk"
-
-DEPEND="
-   scotch? ( sci-libs/scotch )
-   vtk? ( sci-libs/vtk )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   app-doc/doxygen
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_VTK=$(usex vtk)
-   -DUSE_SCOTCH=$(usex scotch)
-   -DBUILD_SHARED_LIBS=ON
-   -DLIBMMG2D_SHARED=ON
-   -DLIBMMGS_SHARED=ON
-   -DLIBMMG3D_SHARED=ON
-   )
-   cmake_src_configure
-}
-
-# no tests present



[gentoo-commits] proj/sci:master commit in: media-libs/mmg/

2020-12-22 Thread Aisha Tammy
commit: 53d8d7a53c3f7405618cb39523c3d4701b9f6ef1
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:43:36 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:43:36 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=53d8d7a5

media-libs/mmg: drop old version

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

 media-libs/mmg/mmg-5.4.3_p09102020.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/media-libs/mmg/mmg-5.4.3_p09102020.ebuild 
b/media-libs/mmg/mmg-5.4.3_p09102020.ebuild
deleted file mode 100644
index 122c48c2e..0
--- a/media-libs/mmg/mmg-5.4.3_p09102020.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake fortran-2
-CMAKE_BUILD_TYPE=MMG
-FORTRAN_NEED_OPENMP=1
-
-DESCRIPTION="bidimensional and tridimensional remesher"
-HOMEPAGE="https://www.mmgtools.org/;
-
-COMMIT=d422182c8118124b15aba1b1f2e6fb38e85fd6ba
-SRC_URI="https://github.com/MmgTools/mmg/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-3 LGPL-3"
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="scotch vtk"
-
-DEPEND="
-   scotch? ( sci-libs/scotch )
-   vtk? ( sci-libs/vtk )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   app-doc/doxygen
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_VTK=$(usex vtk)
-   -DUSE_SCOTCH=$(usex scotch)
-   -DBUILD_SHARED_LIBS=ON
-   -DLIBMMG2D_SHARED=ON
-   -DLIBMMGS_SHARED=ON
-   -DLIBMMG3D_SHARED=ON
-   )
-   cmake_src_configure
-}
-
-# no tests present



[gentoo-commits] proj/sci:master commit in: media-libs/mmg/

2020-12-22 Thread Aisha Tammy
commit: 0f79bb0c8f5d988099945eb508c25858464847be
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:42:44 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:42:44 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0f79bb0c

media-libs/mmg: version bump to 5.5.2

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

 media-libs/mmg/mmg-5.5.2.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/media-libs/mmg/mmg-5.5.2.ebuild b/media-libs/mmg/mmg-5.5.2.ebuild
new file mode 100644
index 0..e5fa82146
--- /dev/null
+++ b/media-libs/mmg/mmg-5.5.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake fortran-2
+CMAKE_BUILD_TYPE=MMG
+FORTRAN_NEED_OPENMP=1
+
+DESCRIPTION="bidimensional and tridimensional remesher"
+HOMEPAGE="https://www.mmgtools.org/;
+SRC_URI="https://github.com/MmgTools/mmg/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="scotch vtk"
+
+DEPEND="
+   scotch? ( sci-libs/scotch )
+   vtk? ( sci-libs/vtk )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-doc/doxygen
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_VTK=$(usex vtk)
+   -DUSE_SCOTCH=$(usex scotch)
+   -DBUILD_SHARED_LIBS=ON
+   -DLIBMMG2D_SHARED=ON
+   -DLIBMMGS_SHARED=ON
+   -DLIBMMG3D_SHARED=ON
+   )
+   cmake_src_configure
+}
+
+# no tests present



[gentoo-commits] proj/sci:master commit in: dev-python/xopen/

2020-12-22 Thread Aisha Tammy
commit: 2a3b6b90ad429619f6ac824b94c770fa5897f987
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:22:01 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:22:01 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2a3b6b90

dev-python/xopen: version bump to 1.0.1

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

 dev-python/xopen/xopen-1.0.1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-python/xopen/xopen-1.0.1.ebuild 
b/dev-python/xopen/xopen-1.0.1.ebuild
new file mode 100644
index 0..9e5e480c6
--- /dev/null
+++ b/dev-python/xopen/xopen-1.0.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="Open compressed files transparently"
+HOMEPAGE="https://pypi.python.org/pypi/xopen;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-arch/pigz
+"
+
+distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: sys-apps/ndctl/

2020-12-22 Thread Aisha Tammy
commit: 48ea16c97d24238a69b94084fef157295126bf76
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:09:21 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:09:21 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=48ea16c9

sys-apps/ndctl: drop old version

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

 sys-apps/ndctl/ndctl-70.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/sys-apps/ndctl/ndctl-70.ebuild b/sys-apps/ndctl/ndctl-70.ebuild
deleted file mode 100644
index 60cc559bf..0
--- a/sys-apps/ndctl/ndctl-70.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 linux-info systemd
-
-DESCRIPTION="utility for managing the nvdimm sub-system in the linux kernel"
-HOMEPAGE="https://pmem.io;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/pmem/ndctl;
-else
-   SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/json-c
-   sys-apps/keyutils
-   sys-apps/kmod
-   sys-apps/util-linux
-   virtual/udev
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/asciidoc
-   app-text/xmlto
-   virtual/pkgconfig
-"
-
-CONFIG_CHECK="~BLK_DEV_RAM_DAX ~FS_DAX ~X86_PMEM_LEGACY ~LIBNVDIMM 
~BLK_DEV_PMEM \
-~ARCH_HAS_PMEM_API ~TRANSPARENT_HUGEPAGE ~MEMORY_HOTPLUG ~MEMORY_HOTREMOVE \
-~ZONE_DEVICE ~FS_DAX_PMD"
-
-src_prepare() {
-   "${S}"/git-version-gen
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
- --disable-asciidoctor \
- --without-bash \
- --without-systemd \
- --with-keyutils
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dobashcomp contrib/${PN}
-   systemd_dounit ${PN}/ndctl-monitor.service
-}



[gentoo-commits] proj/sci:master commit in: profiles/updates/

2020-12-22 Thread Aisha Tammy
commit: 488aa2eaea12536407af75e0a8a59b77fc5d6c4f
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Dec 21 16:15:37 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Mon Dec 21 16:15:37 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=488aa2ea

fix package move for 1Q-2011

Signed-off-by: Aisha Tammy  aisha.cc>

 profiles/updates/1Q-2011 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/updates/1Q-2011 b/profiles/updates/1Q-2011
index 85c91332b..fc246d419 100644
--- a/profiles/updates/1Q-2011
+++ b/profiles/updates/1Q-2011
@@ -1,6 +1,6 @@
 move www-apps/SwishE www-apps/py-swish-e
 move sys-cluster/os-mpi sys-cluster/native-mpi
 move sci-misc/freecad media-gfx/freecad
-move app-doc/votca-manual app-doc/votca-csg-manual 
+move app-doc/votca-manual app-doc/votca-csg-manual
 move sci-chemistry/inchi sci-libs/inchi
 move sci-chemistry/stdinchi sci-libs/inchi



[gentoo-commits] proj/sci:master commit in: sys-apps/ndctl/

2020-12-22 Thread Aisha Tammy
commit: d25941724f858b005cd9692079c955837fd84600
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:08:16 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 23 02:08:22 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d2594172

sys-apps/ndctl: version bump to 71.1

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

 sys-apps/ndctl/ndctl-71.1.ebuild | 60 
 1 file changed, 60 insertions(+)

diff --git a/sys-apps/ndctl/ndctl-71.1.ebuild b/sys-apps/ndctl/ndctl-71.1.ebuild
new file mode 100644
index 0..60cc559bf
--- /dev/null
+++ b/sys-apps/ndctl/ndctl-71.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 linux-info systemd
+
+DESCRIPTION="utility for managing the nvdimm sub-system in the linux kernel"
+HOMEPAGE="https://pmem.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/pmem/ndctl;
+else
+   SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/json-c
+   sys-apps/keyutils
+   sys-apps/kmod
+   sys-apps/util-linux
+   virtual/udev
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/asciidoc
+   app-text/xmlto
+   virtual/pkgconfig
+"
+
+CONFIG_CHECK="~BLK_DEV_RAM_DAX ~FS_DAX ~X86_PMEM_LEGACY ~LIBNVDIMM 
~BLK_DEV_PMEM \
+~ARCH_HAS_PMEM_API ~TRANSPARENT_HUGEPAGE ~MEMORY_HOTPLUG ~MEMORY_HOTREMOVE \
+~ZONE_DEVICE ~FS_DAX_PMD"
+
+src_prepare() {
+   "${S}"/git-version-gen
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+ --disable-asciidoctor \
+ --without-bash \
+ --without-systemd \
+ --with-keyutils
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dobashcomp contrib/${PN}
+   systemd_dounit ${PN}/ndctl-monitor.service
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libcloudproviders/

2020-12-22 Thread Theo Anderson
commit: 360389d093fa2721d39fbd5f18f427a9b804a1a2
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec 23 05:54:49 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec 23 05:54:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=360389d0

dev-libs/libcloudproviders: bdepend dev-util/glib-utils

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild | 15 +--
 dev-libs/libcloudproviders/metadata.xml   |  5 -
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild 
b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
index 09e24d99..81534f47 100644
--- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -17,13 +17,14 @@ KEYWORDS="~amd64"
 IUSE="doc introspection vala"
 REQUIRED_USE="vala? ( introspection )"
 
-RDEPEND="
-   >=dev-libs/glib-2.58.0:2
-"
-DEPEND="${RDEPEND}
+RDEPEND=">=dev-libs/glib-2.58.0:2"
+DEPEND="
+   ${RDEPEND}
introspection? ( dev-libs/gobject-introspection:= )
 "
-BDEPEND="$(vala_depend)
+BDEPEND="
+   $(vala_depend)
+   dev-util/glib-utils
doc? (
dev-util/gdbus-codegen
dev-util/gtk-doc
@@ -32,9 +33,10 @@ BDEPEND="$(vala_depend)
 "
 
 src_prepare() {
-   vala_src_prepare
default
+   vala_src_prepare
 }
+
 src_configure() {
local emesonargs=(
$(meson_use vala vapigen)
@@ -42,5 +44,6 @@ src_configure() {
$(meson_use doc enable-gtk-doc)
-Dinstalled-tests=false
)
+
meson_src_configure
 }

diff --git a/dev-libs/libcloudproviders/metadata.xml 
b/dev-libs/libcloudproviders/metadata.xml
index 8f5e68ae..519e18c6 100644
--- a/dev-libs/libcloudproviders/metadata.xml
+++ b/dev-libs/libcloudproviders/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   tel...@posteo.de
+   Theo Anderson
+   

libcloudproviders is a DBus API that allows cloud storage sync 
clients to expose their services. Clients such as file managers and desktop 
environments can then provide integrated access to the cloud providers services.
 



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

2020-12-22 Thread Hans de Graaff
commit: a569180b2dda861a12db283e4ef0989b509256f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 23 05:51:42 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 23 05:53:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a569180b

dev-ruby/ox: add 2.14.0

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

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

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 1ed6cba37c6..858e257aef7 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -2,3 +2,4 @@ DIST ox-2.12.1.tar.gz 202784 BLAKE2B 
b42a364e4e2c1bfbefd06bd0b5162838e473cbd4858
 DIST ox-2.13.2.tar.gz 208893 BLAKE2B 
15e9fca55cb58c10d6336c1399048e72c059889da0b9df8050a6e4cd00393d11507768ed1cab23d452e792f4001a5935e70ba0be24186a1f96a43a7f272823fc
 SHA512 
bc7d8d14c9e3a45529d8a4a32c01d7f51523f814407d437a7dfed0184fad16a9edf4a2b2317c28039613f8f0e0d367b42b4eb8fc00b01287b0154d520e37ce48
 DIST ox-2.13.3.tar.gz 207702 BLAKE2B 
23e690fcbadb2f3903b50ff7cdaea397fa4a65503f3bf81ea9266f6f935ac08271bac4f514d080ce538666f05c94a7e3f3ecdc60ff412741233f599aa4aac863
 SHA512 
346513c696f6cb969429f20f1296f8ca999cbfed5ecd2ed8fd96b3bc5a0b512ff41237d6e5b616c100fa98d4606026f8ec9f4356e96831b1d1d7c968c2a22762
 DIST ox-2.13.4.tar.gz 207814 BLAKE2B 
8a94569e6e10b92574fa330d60aacc069a558003c7b285cb1178dfe0e6cfe02a2590283249f7a1b5adc89b41c3414b1a919367889b0296cf909eeafd88cc8a27
 SHA512 
a97fef40eee3616bab32394340c452138fe1cf5cec92e6457c3b2ce8866f7e5b143ee7e0191af09d96128a2d7a0ee3eb58fbcea16074ce33db8a845867175423
+DIST ox-2.14.0.tar.gz 208213 BLAKE2B 
a5f99c8878efb9f87d8061d57ffb0afe26329b7e987c4de8c084a3453e35404fdfe29805d9a4cf60f3e30c39f47de5721a9d5c52b87660066ee484a30ef0837c
 SHA512 
51bafbef13b1d3e0a5f27f69f9ca21b5774cb32f4b0d55e12ec5b94b1dad3febdfda37b43b84f599d7874f5ed28fa85d094a6f9c0087ca1d9b5d77b969c7de88

diff --git a/dev-ruby/ox/ox-2.14.0.ebuild b/dev-ruby/ox/ox-2.14.0.ebuild
new file mode 100644
index 000..ca6de7a13bb
--- /dev/null
+++ b/dev-ruby/ox/ox-2.14.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox;
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+   ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/ox
+   cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} test/tests.rb || die
+}



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

2020-12-22 Thread Hans de Graaff
commit: 29eff4cc20feb7e32681747a25356e176003812e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 23 05:49:40 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 23 05:53:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29eff4cc

dev-ruby/ffi: add 1.14.1

Closes: https://bugs.gentoo.org/705010
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ffi/Manifest  |  1 +
 dev-ruby/ffi/ffi-1.14.1.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index a74f4ecd048..372a06222f6 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,3 +1,4 @@
 DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 
57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283
 SHA512 
86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30
 DIST ffi-git-1.12.2.tgz 158344 BLAKE2B 
903825d7a6d77e26be47ec7e7991253e1ba58b0f0049fd812f8c26dee6eb31c17388dd5f23270e84cf53c02ab3a73c79ecca870814e14993496d1ca0e99a5390
 SHA512 
2590ff3fd704334fe00de10ec5e08184c350feac36418e08680def0b4742c488f8168fa82759317e93cc3d7969af366254aeb157c84d07565e1804ba1678d119
 DIST ffi-git-1.13.1.tgz 161660 BLAKE2B 
b8a6c3f4b9bbd94378ab2adbf40c0bbf56883e34c6a1c12b9e1496069b8a4935b04012820699260f9cffd47efd78d7aa2d08e71a5bff9de740aa96ad11f499eb
 SHA512 
f0077518c9ced54881e40a0047440edb4e40ba0ba89fc814a489bcbaf52e08e9a773e28f453f579162439e247151b994936695fe0b1ed5fb429d9bfd85b845ef
+DIST ffi-git-1.14.1.tgz 165025 BLAKE2B 
020b3954ac08fc9fe077cc9116b21e40de8458eb79cc6ae1664d638c8a36df1e919cf6a603332f9513167b3f8d8bc342f04c2c1ee60fc9197d75de74fd69ca2e
 SHA512 
8f3e97aa3fc3e5c404864d56b62d568ca464db741c1e526f971df4d96e61ebb8ce5899ecc207ba3d094efeaacd20633a250f2f072392a7369b179166bb780712

diff --git a/dev-ruby/ffi/ffi-1.14.1.ebuild b/dev-ruby/ffi/ffi-1.14.1.ebuild
new file mode 100644
index 000..4a1019bd5d0
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.14.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ffi.gemspec"
+
+inherit multilib ruby-fakegem toolchain-funcs
+
+DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
+HOMEPAGE="https://wiki.github.com/ffi/ffi;
+
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${PN}-git-${PV}.tgz"
+
+IUSE=""
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND+=" virtual/libffi:0="
+DEPEND+=" virtual/libffi"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+all_ruby_prepare() {
+   sed -i -e '/tasks/ s:^:#:' \
+   -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
+
+   sed -i -e '/require/c\require "./lib/ffi/version"' 
${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Fix Makefile for tests
+   sed -i -e '/CCACHE :=/ s:^:#:' \
+   -e 's/-O2//' \
+   -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
+
+   # Remove bundled version of libffi.
+   rm -rf ext/ffi_c/libffi || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/ffi_c extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake -Cext/ffi_c V=1
+   cp ext/ffi_c/ffi_c$(get_modname) lib/ || die
+
+   ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
+}
+
+each_ruby_test() {
+   CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec 
spec || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc samples/*
+}



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

2020-12-22 Thread Hans de Graaff
commit: 6c359a2eac57578d5b4155291a5bff607cbcdca5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 23 05:52:39 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 23 05:53:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c359a2e

dev-ruby/ox: amd64 stable

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

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

diff --git a/dev-ruby/ox/ox-2.13.4.ebuild b/dev-ruby/ox/ox-2.13.4.ebuild
index ca6de7a13bb..dd9b6593b59 100644
--- a/dev-ruby/ox/ox-2.13.4.ebuild
+++ b/dev-ruby/ox/ox-2.13.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.ohler.com/ox/ 
https://github.com/ohler55/ox;
 SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE=""
 



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

2020-12-22 Thread Hans de Graaff
commit: 25427c682b9afc1b90d7851a6f24abc5efe50d0f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 23 05:36:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 23 05:53:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25427c68

dev-ruby/docile: add 1.3.4

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

 dev-ruby/docile/Manifest|  1 +
 dev-ruby/docile/docile-1.3.4.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest
index 70955e28ea0..40963eebb4b 100644
--- a/dev-ruby/docile/Manifest
+++ b/dev-ruby/docile/Manifest
@@ -1,2 +1,3 @@
 DIST docile-1.3.2.tar.gz 14684 BLAKE2B 
f24ce3ae857d249ce2fc32bcefa505b272327962755e000e51dd13531ad81a039c1da0e97774752cc03444fc3f44fa12212bbe61ff7886ebf5d44076785db3df
 SHA512 
6bba8e8855e43acc3ad314ca500896b861865e4470618f98e720a11a26e226e30d8748096638027e213eeb54838fd1c3b2c9749701476d26cf8bc55c82c4f3ce
 DIST docile-1.3.3.tar.gz 15752 BLAKE2B 
290af9553aba4b8b6ab058a1b1dbc4a36e840b3dc11e97db08408230679ab1095a5f6c03b133d9c02d2c1c9be75cf4d5cfa525bf5bd3c0705993df975ef152f3
 SHA512 
64e4f45616135f2089ecdb7282b7d1bed61cc5a1c8fa37e5ea70d8141d364760c62e06c650359d9cc107088fcfe4837d6bf35b492bd81c0207b037aa67d1d114
+DIST docile-1.3.4.tar.gz 15726 BLAKE2B 
93f37266dc7fe80f8d3863ac7c5293dbd0432a5917f4ab134a1ceea4bdfb40a6af2e045db0b690fa3ef2590f2c781ea003ca482521e271e21ee50aa95aa9a30c
 SHA512 
4e191f0cc374a429a1bb3297c1baf1d337918a475c783a12ac4e4c5de8cc941d440c85d31f2d226736c9fe88c52698b54bd9897be9b497e96eaceef73a6f0f56

diff --git a/dev-ruby/docile/docile-1.3.4.ebuild 
b/dev-ruby/docile/docile-1.3.4.ebuild
new file mode 100644
index 000..41f1cd91fff
--- /dev/null
+++ b/dev-ruby/docile/docile-1.3.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
+
+RUBY_FAKEGEM_GEMSPEC="docile.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Turns any Ruby object into a DSL"
+HOMEPAGE="https://ms-ati.github.io/docile/;
+SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/require \"github\/markup\"/d' Rakefile || die
+   sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2020-12-22 Thread Hans de Graaff
commit: 08526cea0f334c633b75076116e9c8fbe3343505
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 23 05:36:50 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 23 05:53:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08526cea

dev-ruby/ffi: cleanup

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

 dev-ruby/ffi/Manifest  |  2 --
 dev-ruby/ffi/ffi-1.12.1.ebuild | 63 --
 dev-ruby/ffi/ffi-1.13.0.ebuild | 63 --
 3 files changed, 128 deletions(-)

diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index aef0eaa41ff..a74f4ecd048 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,5 +1,3 @@
 DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 
57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283
 SHA512 
86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30
-DIST ffi-git-1.12.1.tgz 158108 BLAKE2B 
e5685e94ef0c1a1f5a5443fac4d9934fc3613219f27d08c635bf346d1312f765d9bc9bb987e736fb373f715d84489e410e2e13280acc501607b1274a6a4a63be
 SHA512 
172540f5827ed87afd56d0da08705d714ab7e4ad1297f9de774cb8792fb8fbb90f9e697e280f13c25c5c14dc73b8ba8150fe3dfd5f31e3c70c195357709ce13a
 DIST ffi-git-1.12.2.tgz 158344 BLAKE2B 
903825d7a6d77e26be47ec7e7991253e1ba58b0f0049fd812f8c26dee6eb31c17388dd5f23270e84cf53c02ab3a73c79ecca870814e14993496d1ca0e99a5390
 SHA512 
2590ff3fd704334fe00de10ec5e08184c350feac36418e08680def0b4742c488f8168fa82759317e93cc3d7969af366254aeb157c84d07565e1804ba1678d119
-DIST ffi-git-1.13.0.tgz 161537 BLAKE2B 
2d113bb31fbd65fdaa397d2477ba8bb66a76c7a01e2753c33b04b81a5175a25acd3495d41e38995ed8161daff25094e0a45ae4b5dc7508840c21e5ba5c45
 SHA512 
6e90d79b1e60b237c20aa3e863f97797a310d651a52df67957b6a8e1e577b0d800f4e0b6b3ec6da6214ae6a0b855ac23f6f5b3f9439b549a043a3789627a
 DIST ffi-git-1.13.1.tgz 161660 BLAKE2B 
b8a6c3f4b9bbd94378ab2adbf40c0bbf56883e34c6a1c12b9e1496069b8a4935b04012820699260f9cffd47efd78d7aa2d08e71a5bff9de740aa96ad11f499eb
 SHA512 
f0077518c9ced54881e40a0047440edb4e40ba0ba89fc814a489bcbaf52e08e9a773e28f453f579162439e247151b994936695fe0b1ed5fb429d9bfd85b845ef

diff --git a/dev-ruby/ffi/ffi-1.12.1.ebuild b/dev-ruby/ffi/ffi-1.12.1.ebuild
deleted file mode 100644
index 54f91d863ce..000
--- a/dev-ruby/ffi/ffi-1.12.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem toolchain-funcs
-
-DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
-HOMEPAGE="https://wiki.github.com/ffi/ffi;
-
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${PN}-git-${PV}.tgz"
-
-IUSE=""
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-RDEPEND+=" dev-libs/libffi:0="
-DEPEND+=" dev-libs/libffi"
-
-ruby_add_bdepend "dev-ruby/rake"
-
-all_ruby_prepare() {
-   sed -i -e '/tasks/ s:^:#:' \
-   -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
-
-   # Fix Makefile for tests
-   sed -i -e '/CCACHE :=/ s:^:#:' \
-   -e 's/-O2//' \
-   -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die
-
-   # Remove bundled version of libffi.
-   rm -rf ext/ffi_c/libffi || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/ffi_c extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -Cext/ffi_c V=1
-   cp ext/ffi_c/ffi_c$(get_modname) lib/ || die
-
-   ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
-}
-
-each_ruby_test() {
-   CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec 
spec || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc samples/*
-}

diff --git a/dev-ruby/ffi/ffi-1.13.0.ebuild b/dev-ruby/ffi/ffi-1.13.0.ebuild
deleted file mode 100644
index 54f91d863ce..000
--- a/dev-ruby/ffi/ffi-1.13.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem toolchain-funcs
-
-DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
-HOMEPAGE="https://wiki.github.com/ffi/ffi;
-
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 

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

2020-12-22 Thread Hans de Graaff
commit: 2319d47245e3e4c17dba17aa11cbae190dbd661f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 23 05:35:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 23 05:53:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2319d472

dev-ruby/did_you_mean: add 1.5.0

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

 dev-ruby/did_you_mean/Manifest  |  1 +
 dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index b9a4804d3ee..a5570f4bb73 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -1,3 +1,4 @@
 DIST did_you_mean-1.2.1.gem 20992 BLAKE2B 
e8827b3f6797145c1adf5fae2a681ad8f437c1dfcb746465c4bb0c59f61285c2f2a65d5e31e2a501da812baf52a2f1d78b81c2d74a194d7309778cece56c1752
 SHA512 
98a71ad3c4fe92efec50575e26723cd3b5c60b25cd24767a7aabdb4e2b343b131fe3677367c78995f07c513d39d47984af80bde0ec2f6aeafcb34be97f134b1b
 DIST did_you_mean-1.3.1.gem 24576 BLAKE2B 
939dc676dd7ba5dc4b64e5796b59e2901b36e5b9e1d4ccdd8809fdd008a82377c6bbd35b8677fa273c2196615ad3b7a09cd3bb57267ba2dd9216f13cd0599aa2
 SHA512 
14e672540a93bcf89fb41e27cca31190f9c621c5fb669256a26ccd6c1042437a69911b7ee886305b23fa94fcd0979188b423cad88f87b0adbf6c9437ecffc84c
 DIST did_you_mean-1.4.0.gem 33792 BLAKE2B 
9052b7ba7028f963595eeb79e668296b48db8659bd07c6e00076efc372f6c64eb3ad81981013bf0ae3c37b942a459146af96fa001ba225ebf1f5486d717a7a55
 SHA512 
bd8e47e5d0135807d1ec0a5dbf536649cbaca13fd056cefc6f57293b7869608ef92a8cdcbaf4a4c4453738ecbe8a6d8bc450826a8dadb46fc69560ed05a97f2d
+DIST did_you_mean-1.5.0.gem 34304 BLAKE2B 
deefea833d1fe12733a6b1422e5ae43d0cfa7ff7ddc49665762a83866634ccd0a440e5a3b351cff6d9d308e85de0490d56d7b675d582f090e0e4fb07186c197f
 SHA512 
7fa4cce3fb895bf026788bb5d558f88d4ddb62b7cae1e284969dc4f0570e88871d5f103514da2c9d79399dcf10ffc845a594afc9c676e90cbca4d5a38d74d7f8

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild
new file mode 100644
index 000..c7913abf6a0
--- /dev/null
+++ b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="'did you mean?'experience in Ruby"
+HOMEPAGE="https://github.com/yuki24/did_you_mean;
+
+LICENSE="MIT"
+SLOT="2.6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}



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

2020-12-22 Thread Sam James
commit: 5d8eddf9f2ad8da0883500cd7b858dfd466a1e9e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 05:21:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 05:21:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8eddf9

dev-python/pycryptodome: Keyword 3.9.9-r1 sparc, #761235

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

 dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
index 8366e337747..5c4f6dc616e 100644
--- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2020-12-22 Thread Sam James
commit: b2d0a1211d761b2d531f4d90c728d824b44fd184
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 05:22:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 05:22:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d0a121

dev-python/pycryptodome: Keyword 3.9.9-r1 arm64, #761235

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

 dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
index 0521e729221..45b1dcaedd7 100644
--- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2020-12-22 Thread Sam James
commit: a605140b12dda3247bdfadc2cc6ab9c116c80dcb
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 05:22:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 05:22:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a605140b

dev-libs/libtomcrypt: Keyword 1.18.2-r1 arm64, #761235

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

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
index eef47dda87d..bc212dc80b8 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
 IUSE="+gmp +libtommath tomsfastmath"
 
 BDEPEND="virtual/pkgconfig"



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

2020-12-22 Thread Sam James
commit: 2842701bace74bcc83afeed27093b964d0bc3558
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 05:22:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 05:22:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2842701b

dev-python/pycryptodome: Keyword 3.9.9-r1 arm, #761235

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

 dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
index 5c4f6dc616e..0521e729221 100644
--- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2020-12-22 Thread Sam James
commit: 5b6d49008edcabeb1d9fb788b44a46d2ae81a7f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 05:22:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 05:22:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6d4900

dev-libs/libtomcrypt: Keyword 1.18.2-r1 arm, #761235

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

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
index dbe1b803f84..eef47dda87d 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 IUSE="+gmp +libtommath tomsfastmath"
 
 BDEPEND="virtual/pkgconfig"



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

2020-12-22 Thread Sam James
commit: 2769f5662ad5206cf3c46f2efc5fe0d094a75cdd
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 05:21:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 05:21:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2769f566

dev-libs/libtomcrypt: Keyword 1.18.2-r1 sparc, #761235

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

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
index 4a2fbf1ca84..dbe1b803f84 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
 IUSE="+gmp +libtommath tomsfastmath"
 
 BDEPEND="virtual/pkgconfig"



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

2020-12-22 Thread Sam James
commit: a36e2b35695a29ac22de955424c2f0d5349b058b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:28:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:28:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36e2b35

sys-libs/glibc: Stabilize 2.32-r3 sparc, #759640

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

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

diff --git a/sys-libs/glibc/glibc-2.32-r3.ebuild 
b/sys-libs/glibc/glibc-2.32-r3.ebuild
index a2c36abaeef..f795e32ef94 100644
--- a/sys-libs/glibc/glibc-2.32-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r3.ebuild
@@ -22,7 +22,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 sparc x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
SRC_URI+=" riscv? ( 
https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"



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

2020-12-22 Thread Sam James
commit: ebbe3559a3904be65e79b9c0f5a58fe98c030647
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:30:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:30:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbe3559

sys-libs/glibc: Stabilize 2.32-r3 ppc64, #759640

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

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

diff --git a/sys-libs/glibc/glibc-2.32-r3.ebuild 
b/sys-libs/glibc/glibc-2.32-r3.ebuild
index 56f67db84f4..4824a1d657a 100644
--- a/sys-libs/glibc/glibc-2.32-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r3.ebuild
@@ -22,7 +22,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
SRC_URI+=" riscv? ( 
https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"



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

2020-12-22 Thread Sam James
commit: 4c64d876db2121e4d45cb02c7eecfbda477e6850
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:29:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:29:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c64d876

sys-libs/glibc: Stabilize 2.32-r3 ppc, #759640

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

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

diff --git a/sys-libs/glibc/glibc-2.32-r3.ebuild 
b/sys-libs/glibc/glibc-2.32-r3.ebuild
index f795e32ef94..56f67db84f4 100644
--- a/sys-libs/glibc/glibc-2.32-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r3.ebuild
@@ -22,7 +22,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv s390 sparc x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
SRC_URI+=" riscv? ( 
https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"



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

2020-12-22 Thread Lars Wendler
commit: f0084794f2277af3ed49508bbc58ef2a2a46754f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 23 04:59:28 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 23 04:59:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0084794

dev-libs/libfido2: Removed old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libfido2/Manifest |  2 -
 .../libfido2/files/libfido2-1.3.0-cmakelists.patch | 38 -
 .../libfido2/files/libfido2-1.3.1-no-werror.patch  | 18 -
 .../libfido2/files/libfido2-1.4.0-cmakelists.patch | 34 
 dev-libs/libfido2/libfido2-1.3.1.ebuild| 47 --
 dev-libs/libfido2/libfido2-1.4.0.ebuild| 46 -
 6 files changed, 185 deletions(-)

diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest
index e56671d527a..364924cc4ac 100644
--- a/dev-libs/libfido2/Manifest
+++ b/dev-libs/libfido2/Manifest
@@ -1,4 +1,2 @@
-DIST libfido2-1.3.1.tar.gz 1512676 BLAKE2B 
f69a04fc69c46b688d83afe9d72b2fb1860ac00a09665d55e25293595520e95d45486ecc5355c479bc8bc06dbe6ed4fd469c511f5bf5f341a0ec86cb099fce28
 SHA512 
fc56f7bcddd7ae0f950b4e94f08ad726f7de68b975c0bdcbca98c7932c2c3d2e2a51b30eaf41e8dba08e82af3926cbed44264244ae721902af46e47df9fcbe1b
-DIST libfido2-1.4.0.tar.gz 391439 BLAKE2B 
d45ff3e1a5605c5ea4c5bddbe423bb69e6237e7a359fcc58469a86c503c934ce4491b98fdd673130d419cabe09acab7e201592f923ffe3908568b2b0888ae32a
 SHA512 
5cf2f2d70bdba893fd33bf3ca91940c7eded5ed1728b517ff3fc46cbde58bf64f16da4104138b20dcea1d9a1cec730e532bc4938cdcba4ad86343e51a1c3c513
 DIST libfido2-1.5.0.tar.gz 407259 BLAKE2B 
23a04f9230c45652aa1ac9fd8b3e809096ae31699c65ca0fda27b27b1b47263e375bb99e5b1ebc515b9edfb801bb2fba9c4f50d88e755efe3eaa23463ca01946
 SHA512 
240e2368e43846fddf5e98bbcc247468833565bcde4ec27976b88c814d787f1a477241a82b064818aa0eb0a98ff46a65d80b8243f4d0bbd763270e42492354e2
 DIST libfido2-1.6.0.tar.gz 413904 BLAKE2B 
59444cc9e32b5d9f2a0f9138fe4f3ad644865e1f7f24f50bbace262308aa7c10b58aa0e890a3493e8fd102468e26947f7fc0864b5d7a1e185e40ad730064db8e
 SHA512 
c473732a2f7ef54156097d315e44457d89056446ab3112a7c7a6fd99d5c2c8ae0ca2451ff9cd45be6c32de1ab335d6dfdb2b0c56b40cae9eb41391d18d83be4a

diff --git a/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch 
b/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch
deleted file mode 100644
index a5a4b721ed0..000
--- a/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
-index 71bc502..ac424d2 100644
 a/man/CMakeLists.txt
-+++ b/man/CMakeLists.txt
-@@ -2,11 +2,12 @@
- # Use of this source code is governed by a BSD-style
- # license that can be found in the LICENSE file.
- 
-+include(GNUInstallDirs)
-+
- find_program(MANDOC_PATH mandoc)
- message(STATUS "MANDOC_PATH: ${MANDOC_PATH}")
- 
- if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
--  find_program(GZIP_PATH gzip)
-   message(STATUS "GZIP_PATH: ${GZIP_PATH}")
- endif()
- 
-@@ -301,16 +302,16 @@ elseif(NOT MSVC)
-   foreach(f ${MAN_SOURCES})
-   if (${f} MATCHES ".1$")
-   install(FILES ${CMAKE_BINARY_DIR}/man/${f}
--  DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man1")
-+  DESTINATION "${CMAKE_INSTALL_MANDIR}/man1")
-   elseif(${f} MATCHES ".3$")
-   install(FILES ${CMAKE_BINARY_DIR}/man/${f}
--  DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man3")
-+  DESTINATION "${CMAKE_INSTALL_MANDIR}/man3")
-   endif()
-   endforeach()
-   foreach(i RANGE 0 ${MAN_ALIAS_MAX} 2)
-   math(EXPR j "${i} + 1")
-   list(GET MAN_ALIAS ${j} DST)
-   install(FILES ${CMAKE_BINARY_DIR}/man/${DST}.3
--  DESTINATION ${CMAKE_INSTALL_PREFIX}/man/man3)
-+  DESTINATION ${CMAKE_INSTALL_MANDIR}/man3)
-   endforeach()
- endif()

diff --git a/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch 
b/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch
deleted file mode 100644
index d2ebc1a54a1..000
--- a/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 9481c46..b347fab 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -107,13 +107,11 @@ else()
- 
-   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
-   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wextra")
--  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
-   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wshadow")
-   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wwrite-strings")
-   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wmissing-prototypes")
-   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wbad-function-cast")
-   set(CMAKE_C_FLAGS 

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

2020-12-22 Thread Lars Wendler
commit: c6c19798b04cf9673eec1b4e18f9fa0a7a0a3f09
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 23 04:58:24 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 23 04:59:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c19798

dev-libs/libfido2: Bump to version 1.6.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libfido2/Manifest  |  1 +
 dev-libs/libfido2/libfido2-1.6.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest
index ce488475d64..e56671d527a 100644
--- a/dev-libs/libfido2/Manifest
+++ b/dev-libs/libfido2/Manifest
@@ -1,3 +1,4 @@
 DIST libfido2-1.3.1.tar.gz 1512676 BLAKE2B 
f69a04fc69c46b688d83afe9d72b2fb1860ac00a09665d55e25293595520e95d45486ecc5355c479bc8bc06dbe6ed4fd469c511f5bf5f341a0ec86cb099fce28
 SHA512 
fc56f7bcddd7ae0f950b4e94f08ad726f7de68b975c0bdcbca98c7932c2c3d2e2a51b30eaf41e8dba08e82af3926cbed44264244ae721902af46e47df9fcbe1b
 DIST libfido2-1.4.0.tar.gz 391439 BLAKE2B 
d45ff3e1a5605c5ea4c5bddbe423bb69e6237e7a359fcc58469a86c503c934ce4491b98fdd673130d419cabe09acab7e201592f923ffe3908568b2b0888ae32a
 SHA512 
5cf2f2d70bdba893fd33bf3ca91940c7eded5ed1728b517ff3fc46cbde58bf64f16da4104138b20dcea1d9a1cec730e532bc4938cdcba4ad86343e51a1c3c513
 DIST libfido2-1.5.0.tar.gz 407259 BLAKE2B 
23a04f9230c45652aa1ac9fd8b3e809096ae31699c65ca0fda27b27b1b47263e375bb99e5b1ebc515b9edfb801bb2fba9c4f50d88e755efe3eaa23463ca01946
 SHA512 
240e2368e43846fddf5e98bbcc247468833565bcde4ec27976b88c814d787f1a477241a82b064818aa0eb0a98ff46a65d80b8243f4d0bbd763270e42492354e2
+DIST libfido2-1.6.0.tar.gz 413904 BLAKE2B 
59444cc9e32b5d9f2a0f9138fe4f3ad644865e1f7f24f50bbace262308aa7c10b58aa0e890a3493e8fd102468e26947f7fc0864b5d7a1e185e40ad730064db8e
 SHA512 
c473732a2f7ef54156097d315e44457d89056446ab3112a7c7a6fd99d5c2c8ae0ca2451ff9cd45be6c32de1ab335d6dfdb2b0c56b40cae9eb41391d18d83be4a

diff --git a/dev-libs/libfido2/libfido2-1.6.0.ebuild 
b/dev-libs/libfido2/libfido2-1.6.0.ebuild
new file mode 100644
index 000..8fbe1628305
--- /dev/null
+++ b/dev-libs/libfido2/libfido2-1.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake udev linux-info
+
+DESCRIPTION="Provides library functionality for FIDO 2.0"
+HOMEPAGE="https://github.com/Yubico/libfido2;
+SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="libressl +static-libs"
+
+DEPEND="
+   dev-libs/libcbor:=
+   virtual/libudev:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/plugdev
+"
+
+PATCHES=(
+   "${FILESDIR}/libfido2-1.5.0-cmakelists.patch"
+)
+
+pkg_pretend() {
+   CONFIG_CHECK="
+   ~USB_HID
+   ~HIDRAW
+   "
+
+   check_extra_config
+}
+
+src_install() {
+   cmake_src_install
+
+   if ! use static-libs; then
+   rm -f "${ED}/$(get_libdir)"/*.a || die
+   fi
+
+   udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-coreutils/

2020-12-22 Thread Theo Anderson
commit: 47df2dceb1d0e6f7a92d899e9a499ee8e60d39c6
Author: Theo Anderson  posteo  de>
AuthorDate: Wed Dec 23 04:39:59 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Wed Dec 23 04:39:59 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47df2dce

dev-libs/octetos-coreutils: bdepend dev-util/check

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild 
b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild
index 95353f5c..b7be74a8 100644
--- a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild
+++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild
@@ -16,11 +16,12 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE=""
-
 DEPEND="dev-libs/octetos-core"
 RDEPEND="${DEPEND}"
-BDEPEND="dev-util/cunit"
+BDEPEND="
+   dev-libs/check
+   dev-util/cunit
+"
 
 S="${WORKDIR}/${MYP}"
 



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

2020-12-22 Thread Sam James
commit: 953c7fc11cf56146a6a606a20bdea6867eafddf5
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:17:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953c7fc1

sys-libs/binutils-libs: Stabilize 2.34-r2 ppc64, #734598

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

 sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
index 7a6d7544334..1158cebbca7 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
 LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0/${PV}"
 IUSE="64-bit-bfd multitarget nls static-libs"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 
sparc x86 ~x64-macos ~x86-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-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
 DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"



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

2020-12-22 Thread Sam James
commit: 97b38248e81824e94193d146596e580ef9af3a1b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:17:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:17:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b38248

sys-devel/binutils: Stabilize 2.34-r2 ppc64, #734598

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

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

diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild 
b/sys-devel/binutils/binutils-2.34-r2.ebuild
index b88c8281b45..b18c16bc3c9 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -33,7 +33,7 @@ case ${PV} in
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
SLOT=$(ver_cut 1-2)
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
~ppc64 ~riscv s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv s390 sparc x86"
;;
 esac
 



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

2020-12-22 Thread Sam James
commit: 5ded29e65635d20e6fc8a27ec0369709ac1e90b4
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:16:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:16:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ded29e6

sys-libs/binutils-libs: Stabilize 2.34-r2 ppc, #734598

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

 sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
index dfcf868d436..7a6d7544334 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
 LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0/${PV}"
 IUSE="64-bit-bfd multitarget nls static-libs"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~x64-macos ~x86-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-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 BDEPEND="nls? ( sys-devel/gettext )"
 DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"



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

2020-12-22 Thread Sam James
commit: 0a1ba56c1fa08345140473cd948012a72d72e7ff
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:16:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:16:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1ba56c

sys-devel/binutils: Stabilize 2.34-r2 ppc, #734598

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

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

diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild 
b/sys-devel/binutils/binutils-2.34-r2.ebuild
index 517ec9a28be..b88c8281b45 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -33,7 +33,7 @@ case ${PV} in
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
SLOT=$(ver_cut 1-2)
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
~ppc64 ~riscv s390 sparc x86"
;;
 esac
 



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

2020-12-22 Thread Sam James
commit: a0cd77c0d2a5c92531a6b5354e85ec77be61f171
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:10:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:10:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0cd77c0

dev-python/urllib3: Stabilize 1.26.2 ALLARCHES, #760240

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

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

diff --git a/dev-python/urllib3/urllib3-1.26.2.ebuild 
b/dev-python/urllib3/urllib3-1.26.2.ebuild
index 607f7c5c9d8..e67900b27bd 100644
--- a/dev-python/urllib3/urllib3-1.26.2.ebuild
+++ b/dev-python/urllib3/urllib3-1.26.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-macos"
 IUSE="brotli test"
 RESTRICT="!test? ( test )"
 



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

2020-12-22 Thread Sam James
commit: 20b8f419d473af0144e8d8f7d9d9ea2fe4042a26
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:10:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:10:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b8f419

dev-python/requests: Stabilize 2.25.1 ALLARCHES, #760240

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

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

diff --git a/dev-python/requests/requests-2.25.1.ebuild 
b/dev-python/requests/requests-2.25.1.ebuild
index ca363758505..cf5031e8789 100644
--- a/dev-python/requests/requests-2.25.1.ebuild
+++ b/dev-python/requests/requests-2.25.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="socks5 +ssl"
 
 RDEPEND="



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

2020-12-22 Thread Sam James
commit: c83238e04752d5b09d12089264b5c9ea6ca861fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 02:03:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 02:03:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83238e0

dev-python/urllib3: add test_proxy_rejection test hang patch

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

 ...1.26.2-fix-test_proxy_rejection-test-hang.patch | 87 ++
 dev-python/urllib3/urllib3-1.26.2-r1.ebuild|  4 +
 dev-python/urllib3/urllib3-1.26.2.ebuild   |  4 +
 3 files changed, 95 insertions(+)

diff --git 
a/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch
 
b/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch
new file mode 100644
index 000..2af65e84f01
--- /dev/null
+++ 
b/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch
@@ -0,0 +1,87 @@
+Fixes a hang on test_proxy_rejection.
+https://github.com/urllib3/urllib3/commit/087d4de8487379033970898866625c00e0d51c85.patch
+
+From 087d4de8487379033970898866625c00e0d51c85 Mon Sep 17 00:00:00 2001
+From: Quentin Pradet 
+Date: Tue, 3 Nov 2020 17:15:50 +0400
+Subject: [PATCH] Fix test_proxy_rejection even with two localhost entries
+
+---
+ test/contrib/test_socks.py | 34 +++---
+ 1 file changed, 31 insertions(+), 3 deletions(-)
+
+diff --git a/test/contrib/test_socks.py b/test/contrib/test_socks.py
+index 1966513c1..ed716f188 100644
+--- a/test/contrib/test_socks.py
 b/test/contrib/test_socks.py
+@@ -1,8 +1,12 @@
++from __future__ import absolute_import
++
+ import socket
+ import threading
++from socket import getaddrinfo as real_getaddrinfo
+ from test import SHORT_TIMEOUT
+ 
+ import pytest
++import socks as py_socks
+ 
+ from dummyserver.server import DEFAULT_CA, DEFAULT_CERTS
+ from dummyserver.testcase import IPV4SocketDummyServerTestCase
+@@ -87,6 +91,26 @@ def _address_from_socket(sock):
+ raise RuntimeError("Unexpected addr type: %r" % addr_type)
+ 
+ 
++def _set_up_fake_getaddrinfo(monkeypatch):
++# Work around https://github.com/urllib3/urllib3/pull/2034
++# Nothing prevents localhost to point to two different IPs. For example, 
in the
++# Ubuntu set up by GitHub Actions, localhost points both to 127.0.0.1 and 
::1.
++#
++# In case of failure, PySocks will try the same request on both IPs, but 
our
++# handle_socks[45]_negotiation functions don't handle retries, which 
leads either to
++# a deadlock or a timeout in case of a failure on the first address.
++#
++# However, some tests need to exercise failure. We don't want retries 
there, but
++# can't affect PySocks retries via its API. Instead, we monkeypatch 
PySocks so that
++# it only sees a single address, which effectively disables retries.
++def fake_getaddrinfo(addr, port, family, socket_type):
++gai_list = real_getaddrinfo(addr, port, family, socket_type)
++gai_list = [gai for gai in gai_list if gai[0] == socket.AF_INET]
++return gai_list[:1]
++
++monkeypatch.setattr(py_socks.socket, "getaddrinfo", fake_getaddrinfo)
++
++
+ def handle_socks5_negotiation(sock, negotiate, username=None, password=None):
+ """
+ Handle the SOCKS5 handshake.
+@@ -334,7 +358,8 @@ def request_handler(listener):
+ with pytest.raises(NewConnectionError):
+ pm.request("GET", "http://example.com;, retries=False)
+ 
+-def test_proxy_rejection(self):
++def test_proxy_rejection(self, monkeypatch):
++_set_up_fake_getaddrinfo(monkeypatch)
+ evt = threading.Event()
+ 
+ def request_handler(listener):
+@@ -429,7 +454,9 @@ def request_handler(listener):
+ assert response.data == b""
+ assert response.headers["Server"] == "SocksTestServer"
+ 
+-def test_socks_with_invalid_password(self):
++def test_socks_with_invalid_password(self, monkeypatch):
++_set_up_fake_getaddrinfo(monkeypatch)
++
+ def request_handler(listener):
+ sock = listener.accept()[0]
+ 
+@@ -592,7 +619,8 @@ def request_handler(listener):
+ response = pm.request("GET", "http://example.com;)
+ assert response.status == 200
+ 
+-def test_proxy_rejection(self):
++def test_proxy_rejection(self, monkeypatch):
++_set_up_fake_getaddrinfo(monkeypatch)
+ evt = threading.Event()
+ 
+ def request_handler(listener):

diff --git a/dev-python/urllib3/urllib3-1.26.2-r1.ebuild 
b/dev-python/urllib3/urllib3-1.26.2-r1.ebuild
index 73147412195..434b386f83d 100644
--- a/dev-python/urllib3/urllib3-1.26.2-r1.ebuild
+++ b/dev-python/urllib3/urllib3-1.26.2-r1.ebuild
@@ -41,6 +41,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-test_proxy_rejection-test-hang.patch"
+)
+
 python_prepare_all() {
# 

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

2020-12-22 Thread Thomas Deutschmann
commit: 703f2808eefdeefd8ee837badaeddca26a07a667
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 01:34:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 01:34:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703f2808

dev-lang/spidermonkey: drop old

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

 dev-lang/spidermonkey/Manifest   |   4 -
 dev-lang/spidermonkey/spidermonkey-78.4.1.ebuild | 303 ---
 dev-lang/spidermonkey/spidermonkey-78.5.0.ebuild | 303 ---
 3 files changed, 610 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index a13d0ff063f..9f61526c28b 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,9 +1,6 @@
 DIST firefox-68.0-patches-15.tar.xz 16060 BLAKE2B 
f9e6cd58ea51bed1af90a9d30fd551dc7e939afcd1b4d00de1271bd4bda94021c6f1799fd9945962c14ffa1fd0b6a6429369c4e45efc2000f179b9b2e46971e7
 SHA512 
9cb2479637dd8b84e0ab68dc0fe144acd2dc74feca282fd3c4b485ca6f0de8190244587622713a5421b243ccda153f738e9a8f463e87e15e93e9b725d943e128
 DIST firefox-68.12.0esr.source.tar.xz 313856956 BLAKE2B 
eeaa4acc9fabf15ec1b313170a30cee8e1fc10a8b08512b915b83b7d6a81c09b365733ed94638bd434864fd7b0cb8cbf1bc2e43441be69e31117e8e6a099234c
 SHA512 
839b02422e4c87bdb12e0995cd35ca8c1996f3fba00bbb46b419e46b67df5ec48a264cb14632db777ce29166ee4fdcb06e2ee3ce847e64328c58c9a2f9129f4c
-DIST firefox-78.4.1esr.source.tar.xz 334673424 BLAKE2B 
3ba8bf545c4c2b92914bf7f63b539ba61dc2ee6c14fb8995a6d75adb4bd11988f1d47d2c64639cbecf7a4b01b99085e63af4eb3afc7a27047f03048ffa9c2c2d
 SHA512 
287096ad67e86b307554475c3b5d1003a325d6d13987bfbec2ec79aa0f8004dce1614ab62585ba5cf153545618906ab640cd4657d5a910085afb3d8ceb46e8de
-DIST firefox-78.5.0esr.source.tar.xz 333995288 BLAKE2B 
35140afb6b4d15052858e7864753ca74099edb24ed5e459f1f48114f0946f5e007486b5561ba9a545566033d71a69f0e6163dd17204cab717c441323972f089e
 SHA512 
0d16013342b6e8d67adb5c77ea4796db4fb593da8aa254d0d95bdf33fad798c2dbb235d44db4177c32dd2d7b3ac26b938b476342753ee8d6c83d968d0281
 DIST firefox-78.6.0esr.source.tar.xz 338098664 BLAKE2B 
9d082b6104bffbd0d918dc1adf2a01ac32613d8048faf399177834c4949714a00c1f4383b778a21d6b6684296d8f9bd44fa547ee2507a8631d206e3764d2ceeb
 SHA512 
a1e2d6af0020784d00ed3cb4d778c136685e7c2f6ae536cc270fbd331d51d483d17dff9acd7ad8e6b3b231b9df894c146092889357b23715814a080c6f08d11a
-DIST firefox-78esr-patches-04.tar.xz 171504 BLAKE2B 
d51e55c255d1f5cfa0c7c030b1ea50cb54951bed3bc21b21f5cb3b1e4b8b2ad406b3d12db2baabd4a90e3c88a38f187f277e7a4afe441ea6cf82c48f84bb0ac5
 SHA512 
6f00ec898fafb34d7c7e0ff2a6fb5c1cbf1205458845e14eb39c131125c5bf6b2418fea1050bb72449ec40e18fd775fc844437ce0290281d66961de40a53235a
 DIST firefox-78esr-patches-07.tar.xz 66156 BLAKE2B 
8f69883432dcbd484b1fb15e3fde1630b1424e502ba78d9ec3cbe70cb2676a6876853d3477c8bfe35e92bca91b200e2d14543de1778d895676a52d2608109af2
 SHA512 
b4a01d3499002bd33a7fb45a1a80e9e73ba27a0986b6bfa43b3482dd8d82a686a14ae0c5e013402c8c8f359a642632a40bf4c362a0e83a1f53b453914f42e3a7
 DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 
76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be
 SHA512 
2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718
 DIST mozjs-52.9.1pre1.tar.bz2 30178574 BLAKE2B 
0920432b5140e78297a9bcbccb54268d75a223d5e75e4ff90b3b01aab4f7736b4a4e05c47b3a925ff0a74607a0abad3b6583c75d070ef5142009b20ebaf6e4bf
 SHA512 
187b231b246a5ae09e55c0fef77866b316d75f38f4c2e066d5d4325d8da63433027020c929439cab46af3253ac63ab2f780223a8fd2c6ff535b3409bb6c4aa0f
@@ -11,6 +8,5 @@ DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 
45ac4c9646e1275faf60eeedbf486f802cd10
 DIST spidermonkey-52.0-patches-1.tar.xz 3112 BLAKE2B 
d8f4c44cb2ae290fa51efc4725a2c1b3cd85dd9f04f4ccfa5681ba6df5f37f5d8d4ad6859316a70d0f7647ac2cee014d126f88b7d4ca74a82796f35b141200ef
 SHA512 
5328403e3b9ecd1c456037e7cca374c2453d9331752c48b9466e498e22fd8d4ca6e1804e51140ee0be027fcef7d0c3f26822b1f569305a3b2f03209b7fb15499
 DIST spidermonkey-60.0-patches-04.tar.xz 4428 BLAKE2B 
af78049cd9b3ee6a9b689e6253486c4670fd3b506faade7d745dafaa7af329c0bd15cd35e95528a4c96688230f4803130967fb09b97aae2bda0ce0f73acaaf3e
 SHA512 
fb1326a81512146ba98773d4f7e0c4bc1bff0f076897c13f576fcf63b56f6965efeff633eea9160bca9f9bc4546505901084eabc33bc955de0b7ab3d6334387a
 DIST spidermonkey-68.6.0-patches-04.tar.xz 5956 BLAKE2B 
b1250391a5173e676272d5926b710c06b0e9de1ff03b130a57fdac30f2deefbee3fa92250b37e28087572fe5cce73eb112ef4e1fb0c0401d6ecdb22ab9868998
 SHA512 
94575b11b4f006c6ee0c8d64b315734a173cecb68e9128ca61ba1a28177e3c149b8cf1f3b3c47a7a263fad8da6196fc0101df87392f016686a827e0cd24fdc74
-DIST spidermonkey-78-patches-02.tar.xz 3432 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2020-12-22 Thread Thomas Deutschmann
commit: 48493c5055195f3a1c1cacabdaf4368b7eaeba14
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 01:30:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 01:30:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48493c50

Revert "sys-firmware/edk2-ovmf: security cleanup (bug #744412)"

This reverts commit ffcb1841612a0f3edf1d057e1ef0c862a7cb8270.

Still needed for app-emulation/qemu.

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

 sys-firmware/edk2-ovmf/Manifest|   3 +
 sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild | 170 +
 2 files changed, 173 insertions(+)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index bcb2df5176f..bec7f6b201f 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -1,4 +1,7 @@
 DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 
7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904
 SHA512 
df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812
+DIST edk2-ovmf-201905-bin.tar.xz 3017256 BLAKE2B 
6a106f111a363f1c2de33c4e7eba48183da6047654512939c286c6d0369e3b4c7705c271e61fa95299ba2b629022be7b5ef665ff096d41373583f5409b5c32fb
 SHA512 
4a174dc1d64769a93de3bf5f9d787e278bfab57e2317699d722aa772e64e8867b3998b7feee58d5e4c66adc79ba9c5023dae2ce786159db7a740b86cf35d923d
+DIST edk2-ovmf-201905-bundled.tar.xz 3538508 BLAKE2B 
a1766180c84ee83987f50fdb6a6c9891dfb983ff78c98f7bc38635ffe484ebf29d4286ff97d7747080e28a655ff14b5939d4505d75ebe6655ecacc7f9d405469
 SHA512 
be3d8ef1ffb1ddce64883d9ef8dc598c7026d23d2e33c33949d28de81513b6a7f04f840ccb3d42664e918c6603487fbe594261c327921f3250c3998218572774
+DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 
6fb3385445fd01c0dea26295a68de2691524e55c96d8a0e85aab1385a9abddc47c13ce3236b952c1299514e542ad0fa4bc9550cc4527945c05109d227a698293
 SHA512 
91188923f7d1ab83c0d6abf7ec6d59f357d0341a617ad6a3ae05f3d0e041dff43f62b014b0c5fc5d15e16d8f1c279c581a5cd64b31e3d52b340d7ef90adb50f1
 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 
8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc
 SHA512 
d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8
 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 
176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6
 SHA512 
b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043
 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 
10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e
 SHA512 
c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
new file mode 100644
index 000..8b1c10b16ff
--- /dev/null
+++ b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit eutils python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
+HOMEPAGE="https://github.com/tianocore/edk2;
+
+NON_BINARY_DEPEND="
+   app-emulation/qemu
+   >=dev-lang/nasm-2.0.7
+   >=sys-power/iasl-20160729
+   ${PYTHON_DEPS}
+"
+DEPEND=""
+RDEPEND=""
+if [[ ${PV} == "99" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/tianocore/edk2;
+   DEPEND+="
+   ${NON_BINARY_DEPEND}
+   "
+else
+   # Binary versions taken from fedora:
+   # 
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
+   #   edk2-ovmf-20190501stable-2.fc31.noarch.rpm
+   SRC_URI="
+   !binary? (
+   
https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz
+   
https://dev.gentoo.org/~tamiko/distfiles/${P}-bundled.tar.xz
+   )
+   binary? ( 
https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )
+   "
+   KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
+   IUSE="+binary"
+   REQUIRED_USE+="
+   !amd64? ( binary )
+   "
+   DEPEND+="
+   !binary? (
+   amd64? (
+   ${NON_BINARY_DEPEND}
+   )
+   )"
+   PATCHES=(

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2020-12-22 Thread Thomas Deutschmann
commit: ffcb1841612a0f3edf1d057e1ef0c862a7cb8270
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 01:28:16 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 01:28:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcb1841

sys-firmware/edk2-ovmf: security cleanup (bug #744412)

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

 sys-firmware/edk2-ovmf/Manifest|   3 -
 sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild | 170 -
 2 files changed, 173 deletions(-)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index bec7f6b201f..bcb2df5176f 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -1,7 +1,4 @@
 DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 
7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904
 SHA512 
df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812
-DIST edk2-ovmf-201905-bin.tar.xz 3017256 BLAKE2B 
6a106f111a363f1c2de33c4e7eba48183da6047654512939c286c6d0369e3b4c7705c271e61fa95299ba2b629022be7b5ef665ff096d41373583f5409b5c32fb
 SHA512 
4a174dc1d64769a93de3bf5f9d787e278bfab57e2317699d722aa772e64e8867b3998b7feee58d5e4c66adc79ba9c5023dae2ce786159db7a740b86cf35d923d
-DIST edk2-ovmf-201905-bundled.tar.xz 3538508 BLAKE2B 
a1766180c84ee83987f50fdb6a6c9891dfb983ff78c98f7bc38635ffe484ebf29d4286ff97d7747080e28a655ff14b5939d4505d75ebe6655ecacc7f9d405469
 SHA512 
be3d8ef1ffb1ddce64883d9ef8dc598c7026d23d2e33c33949d28de81513b6a7f04f840ccb3d42664e918c6603487fbe594261c327921f3250c3998218572774
-DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 
6fb3385445fd01c0dea26295a68de2691524e55c96d8a0e85aab1385a9abddc47c13ce3236b952c1299514e542ad0fa4bc9550cc4527945c05109d227a698293
 SHA512 
91188923f7d1ab83c0d6abf7ec6d59f357d0341a617ad6a3ae05f3d0e041dff43f62b014b0c5fc5d15e16d8f1c279c581a5cd64b31e3d52b340d7ef90adb50f1
 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 
8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc
 SHA512 
d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8
 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 
176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6
 SHA512 
b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043
 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 
10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e
 SHA512 
c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
deleted file mode 100644
index 8b1c10b16ff..000
--- a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit eutils python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
-HOMEPAGE="https://github.com/tianocore/edk2;
-
-NON_BINARY_DEPEND="
-   app-emulation/qemu
-   >=dev-lang/nasm-2.0.7
-   >=sys-power/iasl-20160729
-   ${PYTHON_DEPS}
-"
-DEPEND=""
-RDEPEND=""
-if [[ ${PV} == "99" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tianocore/edk2;
-   DEPEND+="
-   ${NON_BINARY_DEPEND}
-   "
-else
-   # Binary versions taken from fedora:
-   # 
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
-   #   edk2-ovmf-20190501stable-2.fc31.noarch.rpm
-   SRC_URI="
-   !binary? (
-   
https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~tamiko/distfiles/${P}-bundled.tar.xz
-   )
-   binary? ( 
https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )
-   "
-   KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
-   IUSE="+binary"
-   REQUIRED_USE+="
-   !amd64? ( binary )
-   "
-   DEPEND+="
-   !binary? (
-   amd64? (
-   ${NON_BINARY_DEPEND}
-   )
-   )"
-   PATCHES=(
-   )
-fi
-
-LICENSE="BSD-2 MIT"
-SLOT="0"
-

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

2020-12-22 Thread Thomas Deutschmann
commit: 0fa3a477cddf375b9b857f291094ac536f5d0b71
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 01:17:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 01:17:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa3a477

dev-python/elasticsearch-curator: update urllib3 upper pin to <1.26

Link: https://github.com/elastic/curator/pull/1562
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...ch-curator-5.8.1-r1.ebuild => elasticsearch-curator-5.8.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild 
b/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild
similarity index 99%
rename from 
dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild
rename to dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild
index faa31514609..7ddcbe1ba12 100644
--- a/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild
+++ b/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
>=dev-python/certifi-2019.9.11[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.2[${PYTHON_USEDEP}]
-   =dev-python/voluptuous-0.9.3[${PYTHON_USEDEP}]"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]



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

2020-12-22 Thread Thomas Deutschmann
commit: 1735225a0a1171145304687edf7cf775aec5ad3e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 01:10:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 01:10:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1735225a

net-dns/unbound: security cleanup (bug #758974)

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

 net-dns/unbound/Manifest |   3 -
 net-dns/unbound/unbound-1.10.1-r1.ebuild | 184 
 net-dns/unbound/unbound-1.11.0.ebuild| 200 --
 net-dns/unbound/unbound-1.12.0-r1.ebuild | 202 ---
 net-dns/unbound/unbound-1.12.0.ebuild| 200 --
 5 files changed, 789 deletions(-)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 189f7665dcd..723f087a1a7 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -1,4 +1 @@
-DIST unbound-1.10.1.tar.gz 5729334 BLAKE2B 
7ca4f23c12a551bc6e5d6ec32f19ca0f54526b9a4c868ced8f31cfd31dec23f8240b78f0c00d2cc6f9aa21f6c1b98697c85ef3ebd804a838a5a082893fe98094
 SHA512 
d07f3ac0e751c17a3ff7d99518c22529cf6856861218564a2ca073422905525cb9ddaf76c9600187946fadb7324343bcd85c34ff06bd322e0ea621a2d258bb85
-DIST unbound-1.11.0.tar.gz 5900967 BLAKE2B 
3119bbcd78fa19c610937215abc64abcc1ca96ba42b6753a1e36fef501f68971ac2ee0cb9bde377e0b257c57f505aeac2315a6bf031626874d30967b0a5eb46a
 SHA512 
511e787c5f9647286b07028702a8909390e0e6eafe7224459d5f1eee8a8dfb09c71e33f291e30851dc57411123b91dfe0e124787109a7e4afdf6f3b02768e7cd
-DIST unbound-1.12.0.tar.gz 5918399 BLAKE2B 
b3dccecb1fd019f36e47c62583348a375f5eed7c84094c48def1ff9e73dc283911a2a9b318c8a4be45f5cd4bfb17f26722a9b900aa1980f49790cc55f6412d1d
 SHA512 
90d99bc65e9ba62e50a7809dbf1e98889d0fc9fd50cf3cc99b726c67bcaeda0c2bc176d09f84771adb9796833b595591462f96e949d6969a47d6898d8fae3479
 DIST unbound-1.13.0.tar.gz 5950063 BLAKE2B 
742eed33845079452a942837a64e80f89ec7ec73459d0045c70ff83d3ba982fae6bade9feb56ef6faa9fca4859222ea00ac587c65c8ad722bef4a6b66a276ade
 SHA512 
d4f3c5a7df5d46f8b1ee32b61e68bdc0d63030820d236ecc51bc3ac356d15248acb9a5e0b6009e1936b03b751e8dd05a071a95ab239fd308442a59642ad5

diff --git a/net-dns/unbound/unbound-1.10.1-r1.ebuild 
b/net-dns/unbound/unbound-1.10.1-r1.ebuild
deleted file mode 100644
index f4046ee8042..000
--- a/net-dns/unbound/unbound-1.10.1-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd user
-
-MY_P=${PN}-${PV/_/}
-DESCRIPTION="A validating, recursive and caching DNS resolver"
-HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/;
-SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz;
-
-LICENSE="BSD GPL-2"
-SLOT="0/8" # ABI version of libunbound.so
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 x86"
-IUSE="debug dnscrypt dnstap +ecdsa ecs gost libressl python redis selinux 
static-libs systemd test threads"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Note: expat is needed by executable only but the Makefile is custom
-# and doesn't make it possible to easily install the library without
-# the executables. MULTILIB_USEDEP may be dropped once build system
-# is fixed.
-
-CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
-   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
-   libressl? ( >=dev-libs/libressl-2.2.4:0[${MULTILIB_USEDEP}] )
-   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
-   dnscrypt? ( dev-libs/libsodium[${MULTILIB_USEDEP}] )
-   dnstap? (
-   dev-libs/fstrm[${MULTILIB_USEDEP}]
-   >=dev-libs/protobuf-c-1.0.2-r1[${MULTILIB_USEDEP}]
-   )
-   ecdsa? (
-   !libressl? ( dev-libs/openssl:0[-bindist] )
-   )
-   python? ( ${PYTHON_DEPS} )
-   redis? ( dev-libs/hiredis:= )"
-
-BDEPEND="virtual/pkgconfig"
-
-DEPEND="${CDEPEND}
-   python? ( dev-lang/swig )
-   test? (
-   net-dns/ldns-utils[examples]
-   dev-util/splint
-   app-text/wdiff
-   )
-   systemd? ( sys-apps/systemd )"
-
-RDEPEND="${CDEPEND}
-   net-dns/dnssec-root
-   selinux? ( sec-policy/selinux-bind )"
-
-# bug #347415
-RDEPEND="${RDEPEND}
-   net-dns/dnssec-root"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.7-trust-anchor-file.patch
-   "${FILESDIR}"/${PN}-1.6.3-pkg-config.patch
-   "${FILESDIR}"/${P}-find-ar.patch
-)
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   enewgroup unbound
-   enewuser unbound -1 -1 /etc/unbound unbound
-   # improve security on existing installs (bug #641042)
-   # as well as new installs where unbound homedir has just been created
-  

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

2020-12-22 Thread Thomas Deutschmann
commit: a2609013938ab7a136aa911f58c97977d6c59c98
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 00:59:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 00:59:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2609013

dev-python/urllib3: security cleanup (bug #749336)

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

 dev-python/urllib3/Manifest |  1 -
 dev-python/urllib3/urllib3-1.24.2-r1.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index a02f16c957c..9333e5f5201 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1,4 +1,3 @@
-DIST urllib3-1.24.2.tar.gz 230699 BLAKE2B 
9c2f2be8fa743f542493d75072c02423d1bd40189561fa0ea393a8a2515b24da9a2a383aeec35b55bdd2a9954d3d585450d759548358ed91ecfdb9ec03d391b6
 SHA512 
9939e9e7c4da30b5effb334969cd835c9d0404a136761098203c699570aab02e63fb3f1b4ab680def0bc0906fabe5f0782ab94cf3095ff10ccf9b3c371653cf2
 DIST urllib3-1.25.11.tar.gz 260300 BLAKE2B 
06bd2107bad479e36c6474f95567c3ecb119d18b193b358df9e345e4d09392366255b21597b26fbf2374220b921cc2117a1972f88021c3a6ebac3844a319acbe
 SHA512 
58f77edb9ced62cbac7b0baf2651c07f9f413267f103730ee25f08c5d4d0bf52a2ace02f58841bcd55652db677c7a1dc9a756681e7e32d590bc69d8b93e8f173
 DIST urllib3-1.26.0.tar.gz 291709 BLAKE2B 
e750bcd28c6205cb8e7f12c2a1c6123d48979877b206914fc122f67ff6cdf3e16e5d7ee0ffae1f4af40f028075f9592cdebf8856ca7e29b541283a8023afbf0d
 SHA512 
5e5a78486cded9a378532a094818cfcaf6ec621d3aefbffac4c78f130798ee06f08e47d14f3d154274a502c8c1e3963a12d65030ba6109108ed786202637bd42
 DIST urllib3-1.26.1.tar.gz 286708 BLAKE2B 
19f210a56850e9754faa7a7a309292ba69450ba3ca232bc42f10e1f163eb72e7430eb233d8a0ee1cf97acbdfa132b2e515561e67fade3806347e04e6c7869db2
 SHA512 
5fbb28e190ecf58aae0932994bc1adb1542041bf96f176a9ece22bd6ee8d4ae8dc8f40dea77359601b704025e65c65ca27137f65d3d47fac3fc796b7bbd112f3

diff --git a/dev-python/urllib3/urllib3-1.24.2-r1.ebuild 
b/dev-python/urllib3/urllib3-1.24.2-r1.ebuild
deleted file mode 100644
index e2c7aedf480..000
--- a/dev-python/urllib3/urllib3-1.24.2-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and 
more"
-HOMEPAGE="https://github.com/shazow/urllib3;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
-   =dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   $(python_gen_cond_dep "
-   ${RDEPEND}
-   dev-python/mock[\${PYTHON_USEDEP}]
-   dev-python/pytest[\${PYTHON_USEDEP}]
-   >=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}]
-   " 'python3*')
-   )
-"
-
-distutils_enable_sphinx docs \
-   dev-python/alabaster \
-   dev-python/mock
-
-python_prepare_all() {
-   # skip appengine tests
-   rm -r test/appengine || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   # FIXME: get tornado ported
-   case ${EPYTHON} in
-   python2*)
-   ewarn "Tests are being skipped for Python 2 in order to 
reduce the number"
-   ewarn "of circular dependencies for Python 2 removal.  
Please test"
-   ewarn "manually in a virtualenv."
-   ;;
-   python3*)
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-   ;;
-   esac
-}



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

2020-12-22 Thread Thomas Deutschmann
commit: 94e3f3e68e844aaccb9d7b43b965991774df4a3d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 00:46:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 00:46:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e3f3e6

sys-apps/dbus: security cleanup (bug #755392)

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

 sys-apps/dbus/Manifest|   1 -
 sys-apps/dbus/dbus-1.12.18.ebuild | 272 --
 2 files changed, 273 deletions(-)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index b407c1584db..0af7e50b0b6 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,2 +1 @@
-DIST dbus-1.12.18.tar.gz 2094453 BLAKE2B 
eba48940c80a7483b858199156b297d97896232283988940d3cdb915eaa30bcdd13bc01f8410dcdb34193040a8bc8ce2dd45f1310aed791071e5dc5a6b38eb27
 SHA512 
817674e86a5d4cbfa705a79ca5197176311e47505c5da02334c2811f63b55014b582a12bce53bc73a08a3ad5061f210ba0d1e5f3bbf7697c81ca70c22a76fc13
 DIST dbus-1.12.20.tar.gz 2095511 BLAKE2B 
b467526e7e0281db7b8c7c178469fe006dab29ccb1ea197c02495bd297e8de766230b68ed86c4a7e05dbe09ca30ce941a15e0bf8030fe0df66c04febf0534b3b
 SHA512 
0964683bc6859374cc94e42e1ec0cdb542cca67971c205fcba4352500b6c0891665b0718e7d85eb060c81cb82e3346c313892bc02384da300ddd306c7eef0056

diff --git a/sys-apps/dbus/dbus-1.12.18.ebuild 
b/sys-apps/dbus/dbus-1.12.18.ebuild
deleted file mode 100644
index cb206f892a9..000
--- a/sys-apps/dbus/dbus-1.12.18.ebuild
+++ /dev/null
@@ -1,272 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 
systemd virtualx multilib-minimal
-
-DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
-HOMEPAGE="https://dbus.freedesktop.org/;
-SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
-
-LICENSE="|| ( AFL-2.1 GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-BDEPEND="
-   acct-user/messagebus
-   app-text/xmlto
-   app-text/docbook-xml-dtd:4.4
-   sys-devel/autoconf-archive
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-COMMON_DEPEND="
-   >=dev-libs/expat-2.1.0
-   elogind? ( sys-auth/elogind )
-   selinux? ( sys-libs/libselinux )
-   systemd? ( sys-apps/systemd:0= )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/expat
-   test? (
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40:2
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   acct-user/messagebus
-   selinux? ( sec-policy/selinux-dbus )
-"
-
-DOC_CONTENTS="
-   Some applications require a session bus in addition to the system
-   bus. Please see \`man dbus-launch\` for more information.
-"
-
-# out of sources build dir for make check
-TBD="${WORKDIR}/${P}-tests-build"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-enable-elogind.patch"
-   "${FILESDIR}/${PN}-daemon-optional.patch" # bug #653136
-)
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-
-   if use kernel_linux; then
-   CONFIG_CHECK="~EPOLL"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   # Tests were restricted because of this
-   sed -i \
-   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
-   -e '/"dispatch"/d' \
-   bus/test-main.c || die
-
-   default
-
-   if [[ ${CHOST} == *-solaris* ]]; then
-   # fix standards conflict, due to gcc being c99 by default 
nowadays
-   sed -i \
-   -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \
-   configure.ac || die
-   fi
-
-   # required for bug 263909, cross-compile so don't remove eautoreconf
-   eautoreconf
-}
-
-src_configure() {
-   local rundir=$(usex kernel_linux /run /var/run)
-   sed -e "s;@rundir@;${EPREFIX}${rundir};g" "${FILESDIR}"/dbus.initd.in \
-   > "${T}"/dbus.initd || die
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local docconf myconf testconf
-
-   # so we can get backtraces from apps
-   case ${CHOST} in
-   *-mingw*)
-   # error: unrecognized command line option '-rdynamic' 
wrt #488036
-   ;;
-   *)
-   append-flags -rdynamic
- 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/files/, dev-lang/php/

2020-12-22 Thread Thomas Deutschmann
commit: 280c5e27b96f27eed2f3325576d74361abb36294
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 23 00:38:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 23 00:39:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280c5e27

dev-lang/php: fix use-after-free when accessing already destructed backtrace 
arguments

Bug: https://bugs.gentoo.org/711140
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/php-7.2.34-use-after-free-bug76047.patch | 174 +
 .../{php-7.2.34.ebuild => php-7.2.34-r1.ebuild}|   1 +
 2 files changed, 175 insertions(+)

diff --git a/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch 
b/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch
new file mode 100644
index 000..b3a864ee82a
--- /dev/null
+++ b/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch
@@ -0,0 +1,174 @@
+Backport of 
https://git.php.net/?p=php-src.git;a=commit;h=ef1e4891b47949c8dc0f9482eef9454a0ecdfa1d
+
+--- a/Zend/tests/bug52361.phpt
 b/Zend/tests/bug52361.phpt
+@@ -25,9 +25,8 @@ try {
+ --EXPECTF--
+ 1. Exception: aaa in %sbug52361.php:5
+ Stack trace:
+-#0 %sbug52361.php(13): aaa->__destruct()
+-#1 %sbug52361.php(16): bbb()
+-#2 {main}
++#0 %sbug52361.php(16): aaa->__destruct()
++#1 {main}
+ 2. Exception: bbb in %sbug52361.php:13
+ Stack trace:
+ #0 %sbug52361.php(16): bbb()
+--- /dev/null
 b/Zend/tests/bug76047.phpt
+@@ -0,0 +1,68 @@
++--TEST--
++Bug #76047: Use-after-free when accessing already destructed backtrace 
arguments
++--FILE--
++a);
++$backtrace = (new Exception)->getTrace();
++var_dump($backtrace);
++}
++}
++
++function test($arg) {
++$arg = str_shuffle(str_repeat('A', 79));
++$vuln = new Vuln();
++$vuln->a = $arg;
++}
++
++function test2($arg) {
++$$arg = 1; // Trigger symbol table
++$arg = str_shuffle(str_repeat('A', 79));
++$vuln = new Vuln();
++$vuln->a = $arg;
++}
++
++test('x');
++test2('x');
++
++?>
++--EXPECTF--
++array(1) {
++  [0]=>
++  array(6) {
++["file"]=>
++string(%d) "%s"
++["line"]=>
++int(%d)
++["function"]=>
++string(10) "__destruct"
++["class"]=>
++string(4) "Vuln"
++["type"]=>
++string(2) "->"
++["args"]=>
++array(0) {
++}
++  }
++}
++array(1) {
++  [0]=>
++  array(6) {
++["file"]=>
++string(%d) "%s"
++["line"]=>
++int(%d)
++["function"]=>
++string(10) "__destruct"
++["class"]=>
++string(4) "Vuln"
++["type"]=>
++string(2) "->"
++["args"]=>
++array(0) {
++}
++  }
++}
+--- a/Zend/zend_vm_def.h
 b/Zend/zend_vm_def.h
+@@ -2366,9 +2366,9 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY)
+   uint32_t call_info = EX_CALL_INFO();
+ 
+   if (EXPECTED((call_info & 
(ZEND_CALL_CODE|ZEND_CALL_TOP|ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS|ZEND_CALL_ALLOCATED))
 == 0)) {
++  EG(current_execute_data) = EX(prev_execute_data);
+   i_free_compiled_variables(execute_data);
+ 
+-  EG(current_execute_data) = EX(prev_execute_data);
+   if (UNEXPECTED(call_info & ZEND_CALL_RELEASE_THIS)) {
+   zend_object *object = Z_OBJ(execute_data->This);
+ #if 0
+@@ -2394,12 +2394,12 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY)
+   LOAD_NEXT_OPLINE();
+   ZEND_VM_LEAVE();
+   } else if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP)) == 0)) 
{
++  EG(current_execute_data) = EX(prev_execute_data);
+   i_free_compiled_variables(execute_data);
+ 
+   if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) {
+   zend_clean_and_cache_symbol_table(EX(symbol_table));
+   }
+-  EG(current_execute_data) = EX(prev_execute_data);
+ 
+   /* Free extra args before releasing the closure,
+* as that may free the op_array. */
+@@ -2449,6 +2449,7 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY)
+   ZEND_VM_LEAVE();
+   } else {
+   if (EXPECTED((call_info & ZEND_CALL_CODE) == 0)) {
++  EG(current_execute_data) = EX(prev_execute_data);
+   i_free_compiled_variables(execute_data);
+   if (UNEXPECTED(call_info & 
(ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS))) {
+   if (UNEXPECTED(call_info & 
ZEND_CALL_HAS_SYMBOL_TABLE)) {
+@@ -2456,7 +2457,6 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY)
+   }
+   zend_vm_stack_free_extra_args_ex(call_info, 
execute_data);
+   }
+-  EG(current_execute_data) = EX(prev_execute_data);
+   if (UNEXPECTED(call_info & ZEND_CALL_CLOSURE)) {
+   

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

2020-12-22 Thread Sam James
commit: 7b5223ed81f223cff7fdd42ce3fd5b34fca6fe96
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 00:34:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 00:34:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5223ed

dev-lang/spidermonkey: Stabilize 78.6.0 ppc64, #761205

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild
index f4f3def5516..19bc2279f74 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild
@@ -60,7 +60,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 
-KEYWORDS="amd64 arm arm64 ~mips ~ppc64 ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc64 ~s390 x86"
 
 SLOT="78"
 LICENSE="MPL-2.0"



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

2020-12-22 Thread Sam James
commit: 9ac1d06c0074041612cc7ece07b364e558c8c6bf
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 00:33:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 00:33:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac1d06c

dev-lang/spidermonkey: Stabilize 78.6.0 arm, #761205

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

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

diff --git a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild
index 82e596db7f1..f4f3def5516 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild
@@ -60,7 +60,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 
-KEYWORDS="amd64 ~arm arm64 ~mips ~ppc64 ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc64 ~s390 x86"
 
 SLOT="78"
 LICENSE="MPL-2.0"



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

2020-12-22 Thread Lars Wendler
commit: 7481ca5e9a46a81065c87e718f02c5c3d1f180d2
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 23 00:20:29 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 23 00:20:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7481ca5e

sys-apps/iproute2: Removed old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/iproute2/Manifest  |   1 -
 sys-apps/iproute2/iproute2-5.8.0.ebuild | 159 
 2 files changed, 160 deletions(-)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 99cf8f8afef..6aee22e27ce 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,5 +1,4 @@
 DIST iproute2-5.10.0.tar.xz 798776 BLAKE2B 
8c17e65f03427f45b71dc17b289b272545549a6687257498676a23e4fdc4a590a7215bfdba3c7ac4b1ccde6c38ba8e3eb222eea2532374fa9680633aa198d347
 SHA512 
a468eefa797898b6de452212aa432c0a931434defacae5fb4335754c1292c5d86a8c8dbf3017f90cec266d71a2a17ae469aac17e1a85a5cbddc70814313e4c13
 DIST iproute2-5.4.0.tar.xz 741328 BLAKE2B 
8c7b74aa64526180e793165eb3d0f1ee07d4589fa982aa91e4e0775595c096d73677e85bb7f073cbe14e6de6b166d31efba94554f8c7df3320b168341818fcba
 SHA512 
26d1230e10d9ba4466edd3fe95cb6f595df691eeb27b87ae845ceb9da09fe11c2e0daa8d67187121320413f9ee7131fd426182055eb285be7c4de558d9e47051
 DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 
842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed
 SHA512 
d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634
-DIST iproute2-5.8.0.tar.xz 780612 BLAKE2B 
5d86af8d981f5e9582d5eb0aaffbe15891964a86f3a1da408ce2f46101b1bb6beac8d4492dab1865391c212ef596c9256b680bdcb346d440e38cbb636a23cdc1
 SHA512 
f2a3f7dcf5cb39ca7cd14f0e40e45641eccf4b93427c527a09fd789ac8621c5c3359769ca61fcc8bab7e915edd943c39b7c3e15cbfc497187aa6271eed0a9152
 DIST iproute2-5.9.0.tar.xz 786524 BLAKE2B 
9d82cfb1b1353d2cc6c441269af234b05e1ccd190a58c67f890d74fb42b4266be91ce64277bd2b75a0b711977c0f9edc61d8655bf262d05aaebd8d73caecc0c7
 SHA512 
bce59b0e8d876f10f94926be7f2a7cda0de15db04fabedfe938649d486ca6d6d222523d1661b8b36ea50e35369a4730938d6ebeb80577ac0522a3432037bcd50

diff --git a/sys-apps/iproute2/iproute2-5.8.0.ebuild 
b/sys-apps/iproute2/iproute2-5.8.0.ebuild
deleted file mode 100644
index 6a78d7f40fb..000
--- a/sys-apps/iproute2/iproute2-5.8.0.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic multilib
-
-if [[ ${PV} == "" ]] ; then
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git;
-   inherit git-r3
-else
-   SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="atm berkdb caps elf +iptables ipv6 minimal selinux"
-
-# We could make libmnl optional, but it's tiny, so eh
-RDEPEND="
-   !net-misc/arpd
-   dev-libs/libbsd
-   !minimal? ( net-libs/libmnl )
-   caps? ( sys-libs/libcap )
-   elf? ( virtual/libelf )
-   iptables? ( >=net-firewall/iptables-1.4.20:= )
-   berkdb? ( sys-libs/db:= )
-   atm? ( net-dialup/linux-atm )
-   selinux? ( sys-libs/libselinux )
-"
-# We require newer linux-headers for ipset support #549948 and some defines 
#553876
-DEPEND="
-   ${RDEPEND}
-   >=sys-kernel/linux-headers-3.16
-"
-BDEPEND="
-   app-arch/xz-utils
-   >=sys-devel/bison-2.4
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
-   "${FILESDIR}"/${PN}-4.20.0-configure-nomagic.patch # bug 643722
-   "${FILESDIR}"/${PN}-5.1.0-portability.patch
-   "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
-)
-
-src_prepare() {
-   if ! use ipv6 ; then
-   PATCHES+=(
-   "${FILESDIR}"/${PN}-4.20.0-no-ipv6.patch #326849
-   )
-   fi
-
-   default
-
-   # echo -n is not POSIX compliant
-   sed 's@echo -n@printf@' -i configure || die
-
-   sed -i \
-   -e '/^CC :\?=/d' \
-   -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-   -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \
-   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^DBM_INCLUDE/s:=.*:=${T}:" \
-   Makefile || die
-
-   # build against system headers
-   rm -r include/netinet || die #include/linux 
include/ip{,6}tables{,_common}.h include/libiptc
-   sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die

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

2020-12-22 Thread Lars Wendler
commit: d08694be65de1ec768b4135732d292547c436722
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 23 00:19:40 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 23 00:20:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08694be

sys-apps/iproute2: Bump to version 5.10.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/iproute2/Manifest   |   1 +
 sys-apps/iproute2/iproute2-5.10.0.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 4106a4c3d61..99cf8f8afef 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,3 +1,4 @@
+DIST iproute2-5.10.0.tar.xz 798776 BLAKE2B 
8c17e65f03427f45b71dc17b289b272545549a6687257498676a23e4fdc4a590a7215bfdba3c7ac4b1ccde6c38ba8e3eb222eea2532374fa9680633aa198d347
 SHA512 
a468eefa797898b6de452212aa432c0a931434defacae5fb4335754c1292c5d86a8c8dbf3017f90cec266d71a2a17ae469aac17e1a85a5cbddc70814313e4c13
 DIST iproute2-5.4.0.tar.xz 741328 BLAKE2B 
8c7b74aa64526180e793165eb3d0f1ee07d4589fa982aa91e4e0775595c096d73677e85bb7f073cbe14e6de6b166d31efba94554f8c7df3320b168341818fcba
 SHA512 
26d1230e10d9ba4466edd3fe95cb6f595df691eeb27b87ae845ceb9da09fe11c2e0daa8d67187121320413f9ee7131fd426182055eb285be7c4de558d9e47051
 DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 
842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed
 SHA512 
d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634
 DIST iproute2-5.8.0.tar.xz 780612 BLAKE2B 
5d86af8d981f5e9582d5eb0aaffbe15891964a86f3a1da408ce2f46101b1bb6beac8d4492dab1865391c212ef596c9256b680bdcb346d440e38cbb636a23cdc1
 SHA512 
f2a3f7dcf5cb39ca7cd14f0e40e45641eccf4b93427c527a09fd789ac8621c5c3359769ca61fcc8bab7e915edd943c39b7c3e15cbfc497187aa6271eed0a9152

diff --git a/sys-apps/iproute2/iproute2-5.10.0.ebuild 
b/sys-apps/iproute2/iproute2-5.10.0.ebuild
new file mode 100644
index 000..6bccbe4b7ea
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-5.10.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic multilib
+
+if [[ ${PV} == "" ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git;
+   inherit git-r3
+else
+   SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="kernel routing and traffic control utilities"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="atm berkdb caps elf +iptables ipv6 minimal selinux"
+
+# We could make libmnl optional, but it's tiny, so eh
+RDEPEND="
+   !net-misc/arpd
+   dev-libs/libbsd
+   !minimal? ( net-libs/libmnl )
+   caps? ( sys-libs/libcap )
+   elf? ( virtual/libelf )
+   iptables? ( >=net-firewall/iptables-1.4.20:= )
+   berkdb? ( sys-libs/db:= )
+   atm? ( net-dialup/linux-atm )
+   selinux? ( sys-libs/libselinux )
+"
+# We require newer linux-headers for ipset support #549948 and some defines 
#553876
+DEPEND="
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-3.16
+"
+BDEPEND="
+   app-arch/xz-utils
+   >=sys-devel/bison-2.4
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
+   "${FILESDIR}"/${PN}-4.20.0-configure-nomagic.patch # bug 643722
+   "${FILESDIR}"/${PN}-5.1.0-portability.patch
+   "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
+)
+
+src_prepare() {
+   if ! use ipv6 ; then
+   PATCHES+=(
+   "${FILESDIR}"/${PN}-4.20.0-no-ipv6.patch #326849
+   )
+   fi
+
+   default
+
+   # Fix version if necessary
+   local versionfile="include/version.h"
+   if ! grep -Fq "${PV}" ${versionfile} ; then
+   elog "Fixing version string"
+   sed "s@\"[[:digit:]\.]\+\"@\"${PV}\"@" \
+   -i ${versionfile} || die
+   fi
+
+   # echo -n is not POSIX compliant
+   sed 's@echo -n@printf@' -i configure || die
+
+   sed -i \
+   -e '/^CC :\?=/d' \
+   -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
+   -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \
+   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+   -e "/^DBM_INCLUDE/s:=.*:=${T}:" \
+   Makefile || die
+
+   # build against system headers
+   rm -r include/netinet || die #include/linux 
include/ip{,6}tables{,_common}.h include/libiptc
+   sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die
+

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

2020-12-22 Thread Sam James
commit: d53921158bd8a2d953df0bcdda2f5e06d51b2452
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 00:09:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 00:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5392115

net-analyzer/wireshark: Stabilize 3.4.2 arm64, #760800

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

 net-analyzer/wireshark/wireshark-3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.4.2.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.2.ebuild
index c95fe3129e8..a720c8ad6d9 100644
--- a/net-analyzer/wireshark/wireshark-3.4.2.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
 LICENSE="GPL-2"
 
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc64 x86"
 IUSE="
androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb



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

2020-12-22 Thread Sam James
commit: f28e8147332fb167f123f6ced8e7407d08e5f4d6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 23 00:10:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 23 00:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28e8147

dev-python/sentry-sdk: Stabilize 0.19.4 ALLARCHES, #761184

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

 dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild
index 8b4b5633c4f..aa73cdf8cc6 100644
--- a/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild
+++ b/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/sentry-python-${PV}"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 
 RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/, profiles/arch/hppa/, profiles/arch/ia64/, ...

2020-12-22 Thread Marek Szuba
commit: 5061f5ddaf5f0ce13e0cf330a7026c67303d322e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 23 00:04:15 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 23 00:09:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5061f5dd

profiles: add Lua USE_EXPAND luajit flags to existing arch/**/use.mask entries

Signed-off-by: Marek Szuba  gentoo.org>

 profiles/arch/alpha/use.mask  | 2 ++
 profiles/arch/arm64/use.mask  | 2 ++
 profiles/arch/hppa/use.mask   | 2 ++
 profiles/arch/ia64/use.mask   | 2 ++
 profiles/arch/powerpc/ppc64/64ul/use.mask | 2 ++
 profiles/arch/sparc/use.mask  | 2 ++
 6 files changed, 12 insertions(+)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index d97a8e0f29b..8a4bc4a73f4 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -40,6 +40,8 @@ acpi
 
 # Tobias Klausmann  (2017-03-03)
 # There is no luajit support on alpha. Bugs #554376, #608322.
+lua_single_target_luajit
+lua_targets_luajit
 luajit
 luajittex
 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index ee4e85c7569..d284eb52a96 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -46,6 +46,8 @@ ayatana
 # Mart Raudsepp  (2019-01-07)
 # Does not work on arm64 until dev-lang/luajit-2.1
 # https://github.com/LuaJIT/LuaJIT/issues/26
+lua_single_target_luajit
+lua_targets_luajit
 luajit
 
 # Michał Górny  (2018-07-09)

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 593e93fd717..81d9c543cce 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -81,6 +81,8 @@ clang
 
 # Jeroen Roovers  (2014-11-07)
 # dev-lang/luajit has not been ported to HPPA
+lua_single_target_luajit
+lua_targets_luajit
 luajit
 luajittex
 

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index cb05c855ebc..47e5a6f4429 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -29,6 +29,8 @@ ayatana
 
 # Sergei Trofimovich  (2017-06-17)
 # There is no luajit support on ia64. Bug #554376
+lua_single_target_luajit
+lua_targets_luajit
 luajit
 luajittex
 

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 01d3b7f651d..5ac6b141b13 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -7,6 +7,8 @@
 
 # Ilya Tumaykin  (2017-05-07)
 # There is no luajit support on ppc64 userland. Bug #608326.
+lua_single_target_luajit
+lua_targets_luajit
 luajit
 
 # Anthony G. Basile  (2015-08-01)

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index d6d4eda430d..31d2793cd86 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -39,6 +39,8 @@ mongodb
 
 # Sergei Trofimovich  (2017-11-19)
 # There is no luajit support on sparc. Bug #554376
+lua_single_target_luajit
+lua_targets_luajit
 luajit
 luajittex
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, net-misc/curl/

2020-12-22 Thread Thomas Deutschmann
commit: f843ca9c60889ca4a6cdd5985f05371d652f04d0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 22 23:54:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 22 23:55:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f843ca9c

net-misc/curl: keyword riscv

Closes: https://bugs.gentoo.org/760812
Fixes: 59632d1ae29 ("net-misc/curl: security cleanup (bug #759259)")
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/curl/curl-7.74.0-r2.ebuild  | 2 +-
 profiles/arch/riscv/package.use.mask | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/curl/curl-7.74.0-r2.ebuild 
b/net-misc/curl/curl-7.74.0-r2.ebuild
index 9954194aeba..6252727e45f 100644
--- a/net-misc/curl/curl-7.74.0-r2.ebuild
+++ b/net-misc/curl/curl-7.74.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
 LICENSE="curl"
 SLOT="0"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap libressl mbedtls metalink nss +openssl +pop3 +progress-meter rtmp 
samba +smtp ssh ssl static-libs test telnet +tftp threads winssl zstd"
 IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" nghttp3 quiche"

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 35091c29de0..91425fe36f3 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -121,7 +121,7 @@ net-irc/irssi socks5
 net-libs/gnutls doc test-full
 net-libs/ldns doc python
 net-libs/libpcap rdma
-net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss rtmp ssh
+net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss rtmp ssh 
nss mbedtls
 net-misc/ntp openntpd snmp vim-syntax zeroconf
 net-nds/openldap cxx kerberos sasl
 sys-apps/kmod doc



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

2020-12-22 Thread Sam James
commit: 5205c3c53de333600f99fcd255f494c795d37b6a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 23:47:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 23:47:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5205c3c5

app-arch/zstd: drop upstreamed/irrelevant patch

Revbumping because the patch still applies successfully
and could have runtime effects (let's be cautious).

Closes: https://bugs.gentoo.org/761121
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-arch/zstd/{zstd-1.4.8.ebuild => zstd-1.4.8-r1.ebuild} | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-arch/zstd/zstd-1.4.8.ebuild 
b/app-arch/zstd/zstd-1.4.8-r1.ebuild
similarity index 96%
rename from app-arch/zstd/zstd-1.4.8.ebuild
rename to app-arch/zstd/zstd-1.4.8-r1.ebuild
index 96469d5a7f8..414788bac8f 100644
--- a/app-arch/zstd/zstd-1.4.8.ebuild
+++ b/app-arch/zstd/zstd-1.4.8-r1.ebuild
@@ -18,10 +18,6 @@ RDEPEND="app-arch/xz-utils
lz4? ( app-arch/lz4 )"
 DEPEND="${RDEPEND}"
 
-PATCHES=(
-   "${FILESDIR}/${PN}-1.4.5-fix-uclibc-ng.patch" #741972
-)
-
 src_prepare() {
default
multilib_copy_sources



[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/

2020-12-22 Thread Michał Górny
commit: 9985b032c0eba7233d276d174dd80358b22e22d3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:32:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9985b032

xfce-base/thunar: Bump to 4.16.0

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

 xfce-base/thunar/Manifest |  1 +
 xfce-base/thunar/thunar-4.16.0.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 0b597ff9f6f..97d9acb7b42 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,2 +1,3 @@
 DIST thunar-1.8.16.tar.bz2 2479718 BLAKE2B 
2de72f0b9977a9815c0a7f0376ceb01ddd5a68dda6c33e7d99f34378f00086e6652fa2cfcecd12129811ed6e78d45c7a1b321563ad98c5257bb6d3c58689c60d
 SHA512 
1d096c7328b6131f097663d8f769a1e7a2a15cb24ca5116e28de38162cf1c5c544b8ed856b0d3df758947154b9e76ca720d3c614e7dca4edb71e8a219438e7a7
 DIST thunar-4.15.3.tar.bz2 2445923 BLAKE2B 
7c1fcbb77eba1a2198bbfac88d43d9a332941aca9dec46d239933288d6e97d4029208bcbe6574577d71aad11292c2ca8015374502b724fa3e3844f0fa664152b
 SHA512 
a86a2e984ccbec82f50b479efc61334615b0ac116d8b3a479c61470d34fe47bac0d3e327cf4e10a1bf3ad50910abb26767bbd7ffed0cf4263e3435a21e1ab6dd
+DIST thunar-4.16.0.tar.bz2 2454813 BLAKE2B 
528abf3f3227992dbed23e453205a55dcdda8bf03d242f6668e45e2d22921dfe5f5dd5550a7cdf53fd5c39c21ecf9567bc02e2d178ae7a1d35ad0c4f6932e4a7
 SHA512 
0f288018ead108c6a170a9b98d45d6c005301eb51526b357ab81411724451f0e6a1154ae44dd7681ee5bc9a8807df1497ed26d1af0ac002d68c69fede808cc51

diff --git a/xfce-base/thunar/thunar-4.16.0.ebuild 
b/xfce-base/thunar/thunar-4.16.0.ebuild
new file mode 100644
index 000..647aad08c70
--- /dev/null
+++ b/xfce-base/thunar/thunar-4.16.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg-utils
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/ 
https://docs.xfce.org/xfce/thunar/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
+
+GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
+DEPEND=">=dev-lang/perl-5.6
+   >=dev-libs/glib-2.50
+   >=x11-libs/gdk-pixbuf-2.14
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/exo-0.12:=
+   >=xfce-base/libxfce4ui-4.15.3:=
+   >=xfce-base/libxfce4util-4.15.2:=
+   >=xfce-base/xfconf-4.12:=
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   pcre? ( >=dev-libs/libpcre-6:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( dev-libs/libgudev:= )"
+RDEPEND="${DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   trash-panel-plugin? ( ${GVFS_DEPEND} )
+   udisks? (
+   virtual/udev
+   ${GVFS_DEPEND}[udisks,udev]
+   )"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "If you were using an older Xfce version and Thunar fails to start"
+   elog "with a message similar to:"
+   elog "  Failed to register: Timeout was reached"
+   elog "you may need to reset your xfce4 session:"
+   elog "  rm ~/.cache/sessions/xfce4-session-*"
+   elog "See https://bugs.gentoo.org/698914.;
+
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-power-manager/

2020-12-22 Thread Michał Górny
commit: 23d8e74a898598b0fdf8c4e07e30f20be9489a62
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:30:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d8e74a

xfce-extra/xfce4-power-manager: Bump to 4.16.0

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

 xfce-extra/xfce4-power-manager/Manifest|  1 +
 .../xfce4-power-manager-4.16.0.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/xfce-extra/xfce4-power-manager/Manifest 
b/xfce-extra/xfce4-power-manager/Manifest
index cee3f1aa88f..7b4c202fe7c 100644
--- a/xfce-extra/xfce4-power-manager/Manifest
+++ b/xfce-extra/xfce4-power-manager/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-power-manager-1.6.6.tar.bz2 1227814 BLAKE2B 
c5f9ca3ff1f7bbed8c534cbba43355a62734b6e1553f852740fe332545df910ecba07be249365f9815b2467226d67a41cdb740e99d4f547ee86abf2d014211f6
 SHA512 
c9377619df9ebab64ed234659e5798f47448e26fae5b19eb15bcbc9416df1afec6b4de32bc272b81531d2643a215ea46892523077017dc6b232bfe802dba6cd9
 DIST xfce4-power-manager-1.7.1.tar.bz2 1230284 BLAKE2B 
7118f0a864bb50a2a9ed96da91d8196dd28c21f4b3e33a98226a7ad50f85bc81d5522255f454cccf9bf189acf2f3c45f7686580c2d6d397de740b77d277e13b2
 SHA512 
cc29902ee6f01983ba507c2ab961db4f2ae5e12539e954d58af3f71e85370243e252833cd835830a51d05e104316327ffc7af01fb09a436af2e00f4e06564785
+DIST xfce4-power-manager-4.16.0.tar.bz2 1234968 BLAKE2B 
0299bc293769411384b34c81c907f75ba6503db11f1636366a599938d37eda0843e1850c584c37186529c0c97eaca73bc5d488d4916087a42c5c5f68ae8787c8
 SHA512 
1c6ecfb7696bc13c9b11fdfb4ad4e3278de2350bbc59c84c933b28c07c1a0c55b9954794e1f57e4407d2b54ffaace9ea5baed829bf0683332cf9d12bff7e71ec

diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild 
b/xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild
new file mode 100644
index 000..afdc9e884f0
--- /dev/null
+++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg-utils
+
+DESCRIPTION="Power manager for the Xfce desktop environment"
+HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-power-manager;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="kernel_linux networkmanager +panel-plugin policykit"
+
+DEPEND=">=dev-libs/glib-2.50
+   >=sys-power/upower-0.99.0
+   >=x11-libs/gtk+-3.14:3
+   >=x11-libs/libnotify-0.7
+   x11-libs/libX11
+   >=x11-libs/libXrandr-1.2
+   x11-libs/libXext
+   x11-libs/libXtst
+   >=xfce-base/xfconf-4.12:=
+   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12:=
+   panel-plugin? ( >=xfce-base/xfce4-panel-4.12:= )
+   policykit? ( >=sys-auth/polkit-0.112 )"
+RDEPEND="${DEPEND}
+   networkmanager? ( net-misc/networkmanager )"
+DEPEND+="
+   x11-base/xorg-proto"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable policykit polkit)
+   $(use_enable networkmanager network-manager)
+   $(use_enable panel-plugin xfce4panel)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+
+   if ! has_version sys-apps/systemd && ! has_version sys-auth/elogind
+   then
+   elog "Suspend/hibernate support requires a logind provider 
installed"
+   elog "(sys-apps/systemd or sys-auth/elogind)"
+   fi
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-session/

2020-12-22 Thread Michał Górny
commit: e5438746fd7ca2b335a82f4d82e23f7b1b209f47
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:28:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5438746

xfce-base/xfce4-session: Bump to 4.16.0

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

 xfce-base/xfce4-session/Manifest   |  1 +
 .../xfce4-session/xfce4-session-4.16.0.ebuild  | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest
index be56afa17ba..a245c90f4c8 100644
--- a/xfce-base/xfce4-session/Manifest
+++ b/xfce-base/xfce4-session/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-session-4.14.2.tar.bz2 841878 BLAKE2B 
e59be7bf622c40df60051643e52e703896d994f3729167e532a8594d19e139050b3dd995a153b0397c5aee2cbce9880abf8fdd05db999508eede8de0034e
 SHA512 
ab67cb576ac4880f41cf8eec05539a733da066c50913c9c2c9116ed3129b342aa3ca005ea5b46a733780cd062a4454d530240d89660b6c48a2045c821f7c490f
 DIST xfce4-session-4.15.1.tar.bz2 871639 BLAKE2B 
1079040abfbc0c25e9547d96dcf4ffc8c1b7b1ddeea5c79587c98518d34514df37fd91552876a4f13cb2d468ee199971ed50f1bda6fec2fd4936cbea5e2ca797
 SHA512 
062771564df073fd34b6cb074ee3032d898ecf18e36cfca9dc0bd5d3ad4a082c8ff670a89437ab697383cd009d8752e787e16fce8330727be15c22c7736f8ea0
+DIST xfce4-session-4.16.0.tar.bz2 875504 BLAKE2B 
8e06e1ff378593b90c3c600bd5aabb3ea9ba9e58854ed615d39009595be4b71c5f77359e4249a93f44aa67795e2d4bf658b83d9c1d445304764eee655ed1f9e9
 SHA512 
fd74b24d0c2762b5a99883b62ca9447c3683e42e9e39193d0f60e02b8c1ad77a3dfff4df6f3b3c345d8ea3d4c4ef93485e9b5586862bab85d4b37110d3400fad

diff --git a/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild 
b/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild
new file mode 100644
index 000..8d006dbb328
--- /dev/null
+++ b/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="A session manager for the Xfce desktop environment"
+HOMEPAGE="https://docs.xfce.org/xfce/xfce4-session/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="nls policykit +xscreensaver"
+
+DEPEND="x11-apps/iceauth
+   >=dev-libs/glib-2.50
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libSM
+   x11-libs/libwnck:3
+   x11-libs/libX11
+   >=xfce-base/libxfce4util-4.15.2:=
+   >=xfce-base/libxfce4ui-4.15.1:=
+   >=xfce-base/xfconf-4.12:=
+   policykit? ( >=sys-auth/polkit-0.102 )"
+RDEPEND="${DEPEND}
+   x11-apps/xrdb
+   nls? ( x11-misc/xdg-user-dirs )
+   xscreensaver? ( || (
+   xfce-extra/xfce4-screensaver
+   >=x11-misc/xscreensaver-5.26
+   >=x11-misc/xlockmore-5.43
+   x11-misc/slock
+   x11-misc/alock[pam]
+   ) )"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.10.1-alock_support_to_xflock4.patch
+# TODO: this patch needs updating for the new version, and finding
+# upstream bug.
+#  "${FILESDIR}"/${PN}-4.12.1-light-locker_support_to_xflock4.patch
+)
+
+src_configure() {
+   local myconf=(
+   $(use_enable policykit polkit)
+   --with-xsession-prefix="${EPREFIX}"/usr
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+
+   local sessiondir=/etc/X11/Sessions
+   echo startxfce4 > "${T}"/Xfce4 || die
+   exeinto ${sessiondir}
+   doexe "${T}"/Xfce4
+   dosym Xfce4 ${sessiondir}/Xfce
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/

2020-12-22 Thread Michał Górny
commit: 184a5dbd28efc93f81e3428640223a0cf80d1216
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:29:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184a5dbd

xfce-base/xfce4-settings: Bump to 4.16.0

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

 xfce-base/xfce4-settings/Manifest  |  1 +
 .../xfce4-settings/xfce4-settings-4.16.0.ebuild| 66 ++
 2 files changed, 67 insertions(+)

diff --git a/xfce-base/xfce4-settings/Manifest 
b/xfce-base/xfce4-settings/Manifest
index 3505cea50ec..b4427e463fe 100644
--- a/xfce-base/xfce4-settings/Manifest
+++ b/xfce-base/xfce4-settings/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-settings-4.14.3.tar.bz2 1201308 BLAKE2B 
daf20e5adda24f3c1ecc88506c1a1cd03b33b379bafc236ed3b99404b816803288041de7d507072a311c3966bb0e040986e358ea94d01636c56ea31c1b843c8d
 SHA512 
fcc5bfa98d8903dc3ac51ec909e542485a44f6c11ddca815508c2ed913410a0becd54b2db6761ee48f5a20d6ca08377eeefbb54bd0cb7cde0a0c0d4b65802ab5
 DIST xfce4-settings-4.15.3.tar.bz2 1487754 BLAKE2B 
272c76096f1f0690bead5472e949057959fc7c90558be7c96454f121a9c427494490b4aaf64c6490fe9df0a1de131e630b2cc0ae1310f8dfb7057d573a55f39f
 SHA512 
a2c841e971a0a67bb81697c7e31568026d90b185a7acc93bd39b22f3f4b3670b15f6b798b6658dee4b9bb44df1a5a2b4985e743cc36dc11dbb047baa816f1941
+DIST xfce4-settings-4.16.0.tar.bz2 1492754 BLAKE2B 
10bfa7ce556547a4a41e1a3691ea3e41b9de57bd21760a91424cd27469917264ce00ae7324ee1d81bdf27f6b275415af932d63aeba4e80de729e42df1cbff488
 SHA512 
38c06e4d4c0963019c20a3afadb0dc1bde8d1b477bcff2d0253e29beb5e4a8b5ae9d058b544cec6fe2bfc2c1d44f74283c94538eda25436d58db0754f112a238

diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.0.ebuild 
b/xfce-base/xfce4-settings/xfce4-settings-4.16.0.ebuild
new file mode 100644
index 000..add5c079f9a
--- /dev/null
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit python-single-r1 xdg-utils
+
+DESCRIPTION="Configuration system for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.50
+   media-libs/fontconfig
+   >=x11-libs/gtk+-3.20:3
+   x11-libs/libX11
+   >=x11-libs/libXcursor-1.1
+   >=x11-libs/libXi-1.3
+   >=x11-libs/libXrandr-1.2
+   >=xfce-base/garcon-0.2:=
+   >=xfce-base/exo-4.15.1:=
+   >=xfce-base/libxfce4ui-4.15.1:=
+   >=xfce-base/libxfce4util-4.15.2:=
+   >=xfce-base/xfconf-4.13:=
+   colord? ( x11-misc/colord:= )
+   libcanberra? ( >=media-libs/libcanberra-0.25[sound] )
+   input_devices_libinput? ( x11-drivers/xf86-input-libinput )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   upower? ( >=sys-power/upower-0.9.23 )
+   xklavier? ( >=x11-libs/libxklavier-5 )
+   !

[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4ui/

2020-12-22 Thread Michał Górny
commit: 93d69e04f98901ce2efaed1945cf75613916ac9e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:24:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d69e04

xfce-base/libxfce4ui: Bump to 4.16.0

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

 xfce-base/libxfce4ui/Manifest |  1 +
 xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest
index 9952695c545..b4d36470a2f 100644
--- a/xfce-base/libxfce4ui/Manifest
+++ b/xfce-base/libxfce4ui/Manifest
@@ -1,3 +1,4 @@
 DIST libxfce4ui-4.14.1.tar.bz2 756175 BLAKE2B 
d487cc0a04b6053ead6670eeb83cafe1c4098818d5ad6a94a81176720d78cfd65160156961cbb526baa1640ae66a5c6958f707b7078c412d81fcd24cc8cf4013
 SHA512 
f42f41da3a683a0c56c3b1e7ba420c4f50909d2613e681d053b09b50bc0eb7f750f44c892e94b0ee8b9207983a87c0cadbda1ad93d0df74ae351dc8812025407
 DIST libxfce4ui-4.15.7.tar.bz2 807676 BLAKE2B 
0280d0e35244740d016fc4cd8afebb5a70348226011473117c3b7124abcc597baf8015754bb8aaa2fa3f0560d1a98d68f319c5b5870e1c8f5543c0a9458eb541
 SHA512 
0fd05bbaa42d3f3a0df552fb7419ebc390e6292f4bae58d4c9d6137421cdd55f17756e51c3adcd5ad6e7c92f277b9485ea1d791ef1295ac3d65d86201fc33a6a
 DIST libxfce4ui-4.15.8.tar.bz2 817242 BLAKE2B 
f0d85fd6e35f65ed416085fbd5da4a1624d8ea9eb90b692463f41e840cea943dbf25a9d057db6101288000fad46468efa4417be87ef24b02f2f73c0a6d11c144
 SHA512 
a6ea4b6fc1542f6bbc2a2003e1836f1e24ea8c36460460e9e7eddafc7c3c36206fe94a9ccdc17b3b488e857d11a1f1b21ff248349a9820fe9a584bb9dcc1a90f
+DIST libxfce4ui-4.16.0.tar.bz2 837838 BLAKE2B 
a7e0612bb2a6e47fb9e03c69f1f014740b1ed0f363e198823b328980c106bf5566c880cdeac254291a44ff5a4fc6c8ae95c0396b37e6869e0ec3721897c75d43
 SHA512 
07ce8399ca860d5414f91b0795ba61eff21b6022a9e8c26de77a6c4e6c45371e10318b626a892b7e2998d95c7e92cf32c2cd48fdefc291bb5521fe8a6cf93aed

diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild 
b/xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild
new file mode 100644
index 000..5ec78d67a32
--- /dev/null
+++ b/xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils vala
+
+DESCRIPTION="Unified widget and session management libs for Xfce"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="debug glade introspection startup-notification system-info vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND=">=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libSM
+   >=xfce-base/libxfce4util-4.15.6:=[introspection?]
+   >=xfce-base/xfconf-4.12:=
+   glade? ( dev-util/glade:3.10 )
+   introspection? ( dev-libs/gobject-introspection:= )
+   startup-notification? ( x11-libs/startup-notification )
+   system-info? (
+   dev-libs/libgudev
+   gnome-base/libgtop
+   >=media-libs/libepoxy-1.2
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )"
+
+src_prepare() {
+   # stupid vala.eclass...
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable system-info glibtop)
+   $(use_enable system-info epoxy)
+   $(use_enable system-info gudev)
+   $(use_enable startup-notification)
+   $(use_enable vala)
+   $(use_enable glade gladeui2)
+   --with-vendor-info=Gentoo
+   )
+
+   use vala && vala_src_prepare
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfwm4/

2020-12-22 Thread Michał Górny
commit: 13d5905060132c798116e192b956135af498c968
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:26:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d59050

xfce-base/xfwm4: Bump to 4.16.0

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

 xfce-base/xfwm4/Manifest|  1 +
 xfce-base/xfwm4/xfwm4-4.16.0.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
index ba0c673daac..0b0738841f7 100644
--- a/xfce-base/xfwm4/Manifest
+++ b/xfce-base/xfwm4/Manifest
@@ -1,2 +1,3 @@
 DIST xfwm4-4.14.6.tar.bz2 1167818 BLAKE2B 
2315843da3684ea069d8361d1d787634052da5449d7aeb4ba6b219cd46ae4b7b6007becca316a5ab552fe4432baab3efa6a23793b68a00d06c9fbe3d1164080a
 SHA512 
1e3cc3e976250e311607d12e1a51047132584d6e8cd8979e3d5a85a3cc49e420453e3812b2d8a8f6268f3d6f1b44f4df2b57b7e1395d02ec63ae82a55bb9d4ee
 DIST xfwm4-4.15.3.tar.bz2 1180308 BLAKE2B 
e76651e58bdb6b4c4b15c6dd49d5df16b40729fc41302d0eff336194d84a8b467c9b6b2f37094657b0555c25d87d92744991dfc00127638468b23eae31088475
 SHA512 
6ca7faba7fdd225d1c91e7c217200eebf271abc6058f3b9a46ce7bce8f31028c99e454412afa4ca441a5b30decb0d33a03ca5caeed7e4b20a29efa855af8328d
+DIST xfwm4-4.16.0.tar.bz2 1200929 BLAKE2B 
2df17028287ff3e4fea7ea082ea39545a05fba5089fbaea1764bbb59ff550d9dbf14322246d9dcd455bc589055c75b7941f08f6ab4a59fe2089001236ab8677b
 SHA512 
f21e773b34092cadd86713373e59880cf68020cbfa3d16ab651f48a8a051a38925428358e0bca5ffc346eb62dc6cc53c87a9e6895d7e613dadf3cdac499dae02

diff --git a/xfce-base/xfwm4/xfwm4-4.16.0.ebuild 
b/xfce-base/xfwm4/xfwm4-4.16.0.ebuild
new file mode 100644
index 000..26cb91f8158
--- /dev/null
+++ b/xfce-base/xfwm4/xfwm4-4.16.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Window manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl startup-notification +xcomposite +xpresent"
+
+RDEPEND=">=dev-libs/glib-2.20
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXres
+   x11-libs/pango
+   >=x11-libs/libwnck-3.14:3
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/xfconf-4.13:=
+   opengl? ( media-libs/libepoxy:=[X(+)] )
+   startup-notification? ( x11-libs/startup-notification )
+   xpresent? ( x11-libs/libXpresent )
+   xcomposite? (
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   )"
+# libICE/libSM: not really used anywhere but checked by configure
+#   https://bugzilla.xfce.org/show_bug.cgi?id=11914
+DEPEND="${RDEPEND}
+   x11-libs/libICE
+   x11-libs/libSM"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   xfce-base/exo
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable opengl epoxy)
+   $(use_enable startup-notification)
+   --enable-xsync
+   --enable-render
+   --enable-randr
+   $(use_enable xpresent)
+   $(use_enable xcomposite compositor)
+   )
+
+   econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-appfinder/

2020-12-22 Thread Michał Górny
commit: 1368cb7cfc35e4f5bb3f9eb6306997f99ccede87
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:34:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1368cb7c

xfce-base/xfce4-appfinder: Bump to 4.16.0

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

 xfce-base/xfce4-appfinder/Manifest |  1 +
 .../xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/xfce-base/xfce4-appfinder/Manifest 
b/xfce-base/xfce4-appfinder/Manifest
index 57d39ea53d5..90a70cc8a36 100644
--- a/xfce-base/xfce4-appfinder/Manifest
+++ b/xfce-base/xfce4-appfinder/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-appfinder-4.14.0.tar.bz2 519705 BLAKE2B 
e5c107d975d7103a7f58fac534eaea3c483a82885778c12c8c01cfa552d305f2f0c0ba5f77f1911b29ce58ae2efec973359df9425370f5627c95a7826808f172
 SHA512 
94c7266fc7c738107f1674ea3d705aa4168d9f2ecada97dc3e97c85c3857bd37a2e6517028fb51dd4663eaba4bf758927879c7fdbff83df79f8648c61944402c
 DIST xfce4-appfinder-4.15.2.tar.bz2 559694 BLAKE2B 
f472e0a6de30f07234fbcb2cb395991dcda737c2a7e19ca37731ccafe9c67a2a8e39e5554c01f5fce00f45adc958806d2f508227a9b2bb261371f57497440899
 SHA512 
2df5032d224277819b3c2aa146651c67a1315964d2b0105dd9fbaad7c0d00b12819aeccbb61ce95272d1f8f444ced79f5be7c35690365bec55733162d5b74cb7
+DIST xfce4-appfinder-4.16.0.tar.bz2 569271 BLAKE2B 
7878f1cf14e65858b063e487be5936f7df165f9de14863597ac00f70efb06dc1ca0a260e1c82d77922b5a8fe0f6d8c8ac60adcab7729ddb7e9c1688e510864cb
 SHA512 
e2caa296960769d96395e932d7f2301467ad0d02d24fbcc9e6e79c1774d51a3e854cebdf8fee70fc1c9e68c3ab5a3c3a1e370762978bc2b2797c62de040ef88a

diff --git a/xfce-base/xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild 
b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild
new file mode 100644
index 000..3d3748d7f1e
--- /dev/null
+++ b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="A tool to find and launch installed applications for the Xfce 
desktop"
+HOMEPAGE="https://docs.xfce.org/xfce/xfce4-appfinder/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+RDEPEND=">=dev-libs/glib-2.50
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/garcon-0.3:=
+   >=xfce-base/libxfce4util-4.15.2:=
+   >=xfce-base/libxfce4ui-4.14:=[gtk3(+)]
+   >=xfce-base/xfconf-4.14:=
+   !xfce-base/xfce-utils"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/exo/

2020-12-22 Thread Michał Górny
commit: 19f19186a37e74d5dccc5364432a092f66dfa5f7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:32:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f19186

xfce-base/exo: Bump to 4.16.0

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

 xfce-base/exo/Manifest  |  1 +
 xfce-base/exo/exo-4.16.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest
index ced6ff1569b..18cb03d35df 100644
--- a/xfce-base/exo/Manifest
+++ b/xfce-base/exo/Manifest
@@ -1,2 +1,3 @@
 DIST exo-0.12.11.tar.bz2 1333227 BLAKE2B 
4e95809c58b6db26ecdf524663c06df9cd70007726091e381a1f0dd58be52efee85ad9721c421c0df6438073bb9de97d56cd039f520e2f7c0f5722a1839ba167
 SHA512 
ecbf20feddf86178d34a5c70212f0c2310ab1d6ce25291846d6d1d3045270ae3e68102065d7b3d8840137406f826f9bc37fed92a16c1268c3d14f2833a97d533
 DIST exo-4.15.3.tar.bz2 994455 BLAKE2B 
9c62b31a2f5cba4853263ea0b155fc3e5439170c7cc3011c03022a5419a9a0910c4b47431cf916f6e6ad4a5d2580e488ba8a18e4bbaa4d97d35a61711fd4a93a
 SHA512 
3da0a0aadd15e140e43eece56bb92872e05f90b0da88368a84f3d3bc8d53c19d12549693fe00518937a691a3af559d1dba3170fa2490a64dbc26fa2f7faf13ea
+DIST exo-4.16.0.tar.bz2 966143 BLAKE2B 
ee2175d2d5087e948a6fb9bd4ffed2ecfe54be7078d2f1c55a6b30a0f3920689a46372af749035b1454e74ef5c75037996f3601d76adf1d0067eceba6775df76
 SHA512 
8fff640c4a229e77911cf091866f265e1f0d7f0b9274b1a879f46061644dd6aec07ae3f8fc43ac7277429ea98bdde8d0ee010da7ed398cddc7d755fea91b964c

diff --git a/xfce-base/exo/exo-4.16.0.ebuild b/xfce-base/exo/exo-4.16.0.ebuild
new file mode 100644
index 000..f67b9786796
--- /dev/null
+++ b/xfce-base/exo/exo-4.16.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Extensions, widgets and framework library with session support 
for Xfce"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+RDEPEND=">=dev-libs/glib-2.50
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/garcon/

2020-12-22 Thread Michał Górny
commit: bdf74936c12bc237dd2e30336fe15d7416865b8b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:28:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf74936

xfce-base/garcon: Bump to 0.8.0

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

 xfce-base/garcon/Manifest|  1 +
 xfce-base/garcon/garcon-0.8.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest
index 7e15efd1de4..19e2335dd2f 100644
--- a/xfce-base/garcon/Manifest
+++ b/xfce-base/garcon/Manifest
@@ -1,2 +1,3 @@
 DIST garcon-0.6.4.tar.bz2 519744 BLAKE2B 
3d5e90d8a1159aac4eb2f2455978bbe1de99b523b5383037c021f3490800349bff1d6f5333853b08db34c9d18f3c5fc787f51927d94cfd2cd747e839b1529e38
 SHA512 
96a99eb163909ba411ca5928c3fc0a569a6d833fba92edcfa845eb90b56abb02e1428a2cbf61fc1c564f1659d51b24ce174e3864fcc987a37158703df0ac2510
 DIST garcon-0.7.3.tar.bz2 543598 BLAKE2B 
d89377946616b955098bb4a6898288ca9c4a4995e737e5a56eee3b1fcfcb0a67061771505f0174b343a68054443a00476df38e5bf643d41bb5f4189a9fef1986
 SHA512 
a648bac5c2b0b3d41592eb953f800f0eaf4c47cbeb3d9c1f532243182ca1d8e9d856e92ff5abbe01224b060b8ec7bb55983d64cfd8e42e9373f3911dc157fd37
+DIST garcon-0.8.0.tar.bz2 539061 BLAKE2B 
8d7b207fdb325d060c3ecfa5e2574961082706c5a4af59cabebad9d3c915228085dc32442521018bfb7da2d3c169445ac270c00c381e666bfda8774329a60cfc
 SHA512 
708c68c31c0d3d89ecdde4790594837af0d065ecb805131fd7db2eb4c433c0523f44d51f2040f7bf9af729537e5f9e89ed06a435fc0c4e6113db00ad78ba8ce0

diff --git a/xfce-base/garcon/garcon-0.8.0.ebuild 
b/xfce-base/garcon/garcon-0.8.0.ebuild
new file mode 100644
index 000..6433ea9ccb5
--- /dev/null
+++ b/xfce-base/garcon/garcon-0.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Xfce's freedesktop.org specification compatible menu 
implementation library"
+HOMEPAGE="https://docs.xfce.org/xfce/exo/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="introspection"
+
+RDEPEND=">=dev-libs/glib-2.50.0
+   >=x11-libs/gtk+-3.20:3
+   >=xfce-base/libxfce4util-4.15.6:=[introspection?]
+   >=xfce-base/libxfce4ui-4.15.7:=[introspection?]
+   introspection? ( dev-libs/gobject-introspection:= )"
+DEPEND=${RDEPEND}
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   introspection? ( dev-libs/gobject-introspection )"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-panel/

2020-12-22 Thread Michał Górny
commit: 9e32c806fe21ba5715c9db842f8e3c0fe6d5f62d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:27:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e32c806

xfce-base/xfce4-panel: Bump to 4.16.0

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

 xfce-base/xfce4-panel/Manifest  |  1 +
 xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
index 6ab3387a1f1..a405727633c 100644
--- a/xfce-base/xfce4-panel/Manifest
+++ b/xfce-base/xfce4-panel/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-panel-4.14.4.tar.bz2 1307938 BLAKE2B 
79e0abcc5dfe41faaab1de981b8a61a99e9c11ab5b3ddba5fb7385517d24b50210f12d0a6a49720d6d8458fa7143ed65d7960025c5e8c01af1a59dd6b339a2d9
 SHA512 
5ae7c7acf0254fdc3f5eaccf75d7c12699ab8147322f231af7bd17b1238b8c25a96d628dada9caa086fc8fde2b7dc4030a38eb7b863b290f9e069193b3728d85
 DIST xfce4-panel-4.15.6.tar.bz2 1382484 BLAKE2B 
7ee01597459dd58c818e292e75b0c3864a5af94c7c8a4adf0eb65ed0ddce4ae7d10e407d0b92dd86eef6005c8c05c851cbbeee560dd8a37eaca722713414b00b
 SHA512 
d1a77d6ae29b5f21d1609318ea15ad8e5851a5de0af24ff4e709a9e735c7361c440c705d314e17a8bc2b48ee8398ac2599d6f35c3c939b4c09ea00e4baa11dfa
+DIST xfce4-panel-4.16.0.tar.bz2 1382354 BLAKE2B 
37737826e9d08974a2cad7513d93f6d998c6a49df0ae35b496db231448cb75d7b27631936fbae7ad25ed7bd80649737d678d6a761311c369e49e347876035c3b
 SHA512 
ab3c4f23d67ff382c6f8bdc6c4f35c968f7789ab35132836c0aba824d074eda09c8cc7518b1f9f251a8e9cd6fa52844f194e70af52e3e11b0576d0ab8917a2f5

diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild 
b/xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild
new file mode 100644
index 000..8cc7d2819e2
--- /dev/null
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vala xdg-utils
+
+DESCRIPTION="Panel for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbusmenu introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND=">=dev-libs/glib-2.50
+   >=x11-libs/cairo-1
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   x11-libs/libX11
+   x11-libs/libwnck:3
+   >=xfce-base/exo-0.11.2:=
+   >=xfce-base/garcon-0.5:=
+   >=xfce-base/libxfce4ui-4.15.8:=
+   >=xfce-base/libxfce4util-4.15.6:=[introspection?]
+   >=xfce-base/xfconf-4.13:=
+   dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] )
+   introspection? ( dev-libs/gobject-introspection:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   vala? ( $(vala_depend) )
+   dev-lang/perl
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # stupid vala.eclass...
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable dbusmenu dbusmenu-gtk3)
+   $(use_enable vala)
+   )
+
+   use vala && vala_src_prepare
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2020-12-22 Thread Michał Górny
commit: fb8216520c603e655275163fb90a9eea12f46bf7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:20:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb821652

dev-util/xfce4-dev-tools: Bump to 4.16.0

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

 dev-util/xfce4-dev-tools/Manifest |  1 +
 .../xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-util/xfce4-dev-tools/Manifest 
b/dev-util/xfce4-dev-tools/Manifest
index 8692d5a8a80..964dc670c6d 100644
--- a/dev-util/xfce4-dev-tools/Manifest
+++ b/dev-util/xfce4-dev-tools/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-dev-tools-4.14.0.tar.bz2 292275 BLAKE2B 
18f28394ded038a7bcf0e754ebb359464358df245903a0c4441df2845e57c9059de6e6775a90c0e6c3cde4936a847ddf26ae88ff61fe7612fc2626b00f1d56a7
 SHA512 
e22b139ff7516ec0e510f882cc6a9e8e8b2b7bd41093c8e67e5ef11eb6c2c2848637513369d652f7238f10b5005c5483a938d3348020b48a4c1fadadd6d635f8
 DIST xfce4-dev-tools-4.15.1.tar.bz2 340738 BLAKE2B 
73c08f27011ce0d2144eaa1672209669a382695bc9fc9c0a7b9966398df09cf4813afdde9f809354b48d8ddc06644b6e8d4f45ed758dfca24c92e557f5536c8e
 SHA512 
e24fb63774b36f5b3cd901394b75b36e891a68fe7a46a1503a1fc3cfe901bd267e2d8d4aa35a2c760226524079617059e5344b93ef98b3f97dce85e765e5c5dc
+DIST xfce4-dev-tools-4.16.0.tar.bz2 340107 BLAKE2B 
93919e1b705858770f5c98cab080ba86785d524dc7371f09fba065f2bdf549d9a3ada66cdef3e1bbd344fb62cecb70661a1b6ce8c8bb51ada0be9459604d4d4f
 SHA512 
54d9b45535c174ab0d13a3061ba2ff247c788a1190a6622b0adb4242d12e1fe42715256a18168d42fd5e425bbc7e9e81de30aa507da04f3e8d9b6f1ae5a5a7a7

diff --git a/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild 
b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild
new file mode 100644
index 000..4a16245a362
--- /dev/null
+++ b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A set of scripts and m4/autoconf macros that ease build system 
maintenance"
+HOMEPAGE="https://www.xfce.org/ 
http://users.xfce.org/~benny/projects/xfce4-dev-tools/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.50"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig"



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

2020-12-22 Thread Michał Górny
commit: f2d9408d9bbedc89fa8846c7305128b14daa67bc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:18:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d9408d

x11-terms/xfce4-terminal: Bump to 0.8.10

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

 x11-terms/xfce4-terminal/Manifest  |  1 +
 .../xfce4-terminal/xfce4-terminal-0.8.10.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/x11-terms/xfce4-terminal/Manifest 
b/x11-terms/xfce4-terminal/Manifest
index 8aa5abb123c..8ec54891ec8 100644
--- a/x11-terms/xfce4-terminal/Manifest
+++ b/x11-terms/xfce4-terminal/Manifest
@@ -1 +1,2 @@
+DIST xfce4-terminal-0.8.10.tar.bz2 978071 BLAKE2B 
a74f6037b3ea28ac5561e7251368c0e039a43af1968abab86c44fee5575d1fe9c61b3521be156b48bd7084f7169fdcd9757cb6bfe0c99b539bcb865e9150e358
 SHA512 
92310837445adf3b611c069d28abea05650b93d54500c0436fb90e0a9be8846122d6ca69f8e6f89a11f2067dc4bfae5557bb11af48d62135b2e5eb395ccdb0f4
 DIST xfce4-terminal-0.8.9.2.tar.bz2 945176 BLAKE2B 
a37a665601c5bdb2f53cd62a0909befaabd9bca0747d477fe369f4e325be15a362d249ae675e6cf707ecc89e623b4b1d73f7a31d32f6c6fcc13e4c57684f5d4b
 SHA512 
1402d913bcc0c050b6c83405c754cdec71cf9bb56e2e68e4396d7ce48bec6e1b0cc875ea3ea2f7a0dff8280d306519fd74a8f9d9ebca383a8f295991cb9ddd94

diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-0.8.10.ebuild 
b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.10.ebuild
new file mode 100644
index 000..444db2416bc
--- /dev/null
+++ b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.10.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="A terminal emulator for the Xfce desktop environment"
+HOMEPAGE="https://docs.xfce.org/apps/terminal/start;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="utempter"
+
+RDEPEND=">=dev-libs/glib-2.42:2=
+   >=x11-libs/gtk+-3.22:3=
+   x11-libs/libX11:=
+   >=x11-libs/vte-0.46:2.91=
+   >=xfce-base/libxfce4ui-4.14:=[gtk3(+)]
+   >=xfce-base/xfconf-4.14:=
+   utempter? ( sys-libs/libutempter:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_with utempter)
+   )
+
+   econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfconf/

2020-12-22 Thread Michał Górny
commit: 966cae998ef95155fdf7fdf568a803be0dbda4a0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:23:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966cae99

xfce-base/xfconf: Bump to 4.16.0

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

 xfce-base/xfconf/Manifest |  1 +
 xfce-base/xfconf/xfconf-4.16.0.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest
index feb1affb577..6fac71ba39f 100644
--- a/xfce-base/xfconf/Manifest
+++ b/xfce-base/xfconf/Manifest
@@ -3,3 +3,4 @@ DIST xfconf-4.14.3.tar.bz2 591432 BLAKE2B 
9722547018a6db7132bad53b750ec8bd66b2f5
 DIST xfconf-4.14.4.tar.bz2 592024 BLAKE2B 
1432ca360fd1f02437f238f66906f15a8b98fd0e7f4525bc2b61d53b4e3c146a1a4f8480089956e0a2e5f88d952822ba2b151f54183619a88e3f14f747f6676e
 SHA512 
2335c73078ec1b035ceb1d96a2e16d9e63ca7ad5cabac96478d134ad3f94c0e81351df8acd8fb446a97a56f30472502006d93e96acdafc69262af3bbb1fc79ad
 DIST xfconf-4.15.0.tar.bz2 586244 BLAKE2B 
0bc6331f6a00d9328b7d462da1bffd0aa57b7b6e5a48a6e9d05d43993910fe1a3677ca33ca2315caac0528087e61a66e574118efd6c9ea5fb2d068cc843532a8
 SHA512 
3d36881a5d4a8b514196905689f32eed0da49c642fced38c57fa9260013e2efc0ce83de502b91c5dd07734dd99c2521f2cac00b43d3d76141efe7eeddc03c5c7
 DIST xfconf-4.15.1.tar.bz2 588820 BLAKE2B 
a269612366ec8bf23db5848e24ff566939e46e6ddbae1665ec9685c72ca913fb23bf2d8f97397422def4eeab9ad37eeb6f3d0b045b692370c299607ccf4bb323
 SHA512 
7f9d39ef12a92dfa8fa11a8ef59e99b75646b0caf0dfd8bd1e044bb78f5fcfc0160587b112634a7c8f8417788a14a73bbc0f134f0432c693183f7e82e2a21b47
+DIST xfconf-4.16.0.tar.bz2 634858 BLAKE2B 
34a03e457934310d4750b0811ff3b6fbde0c786656c9cc1bb2dd733e0104c2ab3ff1834fefcea31a6711931406b8ab507a528596b598e92c401defb8e6d7715e
 SHA512 
d2e6b272243d6eda71f42cb3df18cb9c0745a1864718639e9aa494902dfe5b4989b2761fee2195456e5725cad0f744978f9c95c6f01e48aa016a919ce3468344

diff --git a/xfce-base/xfconf/xfconf-4.16.0.ebuild 
b/xfce-base/xfconf/xfconf-4.16.0.ebuild
new file mode 100644
index 000..c733a69d2aa
--- /dev/null
+++ b/xfce-base/xfconf/xfconf-4.16.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 vala
+
+DESCRIPTION="A configuration management system for Xfce"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="debug introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND=">=dev-libs/glib-2.50
+   sys-apps/dbus
+   >=xfce-base/libxfce4util-4.14:=
+   introspection? ( dev-libs/gobject-introspection:= )
+   ! "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die
+   [D-BUS Service]
+   Name=org.xfce.Xfconf
+   Exec=${S}/xfconfd/xfconfd
+   EOF
+
+   (
+   # start isolated dbus session bus
+   dbus_data=$(dbus-launch --sh-syntax) || exit
+   eval "${dbus_data}"
+
+   # -j>1 often hangs
+   # https://gitlab.xfce.org/xfce/xfconf/-/issues/13
+   nonfatal emake -j1 check
+   ret=${?}
+
+   kill "${DBUS_SESSION_BUS_PID}"
+   exit "${ret}"
+   ) || die
+}
+
+src_install() {
+   default
+   find "${D}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4util/

2020-12-22 Thread Michał Górny
commit: 8fbd04a77986374e87ad3d90fe6136b28b5bc9ab
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:21:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fbd04a7

xfce-base/libxfce4util: Bump to 4.16.0

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

 xfce-base/libxfce4util/Manifest   |  1 +
 xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/xfce-base/libxfce4util/Manifest b/xfce-base/libxfce4util/Manifest
index 5a904ae7758..29078091f0d 100644
--- a/xfce-base/libxfce4util/Manifest
+++ b/xfce-base/libxfce4util/Manifest
@@ -1,2 +1,3 @@
 DIST libxfce4util-4.14.0.tar.bz2 516358 BLAKE2B 
d8e3d1e3247e23908456aa296415240c1a9146001a02cb859541922ee541e30955279fd68f2d9938e43f992a5115b21836363fa8d8234de87fca0bbaac830bf0
 SHA512 
6ac95aea03052d9e2f886cbe76afe9bbb43511bf3fe1766097e10cd8762541ed17060a727df3ef93e226aae448c15d9dd3ad8acd55a9d5f2387cb360bdf72832
 DIST libxfce4util-4.15.6.tar.bz2 523102 BLAKE2B 
2af9b631dcff75dfb83997a6daa1729aee46929da4c028dd5013b6b801d87758c06b2a9e738ff7734343024c6b2f416828ca1ce0f3cef6b7df252daf3c5d987e
 SHA512 
6241ce0457f99274bdb864fe46c3e4d72e84dcd01bca515505dcab22ceb51a46bae75d586587a4129f45fdb7cefd627e17f4399ef6d6692c2b343a8caed3feef
+DIST libxfce4util-4.16.0.tar.bz2 508328 BLAKE2B 
99578b898389bd90841a7f903f5473b2ff357cf81256efe1019425b48da32401ce238deffefd299987477f4cdfb77e86e415b55049863c30bf16e0e641e08c72
 SHA512 
dce6992c3da73367461d7464794a9b2a5503666113682e07a86e18b1c5383de2b087809448d5729097571f4fda6b4af5f4f4600848514ab2ab4b3f367ca26f5c

diff --git a/xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild 
b/xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild
new file mode 100644
index 000..de84c2ad3ba
--- /dev/null
+++ b/xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vala
+
+DESCRIPTION="A basic utility library for the Xfce desktop environment"
+HOMEPAGE="https://git.xfce.org/xfce/libxfce4util/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE="introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND=">=dev-libs/glib-2.50
+   introspection? ( dev-libs/gobject-introspection:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   dev-util/gtk-doc-am
+   sys-devel/gettext
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )"
+
+src_prepare() {
+   # stupid vala.eclass...
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable vala)
+   )
+
+   use vala && vala_src_prepare
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-12-22 Thread Michał Górny
commit: a440bfc5d714408f469b545332bd59722420d035
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 23:21:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 22 23:35:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a440bfc5

dev-python/keyring: Bump to 21.7.0

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

 dev-python/keyring/Manifest  |  1 +
 dev-python/keyring/keyring-21.7.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 2503f7c97bb..b92afdcb531 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,3 +1,4 @@
 DIST keyring-21.4.0.tar.gz 73591 BLAKE2B 
ad8fe71a6a8bd3180b01ce3ca0372f9d1dc493d3eb58ced707d1869284d21ceaffaab314c1304b58461d771fa1a4a5981ec8fbcfaf333d602bdef7985d8799eb
 SHA512 
149f1706296c830605d0ff2eddacf3d531c3d80f694465785d83e2af1d55a49204a2112db840522d4de10cd012073cafe571638e2c39a2f61c308821fe5ec901
 DIST keyring-21.5.0.tar.gz 45885 BLAKE2B 
73fe60f0d414cad3b36e0c995b63f048f75358b9f4d389f41ae3a32d68c82ccb9d1fe76d9bd375d06519bcebb8ad9aa34ba98676bf37f3c5a10d9424c161e074
 SHA512 
25cbbcac0810829e48e6ff4c9497b8c9f3c03011047e76a6901f6c422d6eb1711e535233a90d96f8dc16a77352d4228114f3b447d9e196184a9d87402658f5bd
 DIST keyring-21.6.0.tar.gz 46983 BLAKE2B 
847d4de4ec23ce0280684a00a9c2de77a13dc23bfe14e8ee22b4e2442a7c17ae61416c7cef3177291ea835d4f3d24c8ac27a00a71bb95196c99d49921493
 SHA512 
892c5f019fecb145546488045152c2bfa5897e05ace9c370979a9d239f7ca50ed8e6f818a1306bfabaad62f1b5e4983784384e52b404e5108b397b1bd7125b5f
+DIST keyring-21.7.0.tar.gz 46998 BLAKE2B 
469d2de254ed88604a40a4e05c001f50986f55296d35b54969cfa8612473cbd5184f36bd6babdfb6631ab908e03f81858434b7e52471a2d366f97293c2c0ed93
 SHA512 
8fc5e8f0f0cf2a336c6ce900d59fcd31b4ec270d62559a1c2b4c36803428532b463bad0b2ace9af33b6fb0d50de94229449c4ef4042287ecaa8f1fac37c5faf8

diff --git a/dev-python/keyring/keyring-21.7.0.ebuild 
b/dev-python/keyring/keyring-21.7.0.ebuild
new file mode 100644
index 000..e2a8239584f
--- /dev/null
+++ b/dev-python/keyring/keyring-21.7.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="https://github.com/jaraco/keyring;
+SRC_URI="https://github.com/jaraco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos"
+IUSE="doc"
+
+RDEPEND="
+   dev-python/secretstorage[${PYTHON_USEDEP}]
+   dev-python/entrypoints[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' pypy3 python3_{5,6,7})
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/jaraco-packaging \
+   dev-python/rst-linker
+
+python_prepare_all() {
+   sed -i -e 's:--flake8 --black --cov --mypy::' pytest.ini || die
+   rm tests/backends/test_kwallet.py || die
+
+   distutils-r1_python_prepare_all
+
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}



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

2020-12-22 Thread Sergei Trofimovich
commit: fb689df7977dc3a88f8a8fecd1cc6d0095dfbe07
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 22 23:06:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 22 23:34:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb689df7

dev-util/radare2: don't compress fortunes

radare2 reads and parses files as is. Compression breaks it.

Reported-by: Esteve Varela Colominas
Closes: https://bugs.gentoo.org/761250
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/radare2/files/radare2-4.5.1-docdir.patch | 12 
 dev-util/radare2/radare2-4.5.1.ebuild |  6 ++
 dev-util/radare2/radare2-.ebuild  | 12 ++--
 3 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/dev-util/radare2/files/radare2-4.5.1-docdir.patch 
b/dev-util/radare2/files/radare2-4.5.1-docdir.patch
new file mode 100644
index 000..51dcd7b16e1
--- /dev/null
+++ b/dev-util/radare2/files/radare2-4.5.1-docdir.patch
@@ -0,0 +1,12 @@
+Be closer to ${PF} than ${PN}.
+--- a/libr/include/r_userconf.h.acr
 b/libr/include/r_userconf.h.acr
+@@ -53,7 +53,7 @@
+ #define R2_ZIGNSR_JOIN_4_PATHS ("share", "radare2", R2_VERSION, 
"zigns")
+ #define R2_THEMES   R_JOIN_4_PATHS ("share", "radare2", R2_VERSION, 
"cons")
+ #define R2_FLAGSR_JOIN_4_PATHS ("share", "radare2", R2_VERSION, 
"flag")
+-#define R2_FORTUNES R_JOIN_3_PATHS ("share", "doc", "radare2")
++#define R2_FORTUNES R_JOIN_3_PATHS ("share", "doc", "radare2-" 
R2_VERSION)
+ #define R2_HUD  R_JOIN_4_PATHS ("share", "radare2", R2_VERSION, 
"hud")
+ #endif
+ 

diff --git a/dev-util/radare2/radare2-4.5.1.ebuild 
b/dev-util/radare2/radare2-4.5.1.ebuild
index 302e356bc8b..036a151c8c7 100644
--- a/dev-util/radare2/radare2-4.5.1.ebuild
+++ b/dev-util/radare2/radare2-4.5.1.ebuild
@@ -30,6 +30,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch)
+
 src_configure() {
# Ideally these should be set by ./configure
tc-export CC AR LD OBJCOPY RANLIB
@@ -57,4 +59,8 @@ src_install() {
rm -rfv "$d" || die "failed to delete '$d'"
fi
done
+
+   # These are not really docs. radare assumes
+   # uncompressed files: bug #761250
+   docompress -x /usr/share/doc/${PF}/fortunes.{creepy,fun,nsfw,tips}
 }

diff --git a/dev-util/radare2/radare2-.ebuild 
b/dev-util/radare2/radare2-.ebuild
index 36cda6bb0ae..3c24d71a337 100644
--- a/dev-util/radare2/radare2-.ebuild
+++ b/dev-util/radare2/radare2-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit bash-completion-r1 eutils
+inherit bash-completion-r1 eutils toolchain-funcs
 
 DESCRIPTION="unix-like reverse engineering framework and commandline tools"
 HOMEPAGE="http://www.radare.org;
@@ -31,6 +31,10 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 src_configure() {
+   # Ideally these should be set by ./configure
+   tc-export CC AR LD OBJCOPY RANLIB
+   export HOST_CC=${CC}
+
econf \
--without-libuv \
--with-syscapstone \
@@ -53,4 +57,8 @@ src_install() {
rm -rfv "$d" || die "failed to delete '$d'"
fi
done
+
+   # These are not really docs. radare assumes
+   # uncompressed files: bug #761250
+   docompress -x /usr/share/doc/${PF}/fortunes.{creepy,fun,nsfw,tips}
 }



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

2020-12-22 Thread Marek Szuba
commit: 25afaee1c43f6ebf823715ce94dfaf6c32daaa22
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 22 23:18:07 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 22 23:18:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25afaee1

media-video/mpv-0.33.0-r100: add slashes after ${ED} occurrences

Signed-off-by: Marek Szuba  gentoo.org>

 media-video/mpv/mpv-0.33.0-r100.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.33.0-r100.ebuild 
b/media-video/mpv/mpv-0.33.0-r100.ebuild
index 599cc169b9d..cf434331d32 100644
--- a/media-video/mpv/mpv-0.33.0-r100.ebuild
+++ b/media-video/mpv/mpv-0.33.0-r100.ebuild
@@ -284,13 +284,13 @@ src_install() {
fi
 
if use cli && use lua_single_target_luajit; then
-   pax-mark -m "${ED}"usr/bin/${PN}
+   pax-mark -m "${ED}"/usr/bin/${PN}
fi
 
if use tools; then
dobin TOOLS/{mpv_identify.sh,umpv}
newbin TOOLS/idet.sh mpv_idet.sh
-   python_replicate_script "${ED}"usr/bin/umpv
+   python_replicate_script "${ED}"/usr/bin/umpv
fi
 }
 



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

2020-12-22 Thread Thomas Deutschmann
commit: 3f612dc6e8123864c4bdbf03440301918ff62a6c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 22 23:08:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 22 23:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f612dc6

dev-libs/nss: security cleanup (bug #750254)

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

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

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index bcb4d937030..23a2d7aed51 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,4 +1,3 @@
-DIST nss-3.56.tar.gz 81706176 BLAKE2B 
84c3b9fd649ce38ad843725b180982692dcac34e851734813b959734054f2e9ebfad66496de320f46e861381f6d5f52db0cc4c0953f7504b79f6b529b871f173
 SHA512 
f2eed8252c13b38a4d80a11203136d22a521205f814b6d954cc119ccf8921fcb8f689d919944bea4739d1575e9bda7e13cf2ad054ac91d51e049abe246efc845
 DIST nss-3.58.tar.gz 81846254 BLAKE2B 
f8e7d0b231916b197ad21706a057d055f8377059d76d4f09aff523cc4cd071a3184f02dc488259df22109b70be7b8a5d5fa7ea2273a830de825cc9a8c95dcca9
 SHA512 
03d2ab1517ac07620ea3f02dcf680cf019e0129006ff2559b2d0a047036340c20b98c9679b17a594e5502aa30e158caf309f046901b9ec7c7adeeaa13ec50b80
 DIST nss-3.59.tar.gz 82141516 BLAKE2B 
74959b14ec42b4628dfc3365af00420cdbd41d202541e9379f6a4448c4496b76307af48c9ec405b370f8770327ce56742b4382f8cd49724b42732ce5cc5b0779
 SHA512 
8963e846f2ff7222457ae59f042672cf4e44f7752807226f46c215a772fd1cbd65d0ce634da4afb698eabd4eb1c1e78146cc2a089339ada11da03d259c609a38
 DIST nss-3.60.tar.gz 82035831 BLAKE2B 
fffc0e26d58d4625be1b8b0123f248a0c7994b18868ece534ba4d60131dd4897d075d7b2dba672c31ccd333e0c18ea384e2aa2f495c23b5430d6d10b91922873
 SHA512 
6463b2da28b5d9f1f20d45f77a3179e2b93c874af5742c7fc51eb7c44cef93270acacf79174dc63905f227256cbcee23a36f98f1cfed10dd5c56ffc0a76e2695

diff --git a/dev-libs/nss/nss-3.56.ebuild b/dev-libs/nss/nss-3.56.ebuild
deleted file mode 100644
index fd9f45030fa..000
--- a/dev-libs/nss/nss-3.56.ebuild
+++ /dev/null
@@ -1,359 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
-
-NSPR_VER="4.28"
-RTM_NAME="NSS_${PV//./_}_RTM"
-
-DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
-HOMEPAGE="http://www.mozilla.org/projects/security/pki/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 ~x86-macos ~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"
-   "${FILESDIR}/${PN}-3.53-fix-building-on-ppc.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
-   sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
-   lib/ssl/config.mk || die
-   sed -i -e 
"/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
-   cmd/platlibs.mk || die
-
- 

[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/kissfft/

2020-12-22 Thread David Roman
commit: b9c031254706cc23db10ef74c32b0c1aa05470f9
Author: David Roman  gmail  com>
AuthorDate: Tue Dec 22 23:06:49 2020 +
Commit: David Roman  gmail  com>
CommitDate: Tue Dec 22 23:06:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9c03125

sci-libs/kissfft-131: fix tests

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>

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

diff --git a/sci-libs/kissfft/kissfft-131.ebuild 
b/sci-libs/kissfft/kissfft-131.ebuild
index 5151bf55..5237f411 100644
--- a/sci-libs/kissfft/kissfft-131.ebuild
+++ b/sci-libs/kissfft/kissfft-131.ebuild
@@ -29,5 +29,6 @@ src_install() {
 }
 
 src_test() {
-   make testall || die
+   make -C test testcpp && test/testcpp || die
+   make -C test DATATYPE=simd CFLAGADD="$(CFLAGADD)" test || die
 }



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

2020-12-22 Thread Andreas Sturmlechner
commit: 467d0110a069cac15eb5bf460c64118fb5baafa6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 22 16:14:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 22 22:53:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467d0110

sci-geosciences/qgis: Drop 3.16.1

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

 sci-geosciences/qgis/Manifest  |   1 -
 .../files/qgis-3.16.1-find-qt5linguisttools.patch  |  27 ---
 sci-geosciences/qgis/qgis-3.16.1.ebuild| 207 -
 3 files changed, 235 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index eab8f63ecd9..123680b6b75 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,4 +1,3 @@
 DIST qgis-3.16.0.tar.bz2 113238659 BLAKE2B 
42bdf8d0d69b28c20aa0decd79883c3b83d2ff9aa9d7633866b6c7d624ad20cb602beeca0e22585077c3d0ceba791e51b81ba221bc305c9bd2ebff71a4ea4bd4
 SHA512 
c87959a6412f85b6e4d30d4677e0e0914fd9a1009348c8bfe6063d7e1a9416f0a33ae63ded15273d8edde26ae0e6c32ba4d62d83c33c2c6251c444360dc47d10
-DIST qgis-3.16.1.tar.bz2 113943328 BLAKE2B 
0c0f9c0a038e87d7f16e66a00cd6844db27b9238ef4f42cf2504a5e498843d4f93bde42542cf7bedcc7f58303daa4fdc7d9cb9e1954958a0de29e294e502a461
 SHA512 
2df53731468b734c95ad32cd8ecc930dd113b1084c4d3971aba2aaf58b473dc8e0dd204d979b74ee79d443cd95e4f91c51d071eb645254142a76d7a4d0bc3dc8
 DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 
85196072b792b5731dcbc85cfaaae1768e91d16bfdaa2190cfb6063753953b6ab0e8b17b0d3f5334259dffd5b8fb5be6b54a28ca9856dc4fc4079dee483888f6
 SHA512 
93582e54ff403ea05672a81be9e866b8f1fa9335e467723a087615511b8403c4a1d8447d5a433d0799c382b6cc99fb2f18cc9c6685ed6dc83cabb4d13a00f033
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/files/qgis-3.16.1-find-qt5linguisttools.patch 
b/sci-geosciences/qgis/files/qgis-3.16.1-find-qt5linguisttools.patch
deleted file mode 100644
index 01f60269439..000
--- a/sci-geosciences/qgis/files/qgis-3.16.1-find-qt5linguisttools.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From db2fee6c199a34507e5742b2360d594a5bf67b18 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Mon, 23 Nov 2020 22:04:50 +0100
-Subject: [PATCH] Fix Qt5LinguistTools detection/lrelease binary location
-
-Correctly find the Qt5 module that provides the path to Qt5-based lrelease.
-Available since >= Qt-5.3.1 which is well below the current minimum for QGIS.
-
-Signed-off-by: Andreas Sturmlechner 

- i18n/CMakeLists.txt | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/i18n/CMakeLists.txt b/i18n/CMakeLists.txt
-index a836e5cae5..7d7f79da89 100644
 a/i18n/CMakeLists.txt
-+++ b/i18n/CMakeLists.txt
-@@ -1,4 +1,5 @@
--find_program(QT_LRELEASE_EXECUTABLE NAMES lrelease-qt5 lrelease)
-+find_package(Qt5LinguistTools REQUIRED)
-+set(QT_LRELEASE_EXECUTABLE Qt5::lrelease)
- 
- macro(ADD_TRANSLATION_FILES _sources )
- foreach (_current_FILE ${ARGN})
--- 
-2.29.2
-

diff --git a/sci-geosciences/qgis/qgis-3.16.1.ebuild 
b/sci-geosciences/qgis/qgis-3.16.1.ebuild
deleted file mode 100644
index 2bc3ef993a9..000
--- a/sci-geosciences/qgis/qgis-3.16.1.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="sqlite"
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
-   inherit git-r3
-else
-   SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
-   examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake desktop python-single-r1 qmake-utils xdg
-
-DESCRIPTION="User friendly Geographic Information System"
-HOMEPAGE="https://www.qgis.org/en/site/;
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
-
-BDEPEND="${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-   sys-devel/bison
-   sys-devel/flex
-"
-COMMON_DEPEND="
-   >=app-crypt/qca-2.3.0:2[ssl]
-   >=dev-db/spatialite-4.2.0
-   dev-db/sqlite:3
-   dev-libs/expat
-   dev-libs/libzip:=
-   dev-libs/protobuf:=
-   dev-libs/qtkeychain:=
-   dev-qt/designer:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtpositioning:5
-   dev-qt/qtprintsupport:5
-

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

2020-12-22 Thread Andreas Sturmlechner
commit: 39786e95cbbf3c3c1af00a003ceff9b7ef52a51a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 22 12:15:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 22 22:53:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39786e95

sci-geosciences/qgis: 3.16.2 version bump

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

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

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index d86c91000ad..eab8f63ecd9 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,3 +1,4 @@
 DIST qgis-3.16.0.tar.bz2 113238659 BLAKE2B 
42bdf8d0d69b28c20aa0decd79883c3b83d2ff9aa9d7633866b6c7d624ad20cb602beeca0e22585077c3d0ceba791e51b81ba221bc305c9bd2ebff71a4ea4bd4
 SHA512 
c87959a6412f85b6e4d30d4677e0e0914fd9a1009348c8bfe6063d7e1a9416f0a33ae63ded15273d8edde26ae0e6c32ba4d62d83c33c2c6251c444360dc47d10
 DIST qgis-3.16.1.tar.bz2 113943328 BLAKE2B 
0c0f9c0a038e87d7f16e66a00cd6844db27b9238ef4f42cf2504a5e498843d4f93bde42542cf7bedcc7f58303daa4fdc7d9cb9e1954958a0de29e294e502a461
 SHA512 
2df53731468b734c95ad32cd8ecc930dd113b1084c4d3971aba2aaf58b473dc8e0dd204d979b74ee79d443cd95e4f91c51d071eb645254142a76d7a4d0bc3dc8
+DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 
85196072b792b5731dcbc85cfaaae1768e91d16bfdaa2190cfb6063753953b6ab0e8b17b0d3f5334259dffd5b8fb5be6b54a28ca9856dc4fc4079dee483888f6
 SHA512 
93582e54ff403ea05672a81be9e866b8f1fa9335e467723a087615511b8403c4a1d8447d5a433d0799c382b6cc99fb2f18cc9c6685ed6dc83cabb4d13a00f033
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

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

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

2020-12-22 Thread Thomas Deutschmann
commit: 59632d1ae297abc98ea017cd98736e8c8ac7d0c7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 22 22:52:52 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 22 22:52:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59632d1a

net-misc/curl: security cleanup (bug #759259)

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

 net-misc/curl/Manifest  |   4 -
 net-misc/curl/curl-7.71.0.ebuild| 266 
 net-misc/curl/curl-7.71.1-r1.ebuild | 289 ---
 net-misc/curl/curl-7.71.1.ebuild| 266 
 net-misc/curl/curl-7.72.0-r1.ebuild | 291 ---
 net-misc/curl/curl-7.72.0.ebuild| 289 ---
 net-misc/curl/curl-7.73.0.ebuild| 293 
 7 files changed, 1698 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 3fb901e4733..199a2e051d7 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,5 +1 @@
-DIST curl-7.71.0.tar.xz 2379056 BLAKE2B 
50d7369e4335823c3032b8801b270f7d8e687b0552f25ed5f9752549483cf68870e0422132ecf86e756e1c7c27cdf60048a7765850608c3a1b734cffb1fe7b99
 SHA512 
f1ea045f23b6a7e2c84ea83954d3299c612f57c3b1e5fee0b39493dc92fc4e95e7af2a5424c2e5bc480659e80cf1adce1fc528fc816f8ff2d0e7bfcfe4c5830a
-DIST curl-7.71.1.tar.xz 2387660 BLAKE2B 
47b3a4704ae8b09b37f7a9d8850fd7d692d91db3dd4ad776aad9a57d0162e0f4091e0387a850eb048f834e6dfee5bcb36da56493a106696c72072c612b47f623
 SHA512 
631e0ee8562e5029fe022bfab4222836a3e6d666e82e2bfbd78311fe5985105218a36d1ea68c93472fc57a12b713957a3bcca6e385eda4e58a47ca8d5d50265b
-DIST curl-7.72.0.tar.xz 2390040 BLAKE2B 
8f20efe7255ffe6d68619645b634b9cb10557ba0ca458904e99105133fb54cfafe4cafa0e7a1c5e20bbf5b5d24c8c44670cb5ddc1a2035ca43eadd24899ea953
 SHA512 
e5025a32eac6108ccb13d1fcce9c2de28b3a6d6e9a258a647c4be45d71718f75653e1ccd477ef5f29242a15588255c4ef43fe47bf9908b938b6769fccfaac107
-DIST curl-7.73.0.tar.xz 2394228 BLAKE2B 
33ce983878dd3154d5e3e44b2b64a02e47a3faac77615db1c67cc6617495c16f40a36406e1627e2cef62bc1a01cdd0c5ae47ccc6cc4265257fc47b2f34eaac65
 SHA512 
95330bac2d6bc5306d47723b3c7bdb754fabe2ba2df7b2a8027453a40286f1c7caaee69333f0715e59fbc7fdf09080968ea624398c995cabf3d57493973867bd
 DIST curl-7.74.0.tar.xz 2400972 BLAKE2B 
bef9e01493994afc933549a78b41065708aeaa9f6f5cdd1dbf2f43bbb03bbc97b17308b8bda5f11599c3cc0c6c77903e6fa6f1310ff874fad902a59566b51e8a
 SHA512 
5d987f0b4d051c9e254f14d4e2a05f7cda9fb0f0ac7b3ca3664a25a51ee5ffe092ee072c0d9a613fcd3f34727d75bba14b70f5500cb110ca818591e071c3e6f4

diff --git a/net-misc/curl/curl-7.71.0.ebuild b/net-misc/curl/curl-7.71.0.ebuild
deleted file mode 100644
index ed0e2adb8d4..000
--- a/net-misc/curl/curl-7.71.0.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools eutils prefix multilib-minimal
-
-DESCRIPTION="A Client that groks URLs"
-HOMEPAGE="https://curl.haxx.se/;
-SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
-
-LICENSE="curl"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="adns alt-svc brotli +ftp gopher http2 idn +imap ipv6 kerberos ldap 
metalink +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet 
+tftp threads"
-IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
-IUSE+=" nghttp3 quiche"
-IUSE+=" elibc_Winnt"
-
-#lead to lots of false negatives, bug #285669
-RESTRICT="test"
-
-RDEPEND="ldap? ( net-nds/openldap[static-libs?,${MULTILIB_USEDEP}] )
-   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   ssl? (
-   curl_ssl_gnutls? (
-   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
-   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   curl_ssl_libressl? (
-   dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}]
-   )
-   curl_ssl_mbedtls? (
-   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   curl_ssl_openssl? (
-   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
-   )
-   curl_ssl_nss? (
-   dev-libs/nss:0[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   )
-   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
-   nghttp3? (
-   net-libs/nghttp3[${MULTILIB_USEDEP}]
-

[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/, profiles/

2020-12-22 Thread Marek Szuba
commit: 78cc00601534ed2a46734435be59406e613da17a
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 22 22:10:50 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 22 22:47:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cc0060

net-dns/pdns-recursor: migrate to lua-single.eclass

Another nice-and-easy PowerDNS package. Builds, tests and installs fine
against all implementations currently in the tree.

Closes: https://bugs.gentoo.org/752804
Signed-off-by: Marek Szuba  gentoo.org>

 .../pdns-recursor/pdns-recursor-4.4.2-r100.ebuild  | 87 ++
 profiles/package.mask  |  1 +
 2 files changed, 88 insertions(+)

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.4.2-r100.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.4.2-r100.ebuild
new file mode 100644
index 000..b14a7f9982c
--- /dev/null
+++ b/net-dns/pdns-recursor/pdns-recursor-4.4.2-r100.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="The PowerDNS Recursor"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug dnstap libressl protobuf snmp sodium systemd"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnstap? ( protobuf )"
+
+DEPEND="${LUA_DEPS}
+   protobuf? (
+   dev-libs/protobuf
+   >=dev-libs/boost-1.42:=
+   )
+   dnstap? ( dev-libs/fstrm )
+   systemd? ( sys-apps/systemd:0= )
+   snmp? ( net-analyzer/net-snmp )
+   sodium? ( dev-libs/libsodium:= )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:= )
+   >=dev-libs/boost-1.35:="
+RDEPEND="${DEPEND}
+   !=net-dns/dnsdist-1.5.1-r100
 >=net-dns/dnsmasq-2.82-r100
 >=net-dns/pdns-4.4.0-r100
+>=net-dns/pdns-recursor-4.4.2-r100
 >=net-im/prosody-0.11.7-r100
 >=net-im/swift-4.0.2-r100
 >=net-irc/hexchat-2.14.3-r100



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

2020-12-22 Thread Marek Szuba
commit: fae49c087a35ae5a6d78ca043fda68a6f1557e6c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 22 22:41:05 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 22 22:47:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae49c08

waf-utils.eclass: support EAPI-7

Trivial bump. Tested with a modified media-video/mpv ebuild (which package
requires this change before it can be migrated to Lua eclasses), seems
to work fine.

Closes: https://bugs.gentoo.org/743826
Signed-off-by: Marek Szuba  gentoo.org>

 eclass/waf-utils.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/waf-utils.eclass b/eclass/waf-utils.eclass
index 7a894f6bbb7..f22460881ef 100644
--- a/eclass/waf-utils.eclass
+++ b/eclass/waf-utils.eclass
@@ -8,7 +8,7 @@
 # Original Author: Gilles Dartiguelongue 
 # Various improvements based on cmake-utils.eclass: Tomáš Chvátal 

 # Proper prefix support: Jonathan Callen 
-# @SUPPORTED_EAPIS: 4 5 6
+# @SUPPORTED_EAPIS: 4 5 6 7
 # @BLURB: common ebuild functions for waf-based packages
 # @DESCRIPTION:
 # The waf-utils eclass contains functions that make creating ebuild for
@@ -19,7 +19,7 @@
 inherit multilib toolchain-funcs multiprocessing
 
 case ${EAPI:-0} in
-   4|5|6) EXPORT_FUNCTIONS src_configure src_compile src_install ;;
+   4|5|6|7) EXPORT_FUNCTIONS src_configure src_compile src_install ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns/, profiles/

2020-12-22 Thread Marek Szuba
commit: 2b3c5636d9985e073fd724e485ebdca9471b8d49
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 22 22:08:28 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 22 22:47:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3c5636

net-dns/pdns: migrate to lua-single.eclass

As nice and easy as dnsdist. Builds, fails tests in exactly the same way [1]
and installs fine against all implementations currently in the tree.

It also makes sure RDEPEND is only set once in the ebuild.

[1] One failure: "test-nameserver_cc.cc(46): error: in 
"test_nameserver_cc/test_AddressIsUs6": check AddressIsUs(local3) == true has 
failed [false != true]"

Closes: https://bugs.gentoo.org/752801
Signed-off-by: Marek Szuba  gentoo.org>

 net-dns/pdns/pdns-4.4.0-r100.ebuild | 170 
 profiles/package.mask   |   1 +
 2 files changed, 171 insertions(+)

diff --git a/net-dns/pdns/pdns-4.4.0-r100.ebuild 
b/net-dns/pdns/pdns-4.4.0-r100.ebuild
new file mode 100644
index 000..d40089bd954
--- /dev/null
+++ b/net-dns/pdns/pdns-4.4.0-r100.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua-single
+
+DESCRIPTION="The PowerDNS Daemon"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# other possible flags:
+# db2: we lack the dep
+# oracle: dito (need Oracle Client Libraries)
+# xdb: (almost) dead, surely not supported
+
+IUSE="debug doc geoip ldap libressl lua-records mydns mysql postgres protobuf 
remote sodium sqlite systemd tools tinydns test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   mydns? ( mysql )"
+
+DEPEND="${LUA_DEPS}
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:= )
+   >=dev-libs/boost-1.35:=
+   lua-records? ( >=net-misc/curl-7.21.3 )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 )
+   sqlite? ( dev-db/sqlite:3 )
+   geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip )
+   sodium? ( dev-libs/libsodium:= )
+   tinydns? ( >=dev-db/tinycdb-0.77 )
+   protobuf? ( dev-libs/protobuf )"
+RDEPEND="${DEPEND}
+   acct-user/pdns
+   acct-group/pdns"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}"/${P/_/-}
+
+src_configure() {
+   local dynmodules="pipe bind" # the default backends, always enabled
+
+   #use db2 && dynmodules+=" db2"
+   use ldap && dynmodules+=" ldap"
+   use mydns && dynmodules+=" mydns"
+   use mysql && dynmodules+=" gmysql"
+   #use oracle && dynmodules+=" goracle oracle"
+   use postgres && dynmodules+=" gpgsql"
+   use remote && dynmodules+=" remote"
+   use sqlite && dynmodules+=" gsqlite3"
+   use tinydns && dynmodules+=" tinydns"
+   use geoip && dynmodules+=" geoip"
+   #use xdb && dynmodules+=" xdb"
+
+   econf \
+   --disable-static \
+   --sysconfdir=/etc/powerdns \
+   --libdir=/usr/$(get_libdir)/powerdns \
+   --with-service-user=pdns \
+   --with-service-group=pdns \
+   --with-modules= \
+   --with-dynmodules="${dynmodules}" \
+   --with-mysql-lib=/usr/$(get_libdir) \
+   --with-lua="${ELUA}" \
+   $(use_enable debug verbose-logging) \
+   $(use_enable lua-records) \
+   $(use_enable test unit-tests) \
+   $(use_enable tools) \
+   $(use_enable systemd) \
+   $(use_with sodium libsodium) \
+   $(use_with protobuf) \
+   ${myconf}
+}
+
+src_compile() {
+   default
+   use doc && emake -C codedocs codedocs
+}
+
+src_install() {
+   default
+
+   mv "${D}"/etc/powerdns/pdns.conf{-dist,}
+
+   fperms 0700 /etc/powerdns
+   fperms 0600 /etc/powerdns/pdns.conf
+
+   # set defaults: setuid=pdns, setgid=pdns
+   sed -i \
+   -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \
+   "${D}"/etc/powerdns/pdns.conf
+
+   newinitd "${FILESDIR}"/pdns-r1 pdns
+
+   keepdir /var/empty
+
+   if use doc; then
+   docinto html
+   dodoc -r codedocs/html/.
+   fi
+
+   # Install development headers
+   insinto /usr/include/pdns
+   doins pdns/*.hh
+   insinto /usr/include/pdns/backends/gsql
+   doins pdns/backends/gsql/*.hh
+
+   if use ldap ; then
+   insinto /etc/openldap/schema
+   doins "${FILESDIR}"/dnsdomain2.schema
+   fi
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "PowerDNS provides multiple 

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

2020-12-22 Thread Marek Szuba
commit: 38f482f13643da903ebf3ee87ea58d7196b5423a
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 22 22:44:28 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 22 22:47:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f482f1

media-video/mpv: migrate to lua-single.eclass

Compatibility as per upstream build scripts. Said scripts do support
specifying which Lua implementation to use, not directly by specifying
the pkgconfig module name though - some variable mangling has been
required. Still, it works.

Closes: https://bugs.gentoo.org/752765
Signed-off-by: Marek Szuba  gentoo.org>

 media-video/mpv/mpv-0.33.0-r100.ebuild | 358 +
 profiles/package.mask  |   1 +
 2 files changed, 359 insertions(+)

diff --git a/media-video/mpv/mpv-0.33.0-r100.ebuild 
b/media-video/mpv/mpv-0.33.0-r100.ebuild
new file mode 100644
index 000..599cc169b9d
--- /dev/null
+++ b/media-video/mpv/mpv-0.33.0-r100.ebuild
@@ -0,0 +1,358 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..2} luajit )
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='threads(+)'
+
+WAF_PV=2.0.9
+
+inherit bash-completion-r1 flag-o-matic lua-single pax-utils python-r1 
toolchain-funcs waf-utils xdg-utils
+
+DESCRIPTION="Media player based on MPlayer and mplayer2"
+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"
+   DOCS=( RELEASE_NOTES )
+else
+   EGIT_REPO_URI="https://github.com/mpv-player/mpv.git;
+   inherit git-r3
+   DOCS=(); SRC_URI=""
+fi
+SRC_URI+=" https://waf.io/waf-${WAF_PV};
+DOCS+=( README.md DOCS/{client-api,interface}-changes.rst )
+
+# See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC.
+LICENSE="LGPL-2.1+ GPL-2+ BSD ISC"
+SLOT="0"
+IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins cuda debug doc 
drm dvb
+   dvd +egl gamepad gbm +iconv jack javascript jpeg lcms libcaca libmpv 
+lua
+   openal +opengl pulseaudio raspberry-pi rubberband sdl
+   selinux test tools +uchardet vaapi vdpau vulkan wayland +X +xv zlib 
zimg"
+
+REQUIRED_USE="
+   || ( cli libmpv )
+   aqua? ( opengl )
+   cuda? ( opengl )
+   egl? ( || ( gbm X wayland ) )
+   gamepad? ( sdl )
+   gbm? ( drm egl opengl )
+   lcms? ( opengl )
+   lua? ( ${LUA_REQUIRED_USE} )
+   opengl? ( || ( aqua egl X raspberry-pi !cli ) )
+   raspberry-pi? ( opengl )
+   test? ( opengl )
+   tools? ( cli )
+   uchardet? ( iconv )
+   vaapi? ( || ( gbm X wayland ) )
+   vdpau? ( X )
+   vulkan? ( || ( X wayland ) )
+   wayland? ( egl )
+   X? ( egl? ( opengl ) )
+   xv? ( X )
+   ${PYTHON_REQUIRED_USE}
+"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=media-video/ffmpeg-4.0:0=[encode,threads,vaapi?,vdpau?]
+   alsa? ( >=media-libs/alsa-lib-1.0.18 )
+   archive? ( >=app-arch/libarchive-3.4.0:= )
+   bluray? ( >=media-libs/libbluray-0.3.0:= )
+   cdda? ( dev-libs/libcdio-paranoia
+   dev-libs/libcdio:= )
+   drm? ( x11-libs/libdrm )
+   dvd? (
+   >=media-libs/libdvdnav-4.2.0:=
+   >=media-libs/libdvdread-4.1.0:=
+   )
+   egl? ( media-libs/mesa[egl,gbm(-)?,wayland(-)?] )
+   gamepad? ( media-libs/libsdl2 )
+   iconv? (
+   virtual/libiconv
+   uchardet? ( app-i18n/uchardet )
+   )
+   jack? ( virtual/jack )
+   javascript? ( >=dev-lang/mujs-1.0.0 )
+   jpeg? ( virtual/jpeg:0 )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz(+)]
+   virtual/ttf-fonts
+   libcaca? ( >=media-libs/libcaca-0.99_beta18 )
+   lua? ( ${LUA_DEPS} )
+   openal? ( >=media-libs/openal-1.13 )
+   pulseaudio? ( media-sound/pulseaudio )
+   raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 )
+   rubberband? ( >=media-libs/rubberband-1.8.0 )
+   sdl? ( media-libs/libsdl2[sound,threads,video] )
+   vaapi? ( x11-libs/libva:=[drm?,X?,wayland?] )
+   vdpau? ( x11-libs/libvdpau )
+   vulkan? (
+   media-libs/libplacebo:=[vulkan]
+   media-libs/shaderc
+   )
+   wayland? (
+   >=dev-libs/wayland-1.6.0
+   >=dev-libs/wayland-protocols-1.14
+   >=x11-libs/libxkbcommon-0.3.0
+   )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   opengl? (
+   x11-libs/libXdamage
+   

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

2020-12-22 Thread Matthias Maier
commit: 6d033c2150e644a680734dcae7b3be0cdd634f37
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 22 22:43:00 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 22 22:46:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d033c21

app-emulation/libvirt: ensure sys-apps/systemd w USE=-cgroup-hybrid

Closes: https://bugs.gentoo.org/758872
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/libvirt-6.10.0-r2.ebuild | 1 +
 app-emulation/libvirt/libvirt-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild 
b/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild
index 0662672e8ae..d49fae5f1c0 100644
--- a/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild
@@ -81,6 +81,7 @@ RDEPEND="
iscsi-direct? ( >=net-libs/libiscsi-1.18.0 )
libssh? ( net-libs/libssh )
lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] )
+   lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index 81a67523735..7cee3517f02 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -83,6 +83,7 @@ RDEPEND="
iscsi-direct? ( >=net-libs/libiscsi-1.18.0 )
libssh? ( net-libs/libssh )
lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] )
+   lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2



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

2020-12-22 Thread Thomas Deutschmann
commit: 36f38e537df50b879d2fe851801e104989b482a7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 22 22:44:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 22 22:44:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f38e53

dev-libs/openssl: security cleanup (bug #759079)

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

 dev-libs/openssl/Manifest  |   5 -
 .../files/openssl-1.1.0k-fix-test_fuzz.patch   |  19 --
 .../openssl-1.1.0l-fix-no-ec2m-in-ec_curve.c.patch |  30 --
 dev-libs/openssl/openssl-1.1.0l.ebuild | 306 ---
 dev-libs/openssl/openssl-1.1.1g.ebuild | 324 -
 dev-libs/openssl/openssl-1.1.1h.ebuild | 324 -
 6 files changed, 1008 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 49b73ef3c56..a7dabaf27ae 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,10 +1,5 @@
 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4
 SHA512 
a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
-DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B 
c09e023458faff17b10d6f20c28462c0851757a20d59b4b751220ab307324d5778252df112ad74fd319407cc75fdd1cd507d48058dd0234dc8c03020c882ed42
 SHA512 
39720ecee3ec6080c1416f2fb7c9246b89ee55b21be2baabad51eb6823dbe1559450b1ae92fa61ac1cf5ba04ac8c02438aa469bc65eae6905cf1ea486f270793
-DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 
0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7
 SHA512 
81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad
-DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 
78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb
 SHA512 
0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea
-DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 
5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19
 SHA512 
01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab
-DIST openssl-1.1.1h.tar.gz 9810045 BLAKE2B 
ac9ba6fb0c4da0a761e8655b6907634365ddb114216acfcfc981e13c211577b6bd23ea8d2ad0999c0960b039f5d3dead5733e6dc07c5231ab953307a9015cd36
 SHA512 
da50fd99325841ed7a4367d9251c771ce505a443a73b327d8a46b2c6a7d2ea99e43551a164efc86f8743b22c2bdb0020bf24a9cbd445e9d68868b2dc1d34033a
 DIST openssl-1.1.1i-bindist-1.0.tar.xz 18124 BLAKE2B 
bcbce700676d1d61498ac98281b7ad06f9970d91afa6bfb2c259ab7462b2554be79a1c06759bc7aaeca9948c2f5276bac2c4f42dbc6822669f863444b9913ccd
 SHA512 
1dbb81bcb4cf7e634bb363c7e2bb2590a1fe3fcb6c3b5e377cac3c5241abd116c2a89c516be8e5fd1799ab64375a58052a4df944eeadc87b0b7785da710906d8
 DIST openssl-1.1.1i.tar.gz 9808346 BLAKE2B 
ca98bab08e1874134da113dd0bda0583c133c7dce5b739f9601641ed2cf97894e5e13d901f0db9367aa5d7b78c552ac598aa0a3c2a3f0a438daae044e29f58d6
 SHA512 
fe12e0ab9e1688f24dd862ac633d0ab703b499c0f34b53c3560aa0d3879d81d647aa0678ed517dda5efb2711f669fcb1a1e0e24f6eac2efc2cf4eae6b62014d8

diff --git a/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch 
b/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch
deleted file mode 100644
index 2c4cc31257c..000
--- a/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Test fuzz was forgotten when
-
-   Perl: Use our own globbing wrapper rather than File::Glob::glob
-
-was backported to openssl-1.1.0 branch.
-
-Link: 
https://github.com/openssl/openssl/commit/b81cfa07ada850fd287d0a0c82ba280907f18ce7
-
 a/test/recipes/90-test_fuzz.t
-+++ b/test/recipes/90-test_fuzz.t
-@@ -9,7 +9,7 @@
- use strict;
- use warnings;
- 
--use if $^O ne "VMS", 'File::Glob' => qw/glob/;
-+use OpenSSL::Glob;
- use OpenSSL::Test 

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

2020-12-22 Thread Thomas Deutschmann
commit: 92e21586473eff92ce8f2b3381487477df39dd60
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 22 22:31:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 22 22:31:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e21586

net-dns/c-ares: security cleanup (bug #754939)

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

 net-dns/c-ares/Manifest |  1 -
 net-dns/c-ares/c-ares-1.16.1.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index e3cae6e2612..8eec62a363a 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -1,2 +1 @@
-DIST c-ares-1.16.1.tar.gz 1374637 BLAKE2B 
0d87538f5d6cac5b6b9c92d6ba5525af0e580e6506bee9270318f0951aaccdc7e135b446381e8150241d367789ccf2f73dbb333d45de4dbb5a87af05483063a8
 SHA512 
4ac2a5d5c6da74eb1d6155c4eadc7127ab1b53a8d13caec41bd6172db5417a79f3ab022e77ba37d8b13da6893d7ced5fd8baf5cc3950a4154b4de8743ad31471
 DIST c-ares-1.17.1.tar.gz 1518701 BLAKE2B 
31dac21ecae231e2a201dc1ba954c1a0663a06f93eb8e7e033ca3c6d385f53e07af0b04854739f1ee8a7f0693f67f620143e152ef092b49342c62279a0480905
 SHA512 
b11887bcc9274d368088e1a8b6aca62414f20675cf0bc58e948f54fa04c327c39dd23cefe7509eec6397db14b550a3f6b77f5c18b3d735b3eef48ce2da1dcd00

diff --git a/net-dns/c-ares/c-ares-1.16.1.ebuild 
b/net-dns/c-ares/c-ares-1.16.1.ebuild
deleted file mode 100644
index b2ec52821ee..000
--- a/net-dns/c-ares/c-ares-1.16.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools eutils multilib-minimal
-
-DESCRIPTION="C library that resolves names asynchronously"
-HOMEPAGE="https://c-ares.haxx.se/;
-SRC_URI="https://${PN}.haxx.se/download/${P}.tar.gz;
-
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
-IUSE="static-libs"
-
-# Subslot = SONAME of libcares.so.2
-SLOT="0/2"
-
-DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/ares_build.h
-)
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-1.12.0-remove-tests.patch
-   eapply_user
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   --enable-nonblocking \
-   --enable-symbol-hiding \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-dns/dnsdist/

2020-12-22 Thread Marek Szuba
commit: 5391bc26d8e7602fe492f5d839d56541e4a0478e
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 22 21:50:48 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 22 21:52:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5391bc26

net-dns/dnsdist: migrate to lua-single.eclass

Nice and easy. Builds, tests and installs fine against all implementations
currently in the tree.

Closes: https://bugs.gentoo.org/752795
Signed-off-by: Marek Szuba  gentoo.org>

 net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild | 85 +++
 profiles/package.mask |  1 +
 2 files changed, 86 insertions(+)

diff --git a/net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild 
b/net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild
new file mode 100644
index 000..4e2054c07cc
--- /dev/null
+++ b/net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer"
+HOMEPAGE="https://dnsdist.org;
+
+SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2;
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd 
test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   dnscrypt? ( ssl )
+   gnutls? ( ssl )
+   doh? ( ssl !gnutls )"
+
+RDEPEND="acct-group/dnsdist
+   acct-user/dnsdist
+   >=dev-libs/boost-1.35:=
+   dev-libs/libedit:=
+   dnscrypt? ( dev-libs/libsodium:= )
+   dnstap? ( dev-libs/fstrm:= )
+   doh? ( www-servers/h2o:=[libh2o] )
+   lmdb? ( dev-db/lmdb:= )
+   regex? ( dev-libs/re2:= )
+   remote-logging? ( >=dev-libs/protobuf-3:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   ${LUA_DEPS}
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+}
+
+src_configure() {
+   econf \
+   --sysconfdir=/etc/dnsdist \
+   --with-lua="${ELUA}" \
+   $(use_enable doh dns-over-https) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_with lmdb ) \
+   $(use_with regex re2) \
+   $(use_with remote-logging protobuf) \
+   $(use_with snmp net-snmp) \
+   $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
+   $(use_enable systemd) \
+   $(use_enable test unit-tests)
+   sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
+   -i "${S}/configure"
+}
+
+src_install() {
+   default
+
+   insinto /etc/dnsdist
+   doins "${FILESDIR}"/dnsdist.conf.example
+
+   newconfd "${FILESDIR}"/dnsdist.confd ${PN}
+   newinitd "${FILESDIR}"/dnsdist.initd ${PN}
+}
+
+pkg_postinst() {
+   elog "dnsdist provides multiple instances support. You can create more 
instances"
+   elog "by symlinking the dnsdist init script to another name."
+   elog
+   elog "The name must be in the format dnsdist. and dnsdist will 
use the"
+   elog "/etc/dnsdist/dnsdist-.conf configuration file instead of 
the default."
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index fa5530ecdee..8dc2c8267c6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -559,6 +559,7 @@ kde-apps/kdebase-meta:5
 >=net-analyzer/tracebox-0.4.4-r100
 >=net-analyzer/wireshark-3.4.2-r100
 >=net-dialup/accel-ppp-1.12.0_p20200913-r100
+>=net-dns/dnsdist-1.5.1-r100
 >=net-dns/dnsmasq-2.82-r100
 >=net-im/prosody-0.11.7-r100
 >=net-im/swift-4.0.2-r100



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

2020-12-22 Thread Sam James
commit: 2a637995bd6da143c26c5aaa2640c49b6ce0f42f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 21:32:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 21:32:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a637995

app-text/ghostscript-gpl: Stabilize 9.53.3-r4 arm64, #76

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

 app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild
index bf03d71d024..7551704f99d 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 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 ~x86-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 ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



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

2020-12-22 Thread Sam James
commit: d99208f26479fd1cb12240ab8557029c8620986d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 21:32:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 21:32:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99208f2

media-libs/jbig2dec: Stabilize 0.19 arm64, #76

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

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

diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild 
b/media-libs/jbig2dec/jbig2dec-0.19.ebuild
index d01bb89e5fa..b68cc580ae5 100644
--- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild
+++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="AGPL-3"
 SLOT="0/$(ver_cut 1-2)" #698428
-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 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="png static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-12-22 Thread Andreas K. Hüttel
commit: 07c30c847fb665ab41af02057110e13a1f53cbe5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 22 21:31:38 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 22 21:31:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c30c84

app-text/mythes: EAPI bump

Bug: https://bugs.gentoo.org/757567
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/mythes/mythes-1.2.4-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/app-text/mythes/mythes-1.2.4-r1.ebuild 
b/app-text/mythes/mythes-1.2.4-r1.ebuild
new file mode 100644
index 000..6b67564f63a
--- /dev/null
+++ b/app-text/mythes/mythes-1.2.4-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A simple thesaurus for Libreoffice"
+HOMEPAGE="http://hunspell.sourceforge.net/;
+SRC_URI="mirror://sourceforge/hunspell/MyThes/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="app-text/hunspell"
+DEPEND="${DEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -exec rm -f {} +
+}



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

2020-12-22 Thread Fabian Groffen
commit: 78584815905d5133850551dee2940ac4e1221358
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 21:30:36 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 21:30:36 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=78584815

sys-devel/gcc: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-devel/gcc/Manifest |  6 ---
 sys-devel/gcc/gcc-10.1.0-r1.ebuild |  3 +-
 sys-devel/gcc/gcc-4.1.2.ebuild | 13 +-
 sys-devel/gcc/gcc-4.2.4-r2.ebuild  | 78 ++-
 sys-devel/gcc/gcc-4.7.3-r1.ebuild  | 48 +--
 sys-devel/gcc/gcc-4.8.5-r1.ebuild  | 81 +---
 sys-devel/gcc/gcc-4.9.4.ebuild | 85 +-
 sys-devel/gcc/gcc-5.4.0-r4.ebuild  | 85 +-
 sys-devel/gcc/gcc-6.4.0-r2.ebuild  |  6 +--
 sys-devel/gcc/gcc-7.3.0-r6.ebuild  | 92 
 sys-devel/gcc/gcc-7.4.0.ebuild |  5 +-
 sys-devel/gcc/gcc-8.2.0-r5.ebuild  | 95 --
 sys-devel/gcc/gcc-8.3.0.ebuild |  5 +-
 sys-devel/gcc/gcc-9.2.0-r3.ebuild  |  3 +-
 14 files changed, 17 insertions(+), 588 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d3970689d3..7549317634 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -28,12 +28,8 @@ DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B 
bf882acfa28cc1064cddd21e25332fff6bc65505
 DIST gcc-6.4.0-patches-1.4.tar.bz2 13451 BLAKE2B 
9934558989405141ae22c941fc4f5b4fb9dc425b0f35b458ab9c2704b8fbf61975a93c3d0e4c9ebde0cc7f935be868e9ad7ebdd78441235b81316fcca339fc42
 SHA512 
6d94f1ac196deabc8fcd30215bcbec4bbb19924929ef11c3000c8bfa189c59d87f95d37ac8cb0ff2d59cc2fc632b5767dbb80cbe7a354084cb2bc5e14cfbabb2
 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 
21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922
 SHA512 
266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
-DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 
3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8
 SHA512 
4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345
-DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
 DIST gcc-7.4.0-patches-1.1.tar.bz2 8778 BLAKE2B 
52b02b3c619b99912ee254599788abebe3963cf85e49b56166069318e340a8e271d767e82798e6062fc2a042a86a88da66ab95f2d9e42933ff17688d616a903f
 SHA512 
02ec2eb2460e24cf46f7a04ca3b80ca120719389a54a740070e991d9c96b6fd55d1fa04eb4249fd3043edc9c0f6519b5babcce76036cd0146183512aaae2d573
 DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B 
df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e
 SHA512 
8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e
-DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B 
edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96
 SHA512 
32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b
-DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
 DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 
793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec
 SHA512 
0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669
 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca
 SHA512 

[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2020-12-22 Thread Fabian Groffen
commit: 48b366594ab49dd0be7a6807561f31e82d0d82d0
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 21:17:02 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 21:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=48b36659

sys-devel/binutils-config: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 .../binutils-config/binutils-config-5.1-r3.ebuild  |  2 +-
 sys-devel/binutils-config/files/ldwrapper.c| 23 --
 2 files changed, 1 insertion(+), 24 deletions(-)

diff --git a/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild 
b/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild
index fd26184271..dc28f6c5a4 100644
--- a/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild
@@ -13,7 +13,7 @@ WRAPPER_REV="${PV%%.*}.3.4"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 # We also RDEPEND on sys-apps/findutils which is in base @system

diff --git a/sys-devel/binutils-config/files/ldwrapper.c 
b/sys-devel/binutils-config/files/ldwrapper.c
index 3ff5a0bc3e..7410afd334 100644
--- a/sys-devel/binutils-config/files/ldwrapper.c
+++ b/sys-devel/binutils-config/files/ldwrapper.c
@@ -210,7 +210,6 @@ main(int argc, char *argv[])
char is_cross = 0;
char is_darwin = 0;
char darwin_use_rpath = 1;
-   char is_aix = 0;
char *p;
size_t len;
int i;
@@ -269,7 +268,6 @@ main(int argc, char *argv[])
snprintf(ctarget, sizeof(ctarget), "%s", CHOST);
 
is_darwin = strstr(ctarget, "-darwin") != NULL;
-   is_aix = strstr(ctarget, "-aix") != NULL;
 
/* cannonicanise wrapper step2: strip CTARGET from wrapper */
len = strlen(ctarget);
@@ -349,11 +347,6 @@ main(int argc, char *argv[])
/* add the 4 paths we want (-L + -R) */
newargc += 8;
}
-
-   if (is_aix) {
-   /* AIX ld accepts -R only with -bsvr4 */
-   newargc++; /* -bsvr4 */
-   }
}
 
/* account the original arguments */
@@ -396,19 +389,6 @@ main(int argc, char *argv[])
/* position k right after the original arguments */
k = j - 1 + argc;
for (i = 1; i < argc; i++, j++) {
-   if (is_aix) {
-   /* AIX ld has this problem:
-*   $ /usr/ccs/bin/ld -bsvr4 -bE:xx.exp -bnoentry xx.o
-*   ld: 0706-005 Cannot find or open file: l
-*   ld:open(): No such file or directory
-* Simplest workaround is to put -bsvr4 last.
-*/
-   if (strcmp(argv[i], "-bsvr4") == 0) {
-   --j; --k;
-   continue;
-   }
-   }
-
newargv[j] = argv[i];
 
if (is_cross || (is_darwin && !darwin_use_rpath))
@@ -484,9 +464,6 @@ main(int argc, char *argv[])
newargv[k++] = "-L" EPREFIX "/lib";
newargv[k++] = "-R" EPREFIX "/lib";
}
-
-   if (is_aix)
-   newargv[k++] = "-bsvr4"; /* last one, see above */
}
newargv[k] = NULL;
 



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

2020-12-22 Thread Fabian Groffen
commit: 8344921404b56c23c11839c8fdb3e3cd12de510c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 21:17:57 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 21:17:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=83449214

sys-devel/gcc-config: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-devel/gcc-config/gcc-config-1.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc-config/gcc-config-1.9.1.ebuild 
b/sys-devel/gcc-config/gcc-config-1.9.1.ebuild
index 3605471f2d..882e22efa4 100644
--- a/sys-devel/gcc-config/gcc-config-1.9.1.ebuild
+++ b/sys-devel/gcc-config/gcc-config-1.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="mirror://gentoo/${P}.tar.xz
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz;
-   KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+   KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 fi
 
 DESCRIPTION="Utility to manage compilers"



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

2020-12-22 Thread Fabian Groffen
commit: 9598e86278cbfbd6eee394faa546f1c16cd33ac0
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 21:06:50 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 21:06:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=9598e862

sys-apps/portage: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/portage/portage-2.3.100-r1.ebuild | 3 +--
 sys-apps/portage/portage-3.0.12.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.100-r1.ebuild 
b/sys-apps/portage/portage-2.3.100-r1.ebuild
index e4c795008a..41d7f0f7ef 100644
--- a/sys-apps/portage/portage-2.3.100-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.100-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage package manager used in Gentoo Prefix"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions rsync-verify selinux 
xattr"
 
@@ -52,7 +52,6 @@ RDEPEND="
kernel_SunOS? ( >=app-misc/pax-utils-0.1.17 )
kernel_FreeBSD? ( >=app-misc/pax-utils-0.1.17 )
kernel_Darwin? ( >=app-misc/pax-utils-0.1.18 )
-   kernel_AIX? ( >=sys-apps/aix-miscutils-0.1.1634 )
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index cf3cc74f4b..98ff87dcd3 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage package manager used in Gentoo Prefix"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions rsync-verify selinux 
xattr"
 
@@ -52,7 +52,6 @@ RDEPEND="
kernel_SunOS? ( >=app-misc/pax-utils-0.1.17 )
kernel_FreeBSD? ( >=app-misc/pax-utils-0.1.17 )
kernel_Darwin? ( >=app-misc/pax-utils-0.1.18 )
-   kernel_AIX? ( >=sys-apps/aix-miscutils-0.1.1634 )
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3



[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/sed/, sys-apps/sed/files/

2020-12-22 Thread Fabian Groffen
commit: f6180a024263a7bb62d31874b19445c89fc9ae45
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 21:12:05 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 21:12:05 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f6180a02

sys-apps/sed: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/sed/Manifest  |  2 -
 sys-apps/sed/files/dos2unix|  2 -
 sys-apps/sed/files/sed-4.1.4-aix-malloc.patch  | 12 
 .../files/sed-4.1.4-fix-invalid-ref-error.patch| 21 --
 .../sed/files/sed-4.1.4-makeinfo-c-locale.patch| 18 -
 sys-apps/sed/files/sed-4.1.5-alloca.patch  | 14 
 sys-apps/sed/files/sed-4.1.5-irix.patch| 36 --
 sys-apps/sed/files/sed-4.1.5-regex-nobool.patch| 17 -
 sys-apps/sed/files/sed-4.2.1-espipe.patch  | 20 --
 ...omplete-sequences-as-if-they-were-invalid.patch | 45 -
 sys-apps/sed/files/unix2dos|  2 -
 sys-apps/sed/sed-4.2.2.ebuild  | 72 
 sys-apps/sed/sed-4.5.ebuild| 77 --
 sys-apps/sed/sed-4.8.ebuild|  2 +-
 14 files changed, 1 insertion(+), 339 deletions(-)

diff --git a/sys-apps/sed/Manifest b/sys-apps/sed/Manifest
index d3aa8dd8fe..526fe0062a 100644
--- a/sys-apps/sed/Manifest
+++ b/sys-apps/sed/Manifest
@@ -1,3 +1 @@
-DIST sed-4.2.2.tar.bz2 1059414 BLAKE2B 
aebe0bf90e9f9c7907e0baa8a4d1a16e59a5893198382fb9fe08ed66cab670921c0db1e07f668bf3db8dfe9bb4f0e68b9c34fd7228c70df24be043d3e7ea8d92
 SHA512 
dbbb0bb348fac54612d29182c09c88bda7096dea03bd94f03c580c24146e65a06db12808c6a1a9adc94548fa3843511e3e80b251cb07142110cf149eab23f573
-DIST sed-4.5.tar.xz 1274252 BLAKE2B 
08525659e0e01ec50e736c1665634f3816f57c48aeefa7f6bc7a152cd6c171bb4e96e5c215429fc5edbe6e1de6cc3efe4f2f3bf6865933a30dd1700e921d5b3f
 SHA512 
f95fb27e03b2301dae63878413b4c48e40341cc676945a612e1d0bd911da3192858ae142791292a99fbdaacbc7dab2d6fccb50787c06846f99b0b3740b40c196
 DIST sed-4.8.tar.xz 1348048 BLAKE2B 
62f6b6500cc9a20a35cafc2b09b12bb7da67fa0afb0b1b26153babc0023424b3126f44d29eba14c25fc4490996c90738b191c9440c66da6c120bbb9bc6f6df65
 SHA512 
7de25d9bc2981c63321c2223f3fbcab61d7b0df4fcf7d4394b72400b91993e1288d8bf53948ed5fffcf5a98c75265726a68ad4fb98e1d571bf768603a108c1c8

diff --git a/sys-apps/sed/files/dos2unix b/sys-apps/sed/files/dos2unix
deleted file mode 100755
index b046880dd1..00
--- a/sys-apps/sed/files/dos2unix
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec sed -e 's/\x0D$//' "$@"

diff --git a/sys-apps/sed/files/sed-4.1.4-aix-malloc.patch 
b/sys-apps/sed/files/sed-4.1.4-aix-malloc.patch
deleted file mode 100644
index bbe2fbbd49..00
--- a/sys-apps/sed/files/sed-4.1.4-aix-malloc.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 sed-4.1.4/lib/regex_internal.c
-+++ sed-4.1.4/lib/regex_internal.c
-@@ -883,6 +883,9 @@
-  re_node_set *set;
-  int size;
- {
-+  if ( size == 0 )
-+return REG_NOERROR;
-+
-   set->alloc = size;
-   set->nelem = 0;
-   set->elems = re_malloc (int, size);

diff --git a/sys-apps/sed/files/sed-4.1.4-fix-invalid-ref-error.patch 
b/sys-apps/sed/files/sed-4.1.4-fix-invalid-ref-error.patch
deleted file mode 100644
index 3605e0bb0d..00
--- a/sys-apps/sed/files/sed-4.1.4-fix-invalid-ref-error.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Grab fix from upstream for incorrect error msg display.
-
-http://bugs.gentoo.org/96009
-
-Index: regexp.c
-===
-RCS file: /cvsroot/sed/sed/sed/regexp.c,v
-retrieving revision 1.3
-retrieving revision 1.4
-diff -u -r1.3 -r1.4
 sed/regexp.c   27 Jan 2005 08:04:30 -  1.3
-+++ sed/regexp.c   10 Feb 2005 09:54:50 -  1.4
-@@ -113,7 +113,7 @@
- {
-   char buf[200];
-   sprintf(buf, _("invalid reference \\%d on `s' command's RHS"),
--needed_sub);
-+needed_sub - 1);
-   bad_prog(buf);
- }
- }

diff --git a/sys-apps/sed/files/sed-4.1.4-makeinfo-c-locale.patch 
b/sys-apps/sed/files/sed-4.1.4-makeinfo-c-locale.patch
deleted file mode 100644
index ede6dc8e30..00
--- a/sys-apps/sed/files/sed-4.1.4-makeinfo-c-locale.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Running makeinfo on sed.texi in some locales can cause 
-problems (probably due to range matching not being the 
-same).  So we force the C locale and just take the lazy 
-way out.
-
-http://bugs.gentoo.org/show_bug.cgi?id=83984
-
 doc/Makefile.in
-+++ doc/Makefile.in
-@@ -615,7 +615,7 @@
- 
- @makeinfo_html_t...@sed.html: sed.texi sed.info
- @MAKEINFO_HTML_TRUE@  builddir=`pwd` && cd $(srcdir) && \
--@MAKEINFO_HTML_TRUE@$(MAKEINFO) --html --no-split -o $$builddir/sed.html 
sed.texi
-+@MAKEINFO_HTML_TRUE@LC_ALL="C" $(MAKEINFO) --html --no-split 

[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/texinfo/

2020-12-22 Thread Fabian Groffen
commit: ded1563d31929d86fbe07b3ddfce739e567e7f67
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 21:13:34 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 21:13:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ded1563d

sys-apps/texinfo: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/texinfo/Manifest   |  1 -
 sys-apps/texinfo/texinfo-6.0.ebuild | 48 -
 sys-apps/texinfo/texinfo-6.7.ebuild |  2 +-
 3 files changed, 1 insertion(+), 50 deletions(-)

diff --git a/sys-apps/texinfo/Manifest b/sys-apps/texinfo/Manifest
index 85e5d79e69..330cba6088 100644
--- a/sys-apps/texinfo/Manifest
+++ b/sys-apps/texinfo/Manifest
@@ -1,2 +1 @@
-DIST texinfo-6.0.tar.xz 4086712 BLAKE2B 
e13ef2fff8b0d94396565b093f81a42dab35dcd43be96337f5fce2df884b59108f9e68e0762b059ff1e8f5294b2daf6164ca61a9e9888da39d32c75ffe103620
 SHA512 
36f82288dfb7c2385630043faf75ccef5af625952d792c669c5eea673ae5b3474c148041bf1935f87ddeaae7114103731277e715d0d510c6fb41e0211ab12494
 DIST texinfo-6.7.tar.gz 9027808 BLAKE2B 
ac9a47ae98f27ae55ea1844c74ead6fba256635a56e7a226a1bbdd9ee9ab33565ff8cc7a874410afe6463741285c8fcfd8ff835ae2802009e2d0758405559140
 SHA512 
a52aaa2f0113c6f14b3cb94fbf7191770017ff6ce2016292770831279cfbb898c2f7f720adee620e08d9d80a9505df89a689ba0c25e92f6579b28b075f7b8ee2

diff --git a/sys-apps/texinfo/texinfo-6.0.ebuild 
b/sys-apps/texinfo/texinfo-6.0.ebuild
deleted file mode 100644
index 6166d93c99..00
--- a/sys-apps/texinfo/texinfo-6.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/texinfo/texinfo-6.0.ebuild,v 1.1 
2015/06/30 08:03:56 polynomial-c Exp $
-
-EAPI="4"
-
-inherit flag-o-matic
-
-DESCRIPTION="The GNU info program and utilities"
-HOMEPAGE="http://www.gnu.org/software/texinfo/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls static"
-
-RDEPEND="!=app-text/tetex-2*
-   >=sys-libs/ncurses-5.2-r2
-   dev-lang/perl
-   dev-perl/libintl-perl
-   dev-perl/Unicode-EastAsianWidth
-   dev-perl/Text-Unidecode
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-4.13-mint.patch
-   # timestamps must be newer than configure.ac touched by prefix patch
-   sed -i -e '1c\#!/usr/bin/env sh' util/texi2dvi util/texi2pdf || die
-   touch doc/{texi2dvi,texi2pdf,pdftexi2dvi}.1
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   econf \
-   --with-external-libintl-perl \
-   --with-external-Unicode-EastAsianWidth \
-   --with-external-Text-Unidecode \
-   $(use_enable nls)
-}
-
-src_install() {
-   default
-   newdoc info/README README.info
-}

diff --git a/sys-apps/texinfo/texinfo-6.7.ebuild 
b/sys-apps/texinfo/texinfo-6.7.ebuild
index 955063e754..d5be5014a3 100644
--- a/sys-apps/texinfo/texinfo-6.7.ebuild
+++ b/sys-apps/texinfo/texinfo-6.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls +standalone static"
 
 RDEPEND="



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

2020-12-22 Thread Sam James
commit: 606c0489f581dc6465daa6b26b182e09424e6b54
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 21:27:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 21:27:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606c0489

dev-util/dialog: Stabilize 1.3.20200327 arm64, #754129

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

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

diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild 
b/dev-util/dialog/dialog-1.3.20200327.ebuild
index b1c4cd07b1e..3480ed20c04 100644
--- a/dev-util/dialog/dialog-1.3.20200327.ebuild
+++ b/dev-util/dialog/dialog-1.3.20200327.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
 IUSE="examples minimal nls static-libs unicode"
 
 RDEPEND="



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

2020-12-22 Thread Sam James
commit: b429a7df9715fb14d79ed3ec42d88ff4c7fae8a1
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 21:26:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 21:27:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b429a7df

media-libs/jbig2dec: Stabilize 0.19 arm, #76

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

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

diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild 
b/media-libs/jbig2dec/jbig2dec-0.19.ebuild
index 297aaf13dea..d01bb89e5fa 100644
--- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild
+++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="AGPL-3"
 SLOT="0/$(ver_cut 1-2)" #698428
-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 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="png static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-12-22 Thread Sam James
commit: f7f742ca7a7fd329bc4abe3e1eff9967faf264ac
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 21:26:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 21:27:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f742ca

dev-util/dialog: Stabilize 1.3.20200327 arm, #754129

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

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

diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild 
b/dev-util/dialog/dialog-1.3.20200327.ebuild
index 4b63c5d94d8..b1c4cd07b1e 100644
--- a/dev-util/dialog/dialog-1.3.20200327.ebuild
+++ b/dev-util/dialog/dialog-1.3.20200327.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
 IUSE="examples minimal nls static-libs unicode"
 
 RDEPEND="



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

2020-12-22 Thread Sam James
commit: bc50d2b5a4371b10fc274855e0ea341dfae155f5
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 21:26:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 21:27:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc50d2b5

app-text/ghostscript-gpl: Stabilize 9.53.3-r4 arm, #76

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

 app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild
index 146d905ec86..bf03d71d024 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 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 ~x86-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 ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



  1   2   3   >