[gentoo-commits] repo/gentoo:master commit in: sci-libs/gmsh/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"