[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: 06afbd463702f037c0217a8246ac856dcd0df09c Author: Fabian Groffen gentoo org> AuthorDate: Wed Dec 23 07:49:44 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 23 07:50:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=06afbd46 scripts/bootstrap-prefix: fall back to tar 1.26 just in case Signed-off-by: Fabian Groffen gentoo.org> scripts/bootstrap-prefix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index 3f96bc5e33..2f0fdb6fdf 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -1325,7 +1325,7 @@ bootstrap_coreutils() { } bootstrap_tar() { - bootstrap_gnu tar 1.32 + bootstrap_gnu tar 1.32 || bootstrap_gnu tar 1.26 } bootstrap_make() {
[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: 1e030951dd8c4099e45395e513e3cf73b0c3d69a Author: Alexei Colin alexeicolin com> AuthorDate: Wed Dec 23 06:18:44 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Dec 23 07:50:29 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1e030951 bootstrap-prefix: bump tar to 1.32, apply ioctl patch On macOS 11 Big Sur, stage 1 needs to bootstrap tar but fails to build it (both 1.26 and 1.32) because sys/ioctl.h does not end up included: compare.c:550:3: error: implicit declaration of function 'ioctl' is invalid in C99 [-Werror,-Wimplicit-function-declaration] ioctl (archive, FDFLUSH); Upstream bug report: https://savannah.gnu.org/bugs/index.php?59755 Closes: https://bugs.gentoo.org/761322 Signed-off-by: Alexei Colin alexeicolin.com> Signed-off-by: Fabian Groffen gentoo.org> scripts/bootstrap-prefix.sh | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index c085472a23..3f96bc5e33 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -862,6 +862,22 @@ bootstrap_gnu() { [[ -d ${S} ]] || return 1 cd "${S}" || return 1 + # Tar upstream bug #59755 for broken build on macOS: + # https://savannah.gnu.org/bugs/index.php?59755 + if [[ ${PN}-${PV} == "tar-1.32" ]] ; then + local tar_patch_file="tar-1.32-check-sys-ioctl-header-configure.patch" + local tar_patch_id="file_id=50554" + local tar_patch_url="https://file.savannah.gnu.org/file/${tar_patch_file}?${tar_patch_id}; + efetch "${tar_patch_url}" || return 1 + # If fetched from upstream url instead of mirror, filename will + # have a suffix. Remove suffix by copy, not move, to not + # trigger refetch on repeated invocations of this script. + if [[ -f "${DISTDIR}/${tar_patch_file}?${tar_patch_id}" ]]; then + cp ${DISTDIR}/${tar_patch_file}{?${tar_patch_id},} || return 1 + fi + patch -p1 < ${DISTDIR}/${tar_patch_file} || return 1 + fi + if [[ ${PN}-${PV} == "bash-4.3" && ${CHOST} == *-cygwin* ]] ; then local p patchopts for p in \ @@ -1309,7 +1325,7 @@ bootstrap_coreutils() { } bootstrap_tar() { - bootstrap_gnu tar 1.26 + bootstrap_gnu tar 1.32 } bootstrap_make() {
[gentoo-commits] repo/proj/dotnet:master commit in: app-editors/visual-studio-code/
commit: 316fb1126e4fb0b715d041e5c2063e2d56083de9 Author: Gergely Nagy ngg hu> AuthorDate: Wed Dec 23 07:47:12 2020 + Commit: Gergely Nagy ngg hu> CommitDate: Wed Dec 23 07:47:12 2020 + URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=316fb112 app-editors/visual-studio-code: bump to 1.52.1 Signed-off-by: Gergely Nagy ngg.hu> ...{visual-studio-code-1.51.1.ebuild => visual-studio-code-1.52.1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-editors/visual-studio-code/visual-studio-code-1.51.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.52.1.ebuild similarity index 100% rename from app-editors/visual-studio-code/visual-studio-code-1.51.1.ebuild rename to app-editors/visual-studio-code/visual-studio-code-1.52.1.ebuild
[gentoo-commits] repo/proj/dotnet:master commit in: dev-dotnet/dotnetcore-sdk-bin-common/, dev-dotnet/dotnetcore-sdk-bin/
commit: ce15ec73dabff1f0e608a1968e4b3ca9a7c068ae Author: Gergely Nagy ngg hu> AuthorDate: Wed Dec 23 07:45:38 2020 + Commit: Gergely Nagy ngg hu> CommitDate: Wed Dec 23 07:45:45 2020 + URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=ce15ec73 dev-dotnet/dotnetcore-sdk-bin{-common}: bump to 5.0.101 Signed-off-by: Gergely Nagy ngg.hu> ...mmon-5.0.100.ebuild => dotnetcore-sdk-bin-common-5.0.101.ebuild} | 6 +++--- ...ore-sdk-bin-5.0.100.ebuild => dotnetcore-sdk-bin-5.0.101.ebuild} | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.100.ebuild b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.101.ebuild similarity index 83% rename from dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.100.ebuild rename to dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.101.ebuild index e9712f3..5d3e6f1 100644 --- a/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.100.ebuild +++ b/dev-dotnet/dotnetcore-sdk-bin-common/dotnetcore-sdk-bin-common-5.0.101.ebuild @@ -10,9 +10,9 @@ HOMEPAGE="https://www.microsoft.com/net/core; LICENSE="MIT" SRC_URI=" -amd64? ( https://download.visualstudio.microsoft.com/download/pr/820db713-c9a5-466e-b72a-16f2f5ed00e2/628aa2a75f6aa270e77f4a83b3742fb8/dotnet-sdk-${PV}-linux-x64.tar.gz ) -arm? ( https://download.visualstudio.microsoft.com/download/pr/e8912d3b-483b-4d6f-bd3a-3066b3194313/20f2261fe4e16e55df4bbe03c65a7648/dotnet-sdk-${PV}-linux-arm.tar.gz ) -arm64? ( https://download.visualstudio.microsoft.com/download/pr/27840e8b-d61c-472d-8e11-c16784d40091/ae9780ccda4499405cf6f0924f6f036a/dotnet-sdk-${PV}-linux-arm64.tar.gz ) +amd64? ( https://download.visualstudio.microsoft.com/download/pr/a0487784-534a-4912-a4dd-017382083865/be16057043a8f7b6f08c902dc48dd677/dotnet-sdk-${PV}-linux-x64.tar.gz ) +arm? ( https://download.visualstudio.microsoft.com/download/pr/567a64a8-810b-4c3f-85e3-bc9f9e06311b/02664afe4f3992a4d558ed066d906745/dotnet-sdk-${PV}-linux-arm.tar.gz ) +arm64? ( https://download.visualstudio.microsoft.com/download/pr/2add7523-39ec-413a-b8a7-24361cc4e599/30489ebd7ebcc723da48a64669860fd0/dotnet-sdk-${PV}-linux-arm64.tar.gz ) " SLOT="0" diff --git a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.100.ebuild b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.101.ebuild similarity index 83% rename from dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.100.ebuild rename to dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.101.ebuild index 94545ea..5495bd0 100644 --- a/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.100.ebuild +++ b/dev-dotnet/dotnetcore-sdk-bin/dotnetcore-sdk-bin-5.0.101.ebuild @@ -10,9 +10,9 @@ HOMEPAGE="https://www.microsoft.com/net/core; LICENSE="MIT" SRC_URI=" -amd64? ( https://download.visualstudio.microsoft.com/download/pr/820db713-c9a5-466e-b72a-16f2f5ed00e2/628aa2a75f6aa270e77f4a83b3742fb8/dotnet-sdk-${PV}-linux-x64.tar.gz ) -arm? ( https://download.visualstudio.microsoft.com/download/pr/e8912d3b-483b-4d6f-bd3a-3066b3194313/20f2261fe4e16e55df4bbe03c65a7648/dotnet-sdk-${PV}-linux-arm.tar.gz ) -arm64? ( https://download.visualstudio.microsoft.com/download/pr/27840e8b-d61c-472d-8e11-c16784d40091/ae9780ccda4499405cf6f0924f6f036a/dotnet-sdk-${PV}-linux-arm64.tar.gz ) +amd64? ( https://download.visualstudio.microsoft.com/download/pr/a0487784-534a-4912-a4dd-017382083865/be16057043a8f7b6f08c902dc48dd677/dotnet-sdk-${PV}-linux-x64.tar.gz ) +arm? ( https://download.visualstudio.microsoft.com/download/pr/567a64a8-810b-4c3f-85e3-bc9f9e06311b/02664afe4f3992a4d558ed066d906745/dotnet-sdk-${PV}-linux-arm.tar.gz ) +arm64? ( https://download.visualstudio.microsoft.com/download/pr/2add7523-39ec-413a-b8a7-24361cc4e599/30489ebd7ebcc723da48a64669860fd0/dotnet-sdk-${PV}-linux-arm64.tar.gz ) " SLOT="5.0"
[gentoo-commits] proj/sci:master commit in: dev-python/Forthon/
commit: 72688d3cbafd319724ae58a5cf6fb9868547d7de Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 03:08:31 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 03:08:31 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=72688d3c dev-python/Forthon: version bump to 0.9.4 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> dev-python/Forthon/Forthon-0.9.4.ebuild | 17 + 1 file changed, 17 insertions(+) diff --git a/dev-python/Forthon/Forthon-0.9.4.ebuild b/dev-python/Forthon/Forthon-0.9.4.ebuild new file mode 100644 index 0..e0739ec44 --- /dev/null +++ b/dev-python/Forthon/Forthon-0.9.4.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit eutils distutils-r1 + +DESCRIPTION="Python interface generator for Fortran based codes" +HOMEPAGE="https://github.com/dpgrote/Forthon; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# no tests in package
[gentoo-commits] proj/sci:master commit in: dev-python/dnaio/
commit: 2f73e76cad9eeff44eba8b34aad6276c280d3baa Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:52:32 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:52:32 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2f73e76c dev-python/dnaio: version bump to 0.5.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> dev-python/dnaio/dnaio-0.5.0.ebuild | 22 ++ 1 file changed, 22 insertions(+) diff --git a/dev-python/dnaio/dnaio-0.5.0.ebuild b/dev-python/dnaio/dnaio-0.5.0.ebuild new file mode 100644 index 0..73615c246 --- /dev/null +++ b/dev-python/dnaio/dnaio-0.5.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="efficient reader for FASTA and FASTQ files" +HOMEPAGE="https://pypi.python.org/pypi/xopen; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/xopen +" + +# no tests in package
[gentoo-commits] proj/sci:master commit in: sci-libs/arrayfire/
commit: 486551514d058a29ab9e7faa45c330dde6542c2a Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:46:39 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:46:39 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=48655151 sci-libs/arrayfire: version bump 3.7.3 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> sci-libs/arrayfire/arrayfire-3.7.2.ebuild| 5 - .../arrayfire/{arrayfire-3.7.2.ebuild => arrayfire-3.7.3.ebuild} | 5 - 2 files changed, 10 deletions(-) diff --git a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild b/sci-libs/arrayfire/arrayfire-3.7.2.ebuild index c48d70612..bc6313b9e 100644 --- a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild +++ b/sci-libs/arrayfire/arrayfire-3.7.2.ebuild @@ -4,7 +4,6 @@ EAPI=7 inherit cmake multilib -CMAKE_BUILD_TYPE=Release DESCRIPTION="general purpose GPU library" HOMEPAGE="https://www.arrayfire.com/; @@ -49,10 +48,6 @@ BDEPEND=" virtual/pkgconfig " -# We need write acccess /dev/nvidiactl, /dev/nvidia0 and /dev/nvidia-uvm and the portage -# user is (usually) not in the video group -RESTRICT="userpriv" - src_unpack() { default diff --git a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild b/sci-libs/arrayfire/arrayfire-3.7.3.ebuild similarity index 92% copy from sci-libs/arrayfire/arrayfire-3.7.2.ebuild copy to sci-libs/arrayfire/arrayfire-3.7.3.ebuild index c48d70612..bc6313b9e 100644 --- a/sci-libs/arrayfire/arrayfire-3.7.2.ebuild +++ b/sci-libs/arrayfire/arrayfire-3.7.3.ebuild @@ -4,7 +4,6 @@ EAPI=7 inherit cmake multilib -CMAKE_BUILD_TYPE=Release DESCRIPTION="general purpose GPU library" HOMEPAGE="https://www.arrayfire.com/; @@ -49,10 +48,6 @@ BDEPEND=" virtual/pkgconfig " -# We need write acccess /dev/nvidiactl, /dev/nvidia0 and /dev/nvidia-uvm and the portage -# user is (usually) not in the video group -RESTRICT="userpriv" - src_unpack() { default
[gentoo-commits] proj/sci:master commit in: media-libs/mmg/
commit: 0cf004dba5285398cfe8f6286f04f0f7ea5f835b Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:43:19 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:43:19 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0cf004db media-libs/mmg: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> media-libs/mmg/mmg-5.4.3.ebuild | 40 1 file changed, 40 deletions(-) diff --git a/media-libs/mmg/mmg-5.4.3.ebuild b/media-libs/mmg/mmg-5.4.3.ebuild deleted file mode 100644 index e5fa82146..0 --- a/media-libs/mmg/mmg-5.4.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake fortran-2 -CMAKE_BUILD_TYPE=MMG -FORTRAN_NEED_OPENMP=1 - -DESCRIPTION="bidimensional and tridimensional remesher" -HOMEPAGE="https://www.mmgtools.org/; -SRC_URI="https://github.com/MmgTools/mmg/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3 LGPL-3" -KEYWORDS="~amd64" -SLOT="0" -IUSE="scotch vtk" - -DEPEND=" - scotch? ( sci-libs/scotch ) - vtk? ( sci-libs/vtk ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - app-doc/doxygen -" - -src_configure() { - local mycmakeargs=( - -DUSE_VTK=$(usex vtk) - -DUSE_SCOTCH=$(usex scotch) - -DBUILD_SHARED_LIBS=ON - -DLIBMMG2D_SHARED=ON - -DLIBMMGS_SHARED=ON - -DLIBMMG3D_SHARED=ON - ) - cmake_src_configure -} - -# no tests present
[gentoo-commits] proj/sci:master commit in: media-libs/mmg/
commit: 53d8d7a53c3f7405618cb39523c3d4701b9f6ef1 Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:43:36 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:43:36 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=53d8d7a5 media-libs/mmg: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> media-libs/mmg/mmg-5.4.3_p09102020.ebuild | 43 --- 1 file changed, 43 deletions(-) diff --git a/media-libs/mmg/mmg-5.4.3_p09102020.ebuild b/media-libs/mmg/mmg-5.4.3_p09102020.ebuild deleted file mode 100644 index 122c48c2e..0 --- a/media-libs/mmg/mmg-5.4.3_p09102020.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake fortran-2 -CMAKE_BUILD_TYPE=MMG -FORTRAN_NEED_OPENMP=1 - -DESCRIPTION="bidimensional and tridimensional remesher" -HOMEPAGE="https://www.mmgtools.org/; - -COMMIT=d422182c8118124b15aba1b1f2e6fb38e85fd6ba -SRC_URI="https://github.com/MmgTools/mmg/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-3 LGPL-3" -KEYWORDS="~amd64" -SLOT="0" -IUSE="scotch vtk" - -DEPEND=" - scotch? ( sci-libs/scotch ) - vtk? ( sci-libs/vtk ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - app-doc/doxygen -" - -src_configure() { - local mycmakeargs=( - -DUSE_VTK=$(usex vtk) - -DUSE_SCOTCH=$(usex scotch) - -DBUILD_SHARED_LIBS=ON - -DLIBMMG2D_SHARED=ON - -DLIBMMGS_SHARED=ON - -DLIBMMG3D_SHARED=ON - ) - cmake_src_configure -} - -# no tests present
[gentoo-commits] proj/sci:master commit in: media-libs/mmg/
commit: 0f79bb0c8f5d988099945eb508c25858464847be Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:42:44 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:42:44 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0f79bb0c media-libs/mmg: version bump to 5.5.2 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> media-libs/mmg/mmg-5.5.2.ebuild | 40 1 file changed, 40 insertions(+) diff --git a/media-libs/mmg/mmg-5.5.2.ebuild b/media-libs/mmg/mmg-5.5.2.ebuild new file mode 100644 index 0..e5fa82146 --- /dev/null +++ b/media-libs/mmg/mmg-5.5.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake fortran-2 +CMAKE_BUILD_TYPE=MMG +FORTRAN_NEED_OPENMP=1 + +DESCRIPTION="bidimensional and tridimensional remesher" +HOMEPAGE="https://www.mmgtools.org/; +SRC_URI="https://github.com/MmgTools/mmg/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3 LGPL-3" +KEYWORDS="~amd64" +SLOT="0" +IUSE="scotch vtk" + +DEPEND=" + scotch? ( sci-libs/scotch ) + vtk? ( sci-libs/vtk ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-doc/doxygen +" + +src_configure() { + local mycmakeargs=( + -DUSE_VTK=$(usex vtk) + -DUSE_SCOTCH=$(usex scotch) + -DBUILD_SHARED_LIBS=ON + -DLIBMMG2D_SHARED=ON + -DLIBMMGS_SHARED=ON + -DLIBMMG3D_SHARED=ON + ) + cmake_src_configure +} + +# no tests present
[gentoo-commits] proj/sci:master commit in: dev-python/xopen/
commit: 2a3b6b90ad429619f6ac824b94c770fa5897f987 Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:22:01 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:22:01 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2a3b6b90 dev-python/xopen: version bump to 1.0.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> dev-python/xopen/xopen-1.0.1.ebuild | 21 + 1 file changed, 21 insertions(+) diff --git a/dev-python/xopen/xopen-1.0.1.ebuild b/dev-python/xopen/xopen-1.0.1.ebuild new file mode 100644 index 0..9e5e480c6 --- /dev/null +++ b/dev-python/xopen/xopen-1.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 + +DESCRIPTION="Open compressed files transparently" +HOMEPAGE="https://pypi.python.org/pypi/xopen; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-arch/pigz +" + +distutils_enable_tests pytest
[gentoo-commits] proj/sci:master commit in: sys-apps/ndctl/
commit: 48ea16c97d24238a69b94084fef157295126bf76 Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:09:21 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:09:21 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=48ea16c9 sys-apps/ndctl: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> sys-apps/ndctl/ndctl-70.ebuild | 60 -- 1 file changed, 60 deletions(-) diff --git a/sys-apps/ndctl/ndctl-70.ebuild b/sys-apps/ndctl/ndctl-70.ebuild deleted file mode 100644 index 60cc559bf..0 --- a/sys-apps/ndctl/ndctl-70.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 linux-info systemd - -DESCRIPTION="utility for managing the nvdimm sub-system in the linux kernel" -HOMEPAGE="https://pmem.io; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/pmem/ndctl; -else - SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -RESTRICT="test" - -RDEPEND=" - dev-libs/json-c - sys-apps/keyutils - sys-apps/kmod - sys-apps/util-linux - virtual/udev -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/asciidoc - app-text/xmlto - virtual/pkgconfig -" - -CONFIG_CHECK="~BLK_DEV_RAM_DAX ~FS_DAX ~X86_PMEM_LEGACY ~LIBNVDIMM ~BLK_DEV_PMEM \ -~ARCH_HAS_PMEM_API ~TRANSPARENT_HUGEPAGE ~MEMORY_HOTPLUG ~MEMORY_HOTREMOVE \ -~ZONE_DEVICE ~FS_DAX_PMD" - -src_prepare() { - "${S}"/git-version-gen - default - eautoreconf -} - -src_configure() { - econf \ - --disable-asciidoctor \ - --without-bash \ - --without-systemd \ - --with-keyutils -} - -src_install() { - emake DESTDIR="${D}" install - - dobashcomp contrib/${PN} - systemd_dounit ${PN}/ndctl-monitor.service -}
[gentoo-commits] proj/sci:master commit in: profiles/updates/
commit: 488aa2eaea12536407af75e0a8a59b77fc5d6c4f Author: Aisha Tammy aisha cc> AuthorDate: Mon Dec 21 16:15:37 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Mon Dec 21 16:15:37 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=488aa2ea fix package move for 1Q-2011 Signed-off-by: Aisha Tammy aisha.cc> profiles/updates/1Q-2011 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/updates/1Q-2011 b/profiles/updates/1Q-2011 index 85c91332b..fc246d419 100644 --- a/profiles/updates/1Q-2011 +++ b/profiles/updates/1Q-2011 @@ -1,6 +1,6 @@ move www-apps/SwishE www-apps/py-swish-e move sys-cluster/os-mpi sys-cluster/native-mpi move sci-misc/freecad media-gfx/freecad -move app-doc/votca-manual app-doc/votca-csg-manual +move app-doc/votca-manual app-doc/votca-csg-manual move sci-chemistry/inchi sci-libs/inchi move sci-chemistry/stdinchi sci-libs/inchi
[gentoo-commits] proj/sci:master commit in: sys-apps/ndctl/
commit: d25941724f858b005cd9692079c955837fd84600 Author: Aisha Tammy aisha cc> AuthorDate: Wed Dec 23 02:08:16 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Wed Dec 23 02:08:22 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d2594172 sys-apps/ndctl: version bump to 71.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> sys-apps/ndctl/ndctl-71.1.ebuild | 60 1 file changed, 60 insertions(+) diff --git a/sys-apps/ndctl/ndctl-71.1.ebuild b/sys-apps/ndctl/ndctl-71.1.ebuild new file mode 100644 index 0..60cc559bf --- /dev/null +++ b/sys-apps/ndctl/ndctl-71.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 linux-info systemd + +DESCRIPTION="utility for managing the nvdimm sub-system in the linux kernel" +HOMEPAGE="https://pmem.io; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/pmem/ndctl; +else + SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +RESTRICT="test" + +RDEPEND=" + dev-libs/json-c + sys-apps/keyutils + sys-apps/kmod + sys-apps/util-linux + virtual/udev +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-text/asciidoc + app-text/xmlto + virtual/pkgconfig +" + +CONFIG_CHECK="~BLK_DEV_RAM_DAX ~FS_DAX ~X86_PMEM_LEGACY ~LIBNVDIMM ~BLK_DEV_PMEM \ +~ARCH_HAS_PMEM_API ~TRANSPARENT_HUGEPAGE ~MEMORY_HOTPLUG ~MEMORY_HOTREMOVE \ +~ZONE_DEVICE ~FS_DAX_PMD" + +src_prepare() { + "${S}"/git-version-gen + default + eautoreconf +} + +src_configure() { + econf \ + --disable-asciidoctor \ + --without-bash \ + --without-systemd \ + --with-keyutils +} + +src_install() { + emake DESTDIR="${D}" install + + dobashcomp contrib/${PN} + systemd_dounit ${PN}/ndctl-monitor.service +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libcloudproviders/
commit: 360389d093fa2721d39fbd5f18f427a9b804a1a2 Author: Theo Anderson posteo de> AuthorDate: Wed Dec 23 05:54:49 2020 + Commit: Theo Anderson posteo de> CommitDate: Wed Dec 23 05:54:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=360389d0 dev-libs/libcloudproviders: bdepend dev-util/glib-utils Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild | 15 +-- dev-libs/libcloudproviders/metadata.xml | 5 - 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild index 09e24d99..81534f47 100644 --- a/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild +++ b/dev-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild @@ -17,13 +17,14 @@ KEYWORDS="~amd64" IUSE="doc introspection vala" REQUIRED_USE="vala? ( introspection )" -RDEPEND=" - >=dev-libs/glib-2.58.0:2 -" -DEPEND="${RDEPEND} +RDEPEND=">=dev-libs/glib-2.58.0:2" +DEPEND=" + ${RDEPEND} introspection? ( dev-libs/gobject-introspection:= ) " -BDEPEND="$(vala_depend) +BDEPEND=" + $(vala_depend) + dev-util/glib-utils doc? ( dev-util/gdbus-codegen dev-util/gtk-doc @@ -32,9 +33,10 @@ BDEPEND="$(vala_depend) " src_prepare() { - vala_src_prepare default + vala_src_prepare } + src_configure() { local emesonargs=( $(meson_use vala vapigen) @@ -42,5 +44,6 @@ src_configure() { $(meson_use doc enable-gtk-doc) -Dinstalled-tests=false ) + meson_src_configure } diff --git a/dev-libs/libcloudproviders/metadata.xml b/dev-libs/libcloudproviders/metadata.xml index 8f5e68ae..519e18c6 100644 --- a/dev-libs/libcloudproviders/metadata.xml +++ b/dev-libs/libcloudproviders/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + tel...@posteo.de + Theo Anderson + libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services.
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ox/
commit: a569180b2dda861a12db283e4ef0989b509256f3 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 23 05:51:42 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 23 05:53:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a569180b dev-ruby/ox: add 2.14.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ox/Manifest | 1 + dev-ruby/ox/ox-2.14.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest index 1ed6cba37c6..858e257aef7 100644 --- a/dev-ruby/ox/Manifest +++ b/dev-ruby/ox/Manifest @@ -2,3 +2,4 @@ DIST ox-2.12.1.tar.gz 202784 BLAKE2B b42a364e4e2c1bfbefd06bd0b5162838e473cbd4858 DIST ox-2.13.2.tar.gz 208893 BLAKE2B 15e9fca55cb58c10d6336c1399048e72c059889da0b9df8050a6e4cd00393d11507768ed1cab23d452e792f4001a5935e70ba0be24186a1f96a43a7f272823fc SHA512 bc7d8d14c9e3a45529d8a4a32c01d7f51523f814407d437a7dfed0184fad16a9edf4a2b2317c28039613f8f0e0d367b42b4eb8fc00b01287b0154d520e37ce48 DIST ox-2.13.3.tar.gz 207702 BLAKE2B 23e690fcbadb2f3903b50ff7cdaea397fa4a65503f3bf81ea9266f6f935ac08271bac4f514d080ce538666f05c94a7e3f3ecdc60ff412741233f599aa4aac863 SHA512 346513c696f6cb969429f20f1296f8ca999cbfed5ecd2ed8fd96b3bc5a0b512ff41237d6e5b616c100fa98d4606026f8ec9f4356e96831b1d1d7c968c2a22762 DIST ox-2.13.4.tar.gz 207814 BLAKE2B 8a94569e6e10b92574fa330d60aacc069a558003c7b285cb1178dfe0e6cfe02a2590283249f7a1b5adc89b41c3414b1a919367889b0296cf909eeafd88cc8a27 SHA512 a97fef40eee3616bab32394340c452138fe1cf5cec92e6457c3b2ce8866f7e5b143ee7e0191af09d96128a2d7a0ee3eb58fbcea16074ce33db8a845867175423 +DIST ox-2.14.0.tar.gz 208213 BLAKE2B a5f99c8878efb9f87d8061d57ffb0afe26329b7e987c4de8c084a3453e35404fdfe29805d9a4cf60f3e30c39f47de5721a9d5c52b87660066ee484a30ef0837c SHA512 51bafbef13b1d3e0a5f27f69f9ca21b5774cb32f4b0d55e12ec5b94b1dad3febdfda37b43b84f599d7874f5ed28fa85d094a6f9c0087ca1d9b5d77b969c7de88 diff --git a/dev-ruby/ox/ox-2.14.0.ebuild b/dev-ruby/ox/ox-2.14.0.ebuild new file mode 100644 index 000..ca6de7a13bb --- /dev/null +++ b/dev-ruby/ox/ox-2.14.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="ox.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox; +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/ox extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/ox + cp ext/ox/ox$(get_modname) lib/ox/ || die +} + +each_ruby_test() { + ${RUBY} test/tests.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 29eff4cc20feb7e32681747a25356e176003812e Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 23 05:49:40 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 23 05:53:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29eff4cc dev-ruby/ffi: add 1.14.1 Closes: https://bugs.gentoo.org/705010 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ffi/Manifest | 1 + dev-ruby/ffi/ffi-1.14.1.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index a74f4ecd048..372a06222f6 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -1,3 +1,4 @@ DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283 SHA512 86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30 DIST ffi-git-1.12.2.tgz 158344 BLAKE2B 903825d7a6d77e26be47ec7e7991253e1ba58b0f0049fd812f8c26dee6eb31c17388dd5f23270e84cf53c02ab3a73c79ecca870814e14993496d1ca0e99a5390 SHA512 2590ff3fd704334fe00de10ec5e08184c350feac36418e08680def0b4742c488f8168fa82759317e93cc3d7969af366254aeb157c84d07565e1804ba1678d119 DIST ffi-git-1.13.1.tgz 161660 BLAKE2B b8a6c3f4b9bbd94378ab2adbf40c0bbf56883e34c6a1c12b9e1496069b8a4935b04012820699260f9cffd47efd78d7aa2d08e71a5bff9de740aa96ad11f499eb SHA512 f0077518c9ced54881e40a0047440edb4e40ba0ba89fc814a489bcbaf52e08e9a773e28f453f579162439e247151b994936695fe0b1ed5fb429d9bfd85b845ef +DIST ffi-git-1.14.1.tgz 165025 BLAKE2B 020b3954ac08fc9fe077cc9116b21e40de8458eb79cc6ae1664d638c8a36df1e919cf6a603332f9513167b3f8d8bc342f04c2c1ee60fc9197d75de74fd69ca2e SHA512 8f3e97aa3fc3e5c404864d56b62d568ca464db741c1e526f971df4d96e61ebb8ce5899ecc207ba3d094efeaacd20633a250f2f072392a7369b179166bb780712 diff --git a/dev-ruby/ffi/ffi-1.14.1.ebuild b/dev-ruby/ffi/ffi-1.14.1.ebuild new file mode 100644 index 000..4a1019bd5d0 --- /dev/null +++ b/dev-ruby/ffi/ffi-1.14.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="ffi.gemspec" + +inherit multilib ruby-fakegem toolchain-funcs + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="https://wiki.github.com/ffi/ffi; + +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND+=" virtual/libffi:0=" +DEPEND+=" virtual/libffi" + +ruby_add_bdepend "dev-ruby/rake" + +all_ruby_prepare() { + sed -i -e '/tasks/ s:^:#:' \ + -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die + + sed -i -e '/require/c\require "./lib/ffi/version"' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Fix Makefile for tests + sed -i -e '/CCACHE :=/ s:^:#:' \ + -e 's/-O2//' \ + -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die + + # Remove bundled version of libffi. + rm -rf ext/ffi_c/libffi || die +} + +each_ruby_configure() { + ${RUBY} -Cext/ffi_c extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/ffi_c V=1 + cp ext/ffi_c/ffi_c$(get_modname) lib/ || die + + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +each_ruby_test() { + CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ox/
commit: 6c359a2eac57578d5b4155291a5bff607cbcdca5 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 23 05:52:39 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 23 05:53:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c359a2e dev-ruby/ox: amd64 stable Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ox/ox-2.13.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ox/ox-2.13.4.ebuild b/dev-ruby/ox/ox-2.13.4.ebuild index ca6de7a13bb..dd9b6593b59 100644 --- a/dev-ruby/ox/ox-2.13.4.ebuild +++ b/dev-ruby/ox/ox-2.13.4.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox; SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/docile/
commit: 25427c682b9afc1b90d7851a6f24abc5efe50d0f Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 23 05:36:14 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 23 05:53:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25427c68 dev-ruby/docile: add 1.3.4 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/docile/Manifest| 1 + dev-ruby/docile/docile-1.3.4.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest index 70955e28ea0..40963eebb4b 100644 --- a/dev-ruby/docile/Manifest +++ b/dev-ruby/docile/Manifest @@ -1,2 +1,3 @@ DIST docile-1.3.2.tar.gz 14684 BLAKE2B f24ce3ae857d249ce2fc32bcefa505b272327962755e000e51dd13531ad81a039c1da0e97774752cc03444fc3f44fa12212bbe61ff7886ebf5d44076785db3df SHA512 6bba8e8855e43acc3ad314ca500896b861865e4470618f98e720a11a26e226e30d8748096638027e213eeb54838fd1c3b2c9749701476d26cf8bc55c82c4f3ce DIST docile-1.3.3.tar.gz 15752 BLAKE2B 290af9553aba4b8b6ab058a1b1dbc4a36e840b3dc11e97db08408230679ab1095a5f6c03b133d9c02d2c1c9be75cf4d5cfa525bf5bd3c0705993df975ef152f3 SHA512 64e4f45616135f2089ecdb7282b7d1bed61cc5a1c8fa37e5ea70d8141d364760c62e06c650359d9cc107088fcfe4837d6bf35b492bd81c0207b037aa67d1d114 +DIST docile-1.3.4.tar.gz 15726 BLAKE2B 93f37266dc7fe80f8d3863ac7c5293dbd0432a5917f4ab134a1ceea4bdfb40a6af2e045db0b690fa3ef2590f2c781ea003ca482521e271e21ee50aa95aa9a30c SHA512 4e191f0cc374a429a1bb3297c1baf1d337918a475c783a12ac4e4c5de8cc941d440c85d31f2d226736c9fe88c52698b54bd9897be9b497e96eaceef73a6f0f56 diff --git a/dev-ruby/docile/docile-1.3.4.ebuild b/dev-ruby/docile/docile-1.3.4.ebuild new file mode 100644 index 000..41f1cd91fff --- /dev/null +++ b/dev-ruby/docile/docile-1.3.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +RUBY_FAKEGEM_GEMSPEC="docile.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Turns any Ruby object into a DSL" +HOMEPAGE="https://ms-ati.github.io/docile/; +SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/require \"github\/markup\"/d' Rakefile || die + sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 08526cea0f334c633b75076116e9c8fbe3343505 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 23 05:36:50 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 23 05:53:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08526cea dev-ruby/ffi: cleanup Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ffi/Manifest | 2 -- dev-ruby/ffi/ffi-1.12.1.ebuild | 63 -- dev-ruby/ffi/ffi-1.13.0.ebuild | 63 -- 3 files changed, 128 deletions(-) diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index aef0eaa41ff..a74f4ecd048 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -1,5 +1,3 @@ DIST ffi-git-1.11.3.tgz 157081 BLAKE2B 57459d3aba7f54daf9c4d94993a083166efe5c37f3aa699279a07cac0ecdee533f54ee1ab36f7ee2a5cc43d0ebb386b8b3285102d98ffd18fa297e2e1b882283 SHA512 86a6a95aa5d4f005eb457fbe26b38e7b8618899db3de3459f3a01128aa7c488a47e50d13aef05ae83519178c80f2f7ed0a0280147d7e30aace13bbab82871f30 -DIST ffi-git-1.12.1.tgz 158108 BLAKE2B e5685e94ef0c1a1f5a5443fac4d9934fc3613219f27d08c635bf346d1312f765d9bc9bb987e736fb373f715d84489e410e2e13280acc501607b1274a6a4a63be SHA512 172540f5827ed87afd56d0da08705d714ab7e4ad1297f9de774cb8792fb8fbb90f9e697e280f13c25c5c14dc73b8ba8150fe3dfd5f31e3c70c195357709ce13a DIST ffi-git-1.12.2.tgz 158344 BLAKE2B 903825d7a6d77e26be47ec7e7991253e1ba58b0f0049fd812f8c26dee6eb31c17388dd5f23270e84cf53c02ab3a73c79ecca870814e14993496d1ca0e99a5390 SHA512 2590ff3fd704334fe00de10ec5e08184c350feac36418e08680def0b4742c488f8168fa82759317e93cc3d7969af366254aeb157c84d07565e1804ba1678d119 -DIST ffi-git-1.13.0.tgz 161537 BLAKE2B 2d113bb31fbd65fdaa397d2477ba8bb66a76c7a01e2753c33b04b81a5175a25acd3495d41e38995ed8161daff25094e0a45ae4b5dc7508840c21e5ba5c45 SHA512 6e90d79b1e60b237c20aa3e863f97797a310d651a52df67957b6a8e1e577b0d800f4e0b6b3ec6da6214ae6a0b855ac23f6f5b3f9439b549a043a3789627a DIST ffi-git-1.13.1.tgz 161660 BLAKE2B b8a6c3f4b9bbd94378ab2adbf40c0bbf56883e34c6a1c12b9e1496069b8a4935b04012820699260f9cffd47efd78d7aa2d08e71a5bff9de740aa96ad11f499eb SHA512 f0077518c9ced54881e40a0047440edb4e40ba0ba89fc814a489bcbaf52e08e9a773e28f453f579162439e247151b994936695fe0b1ed5fb429d9bfd85b845ef diff --git a/dev-ruby/ffi/ffi-1.12.1.ebuild b/dev-ruby/ffi/ffi-1.12.1.ebuild deleted file mode 100644 index 54f91d863ce..000 --- a/dev-ruby/ffi/ffi-1.12.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit multilib ruby-fakegem toolchain-funcs - -DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" -HOMEPAGE="https://wiki.github.com/ffi/ffi; - -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz" - -IUSE="" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND+=" dev-libs/libffi:0=" -DEPEND+=" dev-libs/libffi" - -ruby_add_bdepend "dev-ruby/rake" - -all_ruby_prepare() { - sed -i -e '/tasks/ s:^:#:' \ - -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die - - # Fix Makefile for tests - sed -i -e '/CCACHE :=/ s:^:#:' \ - -e 's/-O2//' \ - -e 's/^CFLAGS =/CFLAGS +=/' spec/ffi/fixtures/GNUmakefile || die - - # Remove bundled version of libffi. - rm -rf ext/ffi_c/libffi || die -} - -each_ruby_configure() { - ${RUBY} -Cext/ffi_c extconf.rb || die -} - -each_ruby_compile() { - emake -Cext/ffi_c V=1 - cp ext/ffi_c/ffi_c$(get_modname) lib/ || die - - ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" -} - -each_ruby_test() { - CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc samples/* -} diff --git a/dev-ruby/ffi/ffi-1.13.0.ebuild b/dev-ruby/ffi/ffi-1.13.0.ebuild deleted file mode 100644 index 54f91d863ce..000 --- a/dev-ruby/ffi/ffi-1.13.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit multilib ruby-fakegem toolchain-funcs - -DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" -HOMEPAGE="https://wiki.github.com/ffi/ffi; - -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz ->
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/did_you_mean/
commit: 2319d47245e3e4c17dba17aa11cbae190dbd661f Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 23 05:35:25 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 23 05:53:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2319d472 dev-ruby/did_you_mean: add 1.5.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/did_you_mean/Manifest | 1 + dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest index b9a4804d3ee..a5570f4bb73 100644 --- a/dev-ruby/did_you_mean/Manifest +++ b/dev-ruby/did_you_mean/Manifest @@ -1,3 +1,4 @@ DIST did_you_mean-1.2.1.gem 20992 BLAKE2B e8827b3f6797145c1adf5fae2a681ad8f437c1dfcb746465c4bb0c59f61285c2f2a65d5e31e2a501da812baf52a2f1d78b81c2d74a194d7309778cece56c1752 SHA512 98a71ad3c4fe92efec50575e26723cd3b5c60b25cd24767a7aabdb4e2b343b131fe3677367c78995f07c513d39d47984af80bde0ec2f6aeafcb34be97f134b1b DIST did_you_mean-1.3.1.gem 24576 BLAKE2B 939dc676dd7ba5dc4b64e5796b59e2901b36e5b9e1d4ccdd8809fdd008a82377c6bbd35b8677fa273c2196615ad3b7a09cd3bb57267ba2dd9216f13cd0599aa2 SHA512 14e672540a93bcf89fb41e27cca31190f9c621c5fb669256a26ccd6c1042437a69911b7ee886305b23fa94fcd0979188b423cad88f87b0adbf6c9437ecffc84c DIST did_you_mean-1.4.0.gem 33792 BLAKE2B 9052b7ba7028f963595eeb79e668296b48db8659bd07c6e00076efc372f6c64eb3ad81981013bf0ae3c37b942a459146af96fa001ba225ebf1f5486d717a7a55 SHA512 bd8e47e5d0135807d1ec0a5dbf536649cbaca13fd056cefc6f57293b7869608ef92a8cdcbaf4a4c4453738ecbe8a6d8bc450826a8dadb46fc69560ed05a97f2d +DIST did_you_mean-1.5.0.gem 34304 BLAKE2B deefea833d1fe12733a6b1422e5ae43d0cfa7ff7ddc49665762a83866634ccd0a440e5a3b351cff6d9d308e85de0490d56d7b675d582f090e0e4fb07186c197f SHA512 7fa4cce3fb895bf026788bb5d558f88d4ddb62b7cae1e284969dc4f0570e88871d5f103514da2c9d79399dcf10ffc845a594afc9c676e90cbca4d5a38d74d7f8 diff --git a/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild new file mode 100644 index 000..c7913abf6a0 --- /dev/null +++ b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="'did you mean?'experience in Ruby" +HOMEPAGE="https://github.com/yuki24/did_you_mean; + +LICENSE="MIT" +SLOT="2.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/
commit: 5d8eddf9f2ad8da0883500cd7b858dfd466a1e9e Author: Sam James gentoo org> AuthorDate: Wed Dec 23 05:21:42 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 05:21:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8eddf9 dev-python/pycryptodome: Keyword 3.9.9-r1 sparc, #761235 Signed-off-by: Sam James gentoo.org> dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild index 8366e337747..5c4f6dc616e 100644 --- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~sparc ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/
commit: b2d0a1211d761b2d531f4d90c728d824b44fd184 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 05:22:48 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 05:22:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d0a121 dev-python/pycryptodome: Keyword 3.9.9-r1 arm64, #761235 Signed-off-by: Sam James gentoo.org> dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild index 0521e729221..45b1dcaedd7 100644 --- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~arm ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: a605140b12dda3247bdfadc2cc6ab9c116c80dcb Author: Sam James gentoo org> AuthorDate: Wed Dec 23 05:22:48 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 05:22:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a605140b dev-libs/libtomcrypt: Keyword 1.18.2-r1 arm64, #761235 Signed-off-by: Sam James gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild index eef47dda87d..bc212dc80b8 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt SLOT="0/1" -KEYWORDS="~amd64 ~arm ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86" IUSE="+gmp +libtommath tomsfastmath" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycryptodome/
commit: 2842701bace74bcc83afeed27093b964d0bc3558 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 05:22:14 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 05:22:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2842701b dev-python/pycryptodome: Keyword 3.9.9-r1 arm, #761235 Signed-off-by: Sam James gentoo.org> dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild index 5c4f6dc616e..0521e729221 100644 --- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD-2 Unlicense" SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~sparc ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: 5b6d49008edcabeb1d9fb788b44a46d2ae81a7f6 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 05:22:14 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 05:22:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6d4900 dev-libs/libtomcrypt: Keyword 1.18.2-r1 arm, #761235 Signed-off-by: Sam James gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild index dbe1b803f84..eef47dda87d 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt SLOT="0/1" -KEYWORDS="~amd64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~sparc ~x86" IUSE="+gmp +libtommath tomsfastmath" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtomcrypt/
commit: 2769f5662ad5206cf3c46f2efc5fe0d094a75cdd Author: Sam James gentoo org> AuthorDate: Wed Dec 23 05:21:42 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 05:21:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2769f566 dev-libs/libtomcrypt: Keyword 1.18.2-r1 sparc, #761235 Signed-off-by: Sam James gentoo.org> dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild index 4a2fbf1ca84..dbe1b803f84 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt SLOT="0/1" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~sparc ~x86" IUSE="+gmp +libtommath tomsfastmath" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: a36e2b35695a29ac22de955424c2f0d5349b058b Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:28:55 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:28:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36e2b35 sys-libs/glibc: Stabilize 2.32-r3 sparc, #759640 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.32-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.32-r3.ebuild b/sys-libs/glibc/glibc-2.32-r3.ebuild index a2c36abaeef..f795e32ef94 100644 --- a/sys-libs/glibc/glibc-2.32-r3.ebuild +++ b/sys-libs/glibc/glibc-2.32-r3.ebuild @@ -22,7 +22,7 @@ PATCH_DEV=dilfridge if [[ ${PV} == * ]]; then inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; SRC_URI+=" riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: ebbe3559a3904be65e79b9c0f5a58fe98c030647 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:30:23 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:30:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbe3559 sys-libs/glibc: Stabilize 2.32-r3 ppc64, #759640 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.32-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.32-r3.ebuild b/sys-libs/glibc/glibc-2.32-r3.ebuild index 56f67db84f4..4824a1d657a 100644 --- a/sys-libs/glibc/glibc-2.32-r3.ebuild +++ b/sys-libs/glibc/glibc-2.32-r3.ebuild @@ -22,7 +22,7 @@ PATCH_DEV=dilfridge if [[ ${PV} == * ]]; then inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; SRC_URI+=" riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 4c64d876db2121e4d45cb02c7eecfbda477e6850 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:29:48 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:29:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c64d876 sys-libs/glibc: Stabilize 2.32-r3 ppc, #759640 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.32-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.32-r3.ebuild b/sys-libs/glibc/glibc-2.32-r3.ebuild index f795e32ef94..56f67db84f4 100644 --- a/sys-libs/glibc/glibc-2.32-r3.ebuild +++ b/sys-libs/glibc/glibc-2.32-r3.ebuild @@ -22,7 +22,7 @@ PATCH_DEV=dilfridge if [[ ${PV} == * ]]; then inherit git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; SRC_URI+=" riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfido2/, dev-libs/libfido2/files/
commit: f0084794f2277af3ed49508bbc58ef2a2a46754f Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 23 04:59:28 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 23 04:59:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0084794 dev-libs/libfido2: Removed old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libfido2/Manifest | 2 - .../libfido2/files/libfido2-1.3.0-cmakelists.patch | 38 - .../libfido2/files/libfido2-1.3.1-no-werror.patch | 18 - .../libfido2/files/libfido2-1.4.0-cmakelists.patch | 34 dev-libs/libfido2/libfido2-1.3.1.ebuild| 47 -- dev-libs/libfido2/libfido2-1.4.0.ebuild| 46 - 6 files changed, 185 deletions(-) diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest index e56671d527a..364924cc4ac 100644 --- a/dev-libs/libfido2/Manifest +++ b/dev-libs/libfido2/Manifest @@ -1,4 +1,2 @@ -DIST libfido2-1.3.1.tar.gz 1512676 BLAKE2B f69a04fc69c46b688d83afe9d72b2fb1860ac00a09665d55e25293595520e95d45486ecc5355c479bc8bc06dbe6ed4fd469c511f5bf5f341a0ec86cb099fce28 SHA512 fc56f7bcddd7ae0f950b4e94f08ad726f7de68b975c0bdcbca98c7932c2c3d2e2a51b30eaf41e8dba08e82af3926cbed44264244ae721902af46e47df9fcbe1b -DIST libfido2-1.4.0.tar.gz 391439 BLAKE2B d45ff3e1a5605c5ea4c5bddbe423bb69e6237e7a359fcc58469a86c503c934ce4491b98fdd673130d419cabe09acab7e201592f923ffe3908568b2b0888ae32a SHA512 5cf2f2d70bdba893fd33bf3ca91940c7eded5ed1728b517ff3fc46cbde58bf64f16da4104138b20dcea1d9a1cec730e532bc4938cdcba4ad86343e51a1c3c513 DIST libfido2-1.5.0.tar.gz 407259 BLAKE2B 23a04f9230c45652aa1ac9fd8b3e809096ae31699c65ca0fda27b27b1b47263e375bb99e5b1ebc515b9edfb801bb2fba9c4f50d88e755efe3eaa23463ca01946 SHA512 240e2368e43846fddf5e98bbcc247468833565bcde4ec27976b88c814d787f1a477241a82b064818aa0eb0a98ff46a65d80b8243f4d0bbd763270e42492354e2 DIST libfido2-1.6.0.tar.gz 413904 BLAKE2B 59444cc9e32b5d9f2a0f9138fe4f3ad644865e1f7f24f50bbace262308aa7c10b58aa0e890a3493e8fd102468e26947f7fc0864b5d7a1e185e40ad730064db8e SHA512 c473732a2f7ef54156097d315e44457d89056446ab3112a7c7a6fd99d5c2c8ae0ca2451ff9cd45be6c32de1ab335d6dfdb2b0c56b40cae9eb41391d18d83be4a diff --git a/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch b/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch deleted file mode 100644 index a5a4b721ed0..000 --- a/dev-libs/libfido2/files/libfido2-1.3.0-cmakelists.patch +++ /dev/null @@ -1,38 +0,0 @@ -diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt -index 71bc502..ac424d2 100644 a/man/CMakeLists.txt -+++ b/man/CMakeLists.txt -@@ -2,11 +2,12 @@ - # Use of this source code is governed by a BSD-style - # license that can be found in the LICENSE file. - -+include(GNUInstallDirs) -+ - find_program(MANDOC_PATH mandoc) - message(STATUS "MANDOC_PATH: ${MANDOC_PATH}") - - if(CMAKE_SYSTEM_NAME STREQUAL "Linux") -- find_program(GZIP_PATH gzip) - message(STATUS "GZIP_PATH: ${GZIP_PATH}") - endif() - -@@ -301,16 +302,16 @@ elseif(NOT MSVC) - foreach(f ${MAN_SOURCES}) - if (${f} MATCHES ".1$") - install(FILES ${CMAKE_BINARY_DIR}/man/${f} -- DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man1") -+ DESTINATION "${CMAKE_INSTALL_MANDIR}/man1") - elseif(${f} MATCHES ".3$") - install(FILES ${CMAKE_BINARY_DIR}/man/${f} -- DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man3") -+ DESTINATION "${CMAKE_INSTALL_MANDIR}/man3") - endif() - endforeach() - foreach(i RANGE 0 ${MAN_ALIAS_MAX} 2) - math(EXPR j "${i} + 1") - list(GET MAN_ALIAS ${j} DST) - install(FILES ${CMAKE_BINARY_DIR}/man/${DST}.3 -- DESTINATION ${CMAKE_INSTALL_PREFIX}/man/man3) -+ DESTINATION ${CMAKE_INSTALL_MANDIR}/man3) - endforeach() - endif() diff --git a/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch b/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch deleted file mode 100644 index d2ebc1a54a1..000 --- a/dev-libs/libfido2/files/libfido2-1.3.1-no-werror.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9481c46..b347fab 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -107,13 +107,11 @@ else() - - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wextra") -- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wshadow") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wwrite-strings") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wmissing-prototypes") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wbad-function-cast") - set(CMAKE_C_FLAGS
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfido2/
commit: c6c19798b04cf9673eec1b4e18f9fa0a7a0a3f09 Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 23 04:58:24 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 23 04:59:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c19798 dev-libs/libfido2: Bump to version 1.6.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libfido2/Manifest | 1 + dev-libs/libfido2/libfido2-1.6.0.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest index ce488475d64..e56671d527a 100644 --- a/dev-libs/libfido2/Manifest +++ b/dev-libs/libfido2/Manifest @@ -1,3 +1,4 @@ DIST libfido2-1.3.1.tar.gz 1512676 BLAKE2B f69a04fc69c46b688d83afe9d72b2fb1860ac00a09665d55e25293595520e95d45486ecc5355c479bc8bc06dbe6ed4fd469c511f5bf5f341a0ec86cb099fce28 SHA512 fc56f7bcddd7ae0f950b4e94f08ad726f7de68b975c0bdcbca98c7932c2c3d2e2a51b30eaf41e8dba08e82af3926cbed44264244ae721902af46e47df9fcbe1b DIST libfido2-1.4.0.tar.gz 391439 BLAKE2B d45ff3e1a5605c5ea4c5bddbe423bb69e6237e7a359fcc58469a86c503c934ce4491b98fdd673130d419cabe09acab7e201592f923ffe3908568b2b0888ae32a SHA512 5cf2f2d70bdba893fd33bf3ca91940c7eded5ed1728b517ff3fc46cbde58bf64f16da4104138b20dcea1d9a1cec730e532bc4938cdcba4ad86343e51a1c3c513 DIST libfido2-1.5.0.tar.gz 407259 BLAKE2B 23a04f9230c45652aa1ac9fd8b3e809096ae31699c65ca0fda27b27b1b47263e375bb99e5b1ebc515b9edfb801bb2fba9c4f50d88e755efe3eaa23463ca01946 SHA512 240e2368e43846fddf5e98bbcc247468833565bcde4ec27976b88c814d787f1a477241a82b064818aa0eb0a98ff46a65d80b8243f4d0bbd763270e42492354e2 +DIST libfido2-1.6.0.tar.gz 413904 BLAKE2B 59444cc9e32b5d9f2a0f9138fe4f3ad644865e1f7f24f50bbace262308aa7c10b58aa0e890a3493e8fd102468e26947f7fc0864b5d7a1e185e40ad730064db8e SHA512 c473732a2f7ef54156097d315e44457d89056446ab3112a7c7a6fd99d5c2c8ae0ca2451ff9cd45be6c32de1ab335d6dfdb2b0c56b40cae9eb41391d18d83be4a diff --git a/dev-libs/libfido2/libfido2-1.6.0.ebuild b/dev-libs/libfido2/libfido2-1.6.0.ebuild new file mode 100644 index 000..8fbe1628305 --- /dev/null +++ b/dev-libs/libfido2/libfido2-1.6.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake udev linux-info + +DESCRIPTION="Provides library functionality for FIDO 2.0" +HOMEPAGE="https://github.com/Yubico/libfido2; +SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="libressl +static-libs" + +DEPEND=" + dev-libs/libcbor:= + virtual/libudev:= + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" + +RDEPEND=" + ${DEPEND} + acct-group/plugdev +" + +PATCHES=( + "${FILESDIR}/libfido2-1.5.0-cmakelists.patch" +) + +pkg_pretend() { + CONFIG_CHECK=" + ~USB_HID + ~HIDRAW + " + + check_extra_config +} + +src_install() { + cmake_src_install + + if ! use static-libs; then + rm -f "${ED}/$(get_libdir)"/*.a || die + fi + + udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-coreutils/
commit: 47df2dceb1d0e6f7a92d899e9a499ee8e60d39c6 Author: Theo Anderson posteo de> AuthorDate: Wed Dec 23 04:39:59 2020 + Commit: Theo Anderson posteo de> CommitDate: Wed Dec 23 04:39:59 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47df2dce dev-libs/octetos-coreutils: bdepend dev-util/check Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild index 95353f5c..b7be74a8 100644 --- a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild +++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild @@ -16,11 +16,12 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" - DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" -BDEPEND="dev-util/cunit" +BDEPEND=" + dev-libs/check + dev-util/cunit +" S="${WORKDIR}/${MYP}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 953c7fc11cf56146a6a606a20bdea6867eafddf5 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:17:02 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:17:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953c7fc1 sys-libs/binutils-libs: Stabilize 2.34-r2 ppc64, #734598 Signed-off-by: Sam James gentoo.org> sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild index 7a6d7544334..1158cebbca7 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild @@ -21,7 +21,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz LICENSE="|| ( GPL-3 LGPL-3 )" SLOT="0/${PV}" IUSE="64-bit-bfd multitarget nls static-libs" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86 ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="nls? ( sys-devel/gettext )" DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 97b38248e81824e94193d146596e580ef9af3a1b Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:17:01 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:17:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b38248 sys-devel/binutils: Stabilize 2.34-r2 ppc64, #734598 Signed-off-by: Sam James gentoo.org> sys-devel/binutils/binutils-2.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild b/sys-devel/binutils/binutils-2.34-r2.ebuild index b88c8281b45..b18c16bc3c9 100644 --- a/sys-devel/binutils/binutils-2.34-r2.ebuild +++ b/sys-devel/binutils/binutils-2.34-r2.ebuild @@ -33,7 +33,7 @@ case ${PV} in *) SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" SLOT=$(ver_cut 1-2) - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" ;; esac
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 5ded29e65635d20e6fc8a27ec0369709ac1e90b4 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:16:18 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:16:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ded29e6 sys-libs/binutils-libs: Stabilize 2.34-r2 ppc, #734598 Signed-off-by: Sam James gentoo.org> sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild index dfcf868d436..7a6d7544334 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild @@ -21,7 +21,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz LICENSE="|| ( GPL-3 LGPL-3 )" SLOT="0/${PV}" IUSE="64-bit-bfd multitarget nls static-libs" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86 ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="nls? ( sys-devel/gettext )" DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 0a1ba56c1fa08345140473cd948012a72d72e7ff Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:16:18 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:16:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1ba56c sys-devel/binutils: Stabilize 2.34-r2 ppc, #734598 Signed-off-by: Sam James gentoo.org> sys-devel/binutils/binutils-2.34-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild b/sys-devel/binutils/binutils-2.34-r2.ebuild index 517ec9a28be..b88c8281b45 100644 --- a/sys-devel/binutils/binutils-2.34-r2.ebuild +++ b/sys-devel/binutils/binutils-2.34-r2.ebuild @@ -33,7 +33,7 @@ case ${PV} in *) SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" SLOT=$(ver_cut 1-2) - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc x86" ;; esac
[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/
commit: a0cd77c0d2a5c92531a6b5354e85ec77be61f171 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:10:04 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:10:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0cd77c0 dev-python/urllib3: Stabilize 1.26.2 ALLARCHES, #760240 Signed-off-by: Sam James gentoo.org> dev-python/urllib3/urllib3-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/urllib3/urllib3-1.26.2.ebuild b/dev-python/urllib3/urllib3-1.26.2.ebuild index 607f7c5c9d8..e67900b27bd 100644 --- a/dev-python/urllib3/urllib3-1.26.2.ebuild +++ b/dev-python/urllib3/urllib3-1.26.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-macos" IUSE="brotli test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests/
commit: 20b8f419d473af0144e8d8f7d9d9ea2fe4042a26 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:10:04 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:10:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b8f419 dev-python/requests: Stabilize 2.25.1 ALLARCHES, #760240 Signed-off-by: Sam James gentoo.org> dev-python/requests/requests-2.25.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/requests/requests-2.25.1.ebuild b/dev-python/requests/requests-2.25.1.ebuild index ca363758505..cf5031e8789 100644 --- a/dev-python/requests/requests-2.25.1.ebuild +++ b/dev-python/requests/requests-2.25.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="socks5 +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/, dev-python/urllib3/files/
commit: c83238e04752d5b09d12089264b5c9ea6ca861fa Author: Sam James gentoo org> AuthorDate: Wed Dec 23 02:03:36 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 02:03:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83238e0 dev-python/urllib3: add test_proxy_rejection test hang patch Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> ...1.26.2-fix-test_proxy_rejection-test-hang.patch | 87 ++ dev-python/urllib3/urllib3-1.26.2-r1.ebuild| 4 + dev-python/urllib3/urllib3-1.26.2.ebuild | 4 + 3 files changed, 95 insertions(+) diff --git a/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch b/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch new file mode 100644 index 000..2af65e84f01 --- /dev/null +++ b/dev-python/urllib3/files/urllib3-1.26.2-fix-test_proxy_rejection-test-hang.patch @@ -0,0 +1,87 @@ +Fixes a hang on test_proxy_rejection. +https://github.com/urllib3/urllib3/commit/087d4de8487379033970898866625c00e0d51c85.patch + +From 087d4de8487379033970898866625c00e0d51c85 Mon Sep 17 00:00:00 2001 +From: Quentin Pradet +Date: Tue, 3 Nov 2020 17:15:50 +0400 +Subject: [PATCH] Fix test_proxy_rejection even with two localhost entries + +--- + test/contrib/test_socks.py | 34 +++--- + 1 file changed, 31 insertions(+), 3 deletions(-) + +diff --git a/test/contrib/test_socks.py b/test/contrib/test_socks.py +index 1966513c1..ed716f188 100644 +--- a/test/contrib/test_socks.py b/test/contrib/test_socks.py +@@ -1,8 +1,12 @@ ++from __future__ import absolute_import ++ + import socket + import threading ++from socket import getaddrinfo as real_getaddrinfo + from test import SHORT_TIMEOUT + + import pytest ++import socks as py_socks + + from dummyserver.server import DEFAULT_CA, DEFAULT_CERTS + from dummyserver.testcase import IPV4SocketDummyServerTestCase +@@ -87,6 +91,26 @@ def _address_from_socket(sock): + raise RuntimeError("Unexpected addr type: %r" % addr_type) + + ++def _set_up_fake_getaddrinfo(monkeypatch): ++# Work around https://github.com/urllib3/urllib3/pull/2034 ++# Nothing prevents localhost to point to two different IPs. For example, in the ++# Ubuntu set up by GitHub Actions, localhost points both to 127.0.0.1 and ::1. ++# ++# In case of failure, PySocks will try the same request on both IPs, but our ++# handle_socks[45]_negotiation functions don't handle retries, which leads either to ++# a deadlock or a timeout in case of a failure on the first address. ++# ++# However, some tests need to exercise failure. We don't want retries there, but ++# can't affect PySocks retries via its API. Instead, we monkeypatch PySocks so that ++# it only sees a single address, which effectively disables retries. ++def fake_getaddrinfo(addr, port, family, socket_type): ++gai_list = real_getaddrinfo(addr, port, family, socket_type) ++gai_list = [gai for gai in gai_list if gai[0] == socket.AF_INET] ++return gai_list[:1] ++ ++monkeypatch.setattr(py_socks.socket, "getaddrinfo", fake_getaddrinfo) ++ ++ + def handle_socks5_negotiation(sock, negotiate, username=None, password=None): + """ + Handle the SOCKS5 handshake. +@@ -334,7 +358,8 @@ def request_handler(listener): + with pytest.raises(NewConnectionError): + pm.request("GET", "http://example.com;, retries=False) + +-def test_proxy_rejection(self): ++def test_proxy_rejection(self, monkeypatch): ++_set_up_fake_getaddrinfo(monkeypatch) + evt = threading.Event() + + def request_handler(listener): +@@ -429,7 +454,9 @@ def request_handler(listener): + assert response.data == b"" + assert response.headers["Server"] == "SocksTestServer" + +-def test_socks_with_invalid_password(self): ++def test_socks_with_invalid_password(self, monkeypatch): ++_set_up_fake_getaddrinfo(monkeypatch) ++ + def request_handler(listener): + sock = listener.accept()[0] + +@@ -592,7 +619,8 @@ def request_handler(listener): + response = pm.request("GET", "http://example.com;) + assert response.status == 200 + +-def test_proxy_rejection(self): ++def test_proxy_rejection(self, monkeypatch): ++_set_up_fake_getaddrinfo(monkeypatch) + evt = threading.Event() + + def request_handler(listener): diff --git a/dev-python/urllib3/urllib3-1.26.2-r1.ebuild b/dev-python/urllib3/urllib3-1.26.2-r1.ebuild index 73147412195..434b386f83d 100644 --- a/dev-python/urllib3/urllib3-1.26.2-r1.ebuild +++ b/dev-python/urllib3/urllib3-1.26.2-r1.ebuild @@ -41,6 +41,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-fix-test_proxy_rejection-test-hang.patch" +) + python_prepare_all() { #
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
commit: 703f2808eefdeefd8ee837badaeddca26a07a667 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 01:34:04 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 01:34:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703f2808 dev-lang/spidermonkey: drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-lang/spidermonkey/Manifest | 4 - dev-lang/spidermonkey/spidermonkey-78.4.1.ebuild | 303 --- dev-lang/spidermonkey/spidermonkey-78.5.0.ebuild | 303 --- 3 files changed, 610 deletions(-) diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index a13d0ff063f..9f61526c28b 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -1,9 +1,6 @@ DIST firefox-68.0-patches-15.tar.xz 16060 BLAKE2B f9e6cd58ea51bed1af90a9d30fd551dc7e939afcd1b4d00de1271bd4bda94021c6f1799fd9945962c14ffa1fd0b6a6429369c4e45efc2000f179b9b2e46971e7 SHA512 9cb2479637dd8b84e0ab68dc0fe144acd2dc74feca282fd3c4b485ca6f0de8190244587622713a5421b243ccda153f738e9a8f463e87e15e93e9b725d943e128 DIST firefox-68.12.0esr.source.tar.xz 313856956 BLAKE2B eeaa4acc9fabf15ec1b313170a30cee8e1fc10a8b08512b915b83b7d6a81c09b365733ed94638bd434864fd7b0cb8cbf1bc2e43441be69e31117e8e6a099234c SHA512 839b02422e4c87bdb12e0995cd35ca8c1996f3fba00bbb46b419e46b67df5ec48a264cb14632db777ce29166ee4fdcb06e2ee3ce847e64328c58c9a2f9129f4c -DIST firefox-78.4.1esr.source.tar.xz 334673424 BLAKE2B 3ba8bf545c4c2b92914bf7f63b539ba61dc2ee6c14fb8995a6d75adb4bd11988f1d47d2c64639cbecf7a4b01b99085e63af4eb3afc7a27047f03048ffa9c2c2d SHA512 287096ad67e86b307554475c3b5d1003a325d6d13987bfbec2ec79aa0f8004dce1614ab62585ba5cf153545618906ab640cd4657d5a910085afb3d8ceb46e8de -DIST firefox-78.5.0esr.source.tar.xz 333995288 BLAKE2B 35140afb6b4d15052858e7864753ca74099edb24ed5e459f1f48114f0946f5e007486b5561ba9a545566033d71a69f0e6163dd17204cab717c441323972f089e SHA512 0d16013342b6e8d67adb5c77ea4796db4fb593da8aa254d0d95bdf33fad798c2dbb235d44db4177c32dd2d7b3ac26b938b476342753ee8d6c83d968d0281 DIST firefox-78.6.0esr.source.tar.xz 338098664 BLAKE2B 9d082b6104bffbd0d918dc1adf2a01ac32613d8048faf399177834c4949714a00c1f4383b778a21d6b6684296d8f9bd44fa547ee2507a8631d206e3764d2ceeb SHA512 a1e2d6af0020784d00ed3cb4d778c136685e7c2f6ae536cc270fbd331d51d483d17dff9acd7ad8e6b3b231b9df894c146092889357b23715814a080c6f08d11a -DIST firefox-78esr-patches-04.tar.xz 171504 BLAKE2B d51e55c255d1f5cfa0c7c030b1ea50cb54951bed3bc21b21f5cb3b1e4b8b2ad406b3d12db2baabd4a90e3c88a38f187f277e7a4afe441ea6cf82c48f84bb0ac5 SHA512 6f00ec898fafb34d7c7e0ff2a6fb5c1cbf1205458845e14eb39c131125c5bf6b2418fea1050bb72449ec40e18fd775fc844437ce0290281d66961de40a53235a DIST firefox-78esr-patches-07.tar.xz 66156 BLAKE2B 8f69883432dcbd484b1fb15e3fde1630b1424e502ba78d9ec3cbe70cb2676a6876853d3477c8bfe35e92bca91b200e2d14543de1778d895676a52d2608109af2 SHA512 b4a01d3499002bd33a7fb45a1a80e9e73ba27a0986b6bfa43b3482dd8d82a686a14ae0c5e013402c8c8f359a642632a40bf4c362a0e83a1f53b453914f42e3a7 DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be SHA512 2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718 DIST mozjs-52.9.1pre1.tar.bz2 30178574 BLAKE2B 0920432b5140e78297a9bcbccb54268d75a223d5e75e4ff90b3b01aab4f7736b4a4e05c47b3a925ff0a74607a0abad3b6583c75d070ef5142009b20ebaf6e4bf SHA512 187b231b246a5ae09e55c0fef77866b316d75f38f4c2e066d5d4325d8da63433027020c929439cab46af3253ac63ab2f780223a8fd2c6ff535b3409bb6c4aa0f @@ -11,6 +8,5 @@ DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 45ac4c9646e1275faf60eeedbf486f802cd10 DIST spidermonkey-52.0-patches-1.tar.xz 3112 BLAKE2B d8f4c44cb2ae290fa51efc4725a2c1b3cd85dd9f04f4ccfa5681ba6df5f37f5d8d4ad6859316a70d0f7647ac2cee014d126f88b7d4ca74a82796f35b141200ef SHA512 5328403e3b9ecd1c456037e7cca374c2453d9331752c48b9466e498e22fd8d4ca6e1804e51140ee0be027fcef7d0c3f26822b1f569305a3b2f03209b7fb15499 DIST spidermonkey-60.0-patches-04.tar.xz 4428 BLAKE2B af78049cd9b3ee6a9b689e6253486c4670fd3b506faade7d745dafaa7af329c0bd15cd35e95528a4c96688230f4803130967fb09b97aae2bda0ce0f73acaaf3e SHA512 fb1326a81512146ba98773d4f7e0c4bc1bff0f076897c13f576fcf63b56f6965efeff633eea9160bca9f9bc4546505901084eabc33bc955de0b7ab3d6334387a DIST spidermonkey-68.6.0-patches-04.tar.xz 5956 BLAKE2B b1250391a5173e676272d5926b710c06b0e9de1ff03b130a57fdac30f2deefbee3fa92250b37e28087572fe5cce73eb112ef4e1fb0c0401d6ecdb22ab9868998 SHA512 94575b11b4f006c6ee0c8d64b315734a173cecb68e9128ca61ba1a28177e3c149b8cf1f3b3c47a7a263fad8da6196fc0101df87392f016686a827e0cd24fdc74 -DIST spidermonkey-78-patches-02.tar.xz 3432 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/
commit: 48493c5055195f3a1c1cacabdaf4368b7eaeba14 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 01:30:02 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 01:30:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48493c50 Revert "sys-firmware/edk2-ovmf: security cleanup (bug #744412)" This reverts commit ffcb1841612a0f3edf1d057e1ef0c862a7cb8270. Still needed for app-emulation/qemu. Signed-off-by: Thomas Deutschmann gentoo.org> sys-firmware/edk2-ovmf/Manifest| 3 + sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild | 170 + 2 files changed, 173 insertions(+) diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest index bcb2df5176f..bec7f6b201f 100644 --- a/sys-firmware/edk2-ovmf/Manifest +++ b/sys-firmware/edk2-ovmf/Manifest @@ -1,4 +1,7 @@ DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904 SHA512 df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812 +DIST edk2-ovmf-201905-bin.tar.xz 3017256 BLAKE2B 6a106f111a363f1c2de33c4e7eba48183da6047654512939c286c6d0369e3b4c7705c271e61fa95299ba2b629022be7b5ef665ff096d41373583f5409b5c32fb SHA512 4a174dc1d64769a93de3bf5f9d787e278bfab57e2317699d722aa772e64e8867b3998b7feee58d5e4c66adc79ba9c5023dae2ce786159db7a740b86cf35d923d +DIST edk2-ovmf-201905-bundled.tar.xz 3538508 BLAKE2B a1766180c84ee83987f50fdb6a6c9891dfb983ff78c98f7bc38635ffe484ebf29d4286ff97d7747080e28a655ff14b5939d4505d75ebe6655ecacc7f9d405469 SHA512 be3d8ef1ffb1ddce64883d9ef8dc598c7026d23d2e33c33949d28de81513b6a7f04f840ccb3d42664e918c6603487fbe594261c327921f3250c3998218572774 +DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 6fb3385445fd01c0dea26295a68de2691524e55c96d8a0e85aab1385a9abddc47c13ce3236b952c1299514e542ad0fa4bc9550cc4527945c05109d227a698293 SHA512 91188923f7d1ab83c0d6abf7ec6d59f357d0341a617ad6a3ae05f3d0e041dff43f62b014b0c5fc5d15e16d8f1c279c581a5cd64b31e3d52b340d7ef90adb50f1 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc SHA512 d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6 SHA512 b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e SHA512 c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666 diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild new file mode 100644 index 000..8b1c10b16ff --- /dev/null +++ b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_REQ_USE="sqlite" +PYTHON_COMPAT=( python{3_6,3_7} ) + +inherit eutils python-any-r1 readme.gentoo-r1 + +DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines" +HOMEPAGE="https://github.com/tianocore/edk2; + +NON_BINARY_DEPEND=" + app-emulation/qemu + >=dev-lang/nasm-2.0.7 + >=sys-power/iasl-20160729 + ${PYTHON_DEPS} +" +DEPEND="" +RDEPEND="" +if [[ ${PV} == "99" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tianocore/edk2; + DEPEND+=" + ${NON_BINARY_DEPEND} + " +else + # Binary versions taken from fedora: + # http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/ + # edk2-ovmf-20190501stable-2.fc31.noarch.rpm + SRC_URI=" + !binary? ( + https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~tamiko/distfiles/${P}-bundled.tar.xz + ) + binary? ( https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz ) + " + KEYWORDS="amd64 arm64 ~ppc ppc64 x86" + IUSE="+binary" + REQUIRED_USE+=" + !amd64? ( binary ) + " + DEPEND+=" + !binary? ( + amd64? ( + ${NON_BINARY_DEPEND} + ) + )" + PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/
commit: ffcb1841612a0f3edf1d057e1ef0c862a7cb8270 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 01:28:16 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 01:28:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcb1841 sys-firmware/edk2-ovmf: security cleanup (bug #744412) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-firmware/edk2-ovmf/Manifest| 3 - sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild | 170 - 2 files changed, 173 deletions(-) diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest index bec7f6b201f..bcb2df5176f 100644 --- a/sys-firmware/edk2-ovmf/Manifest +++ b/sys-firmware/edk2-ovmf/Manifest @@ -1,7 +1,4 @@ DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904 SHA512 df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812 -DIST edk2-ovmf-201905-bin.tar.xz 3017256 BLAKE2B 6a106f111a363f1c2de33c4e7eba48183da6047654512939c286c6d0369e3b4c7705c271e61fa95299ba2b629022be7b5ef665ff096d41373583f5409b5c32fb SHA512 4a174dc1d64769a93de3bf5f9d787e278bfab57e2317699d722aa772e64e8867b3998b7feee58d5e4c66adc79ba9c5023dae2ce786159db7a740b86cf35d923d -DIST edk2-ovmf-201905-bundled.tar.xz 3538508 BLAKE2B a1766180c84ee83987f50fdb6a6c9891dfb983ff78c98f7bc38635ffe484ebf29d4286ff97d7747080e28a655ff14b5939d4505d75ebe6655ecacc7f9d405469 SHA512 be3d8ef1ffb1ddce64883d9ef8dc598c7026d23d2e33c33949d28de81513b6a7f04f840ccb3d42664e918c6603487fbe594261c327921f3250c3998218572774 -DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 6fb3385445fd01c0dea26295a68de2691524e55c96d8a0e85aab1385a9abddc47c13ce3236b952c1299514e542ad0fa4bc9550cc4527945c05109d227a698293 SHA512 91188923f7d1ab83c0d6abf7ec6d59f357d0341a617ad6a3ae05f3d0e041dff43f62b014b0c5fc5d15e16d8f1c279c581a5cd64b31e3d52b340d7ef90adb50f1 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc SHA512 d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6 SHA512 b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e SHA512 c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666 diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild deleted file mode 100644 index 8b1c10b16ff..000 --- a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_REQ_USE="sqlite" -PYTHON_COMPAT=( python{3_6,3_7} ) - -inherit eutils python-any-r1 readme.gentoo-r1 - -DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines" -HOMEPAGE="https://github.com/tianocore/edk2; - -NON_BINARY_DEPEND=" - app-emulation/qemu - >=dev-lang/nasm-2.0.7 - >=sys-power/iasl-20160729 - ${PYTHON_DEPS} -" -DEPEND="" -RDEPEND="" -if [[ ${PV} == "99" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/tianocore/edk2; - DEPEND+=" - ${NON_BINARY_DEPEND} - " -else - # Binary versions taken from fedora: - # http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/ - # edk2-ovmf-20190501stable-2.fc31.noarch.rpm - SRC_URI=" - !binary? ( - https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~tamiko/distfiles/${P}-bundled.tar.xz - ) - binary? ( https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz ) - " - KEYWORDS="amd64 arm64 ~ppc ppc64 x86" - IUSE="+binary" - REQUIRED_USE+=" - !amd64? ( binary ) - " - DEPEND+=" - !binary? ( - amd64? ( - ${NON_BINARY_DEPEND} - ) - )" - PATCHES=( - ) -fi - -LICENSE="BSD-2 MIT" -SLOT="0" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/elasticsearch-curator/
commit: 0fa3a477cddf375b9b857f291094ac536f5d0b71 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 01:17:24 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 01:17:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa3a477 dev-python/elasticsearch-curator: update urllib3 upper pin to <1.26 Link: https://github.com/elastic/curator/pull/1562 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> ...ch-curator-5.8.1-r1.ebuild => elasticsearch-curator-5.8.1-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild b/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild similarity index 99% rename from dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild rename to dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild index faa31514609..7ddcbe1ba12 100644 --- a/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r1.ebuild +++ b/dev-python/elasticsearch-curator/elasticsearch-curator-5.8.1-r2.ebuild @@ -33,7 +33,7 @@ RDEPEND=" >=dev-python/certifi-2019.9.11[${PYTHON_USEDEP}] >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] >=dev-python/urllib3-1.24.2[${PYTHON_USEDEP}] - =dev-python/voluptuous-0.9.3[${PYTHON_USEDEP}]" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
commit: 1735225a0a1171145304687edf7cf775aec5ad3e Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 01:10:12 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 01:10:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1735225a net-dns/unbound: security cleanup (bug #758974) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-dns/unbound/Manifest | 3 - net-dns/unbound/unbound-1.10.1-r1.ebuild | 184 net-dns/unbound/unbound-1.11.0.ebuild| 200 -- net-dns/unbound/unbound-1.12.0-r1.ebuild | 202 --- net-dns/unbound/unbound-1.12.0.ebuild| 200 -- 5 files changed, 789 deletions(-) diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest index 189f7665dcd..723f087a1a7 100644 --- a/net-dns/unbound/Manifest +++ b/net-dns/unbound/Manifest @@ -1,4 +1 @@ -DIST unbound-1.10.1.tar.gz 5729334 BLAKE2B 7ca4f23c12a551bc6e5d6ec32f19ca0f54526b9a4c868ced8f31cfd31dec23f8240b78f0c00d2cc6f9aa21f6c1b98697c85ef3ebd804a838a5a082893fe98094 SHA512 d07f3ac0e751c17a3ff7d99518c22529cf6856861218564a2ca073422905525cb9ddaf76c9600187946fadb7324343bcd85c34ff06bd322e0ea621a2d258bb85 -DIST unbound-1.11.0.tar.gz 5900967 BLAKE2B 3119bbcd78fa19c610937215abc64abcc1ca96ba42b6753a1e36fef501f68971ac2ee0cb9bde377e0b257c57f505aeac2315a6bf031626874d30967b0a5eb46a SHA512 511e787c5f9647286b07028702a8909390e0e6eafe7224459d5f1eee8a8dfb09c71e33f291e30851dc57411123b91dfe0e124787109a7e4afdf6f3b02768e7cd -DIST unbound-1.12.0.tar.gz 5918399 BLAKE2B b3dccecb1fd019f36e47c62583348a375f5eed7c84094c48def1ff9e73dc283911a2a9b318c8a4be45f5cd4bfb17f26722a9b900aa1980f49790cc55f6412d1d SHA512 90d99bc65e9ba62e50a7809dbf1e98889d0fc9fd50cf3cc99b726c67bcaeda0c2bc176d09f84771adb9796833b595591462f96e949d6969a47d6898d8fae3479 DIST unbound-1.13.0.tar.gz 5950063 BLAKE2B 742eed33845079452a942837a64e80f89ec7ec73459d0045c70ff83d3ba982fae6bade9feb56ef6faa9fca4859222ea00ac587c65c8ad722bef4a6b66a276ade SHA512 d4f3c5a7df5d46f8b1ee32b61e68bdc0d63030820d236ecc51bc3ac356d15248acb9a5e0b6009e1936b03b751e8dd05a071a95ab239fd308442a59642ad5 diff --git a/net-dns/unbound/unbound-1.10.1-r1.ebuild b/net-dns/unbound/unbound-1.10.1-r1.ebuild deleted file mode 100644 index f4046ee8042..000 --- a/net-dns/unbound/unbound-1.10.1-r1.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_{6,7} ) - -inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd user - -MY_P=${PN}-${PV/_/} -DESCRIPTION="A validating, recursive and caching DNS resolver" -HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/; -SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz; - -LICENSE="BSD GPL-2" -SLOT="0/8" # ABI version of libunbound.so -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 x86" -IUSE="debug dnscrypt dnstap +ecdsa ecs gost libressl python redis selinux static-libs systemd test threads" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -# Note: expat is needed by executable only but the Makefile is custom -# and doesn't make it possible to easily install the library without -# the executables. MULTILIB_USEDEP may be dropped once build system -# is fixed. - -CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] - >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}] - libressl? ( >=dev-libs/libressl-2.2.4:0[${MULTILIB_USEDEP}] ) - !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - dnscrypt? ( dev-libs/libsodium[${MULTILIB_USEDEP}] ) - dnstap? ( - dev-libs/fstrm[${MULTILIB_USEDEP}] - >=dev-libs/protobuf-c-1.0.2-r1[${MULTILIB_USEDEP}] - ) - ecdsa? ( - !libressl? ( dev-libs/openssl:0[-bindist] ) - ) - python? ( ${PYTHON_DEPS} ) - redis? ( dev-libs/hiredis:= )" - -BDEPEND="virtual/pkgconfig" - -DEPEND="${CDEPEND} - python? ( dev-lang/swig ) - test? ( - net-dns/ldns-utils[examples] - dev-util/splint - app-text/wdiff - ) - systemd? ( sys-apps/systemd )" - -RDEPEND="${CDEPEND} - net-dns/dnssec-root - selinux? ( sec-policy/selinux-bind )" - -# bug #347415 -RDEPEND="${RDEPEND} - net-dns/dnssec-root" - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.7-trust-anchor-file.patch - "${FILESDIR}"/${PN}-1.6.3-pkg-config.patch - "${FILESDIR}"/${P}-find-ar.patch -) - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup unbound - enewuser unbound -1 -1 /etc/unbound unbound - # improve security on existing installs (bug #641042) - # as well as new installs where unbound homedir has just been created -
[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/
commit: a2609013938ab7a136aa911f58c97977d6c59c98 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 00:59:03 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 00:59:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2609013 dev-python/urllib3: security cleanup (bug #749336) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/urllib3/Manifest | 1 - dev-python/urllib3/urllib3-1.24.2-r1.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index a02f16c957c..9333e5f5201 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,4 +1,3 @@ -DIST urllib3-1.24.2.tar.gz 230699 BLAKE2B 9c2f2be8fa743f542493d75072c02423d1bd40189561fa0ea393a8a2515b24da9a2a383aeec35b55bdd2a9954d3d585450d759548358ed91ecfdb9ec03d391b6 SHA512 9939e9e7c4da30b5effb334969cd835c9d0404a136761098203c699570aab02e63fb3f1b4ab680def0bc0906fabe5f0782ab94cf3095ff10ccf9b3c371653cf2 DIST urllib3-1.25.11.tar.gz 260300 BLAKE2B 06bd2107bad479e36c6474f95567c3ecb119d18b193b358df9e345e4d09392366255b21597b26fbf2374220b921cc2117a1972f88021c3a6ebac3844a319acbe SHA512 58f77edb9ced62cbac7b0baf2651c07f9f413267f103730ee25f08c5d4d0bf52a2ace02f58841bcd55652db677c7a1dc9a756681e7e32d590bc69d8b93e8f173 DIST urllib3-1.26.0.tar.gz 291709 BLAKE2B e750bcd28c6205cb8e7f12c2a1c6123d48979877b206914fc122f67ff6cdf3e16e5d7ee0ffae1f4af40f028075f9592cdebf8856ca7e29b541283a8023afbf0d SHA512 5e5a78486cded9a378532a094818cfcaf6ec621d3aefbffac4c78f130798ee06f08e47d14f3d154274a502c8c1e3963a12d65030ba6109108ed786202637bd42 DIST urllib3-1.26.1.tar.gz 286708 BLAKE2B 19f210a56850e9754faa7a7a309292ba69450ba3ca232bc42f10e1f163eb72e7430eb233d8a0ee1cf97acbdfa132b2e515561e67fade3806347e04e6c7869db2 SHA512 5fbb28e190ecf58aae0932994bc1adb1542041bf96f176a9ece22bd6ee8d4ae8dc8f40dea77359601b704025e65c65ca27137f65d3d47fac3fc796b7bbd112f3 diff --git a/dev-python/urllib3/urllib3-1.24.2-r1.ebuild b/dev-python/urllib3/urllib3-1.24.2-r1.ebuild deleted file mode 100644 index e2c7aedf480..000 --- a/dev-python/urllib3/urllib3-1.24.2-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8} pypy3 ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE="https://github.com/shazow/urllib3; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] - =dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - $(python_gen_cond_dep " - ${RDEPEND} - dev-python/mock[\${PYTHON_USEDEP}] - dev-python/pytest[\${PYTHON_USEDEP}] - >=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}] - " 'python3*') - ) -" - -distutils_enable_sphinx docs \ - dev-python/alabaster \ - dev-python/mock - -python_prepare_all() { - # skip appengine tests - rm -r test/appengine || die - - distutils-r1_python_prepare_all -} - -python_test() { - # FIXME: get tornado ported - case ${EPYTHON} in - python2*) - ewarn "Tests are being skipped for Python 2 in order to reduce the number" - ewarn "of circular dependencies for Python 2 removal. Please test" - ewarn "manually in a virtualenv." - ;; - python3*) - pytest -vv || die "Tests fail with ${EPYTHON}" - ;; - esac -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/
commit: 94e3f3e68e844aaccb9d7b43b965991774df4a3d Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 00:46:28 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 00:46:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e3f3e6 sys-apps/dbus: security cleanup (bug #755392) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/dbus/Manifest| 1 - sys-apps/dbus/dbus-1.12.18.ebuild | 272 -- 2 files changed, 273 deletions(-) diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest index b407c1584db..0af7e50b0b6 100644 --- a/sys-apps/dbus/Manifest +++ b/sys-apps/dbus/Manifest @@ -1,2 +1 @@ -DIST dbus-1.12.18.tar.gz 2094453 BLAKE2B eba48940c80a7483b858199156b297d97896232283988940d3cdb915eaa30bcdd13bc01f8410dcdb34193040a8bc8ce2dd45f1310aed791071e5dc5a6b38eb27 SHA512 817674e86a5d4cbfa705a79ca5197176311e47505c5da02334c2811f63b55014b582a12bce53bc73a08a3ad5061f210ba0d1e5f3bbf7697c81ca70c22a76fc13 DIST dbus-1.12.20.tar.gz 2095511 BLAKE2B b467526e7e0281db7b8c7c178469fe006dab29ccb1ea197c02495bd297e8de766230b68ed86c4a7e05dbe09ca30ce941a15e0bf8030fe0df66c04febf0534b3b SHA512 0964683bc6859374cc94e42e1ec0cdb542cca67971c205fcba4352500b6c0891665b0718e7d85eb060c81cb82e3346c313892bc02384da300ddd306c7eef0056 diff --git a/sys-apps/dbus/dbus-1.12.18.ebuild b/sys-apps/dbus/dbus-1.12.18.ebuild deleted file mode 100644 index cb206f892a9..000 --- a/sys-apps/dbus/dbus-1.12.18.ebuild +++ /dev/null @@ -1,272 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 systemd virtualx multilib-minimal - -DESCRIPTION="A message bus system, a simple way for applications to talk to each other" -HOMEPAGE="https://dbus.freedesktop.org/; -SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz; - -LICENSE="|| ( AFL-2.1 GPL-2 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="debug doc elogind kernel_linux selinux static-libs systemd test user-session X" -RESTRICT="!test? ( test )" - -REQUIRED_USE="?? ( elogind systemd )" - -BDEPEND=" - acct-user/messagebus - app-text/xmlto - app-text/docbook-xml-dtd:4.4 - sys-devel/autoconf-archive - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" -COMMON_DEPEND=" - >=dev-libs/expat-2.1.0 - elogind? ( sys-auth/elogind ) - selinux? ( sys-libs/libselinux ) - systemd? ( sys-apps/systemd:0= ) - X? ( - x11-libs/libX11 - x11-libs/libXt - ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/expat - test? ( - ${PYTHON_DEPS} - >=dev-libs/glib-2.40:2 - ) -" -RDEPEND="${COMMON_DEPEND} - acct-user/messagebus - selinux? ( sec-policy/selinux-dbus ) -" - -DOC_CONTENTS=" - Some applications require a session bus in addition to the system - bus. Please see \`man dbus-launch\` for more information. -" - -# out of sources build dir for make check -TBD="${WORKDIR}/${P}-tests-build" - -PATCHES=( - "${FILESDIR}/${PN}-enable-elogind.patch" - "${FILESDIR}/${PN}-daemon-optional.patch" # bug #653136 -) - -pkg_setup() { - use test && python-any-r1_pkg_setup - - if use kernel_linux; then - CONFIG_CHECK="~EPOLL" - linux-info_pkg_setup - fi -} - -src_prepare() { - # Tests were restricted because of this - sed -i \ - -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess noise\\n");/' \ - -e '/"dispatch"/d' \ - bus/test-main.c || die - - default - - if [[ ${CHOST} == *-solaris* ]]; then - # fix standards conflict, due to gcc being c99 by default nowadays - sed -i \ - -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \ - configure.ac || die - fi - - # required for bug 263909, cross-compile so don't remove eautoreconf - eautoreconf -} - -src_configure() { - local rundir=$(usex kernel_linux /run /var/run) - sed -e "s;@rundir@;${EPREFIX}${rundir};g" "${FILESDIR}"/dbus.initd.in \ - > "${T}"/dbus.initd || die - multilib-minimal_src_configure -} - -multilib_src_configure() { - local docconf myconf testconf - - # so we can get backtraces from apps - case ${CHOST} in - *-mingw*) - # error: unrecognized command line option '-rdynamic' wrt #488036 - ;; - *) - append-flags -rdynamic -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/files/, dev-lang/php/
commit: 280c5e27b96f27eed2f3325576d74361abb36294 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 23 00:38:40 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 23 00:39:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280c5e27 dev-lang/php: fix use-after-free when accessing already destructed backtrace arguments Bug: https://bugs.gentoo.org/711140 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> .../files/php-7.2.34-use-after-free-bug76047.patch | 174 + .../{php-7.2.34.ebuild => php-7.2.34-r1.ebuild}| 1 + 2 files changed, 175 insertions(+) diff --git a/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch b/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch new file mode 100644 index 000..b3a864ee82a --- /dev/null +++ b/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch @@ -0,0 +1,174 @@ +Backport of https://git.php.net/?p=php-src.git;a=commit;h=ef1e4891b47949c8dc0f9482eef9454a0ecdfa1d + +--- a/Zend/tests/bug52361.phpt b/Zend/tests/bug52361.phpt +@@ -25,9 +25,8 @@ try { + --EXPECTF-- + 1. Exception: aaa in %sbug52361.php:5 + Stack trace: +-#0 %sbug52361.php(13): aaa->__destruct() +-#1 %sbug52361.php(16): bbb() +-#2 {main} ++#0 %sbug52361.php(16): aaa->__destruct() ++#1 {main} + 2. Exception: bbb in %sbug52361.php:13 + Stack trace: + #0 %sbug52361.php(16): bbb() +--- /dev/null b/Zend/tests/bug76047.phpt +@@ -0,0 +1,68 @@ ++--TEST-- ++Bug #76047: Use-after-free when accessing already destructed backtrace arguments ++--FILE-- ++a); ++$backtrace = (new Exception)->getTrace(); ++var_dump($backtrace); ++} ++} ++ ++function test($arg) { ++$arg = str_shuffle(str_repeat('A', 79)); ++$vuln = new Vuln(); ++$vuln->a = $arg; ++} ++ ++function test2($arg) { ++$$arg = 1; // Trigger symbol table ++$arg = str_shuffle(str_repeat('A', 79)); ++$vuln = new Vuln(); ++$vuln->a = $arg; ++} ++ ++test('x'); ++test2('x'); ++ ++?> ++--EXPECTF-- ++array(1) { ++ [0]=> ++ array(6) { ++["file"]=> ++string(%d) "%s" ++["line"]=> ++int(%d) ++["function"]=> ++string(10) "__destruct" ++["class"]=> ++string(4) "Vuln" ++["type"]=> ++string(2) "->" ++["args"]=> ++array(0) { ++} ++ } ++} ++array(1) { ++ [0]=> ++ array(6) { ++["file"]=> ++string(%d) "%s" ++["line"]=> ++int(%d) ++["function"]=> ++string(10) "__destruct" ++["class"]=> ++string(4) "Vuln" ++["type"]=> ++string(2) "->" ++["args"]=> ++array(0) { ++} ++ } ++} +--- a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h +@@ -2366,9 +2366,9 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) + uint32_t call_info = EX_CALL_INFO(); + + if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP|ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS|ZEND_CALL_ALLOCATED)) == 0)) { ++ EG(current_execute_data) = EX(prev_execute_data); + i_free_compiled_variables(execute_data); + +- EG(current_execute_data) = EX(prev_execute_data); + if (UNEXPECTED(call_info & ZEND_CALL_RELEASE_THIS)) { + zend_object *object = Z_OBJ(execute_data->This); + #if 0 +@@ -2394,12 +2394,12 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) + LOAD_NEXT_OPLINE(); + ZEND_VM_LEAVE(); + } else if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP)) == 0)) { ++ EG(current_execute_data) = EX(prev_execute_data); + i_free_compiled_variables(execute_data); + + if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) { + zend_clean_and_cache_symbol_table(EX(symbol_table)); + } +- EG(current_execute_data) = EX(prev_execute_data); + + /* Free extra args before releasing the closure, +* as that may free the op_array. */ +@@ -2449,6 +2449,7 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) + ZEND_VM_LEAVE(); + } else { + if (EXPECTED((call_info & ZEND_CALL_CODE) == 0)) { ++ EG(current_execute_data) = EX(prev_execute_data); + i_free_compiled_variables(execute_data); + if (UNEXPECTED(call_info & (ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS))) { + if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) { +@@ -2456,7 +2457,6 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) + } + zend_vm_stack_free_extra_args_ex(call_info, execute_data); + } +- EG(current_execute_data) = EX(prev_execute_data); + if (UNEXPECTED(call_info & ZEND_CALL_CLOSURE)) { +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
commit: 7b5223ed81f223cff7fdd42ce3fd5b34fca6fe96 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 00:34:29 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 00:34:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5223ed dev-lang/spidermonkey: Stabilize 78.6.0 ppc64, #761205 Signed-off-by: Sam James gentoo.org> dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild index f4f3def5516..19bc2279f74 100644 --- a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild @@ -60,7 +60,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++" HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey; -KEYWORDS="amd64 arm arm64 ~mips ~ppc64 ~s390 x86" +KEYWORDS="amd64 arm arm64 ~mips ppc64 ~s390 x86" SLOT="78" LICENSE="MPL-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
commit: 9ac1d06c0074041612cc7ece07b364e558c8c6bf Author: Sam James gentoo org> AuthorDate: Wed Dec 23 00:33:12 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 00:33:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac1d06c dev-lang/spidermonkey: Stabilize 78.6.0 arm, #761205 Signed-off-by: Sam James gentoo.org> dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild index 82e596db7f1..f4f3def5516 100644 --- a/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-78.6.0.ebuild @@ -60,7 +60,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++" HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey; -KEYWORDS="amd64 ~arm arm64 ~mips ~ppc64 ~s390 x86" +KEYWORDS="amd64 arm arm64 ~mips ~ppc64 ~s390 x86" SLOT="78" LICENSE="MPL-2.0"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/iproute2/
commit: 7481ca5e9a46a81065c87e718f02c5c3d1f180d2 Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 23 00:20:29 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 23 00:20:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7481ca5e sys-apps/iproute2: Removed old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> sys-apps/iproute2/Manifest | 1 - sys-apps/iproute2/iproute2-5.8.0.ebuild | 159 2 files changed, 160 deletions(-) diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index 99cf8f8afef..6aee22e27ce 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -1,5 +1,4 @@ DIST iproute2-5.10.0.tar.xz 798776 BLAKE2B 8c17e65f03427f45b71dc17b289b272545549a6687257498676a23e4fdc4a590a7215bfdba3c7ac4b1ccde6c38ba8e3eb222eea2532374fa9680633aa198d347 SHA512 a468eefa797898b6de452212aa432c0a931434defacae5fb4335754c1292c5d86a8c8dbf3017f90cec266d71a2a17ae469aac17e1a85a5cbddc70814313e4c13 DIST iproute2-5.4.0.tar.xz 741328 BLAKE2B 8c7b74aa64526180e793165eb3d0f1ee07d4589fa982aa91e4e0775595c096d73677e85bb7f073cbe14e6de6b166d31efba94554f8c7df3320b168341818fcba SHA512 26d1230e10d9ba4466edd3fe95cb6f595df691eeb27b87ae845ceb9da09fe11c2e0daa8d67187121320413f9ee7131fd426182055eb285be7c4de558d9e47051 DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed SHA512 d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634 -DIST iproute2-5.8.0.tar.xz 780612 BLAKE2B 5d86af8d981f5e9582d5eb0aaffbe15891964a86f3a1da408ce2f46101b1bb6beac8d4492dab1865391c212ef596c9256b680bdcb346d440e38cbb636a23cdc1 SHA512 f2a3f7dcf5cb39ca7cd14f0e40e45641eccf4b93427c527a09fd789ac8621c5c3359769ca61fcc8bab7e915edd943c39b7c3e15cbfc497187aa6271eed0a9152 DIST iproute2-5.9.0.tar.xz 786524 BLAKE2B 9d82cfb1b1353d2cc6c441269af234b05e1ccd190a58c67f890d74fb42b4266be91ce64277bd2b75a0b711977c0f9edc61d8655bf262d05aaebd8d73caecc0c7 SHA512 bce59b0e8d876f10f94926be7f2a7cda0de15db04fabedfe938649d486ca6d6d222523d1661b8b36ea50e35369a4730938d6ebeb80577ac0522a3432037bcd50 diff --git a/sys-apps/iproute2/iproute2-5.8.0.ebuild b/sys-apps/iproute2/iproute2-5.8.0.ebuild deleted file mode 100644 index 6a78d7f40fb..000 --- a/sys-apps/iproute2/iproute2-5.8.0.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs flag-o-matic multilib - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git; - inherit git-r3 -else - SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="kernel routing and traffic control utilities" -HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2; - -LICENSE="GPL-2" -SLOT="0" -IUSE="atm berkdb caps elf +iptables ipv6 minimal selinux" - -# We could make libmnl optional, but it's tiny, so eh -RDEPEND=" - !net-misc/arpd - dev-libs/libbsd - !minimal? ( net-libs/libmnl ) - caps? ( sys-libs/libcap ) - elf? ( virtual/libelf ) - iptables? ( >=net-firewall/iptables-1.4.20:= ) - berkdb? ( sys-libs/db:= ) - atm? ( net-dialup/linux-atm ) - selinux? ( sys-libs/libselinux ) -" -# We require newer linux-headers for ipset support #549948 and some defines #553876 -DEPEND=" - ${RDEPEND} - >=sys-kernel/linux-headers-3.16 -" -BDEPEND=" - app-arch/xz-utils - >=sys-devel/bison-2.4 - sys-devel/flex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907 - "${FILESDIR}"/${PN}-4.20.0-configure-nomagic.patch # bug 643722 - "${FILESDIR}"/${PN}-5.1.0-portability.patch - "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch -) - -src_prepare() { - if ! use ipv6 ; then - PATCHES+=( - "${FILESDIR}"/${PN}-4.20.0-no-ipv6.patch #326849 - ) - fi - - default - - # echo -n is not POSIX compliant - sed 's@echo -n@printf@' -i configure || die - - sed -i \ - -e '/^CC :\?=/d' \ - -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ - -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \ - -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ - -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ - Makefile || die - - # build against system headers - rm -r include/netinet || die #include/linux include/ip{,6}tables{,_common}.h include/libiptc - sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die
[gentoo-commits] repo/gentoo:master commit in: sys-apps/iproute2/
commit: d08694be65de1ec768b4135732d292547c436722 Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 23 00:19:40 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 23 00:20:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08694be sys-apps/iproute2: Bump to version 5.10.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> sys-apps/iproute2/Manifest | 1 + sys-apps/iproute2/iproute2-5.10.0.ebuild | 167 +++ 2 files changed, 168 insertions(+) diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index 4106a4c3d61..99cf8f8afef 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -1,3 +1,4 @@ +DIST iproute2-5.10.0.tar.xz 798776 BLAKE2B 8c17e65f03427f45b71dc17b289b272545549a6687257498676a23e4fdc4a590a7215bfdba3c7ac4b1ccde6c38ba8e3eb222eea2532374fa9680633aa198d347 SHA512 a468eefa797898b6de452212aa432c0a931434defacae5fb4335754c1292c5d86a8c8dbf3017f90cec266d71a2a17ae469aac17e1a85a5cbddc70814313e4c13 DIST iproute2-5.4.0.tar.xz 741328 BLAKE2B 8c7b74aa64526180e793165eb3d0f1ee07d4589fa982aa91e4e0775595c096d73677e85bb7f073cbe14e6de6b166d31efba94554f8c7df3320b168341818fcba SHA512 26d1230e10d9ba4466edd3fe95cb6f595df691eeb27b87ae845ceb9da09fe11c2e0daa8d67187121320413f9ee7131fd426182055eb285be7c4de558d9e47051 DIST iproute2-5.7.0.tar.xz 764436 BLAKE2B 842229730139f8931c4ff3d548fe56c7c86b6bb7be5cc1a7dd896ddce34c039467fb90d0c258cdc91276edc59b9b19f53c39a36c79b54b15a78436b44c595eed SHA512 d5ef68e0eb8e84fbff68c2e7dd4097b9ceb438c928d17ede4130876802dfeafe8bf08d82b4fd39005314e0679c0b261aaa3d6a0a2ff364074a43a043a855a634 DIST iproute2-5.8.0.tar.xz 780612 BLAKE2B 5d86af8d981f5e9582d5eb0aaffbe15891964a86f3a1da408ce2f46101b1bb6beac8d4492dab1865391c212ef596c9256b680bdcb346d440e38cbb636a23cdc1 SHA512 f2a3f7dcf5cb39ca7cd14f0e40e45641eccf4b93427c527a09fd789ac8621c5c3359769ca61fcc8bab7e915edd943c39b7c3e15cbfc497187aa6271eed0a9152 diff --git a/sys-apps/iproute2/iproute2-5.10.0.ebuild b/sys-apps/iproute2/iproute2-5.10.0.ebuild new file mode 100644 index 000..6bccbe4b7ea --- /dev/null +++ b/sys-apps/iproute2/iproute2-5.10.0.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs flag-o-matic multilib + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git; + inherit git-r3 +else + SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="kernel routing and traffic control utilities" +HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2; + +LICENSE="GPL-2" +SLOT="0" +IUSE="atm berkdb caps elf +iptables ipv6 minimal selinux" + +# We could make libmnl optional, but it's tiny, so eh +RDEPEND=" + !net-misc/arpd + dev-libs/libbsd + !minimal? ( net-libs/libmnl ) + caps? ( sys-libs/libcap ) + elf? ( virtual/libelf ) + iptables? ( >=net-firewall/iptables-1.4.20:= ) + berkdb? ( sys-libs/db:= ) + atm? ( net-dialup/linux-atm ) + selinux? ( sys-libs/libselinux ) +" +# We require newer linux-headers for ipset support #549948 and some defines #553876 +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-3.16 +" +BDEPEND=" + app-arch/xz-utils + >=sys-devel/bison-2.4 + sys-devel/flex + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907 + "${FILESDIR}"/${PN}-4.20.0-configure-nomagic.patch # bug 643722 + "${FILESDIR}"/${PN}-5.1.0-portability.patch + "${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch +) + +src_prepare() { + if ! use ipv6 ; then + PATCHES+=( + "${FILESDIR}"/${PN}-4.20.0-no-ipv6.patch #326849 + ) + fi + + default + + # Fix version if necessary + local versionfile="include/version.h" + if ! grep -Fq "${PV}" ${versionfile} ; then + elog "Fixing version string" + sed "s@\"[[:digit:]\.]\+\"@\"${PV}\"@" \ + -i ${versionfile} || die + fi + + # echo -n is not POSIX compliant + sed 's@echo -n@printf@' -i configure || die + + sed -i \ + -e '/^CC :\?=/d' \ + -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ + -e "s|-O2|${CFLAGS} ${CPPFLAGS}|" \ + -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ + -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ + Makefile || die + + # build against system headers + rm -r include/netinet || die #include/linux include/ip{,6}tables{,_common}.h include/libiptc + sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/
commit: d53921158bd8a2d953df0bcdda2f5e06d51b2452 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 00:09:29 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 00:10:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5392115 net-analyzer/wireshark: Stabilize 3.4.2 arm64, #760800 Signed-off-by: Sam James gentoo.org> net-analyzer/wireshark/wireshark-3.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wireshark/wireshark-3.4.2.ebuild b/net-analyzer/wireshark/wireshark-3.4.2.ebuild index c95fe3129e8..a720c8ad6d9 100644 --- a/net-analyzer/wireshark/wireshark-3.4.2.ebuild +++ b/net-analyzer/wireshark/wireshark-3.4.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz; LICENSE="GPL-2" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc64 x86" IUSE=" androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: f28e8147332fb167f123f6ced8e7407d08e5f4d6 Author: Sam James gentoo org> AuthorDate: Wed Dec 23 00:10:19 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 23 00:10:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28e8147 dev-python/sentry-sdk: Stabilize 0.19.4 ALLARCHES, #761184 Signed-off-by: Sam James gentoo.org> dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild b/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild index 8b4b5633c4f..aa73cdf8cc6 100644 --- a/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild +++ b/dev-python/sentry-sdk/sentry-sdk-0.19.4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/sentry-python-${PV}" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" RDEPEND=" dev-python/urllib3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/, profiles/arch/hppa/, profiles/arch/ia64/, ...
commit: 5061f5ddaf5f0ce13e0cf330a7026c67303d322e Author: Marek Szuba gentoo org> AuthorDate: Wed Dec 23 00:04:15 2020 + Commit: Marek Szuba gentoo org> CommitDate: Wed Dec 23 00:09:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5061f5dd profiles: add Lua USE_EXPAND luajit flags to existing arch/**/use.mask entries Signed-off-by: Marek Szuba gentoo.org> profiles/arch/alpha/use.mask | 2 ++ profiles/arch/arm64/use.mask | 2 ++ profiles/arch/hppa/use.mask | 2 ++ profiles/arch/ia64/use.mask | 2 ++ profiles/arch/powerpc/ppc64/64ul/use.mask | 2 ++ profiles/arch/sparc/use.mask | 2 ++ 6 files changed, 12 insertions(+) diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index d97a8e0f29b..8a4bc4a73f4 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -40,6 +40,8 @@ acpi # Tobias Klausmann (2017-03-03) # There is no luajit support on alpha. Bugs #554376, #608322. +lua_single_target_luajit +lua_targets_luajit luajit luajittex diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index ee4e85c7569..d284eb52a96 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -46,6 +46,8 @@ ayatana # Mart Raudsepp (2019-01-07) # Does not work on arm64 until dev-lang/luajit-2.1 # https://github.com/LuaJIT/LuaJIT/issues/26 +lua_single_target_luajit +lua_targets_luajit luajit # Michał Górny (2018-07-09) diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index 593e93fd717..81d9c543cce 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -81,6 +81,8 @@ clang # Jeroen Roovers (2014-11-07) # dev-lang/luajit has not been ported to HPPA +lua_single_target_luajit +lua_targets_luajit luajit luajittex diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask index cb05c855ebc..47e5a6f4429 100644 --- a/profiles/arch/ia64/use.mask +++ b/profiles/arch/ia64/use.mask @@ -29,6 +29,8 @@ ayatana # Sergei Trofimovich (2017-06-17) # There is no luajit support on ia64. Bug #554376 +lua_single_target_luajit +lua_targets_luajit luajit luajittex diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask b/profiles/arch/powerpc/ppc64/64ul/use.mask index 01d3b7f651d..5ac6b141b13 100644 --- a/profiles/arch/powerpc/ppc64/64ul/use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/use.mask @@ -7,6 +7,8 @@ # Ilya Tumaykin (2017-05-07) # There is no luajit support on ppc64 userland. Bug #608326. +lua_single_target_luajit +lua_targets_luajit luajit # Anthony G. Basile (2015-08-01) diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index d6d4eda430d..31d2793cd86 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -39,6 +39,8 @@ mongodb # Sergei Trofimovich (2017-11-19) # There is no luajit support on sparc. Bug #554376 +lua_single_target_luajit +lua_targets_luajit luajit luajittex
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, net-misc/curl/
commit: f843ca9c60889ca4a6cdd5985f05371d652f04d0 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 22 23:54:00 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 22 23:55:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f843ca9c net-misc/curl: keyword riscv Closes: https://bugs.gentoo.org/760812 Fixes: 59632d1ae29 ("net-misc/curl: security cleanup (bug #759259)") Signed-off-by: Thomas Deutschmann gentoo.org> net-misc/curl/curl-7.74.0-r2.ebuild | 2 +- profiles/arch/riscv/package.use.mask | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/curl/curl-7.74.0-r2.ebuild b/net-misc/curl/curl-7.74.0-r2.ebuild index 9954194aeba..6252727e45f 100644 --- a/net-misc/curl/curl-7.74.0-r2.ebuild +++ b/net-misc/curl/curl-7.74.0-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz; LICENSE="curl" SLOT="0" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap libressl mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet +tftp threads winssl zstd" IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl" IUSE+=" nghttp3 quiche" diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 35091c29de0..91425fe36f3 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -121,7 +121,7 @@ net-irc/irssi socks5 net-libs/gnutls doc test-full net-libs/ldns doc python net-libs/libpcap rdma -net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss rtmp ssh +net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss rtmp ssh nss mbedtls net-misc/ntp openntpd snmp vim-syntax zeroconf net-nds/openldap cxx kerberos sasl sys-apps/kmod doc
[gentoo-commits] repo/gentoo:master commit in: app-arch/zstd/
commit: 5205c3c53de333600f99fcd255f494c795d37b6a Author: Sam James gentoo org> AuthorDate: Tue Dec 22 23:47:46 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 23:47:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5205c3c5 app-arch/zstd: drop upstreamed/irrelevant patch Revbumping because the patch still applies successfully and could have runtime effects (let's be cautious). Closes: https://bugs.gentoo.org/761121 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-arch/zstd/{zstd-1.4.8.ebuild => zstd-1.4.8-r1.ebuild} | 4 1 file changed, 4 deletions(-) diff --git a/app-arch/zstd/zstd-1.4.8.ebuild b/app-arch/zstd/zstd-1.4.8-r1.ebuild similarity index 96% rename from app-arch/zstd/zstd-1.4.8.ebuild rename to app-arch/zstd/zstd-1.4.8-r1.ebuild index 96469d5a7f8..414788bac8f 100644 --- a/app-arch/zstd/zstd-1.4.8.ebuild +++ b/app-arch/zstd/zstd-1.4.8-r1.ebuild @@ -18,10 +18,6 @@ RDEPEND="app-arch/xz-utils lz4? ( app-arch/lz4 )" DEPEND="${RDEPEND}" -PATCHES=( - "${FILESDIR}/${PN}-1.4.5-fix-uclibc-ng.patch" #741972 -) - src_prepare() { default multilib_copy_sources
[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/
commit: 9985b032c0eba7233d276d174dd80358b22e22d3 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:32:12 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9985b032 xfce-base/thunar: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/thunar/Manifest | 1 + xfce-base/thunar/thunar-4.16.0.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest index 0b597ff9f6f..97d9acb7b42 100644 --- a/xfce-base/thunar/Manifest +++ b/xfce-base/thunar/Manifest @@ -1,2 +1,3 @@ DIST thunar-1.8.16.tar.bz2 2479718 BLAKE2B 2de72f0b9977a9815c0a7f0376ceb01ddd5a68dda6c33e7d99f34378f00086e6652fa2cfcecd12129811ed6e78d45c7a1b321563ad98c5257bb6d3c58689c60d SHA512 1d096c7328b6131f097663d8f769a1e7a2a15cb24ca5116e28de38162cf1c5c544b8ed856b0d3df758947154b9e76ca720d3c614e7dca4edb71e8a219438e7a7 DIST thunar-4.15.3.tar.bz2 2445923 BLAKE2B 7c1fcbb77eba1a2198bbfac88d43d9a332941aca9dec46d239933288d6e97d4029208bcbe6574577d71aad11292c2ca8015374502b724fa3e3844f0fa664152b SHA512 a86a2e984ccbec82f50b479efc61334615b0ac116d8b3a479c61470d34fe47bac0d3e327cf4e10a1bf3ad50910abb26767bbd7ffed0cf4263e3435a21e1ab6dd +DIST thunar-4.16.0.tar.bz2 2454813 BLAKE2B 528abf3f3227992dbed23e453205a55dcdda8bf03d242f6668e45e2d22921dfe5f5dd5550a7cdf53fd5c39c21ecf9567bc02e2d178ae7a1d35ad0c4f6932e4a7 SHA512 0f288018ead108c6a170a9b98d45d6c005301eb51526b357ab81411724451f0e6a1154ae44dd7681ee5bc9a8807df1497ed26d1af0ac002d68c69fede808cc51 diff --git a/xfce-base/thunar/thunar-4.16.0.ebuild b/xfce-base/thunar/thunar-4.16.0.ebuild new file mode 100644 index 000..647aad08c70 --- /dev/null +++ b/xfce-base/thunar/thunar-4.16.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg-utils + +DESCRIPTION="File manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks" + +GVFS_DEPEND=">=gnome-base/gvfs-1.18.3" +DEPEND=">=dev-lang/perl-5.6 + >=dev-libs/glib-2.50 + >=x11-libs/gdk-pixbuf-2.14 + >=x11-libs/gtk+-3.22:3 + >=xfce-base/exo-0.12:= + >=xfce-base/libxfce4ui-4.15.3:= + >=xfce-base/libxfce4util-4.15.2:= + >=xfce-base/xfconf-4.12:= + exif? ( >=media-libs/libexif-0.6.19:= ) + introspection? ( dev-libs/gobject-introspection:= ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + pcre? ( >=dev-libs/libpcre-6:= ) + trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) + udisks? ( dev-libs/libgudev:= )" +RDEPEND="${DEPEND} + >=dev-util/desktop-file-utils-0.20-r1 + x11-misc/shared-mime-info + trash-panel-plugin? ( ${GVFS_DEPEND} ) + udisks? ( + virtual/udev + ${GVFS_DEPEND}[udisks,udev] + )" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable udisks gudev) + $(use_enable libnotify notifications) + $(use_enable exif) + $(use_enable pcre) + $(use_enable trash-panel-plugin tpa-plugin) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "If you were using an older Xfce version and Thunar fails to start" + elog "with a message similar to:" + elog " Failed to register: Timeout was reached" + elog "you may need to reset your xfce4 session:" + elog " rm ~/.cache/sessions/xfce4-session-*" + elog "See https://bugs.gentoo.org/698914.; + + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-power-manager/
commit: 23d8e74a898598b0fdf8c4e07e30f20be9489a62 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:30:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d8e74a xfce-extra/xfce4-power-manager: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-power-manager/Manifest| 1 + .../xfce4-power-manager-4.16.0.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/xfce-extra/xfce4-power-manager/Manifest b/xfce-extra/xfce4-power-manager/Manifest index cee3f1aa88f..7b4c202fe7c 100644 --- a/xfce-extra/xfce4-power-manager/Manifest +++ b/xfce-extra/xfce4-power-manager/Manifest @@ -1,2 +1,3 @@ DIST xfce4-power-manager-1.6.6.tar.bz2 1227814 BLAKE2B c5f9ca3ff1f7bbed8c534cbba43355a62734b6e1553f852740fe332545df910ecba07be249365f9815b2467226d67a41cdb740e99d4f547ee86abf2d014211f6 SHA512 c9377619df9ebab64ed234659e5798f47448e26fae5b19eb15bcbc9416df1afec6b4de32bc272b81531d2643a215ea46892523077017dc6b232bfe802dba6cd9 DIST xfce4-power-manager-1.7.1.tar.bz2 1230284 BLAKE2B 7118f0a864bb50a2a9ed96da91d8196dd28c21f4b3e33a98226a7ad50f85bc81d5522255f454cccf9bf189acf2f3c45f7686580c2d6d397de740b77d277e13b2 SHA512 cc29902ee6f01983ba507c2ab961db4f2ae5e12539e954d58af3f71e85370243e252833cd835830a51d05e104316327ffc7af01fb09a436af2e00f4e06564785 +DIST xfce4-power-manager-4.16.0.tar.bz2 1234968 BLAKE2B 0299bc293769411384b34c81c907f75ba6503db11f1636366a599938d37eda0843e1850c584c37186529c0c97eaca73bc5d488d4916087a42c5c5f68ae8787c8 SHA512 1c6ecfb7696bc13c9b11fdfb4ad4e3278de2350bbc59c84c933b28c07c1a0c55b9954794e1f57e4407d2b54ffaace9ea5baed829bf0683332cf9d12bff7e71ec diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild b/xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild new file mode 100644 index 000..afdc9e884f0 --- /dev/null +++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-4.16.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg-utils + +DESCRIPTION="Power manager for the Xfce desktop environment" +HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-power-manager; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="kernel_linux networkmanager +panel-plugin policykit" + +DEPEND=">=dev-libs/glib-2.50 + >=sys-power/upower-0.99.0 + >=x11-libs/gtk+-3.14:3 + >=x11-libs/libnotify-0.7 + x11-libs/libX11 + >=x11-libs/libXrandr-1.2 + x11-libs/libXext + x11-libs/libXtst + >=xfce-base/xfconf-4.12:= + >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/libxfce4util-4.12:= + panel-plugin? ( >=xfce-base/xfce4-panel-4.12:= ) + policykit? ( >=sys-auth/polkit-0.112 )" +RDEPEND="${DEPEND} + networkmanager? ( net-misc/networkmanager )" +DEPEND+=" + x11-base/xorg-proto" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_enable policykit polkit) + $(use_enable networkmanager network-manager) + $(use_enable panel-plugin xfce4panel) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update + + if ! has_version sys-apps/systemd && ! has_version sys-auth/elogind + then + elog "Suspend/hibernate support requires a logind provider installed" + elog "(sys-apps/systemd or sys-auth/elogind)" + fi +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-session/
commit: e5438746fd7ca2b335a82f4d82e23f7b1b209f47 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:28:03 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5438746 xfce-base/xfce4-session: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfce4-session/Manifest | 1 + .../xfce4-session/xfce4-session-4.16.0.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest index be56afa17ba..a245c90f4c8 100644 --- a/xfce-base/xfce4-session/Manifest +++ b/xfce-base/xfce4-session/Manifest @@ -1,2 +1,3 @@ DIST xfce4-session-4.14.2.tar.bz2 841878 BLAKE2B e59be7bf622c40df60051643e52e703896d994f3729167e532a8594d19e139050b3dd995a153b0397c5aee2cbce9880abf8fdd05db999508eede8de0034e SHA512 ab67cb576ac4880f41cf8eec05539a733da066c50913c9c2c9116ed3129b342aa3ca005ea5b46a733780cd062a4454d530240d89660b6c48a2045c821f7c490f DIST xfce4-session-4.15.1.tar.bz2 871639 BLAKE2B 1079040abfbc0c25e9547d96dcf4ffc8c1b7b1ddeea5c79587c98518d34514df37fd91552876a4f13cb2d468ee199971ed50f1bda6fec2fd4936cbea5e2ca797 SHA512 062771564df073fd34b6cb074ee3032d898ecf18e36cfca9dc0bd5d3ad4a082c8ff670a89437ab697383cd009d8752e787e16fce8330727be15c22c7736f8ea0 +DIST xfce4-session-4.16.0.tar.bz2 875504 BLAKE2B 8e06e1ff378593b90c3c600bd5aabb3ea9ba9e58854ed615d39009595be4b71c5f77359e4249a93f44aa67795e2d4bf658b83d9c1d445304764eee655ed1f9e9 SHA512 fd74b24d0c2762b5a99883b62ca9447c3683e42e9e39193d0f60e02b8c1ad77a3dfff4df6f3b3c345d8ea3d4c4ef93485e9b5586862bab85d4b37110d3400fad diff --git a/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild b/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild new file mode 100644 index 000..8d006dbb328 --- /dev/null +++ b/xfce-base/xfce4-session/xfce4-session-4.16.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A session manager for the Xfce desktop environment" +HOMEPAGE="https://docs.xfce.org/xfce/xfce4-session/start; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="nls policykit +xscreensaver" + +DEPEND="x11-apps/iceauth + >=dev-libs/glib-2.50 + >=x11-libs/gtk+-3.22:3 + x11-libs/libSM + x11-libs/libwnck:3 + x11-libs/libX11 + >=xfce-base/libxfce4util-4.15.2:= + >=xfce-base/libxfce4ui-4.15.1:= + >=xfce-base/xfconf-4.12:= + policykit? ( >=sys-auth/polkit-0.102 )" +RDEPEND="${DEPEND} + x11-apps/xrdb + nls? ( x11-misc/xdg-user-dirs ) + xscreensaver? ( || ( + xfce-extra/xfce4-screensaver + >=x11-misc/xscreensaver-5.26 + >=x11-misc/xlockmore-5.43 + x11-misc/slock + x11-misc/alock[pam] + ) )" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-4.10.1-alock_support_to_xflock4.patch +# TODO: this patch needs updating for the new version, and finding +# upstream bug. +# "${FILESDIR}"/${PN}-4.12.1-light-locker_support_to_xflock4.patch +) + +src_configure() { + local myconf=( + $(use_enable policykit polkit) + --with-xsession-prefix="${EPREFIX}"/usr + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + local sessiondir=/etc/X11/Sessions + echo startxfce4 > "${T}"/Xfce4 || die + exeinto ${sessiondir} + doexe "${T}"/Xfce4 + dosym Xfce4 ${sessiondir}/Xfce +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/
commit: 184a5dbd28efc93f81e3428640223a0cf80d1216 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:29:29 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184a5dbd xfce-base/xfce4-settings: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfce4-settings/Manifest | 1 + .../xfce4-settings/xfce4-settings-4.16.0.ebuild| 66 ++ 2 files changed, 67 insertions(+) diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest index 3505cea50ec..b4427e463fe 100644 --- a/xfce-base/xfce4-settings/Manifest +++ b/xfce-base/xfce4-settings/Manifest @@ -1,2 +1,3 @@ DIST xfce4-settings-4.14.3.tar.bz2 1201308 BLAKE2B daf20e5adda24f3c1ecc88506c1a1cd03b33b379bafc236ed3b99404b816803288041de7d507072a311c3966bb0e040986e358ea94d01636c56ea31c1b843c8d SHA512 fcc5bfa98d8903dc3ac51ec909e542485a44f6c11ddca815508c2ed913410a0becd54b2db6761ee48f5a20d6ca08377eeefbb54bd0cb7cde0a0c0d4b65802ab5 DIST xfce4-settings-4.15.3.tar.bz2 1487754 BLAKE2B 272c76096f1f0690bead5472e949057959fc7c90558be7c96454f121a9c427494490b4aaf64c6490fe9df0a1de131e630b2cc0ae1310f8dfb7057d573a55f39f SHA512 a2c841e971a0a67bb81697c7e31568026d90b185a7acc93bd39b22f3f4b3670b15f6b798b6658dee4b9bb44df1a5a2b4985e743cc36dc11dbb047baa816f1941 +DIST xfce4-settings-4.16.0.tar.bz2 1492754 BLAKE2B 10bfa7ce556547a4a41e1a3691ea3e41b9de57bd21760a91424cd27469917264ce00ae7324ee1d81bdf27f6b275415af932d63aeba4e80de729e42df1cbff488 SHA512 38c06e4d4c0963019c20a3afadb0dc1bde8d1b477bcff2d0253e29beb5e4a8b5ae9d058b544cec6fe2bfc2c1d44f74283c94538eda25436d58db0754f112a238 diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.0.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.16.0.ebuild new file mode 100644 index 000..add5c079f9a --- /dev/null +++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +inherit python-single-r1 xdg-utils + +DESCRIPTION="Configuration system for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/glib-2.50 + media-libs/fontconfig + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + >=x11-libs/libXcursor-1.1 + >=x11-libs/libXi-1.3 + >=x11-libs/libXrandr-1.2 + >=xfce-base/garcon-0.2:= + >=xfce-base/exo-4.15.1:= + >=xfce-base/libxfce4ui-4.15.1:= + >=xfce-base/libxfce4util-4.15.2:= + >=xfce-base/xfconf-4.13:= + colord? ( x11-misc/colord:= ) + libcanberra? ( >=media-libs/libcanberra-0.25[sound] ) + input_devices_libinput? ( x11-drivers/xf86-input-libinput ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + upower? ( >=sys-power/upower-0.9.23 ) + xklavier? ( >=x11-libs/libxklavier-5 ) + !
[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4ui/
commit: 93d69e04f98901ce2efaed1945cf75613916ac9e Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:24:02 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d69e04 xfce-base/libxfce4ui: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/libxfce4ui/Manifest | 1 + xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild | 73 +++ 2 files changed, 74 insertions(+) diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest index 9952695c545..b4d36470a2f 100644 --- a/xfce-base/libxfce4ui/Manifest +++ b/xfce-base/libxfce4ui/Manifest @@ -1,3 +1,4 @@ DIST libxfce4ui-4.14.1.tar.bz2 756175 BLAKE2B d487cc0a04b6053ead6670eeb83cafe1c4098818d5ad6a94a81176720d78cfd65160156961cbb526baa1640ae66a5c6958f707b7078c412d81fcd24cc8cf4013 SHA512 f42f41da3a683a0c56c3b1e7ba420c4f50909d2613e681d053b09b50bc0eb7f750f44c892e94b0ee8b9207983a87c0cadbda1ad93d0df74ae351dc8812025407 DIST libxfce4ui-4.15.7.tar.bz2 807676 BLAKE2B 0280d0e35244740d016fc4cd8afebb5a70348226011473117c3b7124abcc597baf8015754bb8aaa2fa3f0560d1a98d68f319c5b5870e1c8f5543c0a9458eb541 SHA512 0fd05bbaa42d3f3a0df552fb7419ebc390e6292f4bae58d4c9d6137421cdd55f17756e51c3adcd5ad6e7c92f277b9485ea1d791ef1295ac3d65d86201fc33a6a DIST libxfce4ui-4.15.8.tar.bz2 817242 BLAKE2B f0d85fd6e35f65ed416085fbd5da4a1624d8ea9eb90b692463f41e840cea943dbf25a9d057db6101288000fad46468efa4417be87ef24b02f2f73c0a6d11c144 SHA512 a6ea4b6fc1542f6bbc2a2003e1836f1e24ea8c36460460e9e7eddafc7c3c36206fe94a9ccdc17b3b488e857d11a1f1b21ff248349a9820fe9a584bb9dcc1a90f +DIST libxfce4ui-4.16.0.tar.bz2 837838 BLAKE2B a7e0612bb2a6e47fb9e03c69f1f014740b1ed0f363e198823b328980c106bf5566c880cdeac254291a44ff5a4fc6c8ae95c0396b37e6869e0ec3721897c75d43 SHA512 07ce8399ca860d5414f91b0795ba61eff21b6022a9e8c26de77a6c4e6c45371e10318b626a892b7e2998d95c7e92cf32c2cd48fdefc291bb5521fe8a6cf93aed diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild new file mode 100644 index 000..5ec78d67a32 --- /dev/null +++ b/xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils vala + +DESCRIPTION="Unified widget and session management libs for Xfce" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug glade introspection startup-notification system-info vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=">=dev-libs/glib-2.50:2 + >=x11-libs/gtk+-3.22:3[introspection?] + x11-libs/libX11 + x11-libs/libICE + x11-libs/libSM + >=xfce-base/libxfce4util-4.15.6:=[introspection?] + >=xfce-base/xfconf-4.12:= + glade? ( dev-util/glade:3.10 ) + introspection? ( dev-libs/gobject-introspection:= ) + startup-notification? ( x11-libs/startup-notification ) + system-info? ( + dev-libs/libgudev + gnome-base/libgtop + >=media-libs/libepoxy-1.2 + )" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + vala? ( $(vala_depend) )" + +src_prepare() { + # stupid vala.eclass... + default +} + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable system-info glibtop) + $(use_enable system-info epoxy) + $(use_enable system-info gudev) + $(use_enable startup-notification) + $(use_enable vala) + $(use_enable glade gladeui2) + --with-vendor-info=Gentoo + ) + + use vala && vala_src_prepare + econf "${myconf[@]}" +} + +src_install() { + emake -j1 DESTDIR="${D}" install + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfwm4/
commit: 13d5905060132c798116e192b956135af498c968 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:26:17 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d59050 xfce-base/xfwm4: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfwm4/Manifest| 1 + xfce-base/xfwm4/xfwm4-4.16.0.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest index ba0c673daac..0b0738841f7 100644 --- a/xfce-base/xfwm4/Manifest +++ b/xfce-base/xfwm4/Manifest @@ -1,2 +1,3 @@ DIST xfwm4-4.14.6.tar.bz2 1167818 BLAKE2B 2315843da3684ea069d8361d1d787634052da5449d7aeb4ba6b219cd46ae4b7b6007becca316a5ab552fe4432baab3efa6a23793b68a00d06c9fbe3d1164080a SHA512 1e3cc3e976250e311607d12e1a51047132584d6e8cd8979e3d5a85a3cc49e420453e3812b2d8a8f6268f3d6f1b44f4df2b57b7e1395d02ec63ae82a55bb9d4ee DIST xfwm4-4.15.3.tar.bz2 1180308 BLAKE2B e76651e58bdb6b4c4b15c6dd49d5df16b40729fc41302d0eff336194d84a8b467c9b6b2f37094657b0555c25d87d92744991dfc00127638468b23eae31088475 SHA512 6ca7faba7fdd225d1c91e7c217200eebf271abc6058f3b9a46ce7bce8f31028c99e454412afa4ca441a5b30decb0d33a03ca5caeed7e4b20a29efa855af8328d +DIST xfwm4-4.16.0.tar.bz2 1200929 BLAKE2B 2df17028287ff3e4fea7ea082ea39545a05fba5089fbaea1764bbb59ff550d9dbf14322246d9dcd455bc589055c75b7941f08f6ab4a59fe2089001236ab8677b SHA512 f21e773b34092cadd86713373e59880cf68020cbfa3d16ab651f48a8a051a38925428358e0bca5ffc346eb62dc6cc53c87a9e6895d7e613dadf3cdac499dae02 diff --git a/xfce-base/xfwm4/xfwm4-4.16.0.ebuild b/xfce-base/xfwm4/xfwm4-4.16.0.ebuild new file mode 100644 index 000..26cb91f8158 --- /dev/null +++ b/xfce-base/xfwm4/xfwm4-4.16.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Window manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl startup-notification +xcomposite +xpresent" + +RDEPEND=">=dev-libs/glib-2.20 + >=x11-libs/gtk+-3.22:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXres + x11-libs/pango + >=x11-libs/libwnck-3.14:3 + >=xfce-base/libxfce4util-4.10:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfconf-4.13:= + opengl? ( media-libs/libepoxy:=[X(+)] ) + startup-notification? ( x11-libs/startup-notification ) + xpresent? ( x11-libs/libXpresent ) + xcomposite? ( + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + )" +# libICE/libSM: not really used anywhere but checked by configure +# https://bugzilla.xfce.org/show_bug.cgi?id=11914 +DEPEND="${RDEPEND} + x11-libs/libICE + x11-libs/libSM" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + xfce-base/exo + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_enable opengl epoxy) + $(use_enable startup-notification) + --enable-xsync + --enable-render + --enable-randr + $(use_enable xpresent) + $(use_enable xcomposite compositor) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-appfinder/
commit: 1368cb7cfc35e4f5bb3f9eb6306997f99ccede87 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:34:04 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1368cb7c xfce-base/xfce4-appfinder: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfce4-appfinder/Manifest | 1 + .../xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/xfce-base/xfce4-appfinder/Manifest b/xfce-base/xfce4-appfinder/Manifest index 57d39ea53d5..90a70cc8a36 100644 --- a/xfce-base/xfce4-appfinder/Manifest +++ b/xfce-base/xfce4-appfinder/Manifest @@ -1,2 +1,3 @@ DIST xfce4-appfinder-4.14.0.tar.bz2 519705 BLAKE2B e5c107d975d7103a7f58fac534eaea3c483a82885778c12c8c01cfa552d305f2f0c0ba5f77f1911b29ce58ae2efec973359df9425370f5627c95a7826808f172 SHA512 94c7266fc7c738107f1674ea3d705aa4168d9f2ecada97dc3e97c85c3857bd37a2e6517028fb51dd4663eaba4bf758927879c7fdbff83df79f8648c61944402c DIST xfce4-appfinder-4.15.2.tar.bz2 559694 BLAKE2B f472e0a6de30f07234fbcb2cb395991dcda737c2a7e19ca37731ccafe9c67a2a8e39e5554c01f5fce00f45adc958806d2f508227a9b2bb261371f57497440899 SHA512 2df5032d224277819b3c2aa146651c67a1315964d2b0105dd9fbaad7c0d00b12819aeccbb61ce95272d1f8f444ced79f5be7c35690365bec55733162d5b74cb7 +DIST xfce4-appfinder-4.16.0.tar.bz2 569271 BLAKE2B 7878f1cf14e65858b063e487be5936f7df165f9de14863597ac00f70efb06dc1ca0a260e1c82d77922b5a8fe0f6d8c8ac60adcab7729ddb7e9c1688e510864cb SHA512 e2caa296960769d96395e932d7f2301467ad0d02d24fbcc9e6e79c1774d51a3e854cebdf8fee70fc1c9e68c3ab5a3c3a1e370762978bc2b2797c62de040ef88a diff --git a/xfce-base/xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild new file mode 100644 index 000..3d3748d7f1e --- /dev/null +++ b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.16.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A tool to find and launch installed applications for the Xfce desktop" +HOMEPAGE="https://docs.xfce.org/xfce/xfce4-appfinder/start; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=">=dev-libs/glib-2.50 + >=x11-libs/gtk+-3.22:3 + >=xfce-base/garcon-0.3:= + >=xfce-base/libxfce4util-4.15.2:= + >=xfce-base/libxfce4ui-4.14:=[gtk3(+)] + >=xfce-base/xfconf-4.14:= + !xfce-base/xfce-utils" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/exo/
commit: 19f19186a37e74d5dccc5364432a092f66dfa5f7 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:32:53 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f19186 xfce-base/exo: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/exo/Manifest | 1 + xfce-base/exo/exo-4.16.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest index ced6ff1569b..18cb03d35df 100644 --- a/xfce-base/exo/Manifest +++ b/xfce-base/exo/Manifest @@ -1,2 +1,3 @@ DIST exo-0.12.11.tar.bz2 1333227 BLAKE2B 4e95809c58b6db26ecdf524663c06df9cd70007726091e381a1f0dd58be52efee85ad9721c421c0df6438073bb9de97d56cd039f520e2f7c0f5722a1839ba167 SHA512 ecbf20feddf86178d34a5c70212f0c2310ab1d6ce25291846d6d1d3045270ae3e68102065d7b3d8840137406f826f9bc37fed92a16c1268c3d14f2833a97d533 DIST exo-4.15.3.tar.bz2 994455 BLAKE2B 9c62b31a2f5cba4853263ea0b155fc3e5439170c7cc3011c03022a5419a9a0910c4b47431cf916f6e6ad4a5d2580e488ba8a18e4bbaa4d97d35a61711fd4a93a SHA512 3da0a0aadd15e140e43eece56bb92872e05f90b0da88368a84f3d3bc8d53c19d12549693fe00518937a691a3af559d1dba3170fa2490a64dbc26fa2f7faf13ea +DIST exo-4.16.0.tar.bz2 966143 BLAKE2B ee2175d2d5087e948a6fb9bd4ffed2ecfe54be7078d2f1c55a6b30a0f3920689a46372af749035b1454e74ef5c75037996f3601d76adf1d0067eceba6775df76 SHA512 8fff640c4a229e77911cf091866f265e1f0d7f0b9274b1a879f46061644dd6aec07ae3f8fc43ac7277429ea98bdde8d0ee010da7ed398cddc7d755fea91b964c diff --git a/xfce-base/exo/exo-4.16.0.ebuild b/xfce-base/exo/exo-4.16.0.ebuild new file mode 100644 index 000..f67b9786796 --- /dev/null +++ b/xfce-base/exo/exo-4.16.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Extensions, widgets and framework library with session support for Xfce" +HOMEPAGE="https://www.xfce.org/projects/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + +RDEPEND=">=dev-libs/glib-2.50 + >=x11-libs/gtk+-3.22:3 + >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)] + >=xfce-base/libxfce4util-4.12:=" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/garcon/
commit: bdf74936c12bc237dd2e30336fe15d7416865b8b Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:28:44 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf74936 xfce-base/garcon: Bump to 0.8.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/garcon/Manifest| 1 + xfce-base/garcon/garcon-0.8.0.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest index 7e15efd1de4..19e2335dd2f 100644 --- a/xfce-base/garcon/Manifest +++ b/xfce-base/garcon/Manifest @@ -1,2 +1,3 @@ DIST garcon-0.6.4.tar.bz2 519744 BLAKE2B 3d5e90d8a1159aac4eb2f2455978bbe1de99b523b5383037c021f3490800349bff1d6f5333853b08db34c9d18f3c5fc787f51927d94cfd2cd747e839b1529e38 SHA512 96a99eb163909ba411ca5928c3fc0a569a6d833fba92edcfa845eb90b56abb02e1428a2cbf61fc1c564f1659d51b24ce174e3864fcc987a37158703df0ac2510 DIST garcon-0.7.3.tar.bz2 543598 BLAKE2B d89377946616b955098bb4a6898288ca9c4a4995e737e5a56eee3b1fcfcb0a67061771505f0174b343a68054443a00476df38e5bf643d41bb5f4189a9fef1986 SHA512 a648bac5c2b0b3d41592eb953f800f0eaf4c47cbeb3d9c1f532243182ca1d8e9d856e92ff5abbe01224b060b8ec7bb55983d64cfd8e42e9373f3911dc157fd37 +DIST garcon-0.8.0.tar.bz2 539061 BLAKE2B 8d7b207fdb325d060c3ecfa5e2574961082706c5a4af59cabebad9d3c915228085dc32442521018bfb7da2d3c169445ac270c00c381e666bfda8774329a60cfc SHA512 708c68c31c0d3d89ecdde4790594837af0d065ecb805131fd7db2eb4c433c0523f44d51f2040f7bf9af729537e5f9e89ed06a435fc0c4e6113db00ad78ba8ce0 diff --git a/xfce-base/garcon/garcon-0.8.0.ebuild b/xfce-base/garcon/garcon-0.8.0.ebuild new file mode 100644 index 000..6433ea9ccb5 --- /dev/null +++ b/xfce-base/garcon/garcon-0.8.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Xfce's freedesktop.org specification compatible menu implementation library" +HOMEPAGE="https://docs.xfce.org/xfce/exo/start; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="LGPL-2+ FDL-1.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="introspection" + +RDEPEND=">=dev-libs/glib-2.50.0 + >=x11-libs/gtk+-3.20:3 + >=xfce-base/libxfce4util-4.15.6:=[introspection?] + >=xfce-base/libxfce4ui-4.15.7:=[introspection?] + introspection? ( dev-libs/gobject-introspection:= )" +DEPEND=${RDEPEND} +BDEPEND=" + dev-util/glib-utils + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + introspection? ( dev-libs/gobject-introspection )" + +src_configure() { + local myconf=( + $(use_enable introspection) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-panel/
commit: 9e32c806fe21ba5715c9db842f8e3c0fe6d5f62d Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:27:13 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e32c806 xfce-base/xfce4-panel: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfce4-panel/Manifest | 1 + xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest index 6ab3387a1f1..a405727633c 100644 --- a/xfce-base/xfce4-panel/Manifest +++ b/xfce-base/xfce4-panel/Manifest @@ -1,2 +1,3 @@ DIST xfce4-panel-4.14.4.tar.bz2 1307938 BLAKE2B 79e0abcc5dfe41faaab1de981b8a61a99e9c11ab5b3ddba5fb7385517d24b50210f12d0a6a49720d6d8458fa7143ed65d7960025c5e8c01af1a59dd6b339a2d9 SHA512 5ae7c7acf0254fdc3f5eaccf75d7c12699ab8147322f231af7bd17b1238b8c25a96d628dada9caa086fc8fde2b7dc4030a38eb7b863b290f9e069193b3728d85 DIST xfce4-panel-4.15.6.tar.bz2 1382484 BLAKE2B 7ee01597459dd58c818e292e75b0c3864a5af94c7c8a4adf0eb65ed0ddce4ae7d10e407d0b92dd86eef6005c8c05c851cbbeee560dd8a37eaca722713414b00b SHA512 d1a77d6ae29b5f21d1609318ea15ad8e5851a5de0af24ff4e709a9e735c7361c440c705d314e17a8bc2b48ee8398ac2599d6f35c3c939b4c09ea00e4baa11dfa +DIST xfce4-panel-4.16.0.tar.bz2 1382354 BLAKE2B 37737826e9d08974a2cad7513d93f6d998c6a49df0ae35b496db231448cb75d7b27631936fbae7ad25ed7bd80649737d678d6a761311c369e49e347876035c3b SHA512 ab3c4f23d67ff382c6f8bdc6c4f35c968f7789ab35132836c0aba824d074eda09c8cc7518b1f9f251a8e9cd6fa52844f194e70af52e3e11b0576d0ab8917a2f5 diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild new file mode 100644 index 000..8cc7d2819e2 --- /dev/null +++ b/xfce-base/xfce4-panel/xfce4-panel-4.16.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vala xdg-utils + +DESCRIPTION="Panel for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+dbusmenu introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=">=dev-libs/glib-2.50 + >=x11-libs/cairo-1 + >=x11-libs/gtk+-3.22:3[introspection?] + x11-libs/libX11 + x11-libs/libwnck:3 + >=xfce-base/exo-0.11.2:= + >=xfce-base/garcon-0.5:= + >=xfce-base/libxfce4ui-4.15.8:= + >=xfce-base/libxfce4util-4.15.6:=[introspection?] + >=xfce-base/xfconf-4.13:= + dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + vala? ( $(vala_depend) ) + dev-lang/perl + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + # stupid vala.eclass... + default +} + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable dbusmenu dbusmenu-gtk3) + $(use_enable vala) + ) + + use vala && vala_src_prepare + econf "${myconf[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/xfce4-dev-tools/
commit: fb8216520c603e655275163fb90a9eea12f46bf7 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:20:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb821652 dev-util/xfce4-dev-tools: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> dev-util/xfce4-dev-tools/Manifest | 1 + .../xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-util/xfce4-dev-tools/Manifest b/dev-util/xfce4-dev-tools/Manifest index 8692d5a8a80..964dc670c6d 100644 --- a/dev-util/xfce4-dev-tools/Manifest +++ b/dev-util/xfce4-dev-tools/Manifest @@ -1,2 +1,3 @@ DIST xfce4-dev-tools-4.14.0.tar.bz2 292275 BLAKE2B 18f28394ded038a7bcf0e754ebb359464358df245903a0c4441df2845e57c9059de6e6775a90c0e6c3cde4936a847ddf26ae88ff61fe7612fc2626b00f1d56a7 SHA512 e22b139ff7516ec0e510f882cc6a9e8e8b2b7bd41093c8e67e5ef11eb6c2c2848637513369d652f7238f10b5005c5483a938d3348020b48a4c1fadadd6d635f8 DIST xfce4-dev-tools-4.15.1.tar.bz2 340738 BLAKE2B 73c08f27011ce0d2144eaa1672209669a382695bc9fc9c0a7b9966398df09cf4813afdde9f809354b48d8ddc06644b6e8d4f45ed758dfca24c92e557f5536c8e SHA512 e24fb63774b36f5b3cd901394b75b36e891a68fe7a46a1503a1fc3cfe901bd267e2d8d4aa35a2c760226524079617059e5344b93ef98b3f97dce85e765e5c5dc +DIST xfce4-dev-tools-4.16.0.tar.bz2 340107 BLAKE2B 93919e1b705858770f5c98cab080ba86785d524dc7371f09fba065f2bdf549d9a3ada66cdef3e1bbd344fb62cecb70661a1b6ce8c8bb51ada0be9459604d4d4f SHA512 54d9b45535c174ab0d13a3061ba2ff247c788a1190a6622b0adb4242d12e1fe42715256a18168d42fd5e425bbc7e9e81de30aa507da04f3e8d9b6f1ae5a5a7a7 diff --git a/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild new file mode 100644 index 000..4a16245a362 --- /dev/null +++ b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.16.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A set of scripts and m4/autoconf macros that ease build system maintenance" +HOMEPAGE="https://www.xfce.org/ http://users.xfce.org/~benny/projects/xfce4-dev-tools/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.50" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xfce4-terminal/
commit: f2d9408d9bbedc89fa8846c7305128b14daa67bc Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:18:07 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d9408d x11-terms/xfce4-terminal: Bump to 0.8.10 Signed-off-by: Michał Górny gentoo.org> x11-terms/xfce4-terminal/Manifest | 1 + .../xfce4-terminal/xfce4-terminal-0.8.10.ebuild| 45 ++ 2 files changed, 46 insertions(+) diff --git a/x11-terms/xfce4-terminal/Manifest b/x11-terms/xfce4-terminal/Manifest index 8aa5abb123c..8ec54891ec8 100644 --- a/x11-terms/xfce4-terminal/Manifest +++ b/x11-terms/xfce4-terminal/Manifest @@ -1 +1,2 @@ +DIST xfce4-terminal-0.8.10.tar.bz2 978071 BLAKE2B a74f6037b3ea28ac5561e7251368c0e039a43af1968abab86c44fee5575d1fe9c61b3521be156b48bd7084f7169fdcd9757cb6bfe0c99b539bcb865e9150e358 SHA512 92310837445adf3b611c069d28abea05650b93d54500c0436fb90e0a9be8846122d6ca69f8e6f89a11f2067dc4bfae5557bb11af48d62135b2e5eb395ccdb0f4 DIST xfce4-terminal-0.8.9.2.tar.bz2 945176 BLAKE2B a37a665601c5bdb2f53cd62a0909befaabd9bca0747d477fe369f4e325be15a362d249ae675e6cf707ecc89e623b4b1d73f7a31d32f6c6fcc13e4c57684f5d4b SHA512 1402d913bcc0c050b6c83405c754cdec71cf9bb56e2e68e4396d7ce48bec6e1b0cc875ea3ea2f7a0dff8280d306519fd74a8f9d9ebca383a8f295991cb9ddd94 diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-0.8.10.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.10.ebuild new file mode 100644 index 000..444db2416bc --- /dev/null +++ b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.10.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A terminal emulator for the Xfce desktop environment" +HOMEPAGE="https://docs.xfce.org/apps/terminal/start; +SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="utempter" + +RDEPEND=">=dev-libs/glib-2.42:2= + >=x11-libs/gtk+-3.22:3= + x11-libs/libX11:= + >=x11-libs/vte-0.46:2.91= + >=xfce-base/libxfce4ui-4.14:=[gtk3(+)] + >=xfce-base/xfconf-4.14:= + utempter? ( sys-libs/libutempter:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2 + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_with utempter) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfconf/
commit: 966cae998ef95155fdf7fdf568a803be0dbda4a0 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:23:13 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966cae99 xfce-base/xfconf: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfconf/Manifest | 1 + xfce-base/xfconf/xfconf-4.16.0.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest index feb1affb577..6fac71ba39f 100644 --- a/xfce-base/xfconf/Manifest +++ b/xfce-base/xfconf/Manifest @@ -3,3 +3,4 @@ DIST xfconf-4.14.3.tar.bz2 591432 BLAKE2B 9722547018a6db7132bad53b750ec8bd66b2f5 DIST xfconf-4.14.4.tar.bz2 592024 BLAKE2B 1432ca360fd1f02437f238f66906f15a8b98fd0e7f4525bc2b61d53b4e3c146a1a4f8480089956e0a2e5f88d952822ba2b151f54183619a88e3f14f747f6676e SHA512 2335c73078ec1b035ceb1d96a2e16d9e63ca7ad5cabac96478d134ad3f94c0e81351df8acd8fb446a97a56f30472502006d93e96acdafc69262af3bbb1fc79ad DIST xfconf-4.15.0.tar.bz2 586244 BLAKE2B 0bc6331f6a00d9328b7d462da1bffd0aa57b7b6e5a48a6e9d05d43993910fe1a3677ca33ca2315caac0528087e61a66e574118efd6c9ea5fb2d068cc843532a8 SHA512 3d36881a5d4a8b514196905689f32eed0da49c642fced38c57fa9260013e2efc0ce83de502b91c5dd07734dd99c2521f2cac00b43d3d76141efe7eeddc03c5c7 DIST xfconf-4.15.1.tar.bz2 588820 BLAKE2B a269612366ec8bf23db5848e24ff566939e46e6ddbae1665ec9685c72ca913fb23bf2d8f97397422def4eeab9ad37eeb6f3d0b045b692370c299607ccf4bb323 SHA512 7f9d39ef12a92dfa8fa11a8ef59e99b75646b0caf0dfd8bd1e044bb78f5fcfc0160587b112634a7c8f8417788a14a73bbc0f134f0432c693183f7e82e2a21b47 +DIST xfconf-4.16.0.tar.bz2 634858 BLAKE2B 34a03e457934310d4750b0811ff3b6fbde0c786656c9cc1bb2dd733e0104c2ab3ff1834fefcea31a6711931406b8ab507a528596b598e92c401defb8e6d7715e SHA512 d2e6b272243d6eda71f42cb3df18cb9c0745a1864718639e9aa494902dfe5b4989b2761fee2195456e5725cad0f744978f9c95c6f01e48aa016a919ce3468344 diff --git a/xfce-base/xfconf/xfconf-4.16.0.ebuild b/xfce-base/xfconf/xfconf-4.16.0.ebuild new file mode 100644 index 000..c733a69d2aa --- /dev/null +++ b/xfce-base/xfconf/xfconf-4.16.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 vala + +DESCRIPTION="A configuration management system for Xfce" +HOMEPAGE="https://www.xfce.org/projects/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="debug introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=">=dev-libs/glib-2.50 + sys-apps/dbus + >=xfce-base/libxfce4util-4.14:= + introspection? ( dev-libs/gobject-introspection:= ) + ! "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die + [D-BUS Service] + Name=org.xfce.Xfconf + Exec=${S}/xfconfd/xfconfd + EOF + + ( + # start isolated dbus session bus + dbus_data=$(dbus-launch --sh-syntax) || exit + eval "${dbus_data}" + + # -j>1 often hangs + # https://gitlab.xfce.org/xfce/xfconf/-/issues/13 + nonfatal emake -j1 check + ret=${?} + + kill "${DBUS_SESSION_BUS_PID}" + exit "${ret}" + ) || die +} + +src_install() { + default + find "${D}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4util/
commit: 8fbd04a77986374e87ad3d90fe6136b28b5bc9ab Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:21:47 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fbd04a7 xfce-base/libxfce4util: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/libxfce4util/Manifest | 1 + xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/xfce-base/libxfce4util/Manifest b/xfce-base/libxfce4util/Manifest index 5a904ae7758..29078091f0d 100644 --- a/xfce-base/libxfce4util/Manifest +++ b/xfce-base/libxfce4util/Manifest @@ -1,2 +1,3 @@ DIST libxfce4util-4.14.0.tar.bz2 516358 BLAKE2B d8e3d1e3247e23908456aa296415240c1a9146001a02cb859541922ee541e30955279fd68f2d9938e43f992a5115b21836363fa8d8234de87fca0bbaac830bf0 SHA512 6ac95aea03052d9e2f886cbe76afe9bbb43511bf3fe1766097e10cd8762541ed17060a727df3ef93e226aae448c15d9dd3ad8acd55a9d5f2387cb360bdf72832 DIST libxfce4util-4.15.6.tar.bz2 523102 BLAKE2B 2af9b631dcff75dfb83997a6daa1729aee46929da4c028dd5013b6b801d87758c06b2a9e738ff7734343024c6b2f416828ca1ce0f3cef6b7df252daf3c5d987e SHA512 6241ce0457f99274bdb864fe46c3e4d72e84dcd01bca515505dcab22ceb51a46bae75d586587a4129f45fdb7cefd627e17f4399ef6d6692c2b343a8caed3feef +DIST libxfce4util-4.16.0.tar.bz2 508328 BLAKE2B 99578b898389bd90841a7f903f5473b2ff357cf81256efe1019425b48da32401ce238deffefd299987477f4cdfb77e86e415b55049863c30bf16e0e641e08c72 SHA512 dce6992c3da73367461d7464794a9b2a5503666113682e07a86e18b1c5383de2b087809448d5729097571f4fda6b4af5f4f4600848514ab2ab4b3f367ca26f5c diff --git a/xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild b/xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild new file mode 100644 index 000..de84c2ad3ba --- /dev/null +++ b/xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vala + +DESCRIPTION="A basic utility library for the Xfce desktop environment" +HOMEPAGE="https://git.xfce.org/xfce/libxfce4util/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0/7" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=">=dev-libs/glib-2.50 + introspection? ( dev-libs/gobject-introspection:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + dev-util/gtk-doc-am + sys-devel/gettext + virtual/pkgconfig + vala? ( $(vala_depend) )" + +src_prepare() { + # stupid vala.eclass... + default +} + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable vala) + ) + + use vala && vala_src_prepare + econf "${myconf[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/keyring/
commit: a440bfc5d714408f469b545332bd59722420d035 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 22 23:21:08 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 22 23:35:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a440bfc5 dev-python/keyring: Bump to 21.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/keyring/Manifest | 1 + dev-python/keyring/keyring-21.7.0.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index 2503f7c97bb..b92afdcb531 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1,3 +1,4 @@ DIST keyring-21.4.0.tar.gz 73591 BLAKE2B ad8fe71a6a8bd3180b01ce3ca0372f9d1dc493d3eb58ced707d1869284d21ceaffaab314c1304b58461d771fa1a4a5981ec8fbcfaf333d602bdef7985d8799eb SHA512 149f1706296c830605d0ff2eddacf3d531c3d80f694465785d83e2af1d55a49204a2112db840522d4de10cd012073cafe571638e2c39a2f61c308821fe5ec901 DIST keyring-21.5.0.tar.gz 45885 BLAKE2B 73fe60f0d414cad3b36e0c995b63f048f75358b9f4d389f41ae3a32d68c82ccb9d1fe76d9bd375d06519bcebb8ad9aa34ba98676bf37f3c5a10d9424c161e074 SHA512 25cbbcac0810829e48e6ff4c9497b8c9f3c03011047e76a6901f6c422d6eb1711e535233a90d96f8dc16a77352d4228114f3b447d9e196184a9d87402658f5bd DIST keyring-21.6.0.tar.gz 46983 BLAKE2B 847d4de4ec23ce0280684a00a9c2de77a13dc23bfe14e8ee22b4e2442a7c17ae61416c7cef3177291ea835d4f3d24c8ac27a00a71bb95196c99d49921493 SHA512 892c5f019fecb145546488045152c2bfa5897e05ace9c370979a9d239f7ca50ed8e6f818a1306bfabaad62f1b5e4983784384e52b404e5108b397b1bd7125b5f +DIST keyring-21.7.0.tar.gz 46998 BLAKE2B 469d2de254ed88604a40a4e05c001f50986f55296d35b54969cfa8612473cbd5184f36bd6babdfb6631ab908e03f81858434b7e52471a2d366f97293c2c0ed93 SHA512 8fc5e8f0f0cf2a336c6ce900d59fcd31b4ec270d62559a1c2b4c36803428532b463bad0b2ace9af33b6fb0d50de94229449c4ef4042287ecaa8f1fac37c5faf8 diff --git a/dev-python/keyring/keyring-21.7.0.ebuild b/dev-python/keyring/keyring-21.7.0.ebuild new file mode 100644 index 000..e2a8239584f --- /dev/null +++ b/dev-python/keyring/keyring-21.7.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( pypy3 python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://github.com/jaraco/keyring; +SRC_URI="https://github.com/jaraco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="PSF-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" +IUSE="doc" + +RDEPEND=" + dev-python/secretstorage[${PYTHON_USEDEP}] + dev-python/entrypoints[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_metadata[${PYTHON_USEDEP}] + ' pypy3 python3_{5,6,7}) +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/jaraco-packaging \ + dev-python/rst-linker + +python_prepare_all() { + sed -i -e 's:--flake8 --black --cov --mypy::' pytest.ini || die + rm tests/backends/test_kwallet.py || die + + distutils-r1_python_prepare_all + + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/files/, dev-util/radare2/
commit: fb689df7977dc3a88f8a8fecd1cc6d0095dfbe07 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Dec 22 23:06:18 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 22 23:34:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb689df7 dev-util/radare2: don't compress fortunes radare2 reads and parses files as is. Compression breaks it. Reported-by: Esteve Varela Colominas Closes: https://bugs.gentoo.org/761250 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/radare2/files/radare2-4.5.1-docdir.patch | 12 dev-util/radare2/radare2-4.5.1.ebuild | 6 ++ dev-util/radare2/radare2-.ebuild | 12 ++-- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/dev-util/radare2/files/radare2-4.5.1-docdir.patch b/dev-util/radare2/files/radare2-4.5.1-docdir.patch new file mode 100644 index 000..51dcd7b16e1 --- /dev/null +++ b/dev-util/radare2/files/radare2-4.5.1-docdir.patch @@ -0,0 +1,12 @@ +Be closer to ${PF} than ${PN}. +--- a/libr/include/r_userconf.h.acr b/libr/include/r_userconf.h.acr +@@ -53,7 +53,7 @@ + #define R2_ZIGNSR_JOIN_4_PATHS ("share", "radare2", R2_VERSION, "zigns") + #define R2_THEMES R_JOIN_4_PATHS ("share", "radare2", R2_VERSION, "cons") + #define R2_FLAGSR_JOIN_4_PATHS ("share", "radare2", R2_VERSION, "flag") +-#define R2_FORTUNES R_JOIN_3_PATHS ("share", "doc", "radare2") ++#define R2_FORTUNES R_JOIN_3_PATHS ("share", "doc", "radare2-" R2_VERSION) + #define R2_HUD R_JOIN_4_PATHS ("share", "radare2", R2_VERSION, "hud") + #endif + diff --git a/dev-util/radare2/radare2-4.5.1.ebuild b/dev-util/radare2/radare2-4.5.1.ebuild index 302e356bc8b..036a151c8c7 100644 --- a/dev-util/radare2/radare2-4.5.1.ebuild +++ b/dev-util/radare2/radare2-4.5.1.ebuild @@ -30,6 +30,8 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch) + src_configure() { # Ideally these should be set by ./configure tc-export CC AR LD OBJCOPY RANLIB @@ -57,4 +59,8 @@ src_install() { rm -rfv "$d" || die "failed to delete '$d'" fi done + + # These are not really docs. radare assumes + # uncompressed files: bug #761250 + docompress -x /usr/share/doc/${PF}/fortunes.{creepy,fun,nsfw,tips} } diff --git a/dev-util/radare2/radare2-.ebuild b/dev-util/radare2/radare2-.ebuild index 36cda6bb0ae..3c24d71a337 100644 --- a/dev-util/radare2/radare2-.ebuild +++ b/dev-util/radare2/radare2-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit bash-completion-r1 eutils +inherit bash-completion-r1 eutils toolchain-funcs DESCRIPTION="unix-like reverse engineering framework and commandline tools" HOMEPAGE="http://www.radare.org; @@ -31,6 +31,10 @@ DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" src_configure() { + # Ideally these should be set by ./configure + tc-export CC AR LD OBJCOPY RANLIB + export HOST_CC=${CC} + econf \ --without-libuv \ --with-syscapstone \ @@ -53,4 +57,8 @@ src_install() { rm -rfv "$d" || die "failed to delete '$d'" fi done + + # These are not really docs. radare assumes + # uncompressed files: bug #761250 + docompress -x /usr/share/doc/${PF}/fortunes.{creepy,fun,nsfw,tips} }
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: 25afaee1c43f6ebf823715ce94dfaf6c32daaa22 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 22 23:18:07 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 22 23:18:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25afaee1 media-video/mpv-0.33.0-r100: add slashes after ${ED} occurrences Signed-off-by: Marek Szuba gentoo.org> media-video/mpv/mpv-0.33.0-r100.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/mpv/mpv-0.33.0-r100.ebuild b/media-video/mpv/mpv-0.33.0-r100.ebuild index 599cc169b9d..cf434331d32 100644 --- a/media-video/mpv/mpv-0.33.0-r100.ebuild +++ b/media-video/mpv/mpv-0.33.0-r100.ebuild @@ -284,13 +284,13 @@ src_install() { fi if use cli && use lua_single_target_luajit; then - pax-mark -m "${ED}"usr/bin/${PN} + pax-mark -m "${ED}"/usr/bin/${PN} fi if use tools; then dobin TOOLS/{mpv_identify.sh,umpv} newbin TOOLS/idet.sh mpv_idet.sh - python_replicate_script "${ED}"usr/bin/umpv + python_replicate_script "${ED}"/usr/bin/umpv fi }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: 3f612dc6e8123864c4bdbf03440301918ff62a6c Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 22 23:08:07 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 22 23:08:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f612dc6 dev-libs/nss: security cleanup (bug #750254) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/nss/Manifest| 1 - dev-libs/nss/nss-3.56.ebuild | 359 --- 2 files changed, 360 deletions(-) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index bcb4d937030..23a2d7aed51 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,4 +1,3 @@ -DIST nss-3.56.tar.gz 81706176 BLAKE2B 84c3b9fd649ce38ad843725b180982692dcac34e851734813b959734054f2e9ebfad66496de320f46e861381f6d5f52db0cc4c0953f7504b79f6b529b871f173 SHA512 f2eed8252c13b38a4d80a11203136d22a521205f814b6d954cc119ccf8921fcb8f689d919944bea4739d1575e9bda7e13cf2ad054ac91d51e049abe246efc845 DIST nss-3.58.tar.gz 81846254 BLAKE2B f8e7d0b231916b197ad21706a057d055f8377059d76d4f09aff523cc4cd071a3184f02dc488259df22109b70be7b8a5d5fa7ea2273a830de825cc9a8c95dcca9 SHA512 03d2ab1517ac07620ea3f02dcf680cf019e0129006ff2559b2d0a047036340c20b98c9679b17a594e5502aa30e158caf309f046901b9ec7c7adeeaa13ec50b80 DIST nss-3.59.tar.gz 82141516 BLAKE2B 74959b14ec42b4628dfc3365af00420cdbd41d202541e9379f6a4448c4496b76307af48c9ec405b370f8770327ce56742b4382f8cd49724b42732ce5cc5b0779 SHA512 8963e846f2ff7222457ae59f042672cf4e44f7752807226f46c215a772fd1cbd65d0ce634da4afb698eabd4eb1c1e78146cc2a089339ada11da03d259c609a38 DIST nss-3.60.tar.gz 82035831 BLAKE2B fffc0e26d58d4625be1b8b0123f248a0c7994b18868ece534ba4d60131dd4897d075d7b2dba672c31ccd333e0c18ea384e2aa2f495c23b5430d6d10b91922873 SHA512 6463b2da28b5d9f1f20d45f77a3179e2b93c874af5742c7fc51eb7c44cef93270acacf79174dc63905f227256cbcee23a36f98f1cfed10dd5c56ffc0a76e2695 diff --git a/dev-libs/nss/nss-3.56.ebuild b/dev-libs/nss/nss-3.56.ebuild deleted file mode 100644 index fd9f45030fa..000 --- a/dev-libs/nss/nss-3.56.ebuild +++ /dev/null @@ -1,359 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal - -NSPR_VER="4.28" -RTM_NAME="NSS_${PV//./_}_RTM" - -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" -HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/; -SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch )" - -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="cacert utils" -# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND -RDEPEND=" - >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - virtual/pkgconfig -" -DEPEND="${RDEPEND}" - -RESTRICT="test" - -S="${WORKDIR}/${P}/${PN}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/nss-config -) - -PATCHES=( - # Custom changes for gentoo - "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch" - "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" - "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch" - "${FILESDIR}/${PN}-3.53-fix-building-on-ppc.patch" -) - -src_prepare() { - if use cacert ; then #521462 - PATCHES+=( - "${DISTDIR}/${PN}-cacert-class1-class3.patch" - ) - fi - - default - - pushd coreconf >/dev/null || die - # hack nspr paths - echo 'INCLUDES += -I$(DIST)/include/dbm' \ - >> headers.mk || die "failed to append include" - - # modify install path - sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ - -i source.mk || die - - # Respect LDFLAGS - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk - popd >/dev/null || die - - # Fix pkgconfig file for Prefix - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \ - config/Makefile || die - - # use host shlibsign if need be #436216 - if tc-is-cross-compiler ; then - sed -i \ - -e 's:"${2}"/shlibsign:shlibsign:' \ - cmd/shlibsign/sign.sh || die - fi - - # dirty hack - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \ - lib/ssl/config.mk || die - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \ - cmd/platlibs.mk || die - -
[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/kissfft/
commit: b9c031254706cc23db10ef74c32b0c1aa05470f9 Author: David Roman gmail com> AuthorDate: Tue Dec 22 23:06:49 2020 + Commit: David Roman gmail com> CommitDate: Tue Dec 22 23:06:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9c03125 sci-libs/kissfft-131: fix tests Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Roman gmail.com> sci-libs/kissfft/kissfft-131.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-libs/kissfft/kissfft-131.ebuild b/sci-libs/kissfft/kissfft-131.ebuild index 5151bf55..5237f411 100644 --- a/sci-libs/kissfft/kissfft-131.ebuild +++ b/sci-libs/kissfft/kissfft-131.ebuild @@ -29,5 +29,6 @@ src_install() { } src_test() { - make testall || die + make -C test testcpp && test/testcpp || die + make -C test DATATYPE=simd CFLAGADD="$(CFLAGADD)" test || die }
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/, sci-geosciences/qgis/files/
commit: 467d0110a069cac15eb5bf460c64118fb5baafa6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 22 16:14:37 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 22 22:53:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467d0110 sci-geosciences/qgis: Drop 3.16.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-geosciences/qgis/Manifest | 1 - .../files/qgis-3.16.1-find-qt5linguisttools.patch | 27 --- sci-geosciences/qgis/qgis-3.16.1.ebuild| 207 - 3 files changed, 235 deletions(-) diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest index eab8f63ecd9..123680b6b75 100644 --- a/sci-geosciences/qgis/Manifest +++ b/sci-geosciences/qgis/Manifest @@ -1,4 +1,3 @@ DIST qgis-3.16.0.tar.bz2 113238659 BLAKE2B 42bdf8d0d69b28c20aa0decd79883c3b83d2ff9aa9d7633866b6c7d624ad20cb602beeca0e22585077c3d0ceba791e51b81ba221bc305c9bd2ebff71a4ea4bd4 SHA512 c87959a6412f85b6e4d30d4677e0e0914fd9a1009348c8bfe6063d7e1a9416f0a33ae63ded15273d8edde26ae0e6c32ba4d62d83c33c2c6251c444360dc47d10 -DIST qgis-3.16.1.tar.bz2 113943328 BLAKE2B 0c0f9c0a038e87d7f16e66a00cd6844db27b9238ef4f42cf2504a5e498843d4f93bde42542cf7bedcc7f58303daa4fdc7d9cb9e1954958a0de29e294e502a461 SHA512 2df53731468b734c95ad32cd8ecc930dd113b1084c4d3971aba2aaf58b473dc8e0dd204d979b74ee79d443cd95e4f91c51d071eb645254142a76d7a4d0bc3dc8 DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 85196072b792b5731dcbc85cfaaae1768e91d16bfdaa2190cfb6063753953b6ab0e8b17b0d3f5334259dffd5b8fb5be6b54a28ca9856dc4fc4079dee483888f6 SHA512 93582e54ff403ea05672a81be9e866b8f1fa9335e467723a087615511b8403c4a1d8447d5a433d0799c382b6cc99fb2f18cc9c6685ed6dc83cabb4d13a00f033 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac SHA512 6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d diff --git a/sci-geosciences/qgis/files/qgis-3.16.1-find-qt5linguisttools.patch b/sci-geosciences/qgis/files/qgis-3.16.1-find-qt5linguisttools.patch deleted file mode 100644 index 01f60269439..000 --- a/sci-geosciences/qgis/files/qgis-3.16.1-find-qt5linguisttools.patch +++ /dev/null @@ -1,27 +0,0 @@ -From db2fee6c199a34507e5742b2360d594a5bf67b18 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Mon, 23 Nov 2020 22:04:50 +0100 -Subject: [PATCH] Fix Qt5LinguistTools detection/lrelease binary location - -Correctly find the Qt5 module that provides the path to Qt5-based lrelease. -Available since >= Qt-5.3.1 which is well below the current minimum for QGIS. - -Signed-off-by: Andreas Sturmlechner - i18n/CMakeLists.txt | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/i18n/CMakeLists.txt b/i18n/CMakeLists.txt -index a836e5cae5..7d7f79da89 100644 a/i18n/CMakeLists.txt -+++ b/i18n/CMakeLists.txt -@@ -1,4 +1,5 @@ --find_program(QT_LRELEASE_EXECUTABLE NAMES lrelease-qt5 lrelease) -+find_package(Qt5LinguistTools REQUIRED) -+set(QT_LRELEASE_EXECUTABLE Qt5::lrelease) - - macro(ADD_TRANSLATION_FILES _sources ) - foreach (_current_FILE ${ARGN}) --- -2.29.2 - diff --git a/sci-geosciences/qgis/qgis-3.16.1.ebuild b/sci-geosciences/qgis/qgis-3.16.1.ebuild deleted file mode 100644 index 2bc3ef993a9..000 --- a/sci-geosciences/qgis/qgis-3.16.1.ebuild +++ /dev/null @@ -1,207 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="sqlite" - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git; - inherit git-r3 -else - SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 - examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="~amd64 ~x86" -fi -inherit cmake desktop python-single-r1 qmake-utils xdg - -DESCRIPTION="User friendly Geographic Information System" -HOMEPAGE="https://www.qgis.org/en/site/; - -LICENSE="GPL-2+ GPL-3+" -SLOT="0" -IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle polar postgres python qml" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" - -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - sys-devel/bison - sys-devel/flex -" -COMMON_DEPEND=" - >=app-crypt/qca-2.3.0:2[ssl] - >=dev-db/spatialite-4.2.0 - dev-db/sqlite:3 - dev-libs/expat - dev-libs/libzip:= - dev-libs/protobuf:= - dev-libs/qtkeychain:= - dev-qt/designer:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtpositioning:5 - dev-qt/qtprintsupport:5 -
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/
commit: 39786e95cbbf3c3c1af00a003ceff9b7ef52a51a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Dec 22 12:15:41 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 22 22:53:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39786e95 sci-geosciences/qgis: 3.16.2 version bump Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-geosciences/qgis/Manifest | 1 + sci-geosciences/qgis/qgis-3.16.2.ebuild | 206 2 files changed, 207 insertions(+) diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest index d86c91000ad..eab8f63ecd9 100644 --- a/sci-geosciences/qgis/Manifest +++ b/sci-geosciences/qgis/Manifest @@ -1,3 +1,4 @@ DIST qgis-3.16.0.tar.bz2 113238659 BLAKE2B 42bdf8d0d69b28c20aa0decd79883c3b83d2ff9aa9d7633866b6c7d624ad20cb602beeca0e22585077c3d0ceba791e51b81ba221bc305c9bd2ebff71a4ea4bd4 SHA512 c87959a6412f85b6e4d30d4677e0e0914fd9a1009348c8bfe6063d7e1a9416f0a33ae63ded15273d8edde26ae0e6c32ba4d62d83c33c2c6251c444360dc47d10 DIST qgis-3.16.1.tar.bz2 113943328 BLAKE2B 0c0f9c0a038e87d7f16e66a00cd6844db27b9238ef4f42cf2504a5e498843d4f93bde42542cf7bedcc7f58303daa4fdc7d9cb9e1954958a0de29e294e502a461 SHA512 2df53731468b734c95ad32cd8ecc930dd113b1084c4d3971aba2aaf58b473dc8e0dd204d979b74ee79d443cd95e4f91c51d071eb645254142a76d7a4d0bc3dc8 +DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 85196072b792b5731dcbc85cfaaae1768e91d16bfdaa2190cfb6063753953b6ab0e8b17b0d3f5334259dffd5b8fb5be6b54a28ca9856dc4fc4079dee483888f6 SHA512 93582e54ff403ea05672a81be9e866b8f1fa9335e467723a087615511b8403c4a1d8447d5a433d0799c382b6cc99fb2f18cc9c6685ed6dc83cabb4d13a00f033 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac SHA512 6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d diff --git a/sci-geosciences/qgis/qgis-3.16.2.ebuild b/sci-geosciences/qgis/qgis-3.16.2.ebuild new file mode 100644 index 000..c27cdfcd10c --- /dev/null +++ b/sci-geosciences/qgis/qgis-3.16.2.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="sqlite" + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git; + inherit git-r3 +else + SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 + examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" + KEYWORDS="~amd64 ~x86" +fi +inherit cmake desktop python-single-r1 qmake-utils xdg + +DESCRIPTION="User friendly Geographic Information System" +HOMEPAGE="https://www.qgis.org/en/site/; + +LICENSE="GPL-2+ GPL-3+" +SLOT="0" +IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle polar postgres python qml" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" + +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + sys-devel/bison + sys-devel/flex +" +COMMON_DEPEND=" + >=app-crypt/qca-2.3.0:2[ssl] + >=dev-db/spatialite-4.2.0 + dev-db/sqlite:3 + dev-libs/expat + dev-libs/libzip:= + dev-libs/protobuf:= + dev-libs/qtkeychain:= + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-gfx/exiv2:= + >=sci-libs/gdal-3.0.4:=[geos] + sci-libs/geos + sci-libs/libspatialindex:= + >=sci-libs/proj-6.3.1:= + sys-libs/zlib + >=x11-libs/qscintilla-2.10.3:= + >=x11-libs/qwt-6.1.3-r2:6=[svg] + 3d? ( dev-qt/qt3d:5 ) + georeferencer? ( sci-libs/gsl:= ) + grass? ( =sci-geosciences/grass-7*:= ) + hdf5? ( sci-libs/hdf5:= ) + mapserver? ( dev-libs/fcgi ) + netcdf? ( sci-libs/netcdf:= ) + opencl? ( virtual/opencl ) + oracle? ( + dev-db/oracle-instantclient:= + sci-libs/gdal:=[oracle] + ) + polar? ( >=x11-libs/qwtpolar-1.1.1-r2 ) + postgres? ( dev-db/postgresql:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/httplib2[${PYTHON_MULTI_USEDEP}] + dev-python/jinja[${PYTHON_MULTI_USEDEP}] + dev-python/markupsafe[${PYTHON_MULTI_USEDEP}] + dev-python/owslib[${PYTHON_MULTI_USEDEP}] + dev-python/pygments[${PYTHON_MULTI_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 59632d1ae297abc98ea017cd98736e8c8ac7d0c7 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 22 22:52:52 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 22 22:52:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59632d1a net-misc/curl: security cleanup (bug #759259) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-misc/curl/Manifest | 4 - net-misc/curl/curl-7.71.0.ebuild| 266 net-misc/curl/curl-7.71.1-r1.ebuild | 289 --- net-misc/curl/curl-7.71.1.ebuild| 266 net-misc/curl/curl-7.72.0-r1.ebuild | 291 --- net-misc/curl/curl-7.72.0.ebuild| 289 --- net-misc/curl/curl-7.73.0.ebuild| 293 7 files changed, 1698 deletions(-) diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest index 3fb901e4733..199a2e051d7 100644 --- a/net-misc/curl/Manifest +++ b/net-misc/curl/Manifest @@ -1,5 +1 @@ -DIST curl-7.71.0.tar.xz 2379056 BLAKE2B 50d7369e4335823c3032b8801b270f7d8e687b0552f25ed5f9752549483cf68870e0422132ecf86e756e1c7c27cdf60048a7765850608c3a1b734cffb1fe7b99 SHA512 f1ea045f23b6a7e2c84ea83954d3299c612f57c3b1e5fee0b39493dc92fc4e95e7af2a5424c2e5bc480659e80cf1adce1fc528fc816f8ff2d0e7bfcfe4c5830a -DIST curl-7.71.1.tar.xz 2387660 BLAKE2B 47b3a4704ae8b09b37f7a9d8850fd7d692d91db3dd4ad776aad9a57d0162e0f4091e0387a850eb048f834e6dfee5bcb36da56493a106696c72072c612b47f623 SHA512 631e0ee8562e5029fe022bfab4222836a3e6d666e82e2bfbd78311fe5985105218a36d1ea68c93472fc57a12b713957a3bcca6e385eda4e58a47ca8d5d50265b -DIST curl-7.72.0.tar.xz 2390040 BLAKE2B 8f20efe7255ffe6d68619645b634b9cb10557ba0ca458904e99105133fb54cfafe4cafa0e7a1c5e20bbf5b5d24c8c44670cb5ddc1a2035ca43eadd24899ea953 SHA512 e5025a32eac6108ccb13d1fcce9c2de28b3a6d6e9a258a647c4be45d71718f75653e1ccd477ef5f29242a15588255c4ef43fe47bf9908b938b6769fccfaac107 -DIST curl-7.73.0.tar.xz 2394228 BLAKE2B 33ce983878dd3154d5e3e44b2b64a02e47a3faac77615db1c67cc6617495c16f40a36406e1627e2cef62bc1a01cdd0c5ae47ccc6cc4265257fc47b2f34eaac65 SHA512 95330bac2d6bc5306d47723b3c7bdb754fabe2ba2df7b2a8027453a40286f1c7caaee69333f0715e59fbc7fdf09080968ea624398c995cabf3d57493973867bd DIST curl-7.74.0.tar.xz 2400972 BLAKE2B bef9e01493994afc933549a78b41065708aeaa9f6f5cdd1dbf2f43bbb03bbc97b17308b8bda5f11599c3cc0c6c77903e6fa6f1310ff874fad902a59566b51e8a SHA512 5d987f0b4d051c9e254f14d4e2a05f7cda9fb0f0ac7b3ca3664a25a51ee5ffe092ee072c0d9a613fcd3f34727d75bba14b70f5500cb110ca818591e071c3e6f4 diff --git a/net-misc/curl/curl-7.71.0.ebuild b/net-misc/curl/curl-7.71.0.ebuild deleted file mode 100644 index ed0e2adb8d4..000 --- a/net-misc/curl/curl-7.71.0.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools eutils prefix multilib-minimal - -DESCRIPTION="A Client that groks URLs" -HOMEPAGE="https://curl.haxx.se/; -SRC_URI="https://curl.haxx.se/download/${P}.tar.xz; - -LICENSE="curl" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="adns alt-svc brotli +ftp gopher http2 idn +imap ipv6 kerberos ldap metalink +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet +tftp threads" -IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl" -IUSE+=" nghttp3 quiche" -IUSE+=" elibc_Winnt" - -#lead to lots of false negatives, bug #285669 -RESTRICT="test" - -RDEPEND="ldap? ( net-nds/openldap[static-libs?,${MULTILIB_USEDEP}] ) - brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - ssl? ( - curl_ssl_gnutls? ( - net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}] - dev-libs/nettle:0=[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - curl_ssl_libressl? ( - dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}] - ) - curl_ssl_mbedtls? ( - net-libs/mbedtls:0=[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - curl_ssl_openssl? ( - dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}] - ) - curl_ssl_nss? ( - dev-libs/nss:0[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - ) - http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] ) - nghttp3? ( - net-libs/nghttp3[${MULTILIB_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/, profiles/
commit: 78cc00601534ed2a46734435be59406e613da17a Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 22 22:10:50 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 22 22:47:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cc0060 net-dns/pdns-recursor: migrate to lua-single.eclass Another nice-and-easy PowerDNS package. Builds, tests and installs fine against all implementations currently in the tree. Closes: https://bugs.gentoo.org/752804 Signed-off-by: Marek Szuba gentoo.org> .../pdns-recursor/pdns-recursor-4.4.2-r100.ebuild | 87 ++ profiles/package.mask | 1 + 2 files changed, 88 insertions(+) diff --git a/net-dns/pdns-recursor/pdns-recursor-4.4.2-r100.ebuild b/net-dns/pdns-recursor/pdns-recursor-4.4.2-r100.ebuild new file mode 100644 index 000..b14a7f9982c --- /dev/null +++ b/net-dns/pdns-recursor/pdns-recursor-4.4.2-r100.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit flag-o-matic lua-single + +DESCRIPTION="The PowerDNS Recursor" +HOMEPAGE="https://www.powerdns.com/; +SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="debug dnstap libressl protobuf snmp sodium systemd" +REQUIRED_USE="${LUA_REQUIRED_USE} + dnstap? ( protobuf )" + +DEPEND="${LUA_DEPS} + protobuf? ( + dev-libs/protobuf + >=dev-libs/boost-1.42:= + ) + dnstap? ( dev-libs/fstrm ) + systemd? ( sys-apps/systemd:0= ) + snmp? ( net-analyzer/net-snmp ) + sodium? ( dev-libs/libsodium:= ) + libressl? ( dev-libs/libressl:= ) + !libressl? ( dev-libs/openssl:= ) + >=dev-libs/boost-1.35:=" +RDEPEND="${DEPEND} + !=net-dns/dnsdist-1.5.1-r100 >=net-dns/dnsmasq-2.82-r100 >=net-dns/pdns-4.4.0-r100 +>=net-dns/pdns-recursor-4.4.2-r100 >=net-im/prosody-0.11.7-r100 >=net-im/swift-4.0.2-r100 >=net-irc/hexchat-2.14.3-r100
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: fae49c087a35ae5a6d78ca043fda68a6f1557e6c Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 22 22:41:05 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 22 22:47:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae49c08 waf-utils.eclass: support EAPI-7 Trivial bump. Tested with a modified media-video/mpv ebuild (which package requires this change before it can be migrated to Lua eclasses), seems to work fine. Closes: https://bugs.gentoo.org/743826 Signed-off-by: Marek Szuba gentoo.org> eclass/waf-utils.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/waf-utils.eclass b/eclass/waf-utils.eclass index 7a894f6bbb7..f22460881ef 100644 --- a/eclass/waf-utils.eclass +++ b/eclass/waf-utils.eclass @@ -8,7 +8,7 @@ # Original Author: Gilles Dartiguelongue # Various improvements based on cmake-utils.eclass: Tomáš Chvátal # Proper prefix support: Jonathan Callen -# @SUPPORTED_EAPIS: 4 5 6 +# @SUPPORTED_EAPIS: 4 5 6 7 # @BLURB: common ebuild functions for waf-based packages # @DESCRIPTION: # The waf-utils eclass contains functions that make creating ebuild for @@ -19,7 +19,7 @@ inherit multilib toolchain-funcs multiprocessing case ${EAPI:-0} in - 4|5|6) EXPORT_FUNCTIONS src_configure src_compile src_install ;; + 4|5|6|7) EXPORT_FUNCTIONS src_configure src_compile src_install ;; *) die "EAPI=${EAPI} is not supported" ;; esac
[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns/, profiles/
commit: 2b3c5636d9985e073fd724e485ebdca9471b8d49 Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 22 22:08:28 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 22 22:47:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3c5636 net-dns/pdns: migrate to lua-single.eclass As nice and easy as dnsdist. Builds, fails tests in exactly the same way [1] and installs fine against all implementations currently in the tree. It also makes sure RDEPEND is only set once in the ebuild. [1] One failure: "test-nameserver_cc.cc(46): error: in "test_nameserver_cc/test_AddressIsUs6": check AddressIsUs(local3) == true has failed [false != true]" Closes: https://bugs.gentoo.org/752801 Signed-off-by: Marek Szuba gentoo.org> net-dns/pdns/pdns-4.4.0-r100.ebuild | 170 profiles/package.mask | 1 + 2 files changed, 171 insertions(+) diff --git a/net-dns/pdns/pdns-4.4.0-r100.ebuild b/net-dns/pdns/pdns-4.4.0-r100.ebuild new file mode 100644 index 000..d40089bd954 --- /dev/null +++ b/net-dns/pdns/pdns-4.4.0-r100.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua-single + +DESCRIPTION="The PowerDNS Daemon" +HOMEPAGE="https://www.powerdns.com/; +SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# other possible flags: +# db2: we lack the dep +# oracle: dito (need Oracle Client Libraries) +# xdb: (almost) dead, surely not supported + +IUSE="debug doc geoip ldap libressl lua-records mydns mysql postgres protobuf remote sodium sqlite systemd tools tinydns test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="${LUA_REQUIRED_USE} + mydns? ( mysql )" + +DEPEND="${LUA_DEPS} + libressl? ( dev-libs/libressl:= ) + !libressl? ( dev-libs/openssl:= ) + >=dev-libs/boost-1.35:= + lua-records? ( >=net-misc/curl-7.21.3 ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:= ) + ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 ) + sqlite? ( dev-db/sqlite:3 ) + geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip ) + sodium? ( dev-libs/libsodium:= ) + tinydns? ( >=dev-db/tinycdb-0.77 ) + protobuf? ( dev-libs/protobuf )" +RDEPEND="${DEPEND} + acct-user/pdns + acct-group/pdns" + +BDEPEND="virtual/pkgconfig + doc? ( app-doc/doxygen )" + +S="${WORKDIR}"/${P/_/-} + +src_configure() { + local dynmodules="pipe bind" # the default backends, always enabled + + #use db2 && dynmodules+=" db2" + use ldap && dynmodules+=" ldap" + use mydns && dynmodules+=" mydns" + use mysql && dynmodules+=" gmysql" + #use oracle && dynmodules+=" goracle oracle" + use postgres && dynmodules+=" gpgsql" + use remote && dynmodules+=" remote" + use sqlite && dynmodules+=" gsqlite3" + use tinydns && dynmodules+=" tinydns" + use geoip && dynmodules+=" geoip" + #use xdb && dynmodules+=" xdb" + + econf \ + --disable-static \ + --sysconfdir=/etc/powerdns \ + --libdir=/usr/$(get_libdir)/powerdns \ + --with-service-user=pdns \ + --with-service-group=pdns \ + --with-modules= \ + --with-dynmodules="${dynmodules}" \ + --with-mysql-lib=/usr/$(get_libdir) \ + --with-lua="${ELUA}" \ + $(use_enable debug verbose-logging) \ + $(use_enable lua-records) \ + $(use_enable test unit-tests) \ + $(use_enable tools) \ + $(use_enable systemd) \ + $(use_with sodium libsodium) \ + $(use_with protobuf) \ + ${myconf} +} + +src_compile() { + default + use doc && emake -C codedocs codedocs +} + +src_install() { + default + + mv "${D}"/etc/powerdns/pdns.conf{-dist,} + + fperms 0700 /etc/powerdns + fperms 0600 /etc/powerdns/pdns.conf + + # set defaults: setuid=pdns, setgid=pdns + sed -i \ + -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \ + "${D}"/etc/powerdns/pdns.conf + + newinitd "${FILESDIR}"/pdns-r1 pdns + + keepdir /var/empty + + if use doc; then + docinto html + dodoc -r codedocs/html/. + fi + + # Install development headers + insinto /usr/include/pdns + doins pdns/*.hh + insinto /usr/include/pdns/backends/gsql + doins pdns/backends/gsql/*.hh + + if use ldap ; then + insinto /etc/openldap/schema + doins "${FILESDIR}"/dnsdomain2.schema + fi + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "PowerDNS provides multiple
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/, profiles/
commit: 38f482f13643da903ebf3ee87ea58d7196b5423a Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 22 22:44:28 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 22 22:47:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f482f1 media-video/mpv: migrate to lua-single.eclass Compatibility as per upstream build scripts. Said scripts do support specifying which Lua implementation to use, not directly by specifying the pkgconfig module name though - some variable mangling has been required. Still, it works. Closes: https://bugs.gentoo.org/752765 Signed-off-by: Marek Szuba gentoo.org> media-video/mpv/mpv-0.33.0-r100.ebuild | 358 + profiles/package.mask | 1 + 2 files changed, 359 insertions(+) diff --git a/media-video/mpv/mpv-0.33.0-r100.ebuild b/media-video/mpv/mpv-0.33.0-r100.ebuild new file mode 100644 index 000..599cc169b9d --- /dev/null +++ b/media-video/mpv/mpv-0.33.0-r100.ebuild @@ -0,0 +1,358 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} luajit ) +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE='threads(+)' + +WAF_PV=2.0.9 + +inherit bash-completion-r1 flag-o-matic lua-single pax-utils python-r1 toolchain-funcs waf-utils xdg-utils + +DESCRIPTION="Media player based on MPlayer and mplayer2" +HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv; + +if [[ ${PV} != ** ]]; then + SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" + DOCS=( RELEASE_NOTES ) +else + EGIT_REPO_URI="https://github.com/mpv-player/mpv.git; + inherit git-r3 + DOCS=(); SRC_URI="" +fi +SRC_URI+=" https://waf.io/waf-${WAF_PV}; +DOCS+=( README.md DOCS/{client-api,interface}-changes.rst ) + +# See Copyright in sources and Gentoo bug 506946. Waf is BSD, libmpv is ISC. +LICENSE="LGPL-2.1+ GPL-2+ BSD ISC" +SLOT="0" +IUSE="+alsa aqua archive bluray cdda +cli coreaudio cplugins cuda debug doc drm dvb + dvd +egl gamepad gbm +iconv jack javascript jpeg lcms libcaca libmpv +lua + openal +opengl pulseaudio raspberry-pi rubberband sdl + selinux test tools +uchardet vaapi vdpau vulkan wayland +X +xv zlib zimg" + +REQUIRED_USE=" + || ( cli libmpv ) + aqua? ( opengl ) + cuda? ( opengl ) + egl? ( || ( gbm X wayland ) ) + gamepad? ( sdl ) + gbm? ( drm egl opengl ) + lcms? ( opengl ) + lua? ( ${LUA_REQUIRED_USE} ) + opengl? ( || ( aqua egl X raspberry-pi !cli ) ) + raspberry-pi? ( opengl ) + test? ( opengl ) + tools? ( cli ) + uchardet? ( iconv ) + vaapi? ( || ( gbm X wayland ) ) + vdpau? ( X ) + vulkan? ( || ( X wayland ) ) + wayland? ( egl ) + X? ( egl? ( opengl ) ) + xv? ( X ) + ${PYTHON_REQUIRED_USE} +" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + >=media-video/ffmpeg-4.0:0=[encode,threads,vaapi?,vdpau?] + alsa? ( >=media-libs/alsa-lib-1.0.18 ) + archive? ( >=app-arch/libarchive-3.4.0:= ) + bluray? ( >=media-libs/libbluray-0.3.0:= ) + cdda? ( dev-libs/libcdio-paranoia + dev-libs/libcdio:= ) + drm? ( x11-libs/libdrm ) + dvd? ( + >=media-libs/libdvdnav-4.2.0:= + >=media-libs/libdvdread-4.1.0:= + ) + egl? ( media-libs/mesa[egl,gbm(-)?,wayland(-)?] ) + gamepad? ( media-libs/libsdl2 ) + iconv? ( + virtual/libiconv + uchardet? ( app-i18n/uchardet ) + ) + jack? ( virtual/jack ) + javascript? ( >=dev-lang/mujs-1.0.0 ) + jpeg? ( virtual/jpeg:0 ) + lcms? ( >=media-libs/lcms-2.6:2 ) + >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz(+)] + virtual/ttf-fonts + libcaca? ( >=media-libs/libcaca-0.99_beta18 ) + lua? ( ${LUA_DEPS} ) + openal? ( >=media-libs/openal-1.13 ) + pulseaudio? ( media-sound/pulseaudio ) + raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 ) + rubberband? ( >=media-libs/rubberband-1.8.0 ) + sdl? ( media-libs/libsdl2[sound,threads,video] ) + vaapi? ( x11-libs/libva:=[drm?,X?,wayland?] ) + vdpau? ( x11-libs/libvdpau ) + vulkan? ( + media-libs/libplacebo:=[vulkan] + media-libs/shaderc + ) + wayland? ( + >=dev-libs/wayland-1.6.0 + >=dev-libs/wayland-protocols-1.14 + >=x11-libs/libxkbcommon-0.3.0 + ) + X? ( + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + opengl? ( + x11-libs/libXdamage +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/
commit: 6d033c2150e644a680734dcae7b3be0cdd634f37 Author: Matthias Maier gentoo org> AuthorDate: Tue Dec 22 22:43:00 2020 + Commit: Matthias Maier gentoo org> CommitDate: Tue Dec 22 22:46:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d033c21 app-emulation/libvirt: ensure sys-apps/systemd w USE=-cgroup-hybrid Closes: https://bugs.gentoo.org/758872 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Matthias Maier gentoo.org> app-emulation/libvirt/libvirt-6.10.0-r2.ebuild | 1 + app-emulation/libvirt/libvirt-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild b/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild index 0662672e8ae..d49fae5f1c0 100644 --- a/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild +++ b/app-emulation/libvirt/libvirt-6.10.0-r2.ebuild @@ -81,6 +81,7 @@ RDEPEND=" iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( net-libs/libssh ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 diff --git a/app-emulation/libvirt/libvirt-.ebuild b/app-emulation/libvirt/libvirt-.ebuild index 81a67523735..7cee3517f02 100644 --- a/app-emulation/libvirt/libvirt-.ebuild +++ b/app-emulation/libvirt/libvirt-.ebuild @@ -83,6 +83,7 @@ RDEPEND=" iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( net-libs/libssh ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] ) + lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/, dev-libs/openssl/files/
commit: 36f38e537df50b879d2fe851801e104989b482a7 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 22 22:44:06 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 22 22:44:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f38e53 dev-libs/openssl: security cleanup (bug #759079) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/openssl/Manifest | 5 - .../files/openssl-1.1.0k-fix-test_fuzz.patch | 19 -- .../openssl-1.1.0l-fix-no-ec2m-in-ec_curve.c.patch | 30 -- dev-libs/openssl/openssl-1.1.0l.ebuild | 306 --- dev-libs/openssl/openssl-1.1.1g.ebuild | 324 - dev-libs/openssl/openssl-1.1.1h.ebuild | 324 - 6 files changed, 1008 deletions(-) diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index 49b73ef3c56..a7dabaf27ae 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -1,10 +1,5 @@ DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24 SHA512 5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4 SHA512 a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57 SHA512 c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32 -DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B c09e023458faff17b10d6f20c28462c0851757a20d59b4b751220ab307324d5778252df112ad74fd319407cc75fdd1cd507d48058dd0234dc8c03020c882ed42 SHA512 39720ecee3ec6080c1416f2fb7c9246b89ee55b21be2baabad51eb6823dbe1559450b1ae92fa61ac1cf5ba04ac8c02438aa469bc65eae6905cf1ea486f270793 -DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7 SHA512 81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad -DIST openssl-1.1.1e-bindist-1.0.tar.xz 16948 BLAKE2B 78e034f1d263cbf5e57c92393f72acd07e86e39a5511a8852bad151371430954e07d787fd82cca55b373d1579bb22b9d29c9d677104ed68291a9d2dffe3ffbbb SHA512 0dbfb378b8f2724db82915e17fd4e43977e3e45030db25cdb9241c0ab842e41ef3d597ef71c4db5103635752dc2059ea6022597511a440f55fb56a5a52d3ccea -DIST openssl-1.1.1g.tar.gz 9801502 BLAKE2B 5e3dd4725ff89b959a5436d64b521317c6ffeb377418cc24c6d1927fab923423cb5f5fce2f9c2cdee597041c7be156d09668a5fd13dc6ff06d235a83db94cf19 SHA512 01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab -DIST openssl-1.1.1h.tar.gz 9810045 BLAKE2B ac9ba6fb0c4da0a761e8655b6907634365ddb114216acfcfc981e13c211577b6bd23ea8d2ad0999c0960b039f5d3dead5733e6dc07c5231ab953307a9015cd36 SHA512 da50fd99325841ed7a4367d9251c771ce505a443a73b327d8a46b2c6a7d2ea99e43551a164efc86f8743b22c2bdb0020bf24a9cbd445e9d68868b2dc1d34033a DIST openssl-1.1.1i-bindist-1.0.tar.xz 18124 BLAKE2B bcbce700676d1d61498ac98281b7ad06f9970d91afa6bfb2c259ab7462b2554be79a1c06759bc7aaeca9948c2f5276bac2c4f42dbc6822669f863444b9913ccd SHA512 1dbb81bcb4cf7e634bb363c7e2bb2590a1fe3fcb6c3b5e377cac3c5241abd116c2a89c516be8e5fd1799ab64375a58052a4df944eeadc87b0b7785da710906d8 DIST openssl-1.1.1i.tar.gz 9808346 BLAKE2B ca98bab08e1874134da113dd0bda0583c133c7dce5b739f9601641ed2cf97894e5e13d901f0db9367aa5d7b78c552ac598aa0a3c2a3f0a438daae044e29f58d6 SHA512 fe12e0ab9e1688f24dd862ac633d0ab703b499c0f34b53c3560aa0d3879d81d647aa0678ed517dda5efb2711f669fcb1a1e0e24f6eac2efc2cf4eae6b62014d8 diff --git a/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch b/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch deleted file mode 100644 index 2c4cc31257c..000 --- a/dev-libs/openssl/files/openssl-1.1.0k-fix-test_fuzz.patch +++ /dev/null @@ -1,19 +0,0 @@ -Test fuzz was forgotten when - - Perl: Use our own globbing wrapper rather than File::Glob::glob - -was backported to openssl-1.1.0 branch. - -Link: https://github.com/openssl/openssl/commit/b81cfa07ada850fd287d0a0c82ba280907f18ce7 - a/test/recipes/90-test_fuzz.t -+++ b/test/recipes/90-test_fuzz.t -@@ -9,7 +9,7 @@ - use strict; - use warnings; - --use if $^O ne "VMS", 'File::Glob' => qw/glob/; -+use OpenSSL::Glob; - use OpenSSL::Test
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 92e21586473eff92ce8f2b3381487477df39dd60 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 22 22:31:10 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 22 22:31:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e21586 net-dns/c-ares: security cleanup (bug #754939) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-dns/c-ares/Manifest | 1 - net-dns/c-ares/c-ares-1.16.1.ebuild | 42 - 2 files changed, 43 deletions(-) diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest index e3cae6e2612..8eec62a363a 100644 --- a/net-dns/c-ares/Manifest +++ b/net-dns/c-ares/Manifest @@ -1,2 +1 @@ -DIST c-ares-1.16.1.tar.gz 1374637 BLAKE2B 0d87538f5d6cac5b6b9c92d6ba5525af0e580e6506bee9270318f0951aaccdc7e135b446381e8150241d367789ccf2f73dbb333d45de4dbb5a87af05483063a8 SHA512 4ac2a5d5c6da74eb1d6155c4eadc7127ab1b53a8d13caec41bd6172db5417a79f3ab022e77ba37d8b13da6893d7ced5fd8baf5cc3950a4154b4de8743ad31471 DIST c-ares-1.17.1.tar.gz 1518701 BLAKE2B 31dac21ecae231e2a201dc1ba954c1a0663a06f93eb8e7e033ca3c6d385f53e07af0b04854739f1ee8a7f0693f67f620143e152ef092b49342c62279a0480905 SHA512 b11887bcc9274d368088e1a8b6aca62414f20675cf0bc58e948f54fa04c327c39dd23cefe7509eec6397db14b550a3f6b77f5c18b3d735b3eef48ce2da1dcd00 diff --git a/net-dns/c-ares/c-ares-1.16.1.ebuild b/net-dns/c-ares/c-ares-1.16.1.ebuild deleted file mode 100644 index b2ec52821ee..000 --- a/net-dns/c-ares/c-ares-1.16.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools eutils multilib-minimal - -DESCRIPTION="C library that resolves names asynchronously" -HOMEPAGE="https://c-ares.haxx.se/; -SRC_URI="https://${PN}.haxx.se/download/${P}.tar.gz; - -LICENSE="MIT" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris" -IUSE="static-libs" - -# Subslot = SONAME of libcares.so.2 -SLOT="0/2" - -DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO ) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/ares_build.h -) - -src_prepare() { - eapply "${FILESDIR}"/${PN}-1.12.0-remove-tests.patch - eapply_user - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - --enable-nonblocking \ - --enable-symbol-hiding \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name "*.la" -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: profiles/, net-dns/dnsdist/
commit: 5391bc26d8e7602fe492f5d839d56541e4a0478e Author: Marek Szuba gentoo org> AuthorDate: Tue Dec 22 21:50:48 2020 + Commit: Marek Szuba gentoo org> CommitDate: Tue Dec 22 21:52:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5391bc26 net-dns/dnsdist: migrate to lua-single.eclass Nice and easy. Builds, tests and installs fine against all implementations currently in the tree. Closes: https://bugs.gentoo.org/752795 Signed-off-by: Marek Szuba gentoo.org> net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild | 85 +++ profiles/package.mask | 1 + 2 files changed, 86 insertions(+) diff --git a/net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild b/net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild new file mode 100644 index 000..4e2054c07cc --- /dev/null +++ b/net-dns/dnsdist/dnsdist-1.5.1-r100.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit flag-o-matic lua-single + +DESCRIPTION="A highly DNS-, DoS- and abuse-aware loadbalancer" +HOMEPAGE="https://dnsdist.org; + +SRC_URI="https://downloads.powerdns.com/releases/${P}.tar.bz2; +KEYWORDS="~amd64 ~x86" + +LICENSE="GPL-2" +SLOT="0" +IUSE="dnscrypt dnstap doh gnutls +lmdb regex remote-logging snmp +ssl systemd test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${LUA_REQUIRED_USE} + dnscrypt? ( ssl ) + gnutls? ( ssl ) + doh? ( ssl !gnutls )" + +RDEPEND="acct-group/dnsdist + acct-user/dnsdist + >=dev-libs/boost-1.35:= + dev-libs/libedit:= + dnscrypt? ( dev-libs/libsodium:= ) + dnstap? ( dev-libs/fstrm:= ) + doh? ( www-servers/h2o:=[libh2o] ) + lmdb? ( dev-db/lmdb:= ) + regex? ( dev-libs/re2:= ) + remote-logging? ( >=dev-libs/protobuf-3:= ) + snmp? ( net-analyzer/net-snmp:= ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) + ) + systemd? ( sys-apps/systemd:0= ) + ${LUA_DEPS} +" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default +} + +src_configure() { + econf \ + --sysconfdir=/etc/dnsdist \ + --with-lua="${ELUA}" \ + $(use_enable doh dns-over-https) \ + $(use_enable dnscrypt) \ + $(use_enable dnstap) \ + $(use_with lmdb ) \ + $(use_with regex re2) \ + $(use_with remote-logging protobuf) \ + $(use_with snmp net-snmp) \ + $(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls && use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \ + $(use_enable systemd) \ + $(use_enable test unit-tests) + sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \ + -i "${S}/configure" +} + +src_install() { + default + + insinto /etc/dnsdist + doins "${FILESDIR}"/dnsdist.conf.example + + newconfd "${FILESDIR}"/dnsdist.confd ${PN} + newinitd "${FILESDIR}"/dnsdist.initd ${PN} +} + +pkg_postinst() { + elog "dnsdist provides multiple instances support. You can create more instances" + elog "by symlinking the dnsdist init script to another name." + elog + elog "The name must be in the format dnsdist. and dnsdist will use the" + elog "/etc/dnsdist/dnsdist-.conf configuration file instead of the default." +} diff --git a/profiles/package.mask b/profiles/package.mask index fa5530ecdee..8dc2c8267c6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -559,6 +559,7 @@ kde-apps/kdebase-meta:5 >=net-analyzer/tracebox-0.4.4-r100 >=net-analyzer/wireshark-3.4.2-r100 >=net-dialup/accel-ppp-1.12.0_p20200913-r100 +>=net-dns/dnsdist-1.5.1-r100 >=net-dns/dnsmasq-2.82-r100 >=net-im/prosody-0.11.7-r100 >=net-im/swift-4.0.2-r100
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 2a637995bd6da143c26c5aaa2640c49b6ce0f42f Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:32:03 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:32:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a637995 app-text/ghostscript-gpl: Stabilize 9.53.3-r4 arm64, #76 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild index bf03d71d024..7551704f99d 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: d99208f26479fd1cb12240ab8557029c8620986d Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:32:04 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:32:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99208f2 media-libs/jbig2dec: Stabilize 0.19 arm64, #76 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index d01bb89e5fa..b68cc580ae5 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/mythes/
commit: 07c30c847fb665ab41af02057110e13a1f53cbe5 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Dec 22 21:31:38 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Dec 22 21:31:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c30c84 app-text/mythes: EAPI bump Bug: https://bugs.gentoo.org/757567 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> app-text/mythes/mythes-1.2.4-r1.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/app-text/mythes/mythes-1.2.4-r1.ebuild b/app-text/mythes/mythes-1.2.4-r1.ebuild new file mode 100644 index 000..6b67564f63a --- /dev/null +++ b/app-text/mythes/mythes-1.2.4-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A simple thesaurus for Libreoffice" +HOMEPAGE="http://hunspell.sourceforge.net/; +SRC_URI="mirror://sourceforge/hunspell/MyThes/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="app-text/hunspell" +DEPEND="${DEPEND} + virtual/pkgconfig" + +src_configure() { + econf --disable-static +} + +src_install() { + default + find "${ED}" -name '*.la' -exec rm -f {} + +}
[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc/
commit: 78584815905d5133850551dee2940ac4e1221358 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 22 21:30:36 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 22 21:30:36 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=78584815 sys-devel/gcc: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Fabian Groffen gentoo.org> sys-devel/gcc/Manifest | 6 --- sys-devel/gcc/gcc-10.1.0-r1.ebuild | 3 +- sys-devel/gcc/gcc-4.1.2.ebuild | 13 +- sys-devel/gcc/gcc-4.2.4-r2.ebuild | 78 ++- sys-devel/gcc/gcc-4.7.3-r1.ebuild | 48 +-- sys-devel/gcc/gcc-4.8.5-r1.ebuild | 81 +--- sys-devel/gcc/gcc-4.9.4.ebuild | 85 +- sys-devel/gcc/gcc-5.4.0-r4.ebuild | 85 +- sys-devel/gcc/gcc-6.4.0-r2.ebuild | 6 +-- sys-devel/gcc/gcc-7.3.0-r6.ebuild | 92 sys-devel/gcc/gcc-7.4.0.ebuild | 5 +- sys-devel/gcc/gcc-8.2.0-r5.ebuild | 95 -- sys-devel/gcc/gcc-8.3.0.ebuild | 5 +- sys-devel/gcc/gcc-9.2.0-r3.ebuild | 3 +- 14 files changed, 17 insertions(+), 588 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index d3970689d3..7549317634 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -28,12 +28,8 @@ DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B bf882acfa28cc1064cddd21e25332fff6bc65505 DIST gcc-6.4.0-patches-1.4.tar.bz2 13451 BLAKE2B 9934558989405141ae22c941fc4f5b4fb9dc425b0f35b458ab9c2704b8fbf61975a93c3d0e4c9ebde0cc7f935be868e9ad7ebdd78441235b81316fcca339fc42 SHA512 6d94f1ac196deabc8fcd30215bcbec4bbb19924929ef11c3000c8bfa189c59d87f95d37ac8cb0ff2d59cc2fc632b5767dbb80cbe7a354084cb2bc5e14cfbabb2 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 -DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8 SHA512 4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345 -DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 DIST gcc-7.4.0-patches-1.1.tar.bz2 8778 BLAKE2B 52b02b3c619b99912ee254599788abebe3963cf85e49b56166069318e340a8e271d767e82798e6062fc2a042a86a88da66ab95f2d9e42933ff17688d616a903f SHA512 02ec2eb2460e24cf46f7a04ca3b80ca120719389a54a740070e991d9c96b6fd55d1fa04eb4249fd3043edc9c0f6519b5babcce76036cd0146183512aaae2d573 DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e SHA512 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e -DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96 SHA512 32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b -DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec SHA512 0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca SHA512
[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/
commit: 48b366594ab49dd0be7a6807561f31e82d0d82d0 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 22 21:17:02 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 22 21:17:02 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=48b36659 sys-devel/binutils-config: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> .../binutils-config/binutils-config-5.1-r3.ebuild | 2 +- sys-devel/binutils-config/files/ldwrapper.c| 23 -- 2 files changed, 1 insertion(+), 24 deletions(-) diff --git a/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild b/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild index fd26184271..dc28f6c5a4 100644 --- a/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.1-r3.ebuild @@ -13,7 +13,7 @@ WRAPPER_REV="${PV%%.*}.3.4" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" # We also RDEPEND on sys-apps/findutils which is in base @system diff --git a/sys-devel/binutils-config/files/ldwrapper.c b/sys-devel/binutils-config/files/ldwrapper.c index 3ff5a0bc3e..7410afd334 100644 --- a/sys-devel/binutils-config/files/ldwrapper.c +++ b/sys-devel/binutils-config/files/ldwrapper.c @@ -210,7 +210,6 @@ main(int argc, char *argv[]) char is_cross = 0; char is_darwin = 0; char darwin_use_rpath = 1; - char is_aix = 0; char *p; size_t len; int i; @@ -269,7 +268,6 @@ main(int argc, char *argv[]) snprintf(ctarget, sizeof(ctarget), "%s", CHOST); is_darwin = strstr(ctarget, "-darwin") != NULL; - is_aix = strstr(ctarget, "-aix") != NULL; /* cannonicanise wrapper step2: strip CTARGET from wrapper */ len = strlen(ctarget); @@ -349,11 +347,6 @@ main(int argc, char *argv[]) /* add the 4 paths we want (-L + -R) */ newargc += 8; } - - if (is_aix) { - /* AIX ld accepts -R only with -bsvr4 */ - newargc++; /* -bsvr4 */ - } } /* account the original arguments */ @@ -396,19 +389,6 @@ main(int argc, char *argv[]) /* position k right after the original arguments */ k = j - 1 + argc; for (i = 1; i < argc; i++, j++) { - if (is_aix) { - /* AIX ld has this problem: -* $ /usr/ccs/bin/ld -bsvr4 -bE:xx.exp -bnoentry xx.o -* ld: 0706-005 Cannot find or open file: l -* ld:open(): No such file or directory -* Simplest workaround is to put -bsvr4 last. -*/ - if (strcmp(argv[i], "-bsvr4") == 0) { - --j; --k; - continue; - } - } - newargv[j] = argv[i]; if (is_cross || (is_darwin && !darwin_use_rpath)) @@ -484,9 +464,6 @@ main(int argc, char *argv[]) newargv[k++] = "-L" EPREFIX "/lib"; newargv[k++] = "-R" EPREFIX "/lib"; } - - if (is_aix) - newargv[k++] = "-bsvr4"; /* last one, see above */ } newargv[k] = NULL;
[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc-config/
commit: 8344921404b56c23c11839c8fdb3e3cd12de510c Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 22 21:17:57 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 22 21:17:57 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=83449214 sys-devel/gcc-config: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-devel/gcc-config/gcc-config-1.9.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc-config/gcc-config-1.9.1.ebuild b/sys-devel/gcc-config/gcc-config-1.9.1.ebuild index 3605471f2d..882e22efa4 100644 --- a/sys-devel/gcc-config/gcc-config-1.9.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-1.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then else SRC_URI="mirror://gentoo/${P}.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz; - KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/portage/
commit: 9598e86278cbfbd6eee394faa546f1c16cd33ac0 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 22 21:06:50 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 22 21:06:50 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=9598e862 sys-apps/portage: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/portage/portage-2.3.100-r1.ebuild | 3 +-- sys-apps/portage/portage-3.0.12.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/sys-apps/portage/portage-2.3.100-r1.ebuild b/sys-apps/portage/portage-2.3.100-r1.ebuild index e4c795008a..41d7f0f7ef 100644 --- a/sys-apps/portage/portage-2.3.100-r1.ebuild +++ b/sys-apps/portage/portage-2.3.100-r1.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Portage package manager used in Gentoo Prefix" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; LICENSE="GPL-2" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="apidoc build doc gentoo-dev +ipc +native-extensions rsync-verify selinux xattr" @@ -52,7 +52,6 @@ RDEPEND=" kernel_SunOS? ( >=app-misc/pax-utils-0.1.17 ) kernel_FreeBSD? ( >=app-misc/pax-utils-0.1.17 ) kernel_Darwin? ( >=app-misc/pax-utils-0.1.18 ) - kernel_AIX? ( >=sys-apps/aix-miscutils-0.1.1634 ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 diff --git a/sys-apps/portage/portage-3.0.12.ebuild b/sys-apps/portage/portage-3.0.12.ebuild index cf3cc74f4b..98ff87dcd3 100644 --- a/sys-apps/portage/portage-3.0.12.ebuild +++ b/sys-apps/portage/portage-3.0.12.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Portage package manager used in Gentoo Prefix" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; LICENSE="GPL-2" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="apidoc build doc gentoo-dev +ipc +native-extensions rsync-verify selinux xattr" @@ -52,7 +52,6 @@ RDEPEND=" kernel_SunOS? ( >=app-misc/pax-utils-0.1.17 ) kernel_FreeBSD? ( >=app-misc/pax-utils-0.1.17 ) kernel_Darwin? ( >=app-misc/pax-utils-0.1.18 ) - kernel_AIX? ( >=sys-apps/aix-miscutils-0.1.1634 ) selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/sed/, sys-apps/sed/files/
commit: f6180a024263a7bb62d31874b19445c89fc9ae45 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 22 21:12:05 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 22 21:12:05 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f6180a02 sys-apps/sed: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/sed/Manifest | 2 - sys-apps/sed/files/dos2unix| 2 - sys-apps/sed/files/sed-4.1.4-aix-malloc.patch | 12 .../files/sed-4.1.4-fix-invalid-ref-error.patch| 21 -- .../sed/files/sed-4.1.4-makeinfo-c-locale.patch| 18 - sys-apps/sed/files/sed-4.1.5-alloca.patch | 14 sys-apps/sed/files/sed-4.1.5-irix.patch| 36 -- sys-apps/sed/files/sed-4.1.5-regex-nobool.patch| 17 - sys-apps/sed/files/sed-4.2.1-espipe.patch | 20 -- ...omplete-sequences-as-if-they-were-invalid.patch | 45 - sys-apps/sed/files/unix2dos| 2 - sys-apps/sed/sed-4.2.2.ebuild | 72 sys-apps/sed/sed-4.5.ebuild| 77 -- sys-apps/sed/sed-4.8.ebuild| 2 +- 14 files changed, 1 insertion(+), 339 deletions(-) diff --git a/sys-apps/sed/Manifest b/sys-apps/sed/Manifest index d3aa8dd8fe..526fe0062a 100644 --- a/sys-apps/sed/Manifest +++ b/sys-apps/sed/Manifest @@ -1,3 +1 @@ -DIST sed-4.2.2.tar.bz2 1059414 BLAKE2B aebe0bf90e9f9c7907e0baa8a4d1a16e59a5893198382fb9fe08ed66cab670921c0db1e07f668bf3db8dfe9bb4f0e68b9c34fd7228c70df24be043d3e7ea8d92 SHA512 dbbb0bb348fac54612d29182c09c88bda7096dea03bd94f03c580c24146e65a06db12808c6a1a9adc94548fa3843511e3e80b251cb07142110cf149eab23f573 -DIST sed-4.5.tar.xz 1274252 BLAKE2B 08525659e0e01ec50e736c1665634f3816f57c48aeefa7f6bc7a152cd6c171bb4e96e5c215429fc5edbe6e1de6cc3efe4f2f3bf6865933a30dd1700e921d5b3f SHA512 f95fb27e03b2301dae63878413b4c48e40341cc676945a612e1d0bd911da3192858ae142791292a99fbdaacbc7dab2d6fccb50787c06846f99b0b3740b40c196 DIST sed-4.8.tar.xz 1348048 BLAKE2B 62f6b6500cc9a20a35cafc2b09b12bb7da67fa0afb0b1b26153babc0023424b3126f44d29eba14c25fc4490996c90738b191c9440c66da6c120bbb9bc6f6df65 SHA512 7de25d9bc2981c63321c2223f3fbcab61d7b0df4fcf7d4394b72400b91993e1288d8bf53948ed5fffcf5a98c75265726a68ad4fb98e1d571bf768603a108c1c8 diff --git a/sys-apps/sed/files/dos2unix b/sys-apps/sed/files/dos2unix deleted file mode 100755 index b046880dd1..00 --- a/sys-apps/sed/files/dos2unix +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec sed -e 's/\x0D$//' "$@" diff --git a/sys-apps/sed/files/sed-4.1.4-aix-malloc.patch b/sys-apps/sed/files/sed-4.1.4-aix-malloc.patch deleted file mode 100644 index bbe2fbbd49..00 --- a/sys-apps/sed/files/sed-4.1.4-aix-malloc.patch +++ /dev/null @@ -1,12 +0,0 @@ sed-4.1.4/lib/regex_internal.c -+++ sed-4.1.4/lib/regex_internal.c -@@ -883,6 +883,9 @@ - re_node_set *set; - int size; - { -+ if ( size == 0 ) -+return REG_NOERROR; -+ - set->alloc = size; - set->nelem = 0; - set->elems = re_malloc (int, size); diff --git a/sys-apps/sed/files/sed-4.1.4-fix-invalid-ref-error.patch b/sys-apps/sed/files/sed-4.1.4-fix-invalid-ref-error.patch deleted file mode 100644 index 3605e0bb0d..00 --- a/sys-apps/sed/files/sed-4.1.4-fix-invalid-ref-error.patch +++ /dev/null @@ -1,21 +0,0 @@ -Grab fix from upstream for incorrect error msg display. - -http://bugs.gentoo.org/96009 - -Index: regexp.c -=== -RCS file: /cvsroot/sed/sed/sed/regexp.c,v -retrieving revision 1.3 -retrieving revision 1.4 -diff -u -r1.3 -r1.4 sed/regexp.c 27 Jan 2005 08:04:30 - 1.3 -+++ sed/regexp.c 10 Feb 2005 09:54:50 - 1.4 -@@ -113,7 +113,7 @@ - { - char buf[200]; - sprintf(buf, _("invalid reference \\%d on `s' command's RHS"), --needed_sub); -+needed_sub - 1); - bad_prog(buf); - } - } diff --git a/sys-apps/sed/files/sed-4.1.4-makeinfo-c-locale.patch b/sys-apps/sed/files/sed-4.1.4-makeinfo-c-locale.patch deleted file mode 100644 index ede6dc8e30..00 --- a/sys-apps/sed/files/sed-4.1.4-makeinfo-c-locale.patch +++ /dev/null @@ -1,18 +0,0 @@ -Running makeinfo on sed.texi in some locales can cause -problems (probably due to range matching not being the -same). So we force the C locale and just take the lazy -way out. - -http://bugs.gentoo.org/show_bug.cgi?id=83984 - doc/Makefile.in -+++ doc/Makefile.in -@@ -615,7 +615,7 @@ - - @makeinfo_html_t...@sed.html: sed.texi sed.info - @MAKEINFO_HTML_TRUE@ builddir=`pwd` && cd $(srcdir) && \ --@MAKEINFO_HTML_TRUE@$(MAKEINFO) --html --no-split -o $$builddir/sed.html sed.texi -+@MAKEINFO_HTML_TRUE@LC_ALL="C" $(MAKEINFO) --html --no-split
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/texinfo/
commit: ded1563d31929d86fbe07b3ddfce739e567e7f67 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 22 21:13:34 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 22 21:13:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ded1563d sys-apps/texinfo: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/texinfo/Manifest | 1 - sys-apps/texinfo/texinfo-6.0.ebuild | 48 - sys-apps/texinfo/texinfo-6.7.ebuild | 2 +- 3 files changed, 1 insertion(+), 50 deletions(-) diff --git a/sys-apps/texinfo/Manifest b/sys-apps/texinfo/Manifest index 85e5d79e69..330cba6088 100644 --- a/sys-apps/texinfo/Manifest +++ b/sys-apps/texinfo/Manifest @@ -1,2 +1 @@ -DIST texinfo-6.0.tar.xz 4086712 BLAKE2B e13ef2fff8b0d94396565b093f81a42dab35dcd43be96337f5fce2df884b59108f9e68e0762b059ff1e8f5294b2daf6164ca61a9e9888da39d32c75ffe103620 SHA512 36f82288dfb7c2385630043faf75ccef5af625952d792c669c5eea673ae5b3474c148041bf1935f87ddeaae7114103731277e715d0d510c6fb41e0211ab12494 DIST texinfo-6.7.tar.gz 9027808 BLAKE2B ac9a47ae98f27ae55ea1844c74ead6fba256635a56e7a226a1bbdd9ee9ab33565ff8cc7a874410afe6463741285c8fcfd8ff835ae2802009e2d0758405559140 SHA512 a52aaa2f0113c6f14b3cb94fbf7191770017ff6ce2016292770831279cfbb898c2f7f720adee620e08d9d80a9505df89a689ba0c25e92f6579b28b075f7b8ee2 diff --git a/sys-apps/texinfo/texinfo-6.0.ebuild b/sys-apps/texinfo/texinfo-6.0.ebuild deleted file mode 100644 index 6166d93c99..00 --- a/sys-apps/texinfo/texinfo-6.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/texinfo/texinfo-6.0.ebuild,v 1.1 2015/06/30 08:03:56 polynomial-c Exp $ - -EAPI="4" - -inherit flag-o-matic - -DESCRIPTION="The GNU info program and utilities" -HOMEPAGE="http://www.gnu.org/software/texinfo/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="nls static" - -RDEPEND="!=app-text/tetex-2* - >=sys-libs/ncurses-5.2-r2 - dev-lang/perl - dev-perl/libintl-perl - dev-perl/Unicode-EastAsianWidth - dev-perl/Text-Unidecode - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - app-arch/xz-utils - nls? ( sys-devel/gettext )" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.13-mint.patch - # timestamps must be newer than configure.ac touched by prefix patch - sed -i -e '1c\#!/usr/bin/env sh' util/texi2dvi util/texi2pdf || die - touch doc/{texi2dvi,texi2pdf,pdftexi2dvi}.1 -} - -src_configure() { - use static && append-ldflags -static - econf \ - --with-external-libintl-perl \ - --with-external-Unicode-EastAsianWidth \ - --with-external-Text-Unidecode \ - $(use_enable nls) -} - -src_install() { - default - newdoc info/README README.info -} diff --git a/sys-apps/texinfo/texinfo-6.7.ebuild b/sys-apps/texinfo/texinfo-6.7.ebuild index 955063e754..d5be5014a3 100644 --- a/sys-apps/texinfo/texinfo-6.7.ebuild +++ b/sys-apps/texinfo/texinfo-6.7.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls +standalone static" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: 606c0489f581dc6465daa6b26b182e09424e6b54 Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:27:03 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:27:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606c0489 dev-util/dialog: Stabilize 1.3.20200327 arm64, #754129 Signed-off-by: Sam James gentoo.org> dev-util/dialog/dialog-1.3.20200327.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild b/dev-util/dialog/dialog-1.3.20200327.ebuild index b1c4cd07b1e..3480ed20c04 100644 --- a/dev-util/dialog/dialog-1.3.20200327.ebuild +++ b/dev-util/dialog/dialog-1.3.20200327.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz; LICENSE="GPL-2" SLOT="0/15" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="examples minimal nls static-libs unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: b429a7df9715fb14d79ed3ec42d88ff4c7fae8a1 Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:26:13 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:27:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b429a7df media-libs/jbig2dec: Stabilize 0.19 arm, #76 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 297aaf13dea..d01bb89e5fa 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: f7f742ca7a7fd329bc4abe3e1eff9967faf264ac Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:26:36 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:27:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f742ca dev-util/dialog: Stabilize 1.3.20200327 arm, #754129 Signed-off-by: Sam James gentoo.org> dev-util/dialog/dialog-1.3.20200327.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild b/dev-util/dialog/dialog-1.3.20200327.ebuild index 4b63c5d94d8..b1c4cd07b1e 100644 --- a/dev-util/dialog/dialog-1.3.20200327.ebuild +++ b/dev-util/dialog/dialog-1.3.20200327.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz; LICENSE="GPL-2" SLOT="0/15" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="examples minimal nls static-libs unicode" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: bc50d2b5a4371b10fc274855e0ea341dfae155f5 Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:26:12 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:27:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc50d2b5 app-text/ghostscript-gpl: Stabilize 9.53.3-r4 arm, #76 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild index 146d905ec86..bf03d71d024 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.3-r4.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"