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

2022-06-05 Thread Matthias Maier
commit: 09becb405464e5c6411fb43899ec9016914d0672
Author: Fabio Rossi  inwind  it>
AuthorDate: Fri Jun  3 10:23:23 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:49:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09becb40

sci-libs/gmsh: clean and fix USE flags

Signed-off-by: Fabio Rossi  inwind.it>
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/gmsh/gmsh-4.10.3.ebuild | 43 +---
 sci-libs/gmsh/metadata.xml   | 18 +++--
 2 files changed, 48 insertions(+), 13 deletions(-)

diff --git a/sci-libs/gmsh/gmsh-4.10.3.ebuild b/sci-libs/gmsh/gmsh-4.10.3.ebuild
index 139dbbd52704..d99cb533e574 100644
--- a/sci-libs/gmsh/gmsh-4.10.3.ebuild
+++ b/sci-libs/gmsh/gmsh-4.10.3.ebuild
@@ -15,22 +15,43 @@ LICENSE="GPL-3 free-noncomm"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 ## cgns is not compiling ATM, maybe fix cgns lib first
-IUSE="blas cgns examples jpeg med metis mpi netgen opencascade petsc png 
python shared X zlib"
+IUSE="+alglib blas cgns eigen examples +gmm jpeg med metis mpi mumps netgen 
opencascade petsc pdf png python shared slepc X voro zlib"
 
-REQUIRED_USE="med? ( mpi )"
+REQUIRED_USE="
+   ^^ ( blas eigen )
+   mumps? ( blas )
+   slepc? ( petsc )
+   "
 
 RDEPEND="
virtual/fortran
X? ( x11-libs/fltk:1[xft] )
-   blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
-   cgns? ( sci-libs/cgnslib )
+   alglib? ( sci-libs/alglib )
+   blas? (
+   virtual/blas
+   virtual/lapack
+   sci-libs/fftw:3.0
+   )
+   cgns? (
+   sci-libs/cgnslib
+   sci-libs/hdf5[mpi=]
+   )
+   eigen? ( dev-cpp/eigen )
+   gmm? ( sci-mathematics/gmm )
jpeg? ( media-libs/libjpeg-turbo )
-   med? ( sci-libs/med[mpi] )
+   med? (
+   sci-libs/med[mpi=]
+   sci-libs/hdf5[mpi=]
+   )
+   mpi? ( virtual/mpi[cxx] )
+   mumps? ( sci-libs/mumps[mpi=] )
opencascade? ( sci-libs/opencascade:* )
+   pdf? ( app-text/poppler:= )
png? ( media-libs/libpng:0 )
petsc? ( sci-mathematics/petsc[mpi=] )
-   zlib? ( sys-libs/zlib )
-   mpi? ( virtual/mpi[cxx] )"
+   slepc? ( sci-mathematics/slepc[mpi=] )
+   voro? ( sci-libs/voro++ )
+   zlib? ( sys-libs/zlib )"
 
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
@@ -53,18 +74,26 @@ src_configure() {
mycmakeargs+=(-DCMAKE_Fortran_COMPILER=$(tc-getF77))
 
mycmakeargs+=(
+   -DENABLE_ALGLIB="$(usex alglib)"
-DENABLE_BLAS_LAPACK="$(usex blas)"
-DENABLE_BUILD_DYNAMIC="$(usex shared)"
-DENABLE_CGNS="$(usex cgns)"
+   -DENABLE_EIGEN="$(usex eigen)"
-DENABLE_FLTK="$(usex X)"
+   -DENABLE_GMM="$(usex gmm)"
-DENABLE_GRAPHICS="$(usex X)"
-DENABLE_MED="$(usex med)"
-DENABLE_MPI="$(usex mpi)"
-DENABLE_METIS="$(usex metis)"
+   -DENABLE_MUMPS="$(usex mumps)"
-DENABLE_NETGEN="$(usex netgen)"
-DENABLE_OCC="$(usex opencascade)"
-DENABLE_PETSC="$(usex petsc)"
+   -DENABLE_POPPLER="$(usex pdf)"
+   -DENABLE_SLEPC="$(usex slepc)"
-DENABLE_PRIVATE_API="$(usex shared)"
+   -DENABLE_SYSTEM_CONTRIB="YES"
+   -DENABLE_VOROPP="$(usex voro)"
-DENABLE_WRAP_PYTHON="$(usex python)")
 
cmake_src_configure

diff --git a/sci-libs/gmsh/metadata.xml b/sci-libs/gmsh/metadata.xml
index 896b5d03abdb..79e8c7790e0a 100644
--- a/sci-libs/gmsh/metadata.xml
+++ b/sci-libs/gmsh/metadata.xml
@@ -10,12 +10,18 @@
Gentoo Science Project


-Enables cgns output support
-Enables metis support
-Enables med support
-Enable 3D Frontal triangulation using 
netgen lib
-Enable sci-mathematics/petsc support
-Enable OpenCASCADE support
+   Enable alglib support for mesh 
optimizers
+   Enables cgns output support
+   Build matrix manipulation with 
dev-cpp/eigen
+   A simple alternative to petsc based on 
sci-mathematics/gmm
+   Enables metis support
+   Enables med support
+   Enables mumps solver support
+   Enable 3D Frontal triangulation using 
netgen lib
+   Enable sci-mathematics/petsc support
+   Enable OpenCASCADE support
Install shared library and headers
+   Enable sci-mathematics/slepc support
+   Enable support to sci-libs/voro++ 
meshing

 



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

2022-06-05 Thread Matthias Maier
commit: 7124c42f8e7ff9926f8474f49cc0c9a3870391d7
Author: Fabio Rossi  inwind  it>
AuthorDate: Tue May 24 11:57:04 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:49:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7124c42f

sci-libs/gmsh: various improvements

* removed deprecated dep
* fixed installation with USE=examples
* fixed detection of opencascade
* now the private API is also exported with USE=shared

Signed-off-by: Fabio Rossi  inwind.it>
Bug: https://bugs.gentoo.org/835702
Bug: https://bugs.gentoo.org/835194
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/gmsh/files/gmsh-4.9.5-opencascade.patch | 20 ++
 sci-libs/gmsh/gmsh-4.9.5-r2.ebuild   | 80 
 2 files changed, 100 insertions(+)

diff --git a/sci-libs/gmsh/files/gmsh-4.9.5-opencascade.patch 
b/sci-libs/gmsh/files/gmsh-4.9.5-opencascade.patch
new file mode 100644
index ..63281d42e1f2
--- /dev/null
+++ b/sci-libs/gmsh/files/gmsh-4.9.5-opencascade.patch
@@ -0,0 +1,20 @@
+--- ./CMakeLists.txt   2022-05-24 12:36:43.084752081 +0200
 ./CMakeLists.txt.new   2022-05-24 12:44:08.895710126 +0200
+@@ -1282,7 +1282,7 @@
+ else()
+   set(OCC_LIBS)
+   foreach(OCC ${OCC_LIBS_REQUIRED})
+-find_library(OCC_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES
++find_library(OCC_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES 
opencascade
+  lib ${OCC_SYS_NAME}/vc8/lib  ${OCC_SYS_NAME}/vc9/lib
+  ${OCC_SYS_NAME}/vc10/lib ${OCC_SYS_NAME}/vc11/lib
+  ${OCC_SYS_NAME}/vc12/lib ${OCC_SYS_NAME}/vc14/lib
+@@ -1308,7 +1308,7 @@
+   list(LENGTH OCC_CAF_LIBS_REQUIRED NUM_OCC_CAF_LIBS_REQUIRED)
+   set(OCC_CAF_LIBS)
+   foreach(OCC ${OCC_CAF_LIBS_REQUIRED})
+-find_library(OCC_CAF_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES
++find_library(OCC_CAF_LIB ${OCC} HINTS ENV CASROOT PATH_SUFFIXES 
opencascade
+  lib ${OCC_SYS_NAME}/vc8/lib  ${OCC_SYS_NAME}/vc9/lib
+  ${OCC_SYS_NAME}/vc10/lib ${OCC_SYS_NAME}/vc11/lib
+  ${OCC_SYS_NAME}/vc12/lib ${OCC_SYS_NAME}/vc14/lib

diff --git a/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild 
b/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild
new file mode 100644
index ..ece42634909b
--- /dev/null
+++ b/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake fortran-2 python-any-r1 toolchain-funcs
+
+DESCRIPTION="A three-dimensional finite element mesh generator"
+HOMEPAGE="http://www.geuz.org/gmsh/;
+SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz;
+
+LICENSE="GPL-3 free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+## cgns is not compiling ATM, maybe fix cgns lib first
+IUSE="blas cgns examples jpeg med metis mpi netgen opencascade petsc png 
python shared X zlib"
+
+REQUIRED_USE="med? ( mpi )"
+
+RDEPEND="
+   virtual/fortran
+   X? ( x11-libs/fltk:1[xft] )
+   blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
+   cgns? ( sci-libs/cgnslib )
+   jpeg? ( media-libs/libjpeg-turbo )
+   med? ( sci-libs/med[mpi] )
+   opencascade? ( sci-libs/opencascade:* )
+   png? ( media-libs/libpng:0 )
+   petsc? ( sci-mathematics/petsc[mpi=] )
+   zlib? ( sys-libs/zlib )
+   mpi? ( virtual/mpi[cxx] )"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   python? ( dev-lang/swig:0 )
+   "
+
+S="${WORKDIR}"/${P}-source
+
+PATCHES=( "${FILESDIR}"/$P-opencascade.patch )
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=( )
+
+   use blas && \
+   mycmakeargs+=(-DCMAKE_Fortran_COMPILER=$(tc-getF77))
+
+   mycmakeargs+=(
+   -DENABLE_BLAS_LAPACK="$(usex blas)"
+   -DENABLE_BUILD_DYNAMIC="$(usex shared)"
+   -DENABLE_CGNS="$(usex cgns)"
+   -DENABLE_FLTK="$(usex X)"
+   -DENABLE_GRAPHICS="$(usex X)"
+   -DENABLE_MED="$(usex med)"
+   -DENABLE_MPI="$(usex mpi)"
+   -DENABLE_METIS="$(usex metis)"
+   -DENABLE_NETGEN="$(usex netgen)"
+   -DENABLE_OCC="$(usex opencascade)"
+   -DENABLE_PETSC="$(usex petsc)"
+   -DENABLE_PRIVATE_API="$(usex shared)"
+   -DENABLE_WRAP_PYTHON="$(usex python)")
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   if use examples ; then
+   dodoc -r examples tutorials
+   docompress -x /usr/share/doc/${PF}/{examples,tutorials}
+   fi
+}



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

2022-06-05 Thread Matthias Maier
commit: 368d9fcbd0f08d8e1da7b8830606c4fd84595eaf
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun  6 05:35:55 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:49:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368d9fcb

sci-libs/gmsh: set USE=+blas to satisfy "exactly one of" constraint

Signed-off-by: Matthias Maier  gentoo.org>

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

diff --git a/sci-libs/gmsh/gmsh-4.10.3.ebuild b/sci-libs/gmsh/gmsh-4.10.3.ebuild
index d99cb533e574..dfcc71135808 100644
--- a/sci-libs/gmsh/gmsh-4.10.3.ebuild
+++ b/sci-libs/gmsh/gmsh-4.10.3.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-3 free-noncomm"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 ## cgns is not compiling ATM, maybe fix cgns lib first
-IUSE="+alglib blas cgns eigen examples +gmm jpeg med metis mpi mumps netgen 
opencascade petsc pdf png python shared slepc X voro zlib"
+IUSE="+alglib +blas cgns eigen examples +gmm jpeg med metis mpi mumps netgen 
opencascade petsc pdf png python shared slepc X voro zlib"
 
 REQUIRED_USE="
^^ ( blas eigen )



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

2022-06-05 Thread Matthias Maier
commit: d5c81658aa0ba344a094a0012c6f4f57aa28662e
Author: Fabio Rossi  inwind  it>
AuthorDate: Tue May 24 12:14:04 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:49:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c81658

sci-libs/gmsh: removed bad version

Signed-off-by: Fabio Rossi  inwind.it>
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/gmsh/gmsh-4.9.5-r1.ebuild | 80 --
 1 file changed, 80 deletions(-)

diff --git a/sci-libs/gmsh/gmsh-4.9.5-r1.ebuild 
b/sci-libs/gmsh/gmsh-4.9.5-r1.ebuild
deleted file mode 100644
index 902c8379230d..
--- a/sci-libs/gmsh/gmsh-4.9.5-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake fortran-2 python-any-r1 toolchain-funcs
-
-DESCRIPTION="A three-dimensional finite element mesh generator"
-HOMEPAGE="http://www.geuz.org/gmsh/;
-SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz;
-
-LICENSE="GPL-3 free-noncomm"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-## cgns is not compiling ATM, maybe fix cgns lib first
-IUSE="blas cgns examples jpeg med metis mpi netgen opencascade petsc png 
python shared X zlib"
-
-REQUIRED_USE="med? ( mpi )"
-
-RDEPEND="
-   virtual/fortran
-   X? ( x11-libs/fltk:1[xft] )
-   blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
-   cgns? ( sci-libs/cgnslib )
-   jpeg? ( virtual/jpeg:0 )
-   med? ( sci-libs/med[mpi] )
-   opencascade? ( sci-libs/opencascade:* )
-   png? ( media-libs/libpng:0 )
-   petsc? ( sci-mathematics/petsc[mpi=] )
-   zlib? ( sys-libs/zlib )
-   mpi? ( virtual/mpi[cxx] )"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   python? ( dev-lang/swig:0 )
-   "
-
-S=${WORKDIR}/${P}-source
-
-PATCHES=(
-)
-
-pkg_setup() {
-   fortran-2_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=( )
-
-   use blas && \
-   mycmakeargs+=(-DCMAKE_Fortran_COMPILER=$(tc-getF77))
-
-   local mycmakeargs+=(
-   -DENABLE_BLAS_LAPACK="$(usex blas)"
-   -DENABLE_BUILD_DYNAMIC="$(usex shared)"
-   -DENABLE_CGNS="$(usex cgns)"
-   -DENABLE_FLTK="$(usex X)"
-   -DENABLE_GRAPHICS="$(usex X)"
-   -DENABLE_MED="$(usex med)"
-   -DENABLE_MPI="$(usex mpi)"
-   -DENABLE_METIS="$(usex metis)"
-   -DENABLE_NETGEN="$(usex netgen)"
-   -DENABLE_OCC="$(usex opencascade)"
-   -DENABLE_PETSC="$(usex petsc)"
-   -DENABLE_WRAP_PYTHON="$(usex python)")
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   if use examples ; then
-   dodoc -r demos tutorial
-   docompress -x /usr/share/doc/${PF}/{demos,tutorial}
-   fi
-}



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

2022-06-05 Thread Matthias Maier
commit: 73ddc4916985225d253684569fa364ed160be400
Author: Fabio Rossi  inwind  it>
AuthorDate: Sun May 29 10:26:14 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:49:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ddc491

sci-libs/gmsh: added latest version

Signed-off-by: Fabio Rossi  inwind.it>
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/gmsh/Manifest   |  1 +
 sci-libs/gmsh/gmsh-4.10.3.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest
index 1acc490e0367..6438ce1deb83 100644
--- a/sci-libs/gmsh/Manifest
+++ b/sci-libs/gmsh/Manifest
@@ -1 +1,2 @@
+DIST gmsh-4.10.3-source.tgz 14994941 BLAKE2B 
b9229f81fc8daabdb3b3db3acd50a0a0e602fec1423bc67a0033a02217c908910eeb1f9bd1cbc57fe2d24b566f256b969fe92e9e9ceefe4cd5af34dd07cf1a9e
 SHA512 
863c5a7fe13095afad37b4450855b2079d034222b5a595fc25b2b0d840d8ef63ceafbbf56ea642b3c3e9277faabe08a2cc19a7a3126a8e12e9d4117243244653
 DIST gmsh-4.9.5-source.tgz 14921704 BLAKE2B 
e805bd786154bf6ce8bebb2d2c38204a88d06a251c45fbe6dd37641a15e02291993c244f26a01faad2a6445a4852274e5481d4236b7a3d9b7ee65fc863f1b880
 SHA512 
4da61bdf03fb9466af80ac790e83cbab755c78d860d601474d7ebca220ac51cba620db310165021412dbecc1cf187ccdff47b8a78e0579339bb72cfa6484

diff --git a/sci-libs/gmsh/gmsh-4.10.3.ebuild b/sci-libs/gmsh/gmsh-4.10.3.ebuild
new file mode 100644
index ..139dbbd52704
--- /dev/null
+++ b/sci-libs/gmsh/gmsh-4.10.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake fortran-2 python-any-r1 toolchain-funcs
+
+DESCRIPTION="A three-dimensional finite element mesh generator"
+HOMEPAGE="http://www.geuz.org/gmsh/;
+SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz;
+
+LICENSE="GPL-3 free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+## cgns is not compiling ATM, maybe fix cgns lib first
+IUSE="blas cgns examples jpeg med metis mpi netgen opencascade petsc png 
python shared X zlib"
+
+REQUIRED_USE="med? ( mpi )"
+
+RDEPEND="
+   virtual/fortran
+   X? ( x11-libs/fltk:1[xft] )
+   blas? ( virtual/blas virtual/lapack sci-libs/fftw:3.0 )
+   cgns? ( sci-libs/cgnslib )
+   jpeg? ( media-libs/libjpeg-turbo )
+   med? ( sci-libs/med[mpi] )
+   opencascade? ( sci-libs/opencascade:* )
+   png? ( media-libs/libpng:0 )
+   petsc? ( sci-mathematics/petsc[mpi=] )
+   zlib? ( sys-libs/zlib )
+   mpi? ( virtual/mpi[cxx] )"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   python? ( dev-lang/swig:0 )
+   "
+
+S="${WORKDIR}"/${P}-source
+
+PATCHES=( "${FILESDIR}"/$PN-4.9.5-opencascade.patch )
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=( )
+
+   use blas && \
+   mycmakeargs+=(-DCMAKE_Fortran_COMPILER=$(tc-getF77))
+
+   mycmakeargs+=(
+   -DENABLE_BLAS_LAPACK="$(usex blas)"
+   -DENABLE_BUILD_DYNAMIC="$(usex shared)"
+   -DENABLE_CGNS="$(usex cgns)"
+   -DENABLE_FLTK="$(usex X)"
+   -DENABLE_GRAPHICS="$(usex X)"
+   -DENABLE_MED="$(usex med)"
+   -DENABLE_MPI="$(usex mpi)"
+   -DENABLE_METIS="$(usex metis)"
+   -DENABLE_NETGEN="$(usex netgen)"
+   -DENABLE_OCC="$(usex opencascade)"
+   -DENABLE_PETSC="$(usex petsc)"
+   -DENABLE_PRIVATE_API="$(usex shared)"
+   -DENABLE_WRAP_PYTHON="$(usex python)")
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   if use examples ; then
+   dodoc -r examples tutorials
+   docompress -x /usr/share/doc/${PF}/{examples,tutorials}
+   fi
+}



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

2022-06-05 Thread Michał Górny
commit: 81731145602f0b9964ec7f4974e89e65cbdc3ca7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 05:30:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 05:30:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81731145

dev-python/stevedore: Bump to 3.5.0

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

 dev-python/stevedore/Manifest   |  1 +
 dev-python/stevedore/stevedore-3.5.0.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index e21c5217f75d..977bd26b16d0 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1 +1,2 @@
 DIST stevedore-3.4.0.tar.gz 513360 BLAKE2B 
17030d1aa3cfb566e6f589120eeb6241a1bc0a0dbac0825c48fc96b16316348e7b5e87c6c7fe428faf46cb9e2abbb0da6465f404d5a1fb767fb07c5d8078e481
 SHA512 
a63897c65fe8deb1b900c4279ce38856863a2581f8e0dec3fc082d0bd6daa5f346bfc6af978b73c3ac24215953c1376a973b800ff8dbbdc1a99f52c99bed7d6d
+DIST stevedore-3.5.0.tar.gz 513548 BLAKE2B 
bb9b1968dbfdbce0764b0c2030e5d555e159e04a88d8fbdb151d3146e7940643c761ff476f7d950c2e83501b9b125e8323a8463d8b4b93b79cc76ddf2f71a362
 SHA512 
be0f82230d7d4d3cf18dd913e11093ad90744e32a3021d9f88f0be244f56d0e3606af0adef67674c569c41d885837be3f0fc4d58009e036151cc67963a4f2ab3

diff --git a/dev-python/stevedore/stevedore-3.5.0.ebuild 
b/dev-python/stevedore/stevedore-3.5.0.ebuild
new file mode 100644
index ..1f6940496911
--- /dev/null
+++ b/dev-python/stevedore/stevedore-3.5.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage dynamic plugins for Python applications"
+HOMEPAGE="
+   https://opendev.org/openstack/stevedore/
+   https://github.com/openstack/stevedore/
+   https://pypi.org/project/stevedore/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx 'doc/source' \
+   '>=dev-python/openstackdocstheme-1.18.1' \
+   '>=dev-python/reno-2.5.0' \
+   '>=dev-python/sphinx-2.0.0'
+
+python_prepare_all() {
+   # Delete spurious data in requirements.txt
+   sed -e '/^pbr/d' -i requirements.txt || die
+
+   # Known bug in tests
+   # https://bugs.launchpad.net/python-stevedore/+bug/1966040
+   sed -i -e 's:test_extras:_&:' stevedore/tests/test_extension.py || die
+
+   # Also known problem, inside venv
+   sed -i -e 's:test_disable_caching_file:_&:' \
+   stevedore/tests/test_cache.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-06-05 Thread Michał Górny
commit: a8d87790a90df6e978aee492d3047ec9f72201d4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 05:30:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 05:30:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d87790

dev-python/slackclient: Remove python@

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

 dev-python/slackclient/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/slackclient/metadata.xml 
b/dev-python/slackclient/metadata.xml
index 708139b97dfa..3d3c0d259590 100644
--- a/dev-python/slackclient/metadata.xml
+++ b/dev-python/slackclient/metadata.xml
@@ -5,10 +5,6 @@
robb...@gentoo.org
Robin H. Johnson

-   
-   pyt...@gentoo.org
-   Python
-   


slackapi/python-slackclient



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

2022-06-05 Thread Michał Górny
commit: 8a86ba0e639521efb16784e1f3e07484d9321717
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 05:23:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 05:26:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a86ba0e

dev-python/pyxdg: Bump to 0.28

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

 dev-python/pyxdg/Manifest  |  1 +
 dev-python/pyxdg/metadata.xml  |  2 +-
 dev-python/pyxdg/pyxdg-0.28.ebuild | 28 
 3 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyxdg/Manifest b/dev-python/pyxdg/Manifest
index f50d9b96884d..4fa27a428f10 100644
--- a/dev-python/pyxdg/Manifest
+++ b/dev-python/pyxdg/Manifest
@@ -1 +1,2 @@
 DIST pyxdg-rel-0.27.tar.gz 75385 BLAKE2B 
44c275ad7f698ffea6963f67bdce46e4faed5c7ae7f6a5aeb03f31dba6358c07263ea826458982cc4f88c0e163c2732f5b498a8d38b5881433e5321cfb181ac6
 SHA512 
fa3b046ce741574a6c71ef9d1e57752f6c9775431110f6ea38dc851780b5e1f9033eabeb15c67c91bc9bef68bf8f545a25ef856c60e16ab2c4fcbbb053d8341e
+DIST pyxdg-rel-0.28.gh.tar.gz 75755 BLAKE2B 
ba6d0dd956b13b7722d48f3d8a4ffa73b17efd6b4db3e73f521de72338dfacf11301449445bc911657f45de1c849c6425a24e5523f67116d96c7f38aa7bf320b
 SHA512 
e1a7c8675afa109495e3530d9acc59a17368723b03ff66ee502133fd383bbe11c9908d93b18fdad3b589d47225ff8bf6bb8cacc800b1c1f39059e1178dafc1b5

diff --git a/dev-python/pyxdg/metadata.xml b/dev-python/pyxdg/metadata.xml
index 04ac42b9b8d2..7bcc4753878b 100644
--- a/dev-python/pyxdg/metadata.xml
+++ b/dev-python/pyxdg/metadata.xml
@@ -7,7 +7,7 @@
   
   
   
-https://pyxdg.readthedocs.org/en/latest/
+https://pyxdg.readthedocs.io/en/latest/
 https://bugs.freedesktop.org/
 pyxdg
 pyxdg

diff --git a/dev-python/pyxdg/pyxdg-0.28.ebuild 
b/dev-python/pyxdg/pyxdg-0.28.ebuild
new file mode 100644
index ..3a32f58fe79a
--- /dev/null
+++ b/dev-python/pyxdg/pyxdg-0.28.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+MY_P="${PN}-rel-${PV}"
+DESCRIPTION="A Python module to deal with freedesktop.org specifications"
+HOMEPAGE="
+   https://freedesktop.org/wiki/Software/pyxdg/
+   https://cgit.freedesktop.org/xdg/pyxdg/
+   https://pypi.org/project/pyxdg/
+"
+SRC_URI="
+   https://github.com/takluyver/pyxdg/archive/rel-${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+distutils_enable_tests pytest



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

2022-06-05 Thread Michał Górny
commit: 503daf69c241e29611e581304566f0c57a955600
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 05:16:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 05:26:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503daf69

dev-python/apsw: Bump to 3.38.5_p1

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

 dev-python/apsw/Manifest  |  1 +
 dev-python/apsw/apsw-3.38.5_p1.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index 515a5c8add95..bd103e7bd982 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -1 +1,2 @@
 DIST apsw-3.38.1-r1.gh.tar.gz 338985 BLAKE2B 
aa0ef335bd3abc708b41a92959f98b4fd3961168feacb9ca6d382e0279c46d4227a8e09373721ae1361fcc38181376664130b3623b2f36e1596467b99959ecb8
 SHA512 
4d161641d7bf7f933507e7d7e71d437d9db95f7327e29cf34848d9b741e2711dafbefbf19cb34d78d83b4e69115acad855f924fdf80de1cea4c9d61fe0f2b670
+DIST apsw-3.38.5-r1.gh.tar.gz 338186 BLAKE2B 
145e38d4057be498f85a655ad7a437ec19a895769f58505b4b99093be30e67498faf9572494009db8e20e6700fa5e514605af131d045a4e8bb41587b828f5a88
 SHA512 
58331ca2db993f87316a55075ee9c440d4bd6e985e8ca11079391bd9cc2a907271ffe5c21d66840e336cd9e6568f6134c8b8fa5d28bbc7c77a148e8b99b7

diff --git a/dev-python/apsw/apsw-3.38.5_p1.ebuild 
b/dev-python/apsw/apsw-3.38.5_p1.ebuild
new file mode 100644
index ..737f556a79f7
--- /dev/null
+++ b/dev-python/apsw/apsw-3.38.5_p1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_p/-r}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="APSW - Another Python SQLite Wrapper"
+HOMEPAGE="
+   https://github.com/rogerbinns/apsw/
+   https://pypi.org/project/apsw/
+"
+SRC_URI="
+   https://github.com/rogerbinns/apsw/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="doc"
+
+DEPEND="
+   >=dev-db/sqlite-${PV%_p*}:3
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.6.20.1-fix_tests.patch"
+)
+
+python_test() {
+   esetup.py build_test_extension
+   "${EPYTHON}" tests.py -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}



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

2022-06-05 Thread Michał Górny
commit: 8b137679765bea294b1c9019a9262a90bf6fbd98
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 05:20:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 05:26:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b137679

dev-python/qtconsole: Bump to 5.3.1

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

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

diff --git a/dev-python/qtconsole/Manifest b/dev-python/qtconsole/Manifest
index e9ac0c65e6e4..16cc25ddc79d 100644
--- a/dev-python/qtconsole/Manifest
+++ b/dev-python/qtconsole/Manifest
@@ -1,2 +1,3 @@
 DIST qtconsole-5.2.2.tar.gz 429610 BLAKE2B 
1a9f163dfa8a2d38829b2db5a5589b80605b82f144d95e51e3668f296b8e839fd3045c813505926a4c8690e438e79d82c0307c33416152d28899b2f0324aec1e
 SHA512 
43727a08a0b828421bb051063055b3306a2111bedfd148aea6bccc04e103bbffb798c35440bfdb82ffa6bf17a2b0ce9e1ad2d0b3df9aaea294a23dcf582dfd57
 DIST qtconsole-5.3.0.tar.gz 430258 BLAKE2B 
883c95124d911b17a1cebedc357f207e042a9679a09eb63bace09f7f39eac4b1f3a24ccd372760e3142494208119dc4131939cd82e8cab364dacecca184c8545
 SHA512 
6fcfaa7ad842f3f45d4e2286ce816a0b4c71e3c3fb07b86589934efcc637e2cd6f5712fa8a10c375b8e86d1e1e6ce32de9f2be2fc0decd554b51c658e106b120
+DIST qtconsole-5.3.1.tar.gz 430680 BLAKE2B 
4655d9aa78a95200fb3f4d2016749d4f1c75865d259da8583818259d05301469b9851b85a2716336084f022f546e97ae003483284f0305793da80a5de7635ac2
 SHA512 
bebf9c97ebe2a030feebd34f9dbc83294af5eb64946b252c5b5e6391e2760ff95efa7f0be89ec59c424de5fefb3f876ead897d17b679fc87896fe440ba936554

diff --git a/dev-python/qtconsole/qtconsole-5.3.1.ebuild 
b/dev-python/qtconsole/qtconsole-5.3.1.ebuild
new file mode 100644
index ..e065753cbc2d
--- /dev/null
+++ b/dev-python/qtconsole/qtconsole-5.3.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Qt-based console for Jupyter with support for rich media output"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/qtconsole/
+   https://pypi.org/project/qtconsole/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/ipykernel-4.1[${PYTHON_USEDEP}]
+   dev-python/ipython_genutils[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-4.1.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-17.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.2.2_p1[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.0.1[${PYTHON_USEDEP},gui,printsupport,svg]
+"
+# The test suite tests both against pyqt5 *and* pyside2
+BDEPEND="
+   test? (
+   dev-python/QtPy[pyqt5,pyside2,${PYTHON_USEDEP},svg,testlib]
+   )
+"
+# required by the tests that are removed:
+#  dev-python/flaky[${PYTHON_USEDEP}]
+#  dev-python/pytest-qt[${PYTHON_USEDEP}]
+
+PDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+python_test() {
+   # TODO: these tests require virtx; however, running under virtx
+   # causes pytest to segv on exit (even though tests pass)
+   EPYTEST_IGNORE=(
+   qtconsole/tests/test_00_console_widget.py
+   qtconsole/tests/test_jupyter_widget.py
+   )
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2022-06-05 Thread Michał Górny
commit: aa7e7ba7c7b0f02ddd7e8927a52b931ff9486429
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 05:21:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 05:26:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7e7ba7

dev-python/django-cors-headers: Bump to 3.13.0

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

 dev-python/django-cors-headers/Manifest|  1 +
 .../django-cors-headers-3.13.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
index eebc813a490c..948a376d3081 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1 +1,2 @@
 DIST django-cors-headers-3.12.0.gh.tar.gz 26638 BLAKE2B 
7725f7db4e9a67d7cd7f4add74abb5bfd27bac4c65cf4120dee3ba412c27fd89d6e39502249ea4b253c6a7d7d0f5328296ed69ac8b3ceb337bbb89a04f93a6ce
 SHA512 
16d1d03bf1f5336703168280ff585168eb239f454aaec1f1e9928a362c7e7da17b54e896d7428ecdc91657045bede0b3c239a7f2f271c58c1b7b265b2e52aef5
+DIST django-cors-headers-3.13.0.gh.tar.gz 27361 BLAKE2B 
2d0729ae6f0e0ff7c572c5f25482fd88dfa03e8f03a7f640ba32f56208fccb91712cd3067bc3376428469cc7f03dd8003069b79e98dd438fad9e5f4b15cd9c71
 SHA512 
153ae0d2e0b1e390c72993ca629f7ed521fd907481bb2944ee2f805c0081a1db334fd72f0b3fdb77cbb57b3392691f32564bb646bfb8e388a942a8a3da138a8e

diff --git a/dev-python/django-cors-headers/django-cors-headers-3.13.0.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-3.13.0.ebuild
new file mode 100644
index ..11302037f21b
--- /dev/null
+++ b/dev-python/django-cors-headers/django-cors-headers-3.13.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
+HOMEPAGE="
+   https://github.com/adamchainz/django-cors-headers/
+   https://pypi.org/project/django-cors-headers/
+"
+SRC_URI="
+   https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-05 Thread Matthias Maier
commit: 5cbce21c37c1d2cc185709c7d327e34a9712df17
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun  6 05:15:57 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:16:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbce21c

dev-lang/julia: drop 1.6.5-r2

Closes: https://bugs.gentoo.org/840592
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia/Manifest|   1 -
 .../julia/files/julia-1.1.0-fix_llvm_install.patch |  15 -
 .../julia/files/julia-1.6.5-do_not_set_rpath.patch |  20 --
 .../files/julia-1.6.5-lazy_artifacts_fix.patch |  30 --
 .../files/julia-1.6.5-llvm_13_compat_part_3.patch  | 375 -
 .../files/julia-1.6.5-llvm_13_compat_part_4.patch  |  35 --
 .../files/julia-1.6.5-llvm_bad_perf_fix.patch  |  33 --
 dev-lang/julia/julia-1.6.5-r2.ebuild   | 184 --
 8 files changed, 693 deletions(-)

diff --git a/dev-lang/julia/Manifest b/dev-lang/julia/Manifest
index 012710241246..91f9e1fcc3fe 100644
--- a/dev-lang/julia/Manifest
+++ b/dev-lang/julia/Manifest
@@ -1,4 +1,3 @@
-DIST julia-1.6.5-full.tar.gz 153795029 BLAKE2B 
b86d3ad8dbc4ce486cc0d5e3c25f40c0bedf38cab5b29f1aac4dd527650e78c2e0e462f4eb13fde787adf48a2de9f8eee9cfb8f4aaafbae6ee5e76d7d9608995
 SHA512 
f057a913f4579280d757c0a97a7cd800fb335be8ec83a27a577d2bee0c9736d49715c7861f7bc1e6461966634bd82890f1f69fd0167f21903ad614e8f70e0dcc
 DIST julia-1.7.1-full.tar.gz 255682275 BLAKE2B 
923cd1ed735f1ff5537ff8655ba5b63cc8d27a9b36ba05f3942447bea67034ad771ca8f69192ca7718ab3aace5d12c0e08961eafead9aedb9af35e2d212e8e97
 SHA512 
df6c9d33ed69c1b53a7f77f95954d4ed5fadb176ebf9f490e7721bc036109edfaa5873ce9041620af1d5c3731db7acc5af932b4173ce54bcc7ae3d7c9c393638
 DIST julia-1.7.1-llvm_13_compat_part_3.patch 28006 BLAKE2B 
b1909fd6df1ac51e7e2d16279ff5ed2febe27967832ddbb9517372dcb41597f7ba9fa6013d65fdbdaf345b5c32fdf90f60c086afcdf6b793172061fe63263b0f
 SHA512 
d251d5fbc088aa03e2c423926fa9f82a8a29a995e20150f27bf01ea9209008259f97daf27c333686b62412190fa4077cca178ce39bb6c7bd4e3e8b4f2affa22f
 DIST julia-1.7.1-llvm_13_compat_part_4.patch 11421 BLAKE2B 
ca4f3e2c6b60462f7f04f609be07f95b81fe076350167de3354cf5c0fb98d3f1b5a5b2d275da8074a077be3edbb8544a3403a080dc1ca0dbe827dde96c61f5f2
 SHA512 
5cd709b24a6e00f67998efcc21d77b710399f1bf96e7656b3c90a2cc564bcf05e2e1012b788751d48ff7964fb6be2af710d850c34e83532976addecae4db1969

diff --git a/dev-lang/julia/files/julia-1.1.0-fix_llvm_install.patch 
b/dev-lang/julia/files/julia-1.1.0-fix_llvm_install.patch
deleted file mode 100644
index 9cb75188b963..
--- a/dev-lang/julia/files/julia-1.1.0-fix_llvm_install.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/deps/llvm.mk 2019-02-09 10:09:30.102927517 +0300
-+++ b/deps/llvm.mk 2019-02-09 10:10:51.479924878 +0300
-@@ -464,10 +464,11 @@
- 
- $(build_prefix)/manifest/llvm: | $(llvm_python_workaround)
- 
-+# unset DESTDIR to fix https://github.com/JuliaLang/julia/issues/23462
- LLVM_INSTALL = \
-   cd $1 && mkdir -p $2$$(build_depsbindir) && \
- cp -r $$(LLVM_SRC_DIR)/utils/lit $2$$(build_depsbindir)/ && \
--$$(CMAKE) -DCMAKE_INSTALL_PREFIX="$2$$(build_prefix)" -P 
cmake_install.cmake
-+DESTDIR="" $$(CMAKE) -DCMAKE_INSTALL_PREFIX="$2$$(build_prefix)" -P 
cmake_install.cmake
- ifeq ($(OS), WINNT)
- LLVM_INSTALL += && cp $2$$(build_shlibdir)/LLVM.dll $2$$(build_depsbindir)
- endif

diff --git a/dev-lang/julia/files/julia-1.6.5-do_not_set_rpath.patch 
b/dev-lang/julia/files/julia-1.6.5-do_not_set_rpath.patch
deleted file mode 100644
index c0c05cc649a0..
--- a/dev-lang/julia/files/julia-1.6.5-do_not_set_rpath.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/Makefile 2021-12-21 09:38:26.782829864 +0100
-+++ b/Makefile 2021-12-21 10:52:40.760565902 +0100
-@@ -336,7 +336,7 @@
-   install_name_tool -add_rpath 
@executable_path/$(build_libdir_rel) @executable_path/$(libdir_rel) 
$(DESTDIR)$(bindir)/$$j; \
-   done
- endif
--else ifneq (,$(findstring $(OS),Linux FreeBSD))
-+else ifneq (,$(findstring $(OS),FreeBSD))
-   for j in $(JL_TARGETS) ; do \
-   $(PATCHELF) --set-rpath 
'$$ORIGIN/$(private_libdir_rel):$$ORIGIN/$(libdir_rel)' 
$(DESTDIR)$(bindir)/$$j; \
-   done
-@@ -357,7 +357,7 @@
- endif
-   
-   # Set rpath for libjulia-internal, which is moving from `../lib` to 
`../lib/julia`.  We only need to do this for Linux/FreeBSD
--ifneq (,$(findstring $(OS),Linux FreeBSD))
-+ifneq (,$(findstring $(OS),FreeBSD))
-   $(PATCHELF) --set-rpath 
'$$ORIGIN:$$ORIGIN/$(reverse_private_libdir_rel)' 
$(DESTDIR)$(private_libdir)/libjulia-internal.$(SHLIB_EXT)
- ifeq ($(BUNDLE_DEBUG_LIBS),1)
-   $(PATCHELF) --set-rpath 
'$$ORIGIN:$$ORIGIN/$(reverse_private_libdir_rel)' 
$(DESTDIR)$(private_libdir)/libjulia-internal-debug.$(SHLIB_EXT)

diff --git a/dev-lang/julia/files/julia-1.6.5-lazy_artifacts_fix.patch 
b/dev-lang/julia/files/julia-1.6.5-lazy_artifacts_fix.patch
deleted file mode 100644

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

2022-06-05 Thread Matthias Maier
commit: 461a6993f4bc2eb2336ac9f72992ead46f9def94
Author: Jose Storopoli  protonmail  com>
AuthorDate: Sun May 15 09:32:48 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461a6993

dev-lang/julia: add 1.7.3

Closes: https://bugs.gentoo.org/847820
Closes: https://github.com/gentoo/gentoo/pull/25496
Signed-off-by: Jose Storopoli  protonmail.com>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia/Manifest   |  15 +++
 dev-lang/julia/julia-1.7.3.ebuild | 196 ++
 2 files changed, 211 insertions(+)

diff --git a/dev-lang/julia/Manifest b/dev-lang/julia/Manifest
index 3f0db07ad736..012710241246 100644
--- a/dev-lang/julia/Manifest
+++ b/dev-lang/julia/Manifest
@@ -3,3 +3,18 @@ DIST julia-1.7.1-full.tar.gz 255682275 BLAKE2B 
923cd1ed735f1ff5537ff8655ba5b63cc
 DIST julia-1.7.1-llvm_13_compat_part_3.patch 28006 BLAKE2B 
b1909fd6df1ac51e7e2d16279ff5ed2febe27967832ddbb9517372dcb41597f7ba9fa6013d65fdbdaf345b5c32fdf90f60c086afcdf6b793172061fe63263b0f
 SHA512 
d251d5fbc088aa03e2c423926fa9f82a8a29a995e20150f27bf01ea9209008259f97daf27c333686b62412190fa4077cca178ce39bb6c7bd4e3e8b4f2affa22f
 DIST julia-1.7.1-llvm_13_compat_part_4.patch 11421 BLAKE2B 
ca4f3e2c6b60462f7f04f609be07f95b81fe076350167de3354cf5c0fb98d3f1b5a5b2d275da8074a077be3edbb8544a3403a080dc1ca0dbe827dde96c61f5f2
 SHA512 
5cd709b24a6e00f67998efcc21d77b710399f1bf96e7656b3c90a2cc564bcf05e2e1012b788751d48ff7964fb6be2af710d850c34e83532976addecae4db1969
 DIST julia-1.7.1-llvm_13_compat_part_5.patch 27094 BLAKE2B 
b70a96c4f897349dce04246335bc38a6726e02a43cd5a28bc31bfcb9190f5361e2e4d16a9fb5c1b3c0e53d2e59f5380b161350968f9479cdb765b4681b9f5743
 SHA512 
efd1029d0030417082b7d640b2e4b7bb35818d555c808bceb9a31e5d93b2f27a8ca11b9228cf4129b5bee411e1fe9e4ce4e7515226ceab905532d1875e260f7c
+DIST julia-1.7.3-full.tar.gz 256584516 BLAKE2B 
d9520de2a85566cfe02ac471061b6cc255e1ab67039387d4ebda3438b67990cbd0e9e1a17865995f48e537b21fc63be6ff376f3989ff50396ab339df0021a074
 SHA512 
0286a3f8ecb469eb09690a7723aac267a7655247648a3099115e0dc0531d2f779f2aac6e829d9781f462887de281a78c29d99a986b3c3db8c0b0d565ee31f0df
+DIST julia-1.7.3-llvm_13_compat_part_1.patch 6741 BLAKE2B 
fd61ed4990128150221f2d348bd5cdf953f1b83ddad8a3920dce44249265471854eda513f3cb5a9f641bac201eec70d08c071d31c56d60592dffd8d17b94ddfe
 SHA512 
d8872bbc123e16daa360cbc7f586f2f610bb0d928d9390b41c4f68d9dbba8a945693756b44dd8e960c8feae22ba0f5b50a7ce33157e1e82d8e1a8f2c999e7141
+DIST julia-1.7.3-llvm_13_compat_part_2.patch 2673 BLAKE2B 
14d292029ca8312ae2d6729b2c5697b2b0ec065e43475b0939961586455988aec573ece8685f8150b0e27a388b39c6ed05e822a1c931a8192d4651958de86b05
 SHA512 
98643ac351a45c6bb1c2f945fb1e46db98c8658625731048e7cfc76684db8b1c219b53c6c230ca1da8dc07139fb1db1602f756b94e91655c6248541510d0c2ee
+DIST julia-1.7.3-llvm_13_compat_part_3.patch 28024 BLAKE2B 
bffa797f92425eb22f64861e13c2ac9d311434b3727acc8268247bf131e7654c154fd3cc6f7966b3fabc86d56ed0f65b46ea178a2e87cd47f56675af739ee01a
 SHA512 
45231605f4c89ad7faab5564f0c9ea67ebb86ff32d8adffd68ba632668b8adb4185e15351a5714de07495908e059731b702e3c202e043cb9cac252285cd21a0b
+DIST julia-1.7.3-llvm_13_compat_part_4.patch 2425 BLAKE2B 
9440296aa9669c44f23757f24f5e098353171e2747c24220a3ab6f5fdd9bd3915975dc24e7e19a3441a17555858cff7cfbc678a8a6d7e0894a604e7d699cb6cb
 SHA512 
7e5a5fcd5b18086fbd638cdf98c13d8954bb8716e60ed6ae613b072e4ec8e406abe5a7ba29db488c34a97ecdd2932ddb2e827949191407aead202221bacf736f
+DIST julia-1.7.3-llvm_13_compat_part_5.patch 11421 BLAKE2B 
ca4f3e2c6b60462f7f04f609be07f95b81fe076350167de3354cf5c0fb98d3f1b5a5b2d275da8074a077be3edbb8544a3403a080dc1ca0dbe827dde96c61f5f2
 SHA512 
5cd709b24a6e00f67998efcc21d77b710399f1bf96e7656b3c90a2cc564bcf05e2e1012b788751d48ff7964fb6be2af710d850c34e83532976addecae4db1969
+DIST julia-1.7.3-llvm_13_compat_part_6.patch 27063 BLAKE2B 
3878cba37be6f270a1ba240b22bea65c2c0efe77b0d415cc47370f234c8d26f01c66bec4b01824472926ba231a8881deadb21006efe6fa6c5bf6fd6250933a0b
 SHA512 
7c27b4b49465a4fbe206c1e9ba6c48d74264124a866fb414bb698cab151a9e1fb7180c7e07c0bc843d4817e9e99cbd70b35c2906384503d44ab7051ebb1948fe
+DIST julia-1.7.3_Downloads.jl_1.5.3.tar.gz 23484 BLAKE2B 
cebdc572a10faadf4aa673da2c9cd364ddc76b6299c3d0eaaa54014e199f9c0002188d6281dc4935c2be1f32ffcddc6b98f19f07ea488466fa7ae66db55fa23a
 SHA512 
ec895ebe2b96d8590f34c152d3b4963531250b254c96fadffeee8b2cec132c20ce42d585839a2304dc1a30b13b1cbebcfa88b021b3646a77162a1476ec1d8f16
+DIST julia-hardcoded-libs.patch 2411 BLAKE2B 
54eb1d0bbf15bbeea723c32c8ddbb42d3e3fbd22c6d8e2fa4c660d857bc8b6b131f442065689fd1a70c09563ef5c9efa7cb8ff9493ea6b3ed9ec7b05a9cc042e
 SHA512 
4a35a80592c64c8e8924d381b9405283c3c5447ea201715acdcb4e7f6be0560655b0f816fa05127b7df6f9154a74224960aba57b291bd3a8431174eb13c7610e
+DIST julia-libblastrampoline-4.patch 856 BLAKE2B 

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

2022-06-05 Thread Matthias Maier
commit: 432f0077d28bbe13c61365c0b6d08f99a21ee157
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun  6 05:16:25 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:17:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432f0077

dev-lang/julia-bin: drop 1.6.3

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 ---
 dev-lang/julia-bin/julia-bin-1.6.3.ebuild | 51 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index b2f96afea252..7833dd2da696 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,8 +1,3 @@
-DIST julia-1.6.3-linux-aarch64.tar.gz 106465939 BLAKE2B 
8d4092157075ffd425b161188cecd4f71aed89c6c3e65b078e5d617025b4d414ab5267d5fb18253ed668551492340e3bc2fc19538c024b70a19ebda12934da97
 SHA512 
7ff665cbbf0f975252ba30375d1fbdaf7985d0983cfa1089f164e55c0035f1300cffe4506f5838cabf5afadf0b4fc69a82a04800dbe73c6fbd886b9eb0e8d5ee
-DIST julia-1.6.3-linux-i686.tar.gz 110176346 BLAKE2B 
caf8d709cb772b59dfdd6a4c081685e078e37eb219ca825b2495a93b4fe76fa9d40af4951e9cbce8da8e176870f396728201a53606b2c8a4bccffe186f7163fa
 SHA512 
722e9027c1330cb9d6d1e9ba4d3bc0df2a38251fc0fccc4d88967079e2f38533d750e4ce2b6190705cccb30dc997e27289f0ee18109c46c5c92854f9e32b55fa
-DIST julia-1.6.3-linux-ppc64le.tar.gz 98825445 BLAKE2B 
0dc2416ebac51c71c4a3e8fb3b36781f32e4578e43c88894ed35f6cc50698c72486e354952ae5e9badaf4a949c9a1b4bceeca999dde706d62de44e48efca4361
 SHA512 
19d61d8424b5ab543f37d74677b8dfdce857e45cdf7e0ec7b2d421a34f0e567a2db6de1f9c740a1069b30b2a4cb046c0230acece8f6788cc24d5cae375f3fdaf
-DIST julia-1.6.3-linux-x86_64.tar.gz 113399344 BLAKE2B 
513a6794c52043f1cb5c6bc957faab978c1ee6a96654dbc3d7393113f12efb5fb39aa0605b726b280bad3daf6363a314323804b99d37aaafff96fb28580c2f39
 SHA512 
b6faa72c6bddbce7b8a9dd1b2187bdb37525af41a62bdecbf61a7a9d9d4d6d5a51adc06f061fe5fdf17917200e06cf5db8aa9bb3e3db609ff83b0afc57574ca6
-DIST julia-1.6.3-musl-x86_64.tar.gz 112357454 BLAKE2B 
2a2f50935e078befed75e6f02c5a3266b14702a14f929d8e19ae35e242051e51290eb8306646e401a9c47282e69592b18973ce7643e46c2256e2bde7f2efbe39
 SHA512 
c054d4a147c424434ee1dfcfbabbdb865bff0740b8446d7c7884675b3ad4d77e68c5dcfff17c2df34a1c0dd7f9beae196a7e905e672160f191ba85e9fbfcddff
 DIST julia-1.6.5-linux-aarch64.tar.gz 106463482 BLAKE2B 
eedd2475dd27fb5987d96a75099b25e0b5b30671a2fe6aa2f22da3ce98922dde1b02830a3dbd4d5665dce9a41dd2e50039fce9d00fc402566bd255ff33447590
 SHA512 
6674fbf6b959e999820342134bb1ce9ed09c26d1fc914de0a6323d8b9cf84b56f0e9e775ec20f9249c1537d4f770188a404c21c510fa5656d6d94c209dd0fa22
 DIST julia-1.6.5-linux-i686.tar.gz 110088848 BLAKE2B 
69aca0e09829d7be2466fe1fa4e105d3c82bb7f045ee61e2c88b478c92dc3ed1193dcf9b12e4cbce1335b193d5499e917d0e4bc13fae5d05607f54b89d5c371e
 SHA512 
1e4e4268ecc62e81a015d04ba493458380c075e8c97dd9e15256ec34357ac7862454fc9ea8de6bba8fb82da234131910e1d8d8f01cac032bea4e8a54c931bb88
 DIST julia-1.6.5-linux-x86_64.tar.gz 113278959 BLAKE2B 
d70755a03ef3afe801400a6d8cbd817a873628a6cc77601ee53fbc45adecbc43067fdca021d817562864413f5bac09d3e87dd22834923d33cb9db32e8375b643
 SHA512 
cb07b609cf0dd3c67facba29def9d40bd55c5e7d8163bfd32ee2486b39cb31db9a4fe751b21ac69ebb128c4a146a11ccb27701d7729b6e2f0c32a5e983f1229a

diff --git a/dev-lang/julia-bin/julia-bin-1.6.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
deleted file mode 100644
index a193607b8f52..
--- a/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-MY_PN=${PN/-bin/}
-MY_P=${MY_PN}-${PV/_/-}
-MY_PV=$(ver_cut 1-2)
-BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
-
-DESCRIPTION="High-performance programming language for technical computing"
-HOMEPAGE="https://julialang.org/;
-SRC_URI="
-   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
-   amd64? (
-   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
-   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
-   )
-   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
-   ppc64? ( 
${BASE_SRC_URI}/linux/ppc64le/${MY_PV}/${MY_P}-linux-ppc64le.tar.gz )
-"
-
-LICENSE="MIT"
-SLOT="${MY_PV}"
-KEYWORDS="-* ~amd64 ~x86"
-
-RDEPEND="app-arch/p7zip"
-DEPEND="${RDEPEND}"
-
-RESTRICT="strip"
-
-QA_PREBUILT="*"
-QA_SONAME="*"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   insinto "/usr/$(get_libdir)/${MY_P}/"
-   doins -r ./etc
-   doins -r ./include
-   doins -r ./lib
-   doins -r ./share
-
-   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
-   doexe "bin/${MY_PN}"
-   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
-
-   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
- 

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

2022-06-05 Thread Matthias Maier
commit: dddce572f9c41e85cba072a27c9d848b37d01e2a
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun  6 05:05:44 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddce572

dev-lang/julia-bin: add 1.7.3

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.7.3.ebuild | 50 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index cfca65181754..b2f96afea252 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -11,3 +11,7 @@ DIST julia-1.7.1-linux-aarch64.tar.gz 116035373 BLAKE2B 
a031b50152fb330c6eaad935
 DIST julia-1.7.1-linux-i686.tar.gz 118868387 BLAKE2B 
a6681b32f78d3bd986819e88ac16058d13fb435b5cf781ad9251d736b60071f1f77b64ff2ea98c26bbe31efe704bb7baecdae766bde7d1c18c7b1554b8ed504c
 SHA512 
d3d36a4f84e380524820719e76f00721a982bdc7800bdb9eea3fddcfbba3aab7b56d020d3332a261e71516af524354619eb443c9e4b29a8db721287f5033
 DIST julia-1.7.1-linux-x86_64.tar.gz 123374573 BLAKE2B 
66ec84784493682f7de2568bbf0fbdd99ec4fba7461057457fc3daf3bee1eae7fbe8649e64d2bba4f58bf83fc16cfa97d360374b1483c4032919bac204c7dc0b
 SHA512 
9cd5393325e45f1e0250c50e786f326c97e17f63851a99b9a025f2b2a3bf1cac80c57bf58ef0df9bee877ba9c74d99c94b6fe9bd2152c6a0964f708a880872f8
 DIST julia-1.7.1-musl-x86_64.tar.gz 122327279 BLAKE2B 
d19992d803e8c0616d7a95501db7a73c0be6523f956a8c393f74c14825ea6b80d1ea86c9b9f136b4a225b230e74460584c5b0c64e7e872c77fbc5ccee5cde024
 SHA512 
23a0d791ddad386031131516c0ee5048e158931071c65c52a268c2a838a4378fd3a25f7df48c279f130d8941737c2bb52bbda290672fc076962217cd7300f099
+DIST julia-1.7.3-linux-aarch64.tar.gz 115662839 BLAKE2B 
803498c37b2fd67c59b934e5493c87bf80a6fcedfe5f7e28433c97c32bfe8f06aa0bbc276bae44049a32263f8e24b3483821e4ce373e1c4714cca1bf65fc5268
 SHA512 
9380ce853e9b32143bd1ed7a3ec398474bb35bce9b3d7e54a07d6ee0c2a21725baeaa7335f3b0e7d4aa494a9ce3cbd452fa16a35507c575c8268ff6afdb6ab43
+DIST julia-1.7.3-linux-i686.tar.gz 118413591 BLAKE2B 
db35cc70ff05f15081e9387aba1b5c8fff1c6ed183f4531f886dea92fe99e107694ff4bd58780b97b07175d97a8119aa5d82b7d54717af8b37409aca282db069
 SHA512 
c121969bb58239959ebc150c5d7da808bd33f8603cdc167b03028eb44932f83431fdcef3f2fed1492afc0b68305b33cab4bcea1ff9a11d687be8ff013956a360
+DIST julia-1.7.3-linux-x86_64.tar.gz 123160673 BLAKE2B 
953554230d8b716db4281386d4265c4c7346ddbfe9c47e48dc0f11641169768f2c786b6da0557da74ed9b29abac73d311d2a78debab46f8c6cee4b4d41e85474
 SHA512 
4affeea59e37e3c5c50ccadb2303329b8ad7187b7854e9f2b3ece2b03b43457ddb709fdc0ca23e8f88fa5c914570a2d2fa7650634ea1e8d62f6d78df5a0861a7
+DIST julia-1.7.3-musl-x86_64.tar.gz 121889326 BLAKE2B 
0f2a6ce5a2d636424472988d8f4061375f5ff7b354b4b4e396036726479a62139b4e60ceffbed17b9d5069e2dfd563c01b8fd3c150f8a15894685c212a0f8c8a
 SHA512 
7a6b672d5dd5ffc97c5b96632e1b407b34958c6ad70a6bceba044af3dde11723aa9e7c19b8ca7d3302a26fdd146c07617dd613c6cb4c2fec2c388451025cb50b

diff --git a/dev-lang/julia-bin/julia-bin-1.7.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.3.ebuild
new file mode 100644
index ..e729beeff5e5
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.7.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+
+RDEPEND="app-arch/p7zip"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
+
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - 99${MY_PN}${revord} <<-EOF
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/elicense/, profiles/features/selinux/

2022-06-05 Thread Sam James
commit: 003b014a7c4207ca31999ad4e617b331b0acac5e
Author: Jan Vesely  gmail  com>
AuthorDate: Sat May 28 15:36:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 05:14:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003b014a

app-portage/elicense: Allow python:3.10 and pypy3

Both pypy3 and python:3.10 are already supported by a stable version of
sys-apps/portage.
Drop python:3.7.
v2: Mask pypy3 useflag on selinux profile (portage with USE pypy3 is not 
available)

Bug: https://bugs.gentoo.org/show_bug.cgi?id=842786

Signed-off-by: Jan Vesely  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25665
Signed-off-by: Sam James  gentoo.org>

 app-portage/elicense/elicense-1.0.2.ebuild | 2 +-
 app-portage/elicense/elicense-.ebuild  | 2 +-
 profiles/features/selinux/package.use.mask | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-portage/elicense/elicense-1.0.2.ebuild 
b/app-portage/elicense/elicense-1.0.2.ebuild
index d564118c306a..aff71477b274 100644
--- a/app-portage/elicense/elicense-1.0.2.ebuild
+++ b/app-portage/elicense/elicense-1.0.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 inherit distutils-r1
 
 if [[ ${PV} == "" ]]; then

diff --git a/app-portage/elicense/elicense-.ebuild 
b/app-portage/elicense/elicense-.ebuild
index 831da3331919..6028d25eb4ee 100644
--- a/app-portage/elicense/elicense-.ebuild
+++ b/app-portage/elicense/elicense-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 inherit distutils-r1
 
 if [[ ${PV} == "" ]]; then

diff --git a/profiles/features/selinux/package.use.mask 
b/profiles/features/selinux/package.use.mask
index 5a0e4be2a705..7808e7cb7e8d 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -22,6 +22,7 @@ www-servers/uwsgi uwsgi_plugins_systemd_logger
 # Brian Dolbec  (2014-09-17)
 # mask pypy for several utilities due to incompatibility with libselinux
 sys-apps/portage python_targets_pypy3
+app-portage/elicense python_targets_pypy3
 app-portage/elogv python_targets_pypy3
 app-portage/gentoolkit python_targets_pypy3
 app-portage/layman python_targets_pypy3



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

2022-06-05 Thread Sam James
commit: 0fc5df3662acf72ed3a0e920496d064a1ada31da
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 04:59:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 04:59:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc5df36

app-misc/lirc: add note re autoreconf

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

 app-misc/lirc/lirc-0.10.1_p7.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-misc/lirc/lirc-0.10.1_p7.ebuild 
b/app-misc/lirc/lirc-0.10.1_p7.ebuild
index 009328e62c06..9efc83183be1 100644
--- a/app-misc/lirc/lirc-0.10.1_p7.ebuild
+++ b/app-misc/lirc/lirc-0.10.1_p7.ebuild
@@ -93,6 +93,8 @@ pkg_setup() {
 src_prepare() {
default
 
+   # Keep eautoreconf until a new release to fix Python macros
+   # bug #849788
if [[ -d "${WORKDIR}"/debian/patches ]] ; then
eapply $(sed -e 's:^:../debian/patches/:' 
../debian/patches/series || die)
eautoreconf



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

2022-06-05 Thread Michał Górny
commit: 0d67a84cca32e7a3a335bb8d6483150006ed27b4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 04:33:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 04:33:33 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=0d67a84c

Bump pkgcheck2html

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

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

diff --git a/pkgcheck2html b/pkgcheck2html
index f09e156..ac60b9e 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit f09e1564812cb9b6a5d828376fa509d51c380ad4
+Subproject commit ac60b9e4642f0895caaed7d81a6a4d38bd652fa9



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

2022-06-05 Thread Sam James
commit: 689ed5cab3061473273a171f67104a5f0bad3814
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:40:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:40:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689ed5ca

media-libs/openimageio: fix UnusedLocalUse

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

 media-libs/openimageio/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
index 82c6c1129ce1..d3e2ace8309b 100644
--- a/media-libs/openimageio/metadata.xml
+++ b/media-libs/openimageio/metadata.xml
@@ -7,7 +7,6 @@


Enable DICOM medical image file support via 
sci-libs/dcmtk
-   Enable f3d file (write) support via 
media-libs/Field3D
Enable OpenCV support via 
media-libs/opencv
Enable OpenVDB support via 
media-gfx/openvdb
Enable Ptex texture mapping system file 
support via media-libs/ptex



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

2022-06-05 Thread Sam James
commit: 9679d85429bdba275abdd29ed95d6d7a1beb0960
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:39:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:39:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9679d854

media-libs/osl: drop 1.11.16.0-r2

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

 media-libs/osl/Manifest|   1 -
 media-libs/osl/osl-1.11.16.0-r2.ebuild | 111 -
 2 files changed, 112 deletions(-)

diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index fec975e58653..977ee1a8d75c 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -1,3 +1,2 @@
-DIST osl-1.11.16.0.tar.gz 14143407 BLAKE2B 
0e6a20ee63a836bc268f03eb943731e8bf18909bf86041532de50e51ff9fb78f9be316be9b3677cb2b0e5fddd90defab95281e6597a52e61d982ffc9fcc52f79
 SHA512 
717a588bb371ff64d41dc34caad6a4e8483cba32d3b8fe7db9f98e422be050b1b89e4cf7f018e1106dfc9120d2485c3d8430a63cd80344050b00082fdd45fa1b
 DIST osl-1.11.17.0.tar.gz 13888749 BLAKE2B 
284489a2dc580bade93894c43c22d99d88e249329e10922c9c6dde7fc0eed3f741e279cc5fc043ce513ea59ddcea4a3576e34c6fd2294aadc727bdc8d422ed26
 SHA512 
14cb25b10f4644551b906344a289e2a4c421f4c85beaa120bb1a1e532c9be3ec235622516c4700fb23d258c5dcd1ece18b84491b0973b3162098843a9059b1d2
 DIST osl-1.12.4.1.tar.gz 17716100 BLAKE2B 
eddd614ad4631446ff9de5e6c11cb8c19f9226b3306dca39a37827b4a03f7dc034b321ea3cce75e33dbe93dbb2d7dd09a0bf5ba222a693ad7acb6d96c529d2d9
 SHA512 
eaee1b539fa10ec6703db19acf0cd91cffcd44f4ce9aff3d4e00abd3ba7d8cd3557b37c57c902d435181bc983623828a06a778377b09f40ccac2e430addce4d4

diff --git a/media-libs/osl/osl-1.11.16.0-r2.ebuild 
b/media-libs/osl/osl-1.11.16.0-r2.ebuild
deleted file mode 100644
index fe9c14961b1f..
--- a/media-libs/osl/osl-1.11.16.0-r2.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-# check this on updates
-LLVM_MAX_SLOT=13
-
-CMAKE_REMOVE_MODULES_LIST=()
-
-inherit cmake llvm toolchain-funcs python-single-r1
-
-DESCRIPTION="Advanced shading language for production GI renderers"
-HOMEPAGE="http://opensource.imageworks.com/?p=osl 
https://github.com/imageworks/OpenShadingLanguage;
-SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/11"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-X86_CPU_FEATURES=(
-   sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python"
-
-# See bug #821202 for openimageio < dep
-RDEPEND="
-   dev-libs/boost:=
-   dev-libs/pugixml
-   media-libs/openexr:0=
-   media-libs/ilmbase:=
-   

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

2022-06-05 Thread Sam James
commit: abe6cccfc75fac99646ed066c8a8162c152d67ee
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:26:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:26:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe6cccf

media-gfx/krita: drop 4.4.8-r1, 5.0.6-r1

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

 media-gfx/krita/Manifest   |   3 -
 media-gfx/krita/files/krita-4.4.2-quazip1.patch|  36 --
 .../files/krita-4.4.7-pykrita-crash-on-exit.patch  |  41 ---
 .../krita-4.4.8-prefer-newer-sip-to-build.patch|  56 -
 media-gfx/krita/krita-4.4.8-r1.ebuild  | 130 -
 media-gfx/krita/krita-5.0.6-r1.ebuild  | 123 ---
 6 files changed, 389 deletions(-)

diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index 62dc7f3bd25f..f4dfa19da4cd 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1,5 +1,2 @@
-DIST krita-4.2.9-patchset.tar.xz 7928 BLAKE2B 
57256884edafd528cfca529e020a226613a37682df445ece24d434e816f218d822c03d668a13806f775d02757bafd9627ed8073406e5506023767d06c78c30de
 SHA512 
36ec902afec082fcf18c0e523a83a08aa54d54bd5393691b0f17dcab0969e69973d8e842fac44fcf66232f369b36f97937f67b5c0b0bdcff019cc1d323b3bf59
-DIST krita-4.4.8.tar.gz 254887779 BLAKE2B 
251c621a235b8d977c886d3d31f07187efb6d45eab1960eab84ba4078216a1ecf5c7f0b90bdbf791e0c219867c6df59bb99b47c4b23c7658e1d2990f3e869cdb
 SHA512 
53b9814fcf61fbaee06e81f456aa9de7ab09df99e04932251984c8ae190248e48fa20762bdb7be503ea267e1fb835095b105ce4bf2078fd510ab5a8ef6d82f81
 DIST krita-5.0.2.tar.xz 179049488 BLAKE2B 
a58ee0e7d654f18509f970d32a680a9a993c7172a3818517ddf0a41f500c2d1f9102a432b728b9d9254f39f1be0c926602e3b1806ae19b6efc49f99becdffcdd
 SHA512 
5dd2d6961feabf20dbcef49f3499281e34b409e96d379b0247eec70449f82c05ed3cf3ca09014535adb7ce66659d58e988f1f054364637c9851181fa8ee926a5
-DIST krita-5.0.6.tar.xz 179335700 BLAKE2B 
dc164fec0ed39d8c9fc8b3624d0ceaeeb25bb55b32cabf56f655116448cea94451421e67069de1d1fbaed1e949b88c982f3e01cf66de40518d1b4e2b9b079bdb
 SHA512 
7ad92b750a1c54bf79b279730ad84119030ff532f5a8a77f2040776304dbb768a67dfa1bf67ac72c0c984b7e508e59476640f1b41ea38d3f525d52c7eb6cde9f
 DIST krita-5.0.8.tar.xz 179344256 BLAKE2B 
f8a020b726c2b4f7776b3a31d18028d19f274243fa085ca49e46cd06c2d9e4f8f166e4d77018b1bef7ef2820962759f362e3d00274b3bbb33ac1544ce17d5682
 SHA512 
652a24206f955739dbd188f4c35d10fdfe42bb660f4e046f15a31ee90647786b501e4ad8760c0656b24aa5fbdeda0c009b744dfc16a92cf545c2147a5ad1c777

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

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

diff --git a/media-gfx/krita/files/krita-4.4.7-pykrita-crash-on-exit.patch 
b/media-gfx/krita/files/krita-4.4.7-pykrita-crash-on-exit.patch
deleted file mode 100644
index f896a3920efc..
--- a/media-gfx/krita/files/krita-4.4.7-pykrita-crash-on-exit.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From a0c29913114164ff3f2ba4e255ccee1c52cb3e86 Mon Sep 17 00:00:00 2001
-From: Alvin Wong 
-Date: Sat, 19 Jun 2021 16:29:45 +0800
-Subject: [PATCH] Fix PyKrita cleanup using qApp::aboutToQuit to prevent crash
-
-Suspecting that we can't have 

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

2022-06-05 Thread Sam James
commit: 98e9e578139ff41ae4f18ce00fe81d19c22142dc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:22:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e9e578

media-libs/opencolorio: drop 1.1.1-r3, 2.0.1-r2, 2.0.3, 2.1.1-r2

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

 media-libs/opencolorio/Manifest|   3 -
 .../files/opencolorio-1.1.0-remove-Werror.patch|  17 ---
 ...1.1.0-remove-building-of-bundled-programs.patch | 154 -
 ...nstallDirs-and-fix-cmake-install-location.patch | 102 --
 .../files/opencolorio-1.1.0-yaml-cpp-0.6.patch |  54 
 ...ecific-OCIOMacros.cmake-remove-LIB_SUFFIX.patch |  38 -
 .../opencolorio-1.1.1-fix-self-assign-clang.patch  |  14 --
 .../files/opencolorio-1.1.1-no-werror.patch|  12 --
 .../opencolorio-1.1.1-yaml-cpp-boost-check.patch   |  35 -
 media-libs/opencolorio/opencolorio-1.1.1-r3.ebuild | 106 --
 media-libs/opencolorio/opencolorio-2.0.1-r2.ebuild |  96 -
 media-libs/opencolorio/opencolorio-2.0.3.ebuild|  97 -
 media-libs/opencolorio/opencolorio-2.1.1-r2.ebuild | 100 -
 13 files changed, 828 deletions(-)

diff --git a/media-libs/opencolorio/Manifest b/media-libs/opencolorio/Manifest
index 1cfa23094bad..fbccb7669120 100644
--- a/media-libs/opencolorio/Manifest
+++ b/media-libs/opencolorio/Manifest
@@ -1,5 +1,2 @@
-DIST opencolorio-1.1.1.tar.gz 13828483 BLAKE2B 
f5642f08db84f2b8da44d0dbf58313c78263496fc6f1f209b93fd303bbf9477033317b44eb8bb2b13a70afa19422f4fa312d52a3fa6598031a2aa50b33bbfccf
 SHA512 
bed722f9ddce1887d28aacef2882debccd7c3f3c0c708d2723fea58a097de9f02721af9e85453e089ffda5406aef593ab6536c6886307823c132aa787e492e33
-DIST opencolorio-2.0.1.tar.gz 9945107 BLAKE2B 
cb4b152205642abd847b7263db838dbb922004017b9f19f7b2bd81d97f64e6f7d008c5a3f734475f510180ae9cc3a84688631e69c0587e0c77599b75b07d9159
 SHA512 
5787cc4cadb0a1832c925712ca0dfef6e843082b9461460e1798326c6fceaa97bee78e5298651e6a8a3662b348eab5ab9791e94c3efcac337da07229fb559338
-DIST opencolorio-2.0.3.tar.gz 10813503 BLAKE2B 
a853f2a39b4c3c0005056f0278355f01a8d62ec90054d3f1ce29501ce8fc96628d68eb3d942bb0cc33c71dcaa1a7421684bdd79b190a5eda5c5b5c6b9190017c
 SHA512 
cb8d6d4e2481bfe9449f665ff888ad6ffb2d2e82f1a132b7cd3a74c88b2084f469c362511e57b964d3aee7c1badd41422640ab3a857402fa6a90c8bdf4cc60bb
 DIST opencolorio-2.1.1.tar.gz 11013141 BLAKE2B 
ffece30b9f37acd10665a716d519c9807f6398e5e59baedd194376a1424a6d875781c027d998567b2a241da6388a780c94d95237b0b4d64b836cc5d4383c
 SHA512 
86585ec860d460b158f24efb82f202deced7ce96a6bfefd42f39cad9c112add68cca6935f383f5d718c07fe1c121d8ed8b0d2069321f1dafb8ce68b49bc75194
 DIST opencolorio-2.1.2.tar.gz 11021014 BLAKE2B 
2612c31c88a86255b3b0389241649aaaf3754f065eec57e8438d3b594d9f8fcac81c71fe06cf0acf0680e40d0fbe019ad16a34a1371a7a3a57a21017f5efb463
 SHA512 
594e808fb1c175d5b14eb540be0dfb6f41cd37b5bf7df8c2d24d44dfe4986643ea68e52d0282eb3b25283489789001a57a201de1eecc1560fc9461780c7da353

diff --git a/media-libs/opencolorio/files/opencolorio-1.1.0-remove-Werror.patch 
b/media-libs/opencolorio/files/opencolorio-1.1.0-remove-Werror.patch
deleted file mode 100644
index 2814f703f81d..
--- a/media-libs/opencolorio/files/opencolorio-1.1.0-remove-Werror.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/src/pyglue/CMakeLists.txt b/src/pyglue/CMakeLists.txt
-index a90ca1c..35de89a 100644
 a/src/pyglue/CMakeLists.txt
-+++ b/src/pyglue/CMakeLists.txt
-@@ -22,9 +22,9 @@ endif()
- 
- # Process all warnings as errors
- # Unfortunately Windows still has a warning
--if(UNIX)
--set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
--endif()
-+#if(UNIX)
-+#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
-+#endif()
- 
- find_package(PythonLibs)
- if(NOT PYTHONLIBS_FOUND)

diff --git 
a/media-libs/opencolorio/files/opencolorio-1.1.0-remove-building-of-bundled-programs.patch
 
b/media-libs/opencolorio/files/opencolorio-1.1.0-remove-building-of-bundled-programs.patch
deleted file mode 100644
index 9041677c9ce4..
--- 
a/media-libs/opencolorio/files/opencolorio-1.1.0-remove-building-of-bundled-programs.patch
+++ /dev/null
@@ -1,154 +0,0 @@
-From 967369b36c9684d7ffb73a926c442d8991a3afef Mon Sep 17 00:00:00 2001
-From: Jonathan Scruggs 
-Date: Mon, 15 Jan 2018 13:09:31 +
-Subject: [PATCH 3/3] Remove building of bundled programs
-

- docs/CMakeLists.txt | 98 ++---
- 1 file changed, 3 insertions(+), 95 deletions(-)
-
-diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
-index a822a19..d588139 100644
 a/docs/CMakeLists.txt
-+++ b/docs/CMakeLists.txt
-@@ -1,90 +1,4 @@
- 
--###
--### External Doc Apps ###
--
--if (WIN32)
--# Workaround to mimic *nix '> PYTHONPATH=XXX CMD' 
--#  on windows, it becomes  

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

2022-06-05 Thread Sam James
commit: ca6f9ade4193d856c937084a5261637c425f63a4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:23:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6f9ade

media-libs/openimageio: drop 2.2.18.0-r1, 2.2.19.0

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

 media-libs/openimageio/Manifest|   2 -
 .../openimageio/openimageio-2.2.18.0-r1.ebuild | 168 -
 media-libs/openimageio/openimageio-2.2.19.0.ebuild | 168 -
 3 files changed, 338 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 80c351bdb400..d1d7717627fc 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,5 +1,3 @@
-DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
-DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c

diff --git a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
deleted file mode 100644
index 0aa03a21997a..
--- a/media-libs/openimageio/openimageio-2.2.18.0-r1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake font python-single-r1
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/oiio-Release-${PV}"
-
-LICENSE="BSD"
-SLOT="0/2.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# test data in separate repo
-# second repo has no structure whatsoever
-RESTRICT="test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-"
-RDEPEND="
-   >=dev-libs/boost-1.62:=
-   dev-cpp/robin-map
-   dev-libs/libfmt:=
-   dev-libs/pugixml:=
-   >=media-libs/ilmbase-2.2.0-r1:=
-   >=media-libs/libheif-1.7.0:=
-   media-libs/libpng:0=
-   >=media-libs/libwebp-0.2.1:=
-   media-libs/opencolorio:=
-   >=media-libs/openexr-2.2.0-r2:0=
-   media-libs/tiff:0=
-   sys-libs/zlib:=
-   virtual/jpeg:0
-   dicom? ( sci-libs/dcmtk )
-   ffmpeg? ( media-video/ffmpeg:= )
-   field3d? ( media-libs/Field3D:= )
-   gif? ( media-libs/giflib:0= )
-   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
-   opencv? ( media-libs/opencv:= )
-   opengl? (
-   media-libs/glew:=
-   virtual/glu
-   virtual/opengl
-   )
-   openvdb? (
-   dev-cpp/tbb:=
-   media-gfx/openvdb:=
-   )
-   ptex? ( media-libs/ptex:= )
-   python? (
-   

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

2022-06-05 Thread Sam James
commit: 7056ae3253c3dfe628cf1f3bda9d38ba1e47fa2e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:23:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7056ae32

media-libs/openimageio: libjpeg-turboify

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

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

diff --git a/media-libs/openimageio/openimageio-2.3.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.13.0.ebuild
index 53d4cadea1db..b8193ccaa6f2 100644
--- a/media-libs/openimageio/openimageio-2.3.13.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.13.0.ebuild
@@ -59,8 +59,8 @@ RDEPEND="
>=media-libs/opencolorio-2.1.1-r4:=
>=media-libs/openexr-3:0=
media-libs/tiff:0=
+   media-libs/libjpeg-turbo:=
sys-libs/zlib:=
-   virtual/jpeg:0
dicom? ( sci-libs/dcmtk )
ffmpeg? ( media-video/ffmpeg:= )
gif? ( media-libs/giflib:0= )



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

2022-06-05 Thread Sam James
commit: 7b2394d840807c6c06bbd25b16b91953a82d864b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:20:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:20:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2394d8

app-text/dos2unix: add 7.4.3

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

 app-text/dos2unix/Manifest  |  1 +
 app-text/dos2unix/dos2unix-7.4.3.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/app-text/dos2unix/Manifest b/app-text/dos2unix/Manifest
index 72471086c178..a7860f087875 100644
--- a/app-text/dos2unix/Manifest
+++ b/app-text/dos2unix/Manifest
@@ -1 +1,2 @@
 DIST dos2unix-7.4.2.tar.gz 727429 BLAKE2B 
5ba8aecfe3a79dfe9f4d7d69453fdcdd573c8889b41240c6bce5fea1b7e9e8213454af98f768cb2d199c85684a7d48192ba4bf856a92b867594b52a2209d5e04
 SHA512 
3fb77561596bafd83f3f7807ce967e58d5a96e5235afe3a4074ae7112297445690b2586bf652eb0b5bd1984fd41a79478355f6df8244561b4167a8a09593110d
+DIST dos2unix-7.4.3.tar.gz 788278 BLAKE2B 
da959b06e583bbf27a2cb2ce5b1f1a41380722aa09ac75b3d31260e92fd6f1203d87266d3a12201b036a69796b4aa4f23718741036e20fe686801bb368fbde22
 SHA512 
1c6d81348de8aca451174794141d0802685487cf6847fa91f7de745d89bcf2af864fc2ec549b9af72031891d4efcb9731fe823ce05da36d1f9e9890ff2cb60fb

diff --git a/app-text/dos2unix/dos2unix-7.4.3.ebuild 
b/app-text/dos2unix/dos2unix-7.4.3.ebuild
new file mode 100644
index ..65a984556454
--- /dev/null
+++ b/app-text/dos2unix/dos2unix-7.4.3.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="da de eo es fr fur hu ja nb nl pl pt_BR ru sr sv uk vi zh_CN zh_TW"
+
+inherit plocale toolchain-funcs
+
+DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
+HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html 
https://sourceforge.net/projects/dos2unix/;
+SRC_URI="
+   http://www.xs4all.nl/~waterlan/${PN}/${P/_/-}.tar.gz
+   mirror://sourceforge/${PN}/${P/_/-}.tar.gz"
+S="${WORKDIR}/${P/_/-}"
+
+LICENSE="BSD-2"
+SLOT="0"
+[[ "${PV}" == *_beta* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris"
+IUSE="debug nls test"
+
+RDEPEND="
+   !app-text/hd2u
+   virtual/libintl"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( virtual/perl-Test-Simple )
+"
+BDEPEND="
+   dev-lang/perl
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="!test? ( test )"
+
+handle_locales() {
+   # Make sure locale list is kept up-to-date.
+   local detected sorted
+   detected=$(echo $(printf '%s\n' */*.po | sed -e 's:.*/::' -e 's:.po$::' 
| sort -u))
+   sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
+   if [[ ${sorted} != "${detected}" ]] ; then
+   eerror "The ebuild needs to be kept in sync."
+   eerror "PLOCALES: ${sorted}"
+   eerror "po*/*.po: ${detected}"
+   die "sync PLOCALES"
+   fi
+
+   # Deal with selective install of locales.
+   rm_loc() { rm po*/$1.po || die; }
+   plocale_for_each_disabled_locale rm_loc
+}
+
+src_prepare() {
+   default
+
+   handle_locales
+
+   sed \
+   -e '/^LDFLAGS/s|=|+=|' \
+   -e '/CFLAGS_OS \+=/d' \
+   -e '/LDFLAGS_EXTRA \+=/d' \
+   -e "/^CFLAGS/s|-O2|${CFLAGS}|" \
+   -i Makefile || die
+
+   if use debug ; then
+   sed -e "/^DEBUG/s:0:1:" \
+   -e "/EXTRA_CFLAGS +=/s:-g::" \
+   -i Makefile || die
+   fi
+
+   tc-export CC
+}
+
+lintl() {
+   # same logic as from virtual/libintl
+   use !elibc_glibc && use !elibc_musl && echo "-lintl"
+}
+
+src_compile() {
+   emake prefix="${EPREFIX}/usr" \
+   $(usex nls "LDFLAGS_EXTRA=$(lintl)" "ENABLE_NLS=")
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+   $(usex nls "" "ENABLE_NLS=") install
+}



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

2022-06-05 Thread Sam James
commit: b8c3d3f5109a6ea1084b79d6f61d9d3273ee891b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:05:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c3d3f5

media-libs/opencolorio: add 2.1.2

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

 media-libs/opencolorio/Manifest |   1 +
 media-libs/opencolorio/opencolorio-2.1.2.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/media-libs/opencolorio/Manifest b/media-libs/opencolorio/Manifest
index 119839b0bbb2..1cfa23094bad 100644
--- a/media-libs/opencolorio/Manifest
+++ b/media-libs/opencolorio/Manifest
@@ -2,3 +2,4 @@ DIST opencolorio-1.1.1.tar.gz 13828483 BLAKE2B 
f5642f08db84f2b8da44d0dbf58313c78
 DIST opencolorio-2.0.1.tar.gz 9945107 BLAKE2B 
cb4b152205642abd847b7263db838dbb922004017b9f19f7b2bd81d97f64e6f7d008c5a3f734475f510180ae9cc3a84688631e69c0587e0c77599b75b07d9159
 SHA512 
5787cc4cadb0a1832c925712ca0dfef6e843082b9461460e1798326c6fceaa97bee78e5298651e6a8a3662b348eab5ab9791e94c3efcac337da07229fb559338
 DIST opencolorio-2.0.3.tar.gz 10813503 BLAKE2B 
a853f2a39b4c3c0005056f0278355f01a8d62ec90054d3f1ce29501ce8fc96628d68eb3d942bb0cc33c71dcaa1a7421684bdd79b190a5eda5c5b5c6b9190017c
 SHA512 
cb8d6d4e2481bfe9449f665ff888ad6ffb2d2e82f1a132b7cd3a74c88b2084f469c362511e57b964d3aee7c1badd41422640ab3a857402fa6a90c8bdf4cc60bb
 DIST opencolorio-2.1.1.tar.gz 11013141 BLAKE2B 
ffece30b9f37acd10665a716d519c9807f6398e5e59baedd194376a1424a6d875781c027d998567b2a241da6388a780c94d95237b0b4d64b836cc5d4383c
 SHA512 
86585ec860d460b158f24efb82f202deced7ce96a6bfefd42f39cad9c112add68cca6935f383f5d718c07fe1c121d8ed8b0d2069321f1dafb8ce68b49bc75194
+DIST opencolorio-2.1.2.tar.gz 11021014 BLAKE2B 
2612c31c88a86255b3b0389241649aaaf3754f065eec57e8438d3b594d9f8fcac81c71fe06cf0acf0680e40d0fbe019ad16a34a1371a7a3a57a21017f5efb463
 SHA512 
594e808fb1c175d5b14eb540be0dfb6f41cd37b5bf7df8c2d24d44dfe4986643ea68e52d0282eb3b25283489789001a57a201de1eecc1560fc9461780c7da353

diff --git a/media-libs/opencolorio/opencolorio-2.1.2.ebuild 
b/media-libs/opencolorio/opencolorio-2.1.2.ebuild
new file mode 100644
index ..17b4b7fb8e1f
--- /dev/null
+++ b/media-libs/opencolorio/opencolorio-2.1.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake flag-o-matic python-single-r1
+
+DESCRIPTION="A color management framework for visual effects and animation"
+HOMEPAGE="https://opencolorio.org 
https://github.com/AcademySoftwareFoundation/OpenColorIO;
+SRC_URI="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/OpenColorIO-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME bump (2.1 -> 2.2?) as we needed to nudge it
+# to force rebuild of consumers due to changing to openexr 3 changing API.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="cpu_flags_x86_sse2 doc opengl python static-libs test"
+REQUIRED_USE="
+   doc? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+# Works with older OIIO but need to force a version w/ OpenEXR 3
+RDEPEND="
+   dev-cpp/pystring
+   dev-python/pybind11
+   >=dev-cpp/yaml-cpp-0.7.0:=
+   >=dev-libs/imath-3.1.4-r2:=
+   dev-libs/tinyxml
+   opengl? (
+   media-libs/lcms:2
+   >=media-libs/openimageio-2.3.12.0-r3:=
+   media-libs/glew:=
+   media-libs/freeglut
+   virtual/opengl
+   )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/testresources[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+# Restricting tests, bugs #439790 and #447908
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.1-gcc12.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e "s|LIBRARY DESTINATION lib|LIBRARY DESTINATION 
$(get_libdir)|g" 
{,src/bindings/python/,src/OpenColorIO/,src/libutils/oiiohelpers/,src/libutils/oglapphelpers/}CMakeLists.txt
 || die
+   sed -i -e "s|ARCHIVE DESTINATION lib|ARCHIVE DESTINATION 
$(get_libdir)|g" 
{,src/bindings/python/,src/OpenColorIO/,src/libutils/oiiohelpers/,src/libutils/oglapphelpers/}CMakeLists.txt
 || die
+
+   # Avoid automagic test dependency on OSL, bug #833933
+   # Can cause problems during e.g. OpenEXR unsplitting migration
+   cmake_run_in tests cmake_comment_add_subdirectory osl
+}
+
+src_configure() {
+   # Missing features:
+   # - Truelight and Nuke are not in portage for now, so their support are 

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

2022-06-05 Thread Sam James
commit: 53949ec5ff7279f1ad1934cd85a53281724de397
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 01:14:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 01:14:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53949ec5

media-libs/openimageio: add 2.3.16.0

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

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.16.0.ebuild | 175 +
 2 files changed, 176 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e592c0f94b07..80c351bdb400 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -3,5 +3,6 @@ DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST openimageio-2.3.15.0.tar.gz 32626322 BLAKE2B 
1367e40dbed3d43b53db1b7117c563782396b255e366ea9586438a5c81cb8ae96ff42a0e445c7932bc92dc327adae921b383c2e6d787dc6e67cf71946d6174c1
 SHA512 
8ed0303fd9314e01cbf6d45627eb6e88e3fd356387a7657a4b31bbe455a4a493f88a2b511c1d5cf86a9c00346dbc03f9b32d2a6df9da033e7e78e86142ce888c
+DIST openimageio-2.3.16.0.tar.gz 32632560 BLAKE2B 
bde9d46b74135f03215cc3741c0378580dc34381da041b3d06ff50154627edd69b93e1a714bc99c7800fe952300f752cb9d8ca62b042ec91569dbbc9bc10950f
 SHA512 
2249dfc7f9c4ede563d5ed05ed76557e0b81c35054832b4de2a7820c8619886afa3f260cd26b5f4291f74c9d9c16b9a2ac3772e23b5b70bc87c2c7a0d0c10726
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.16.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.16.0.ebuild
new file mode 100644
index ..347165ba2e87
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.16.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+  

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

2022-06-05 Thread Sam James
commit: d36eb94f5c872c743de58aa9f782bc045c60e60b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 00:53:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 00:53:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36eb94f

dev-perl/Sereal-Decoder: add missing dev-perl/Devel-CheckLib BDEPEND

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

 dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0-r1.ebuild | 1 +
 dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0-r1.ebuild 
b/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0-r1.ebuild
index f00a1268fd75..8edde5f2cf40 100644
--- a/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0-r1.ebuild
+++ b/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0-r1.ebuild
@@ -25,6 +25,7 @@ DEPEND="
>=dev-libs/miniz-2.2.0-r1:=
 "
 BDEPEND="${RDEPEND}
+   dev-perl/Devel-CheckLib
>=virtual/perl-ExtUtils-MakeMaker-7.0
>=virtual/perl-ExtUtils-ParseXS-2.210.0
virtual/perl-File-Path

diff --git a/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0.ebuild 
b/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0.ebuild
index 9da4c84abfa8..acec3a6fdd54 100644
--- a/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0.ebuild
+++ b/dev-perl/Sereal-Decoder/Sereal-Decoder-4.23.0.ebuild
@@ -25,6 +25,7 @@ DEPEND="
dev-libs/miniz:=
 "
 BDEPEND="${RDEPEND}
+   dev-perl/Devel-CheckLib
>=virtual/perl-ExtUtils-MakeMaker-7.0
>=virtual/perl-ExtUtils-ParseXS-2.210.0
virtual/perl-File-Path



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

2022-06-05 Thread Sam James
commit: 928e6187672c09da63ec262bf75e27ac5fee0410
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 00:53:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 00:53:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928e6187

dev-perl/Sereal-Encoder: add missing dev-perl/Devel-CheckLib BDEPEND

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

 dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0-r1.ebuild | 1 +
 dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0-r1.ebuild 
b/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0-r1.ebuild
index 4a5b671c8948..f9ee816bb6c1 100644
--- a/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0-r1.ebuild
+++ b/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0-r1.ebuild
@@ -27,6 +27,7 @@ DEPEND="
 # as well, but we can't depend on it because it forms
 # a tight cycle if we do
 BDEPEND="${RDEPEND}
+   dev-perl/Devel-CheckLib
>=virtual/perl-ExtUtils-MakeMaker-7.0.0
>=virtual/perl-ExtUtils-ParseXS-2.210.0
virtual/perl-File-Path

diff --git a/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0.ebuild 
b/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0.ebuild
index 4c15e88f8310..432b581d0a98 100644
--- a/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0.ebuild
+++ b/dev-perl/Sereal-Encoder/Sereal-Encoder-4.23.0.ebuild
@@ -27,6 +27,7 @@ DEPEND="
 # as well, but we can't depend on it because it forms
 # a tight cycle if we do
 BDEPEND="${RDEPEND}
+   dev-perl/Devel-CheckLib
>=virtual/perl-ExtUtils-MakeMaker-7.0.0
>=virtual/perl-ExtUtils-ParseXS-2.210.0
virtual/perl-File-Path



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

2022-06-05 Thread Sam James
commit: f8a6c534218755943cb627f0ccb960947851b060
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 00:36:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 00:36:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a6c534

dev-db/mariadb: apply upstream 10.6.x OpenSSL 3 patches (to 10.6.8-r1)

These are already queued on the upstream 10.6.x branch. Having a version
of MariaDB that's OpenSSL 3 capable is important given it unblocks
other packages and more wide testing.

(Also, while this isn't what we're doing, Fedora has been using
a bunch of OpenSSL 3 patches on top of 10.5.x for a while.)

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

 dev-db/mariadb/files/mariadb-10.6.8-openssl3.patch |  461 +++
 dev-db/mariadb/mariadb-10.6.8-r1.ebuild| 1318 
 2 files changed, 1779 insertions(+)

diff --git a/dev-db/mariadb/files/mariadb-10.6.8-openssl3.patch 
b/dev-db/mariadb/files/mariadb-10.6.8-openssl3.patch
new file mode 100644
index ..378ae6bae082
--- /dev/null
+++ b/dev-db/mariadb/files/mariadb-10.6.8-openssl3.patch
@@ -0,0 +1,461 @@
+https://bugs.gentoo.org/849593
+https://github.com/MariaDB/server/commit/f0fa40efada3f46d76b735fa61e9f20cc9ce18fc
+https://github.com/MariaDB/server/commit/987d16a0b43c163264ab37d3e01795577f97d83b
+https://github.com/MariaDB/server/commit/78412ab028509f07a801c9bf1f3792ad77bcfac6
+https://github.com/MariaDB/server/commit/babb803222d4a5d5a3256720c59d056cc8ba7dc3
+
+From: Vladislav Vaintroub 
+Date: Mon, 8 Nov 2021 18:48:19 +0100
+Subject: [PATCH] MDEV-25785 Add support for OpenSSL 3.0
+
+Summary of changes
+
+- MD_CTX_SIZE is increased
+
+- EVP_CIPHER_CTX_buf_noconst(ctx) does not work anymore, points
+  to nobody knows where. The assumption made previously was that
+  (since the function does not seem to be documented)
+  was that it points to the last partial source block.
+  Add own partial block buffer for NOPAD encryption instead
+
+- SECLEVEL in CipherString in openssl.cnf
+  had been downgraded to 0, from 1, to make TLSv1.0 and TLSv1.1 possible
+   (according to https://github.com/openssl/openssl/blob/openssl-3.0.0/NEWS.md
+   even though the manual for SSL_CTX_get_security_level claims that it
+   should not be necessary)
+
+- Workaround Ssl_cipher_list issue, it now returns TLSv1.3 ciphers,
+  in addition to what was set in --ssl-cipher
+
+- ctx_buf buffer now must be aligned to 16 bytes with openssl(
+  previously with WolfSSL only), ot crashes will happen
+
+- updated aes-t , to be better debuggable
+  using function, rather than a huge multiline macro
+  added test that does "nopad" encryption piece-wise, to test
+  replacement of EVP_CIPHER_CTX_buf_noconst
+
+part of MDEV-28133
+--- a/cmake/ssl.cmake
 b/cmake/ssl.cmake
+@@ -139,6 +139,13 @@ MACRO (MYSQL_CHECK_SSL)
+   SET(SSL_INTERNAL_INCLUDE_DIRS "")
+   SET(SSL_DEFINES "-DHAVE_OPENSSL")
+ 
++  # Silence "deprecated in OpenSSL 3.0"
++  IF((NOT OPENSSL_VERSION) # 3.0 not determined by older cmake
++ OR NOT(OPENSSL_VERSION VERSION_LESS "3.0.0"))
++SET(SSL_DEFINES "${SSL_DEFINES} -DOPENSSL_API_COMPAT=0x1010L")
++SET(CMAKE_REQUIRED_DEFINITIONS -DOPENSSL_API_COMPAT=0x1010L)
++  ENDIF()
++
+   SET(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR})
+   SET(CMAKE_REQUIRED_LIBRARIES ${SSL_LIBRARIES})
+   SET(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR})
+@@ -152,6 +159,7 @@ MACRO (MYSQL_CHECK_SSL)
+   HAVE_X509_check_host)
+   SET(CMAKE_REQUIRED_INCLUDES)
+   SET(CMAKE_REQUIRED_LIBRARIES)
++  SET(CMAKE_REQUIRED_DEFINITIONS)
+ ELSE()
+   IF(WITH_SSL STREQUAL "system")
+ MESSAGE(FATAL_ERROR "Cannot find appropriate system libraries for 
SSL. Use WITH_SSL=bundled to enable SSL support")
+--- a/include/mysql/service_my_crypt.h
 b/include/mysql/service_my_crypt.h
+@@ -45,7 +45,7 @@ extern "C" {
+ /* The max key length of all supported algorithms */
+ #define MY_AES_MAX_KEY_LENGTH 32
+ 
+-#define MY_AES_CTX_SIZE 656
++#define MY_AES_CTX_SIZE 672
+ 
+ enum my_aes_mode {
+ MY_AES_ECB, MY_AES_CBC
+--- a/include/ssl_compat.h
 b/include/ssl_compat.h
+@@ -24,7 +24,7 @@
+ #define SSL_LIBRARY OpenSSL_version(OPENSSL_VERSION)
+ #define ERR_remove_state(X) ERR_clear_error()
+ #define EVP_CIPHER_CTX_SIZE 176
+-#define EVP_MD_CTX_SIZE 48
++#define EVP_MD_CTX_SIZE 72
+ #undef EVP_MD_CTX_init
+ #define EVP_MD_CTX_init(X) do { memset((X), 0, EVP_MD_CTX_SIZE); 
EVP_MD_CTX_reset(X); } while(0)
+ #undef EVP_CIPHER_CTX_init
+@@ -77,7 +77,6 @@
+ #define DH_set0_pqg(D,P,Q,G)((D)->p= (P), (D)->g= (G))
+ #endif
+ 
+-#define EVP_CIPHER_CTX_buf_noconst(ctx) ((ctx)->buf)
+ #define EVP_CIPHER_CTX_encrypting(ctx)  ((ctx)->encrypt)
+ #define EVP_CIPHER_CTX_SIZE sizeof(EVP_CIPHER_CTX)
+ 
+--- a/mysql-test/lib/openssl.cnf
 b/mysql-test/lib/openssl.cnf
+@@ -9,4 +9,4 @@ 

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

2022-06-05 Thread Sam James
commit: 731607c41a6b4a6fe27c81b9914179d6efa6b66e
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Sat Jun  4 16:10:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 23:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731607c4

sys-apps/plocate: add 1.1.16

Signed-off-by: Arsen Arsenović  aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/25749
Signed-off-by: Sam James  gentoo.org>

 sys-apps/plocate/Manifest  |  1 +
 sys-apps/plocate/plocate-1.1.16.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest
index 9f988c24398e..067c35962f41 100644
--- a/sys-apps/plocate/Manifest
+++ b/sys-apps/plocate/Manifest
@@ -1 +1,2 @@
 DIST plocate-1.1.15.tar.gz 73274 BLAKE2B 
72dba287ba3357d2fa541542bf5e9d283eac672b7f3b2eebab687ecec930d6e91400eeb0f24c97d6133d69cae0308bc4473b7c8cbc5e263dd18ae8a7728a42a4
 SHA512 
772f82af38fd7b61fa51ac31f71d4a855542cfa617867da54b5ad8202f49f9e1861064a01e9b8f0937c3da902d84f19a50c1d0e4f037a491a9a6819b2413cfa1
+DIST plocate-1.1.16.tar.gz 73397 BLAKE2B 
b6706145e9cba8b386761229cfbf23f8a9490596210b0a8dc467dfa6a6ed5b349c8f84cfcbe0430e89691afb50e257a3d331b1dcdc638611407587c8b623e72b
 SHA512 
01dfc3ba434e6164f3e582fb102bd7ec0167a8f93e4cf9c3e72af804a8eda9b69b04fec20ee34fc19549d810b97076342f3a83b46705d0311ada6004d05da26c

diff --git a/sys-apps/plocate/plocate-1.1.16.ebuild 
b/sys-apps/plocate/plocate-1.1.16.ebuild
new file mode 100644
index ..baa634d92859
--- /dev/null
+++ b/sys-apps/plocate/plocate-1.1.16.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info meson systemd
+
+DESCRIPTION="Posting locate is a much faster locate"
+HOMEPAGE="https://plocate.sesse.net/;
+SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz;
+
+# GPL-2 for updatedb
+# GPL-2+ for plocate itself
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+io-uring"
+
+RDEPEND="
+   acct-group/locate
+   app-arch/zstd:=
+   io-uring? ( sys-libs/liburing:= )
+   !sys-apps/mlocate
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.15-meson-use-feature-option-for-libiouring.patch
+)
+
+pkg_setup() {
+   if use io-uring && linux_config_exists; then
+   if ! linux_chkconfig_present IO_URING; then
+   ewarn "CONFIG_IO_URING must be enabled for USE=io-uring"
+   fi
+   fi
+}
+
+src_prepare() {
+   # We'll install the manpage ourself to locate.1
+   sed -i "/install_man('plocate.1')/d" meson.build || die
+
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dlocategroup=locate
+   -Dinstall_systemd=true
+   -Dinstall_cron=false
+   -Dsystemunitdir="$(systemd_get_systemunitdir)"
+   "$(meson_feature io-uring use_libiouring)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dodoc README NEWS
+   newman "${S}"/${PN}.1 locate.1
+   dosym plocate /usr/bin/locate
+
+   insinto /etc
+   doins "${FILESDIR}"/updatedb.conf
+   doins "${FILESDIR}"/plocate-cron.conf
+   fperms 0644 /etc/{updatedb,plocate-cron}.conf
+
+   insinto /etc/cron.daily
+   # Ensure that the cron file has the same name as the
+   # systemd-timer, to avoid plocate being run twice daily on systems
+   # with a systemd compatiblity layer. See also bug #780351.
+   newins "${FILESDIR}"/plocate.cron plocate-updatedb
+   fperms 0755 /etc/cron.daily/plocate-updatedb
+
+   systemd_dounit "${BUILD_DIR}"/${PN}-updatedb.service 
"${S}"/${PN}-updatedb.timer
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "The database for the locate command is generated daily by 
a cron job,"
+   elog "if you install for the first time you can run the 
updatedb command manually now."
+   elog
+   elog "Note that the ${EROOT}/etc/updatedb.conf file is generic,"
+   elog "please customize it to your system requirements."
+   fi
+}



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

2022-06-05 Thread Sam James
commit: 38e8d4da2133a33b3c5c46fd1a2fae5f8f192239
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 23:12:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 23:50:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e8d4da

sys-devel/gcc: add 13.0.0_pre20220605

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-13.0.0_pre20220605.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d9921a28f5a2..08fbf9980721 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -27,6 +27,7 @@ DIST gcc-12.1.0-patches-6.tar.xz 10264 BLAKE2B 
8ae3f1d0a943551717ea2f5a04253728c
 DIST gcc-12.1.0-patches-7.tar.xz 11584 BLAKE2B 
4487726f8225d6bb2fde91fce8343c34ebece8cca08b258115a55b0f0c594e3a205efe26738c2b06cb8c6ea9d13b451514e073bb3a94d664a56120d9826515df
 SHA512 
4882754d2f55c8144a5af4bcfbc1ee7802f08fc5acca96151cc6323a98e94b9246a69e067bcbf92dcdb8021499b8e1197cd7bd682876aca3e6f1f63a405c1dae
 DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B 
dca5df8fea680dbeda721742cce5c97de7eb4be490a32a158e06b88e2b9dd092150b7cfe490bb69e48e2f75d8bba231c8a54cd46b48ddcdc01bf9553ab57019d
 SHA512 
2121d295292814a6761edf1fba08c5f633ebe16f52b80e7b73a91050e71e1d2ed98bf17eebad263e191879561c02b48906c53faa4c4670c486a26fc75df23900
 DIST gcc-13-20220529.tar.xz 79246040 BLAKE2B 
cf7bd1ee6000dabc098725b7eeb188c3d064ad2c63bf745dafe7c3b42db7aa888e1ed5bd50e45d7851a7540bd75a30f5eaaee6485fe303f34e70a88158e70b91
 SHA512 
2c2a7663a64be88b77a29532cd17d501020b640b7dabb516f1414d0375c5d40c9d068548ba443e482d1d976284227cb3d219f564d002e5d9d190f387ba261cde
+DIST gcc-13-20220605.tar.xz 79290520 BLAKE2B 
10144a9d4c09a05d3902d491fefbbd6a3a8df7b01fa90616eb447094ca7cfb0f85eb34ffc52cbcf413b40cab844a00d457c195cb5c9325eb44f290d01fe50079
 SHA512 
04d7b20681efad5fd4bd5b24a8156362c58c598c92ba5af4043252a7b1977bebd2fd9af4274c0de25c87de55ca38f57873cf5473d8433bf67de4257911b3a14b
 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 
619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb
 SHA512 
b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
 DIST gcc-9.4.0-patches-1.tar.bz2 14012 BLAKE2B 
d5fbfd73d9c3a5b66be5b124d981fe5a7468363c83784989a50731f87931435f4b6302e4c20a64b20680581ed40005eff7bdd5855526a093f73a04c3c1ddab31
 SHA512 
b84884c7d2197cb14229d3321b98cd66c783cf9ebf7e5d1b1186e6cf32ee9e47d004ebad26118f9c848f9bc0a3783ceb23d9b65101d98c3bfa99874e66ee7cbc

diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220605.ebuild 
b/sys-devel/gcc/gcc-13.0.0_pre20220605.ebuild
new file mode 100644
index ..0c0625463882
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.0_pre20220605.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="13.1.0"
+MUSL_GCC_VER="13.1.0"
+TOOLCHAIN_USE_GIT_PATCHES=yes
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="${CATEGORY}/binutils[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2022-06-05 Thread Sam James
commit: 1c845d92871ab947c94536e56c49689fa47068d6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 23:45:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 23:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c845d92

app-office/libreoffice: add 7.3.4.2 (unkeyworded)

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

 app-office/libreoffice/Manifest   |   2 +
 app-office/libreoffice/libreoffice-7.3.4.2.ebuild | 674 ++
 2 files changed, 676 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 29b86b003ae9..ca926b8807fb 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -21,9 +21,11 @@ DIST 
libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz 5005888 BLAKE2B 8
 DIST libreoffice-7.2.6.2.tar.xz 252995284 BLAKE2B 
b807e666d39b4302b0a33f84f7e8797bc41ec9e1814bfe57f0e06c8bbbf3b8bf89a70a25caa65401f402a593acce04cb1118bd13bbd961d7feeac295511e36e4
 SHA512 
2b1a92d98595d4a40bf699ebf5ee3cbf4daeb765a8d37ae035f459f2a74c2ce27e53747307d9875aaec7d1d5a2693266ea81b7fe1281c33653c9fa4bbd727242
 DIST libreoffice-7.3.2.2.tar.xz 255657596 BLAKE2B 
ef362c6e53ab8668309f1f9b10a8cbb87e8027aaf56a3d1185494757376b89bdf126fe08ef3e416d0330bb96df4ac046b8c60d535eeef8430c60485313e80b5f
 SHA512 
c9f0deaf812425cfc08649f5a9f88c56a9f9221a6b117f9fece56ed17984fec25446ccad52ff2f22ebdfa1db495289edb22a8b7b1fec7a0e42d4b3cd2e81363b
 DIST libreoffice-7.3.3.2.tar.xz 256036064 BLAKE2B 
8a96121448e3cc1f81990c837d36191a6127e3ff78773440a4ecdfb5f178f7ab522298fec1d0dd872afe38b67ec102d4f5ea4b0cde64caf5d6420a7f02f25e1b
 SHA512 
242d5694b6d09c669992ea68223b62fb8e418e886f68c7e5d843272d55ad2de34e5207180b7a541fd97cbe678c2d12d5290ebd8b82d47c88f1607e6736413c96
+DIST libreoffice-7.3.4.2.tar.xz 256373724 BLAKE2B 
98a3a450e8b16caafdbe914b542c32e3e251ac6f2fe528e593640397d50b533f146b1cfd262c633bfee9766a5ef659f7ce606453952978c71c08f249da7d7125
 SHA512 
10ea93d380b8c59ec15aefc4c4f6f5cbc76b03cf444e2f172fdb8cdde637e8d3de4aa2b7adbd55ec04ba8ad5db73a1bd80e8b692ca328c416d229526f01bd4a0
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-7.2.6.2.tar.xz 112079748 BLAKE2B 
f9d96d6d72e70f28f12dcf656cf8fd22bc8e563ec53c840cf7cd668e3de677ee73a3f3099e7c62c6034cd4d23915b9e7a94012340c6a7db7f8822e4c8c6d0887
 SHA512 
05f02eb1afaa90547ca388008e02c4a48c191984e77d4022adf02089f69a3b4792cdc065e160f59fbf2f5554b062ff0d6853b12aa9abb9b180dd7c4c855e4d8b
 DIST libreoffice-help-7.3.2.2.tar.xz 112209056 BLAKE2B 
320aa76bdce62b94707cd3b6fafd72ce0322e22f28fbb6059b8e1b5b4ef5e99796aee01592a84bf19527bffc0553b937f2d13451e75f105338beb6c1ac1ca077
 SHA512 
a1f5b1763841b159c623008075ad48ed916c78a856b557553c498590a7c9cd52e23487652c4ab4e4201fc829e7bf4a489ab467e4f412b5538252d893bd74341d
 DIST libreoffice-help-7.3.3.2.tar.xz 112209704 BLAKE2B 
b0e92b88aeb866d3f611fe89d723287cf037bca1772a861cb8b76ee046ae0d039d67648e121aa253eccbfa132c8d252b947bdcbbc3ee6178b6defd3c876749d0
 SHA512 
f70e747c5b78be20bbe4dd0c20840923d14b4278c00a12a60f5e58e3226abc0c218ac3cce4885cf5a440ace92141bf0428df40a4d1469edb91103167c5e3d46f
+DIST libreoffice-help-7.3.4.2.tar.xz 112208564 BLAKE2B 
a47b428d69c62ba38d74ee5eca1dfeba66389ea0c7ef103f97292180d43ddc92a5e6ca4f9377f802318b89fca7aab6278c23171d9480e3961e521c161ec42fd3
 SHA512 
68af32f017b46f7d3e664bc8cfc69de6939c33f26248273372cc7ba5a29299c79795cc13b92a921b8e2508045e0447319ad0c0cd3678929355db6ef8a79a8614
 DIST skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz 10630696 BLAKE2B 
a3d42d08a0622de591d177184b6225cf62e3048d02d8f2012b6b02aae186b644c899c4e73b528b3528a4acec6cec07e3576dd6d97b130fedf3b2ec5b2ddf4ed7
 SHA512 
625ed461d85ce5c5c73ffd20bc3f2c9b5fe6ba557693b793b387ffb434d4f0d9056bd9befe6760c55e9e47f09c02373a49b8ac106162a40d940ea351e8c873c0
 DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 
2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3
 SHA512 
fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76

diff --git a/app-office/libreoffice/libreoffice-7.3.4.2.ebuild 
b/app-office/libreoffice/libreoffice-7.3.4.2.ebuild
new file mode 100644
index ..7624d9dff8fc
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-7.3.4.2.ebuild
@@ -0,0 +1,674 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+),xml"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the 

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

2022-06-05 Thread Sam James
commit: 6e16ffa05aa76617d8ffbbf99863074c63fe2f7c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 23:50:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 23:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e16ffa0

app-office/libreoffice-l10n: add 7.3.4.2 (unkeyworded)

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

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

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index f8df8935cede..b7fa104bcb0e 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -547,3 +547,186 @@ DIST 
LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288113 BLAKE2B bd10
 DIST LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1091907 
BLAKE2B 
e65429d01f8207c25f8ef549136d90e6d79a0e61fc7bf8707e5f42a82b0c6987ba33d22848f23a2075ba0f765dee45abba70fb8749ff16dd5237d39ae29166c9
 SHA512 
c3142ded7b7dadf78ee0d2f2d37f9bef39d2c7a2f18fed71c6678a6c07262564978c5e573d5cdc52b65b93b6628bc10ed7ff229ff8754a90ae158718c971ba49
 DIST LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 607 
BLAKE2B 
14af5d74ab4187d3270a30b06bb24301e1a48e931651144d9a304564f11f7df5f19bc6d7a2472fc8b8b49fcbbb0bae15cddc6b6d38331281984d718993697ce3
 SHA512 
79312c186f32b4614ccbb9bdff15ccc143797dea0fea8898501729e5ebf3de2a323a6c13e3e9b2c5448efc9be472893b979ea76fd29f570de5f0c72a601e03b5
 DIST LibreOffice_7.3.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317098 BLAKE2B 
42b1228444688487bb225e54b5c6f07c5a6478f1df7205b48a444a46a399026e6c234f4a002a5cd0ce2b066fa1a7e298083b306aef0430ceff682bf1f5e357fa
 SHA512 
516bb0881b4c0b508ad775f4339d2340b4ff7c35b501c32f6c51a9371451eda2f8f16772c84bb6e2b3a255891cbc808865642e9fde136863261f1c42715b31cf
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_am.tar.gz 4491718 BLAKE2B 
4c9fb1b566e69b9f6e60568d95b610ac2b809c5d5e0709014bfad294cf66644de0f9d43c73cb040a2d2f39c71759ecd9170c59c288327dbb4818d23cafd16e90
 SHA512 
9793854c3700b572bf8ac5a01303e6b7b8029397bb40cc28373f29f84cc7db51a438646b81b5276c2696d99248afb18aa388c9be527c5e4a3e3b74767a2fd18c
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3950526 BLAKE2B 
fcc30dafa589b54996929e9ac819a74dec8d29202568c1f66b320e22a19e6f7c784e10d00b2c4bc40003c93dc9ca146ea6eeefd8770c20f7c2980c2723fcaa2c
 SHA512 
faa0fad9484b0b3773a91a5a5efbeb7ed27489b067f067f3b609b2ac4f277096bd7f29386040b10c13e76e3b259ce3359b4f3f3409fb17916d6a2d060b19e2fa
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4191591 BLAKE2B 
46643fda3bf5930bff4df178952f05d8636fedc38655dae587c14d2504b472a5a6226b5433b2c2ec25b5c31fd2a1cb2ffa1e5cef848dd9618d53a00234eccaa3
 SHA512 
5a8c46b50e7432f9816681befdef49cbab48a0921d804096ca153c5232fbb2db63f2ce019edffe32215067fc76662c49fb605c4f6cf9b147455a37a489e13ffc
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4560820 BLAKE2B 
b705b7ae877fda633afcdc35632b050bff26d0d0be9a74623189046d3c34a35c8be7f8ca83dcf3659d66405ae2fc4c0166bab8566f04f5df30a5185bedd7960b
 SHA512 
ca84cd0e111593a415f341712829343266e47938613f3d10d7809f80aaebc26bf62f0d46b6759d307ebfdf4494b1b84fb3bac33e8ffa71a64e07efb02aff846f
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4650027 
BLAKE2B 
cc161cf688223ae0c38847c194a5bf54389431f6f67ee8efd0cdac9bd5018e15771e7a766c7e5705dd4f566bb5c6003e07ddd217df6cfe7e96ac329fce7e0c4e
 SHA512 
d8de2965fc216cba510eb0523e4d449e3cbfe716d5f93e965eb173ca4ab93998621e70040e6a3103d2d0eec23c8641b1521a6d98c61775890e7282c3524207bf
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_bn.tar.gz 4328221 BLAKE2B 
eb2ffbde57e42318e26dabb4a5715b639b2d387495655e4b6ce4ddab6f3893b0df9d5482d9940eb910f447f5a11530975848ed003b8863d2e3b27f8c5967ad35
 SHA512 
7f56d01b93665f06a0104187dda45c0750a50755e6d2b62ee680badbbe26c6709d4972d1a4a3acaf2c894884852029519f7689c7921418d5ea9177e2e19cf304
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_bo.tar.gz 4331918 BLAKE2B 
7bc2a10478c1aa3b9a0c8a572c52d279e56db7f6dd865efa39fc0efb0a9a7d84db2b409635ab40926cf3e177699e7693ba85b38236aa8cf7c4ed50306a08271d
 SHA512 
ee1e4923e7d7644090282155895ca75c6cc8d8b2a078cb37652815959b0c39a06f1347a15b45ad157c9e3361bffd3620c2dabc503ef442a8e799eccce90a9931
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_bs.tar.gz 4070164 BLAKE2B 
a04caa63fe28a52c167866f955902149178499e998e521d16e367be508004dc67d4c364c87c9aa66efd3112d6beb0de1ef8f9fadcc4c04ce4ebd45e46cdf8be7
 SHA512 
3b940f1c7c95deec26f7e358652faaa9e467f8ddec7e3585198ad46f9f1561ea88726e36ee4798f43cd5b3cd1039209e083ce8a90e0d3f2e16a0e3a7ee0245ad
+DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 4228876 
BLAKE2B 
d83f3adfce561f151bac9ebd3cf86a53a62e626ef070d97270792e4b3b139e1d0ebef43dee443385b17b9f721c18154c1f6c45d65147a0a60dbec88787895bb9
 SHA512 

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

2022-06-05 Thread Sam James
commit: 4beef19f6f4be4c9115cbf3b263e3a6c0661afa9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 23:46:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 23:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beef19f

app-office/libreoffice: update SRC_URI

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

 app-office/libreoffice/Manifest| 1 +
 app-office/libreoffice/libreoffice-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index ca926b8807fb..17e790c04fa1 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -27,5 +27,6 @@ DIST libreoffice-help-7.2.6.2.tar.xz 112079748 BLAKE2B 
f9d96d6d72e70f28f12dcf656
 DIST libreoffice-help-7.3.2.2.tar.xz 112209056 BLAKE2B 
320aa76bdce62b94707cd3b6fafd72ce0322e22f28fbb6059b8e1b5b4ef5e99796aee01592a84bf19527bffc0553b937f2d13451e75f105338beb6c1ac1ca077
 SHA512 
a1f5b1763841b159c623008075ad48ed916c78a856b557553c498590a7c9cd52e23487652c4ab4e4201fc829e7bf4a489ab467e4f412b5538252d893bd74341d
 DIST libreoffice-help-7.3.3.2.tar.xz 112209704 BLAKE2B 
b0e92b88aeb866d3f611fe89d723287cf037bca1772a861cb8b76ee046ae0d039d67648e121aa253eccbfa132c8d252b947bdcbbc3ee6178b6defd3c876749d0
 SHA512 
f70e747c5b78be20bbe4dd0c20840923d14b4278c00a12a60f5e58e3226abc0c218ac3cce4885cf5a440ace92141bf0428df40a4d1469edb91103167c5e3d46f
 DIST libreoffice-help-7.3.4.2.tar.xz 112208564 BLAKE2B 
a47b428d69c62ba38d74ee5eca1dfeba66389ea0c7ef103f97292180d43ddc92a5e6ca4f9377f802318b89fca7aab6278c23171d9480e3961e521c161ec42fd3
 SHA512 
68af32f017b46f7d3e664bc8cfc69de6939c33f26248273372cc7ba5a29299c79795cc13b92a921b8e2508045e0447319ad0c0cd3678929355db6ef8a79a8614
+DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 
BLAKE2B 
d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a
 SHA512 
1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
 DIST skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz 10630696 BLAKE2B 
a3d42d08a0622de591d177184b6225cf62e3048d02d8f2012b6b02aae186b644c899c4e73b528b3528a4acec6cec07e3576dd6d97b130fedf3b2ec5b2ddf4ed7
 SHA512 
625ed461d85ce5c5c73ffd20bc3f2c9b5fe6ba557693b793b387ffb434d4f0d9056bd9befe6760c55e9e47f09c02373a49b8ac106162a40d940ea351e8c873c0
 DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 
2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3
 SHA512 
fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 7fe70e573e21..6c87f05ed3dd 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -52,7 +52,7 @@ ADDONS_SRC=(
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
-   "${ADDONS_URI}/skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz"
+   
"${ADDONS_URI}/skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz

${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip



[gentoo-commits] repo/gentoo:master commit in: x11-libs/cmrt/

2022-06-05 Thread Conrad Kostecki
commit: 7cfd921c420b9dc8e32a8e0951dddb949f591da9
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Mon May 30 19:24:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 23:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfd921c

x11-libs/cmrt: require video_cards_intel for dependency x11-libs/libdrm

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25695
Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-libs/cmrt/{cmrt-1.0.6-r1.ebuild => cmrt-1.0.6-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/cmrt/cmrt-1.0.6-r1.ebuild 
b/x11-libs/cmrt/cmrt-1.0.6-r2.ebuild
similarity index 92%
rename from x11-libs/cmrt/cmrt-1.0.6-r1.ebuild
rename to x11-libs/cmrt/cmrt-1.0.6-r2.ebuild
index ea02e47a44ae..055afcf4d2e6 100644
--- a/x11-libs/cmrt/cmrt-1.0.6-r1.ebuild
+++ b/x11-libs/cmrt/cmrt-1.0.6-r2.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="virtual/pkgconfig"
 DEPEND="
-   >=x11-libs/libdrm-2.4.23
+   >=x11-libs/libdrm-2.4.23[video_cards_intel]
>=x11-libs/libva-2.0.0
 "
 RDEPEND="${DEPEND}"



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

2022-06-05 Thread Conrad Kostecki
commit: 3b93e4975af1a82ddd87748b82cfca3e809cf64f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun  4 18:44:47 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 23:03:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b93e497

net-libs/libtorrent-rasterbar: remove unused patches

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25751
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...libtorrent-rasterbar-2.0.4-asio-ssl-error.patch | 31 
 .../libtorrent-rasterbar-2.0.4-boost-1.76.patch| 59 --
 .../libtorrent-rasterbar-2.0.4-boost-1.77.patch| 37 --
 ...libtorrent-rasterbar-2.0.4-python-symbols.patch | 28 --
 4 files changed, 155 deletions(-)

diff --git 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-asio-ssl-error.patch
 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-asio-ssl-error.patch
deleted file mode 100644
index 5c4e90ff852d..
--- 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-asio-ssl-error.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://github.com/arvidn/libtorrent/pull/6547
-
-From 61ebb3317b1f8a63fcf4d018a21dac6818ea21cf Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 31 Oct 2021 09:16:46 +
-Subject: [PATCH] Add missing include for get_ssl_category
-
-error::get_ssl_category is defined in boost/asio/ssl/error.hpp, so
-include it when we're building with SSL support.
-
-Bug: https://bugs.gentoo.org/820836
-

- bindings/python/src/error_code.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/bindings/python/src/error_code.cpp 
b/bindings/python/src/error_code.cpp
-index 2fc5f42..b947119 100644
 a/bindings/python/src/error_code.cpp
-+++ b/bindings/python/src/error_code.cpp
-@@ -49,6 +49,7 @@ namespace boost
- 
- #include 
- #if TORRENT_USE_SSL
-+#include 
- #include 
- #endif
- #if TORRENT_USE_I2P
--- 
-2.33.1
-

diff --git 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
deleted file mode 100644
index a3cdd811e2a3..
--- 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-https://github.com/paullouisageneau/boost-asio-gnutls/commit/895105972e5a9318d572b147c1872f64d23e2a8e
-https://bugs.gentoo.org/820836
-https://github.com/arvidn/libtorrent/pull/6546
-
-From 895105972e5a9318d572b147c1872f64d23e2a8e Mon Sep 17 00:00:00 2001
-From: Shantanu Singh 
-Date: Fri, 18 Sep 2020 14:01:39 -0700
-Subject: [PATCH] Use fully qualified std::placeholders to prevent conflicts
- with boost::placeholders
-
 a/deps/asio-gnutls/include/boost/asio/gnutls/stream.hpp
-+++ b/deps/asio-gnutls/include/boost/asio/gnutls/stream.hpp
-@@ -244,8 +244,7 @@ template  class stream : public 
stream_base
- return;
- }
- 
--using namespace std::placeholders;
--m_impl->read_handler = std::bind(callable, _1, _2);
-+m_impl->read_handler = std::bind(callable, std::placeholders::_1, 
std::placeholders::_2);
- m_impl->bytes_read = 0;
- m_impl->async_schedule();
- return callable.get_completion_result();
-@@ -293,8 +292,7 @@ template  class stream : public 
stream_base
- return;
- }
- 
--using namespace std::placeholders;
--m_impl->write_handler = std::bind(callable, _1, _2);
-+m_impl->write_handler = std::bind(callable, std::placeholders::_1, 
std::placeholders::_2);
- m_impl->bytes_written = 0;
- m_impl->async_schedule();
- return callable.get_completion_result();
-@@ -568,8 +566,6 @@ template  class stream : public 
stream_base
- 
- void async_schedule()
- {
--using namespace std::placeholders;
--
- if (!parent) return;
- auto& next_layer = parent->m_next_layer;
- 
-@@ -581,14 +577,14 @@ template  class stream : public 
stream_base
- else
- next_layer.async_wait(
- next_layer_type::wait_read,
--std::bind(::handle_read, 
this->shared_from_this(), _1));
-+std::bind(::handle_read, 
this->shared_from_this(), std::placeholders::_1));
- }
- 
- // Start a write operation if GnuTLS wants one
- if (want_write() && !std::exchange(is_writing, true))
- {
- next_layer.async_wait(next_layer_type::wait_write,
--std::bind(::handle_write, 
this->shared_from_this(), _1));
-+std::bind(::handle_write, 
this->shared_from_this(), std::placeholders::_1));
- }
- }
- 
-

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/files/

2022-06-05 Thread Conrad Kostecki
commit: b11278e7657f3dfa58fe490766f2bca445aa9338
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun  4 18:43:49 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 23:03:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11278e7

app-portage/g-sorcery: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25752
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/g-sorcery-0.2.1-py3.7.tests-fix.patch| 140 -
 1 file changed, 140 deletions(-)

diff --git a/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch 
b/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch
deleted file mode 100644
index 84a702413ac8..
--- a/app-portage/g-sorcery/files/g-sorcery-0.2.1-py3.7.tests-fix.patch
+++ /dev/null
@@ -1,140 +0,0 @@
-diff --git a/README.md b/README.md
-index 9bdd5b7..c2eb5ad 100644
 a/README.md
-+++ b/README.md
-@@ -26,3 +26,5 @@ This project is aimed to create a framework for 
ebuild-generators for
- 3rd party software providers.
- 
- If you want to develop a new backend see [developer's 
instructions](https://github.com/jauhien/g-sorcery/blob/master/docs/developer_instructions.rst).
-+
-+[TODO 
list](https://trello.com/b/8WdY2ZIs/framework-for-automated-ebuild-generators).
-diff --git a/scripts/all_pythons.sh b/scripts/all_pythons.sh
-index af4c1f1..3c85974 100755
 a/scripts/all_pythons.sh
-+++ b/scripts/all_pythons.sh
-@@ -2,7 +2,7 @@
- 
- DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
- 
--for VER in 2.7 3.3 3.4
-+for VER in 2.7 3.6 3.7 3.8
- do
- echo
- echo "testing python${VER}"
-diff --git a/tests/server.py b/tests/server.py
-index 51d49b7..aa895ea 100644
 a/tests/server.py
-+++ b/tests/server.py
-@@ -4,20 +4,21 @@
- """
- server.py
- ~
--
-+
- test server
--
-+
- :copyright: (c) 2013 by Jauhien Piatlicki
- :license: GPL-2, see LICENSE for more details.
- """
- 
- import os
- import threading
-+import time
- 
- from g_sorcery.compatibility import py2k
- 
- if py2k:
--from SocketServer import TCPServer as HTTPServer 
-+from SocketServer import TCPServer as HTTPServer
- from SimpleHTTPServer import SimpleHTTPRequestHandler
- else:
- from http.server import HTTPServer
-@@ -26,26 +27,27 @@ else:
- def HTTPRequestHandlerGenerator(direct):
- 
- class HTTPRequestHandler(SimpleHTTPRequestHandler, object):
--directory = direct
- 
- def __init__(self, request, client_address, server):
-+self.direct = direct
- super(HTTPRequestHandler, self).__init__(request, client_address, 
server)
- 
- def translate_path(self, path):
--return os.path.join(self.directory, path[1:])
-+return os.path.join(self.direct, path[1:])
- 
- return HTTPRequestHandler
- 
--
-+
- class Server(threading.Thread):
- def __init__(self, directory, port=8080):
- super(Server, self).__init__()
- HTTPServer.allow_reuse_address = True
- server_address = ('127.0.0.1', port)
- self.httpd = HTTPServer(server_address, 
HTTPRequestHandlerGenerator(directory))
--
-+
- def run(self):
- self.httpd.serve_forever()
- 
- def shutdown(self):
- self.httpd.shutdown()
-+time.sleep(0.5)
-diff --git a/tests/test_DBGenerator.py b/tests/test_DBGenerator.py
-index 9a47c86..3c28278 100644
 a/tests/test_DBGenerator.py
-+++ b/tests/test_DBGenerator.py
-@@ -4,9 +4,9 @@
- """
- test_DBGenerator.py
- ~~~
--
-+
- DBGenerator test suite
--
-+
- :copyright: (c) 2013 by Jauhien Piatlicki
- :license: GPL-2, see LICENSE for more details.
- """
-@@ -81,11 +81,13 @@ class TestDBGenerator(BaseTest):
- srv = Server(orig_tempdir.name)
- srv.start()
- 
--pkg_db = db_generator(self.tempdir.name, "test_repo",
-+try:
-+pkg_db = db_generator(self.tempdir.name, "test_repo",
-   common_config = common_config, config = config)
- 
--srv.shutdown()
--srv.join()
-+finally:
-+srv.shutdown()
-+srv.join()
- 
- self.assertEqual(set(pkg_db.list_categories()), set(["app-test1", 
"app-test2"]))
- self.assertTrue(pkg_db.in_category("app-test1", "test"))
-diff --git a/tests/test_PackageDB.py b/tests/test_PackageDB.py
-index 152c605..8be8f8a 100644
 a/tests/test_PackageDB.py
-+++ b/tests/test_PackageDB.py
-@@ -70,11 +70,13 @@ class TestPackageDB(BaseTest):
- 
- srv = Server(orig_tempdir.name, port=port)
- srv.start()
--self.assertRaises(IntegrityError, test_db.sync, sync_address)
--os.system("cd " + orig_tempdir.name + " && mv good.tar.gz 
dummy.tar.gz")
--

[gentoo-commits] repo/gentoo:master commit in: net-p2p/deluge/files/

2022-06-05 Thread Conrad Kostecki
commit: d91eae898ccf827917d9fea1fcc01f49e91a7602
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun  4 18:48:11 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 23:03:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91eae89

net-p2p/deluge: remove unused patches

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25753
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-p2p/deluge/files/deluge-2.0.3-fix-pickle.patch | 143 -
 net-p2p/deluge/files/deluge-2.0.3-gettext.patch|  11 --
 net-p2p/deluge/files/deluge-2.0.3-log.patch|  13 --
 3 files changed, 167 deletions(-)

diff --git a/net-p2p/deluge/files/deluge-2.0.3-fix-pickle.patch 
b/net-p2p/deluge/files/deluge-2.0.3-fix-pickle.patch
deleted file mode 100644
index 446ae2e9a0e1..
--- a/net-p2p/deluge/files/deluge-2.0.3-fix-pickle.patch
+++ /dev/null
@@ -1,143 +0,0 @@
-https://dev.deluge-torrent.org/changeset/23b3f144fce3424ae
-
-Index: deluge/core/torrentmanager.py
-===
 deluge-2.0.3/deluge/core/torrentmanager.py (revision 
8b62e50eb8bf81a177c4d62484a44b766c6f54a6)
-+++ deluge-2.0.3/deluge/core/torrentmanager.py (revision 
23b3f144fce3424ae874d54a659cb7b8dd624ade)
-@@ -26,5 +26,5 @@
- import deluge.component as component
- from deluge._libtorrent import lt
--from deluge.common import archive_files, decode_bytes, get_magnet_info, 
is_magnet
-+from deluge.common import PY2, archive_files, decode_bytes, get_magnet_info, 
is_magnet
- from deluge.configmanager import ConfigManager, get_config_dir
- from deluge.core.authmanager import AUTH_LEVEL_ADMIN
-@@ -810,5 +810,8 @@
- try:
- with open(filepath, 'rb') as _file:
--state = pickle.load(_file)
-+if PY2:
-+state = pickle.load(_file)
-+else:
-+state = pickle.load(_file, encoding='utf8')
- except (IOError, EOFError, pickle.UnpicklingError) as ex:
- message = 'Unable to load {}: {}'.format(filepath, ex)
-Index: deluge/tests/data/utf8_filename_torrents.state
-===
 deluge-2.0.3/deluge/tests/data/utf8_filename_torrents.state
(revision 23b3f144fce3424ae874d54a659cb7b8dd624ade)
-+++ deluge-2.0.3/deluge/tests/data/utf8_filename_torrents.state
(revision 23b3f144fce3424ae874d54a659cb7b8dd624ade)
-@@ -0,0 +1,85 @@
-+(ideluge.core.torrentmanager
-+TorrentManagerState
-+p1
-+(dp2
-+S'torrents'
-+p3
-+(lp4
-+(ideluge.core.torrentmanager
-+TorrentState
-+p5
-+(dp6
-+S'max_download_speed'
-+p7
-+I-1
-+sS'move_completed_path'
-+p8
-+S'/home/calum/Downloads'
-+p9
-+sS'paused'
-+p10
-+I00
-+sS'max_upload_slots'
-+p11
-+I-1
-+sS'prioritize_first_last'
-+p12
-+I00
-+sS'max_connections'
-+p13
-+I-1
-+sS'compact'
-+p14
-+I00
-+sS'queue'
-+p15
-+I0
-+sS'file_priorities'
-+p16
-+(lp17
-+I4
-+asS'filename'
-+p18
-+S'\xc2\xa2.torrent'
-+p19
-+sS'max_upload_speed'
-+p20
-+I-1
-+sS'save_path'
-+p21
-+S'/home/calum/Downloads'
-+p22
-+sS'time_added'
-+p23
-+F1573563097.749759
-+sS'total_uploaded'
-+p24
-+I0
-+sS'torrent_id'
-+p25
-+S'80d81d55ef3b85f3c1b634c362e014b35594dc71'
-+p26
-+sS'auto_managed'
-+p27
-+I01
-+sS'stop_at_ratio'
-+p28
-+I00
-+sS'move_completed'
-+p29
-+I00
-+sS'trackers'
-+p30
-+(lp31
-+sS'magnet'
-+p32
-+NsS'remove_at_ratio'
-+p33
-+I00
-+sS'stop_ratio'
-+p34
-+F2
-+sS'is_finished'
-+p35
-+I00
-+sbasb.
-Index: deluge/tests/test_torrentmanager.py
-===
 deluge-2.0.3/deluge/tests/test_torrentmanager.py   (revision 
c6b6902e9f3e37f5b15184eb509b48b43817a331)
-+++ deluge-2.0.3/deluge/tests/test_torrentmanager.py   (revision 
23b3f144fce3424ae874d54a659cb7b8dd624ade)
-@@ -8,4 +8,6 @@
- from __future__ import unicode_literals
- 
-+import os
-+import shutil
- import warnings
- from base64 import b64encode
-@@ -29,5 +31,5 @@
- class TorrentmanagerTestCase(BaseTestCase):
- def set_up(self):
--common.set_tmp_config_dir()
-+self.config_dir = common.set_tmp_config_dir()
- self.rpcserver = RPCServer(listen=False)
- self.core = Core()
-@@ -119,2 +121,11 @@
- InvalidTorrentError, self.tm.remove, 'torrentidthatdoesntexist'
- )
-+
-+def test_open_state_from_python2(self):
-+"""Open a Python2 state with a UTF-8 encoded torrent filename."""
-+shutil.copy(
-+common.get_test_data_file('utf8_filename_torrents.state'),
-+os.path.join(self.config_dir, 'state', 'torrents.state'),
-+)
-+state = self.tm.open_state()
-+self.assertEqual(len(state.torrents), 1)

diff --git a/net-p2p/deluge/files/deluge-2.0.3-gettext.patch 

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

2022-06-05 Thread Conrad Kostecki
commit: 7610763728c358e032e12b8a1aa29a3e474b8063
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun  4 18:46:50 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 23:03:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76107637

net-libs/nodejs: remove unused patches

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25750
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/nodejs-10.3.0-global-npm-config.patch  | 20 
 .../files/nodejs-12.22.1-uvwasi_shared_libuv.patch   | 12 
 2 files changed, 32 deletions(-)

diff --git a/net-libs/nodejs/files/nodejs-10.3.0-global-npm-config.patch 
b/net-libs/nodejs/files/nodejs-10.3.0-global-npm-config.patch
deleted file mode 100644
index 9c7fe6888fb8..
--- a/net-libs/nodejs/files/nodejs-10.3.0-global-npm-config.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/deps/npm/lib/config/core.js
-+++ b/deps/npm/lib/config/core.js
-@@ -153,11 +153,12 @@
- // Eg, `npm config get globalconfig --prefix ~/local` should
- // return `~/local/etc/npmrc`
- // annoying humans and their expectations!
--if (conf.get('prefix')) {
--  var etc = path.resolve(conf.get('prefix'), 'etc')
--  defaults.globalconfig = path.resolve(etc, 'npmrc')
--  defaults.globalignorefile = path.resolve(etc, 'npmignore')
--}
-+// gentoo deviates wrt global config; store in /etc/npm
-+var globalconfig = path.resolve('/etc', 'npm')
-+mkdirp(globalconfig, function () {
-+  defaults.globalconfig = path.resolve(globalconfig, 'npmrc')
-+  defaults.globalignorefile = path.resolve(globalconfig, 'npmignore')
-+})
- 
- conf.addFile(conf.get('globalconfig'), 'global')
- 

diff --git a/net-libs/nodejs/files/nodejs-12.22.1-uvwasi_shared_libuv.patch 
b/net-libs/nodejs/files/nodejs-12.22.1-uvwasi_shared_libuv.patch
deleted file mode 100644
index eb56bb87d86d..
--- a/net-libs/nodejs/files/nodejs-12.22.1-uvwasi_shared_libuv.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/deps/uvwasi/uvwasi.gyp
-+++ b/deps/uvwasi/uvwasi.gyp
-@@ -18,9 +18,6 @@
- 'src/wasi_rights.c',
- 'src/wasi_serdes.c',
-   ],
--  'dependencies': [
--'../uv/uv.gyp:libuv',
--  ],
-   'direct_dependent_settings': {
- 'include_dirs': ['include']
-   },



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

2022-06-05 Thread Conrad Kostecki
commit: 5c8e9964c99efdaac11b9d1b8d81b9adc87904c9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jun  5 22:36:01 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 23:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8e9964

sys-apps/etckeeper: fix QA UnnecessarySlashStrip

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild | 2 +-
 sys-apps/etckeeper/etckeeper-1.18.17.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild
index aa3976831bbd..1b87e32407f4 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
default
hprefixify *.d/* etckeeper
local systemdunitdir="$(systemd_get_systemunitdir)"
-   systemdunitdir="${systemdunitdir#${EPREFIX%/}}"
+   systemdunitdir="${systemdunitdir#${EPREFIX}}"
sed -i \
-e s'@zsh/vendor-completions@zsh/site-functions@' \
-e s"@/lib/systemd/system@"${systemdunitdir}"@" \

diff --git a/sys-apps/etckeeper/etckeeper-1.18.17.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.17.ebuild
index 37c14d9f11db..3e5e00bb3400 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.17.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.17.ebuild
@@ -41,7 +41,7 @@ src_prepare() {
default
hprefixify *.d/* etckeeper
local systemdunitdir="$(systemd_get_systemunitdir)"
-   systemdunitdir="${systemdunitdir#${EPREFIX%/}}"
+   systemdunitdir="${systemdunitdir#${EPREFIX}}"
sed -i \
-e s'@zsh/vendor-completions@zsh/site-functions@' \
-e s"@/lib/systemd/system@"${systemdunitdir}"@" \



[gentoo-commits] repo/gentoo:master commit in: app-emacs/lean-mode/

2022-06-05 Thread Maciej Barć
commit: 1bc047d41486e4b9e4d21ed4c86a08dcd7fecae8
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun  5 22:07:44 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun  5 22:57:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc047d4

app-emacs/lean-mode: DEPEND -> BDEPEND

Signed-off-by: Maciej Barć  gentoo.org>

 .../{lean-mode-20211220.ebuild => lean-mode-20211220-r1.ebuild}   | 4 ++--
 .../{lean-mode-20220124.ebuild => lean-mode-20220124-r1.ebuild}   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emacs/lean-mode/lean-mode-20211220.ebuild 
b/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild
similarity index 96%
rename from app-emacs/lean-mode/lean-mode-20211220.ebuild
rename to app-emacs/lean-mode/lean-mode-20211220-r1.ebuild
index 493c3005ffb7..d91061721bf4 100644
--- a/app-emacs/lean-mode/lean-mode-20211220.ebuild
+++ b/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild
@@ -17,14 +17,14 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND="
+BDEPEND="
>=app-emacs/dash-2.18.1
>=app-emacs/f-0.19.0
>=app-emacs/flycheck-32
>=app-emacs/s-1.10.0
 "
 RDEPEND="
-   ${DEPEND}
+   ${BDEPEND}
sci-mathematics/lean:0/3
 "
 

diff --git a/app-emacs/lean-mode/lean-mode-20220124.ebuild 
b/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
similarity index 96%
rename from app-emacs/lean-mode/lean-mode-20220124.ebuild
rename to app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
index fab38a5b5d39..b24391f06ca8 100644
--- a/app-emacs/lean-mode/lean-mode-20220124.ebuild
+++ b/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
@@ -17,14 +17,14 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND="
+BDEPEND="
>=app-emacs/dash-2.18.1
>=app-emacs/f-0.19.0
>=app-emacs/flycheck-32
>=app-emacs/s-1.10.0
 "
 RDEPEND="
-   ${DEPEND}
+   ${BDEPEND}
sci-mathematics/lean:0/3
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/lean-mode/

2022-06-05 Thread Maciej Barć
commit: f507414bacf6077d0fff4371a0ca268f111f1fc2
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun  5 22:10:25 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun  5 22:57:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f507414b

app-emacs/lean-mode: bump to 20220501

2022.05.01 snapshot

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/lean-mode/Manifest  |  1 +
 app-emacs/lean-mode/lean-mode-20220501.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/lean-mode/Manifest b/app-emacs/lean-mode/Manifest
index f53b7ad51d16..333e363d5b14 100644
--- a/app-emacs/lean-mode/Manifest
+++ b/app-emacs/lean-mode/Manifest
@@ -1,2 +1,3 @@
 DIST lean-mode-20211220.tar.gz 46406 BLAKE2B 
ff7663ae41befed9ce30aeeb0462e6877b827367823e97330b18c741db76162f49b0ce0dca58585892d173e91e290d155320f97416ff4306958dd38f1e452e83
 SHA512 
23f1d24a4ffdcbff0266cf6e3fd6ddefcd6f380ecab6e21a73cfcbb2a281200f3c22482a19b97988af316a3e206ab3069abf4eb3d45a9ccff7e0f18018b1dab5
 DIST lean-mode-20220124.tar.gz 46725 BLAKE2B 
3f1f31cd6005570439d609f3cf9565f5adbd124772264ccc301bf8f9dda23d0b023e0afc703cfc572c3faee3498315852873effa3963203d6567ed029a1e14ed
 SHA512 
292193a83847e034625d60825eec669b3d26591fab9e93448fc8e685935db5bfbb3417ae4e8d32facead40d02031b67f15dbaa52f7214b70343e7e677aa3cd6a
+DIST lean-mode-20220501.tar.gz 46795 BLAKE2B 
1d1024f8eb29f787c26368945086d61d06375ee675379833856b72fd47b6fb35e2b24a4dc6d2bb1cc333fe8fc4ed760e13a1e6978e539a994d1907ce774761b6
 SHA512 
131d71f863e59a0cdfd5eeab015e9e9869e4edd87b1cb45d5864aa13858aac5d8b05843a82a38db9a6e27fe6d54633bdb473509ab9ce179dc216a3fd8f89ad30

diff --git a/app-emacs/lean-mode/lean-mode-20220501.ebuild 
b/app-emacs/lean-mode/lean-mode-20220501.ebuild
new file mode 100644
index ..34d78fe6a7fc
--- /dev/null
+++ b/app-emacs/lean-mode/lean-mode-20220501.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=362bc6fa3efb1874c525ed6b4b6f24f76af22596
+NEED_EMACS=24.3
+
+inherit elisp
+
+DESCRIPTION="Emacs mode for the Lean 3 theorem prover"
+HOMEPAGE="https://github.com/leanprover/lean-mode/;
+SRC_URI="https://github.com/leanprover/${PN}/archive/${H}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   >=app-emacs/dash-2.18.1
+   >=app-emacs/f-0.19.0
+   >=app-emacs/flycheck-32
+   >=app-emacs/s-1.10.0
+"
+RDEPEND="
+   ${BDEPEND}
+   sci-mathematics/lean:0/3
+"
+
+DOCS=( README.md )
+ELISP_REMOVE="company-lean.el helm-lean.el"
+SITEFILE="50${PN}-gentoo.el"



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

2022-06-05 Thread Sam James
commit: d9a6fb57ae141e1de950196ce4fae6701c7bbdc4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 22:44:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 22:44:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a6fb57

app-text/poppler: keyword 22.06.0

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

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

diff --git a/app-text/poppler/poppler-22.06.0.ebuild 
b/app-text/poppler/poppler-22.06.0.ebuild
index 1e336c95ce57..b7d83c0dd31b 100644
--- a/app-text/poppler/poppler-22.06.0.ebuild
+++ b/app-text/poppler/poppler-22.06.0.ebuild
@@ -15,7 +15,7 @@ else
 
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/122"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2022-06-05 Thread Sam James
commit: c2c6f701ebcc654e3f409e150bc25c0fc7dcf057
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 22:07:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 22:08:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c6f701

app-misc/lirc: destabilize 0.10.1_p7

Didn't mean to push as stable, oops.

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

 app-misc/lirc/lirc-0.10.1_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/lirc/lirc-0.10.1_p7.ebuild 
b/app-misc/lirc/lirc-0.10.1_p7.ebuild
index d610775c2fc6..009328e62c06 100644
--- a/app-misc/lirc/lirc-0.10.1_p7.ebuild
+++ b/app-misc/lirc/lirc-0.10.1_p7.ebuild
@@ -28,7 +28,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X"
 
 REQUIRED_USE="



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

2022-06-05 Thread Andreas K. Hüttel
commit: 44ae9e2b45e12f65fe99a1afb6ce1d84abb0f0f9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun  5 22:06:42 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun  5 22:07:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ae9e2b

sys-libs/glibc: 2.35 patchlevel bump, untested, no keywords

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest |1 +
 sys-libs/glibc/glibc-2.35-r7.ebuild | 1596 +++
 2 files changed, 1597 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 9d09909312d8..83ff9fc22d84 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -19,6 +19,7 @@ DIST glibc-2.35-loongarch-patches-20220422.tar.xz 44804 
BLAKE2B b93720e45d23c8d1
 DIST glibc-2.35-loongarch-patches-20220522.tar.xz 44728 BLAKE2B 
09e7a061f3269ebd763cd700f7c23e6cd7aab738d87ee31f76a81281920c4e5e207964c79104cd75f0a2e07b77344c2a730a9063344aa1483cd3d9aeac87de40
 SHA512 
21f13892fb52ec753856d5559b032c2be3a76d1cf940127222f7aa878548ce7e6ea0d2ff8791ddb91aaa2b77ce17131cd2fb2ebbdaa99443bf0a6b4c81f7388d
 DIST glibc-2.35-patches-6.tar.xz 57236 BLAKE2B 
a03845733e2f0ebe179523458695963d729b4211b4ce14310d55163cd33aff502f9e14a4bb0068410777e9b9bb5be4ef7ad1a1fd51debf9191dcf89dc9ff08b8
 SHA512 
59c5e1669677e969873f5bba38958316a3b32523cac628b97513aed864e191da10499edac77bb5e9a07179d14cf3c75073fd03e8427f7bcfd68fedcedc35083e
 DIST glibc-2.35-patches-7.tar.xz 163840 BLAKE2B 
55352eeaf70f74fd8fcd21bd7f3ba14121b496dcfb59e06b5a73be36838dda4b39fc22201c4320c0c38a454c7f1539aae7f3307107e460bede25be33c0525c11
 SHA512 
d39bb2fecad8cd9213c61e279823f89c3daf9a4f630ac71503df2e9bfb74e019c996bed9a93aaad89083a729a1d3792e7ed8313ac54d757f47d5614ac3469e59
+DIST glibc-2.35-patches-8.tar.xz 178384 BLAKE2B 
89ca0ab51f60a25b0d0c00e619f35e71cb18f1794f3656c5e10d87e41f461c43aca51e40f3d8375014d485100098e18f333d3f99888e062f54e632eabd6ebc31
 SHA512 
cb0945eda142eebb71315b0fcf570e9410acce3b1153fdc3a9148151a7a37624d4cfb91d06ecf20b4045c70051d4c297f0f58f57ba56d9b0a4304b6b7ce2783f
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 
37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979
 SHA512 
efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238
 DIST glibc-systemd-20210814.tar.gz 1469 BLAKE2B 
10fa7bcb46d4fdce9c0ab353cbd30871e9b09a347a13a9c9a3b5777f931aa3c826c158d2e49532c604d4a834f2fab4089b67495fb88d0398945dc50d45ad9ef1
 SHA512 
5346a9ea459a1e6ccf665389f2a294de1e16f1e3e05cdf07e3dd99ed0e4f6f8b52cc333d4bff3c75ac90ab6ce70cd4ab2b3e126f920ce7979abd6dda56315efc

diff --git a/sys-libs/glibc/glibc-2.35-r7.ebuild 
b/sys-libs/glibc/glibc-2.35-r7.ebuild
new file mode 100644
index ..6ce1a5fa2ca8
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.35-r7.ebuild
@@ -0,0 +1,1596 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
+# Please read & adapt the page as necessary if obsolete.
+
+PYTHON_COMPAT=( python3_{8..10} )
+TMPFILES_OPTIONAL=1
+
+inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
+   multilib systemd multiprocessing tmpfiles
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+# Gentoo patchset (ignored for live ebuilds)
+PATCH_VER=8
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+else
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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+=" experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/glibc-2.35-loongarch-patches-20220522.tar.xz
 )"
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20201208
+
+LOCALE_GEN_VER=2.22
+
+GLIBC_SYSTEMD_VER=20210729
+
+SRC_URI+=" 
https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz;
+SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
+SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
+
+IUSE="audit caps cet +clone3 compile-locales +crypt 

[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: 5.18/

2022-06-05 Thread Sam James
commit: cd2868872be117fc86f21b69025411d9511ade1b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 22:02:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 22:02:56 2022 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=cd286887

5.18: add 00_all_0003-media-lirc-restore-defines.patch

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

 5.18/00_all_0003-media-lirc-restore-defines.patch | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/5.18/00_all_0003-media-lirc-restore-defines.patch 
b/5.18/00_all_0003-media-lirc-restore-defines.patch
new file mode 100644
index 000..8a61b41
--- /dev/null
+++ b/5.18/00_all_0003-media-lirc-restore-defines.patch
@@ -0,0 +1,61 @@
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e5499dd7253c8382d03f687f19a854adcc688357
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b1c8312c6bd70e2c41f96183936fdb6f4f07cc0e
+
+https://bugs.gentoo.org/847886
+
+From: Sean Young 
+Date: Wed, 25 May 2022 14:08:30 +0100
+Subject: media: lirc: revert removal of unused feature flags
+
+Commit b2a90f4fcb14 ("media: lirc: remove unused lirc features") removed
+feature flags which were never implemented, but they are still used by
+the lirc daemon went built from source.
+
+Reinstate these symbols in order not to break the lirc build.
+
+Fixes: b2a90f4fcb14 ("media: lirc: remove unused lirc features")
+Link: 
https://lore.kernel.org/all/a0470450-ecfd-2918-e04a-7b57c1fd7...@kernel.org/
+Reported-by: Jiri Slaby 
+Cc: Mauro Carvalho Chehab 
+Signed-off-by: Sean Young 
+Signed-off-by: Linus Torvalds 
+--- a/include/uapi/linux/lirc.h
 b/include/uapi/linux/lirc.h
+@@ -84,6 +84,13 @@
+ #define LIRC_CAN_SEND(x) ((x)_CAN_SEND_MASK)
+ #define LIRC_CAN_REC(x) ((x)_CAN_REC_MASK)
+ 
++/*
++ * Unused features. These features were never implemented, in tree or
++ * out of tree. These definitions are here so not to break the lircd build.
++ */
++#define LIRC_CAN_SET_REC_FILTER   0
++#define LIRC_CAN_NOTIFY_DECODE0
++
+ /*** IOCTL commands for lirc driver ***/
+ 
+ #define LIRC_GET_FEATURES  _IOR('i', 0x, __u32)
+cgit
+From: Sean Young 
+Date: Thu, 26 May 2022 08:59:40 +0100
+Subject: media: lirc: add missing exceptions for lirc uapi header file
+
+Commit e5499dd7253c ("media: lirc: revert removal of unused feature
+flags") reintroduced unused feature flags in the lirc uapi header, but
+failed to reintroduce the necessary exceptions for the docs.
+
+Fixes: e5499dd7253c ("media: lirc: revert removal of unused feature flags")
+Signed-off-by: Sean Young 
+Signed-off-by: Linus Torvalds 
+--- a/Documentation/userspace-api/media/lirc.h.rst.exceptions
 b/Documentation/userspace-api/media/lirc.h.rst.exceptions
+@@ -30,6 +30,8 @@ ignore define LIRC_CAN_REC
+ 
+ ignore define LIRC_CAN_SEND_MASK
+ ignore define LIRC_CAN_REC_MASK
++ignore define LIRC_CAN_SET_REC_FILTER
++ignore define LIRC_CAN_NOTIFY_DECODE
+ 
+ # Obsolete ioctls
+ 
+cgit



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

2022-06-05 Thread Sam James
commit: ab4399b6f0f8414aa93ee706331a40baa120f9c1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 22:05:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 22:06:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4399b6

app-misc/lirc: add 0.10.1_p7 (use Debian patches)

Upstream is apparently mostly unmaintained and someone might
be looking to fork it from the kernel side, but let's
pick up the Debian patches for now.

May or may not fix the Python build issue which I can't
reproduce, but it brings us into a better state.

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

 app-misc/lirc/Manifest  |   1 +
 app-misc/lirc/lirc-0.10.1_p7.ebuild | 180 
 2 files changed, 181 insertions(+)

diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest
index 0c62fff01aa6..a094fcac0030 100644
--- a/app-misc/lirc/Manifest
+++ b/app-misc/lirc/Manifest
@@ -1 +1,2 @@
 DIST lirc-0.10.1.tar.bz2 2523226 BLAKE2B 
47b7ee87de8f64f7f829af519c0d296a85cf91790148927e850965177d4984bb994a0ad122cb59c3db508813d0824ffec45126e794abd08174a052361cea53e5
 SHA512 
31c0b6ee169b302b4a2a3fa0ebcae0e01cb83c02fe02acf1de5ba8cf77a091a0221c7d8104448c30930adafe654cd08afb7d0df6b5b7ec2d47df26e5df9d
+DIST lirc_0.10.1-7.debian.tar.xz 39392 BLAKE2B 
cb7527bb33a1d724fea487ca468f98f406c8af894b185580dd285ed46ee0d7f6eeb5c2d66ae09c917d580485568f6510ef968283c56511dc9b4281c77fcc4563
 SHA512 
9bcd7dc2d30647ab807a65036c02d4adc425af288046d8f0b9bee2f38389f39be21103e4980684827e736b4b76a05688ae870f0871bc50213de429c35b70211e

diff --git a/app-misc/lirc/lirc-0.10.1_p7.ebuild 
b/app-misc/lirc/lirc-0.10.1_p7.ebuild
new file mode 100644
index ..d610775c2fc6
--- /dev/null
+++ b/app-misc/lirc/lirc-0.10.1_p7.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit linux-info python-single-r1 xdg-utils
+
+DESCRIPTION="decode and send infra-red signals of many commonly used remote 
controls"
+HOMEPAGE="https://www.lirc.org/;
+
+LIRC_DRIVER_DEVICE="/dev/lirc0"
+
+MY_P=${PN}-${PV/_/-}
+S="${WORKDIR}/${MY_P}"
+
+if [[ ${PV} == *_pre* ]] ; then
+   SRC_URI="https://www.lirc.org/software/snapshots/${MY_P}.tar.bz2;
+elif [[ ${PV} == *_p* ]] ; then
+   inherit autotools
+   SRC_URI="mirror://sourceforge/lirc/${PN}-$(ver_cut 1-3).tar.bz2"
+   SRC_URI+=" mirror://debian/pool/main/l/${PN}/${PN}_$(ver_cut 
1-3)-$(ver_cut 5-).debian.tar.xz"
+   S="${WORKDIR}"/${PN}-$(ver_cut 1-3)
+else
+   SRC_URI="mirror://sourceforge/lirc/${MY_P}.tar.bz2"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
+IUSE="audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   gtk? ( X )
+"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   audio? (
+   >media-libs/portaudio-18
+   media-libs/alsa-lib
+   )
+   $(python_gen_cond_dep '
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   ')
+   ftdi? ( dev-embedded/libftdi:0 )
+   systemd? ( sys-apps/systemd )
+   usb? ( virtual/libusb:0 )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-libs/libxslt
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   doc? ( app-doc/doxygen )
+   sys-apps/kmod
+   sys-kernel/linux-headers
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   gtk? (
+   x11-libs/vte[introspection]
+   $(python_gen_cond_dep '
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   ')
+   )
+   inputlirc? ( app-misc/inputlircd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.10.1-unsafe-load.patch"
+   "${FILESDIR}/${PN}-0.10.1-runtimedirectory.patch"
+)
+
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+   use uinput && CONFIG_CHECK="~INPUT_UINPUT"
+   python-single-r1_pkg_setup
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ -d "${WORKDIR}"/debian/patches ]] ; then
+   eapply $(sed -e 's:^:../debian/patches/:' 
../debian/patches/series || die)
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   xdg_environment_reset
+   econf \
+   --localstatedir="${EPREFIX}/var" \
+   $(use_enable static-libs static) \
+   $(use_enable devinput) \
+   $(use_enable uinput) \
+   $(use_with X x)
+}
+
+src_install() {
+   default
+
+   if use !gtk ; then
+   # lirc-setup requires gtk
+   rm "${ED}"/usr/bin/lirc-setup || die
+   fi
+
+   newinitd "${FILESDIR}"/lircd-0.8.6-r2 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/

2022-06-05 Thread Sam James
commit: e7b718ced4b6731c9b273ec13fd3b1450a5e4a1e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 22:03:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 22:06:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b718ce

sys-kernel/linux-headers: add 5.18 patch for lirc build breakage

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

 sys-kernel/linux-headers/Manifest  |  1 +
 .../linux-headers/linux-headers-5.18-r1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 7c4ceee6803f..09d45895a920 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -8,6 +8,7 @@ DIST gentoo-headers-5.15-1.tar.xz 1496 BLAKE2B 
9d88ecc517e226580ba43cba1b5cc6223
 DIST gentoo-headers-5.16-0.tar.xz 1508 BLAKE2B 
8a98768f3f33ca2fa5f61dbcea39388f7faf13033dc4f64dab989b0ecf06a193b22f3e692ad4aa882e4ae1428daae127f0562c7e3416b381d6825beff239a71d
 SHA512 
e48e50ccd79ef79d59b986931dd65881e8a72d0531ff5043897c862795acb54fd3c3c0667eaca572cebd835a8c3196b01348f3865855d06fd409c185970855ef
 DIST gentoo-headers-5.17-0.tar.xz 1496 BLAKE2B 
562923dd1fdb1fc8afc97196cf8ada2345170d91a4166722b474fc15484840bfcbb31d33b1a71d98fec7684f0c01660f3437dabca541dfbfe802591c81bea2f9
 SHA512 
27372682de83ba04aebcaa5d25aea8cfdf1ac51166b155c7bcd5e03ef2722f7cc2d4761d519c325267bfd79e69996d1a9647f0f24b4059d7771bc1f8e94a027e
 DIST gentoo-headers-5.18-0.tar.xz 1172 BLAKE2B 
136ea2989239f776ec0873c87a9d53f7f579f8c7341a80543912161073c22e0af275141a7e935e7af03b8fd82be19f88538f8a4b2963e7dc31cc0a4b2324fe2e
 SHA512 
f0df48f3926eda93da8cf637e377ce5c3b06a55744870224dd4968ff5fac9a68f79ce62e0c1635fcc02646b9ff94672678f241cbe6048161c4784a1ec48f402e
+DIST gentoo-headers-5.18-1.tar.xz 2064 BLAKE2B 
a988b180ed5d885b62f1913b3f43243f77be5dcca03c8df83748ceb71c79d5359785cc64811fea251aa055b9193bd436184f66b8e773abf028722424977ee6b8
 SHA512 
f7c9279115e836c1bc0f065fdae7d3a2260ec82eaa729f395c96bed2bf53f2ddc40325a2d116b39337e00d841fbc19d072f48475bab382c63fa89331b226aff6
 DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 
0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8
 SHA512 
b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a

diff --git a/sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild
new file mode 100644
index ..4f5cb7cb58ca
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-5.18-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
loong m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 
score sh sparc x86 xtensa"
+inherit kernel-2
+detect_version
+
+PATCH_PV=${PV} # to ease testing new versions against not existing patches
+PATCH_VER="1"
+PATCH_DEV="sam"
+LOONGARCH_PATCH_VER="20220523"
+LOONGARCH_PATCH_DEV="xen0n"
+SRC_URI="${KERNEL_URI}
+   
${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}
+   experimental-loong? ( 
${LOONGARCH_PATCH_VER:+https://dev.gentoo.org/~${LOONGARCH_PATCH_DEV}/distfiles/linux-loongarch-next-on-${PATCH_PV}-${LOONGARCH_PATCH_VER}.tar.xz}
 )"
+S="${WORKDIR}/linux-${PV}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE+=" experimental-loong"
+
+BDEPEND="app-arch/xz-utils
+   dev-lang/perl"
+
+# bug #816762
+RESTRICT="test"
+
+[[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} )
+
+src_unpack() {
+   # avoid kernel-2_src_unpack
+   default
+}
+
+src_prepare() {
+   # TODO: May need forward porting to newer versions
+   use elibc_musl && PATCHES+=(
+   
"${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch
+   "${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch
+   )
+
+   use 

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

2022-06-05 Thread Andrii Pravorskyi
commit: 81ed1bd15edd04cc5cba778ebcfc5606d260de2c
Author: Andrii Pravorskyi  meta  ua>
AuthorDate: Sun Jun  5 21:50:37 2022 +
Commit: Andrii Pravorskyi  meta  ua>
CommitDate: Sun Jun  5 21:50:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81ed1bd1

dev-cpp/libcutl: add the maintainer, update ebuild

Signed-off-by: Andrii Pravorskyi  meta.ua>

 dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild | 16 
 dev-cpp/libcutl/metadata.xml|  5 +
 2 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild 
b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild
index 1e6bdc845..12b258c0b 100644
--- a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild
+++ b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)"
 
-inherit multiprocessing
+inherit edo multiprocessing
 
 SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz;
 KEYWORDS='~amd64 ~x86'
 DESCRIPTION='C++ utility library'
-HOMEPAGE='https://www.codesynthesis.com/projects/libstudxml/'
+HOMEPAGE='https://www.codesynthesis.com/projects/libcutl/'
 LICENSE='MIT'
 
 SLOT='0'
@@ -22,7 +22,7 @@ BDEPEND='dev-util/build2'
 S="${WORKDIR}/${MY_P}"
 
 src_configure() {
-   b configure \
+   edo b configure \
config.cc.coptions="${CFLAGS}" \
config.cc.loptions="${LDFLAGS}" \
config.cxx.coptions="${CXXFLAGS}" \
@@ -33,26 +33,26 @@ src_configure() {
 }
 
 src_compile() {
-   b update-for-install \
+   edo b update-for-install \
config.install.root="${EPREFIX}"/usr \
--jobs $(makeopts_jobs) \
--no-progress \
--verbose 2
-   use test && b update-for-test \
+   use test && edo b update-for-test \
--jobs $(makeopts_jobs) \
--no-progress \
--verbose 2
 }
 
 src_test() {
-   b test \
+   edo b test \
--jobs $(makeopts_jobs) \
--no-progress \
--verbose 2
 }
 
 src_install() {
-   b install \
+   edo b install \
config.install.chroot="${D}" \
config.install.root="${EPREFIX}"/usr \
config.install.lib="${EPREFIX}"/usr/$(get_libdir) \

diff --git a/dev-cpp/libcutl/metadata.xml b/dev-cpp/libcutl/metadata.xml
index 0d9c85300..8e3a67742 100644
--- a/dev-cpp/libcutl/metadata.xml
+++ b/dev-cpp/libcutl/metadata.xml
@@ -7,4 +7,9 @@
tests, smart pointers, containers, compiler building blocks,
etc.

+   
+   co-maintainers welcome
+   pravors...@meta.ua
+   Andrii Pravorskyi
+   
 



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

2022-06-05 Thread Alessandro Barbieri
commit: 5e7cbbaa9a75c07e4d603d55f58724c6a3b3515c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:15:23 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:15:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e7cbbaa

dev-python/hwi: unkeyword x86

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

 dev-python/hwi/hwi-1.2.1.ebuild | 4 ++--
 dev-python/hwi/hwi-2.0.2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/hwi/hwi-1.2.1.ebuild b/dev-python/hwi/hwi-1.2.1.ebuild
index eb85a48f9..2e868bd4e 100644
--- a/dev-python/hwi/hwi-1.2.1.ebuild
+++ b/dev-python/hwi/hwi-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/bitcoin-core/${MY_PN}/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="udev doc"
 
 BDEPEND=""

diff --git a/dev-python/hwi/hwi-2.0.2.ebuild b/dev-python/hwi/hwi-2.0.2.ebuild
index 868dd6251..ea511a847 100644
--- a/dev-python/hwi/hwi-2.0.2.ebuild
+++ b/dev-python/hwi/hwi-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="udev"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/

2022-06-05 Thread Alessandro Barbieri
commit: f742c6f23a768d171e926c63e3a1a332b6d04990
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:13:03 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:13:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f742c6f2

app-admin/ananicy-cpp: remove proxied from metadata

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

 app-admin/ananicy-cpp/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ananicy-cpp/metadata.xml 
b/app-admin/ananicy-cpp/metadata.xml
index 1c30cc80a..570a8bed4 100644
--- a/app-admin/ananicy-cpp/metadata.xml
+++ b/app-admin/ananicy-cpp/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
lssndrbarbi...@gmail.com
Alessandro Barbieri




[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tpm2-openssl/

2022-06-05 Thread Alessandro Barbieri
commit: 6a94180f12c7651130ca3e57273a399673f17a63
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:12:41 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:12:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a94180f

app-crypt/tpm2-openssl: update maintainers

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

 app-crypt/tpm2-openssl/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-crypt/tpm2-openssl/metadata.xml 
b/app-crypt/tpm2-openssl/metadata.xml
index fdd29c016..cd1ce1c8a 100644
--- a/app-crypt/tpm2-openssl/metadata.xml
+++ b/app-crypt/tpm2-openssl/metadata.xml
@@ -1,12 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
salah.coro...@gmail.com
Christopher Byrne

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
 



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/ipfs-cluster/

2022-06-05 Thread Alessandro Barbieri
commit: 42387b14fdb47e31d655ca6f086326cbcc0f8517
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:09:38 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:09:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42387b14

net-p2p/ipfs-cluster: remove proxied from metadata

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

 net-p2p/ipfs-cluster/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/ipfs-cluster/metadata.xml 
b/net-p2p/ipfs-cluster/metadata.xml
index 60be2616e..1529fd336 100644
--- a/net-p2p/ipfs-cluster/metadata.xml
+++ b/net-p2p/ipfs-cluster/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
davidroma...@gmail.com
David Roman

-   
+   
hurikhan77+...@gmail.com
Kai Krakow




[gentoo-commits] repo/proj/guru:dev commit in: games-fps/quakespasm/

2022-06-05 Thread Alessandro Barbieri
commit: 3fed2c5b4322bf42f9925140be839ec89bd713f5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:10:50 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:10:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fed2c5b

games-fps/quakespasm: remove proxied from metadata

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

 games-fps/quakespasm/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/quakespasm/metadata.xml 
b/games-fps/quakespasm/metadata.xml
index 1a8ab4d94..7155f7d20 100644
--- a/games-fps/quakespasm/metadata.xml
+++ b/games-fps/quakespasm/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
cont...@hacktivis.me
Haelwenn (lanodan) Monnier




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

2022-06-05 Thread Alessandro Barbieri
commit: 7e3b6d967cea7b4a953cebf04644e2ec0909648c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:11:17 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:11:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e3b6d96

dev-libs/boinc-zip: remove proxied from metadata

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

 dev-libs/boinc-zip/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boinc-zip/metadata.xml b/dev-libs/boinc-zip/metadata.xml
index a07d56d79..ce271dd13 100644
--- a/dev-libs/boinc-zip/metadata.xml
+++ b/dev-libs/boinc-zip/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
cyber+gen...@sysrq.in
Anna




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

2022-06-05 Thread Alessandro Barbieri
commit: 43ce13122dce99c5be3591928671a56e76b93dc5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:10:24 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:10:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43ce1312

net-misc/xmrig-mo: remove proxied from metadata

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

 net-misc/xmrig-mo/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/xmrig-mo/metadata.xml b/net-misc/xmrig-mo/metadata.xml
index 3ee763e1f..b9615e43e 100644
--- a/net-misc/xmrig-mo/metadata.xml
+++ b/net-misc/xmrig-mo/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
 m...@kevinthomas.dev
 Kevin Thomas
   



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

2022-06-05 Thread Alessandro Barbieri
commit: eab0f297ed23500c9a59bfaa83cca9dc3b180f31
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:11:44 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:11:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eab0f297

dev-cpp/std-format: remove proxied from metadata

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

 dev-cpp/std-format/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/std-format/metadata.xml b/dev-cpp/std-format/metadata.xml
index f1ec451df..f0b2f56c0 100644
--- a/dev-cpp/std-format/metadata.xml
+++ b/dev-cpp/std-format/metadata.xml
@@ -1,7 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
lssndrbarbi...@gmail.com
Alessandro Barbieri




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

2022-06-05 Thread Alessandro Barbieri
commit: 113c3ddc7739b00ff6608b24f857541a8d580d9d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:07:10 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:07:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=113c3ddc

dev-python/bitbox02: unkeyword 5.3.0 for ~x86

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

 dev-python/bitbox02/bitbox02-5.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/bitbox02/bitbox02-5.3.0.ebuild 
b/dev-python/bitbox02/bitbox02-5.3.0.ebuild
index 2b33f713b..e82371a76 100644
--- a/dev-python/bitbox02/bitbox02-5.3.0.ebuild
+++ b/dev-python/bitbox02/bitbox02-5.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/vocabsieve/

2022-06-05 Thread Alessandro Barbieri
commit: 62e8346521d748961ebcb0e06263a651efb7c7db
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:08:11 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:08:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62e83465

app-misc/vocabsieve: unkeyword 0.7.3 for ~x86

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

 app-misc/vocabsieve/vocabsieve-0.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/vocabsieve/vocabsieve-0.7.3.ebuild 
b/app-misc/vocabsieve/vocabsieve-0.7.3.ebuild
index e72834c50..0d258197a 100644
--- a/app-misc/vocabsieve/vocabsieve-0.7.3.ebuild
+++ b/app-misc/vocabsieve/vocabsieve-0.7.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
dev-python/PyQt5[${PYTHON_USEDEP}]



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

2022-06-05 Thread Alessandro Barbieri
commit: 77de8621637eab412704dd7a70ff34df2f08358c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:06:26 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:06:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77de8621

dev-python/python-socketio: unkeyword 5.1.0 for ~x86

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

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

diff --git a/dev-python/python-socketio/python-socketio-5.1.0.ebuild 
b/dev-python/python-socketio/python-socketio-5.1.0.ebuild
index 4078276cd..a1ef11f9c 100644
--- a/dev-python/python-socketio/python-socketio-5.1.0.ebuild
+++ b/dev-python/python-socketio/python-socketio-5.1.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 #wait for dev-python/python-engineio
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="client asyncio-client"
 
 RDEPEND="dev-python/bidict[${PYTHON_USEDEP}]



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

2022-06-05 Thread Alessandro Barbieri
commit: 5c094a5fd3ccecd3a269a015356ce5a1c5861451
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:06:46 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c094a5f

dev-python/graphql-relay: unkeyword 3.1.0 for ~x86

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

 dev-python/graphql-relay/graphql-relay-3.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild 
b/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild
index 845f7edc6..5b110ca33 100644
--- a/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild
+++ b/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="dev-python/graphql-core[${PYTHON_USEDEP}]"
 BDEPEND="



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

2022-06-05 Thread Alessandro Barbieri
commit: 84c99e7aeda1c928a028ced8cd4cd2a558425482
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:04:53 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:04:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84c99e7a

dev-libs/ffs: new package, add 1.6.0

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

 dev-libs/ffs/Manifest |  1 +
 dev-libs/ffs/ffs-1.6.0.ebuild | 44 +++
 dev-libs/ffs/metadata.xml | 15 +++
 3 files changed, 60 insertions(+)

diff --git a/dev-libs/ffs/Manifest b/dev-libs/ffs/Manifest
new file mode 100644
index 0..0fa1094a5
--- /dev/null
+++ b/dev-libs/ffs/Manifest
@@ -0,0 +1 @@
+DIST ffs-1.6.0.gh.tar.gz 1127791 BLAKE2B 
65f97569ee924d8e6b44f16127c8d0f1e0d7fcc6a5304f48486a006a07ee0cbc161073d559f8b60567d04c83a4aca9128586300b6ad7571913524d24a01c3395
 SHA512 
2c50be7b1cc8a024d4e0120791fa0838a287cd1bdeb3055d5698f7c6c130a80434821bc922a2597ec02ecb2cd7921e07d16118b1c48ba86be3bd7fd63787f6f2

diff --git a/dev-libs/ffs/ffs-1.6.0.ebuild b/dev-libs/ffs/ffs-1.6.0.ebuild
new file mode 100644
index 0..034d4b01d
--- /dev/null
+++ b/dev-libs/ffs/ffs-1.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="FFS is a middleware library for data communication"
+HOMEPAGE="https://github.com/GTkorvo/ffs;
+SRC_URI="https://github.com/GTKorvo/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+atl test"
+
+RDEPEND="
+   atl? ( dev-libs/atl )
+   dev-libs/dill
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DFFS_INSTALL_PKGCONFIG=ON
+   -DFFS_INSTALL_HEADERS=ON
+   -DFFS_QUIET=OFF
+
+   -DFFS_USE_ATL=$(usex atl)
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/dev-libs/ffs/metadata.xml b/dev-libs/ffs/metadata.xml
new file mode 100644
index 0..c3bb3becf
--- /dev/null
+++ b/dev-libs/ffs/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/GTKorvo/ffs/issues
+GTKorvo/ffs
+  
+  
+Enable the use of ATL
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: net-mail/remail/

2022-06-05 Thread Alessandro Barbieri
commit: b168049b9ed44666115a7fc2200ee1746d31d530
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:06:03 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:06:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b168049b

net-mail/remail: unkeyword 0.13 for ~x86

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

 net-mail/remail/remail-0.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/remail/remail-0.13.ebuild 
b/net-mail/remail/remail-0.13.ebuild
index 92d481b16..09c135a3a 100644
--- a/net-mail/remail/remail-0.13.ebuild
+++ b/net-mail/remail/remail-0.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/tglx/remail.git/snapsho
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="examples systemd"
 
 RDEPEND="${PYTHON_DEPS}



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

2022-06-05 Thread Alessandro Barbieri
commit: e4e9b3981075fe1b42d2339dbcff8899f2c77be0
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:05:26 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:05:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4e9b398

net-misc/maestral-qt: unkeyword x86

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

 net-misc/maestral-qt/maestral-qt-1.5.2.ebuild | 2 +-
 net-misc/maestral-qt/maestral-qt-1.5.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/maestral-qt/maestral-qt-1.5.2.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.5.2.ebuild
index f93d647b9..e4edd182a 100644
--- a/net-misc/maestral-qt/maestral-qt-1.5.2.ebuild
+++ b/net-misc/maestral-qt/maestral-qt-1.5.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]

diff --git a/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild
index 3fee7792d..158d3541b 100644
--- a/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild
+++ b/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]



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

2022-06-05 Thread Alessandro Barbieri
commit: a223e0607fc89484b62b96b3681c21a71c5ada64
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 21:00:29 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 21:00:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a223e060

dev-libs/perfstubs: add myself as a maintainer

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

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

diff --git a/dev-libs/perfstubs/metadata.xml b/dev-libs/perfstubs/metadata.xml
index bc30a247b..8992e2fa6 100644
--- a/dev-libs/perfstubs/metadata.xml
+++ b/dev-libs/perfstubs/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   lssndrbari...@gmail.com
+   lssndrbarbi...@gmail.com
Alessandro Barbieri





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

2022-06-05 Thread Alessandro Barbieri
commit: 4dab4236f8a040e25c457d1ecbc7c06f8432f27f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:57:13 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4dab4236

net-misc/maestral: unkeyword x86

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

 net-misc/maestral/maestral-1.5.2.ebuild | 2 +-
 net-misc/maestral/maestral-1.5.3.ebuild | 2 +-
 net-misc/maestral/maestral-1.6.2.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/maestral/maestral-1.5.2.ebuild 
b/net-misc/maestral/maestral-1.5.2.ebuild
index 1aa2dd9e9..eb23490e5 100644
--- a/net-misc/maestral/maestral-1.5.2.ebuild
+++ b/net-misc/maestral/maestral-1.5.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]

diff --git a/net-misc/maestral/maestral-1.5.3.ebuild 
b/net-misc/maestral/maestral-1.5.3.ebuild
index dc1b54821..57f539d65 100644
--- a/net-misc/maestral/maestral-1.5.3.ebuild
+++ b/net-misc/maestral/maestral-1.5.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]

diff --git a/net-misc/maestral/maestral-1.6.2.ebuild 
b/net-misc/maestral/maestral-1.6.2.ebuild
index 6af2d0e6c..4b0b00fe4 100644
--- a/net-misc/maestral/maestral-1.6.2.ebuild
+++ b/net-misc/maestral/maestral-1.6.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]



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

2022-06-05 Thread Alessandro Barbieri
commit: fcfa571bd38c76435e7bd895df5846e39f13292e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:56:05 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcfa571b

dev-python/graphql-core: unkeyword 3.1.6 for ~x86

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

 dev-python/graphql-core/graphql-core-3.1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/graphql-core/graphql-core-3.1.6.ebuild 
b/dev-python/graphql-core/graphql-core-3.1.6.ebuild
index 290d25fad..4884a2f36 100644
--- a/dev-python/graphql-core/graphql-core-3.1.6.ebuild
+++ b/dev-python/graphql-core/graphql-core-3.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 BDEPEND="
test? (



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/evpath/files/, sys-cluster/evpath/

2022-06-05 Thread Alessandro Barbieri
commit: 662172f9ce384043ff15acfead24c908dc74ce98
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:45:06 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=662172f9

sys-cluster/evpath: new package, add 4.5.0

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

 sys-cluster/evpath/Manifest|  1 +
 sys-cluster/evpath/evpath-4.5.0.ebuild | 53 ++
 .../evpath/files/evpath-4.5.0-find-udt.patch   | 36 +++
 sys-cluster/evpath/metadata.xml| 18 
 4 files changed, 108 insertions(+)

diff --git a/sys-cluster/evpath/Manifest b/sys-cluster/evpath/Manifest
new file mode 100644
index 0..72570f4c9
--- /dev/null
+++ b/sys-cluster/evpath/Manifest
@@ -0,0 +1 @@
+DIST evpath-4.5.0.gh.tar.gz 806308 BLAKE2B 
b69683c165aba2f15c6839adb6357a93e3588cf7ebe48f60062bab43b7f614102af72803ea650b1f7b979a3fa11734f98621e5e11e4f968c2dc3a2bd1511f14e
 SHA512 
e5c7d2a7beda731db39f99fe0e0f3b6d96b0c9442edf523de51a0369f3aa6fb01cb97c52c6f8752a7a18b855793b7138d9aea7d12120a60a7dc6f9f65eb70190

diff --git a/sys-cluster/evpath/evpath-4.5.0.ebuild 
b/sys-cluster/evpath/evpath-4.5.0.ebuild
new file mode 100644
index 0..dab57e8d6
--- /dev/null
+++ b/sys-cluster/evpath/evpath-4.5.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="EVpath is an event transport middleware layer"
+HOMEPAGE="https://github.com/GTkorvo/evpath;
+SRC_URI="https://github.com/GTKorvo/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="enet infiniband libfabric test udt4" # nvml nnti
+
+RDEPEND="
+   dev-libs/atl
+   dev-libs/dill
+   dev-libs/ffs
+
+   enet? ( net-libs/enet )
+   infiniband? ( sys-block/libfabric )
+   libfabric? ( sys-block/libfabric )
+   udt4? ( net-libs/udt:4 )
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+PATCHES=( "${FILESDIR}/${P}-find-udt.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DEVPATH_INSTALL_HEADERS=ON
+   -DEVPATH_INSTALL_PKGCONFIG=ON
+   -DEVPATH_QUIET=OFF
+   -DEVPATH_USE_NNTI=OFF
+   -DEVPATH_USE_NVML=OFF
+
+   -DBUILD_TESTING=$(usex test)
+   -DEVPATH_USE_ENET=$(usex enet)
+   -DEVPATH_USE_IBVERBS=$(usex infiniband)
+   -DEVPATH_USE_LIBFABRIC=$(usex libfabric)
+   -DEVPATH_USE_UDT4=$(usex udt4)
+   )
+#  -DEVPATH_USE_ZPL_ENET=$(usex enet)
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/sys-cluster/evpath/files/evpath-4.5.0-find-udt.patch 
b/sys-cluster/evpath/files/evpath-4.5.0-find-udt.patch
new file mode 100644
index 0..768ebe411
--- /dev/null
+++ b/sys-cluster/evpath/files/evpath-4.5.0-find-udt.patch
@@ -0,0 +1,36 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -296,7 +296,8 @@
+ if(DEFINED EVPATH_USE_UDT4)
+   option(EVPATH_USE_UDT4 "Build the udt4 transport" "${EVPATH_USE_UDT4}")
+   if(EVPATH_USE_UDT4)
+-find_package(udt4 4.11 REQUIRED)
++find_package(PkgConfig REQUIRED)
++pkg_check_modules(UDT4 REQUIRED udt)
+   endif()
+ else()
+   find_package(udt4 4.11)
+@@ -309,17 +310,18 @@
+   set(RUN_UDT4_TESTS FALSE)   # DON'T TEST.  UDT4 NOT USEFUL
+   if(EVPATH_TRANSPORT_MODULES)
+ add_library(cmudt4 MODULE cmudt4.cpp ip_config.c)
++target_include_directories(cmudt4 PRIVATE ${UDT4_INCLUDE_DIRS})
+ set_target_properties(cmudt4 PROPERTIES
+   OUTPUT_NAME ${EVPATH_LIBRARY_PREFIX}cmudt4)
+ 
+-target_link_libraries(cmudt4 evpath udt4::udt4)
++target_link_libraries(cmudt4 evpath ${UDT4_LIBRARIES})
+ list(APPEND EVPATH_TRANSPORT_TARGETS cmudt4)
+   else()
+ target_sources(EVPath PRIVATE cmudt4.cpp)
+-target_link_libraries(EVPath PRIVATE udt4::udt4)
+-_pkg_get_target_prefix(udt4::udt4 udt4_PREFIX)
+-list(APPEND _pkg_config_pfxs "${udt4_PREFIX}")
+-list(APPEND _pkg_config_private_reqs "udt4 >= ${udt4_VERSION}")
++target_link_libraries(EVPath PRIVATE ${UDT4_LIBRARIES})
++target_include_directories(EVPath PRIVATE ${UDT4_INCLUDE_DIRS})
++list(APPEND _pkg_config_pfxs "${UDT4_PREFIX}")
++list(APPEND _pkg_config_private_reqs "udt >= ${UDT4_VERSION}")
+   endif()
+ endif()
+ 

diff --git a/sys-cluster/evpath/metadata.xml b/sys-cluster/evpath/metadata.xml
new file mode 100644
index 0..6a87daee7
--- /dev/null
+++ b/sys-cluster/evpath/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/GTKorvo/evpath/issues
+GTKorvo/evpath
+  
+  
+Build the enet 

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

2022-06-05 Thread Alessandro Barbieri
commit: d020edd81b09f3a0ac57d4128863701f01158f6f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 13:14:21 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d020edd8

sci-libs/dart: add some subslot rebuild

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

 sci-libs/dart/dart-6.12.1-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/dart/dart-6.12.1-r2.ebuild 
b/sci-libs/dart/dart-6.12.1-r2.ebuild
index d1e91fb44..88cfb066a 100644
--- a/sci-libs/dart/dart-6.12.1-r2.ebuild
+++ b/sci-libs/dart/dart-6.12.1-r2.ebuild
@@ -31,10 +31,10 @@ RDEPEND="
app-arch/lz4
>=dev-cpp/eigen-3.0.5
dev-games/ode
-   dev-libs/boost
+   dev-libs/boost:=
dev-libs/tinyxml2
dev-libs/urdfdom
-   >=media-libs/assimp-3.0.0
+   >=media-libs/assimp-3.0.0:=
media-libs/freeglut
media-libs/imgui:=[glut(-),opengl(-)]
media-libs/lodepng:=
@@ -47,7 +47,7 @@ RDEPEND="
sci-physics/bullet
virtual/opengl
 
-   examples? ( dev-cpp/tiny-dnn )
+   examples? ( dev-cpp/tiny-dnn:= )
osg? ( dev-games/openscenegraph )
python? (
${PYTHON_DEPS}



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

2022-06-05 Thread Alessandro Barbieri
commit: d2c19134b52fc8044c4fc02ef80b4df068a5acc0
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:55:19 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2c19134

dev-python/bidict: unkeyword 0.22.0 for ~x86

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

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

diff --git a/dev-python/bidict/bidict-0.22.0.ebuild 
b/dev-python/bidict/bidict-0.22.0.ebuild
index 566a96b18..329eb7a27 100644
--- a/dev-python/bidict/bidict-0.22.0.ebuild
+++ b/dev-python/bidict/bidict-0.22.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 BDEPEND="test? (
dev-python/hypothesis[${PYTHON_USEDEP}]



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

2022-06-05 Thread Alessandro Barbieri
commit: b7db4485fce94c75d4ad6e1e9414eb207233f606
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:55:45 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7db4485

dev-python/graphene: unkeyword 3.0.0 for ~x86

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

 dev-python/graphene/graphene-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/graphene/graphene-3.0.0.ebuild 
b/dev-python/graphene/graphene-3.0.0.ebuild
index 37939dd17..92c4b346e 100644
--- a/dev-python/graphene/graphene-3.0.0.ebuild
+++ b/dev-python/graphene/graphene-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/graphql-python/${PN}/archive/v${MY_PV}.tar.gz -> ${P
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
dev-python/aniso8601[${PYTHON_USEDEP}]



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

2022-06-05 Thread Alessandro Barbieri
commit: acce6df66b3b94458455b266171caba0d5e92b91
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:56:26 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acce6df6

dev-python/promise: unkeyword 2.3.0 for ~x86

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

 dev-python/promise/promise-2.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/promise/promise-2.3.0.ebuild 
b/dev-python/promise/promise-2.3.0.ebuild
index fdb9f7a52..4cfac48f7 100644
--- a/dev-python/promise/promise-2.3.0.ebuild
+++ b/dev-python/promise/promise-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/syrusakbary/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 BDEPEND="test? (



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/udt/files/, net-libs/udt/

2022-06-05 Thread Alessandro Barbieri
commit: 98be88532ca077ae5ab22aa3b7702fa0987121c7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 19:31:55 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98be8853

net-libs/udt: new package, add 4.11

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

 net-libs/udt/Manifest   |  1 +
 net-libs/udt/files/udt-4.11-makefiles.patch | 93 +
 net-libs/udt/metadata.xml   | 13 
 net-libs/udt/udt-4.11.ebuild| 67 +
 4 files changed, 174 insertions(+)

diff --git a/net-libs/udt/Manifest b/net-libs/udt/Manifest
new file mode 100644
index 0..9fc9480c7
--- /dev/null
+++ b/net-libs/udt/Manifest
@@ -0,0 +1 @@
+DIST udt.sdk.4.11.tar.gz 147707 BLAKE2B 
2be5c280d73138e7d508199aaaecc52ff5824266a92ab8718606c8c2688231ea609ff77d22dc85d2ee99c14edc170559cf9a544fd16bdc98953e1a871d257632
 SHA512 
fc555ce1ddde2a8bd92c8adf470fd69a9a35d0a679def32b6ddbb18d67dc8b7d9dd928d772dc8598f08b350130f1e90bb4be58c46252a0a79ecc99f61eca8a92

diff --git a/net-libs/udt/files/udt-4.11-makefiles.patch 
b/net-libs/udt/files/udt-4.11-makefiles.patch
new file mode 100644
index 0..9ede4fc70
--- /dev/null
+++ b/net-libs/udt/files/udt-4.11-makefiles.patch
@@ -0,0 +1,93 @@
+--- a/app/Makefile
 b/app/Makefile
+@@ -1,4 +1,4 @@
+-C++ = g++
++C++ = $(CXX)
+ 
+ ifndef os
+os = LINUX
+@@ -8,7 +8,7 @@
+arch = IA32
+ endif
+ 
+-CCFLAGS = -Wall -D$(os) -I../src -finline-functions -O3
++CCFLAGS = -Wall -D$(os) -I../src $(CXXFLAGS)
+ 
+ ifeq ($(arch), IA32)
+CCFLAGS += -DIA32 #-mcpu=pentiumpro -march=pentiumpro -mmmx -msse
+@@ -26,7 +26,7 @@
+CCFLAGS += -DSPARC
+ endif
+ 
+-LDFLAGS = -L../src -ludt -lstdc++ -lpthread -lm
++LDFLAGS += -L../src -ludt -lstdc++ -lpthread -lm
+ 
+ ifeq ($(os), UNIX)
+LDFLAGS += -lsocket
+@@ -43,18 +43,18 @@
+ all: $(APP)
+ 
+ %.o: %.cpp
+-  $(C++) $(CCFLAGS) $< -c
++  $(C++) $(CCFLAGS) -fPIC $< -c
+ 
+ appserver: appserver.o
+-  $(C++) $^ -o $@ $(LDFLAGS)
++  $(C++) $^ -o $@ $(CCFLAGS) -fPIE $(LDFLAGS)
+ appclient: appclient.o
+-  $(C++) $^ -o $@ $(LDFLAGS)
++  $(C++) $^ -o $@ $(CCFLAGS) -fPIE $(LDFLAGS)
+ sendfile: sendfile.o
+-  $(C++) $^ -o $@ $(LDFLAGS)
++  $(C++) $^ -o $@ $(CCFLAGS) -fPIE $(LDFLAGS)
+ recvfile: recvfile.o
+-  $(C++) $^ -o $@ $(LDFLAGS)
++  $(C++) $^ -o $@ $(CCFLAGS) -fPIE $(LDFLAGS)
+ test: test.o
+-  $(C++) $^ -o $@ $(LDFLAGS)
++  $(C++) $^ -o $@ $(CCFLAGS) -fPIE $(LDFLAGS)
+ 
+ clean:
+   rm -f *.o $(APP)
+--- a/src/Makefile
 b/src/Makefile
+@@ -1,4 +1,4 @@
+-C++ = g++
++C++ = $(CXX)
+ 
+ ifndef os
+os = LINUX
+@@ -8,7 +8,7 @@
+arch = IA32
+ endif
+ 
+-CCFLAGS = -fPIC -Wall -Wextra -D$(os) -finline-functions -O3 
-fno-strict-aliasing -fvisibility=hidden
++CCFLAGS = -fPIC -Wall -Wextra -D$(os) -fno-strict-aliasing 
-fvisibility=hidden $(CXXFLAGS)
+ 
+ ifeq ($(arch), IA32)
+CCFLAGS += -DIA32
+@@ -33,21 +33,18 @@
+ OBJS = api.o buffer.o cache.o ccc.o channel.o common.o core.o epoll.o list.o 
md5.o packet.o queue.o window.o
+ DIR = $(shell pwd)
+ 
+-all: libudt.so libudt.a udt
++all: libudt.so udt
+ 
+ %.o: %.cpp %.h udt.h
+-  $(C++) $(CCFLAGS) $< -c
++  $(C++) $(CCFLAGS) -fPIC $< -c
+ 
+ libudt.so: $(OBJS)
+ ifneq ($(os), OSX)
+-  $(C++) -shared -o $@ $^
++  $(C++) $(CCFLAGS) $(LDFLAGS) -shared -fPIC -lpthread 
-Wl,-soname,libudt.so.0 -o $@ $^
+ else
+   $(C++) -dynamiclib -o libudt.dylib -lstdc++ -lpthread -lm $^
+ endif
+ 
+-libudt.a: $(OBJS)
+-  ar -rcs $@ $^
+-
+ udt:
+   cp udt.h udt
+ 

diff --git a/net-libs/udt/metadata.xml b/net-libs/udt/metadata.xml
new file mode 100644
index 0..73510438f
--- /dev/null
+++ b/net-libs/udt/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+   https://sourceforge.net/p/udt/bugs/
+   udt
+   
+

diff --git a/net-libs/udt/udt-4.11.ebuild b/net-libs/udt/udt-4.11.ebuild
new file mode 100644
index 0..bace7a3c5
--- /dev/null
+++ b/net-libs/udt/udt-4.11.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="UDT is a UDP based data transport protocol"
+HOMEPAGE="http://udt.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${PN}.sdk.${PV}.tar.gz"
+S="${WORKDIR}/${PN}4"
+
+LICENSE="BSD"
+SLOT="4"
+KEYWORDS="~amd64"
+
+DOCS=( README.txt RELEASE_NOTES.txt draft-gg-udt-xx.txt )
+PATCHES=( "${FILESDIR}/${P}-makefiles.patch" )
+
+src_compile(){
+   tc-export CXX
+
+   # IA32 isn't a typo
+   case ${ARCH} in
+   x86)PLATFORM="IA32";;
+   

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

2022-06-05 Thread Alessandro Barbieri
commit: 3b79937d54042fe9aafa33ecf492fa172e357bbf
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 18:19:01 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b79937d

dev-libs/dill: new package, add 2.4.1

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

 dev-libs/dill/Manifest  |  1 +
 dev-libs/dill/dill-2.4.1.ebuild | 47 +
 dev-libs/dill/metadata.xml  | 17 +++
 3 files changed, 65 insertions(+)

diff --git a/dev-libs/dill/Manifest b/dev-libs/dill/Manifest
new file mode 100644
index 0..90c01ee9b
--- /dev/null
+++ b/dev-libs/dill/Manifest
@@ -0,0 +1 @@
+DIST dill-2.4.1.gh.tar.gz 209181 BLAKE2B 
508dc8c59744f41acca24817f63bdb6efa15cf4674cd0cb36a2b09a80ae6ecb603ee45a54e0ede23558e982b25ddc06c0a7f2e1463e63b9decc4aa1b9dbd7c42
 SHA512 
8acdf80a59696ef45453dd677f13dce7aada9ac81bddab7a36f70b23644b8d507dba64576410fe87a5359d7a73df416302522823898e7b807ffb277d3363b54e

diff --git a/dev-libs/dill/dill-2.4.1.ebuild b/dev-libs/dill/dill-2.4.1.ebuild
new file mode 100644
index 0..384f60e2b
--- /dev/null
+++ b/dev-libs/dill/dill-2.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Provides instruction-level code generation directly into memory 
regions"
+HOMEPAGE="https://github.com/GTkorvo/dill;
+SRC_URI="https://github.com/GTKorvo/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="disassembly ignore-native multitarget test"
+
+RDEPEND="
+   dev-libs/libffi
+   disassembly? ( sys-libs/binutils-libs )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/binutils
+   dev-lang/perl
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DDILL_INSTALL_PKGCONFIG=ON
+   -DDILL_INSTALL_HEADERS=ON
+   -DDILL_QUIET=OFF
+   -DLIBFFI_INTERNAL=OFF
+
+   -DBUILD_TESTING=$(usex test)
+   -DDILL_ENABLE_DISASSEMBLY=$(usex disassembly)
+   -DDILL_IGNORE_NATIVE=$(usex ignore-native)
+   -DDILL_MULTI_TARGET=$(usex multitarget)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/dev-libs/dill/metadata.xml b/dev-libs/dill/metadata.xml
new file mode 100644
index 0..c83da09c8
--- /dev/null
+++ b/dev-libs/dill/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/GTKorvo/atl/issues
+GTKorvo/atl
+  
+  
+Enable binutils-based disassembly
+Build to do emulation, regardless of 
architecture
+Build all available target architectures
+  
+



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

2022-06-05 Thread Alessandro Barbieri
commit: d70639b9e10217d1d185c318e1fd907b860e236f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:54:50 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d70639b9

dev-python/base58: unkeyword 2.1.1 for ~x86

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

 dev-python/base58/base58-2.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/base58/base58-2.1.1.ebuild 
b/dev-python/base58/base58-2.1.1.ebuild
index 601a89b37..829c596ae 100644
--- a/dev-python/base58/base58-2.1.1.ebuild
+++ b/dev-python/base58/base58-2.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 BDEPEND="
test? (



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

2022-06-05 Thread Alessandro Barbieri
commit: 97f98781b1ebef0f8afa0622edfc7a118bdb9f84
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 17:44:02 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97f98781

dev-libs/kwsys: new package, add 0_pre20220603

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

 dev-libs/kwsys/Manifest   |  1 +
 dev-libs/kwsys/kwsys-0_pre20220603.ebuild | 36 +++
 dev-libs/kwsys/metadata.xml   |  8 +++
 3 files changed, 45 insertions(+)

diff --git a/dev-libs/kwsys/Manifest b/dev-libs/kwsys/Manifest
new file mode 100644
index 0..fea30dc56
--- /dev/null
+++ b/dev-libs/kwsys/Manifest
@@ -0,0 +1 @@
+DIST kwsys-c28e27bc4ad8e12d88b05f30eec19b2987c60721.tar.bz2 184328 BLAKE2B 
3d0c4286207cbd4d04d2c7850294dfa46ca1cb1474fa71353e05d3c5be982ed0103b9e27f790d8e4d7a001d0e375cf203aad6a8a659175529a45d0cf09edc36e
 SHA512 
c1c162b6de0fd28dcc99804de6c1835e31fe8cd2e5f2ec5b56fd71ed3425e075d4fe7eaef3faa14501a6bed3f584c1076e69b25ec3b648fd3b8a54d4a3262971

diff --git a/dev-libs/kwsys/kwsys-0_pre20220603.ebuild 
b/dev-libs/kwsys/kwsys-0_pre20220603.ebuild
new file mode 100644
index 0..677a8da31
--- /dev/null
+++ b/dev-libs/kwsys/kwsys-0_pre20220603.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+COMMIT="c28e27bc4ad8e12d88b05f30eec19b2987c60721"
+
+DESCRIPTION="Kitware System Library"
+HOMEPAGE="https://gitlab.kitware.com/utils/kwsys;
+SRC_URI="https://gitlab.kitware.com/utils/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2;
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=""
+DEPEND=""
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DKWSYS_INSTALL_BIN_DIR=bin
+   -DKWSYS_INSTALL_INCLUDE_DIR=include
+   -DKWSYS_INSTALL_LIB_DIR=$(get_libdir)
+   -DKWSYS_STANDALONE=ON
+
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}

diff --git a/dev-libs/kwsys/metadata.xml b/dev-libs/kwsys/metadata.xml
new file mode 100644
index 0..40bc55973
--- /dev/null
+++ b/dev-libs/kwsys/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+



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

2022-06-05 Thread Alessandro Barbieri
commit: 1a278fba920d771fd8e5fa47c4776bcac10b75b9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 20:46:32 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a278fba

profiles: mask evpath[udt4]

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

 profiles/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index a4539c716..fef6b7d39 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -65,3 +65,8 @@ media-libs/skia ffmpeg
 # cmake failure
 # https://github.com/mfem/mfem/issues/2243
 sci-libs/mfem netcdf
+
+# Alessandro Barbieri  (2022-06-05)
+# build failure
+# https://github.com/GTkorvo/evpath/issues/62
+sys-cluster/evpath udt4



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

2022-06-05 Thread Alessandro Barbieri
commit: e217e6d8aa086065308964b7227a236819b76bbf
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 17:23:39 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e217e6d8

dev-libs/perfstubs: new package, add 0_pre20210915

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

 dev-libs/perfstubs/Manifest   |  1 +
 dev-libs/perfstubs/metadata.xml   | 22 ++
 dev-libs/perfstubs/perfstubs-0_pre20210915.ebuild | 49 +++
 3 files changed, 72 insertions(+)

diff --git a/dev-libs/perfstubs/Manifest b/dev-libs/perfstubs/Manifest
new file mode 100644
index 0..c72a89d04
--- /dev/null
+++ b/dev-libs/perfstubs/Manifest
@@ -0,0 +1 @@
+DIST perfstubs-0_pre20210915.gh.tar.gz 27236 BLAKE2B 
79eb382f9562581ba98f641e3f70cce16370b293129e2cf3264ccaea16ae108e2f63c8bd0b82399c6925112a121d05b5e9b442f21dcd1a247bb843c7839fb370
 SHA512 
5830c7a81200627951c7870065e44a166c560c19154d7a8d9ec015caa6a99501fbfe0a25c88e1200304da125956958a41da90362e14b06f9f2808a35756936c3

diff --git a/dev-libs/perfstubs/metadata.xml b/dev-libs/perfstubs/metadata.xml
new file mode 100644
index 0..bc30a247b
--- /dev/null
+++ b/dev-libs/perfstubs/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   lssndrbari...@gmail.com
+   Alessandro Barbieri
+   
+   
+Profiling API for adding external tool instrumentation support to any project.
+This was motivated by the need to quickly add instrumentation to the ADIOS2 
library without adding a build dependency, or tying to a specific measurement 
tool.
+The initial prototype implementation was tied to TAU, but evolved to this more 
generic version, which was extracted as a separate repository for testing and 
demonstration purposes.
+   
+   
+   https://github.com/khuck/perfstubs/issues
+   khuck/perfstubs
+   
+   
+   Use provided perfstubs tool_example
+   Use our own tool_example of timers
+   Build libperfstsubs_n
+   
+

diff --git a/dev-libs/perfstubs/perfstubs-0_pre20210915.ebuild 
b/dev-libs/perfstubs/perfstubs-0_pre20210915.ebuild
new file mode 100644
index 0..8c29921fd
--- /dev/null
+++ b/dev-libs/perfstubs/perfstubs-0_pre20210915.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake fortran-2
+
+COMMIT="bdd9118a6e4af9245640ccb58b4f49cbf5aaa899"
+
+DESCRIPTION="Profiling API for adding external tool instrumentation support to 
any project"
+HOMEPAGE="https://github.com/khuck/perfstubs;
+SRC_URI="https://github.com/khuck/${PN}/archive/${COMMIT}.tar.gz -> 
${PF}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+default examples +timers tools"
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_prepare() {
+   sed \
+   -e "s|/lib|/$(get_libdir)|g" \
+   -e "s|DESTINATION lib|DESTINATION $(get_libdir)|g" \
+   -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DPERFSTUBS_USE_STATIC=OFF
+
+   -DPERFSTUBS_BUILD_EXAMPLES=$(usex examples)
+   -DPERFSTUBS_BUILD_MULTI_TOOL=$(usex tools)
+   -DPERFSTUBS_USE_DEFAULT_IMPLEMENTATION=$(usex default)
+   -DPERFSTUBS_USE_TIMERS=$(usex timers)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   dodoc README.md
+}



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

2022-06-05 Thread Alessandro Barbieri
commit: 5becc42e83524697a03072dbf3d30cdcdb7a4ded
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 18:02:47 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5becc42e

dev-libs/atl: new package, add 2.2.1

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

 dev-libs/atl/Manifest |  1 +
 dev-libs/atl/atl-2.2.1.ebuild | 34 ++
 dev-libs/atl/metadata.xml | 15 +++
 3 files changed, 50 insertions(+)

diff --git a/dev-libs/atl/Manifest b/dev-libs/atl/Manifest
new file mode 100644
index 0..faea9b048
--- /dev/null
+++ b/dev-libs/atl/Manifest
@@ -0,0 +1 @@
+DIST atl-2.2.1.gh.tar.gz 36765 BLAKE2B 
6bba939452f86e1021555e860704a76a28f99dee575d8d3ea8bd431ff2b37ac27bf60745af625fd69980d8bfea46d620f5de7a2d68371a4bbaba06bab8a3f331
 SHA512 
c0372fa1e16e674a6d079dfd783a383bea4283c6b25e379d94e09100ae3c9195112fdade2551e16e435475e04af9086f51a370181d93c6c927677c7f14de5a61

diff --git a/dev-libs/atl/atl-2.2.1.ebuild b/dev-libs/atl/atl-2.2.1.ebuild
new file mode 100644
index 0..34d5e4169
--- /dev/null
+++ b/dev-libs/atl/atl-2.2.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library for the creation and manipulation of lists"
+HOMEPAGE="https://github.com/GTkorvo/atl;
+SRC_URI="https://github.com/GTKorvo/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test +utilities"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DATL_INSTALL_HEADERS=ON
+   -DATL_INSTALL_PKGCONFIG=ON
+   -DATL_QUIET=OFF
+   -DBUILD_SHARED_LIBS=ON
+
+   -DATL_LIBRARIES_ONLY=$(usex utilities 'OFF' 'ON')
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/dev-libs/atl/metadata.xml b/dev-libs/atl/metadata.xml
new file mode 100644
index 0..4eff83b3f
--- /dev/null
+++ b/dev-libs/atl/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/GTKorvo/atl/issues
+GTKorvo/atl
+  
+  
+Build utilities
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/extrae/files/, sys-cluster/extrae/

2022-06-05 Thread Alessandro Barbieri
commit: 87b2c352eb08e4fb6274834a2d2d1ad7c07e9c1a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  5 13:24:47 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun  5 20:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87b2c352

sys-cluster/extrae: fix pfm linking

Closes: https://bugs.gentoo.org/849617
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/extrae/extrae-4.0.1.ebuild  |  6 --
 sys-cluster/extrae/files/extrae-4.0.1-fix-pfm-linking.patch | 12 
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/extrae/extrae-4.0.1.ebuild 
b/sys-cluster/extrae/extrae-4.0.1.ebuild
index 8bcd5ef13..4e08d5e85 100644
--- a/sys-cluster/extrae/extrae-4.0.1.ebuild
+++ b/sys-cluster/extrae/extrae-4.0.1.ebuild
@@ -31,11 +31,12 @@ peruse +posix-clock pthread sampling +single-mpi-lib 
sionlib smpss spectral +xml
 #  aspectj? ( >=dev-java/aspectj-1.9.6 )
 CDEPEND="
${PYTHON_DEPS}
+   dev-libs/libpfm:=
dev-libs/libxml2
dev-libs/papi
!sys-cluster/openmpi[libompitrace(+)]
-   sys-libs/binutils-libs
-   sys-libs/libunwind
+   sys-libs/binutils-libs:=
+   sys-libs/libunwind:=
sys-libs/zlib
virtual/mpi
 
@@ -80,6 +81,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-3.8.3-link-sionlib.patch"
+   "${FILESDIR}/${P}-fix-pfm-linking.patch"
 )
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}

diff --git a/sys-cluster/extrae/files/extrae-4.0.1-fix-pfm-linking.patch 
b/sys-cluster/extrae/files/extrae-4.0.1-fix-pfm-linking.patch
new file mode 100644
index 0..f2a3673e7
--- /dev/null
+++ b/sys-cluster/extrae/files/extrae-4.0.1-fix-pfm-linking.patch
@@ -0,0 +1,12 @@
+diff -ru 
/var/tmp/portage/sys-cluster/extrae-4.0.1/work/extrae-4.0.1/src/cmd-line/Makefile.am
 extrae-4.0.1/src/cmd-line/Makefile.am
+--- 
/var/tmp/portage/sys-cluster/extrae-4.0.1/work/extrae-4.0.1/src/cmd-line/Makefile.am
   2022-05-13 17:41:45.0 +0200
 extrae-4.0.1/src/cmd-line/Makefile.am  2022-06-05 08:45:43.807262310 
+0200
+@@ -11,7 +11,7 @@
+ extrae_cmd_CFLAGS = -I$(INCLUDE_DIR) -I$(COMMON_INC) -I$(TRACER_INC) \
+  -I$(TRACER_INC)/wrappers/API -I$(TRACER_INC)/clocks -I$(TRACER_INC)/hwc -O -g
+ 
+-extrae_cmd_LDADD = $(TRACER_LIB)/libseqtrace.la $(MERGER_LIB)/libmpi2prv.la 
-lm
++extrae_cmd_LDADD = $(TRACER_LIB)/libseqtrace.la $(MERGER_LIB)/libmpi2prv.la 
-lm @PAPI_LIBS@
+ if HAVE_BINUTILS
+ extrae_cmd_LDADD += $(BFD_LDFLAGS) $(BFD_RPATH) $(BFD_LIBS) 
$(LIBERTY_LDFLAGS) $(LIBERTY_RPATH) $(LIBERTY_LIBS)
+ endif



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

2022-06-05 Thread Andreas K. Hüttel
commit: 6a097f87803ccd8f91b44548c47a84fa7c009c2a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun  5 20:40:08 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun  5 20:40:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a097f87

package.mask: Last-rite novell-groupwise-client

Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 23ef8d47f0c2..1042d6af7d57 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Hüttel  (2022-06-05)
+# Ages old, abandoned upstream, and server installs now provide an
+# actually useful webmail interface. Removal in 30 days.
+mail-client/novell-groupwise-client
+
 # Michał Górny  (2022-06-05)
 # The current version in Gentoo is broken with modern pytest.  The new
 # version (from Dec 2021) fails tests with modern pyflakes.  No revdeps.



[gentoo-commits] proj/portage:master commit in: lib/portage/

2022-06-05 Thread Zac Medico
commit: 2feeb57c0a260d308b55c8be943c73fc1fa44910
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  5 20:20:18 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  5 20:24:49 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2feeb57c

Manifest: Fix ("size",) tuple

Fixes: 9e24d0143450 ("Simplify with declarative programming")
Bug: https://bugs.gentoo.org/849815
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/manifest.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/portage/manifest.py b/lib/portage/manifest.py
index a5b26c130..65dda211b 100644
--- a/lib/portage/manifest.py
+++ b/lib/portage/manifest.py
@@ -273,7 +273,7 @@ class Manifest:
 return myhashdict
 
 def _createManifestEntries(self):
-valid_hashes = set(itertools.chain(get_valid_checksum_keys(), 
("size")))
+valid_hashes = set(itertools.chain(get_valid_checksum_keys(), 
("size",)))
 mytypes = sorted(self.fhashdict)
 for mytype in mytypes:
 myfiles = sorted(self.fhashdict[mytype])
@@ -551,7 +551,7 @@ class Manifest:
 # repoman passes in an empty list, which implies that all distfiles
 # are required.
 requiredDistfiles = distlist.copy()
-required_hash_types = set(itertools.chain(self.required_hashes, 
("size")))
+required_hash_types = set(itertools.chain(self.required_hashes, 
("size",)))
 for f in distlist:
 fname = os.path.join(self.distdir, f)
 mystat = None



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

2022-06-05 Thread Michał Górny
commit: 27ff8ebdb1d26a607653cc9667c9651c78f71819
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 19:44:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  5 19:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ff8ebd

dev-python/graph-tool: soap takes it

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

 dev-python/graph-tool/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/graph-tool/metadata.xml 
b/dev-python/graph-tool/metadata.xml
index dfcd934983dd..658ec6ce0349 100644
--- a/dev-python/graph-tool/metadata.xml
+++ b/dev-python/graph-tool/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   s...@gentoo.org
+   David Seifert
+   

gen...@chymera.eu
Horea Christian



[gentoo-commits] proj/devmanual:master commit in: general-concepts/, general-concepts/features/

2022-06-05 Thread Ulrich Müller
commit: c914551d84b460cc9a43455ff0ffbb07da61ce35
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jun  4 10:18:37 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun  4 10:18:37 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=c914551d

general-concepts/features: Remove

Incomplete and outdated. make.conf(5) is a better reference and is
available in eclass-reference/.

Closes: https://bugs.gentoo.org/667536
Signed-off-by: Ulrich Müller  gentoo.org>

 general-concepts/features/text.xml | 64 --
 general-concepts/text.xml  |  1 -
 2 files changed, 65 deletions(-)

diff --git a/general-concepts/features/text.xml 
b/general-concepts/features/text.xml
deleted file mode 100644
index cba1cac..000
--- a/general-concepts/features/text.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-FEATURES
-
-
-
-The FEATURES variable specifies options which affect how Portage 
operates
-and how packages are compiled. It is not used for settings which have a
-substantial effect upon the resulting generated package.
-
-
-
-Relevant FEATURES for developers include:
-
-
-
-  
-Feature
-Explanation
-  
-  
-collision-protect
-
-  Raise an error if an installing package attempts to overwrite a file 
which
-  is provided by a different package.
-
-  
-  
-noauto
-When utilizing ebuild, only run the function requested.
-  
-  
-sandbox
-Enable the sandbox.
-  
-  
-sign
-GPG sign Manifest files.
-  
-  
-strict
-
-  Do some extra checks for potentially dangerous situations (eg missing
-  Manifest files).
-
-  
-  
-test
-Enable the src_test phase.
-  
-  
-userpriv
-Drop to non-root privileges for certain phases.
-  
-  
-usersandbox
-Enables the sandbox even when running non-privileged.
-  
-
-
-
-
-

diff --git a/general-concepts/text.xml b/general-concepts/text.xml
index dd7a7c2..90a8d0f 100644
--- a/general-concepts/text.xml
+++ b/general-concepts/text.xml
@@ -26,7 +26,6 @@ writing ebuilds or working with the Gentoo repository.
 
 
 
-
 
 
 



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

2022-06-05 Thread Bernard Cafarelli
commit: 50f9c464d6b431aafc38e8ad8689b7c648806f3e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Jun  5 19:21:20 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Jun  5 19:23:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f9c464

www-apps/nextcloud: drop 22.2.7, 23.0.3, 23.0.4

Bug: https://bugs.gentoo.org/848873
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest|  3 ---
 www-apps/nextcloud/nextcloud-22.2.7.ebuild | 43 --
 www-apps/nextcloud/nextcloud-23.0.3.ebuild | 43 --
 www-apps/nextcloud/nextcloud-23.0.4.ebuild | 43 --
 4 files changed, 132 deletions(-)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 29bac3b0b416..cacb0ff32100 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,6 +1,3 @@
-DIST nextcloud-22.2.7.tar.bz2 131669340 BLAKE2B 
a20aeb22a6ba6d13318821b7b9e1acbbe25cbec9cbb94ed8502dc1bb8369a589404dc7595dc18f51f8fa66c612ed0b0e9869aa1c7211fde9c345a249c7ca7c2e
 SHA512 
cdeafbf9089c42836fffc3b2c7c4898a27e0c5de09b942e6f69a0c70aec570de2386bc45343ad8c71db24401154473d283edb7c442988ba253a87d2cd53064c0
 DIST nextcloud-22.2.8.tar.bz2 131507024 BLAKE2B 
3c2a57332d4592f351ab2ef550abe8ae911cf2a1e6a65d8fa7983dd63ef38eb92f9facb37405d28e20244327cf370620db71793178563903bcf438ad059089ef
 SHA512 
4bd3c7cb6c56c737d03e6c297a02dcbcf9b24c0c6c5367088d0067d1a897afadc3f38ed13d2a180ccbbf7dce70a00819ffebfc47dcd27ddc4a628c50c1636d92
-DIST nextcloud-23.0.3.tar.bz2 139983015 BLAKE2B 
271d247d66c80e2b342e435ec5b1a627703e09adc373e52a3bfe0a0802b698759c25904e6c489033ba3f6028155b5c0c5bcbcb2378089eddefe2dd967ecabe4b
 SHA512 
406e9c0615447ffa9f77104e067d1d6b73262d78388e531ebcd8de3a759260a26bf08461997a8513ce910b8de81775d6ccad65a26f38e159014aebf6a555aa23
-DIST nextcloud-23.0.4.tar.bz2 140409123 BLAKE2B 
6202ca26c1fd2839cd46651dfb727e20ea8eaab5329aedb905d23817ed3399ce999aff3161f0a6301d558a7acf537b8b54befeabe831e132a56b22bc3c13e635
 SHA512 
f43acf7c9df6e3105d9085bf9b4c95eebca83812980b933cd57920dec5684c34fe47e8f5395aa7eed806c75f13049790a30b2f8abce8738f9e8a55b24280871f
 DIST nextcloud-23.0.5.tar.bz2 140493624 BLAKE2B 
13c524a2f26affd3c078210cf1552b1af044fdcd3c6cdcb2a2bde50808bf2953bbb658efa13ebff8806b2e2deb9ff23e36c0cbd7d8bea17329a6fe7e2845f1b8
 SHA512 
460ddfa994cf1e9423efa8e940dd1beebec17a99bdf78c238384554618b9590405e58c31bf29b011b7fd41cdd21f183053fc9ef6bd245ca9f47d43a19870a0e4
 DIST nextcloud-24.0.1.tar.bz2 123379803 BLAKE2B 
fc00f22cf1ed9e09da29ed5681f5e1fa5c46df80ba81f26680391effa1f68b9022879b05d1f92402e7c3c3982c755491eeab151880d7532425b3f230a7ab8166
 SHA512 
29746cd27356ee81c310854b714189a3d1a3817683cc29706af3d76daa70ceeb1201ead92ba3f6ac0de4c6ccdf6a9bbcf646246dd213fbc85638f92e0d73a2d2

diff --git a/www-apps/nextcloud/nextcloud-22.2.7.ebuild 
b/www-apps/nextcloud/nextcloud-22.2.7.ebuild
deleted file mode 100644
index b49730459a5f..
--- a/www-apps/nextcloud/nextcloud-22.2.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/;
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
-   imagemagick? ( dev-php/pecl-imagick )
-   virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-   dodir "${MY_HTDOCSDIR}"/data
-
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
-   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
-   webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
-   webapp_src_install
-}

diff --git a/www-apps/nextcloud/nextcloud-23.0.3.ebuild 
b/www-apps/nextcloud/nextcloud-23.0.3.ebuild
deleted file mode 100644
index b398da7a1cb9..
--- a/www-apps/nextcloud/nextcloud-23.0.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/;
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
-LICENSE="AGPL-3"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-

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

2022-06-05 Thread Marek Szuba
commit: b8a4214c8e6c84c3087b8b67043e6fe49753d3f1
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jun  5 19:20:38 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jun  5 19:20:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a4214c

media-sound/pulseeffects: drop 4.8.5-r1

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

 media-sound/pulseeffects/Manifest  |  1 -
 .../pulseeffects-4.8.5-meson_no_automagic.patch| 55 --
 .../pulseeffects/pulseeffects-4.8.5-r1.ebuild  | 84 --
 3 files changed, 140 deletions(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 75ee9516f875..d83abb7279f8 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,2 +1 @@
-DIST pulseeffects-4.8.5.tar.gz 2028531 BLAKE2B 
0ba68c90d4eb25e3b22c4f39f989bef428c970f0dcfa0b301c500928f835d76c31cd1d7692d1a853b3121d4e8fbee8102c1f538b06cb15933509719a6da5d8a0
 SHA512 
b72f4d5356af1308d997f01ac2efc5eefb569e9a1253f0a19918aec5f9c2d386ab5c293a5aa6a28e8d15200289f32d34c8f3d524bc50874c750afdee61bc0820
 DIST pulseeffects-4.8.7.tar.gz 2028489 BLAKE2B 
705783104c7ce3f4ff1246cf05c1a31c09ef0507a720365b9a8914e6e076a209dcc56e240ae2de1981f3ab377f10947d08260fe8ae8b3cae5724db1235a0c01c
 SHA512 
0fa679723ba76ab0a0cf3136dfa66fec09b16643f3f4f7bd1bb2826794d907c5c29a2fc7633e30d3542ddf755c842fdaa167528942fe459e3e697ac3524c0cb9

diff --git 
a/media-sound/pulseeffects/files/pulseeffects-4.8.5-meson_no_automagic.patch 
b/media-sound/pulseeffects/files/pulseeffects-4.8.5-meson_no_automagic.patch
deleted file mode 100644
index 2ad89e629771..
--- a/media-sound/pulseeffects/files/pulseeffects-4.8.5-meson_no_automagic.patch
+++ /dev/null
@@ -1,55 +0,0 @@
 a/meson.build
-+++ b/meson.build
-@@ -4,7 +4,7 @@
-   'cpp',
-   default_options : ['cpp_std=c++17','buildtype=debugoptimized'],
-   version: '4.8.5',
--  meson_version: '>= 0.40.0'
-+  meson_version: '>= 0.47.0'
- )
- 
- add_global_arguments('-DG_LOG_DOMAIN="pulseeffects"', language : 'c')
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -0,0 +1,12 @@
-+option(
-+'bs2b',
-+type: 'feature',
-+value: 'auto',
-+description: 'Enable bs2b-based Crossfeed plug-in for improving 
headphone listening of stereo audio records'
-+)
-+option(
-+'rnnoise',
-+type: 'feature',
-+value: 'auto',
-+description: 'Enable rnnoise-based Noise Reduction plug-in'
-+)
 a/src/meson.build
-+++ b/src/meson.build
-@@ -108,7 +108,7 @@
-   dependency('gstreamer-plugins-bad-1.0', version: '>=1.12.5'),
-   dependency('gstreamer-fft-1.0'),
-   dependency('lilv-0', version: '>=0.22', required: false),
--  dependency('libbs2b', required: false),
-+  dependency('libbs2b', required: get_option('bs2b')),
-   dependency('boost', version: '>=1.72', modules:['system','filesystem']),
-   dependency('sndfile'),
-   dependency('threads')
 a/src/rnnoise/meson.build
-+++ b/src/rnnoise/meson.build
-@@ -1,4 +1,5 @@
--dep_rnnoise = dependency('rnnoise', required: false)
-+opt_rnnoise = get_option('rnnoise')
-+dep_rnnoise = dependency('rnnoise', required: opt_rnnoise)
- 
- if dep_rnnoise.found()
- 
-@@ -28,7 +29,7 @@
-   cpp_args: plugins_cxx_args
- )
- 
--else
-+elif opt_rnnoise.auto()
- 
- message('could not find the RNNoise library')
- 

diff --git a/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild
deleted file mode 100644
index 9ca5a1a00987..
--- a/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
-HOMEPAGE="https://github.com/wwmm/easyeffects/tree/pulseaudio-legacy;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/wwmm/easyeffects;
-   EGIT_BRANCH="pulseaudio-legacy"
-else
-   SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bs2b calf +doc rnnoise rubberband webrtc zamaudio"
-
-DEPEND=">=dev-libs/boost-1.72:=
-   >=dev-cpp/glibmm-2.56.0:2
-   >=dev-cpp/gtkmm-3.24:3.0
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libsigc++-2.10:2
-   >=media-libs/gstreamer-1.12.5:1.0
-   media-libs/gst-plugins-base
-   >=media-libs/gst-plugins-bad-1.12.5:1.0
-   media-libs/libebur128
-   media-libs/libsndfile
-   >=media-libs/lilv-0.24.2-r1
-   >=media-libs/zita-convolver-3.0.0
-   media-sound/pulseaudio
-   >=x11-libs/gtk+-3.20:3
-   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.5:1.0 )
-   rnnoise? 

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

2022-06-05 Thread Marek Szuba
commit: 4b82f945709e49c331fb7bbfd1d797dcedd888b2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jun  5 19:21:22 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jun  5 19:21:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b82f945

media-sound/easyeffects: stabilize 6.2.4 for amd64

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

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

diff --git a/media-sound/easyeffects/easyeffects-6.2.4.ebuild 
b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
index fe870ff42fa7..cfdaafbd3930 100644
--- a/media-sound/easyeffects/easyeffects-6.2.4.ebuild
+++ b/media-sound/easyeffects/easyeffects-6.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/wwmm/easyeffects;
 else
SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



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

2022-06-05 Thread Michał Górny
commit: c6dd9756801bc7ae37a25bab71b137c3a91e0f99
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 18:32:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  5 18:32:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6dd9756

dev-python/sarge: Bump to 0.1.7_p1

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

 dev-python/sarge/Manifest  |  1 +
 dev-python/sarge/sarge-0.1.7_p1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/sarge/Manifest b/dev-python/sarge/Manifest
index 0c3af5a7d48b..68d5ebce195b 100644
--- a/dev-python/sarge/Manifest
+++ b/dev-python/sarge/Manifest
@@ -1 +1,2 @@
 DIST sarge-0.1.7.gh.tar.gz 57029 BLAKE2B 
4cba823073b6699d9a3152b55de63b8ea9ba7cafa0f50556d6c2115a863fd3cae44a9d8fc9e6bf14727aa312c90f69dd03ebcb73508c5a2cdb0d1f6ff190435f
 SHA512 
f2017fdab137e1aebfcd60a125ea7ff057158c6bf6a277d3084db73ed62a07cfd3464deba883284980c9f6ea3f56810effb551e8e8523ab750a086895ad0297a
+DIST sarge-0.1.7.post1.gh.tar.gz 57121 BLAKE2B 
4e7f9cf21e2492303fb7ae24d8f5da22fc6db4d04449e5e6063825d2c216456fed35af53b5107a80996ca4e036c8913c1d50ffd1d0386e4f3d3f0e46dbda
 SHA512 
29e783287d9e2325e6183d3d56fb2247e3ec98e728dbb69c8391694b2456c1d9ce91a4a172d8ba66593d0553d016fca34b5253d7a4d4f02c1f2d6a3a19574097

diff --git a/dev-python/sarge/sarge-0.1.7_p1.ebuild 
b/dev-python/sarge/sarge-0.1.7_p1.ebuild
new file mode 100644
index ..017e909afcc9
--- /dev/null
+++ b/dev-python/sarge/sarge-0.1.7_p1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Wrapper for subprocess which provides command pipeline 
functionality"
+HOMEPAGE="
+   https://docs.red-dove.com/sarge/
+   https://pypi.org/project/sarge/
+   https://github.com/vsajip/sarge/
+"
+SRC_URI="
+   https://github.com/vsajip/sarge/archive/${PV/_p/.post}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+python_test() {
+   "${EPYTHON}" test_sarge.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2022-06-05 Thread Michał Górny
commit: f553f6973b634d6d1322c70856b37e79b09c2bee
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 18:21:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  5 18:22:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f553f697

dev-python/validators: Bump to 0.20.0

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

 dev-python/validators/Manifest |  1 +
 dev-python/validators/validators-0.20.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest
index e5596fed89a3..187c475900cb 100644
--- a/dev-python/validators/Manifest
+++ b/dev-python/validators/Manifest
@@ -1 +1,2 @@
 DIST validators-0.19.0.tar.gz 30548 BLAKE2B 
11dbd5636ea47c340175243b91bd56f55a71e833454e1f2781c879a23cfc097b3c2ee6e86ea05e47d4aeb4175dd6ecafeaa98dffc05ea55f44c8dfee23e49f5a
 SHA512 
6d5f1913f2067670258a669a719a1a41f556aa8d013fd445aa301fa2dc112a1fc580b542887a60cc17d9811f262030df470d2785a3490c108b07062ddb63
+DIST validators-0.20.0.tar.gz 30665 BLAKE2B 
7534c4970ab288cc02794176e0b3368ed2d4035d602d36ecadad84fb4a41407210b22a8ed1230650f4f247ba1552634aa500fea5c2f03f5e13d6e1120e62b15b
 SHA512 
2f3d9caac9246b346e10604758168092ac483fe6e4a0c9470900e49719fbbebfd18e03aca525f8cca33cec224589aee28de3ea9bf5cd4941a49715d4216dba20

diff --git a/dev-python/validators/validators-0.20.0.ebuild 
b/dev-python/validators/validators-0.20.0.ebuild
new file mode 100644
index ..937621790e02
--- /dev/null
+++ b/dev-python/validators/validators-0.20.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Data Validation for Humans"
+HOMEPAGE="
+   https://github.com/kvesteri/validators/
+   https://pypi.org/project/validators/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-06-05 Thread Michał Górny
commit: abe46d1d2b36c182cb50db0eacfcb18f69214058
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 18:12:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  5 18:22:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe46d1d

dev-python/sphinxcontrib-asyncio: Bump to 0.3.0

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

 dev-python/sphinxcontrib-asyncio/Manifest  |  1 +
 .../sphinxcontrib-asyncio-0.3.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/sphinxcontrib-asyncio/Manifest 
b/dev-python/sphinxcontrib-asyncio/Manifest
index cb1e2c53a042..d68bdd275752 100644
--- a/dev-python/sphinxcontrib-asyncio/Manifest
+++ b/dev-python/sphinxcontrib-asyncio/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-asyncio-0.2.0.tar.gz 10689 BLAKE2B 
9e03989a1ed22d7d467bdb7626e2e908407a0de15a943a432ff9707340f0cefe7caf1684380c25764637798b585b32287c4bcfc0f2014a78b7019547405e7ded
 SHA512 
2ca25717c03385ae9bf879b8efeab8d508292d07f96d941032720d755d3db2e7bbc3c9a33c6103af9d83849ed8878bea1048d349bd0873288ee2addfee9756b7
+DIST sphinxcontrib-asyncio-0.3.0.tar.gz 11622 BLAKE2B 
8c3358ad191e12e79767be6e6f3800e5de423d9a5ad005bdb416aa7a601cddc5f115db3e9b27213c06dbc341b671cbacd00217b65496baada40bfe257069abfa
 SHA512 
fa66a2a9b5f89327686481f46d8e5be0b674f6355c8c0eeb862bf0ca0b5bb848121c5ed153780f653242faf1b82debc6917c3f6046244cce0f1423303a324f29

diff --git 
a/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.3.0.ebuild 
b/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.3.0.ebuild
new file mode 100644
index ..b4063a15cf88
--- /dev/null
+++ b/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.3.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="sphinx extension to support coroutines in markup"
+HOMEPAGE="
+   https://github.com/aio-libs/sphinxcontrib-asyncio/
+   https://pypi.org/project/sphinxcontrib-asyncio/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs
+
+src_prepare() {
+   # fix for sphinx >= 4.0
+   sed -e 's/PyModulelevel/PyFunction/g' \
+   -e 's/PyClassmember/PyClassMethod/g' \
+   -i sphinxcontrib/asyncio.py || die
+   default
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   rm 
"${BUILD_DIR}/install$(python_get_sitedir)"/sphinxcontrib/__init__.py || die
+}



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

2022-06-05 Thread Michał Górny
commit: 8d7a90b20eb2192fe530252f591dee662dc055a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 18:20:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  5 18:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7a90b2

dev-python/svgwrite: Bump to 1.4.2

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

 dev-python/svgwrite/Manifest  |  1 +
 dev-python/svgwrite/svgwrite-1.4.2.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/svgwrite/Manifest b/dev-python/svgwrite/Manifest
index 8fb0740e4b82..59d32f15a6c2 100644
--- a/dev-python/svgwrite/Manifest
+++ b/dev-python/svgwrite/Manifest
@@ -1 +1,2 @@
 DIST svgwrite-1.4.1.tar.gz 251446 BLAKE2B 
21ca55911f6ac1be949c1a714bb61ac58b4b1c04397b1e9076a626080a8420c18a63afb5989c48c7ba6cb843f73bccebd9bd00ae0b032894096135c0ad366cd8
 SHA512 
74015ed4a72cd781a577ab8c2f38a30a1f6561ca0379e62ecaac8136f40998c926597d97a0c1006fdab69ac4a23ce1841bda296881ede511f3f1b4a2e8dea06f
+DIST svgwrite-1.4.2.gh.tar.gz 251587 BLAKE2B 
d375b45fb1ae4c06c4511975777cb5fc25d5bd949853e99c8213b60857992deaf1355d397b7a3377a288892863c6305d1a96892cd2230d9fcaab2bcdc849c7a3
 SHA512 
bf853da84f24f8d63d045797519d6c02a0e33cbcb549ae2ff09464c35eb85399920a5ffd01e2cd25ebb58b6daf851d6840b7ec927d3573fde02b6ad4e5812ad7

diff --git a/dev-python/svgwrite/svgwrite-1.4.2.ebuild 
b/dev-python/svgwrite/svgwrite-1.4.2.ebuild
new file mode 100644
index ..7df25c70cddf
--- /dev/null
+++ b/dev-python/svgwrite/svgwrite-1.4.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Package to write SVG files"
+HOMEPAGE="
+   https://github.com/mozman/svgwrite/
+   https://pypi.org/project/svgwrite/
+"
+SRC_URI="
+   https://github.com/mozman/svgwrite/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # fetches from the Internet
+   sed -i -e 's:test_embed_google_web_font:_&:' \
+   tests/test_style.py || die
+   distutils-r1_src_prepare
+}



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

2022-06-05 Thread Michał Górny
commit: bc6456535a6fd42b98ee698e1b671a43a8b132b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 18:19:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  5 18:22:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc645653

dev-python/sphinxcontrib-blockdiag: Bump to 3.0.0

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

 dev-python/sphinxcontrib-blockdiag/Manifest|  1 +
 .../sphinxcontrib-blockdiag-3.0.0.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/sphinxcontrib-blockdiag/Manifest 
b/dev-python/sphinxcontrib-blockdiag/Manifest
index 020f13fd66c7..b7cfbc88d8e3 100644
--- a/dev-python/sphinxcontrib-blockdiag/Manifest
+++ b/dev-python/sphinxcontrib-blockdiag/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-blockdiag-2.0.0.gh.tar.gz 11903 BLAKE2B 
9301fe05ff936836e8e648a507b7e2e5fd8cada58252fd46b274a4bb3e6b51b00b7696ceee712d12bd590c40c5ae1235e0b532ef55ffc2e78b2986cdae64a0f2
 SHA512 
305ad9b27bbb44480c69139cc0ae9cd8e47c6ad95da5b14a964c703a17e62ab9b342ff567e8312e403549a794f6381fe4c4d444ccb7a8e41410d1a3754ffb3f1
+DIST sphinxcontrib-blockdiag-3.0.0.gh.tar.gz 12300 BLAKE2B 
4bb6e83625095aab209b3f8eff3f96dd0c0ff37c542bedd03d7b56be282bdb6929bba7ef9cbbc458492b17bfbcf80d705cb17b3f194213c1416bf1ab090fcc6a
 SHA512 
1d03296007b0b6455fa25b1c0d3f09fb76dfaeba43ac7155033ec6fda0aaae40b757f6b77b63725489f2360eb5a80ce8e9e55eb6460b73c3b3bca363afe8aeac

diff --git 
a/dev-python/sphinxcontrib-blockdiag/sphinxcontrib-blockdiag-3.0.0.ebuild 
b/dev-python/sphinxcontrib-blockdiag/sphinxcontrib-blockdiag-3.0.0.ebuild
new file mode 100644
index ..63bb84ea4cc5
--- /dev/null
+++ b/dev-python/sphinxcontrib-blockdiag/sphinxcontrib-blockdiag-3.0.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A sphinx extension for embedding block diagrams using blockdiag"
+HOMEPAGE="
+   https://github.com/blockdiag/sphinxcontrib-blockdiag/
+   https://pypi.org/project/sphinxcontrib-blockdiag/
+"
+SRC_URI="
+   https://github.com/blockdiag/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/sphinx-2.0[${PYTHON_USEDEP}]
+   >=dev-python/blockdiag-1.5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/sphinx-testing[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   sed -i -e "/build-base/d" setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   rm -rf sphinxcontrib || die
+   distutils_write_namespace sphinxcontrib
+   eunittest
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libcryptui/, x11-libs/libcryptui/files/

2022-06-05 Thread Sam James
commit: 95d5ebca22cbec7af4eca3670e60c7a38deb6ce8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  5 18:10:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 18:10:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d5ebca

x11-libs/libcryptui: allow gnupg 2.3

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

 .../files/libcryptui-3.12.2-gnupg-2.3.patch  | 20 
 x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild  |  7 +--
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libcryptui/files/libcryptui-3.12.2-gnupg-2.3.patch 
b/x11-libs/libcryptui/files/libcryptui-3.12.2-gnupg-2.3.patch
new file mode 100644
index ..5582b02fb552
--- /dev/null
+++ b/x11-libs/libcryptui/files/libcryptui-3.12.2-gnupg-2.3.patch
@@ -0,0 +1,20 @@
+https://gitlab.gnome.org/GNOME/libcryptui/-/merge_requests/1
+https://bugs.gentoo.org/820143
+
+From fa3b8fd3b55768e0e02b30948c29a9504d02522e Mon Sep 17 00:00:00 2001
+From: Dominique Leuenberger 
+Date: Tue, 31 Aug 2021 13:46:10 +
+Subject: [PATCH]  Accept GnuPG 2.3.x as supported version
+
+--- a/configure.ac
 b/configure.ac
+@@ -95,7 +95,7 @@ AC_ARG_ENABLE(gpg-check,
+   DO_CHECK=$enableval, DO_CHECK=yes)
+ 
+ if test   "$DO_CHECK" = "yes"; then
+-  accepted_versions="1.2 1.4 2.0 2.1 2.2"
++  accepted_versions="1.2 1.4 2.0 2.1 2.2 2.3"
+   AC_PATH_PROGS(GNUPG, [gpg gpg2], no)
+   AC_DEFINE_UNQUOTED(GNUPG, "$GNUPG", [Path to gpg executable.])
+   ok="no"
+GitLab

diff --git a/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild 
b/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild
index f54b39147899..565dc4f52015 100644
--- a/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild
+++ b/x11-libs/libcryptui/libcryptui-3.12.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -50,8 +50,11 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.12.2-fix-return-types.patch
"${FILESDIR}"/${PN}-3.12.2-port-gcr-3.patch
# Support GnuPG 2.2
-   # https://bugs.gentoo.org/show_bug.cgi?id=629572
+   # https://bugs.gentoo.org/629572
"${FILESDIR}"/${PN}-3.12.2-gnupg-2.2.patch
+   # Support GnuPG 2.3
+   # https://bugs.gentoo.org/820143
+   "${FILESDIR}"/${PN}-3.12.2-gnupg-2.3.patch
 )
 
 src_prepare() {



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

2022-06-05 Thread Arthur Zamarin
commit: d552c50fd5766e876ce42c974b326caf559b88fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  5 17:31:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  5 17:53:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d552c50f

dev-python/pid: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pid/pid-3.0.4-r1.ebuild 
b/dev-python/pid/pid-3.0.4-r1.ebuild
index 07f18c7fe3bd..a08c896af9d9 100644
--- a/dev-python/pid/pid-3.0.4-r1.ebuild
+++ b/dev-python/pid/pid-3.0.4-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-06-05 Thread Arthur Zamarin
commit: 7a7374e1fa7e68083f9032ee5d3f3394798bc7dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  5 17:47:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  5 18:01:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7374e1

dev-python/pydotplus: Use PEP517

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild 
b/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild
new file mode 100644
index ..593241cd02fa
--- /dev/null
+++ b/dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Improved version of the old pydot project"
+HOMEPAGE="https://pydotplus.readthedocs.org/;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+"
+
+distutils_enable_tests unittest
+
+PATCHES=(
+   "${FILESDIR}"/${P}-tests.patch
+)
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" pydot_unittest.py || die
+}



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

2022-06-05 Thread Arthur Zamarin
commit: 6acf96432152942ef67796804904b471ed40b927
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  5 17:40:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  5 18:01:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acf9643

dev-python/speg: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/speg/speg-0.3_p20180819.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/speg/speg-0.3_p20180819.ebuild 
b/dev-python/speg/speg-0.3_p20180819.ebuild
index dae8224ed586..9cc469010f57 100644
--- a/dev-python/speg/speg-0.3_p20180819.ebuild
+++ b/dev-python/speg/speg-0.3_p20180819.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 MY_COMMIT="877acddfd5ac5ae8b4a4592d045e74e108477643"



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

2022-06-05 Thread Arthur Zamarin
commit: 418dcfa189ef07b5c7589171266732f3ba4bbc1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  5 17:50:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  5 18:01:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418dcfa1

dev-python/pyu2f: Use PEP517

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild 
b/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
new file mode 100644
index ..18a4a5df25a4
--- /dev/null
+++ b/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python based U2F host library"
+HOMEPAGE="https://github.com/google/pyu2f;
+SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+distutils_enable_tests pytest



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

2022-06-05 Thread Arthur Zamarin
commit: 17baeb185a383b185e501b99b3cdf0dac8c39b10
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  5 17:52:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  5 18:01:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17baeb18

dev-python/pyu2f: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild 
b/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
index 18a4a5df25a4..10896fda669f 100644
--- a/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
+++ b/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-06-05 Thread Arthur Zamarin
commit: 10aa3e5bba675fa0e0d78a086bf0276585f1d3da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  5 17:44:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  5 18:01:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10aa3e5b

dev-python/pyelftools: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pyelftools/pyelftools-0.28.ebuild 
b/dev-python/pyelftools/pyelftools-0.28.ebuild
index c1d0cc6d93b1..cc04c1577d01 100644
--- a/dev-python/pyelftools/pyelftools-0.28.ebuild
+++ b/dev-python/pyelftools/pyelftools-0.28.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="pure-Python library for analyzing ELF files and DWARF debugging 
information"



  1   2   3   4   >