[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/
commit: ad3949864b7fda115b43eeb1f2e32770e3aa6923 Author: Joonas Niilola gentoo org> AuthorDate: Tue Sep 13 05:31:15 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 13 05:31:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad394986 mail-client/alpine: Stabilize 2.26-r1 x86, #869899 Signed-off-by: Joonas Niilola gentoo.org> mail-client/alpine/alpine-2.26-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/alpine/alpine-2.26-r1.ebuild b/mail-client/alpine/alpine-2.26-r1.ebuild index d29f97c5ff17..5aee9b6480f8 100644 --- a/mail-client/alpine/alpine-2.26-r1.ebuild +++ b/mail-client/alpine/alpine-2.26-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl" DEPEND="sys-libs/ncurses:=
[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/
commit: 2f0366f893a1dc6d26245110f4357ea1436f4f4b Author: Joonas Niilola gentoo org> AuthorDate: Tue Sep 13 05:30:46 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 13 05:30:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0366f8 mail-client/alpine: Stabilize 2.26-r1 amd64, #869899 Signed-off-by: Joonas Niilola gentoo.org> mail-client/alpine/alpine-2.26-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/alpine/alpine-2.26-r1.ebuild b/mail-client/alpine/alpine-2.26-r1.ebuild index b3e7ee51414d..d29f97c5ff17 100644 --- a/mail-client/alpine/alpine-2.26-r1.ebuild +++ b/mail-client/alpine/alpine-2.26-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl" DEPEND="sys-libs/ncurses:=
[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/
commit: f3f78b944f9f593ac394a5f7a15f5c37725e38a2 Author: Joonas Niilola gentoo org> AuthorDate: Tue Sep 13 05:11:51 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 13 05:11:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f78b94 app-i18n/transifex-client: Stabilize 1.3.0 amd64, #869896 Signed-off-by: Joonas Niilola gentoo.org> app-i18n/transifex-client/transifex-client-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/transifex-client/transifex-client-1.3.0.ebuild b/app-i18n/transifex-client/transifex-client-1.3.0.ebuild index 9a033bd17757..e0ed688e5494 100644 --- a/app-i18n/transifex-client/transifex-client-1.3.0.ebuild +++ b/app-i18n/transifex-client/transifex-client-1.3.0.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/cli-${PV} LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" src_compile() { emake GOFLAGS="${GOFLAGS} -ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/
commit: 1a3c17fe92dffae8923efbb18bdf3feda71d5d25 Author: Joonas Niilola gentoo org> AuthorDate: Tue Sep 13 05:12:50 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Sep 13 05:12:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3c17fe app-i18n/transifex-client: Stabilize 1.3.0 x86, #869896 Signed-off-by: Joonas Niilola gentoo.org> app-i18n/transifex-client/transifex-client-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/transifex-client/transifex-client-1.3.0.ebuild b/app-i18n/transifex-client/transifex-client-1.3.0.ebuild index e0ed688e5494..f6cb75a144ce 100644 --- a/app-i18n/transifex-client/transifex-client-1.3.0.ebuild +++ b/app-i18n/transifex-client/transifex-client-1.3.0.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/cli-${PV} LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" src_compile() { emake GOFLAGS="${GOFLAGS} -ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/, app-emulation/wine-staging/files/
commit: 708a61dd148c0664366c35b8a471f84bc8e92cfc Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 13 01:49:19 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 13 04:17:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708a61dd app-emulation/wine-staging: fix clang + USE=-llvm-libunwind build _Unwind_Find_FDE doesn't exist in libunwind but does in gcc's rtlib, clang instead expects it from llvm-libunwind which leads to undefined references even with USE=-unwind. Messy but add extra guards around it. Signed-off-by: Ionen Wolkens gentoo.org> .../files/wine-staging-7.17-llvm-libunwind.patch | 9 - .../files/wine-staging-7.17-unwind.patch | 40 ++ .../wine-staging/wine-staging-7.17.ebuild | 2 +- .../wine-staging/wine-staging-.ebuild | 2 +- 4 files changed, 42 insertions(+), 11 deletions(-) diff --git a/app-emulation/wine-staging/files/wine-staging-7.17-llvm-libunwind.patch b/app-emulation/wine-staging/files/wine-staging-7.17-llvm-libunwind.patch deleted file mode 100644 index a7f8772ab5c4.. --- a/app-emulation/wine-staging/files/wine-staging-7.17-llvm-libunwind.patch +++ /dev/null @@ -1,9 +0,0 @@ -Note the dodgy _CONFIG_H_ check can be removed when >=llvm-libunwind-15 -(which adds _VERSION) is well established: https://reviews.llvm.org/D121015 a/dlls/ntdll/unix/signal_x86_64.c -+++ b/dlls/ntdll/unix/signal_x86_64.c -@@ -1458,3 +1458,3 @@ - --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(_LIBUNWIND_VERSION) || defined(LIBUNWIND_CONFIG_H__) - rc = unw_getcontext( _context ); diff --git a/app-emulation/wine-staging/files/wine-staging-7.17-unwind.patch b/app-emulation/wine-staging/files/wine-staging-7.17-unwind.patch new file mode 100644 index ..52512ca82968 --- /dev/null +++ b/app-emulation/wine-staging/files/wine-staging-7.17-unwind.patch @@ -0,0 +1,40 @@ +Fix build with llvm-libunwind, and also fix for non-llvm libunwind +when using clang+bfd given clang doesn't have _Unwind_Find_FDE in +its rtlib and expects it from llvm-libunwind. + +The _CONFIG_H_ check is for Rip - 1), ); + + if (fde) + return dwarf_virtual_unwind( context->Rip, >EstablisherFrame, context, fde, + , >LanguageHandler, >HandlerData ); ++#endif + #ifdef HAVE_LIBUNWIND + return libunwind_virtual_unwind( context->Rip, >EstablisherFrame, context, + >LanguageHandler, >HandlerData ); diff --git a/app-emulation/wine-staging/wine-staging-7.17.ebuild b/app-emulation/wine-staging/wine-staging-7.17.ebuild index 8b3f0ce65d88..945a246e3988 100644 --- a/app-emulation/wine-staging/wine-staging-7.17.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.17.ebuild @@ -126,8 +126,8 @@ IDEPEND="app-eselect/eselect-wine" QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( - "${FILESDIR}"/${PN}-7.17-llvm-libunwind.patch "${FILESDIR}"/${PN}-7.17-noexecstack.patch + "${FILESDIR}"/${PN}-7.17-unwind.patch ) pkg_pretend() { diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index 8b3f0ce65d88..945a246e3988 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -126,8 +126,8 @@ IDEPEND="app-eselect/eselect-wine" QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( - "${FILESDIR}"/${PN}-7.17-llvm-libunwind.patch "${FILESDIR}"/${PN}-7.17-noexecstack.patch + "${FILESDIR}"/${PN}-7.17-unwind.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/files/, app-emulation/wine-proton/
commit: 40d66f4bcbe00db8b13ef9548f298e82ec111928 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 13 01:50:10 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 13 04:17:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d66f4b app-emulation/wine-proton: fix clang + USE=-llvm-libunwind build _Unwind_Find_FDE doesn't exist in libunwind but does in gcc's rtlib, clang instead expects it from llvm-libunwind which leads to undefined references even with USE=-unwind. Messy but add extra guards around it. Signed-off-by: Ionen Wolkens gentoo.org> .../files/wine-proton-7.0.4-llvm-libunwind.patch | 9 - .../files/wine-proton-7.0.4-unwind.patch | 40 ++ app-emulation/wine-proton/wine-proton-7.0.4.ebuild | 2 +- .../wine-proton/wine-proton-7.0..ebuild| 2 +- 4 files changed, 42 insertions(+), 11 deletions(-) diff --git a/app-emulation/wine-proton/files/wine-proton-7.0.4-llvm-libunwind.patch b/app-emulation/wine-proton/files/wine-proton-7.0.4-llvm-libunwind.patch deleted file mode 100644 index 0086fa5e0353.. --- a/app-emulation/wine-proton/files/wine-proton-7.0.4-llvm-libunwind.patch +++ /dev/null @@ -1,9 +0,0 @@ -Note the dodgy _CONFIG_H_ check can be removed when >=llvm-libunwind-15 -(which adds _VERSION) is well established: https://reviews.llvm.org/D121015 a/dlls/ntdll/unix/signal_x86_64.c -+++ b/dlls/ntdll/unix/signal_x86_64.c -@@ -1370,3 +1370,3 @@ - --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(_LIBUNWIND_VERSION) || defined(LIBUNWIND_CONFIG_H__) - rc = unw_getcontext( _context ); diff --git a/app-emulation/wine-proton/files/wine-proton-7.0.4-unwind.patch b/app-emulation/wine-proton/files/wine-proton-7.0.4-unwind.patch new file mode 100644 index ..372def52ba0c --- /dev/null +++ b/app-emulation/wine-proton/files/wine-proton-7.0.4-unwind.patch @@ -0,0 +1,40 @@ +Fix build with llvm-libunwind, and also fix for non-llvm libunwind +when using clang+bfd given clang doesn't have _Unwind_Find_FDE in +its rtlib and expects it from llvm-libunwind. + +The _CONFIG_H_ check is for Rip - 1), ); + + if (fde) + return dwarf_virtual_unwind( context->Rip, >EstablisherFrame, context, fde, + , >LanguageHandler, >HandlerData ); ++#endif + #ifdef HAVE_LIBUNWIND + return libunwind_virtual_unwind( context->Rip, >EstablisherFrame, context, + >LanguageHandler, >HandlerData ); diff --git a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild index 9101a5f62172..4d1b0a1aa939 100644 --- a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild +++ b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild @@ -106,10 +106,10 @@ IDEPEND=">=app-eselect/eselect-wine-1.2.2-r1" QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( - "${FILESDIR}"/${PN}-7.0.4-llvm-libunwind.patch "${FILESDIR}"/${PN}-7.0.4-musl.patch "${FILESDIR}"/${PN}-7.0.4-noexecstack.patch "${FILESDIR}"/${PN}-7.0.4-restore-menubuilder.patch + "${FILESDIR}"/${PN}-7.0.4-unwind.patch ) pkg_pretend() { diff --git a/app-emulation/wine-proton/wine-proton-7.0..ebuild b/app-emulation/wine-proton/wine-proton-7.0..ebuild index ea37d6fbf06a..0df6fada339d 100644 --- a/app-emulation/wine-proton/wine-proton-7.0..ebuild +++ b/app-emulation/wine-proton/wine-proton-7.0..ebuild @@ -106,10 +106,10 @@ IDEPEND=">=app-eselect/eselect-wine-1.2.2-r1" QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( - "${FILESDIR}"/${PN}-7.0.4-llvm-libunwind.patch "${FILESDIR}"/${PN}-7.0.4-musl.patch "${FILESDIR}"/${PN}-7.0.4-noexecstack.patch "${FILESDIR}"/${PN}-7.0.4-restore-menubuilder.patch + "${FILESDIR}"/${PN}-7.0.4-unwind.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/files/, app-emulation/wine-vanilla/
commit: 2bb5c034ea9e0b6c9ff0df7d37707e0472fc3c0d Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 13 01:47:02 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 13 04:17:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb5c034 app-emulation/wine-vanilla: fix clang + USE=-llvm-libunwind build _Unwind_Find_FDE doesn't exist in libunwind but does in gcc's rtlib, clang instead expects it from llvm-libunwind which leads to undefined references even with USE=-unwind. Messy but add extra guards around it. Signed-off-by: Ionen Wolkens gentoo.org> .../files/wine-vanilla-7.0-llvm-libunwind.patch| 9 - .../files/wine-vanilla-7.0-unwind.patch| 40 ++ .../wine-vanilla/wine-vanilla-7.0-r3.ebuild| 2 +- .../wine-vanilla/wine-vanilla-7.17.ebuild | 2 +- .../wine-vanilla/wine-vanilla-.ebuild | 2 +- 5 files changed, 43 insertions(+), 12 deletions(-) diff --git a/app-emulation/wine-vanilla/files/wine-vanilla-7.0-llvm-libunwind.patch b/app-emulation/wine-vanilla/files/wine-vanilla-7.0-llvm-libunwind.patch deleted file mode 100644 index eaec4d898b98.. --- a/app-emulation/wine-vanilla/files/wine-vanilla-7.0-llvm-libunwind.patch +++ /dev/null @@ -1,9 +0,0 @@ -Note the dodgy _CONFIG_H_ check can be removed when >=llvm-libunwind-15 -(which adds _VERSION) is well established: https://reviews.llvm.org/D121015 a/dlls/ntdll/unix/signal_x86_64.c -+++ b/dlls/ntdll/unix/signal_x86_64.c -@@ -1359,3 +1359,3 @@ - --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(_LIBUNWIND_VERSION) || defined(LIBUNWIND_CONFIG_H__) - rc = unw_getcontext( _context ); diff --git a/app-emulation/wine-vanilla/files/wine-vanilla-7.0-unwind.patch b/app-emulation/wine-vanilla/files/wine-vanilla-7.0-unwind.patch new file mode 100644 index ..74f22362ea9b --- /dev/null +++ b/app-emulation/wine-vanilla/files/wine-vanilla-7.0-unwind.patch @@ -0,0 +1,40 @@ +Fix build with llvm-libunwind, and also fix for non-llvm libunwind +when using clang+bfd given clang doesn't have _Unwind_Find_FDE in +its rtlib and expects it from llvm-libunwind. + +The _CONFIG_H_ check is for Rip - 1), ); + + if (fde) + return dwarf_virtual_unwind( context->Rip, >EstablisherFrame, context, fde, + , >LanguageHandler, >HandlerData ); ++#endif + #ifdef HAVE_LIBUNWIND + return libunwind_virtual_unwind( context->Rip, >EstablisherFrame, context, + >LanguageHandler, >HandlerData ); diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild index 8aef3c25fdd6..7a2564b15a56 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild @@ -123,8 +123,8 @@ IDEPEND="app-eselect/eselect-wine" QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( - "${FILESDIR}"/${PN}-7.0-llvm-libunwind.patch "${FILESDIR}"/${PN}-7.0-noexecstack.patch + "${FILESDIR}"/${PN}-7.0-unwind.patch ) pkg_pretend() { diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild index a04742503154..f0f96f49dcfd 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.17.ebuild @@ -122,8 +122,8 @@ IDEPEND="app-eselect/eselect-wine" QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( - "${FILESDIR}"/${PN}-7.0-llvm-libunwind.patch "${FILESDIR}"/${PN}-7.0-noexecstack.patch + "${FILESDIR}"/${PN}-7.0-unwind.patch ) pkg_pretend() { diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild b/app-emulation/wine-vanilla/wine-vanilla-.ebuild index a04742503154..f0f96f49dcfd 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild @@ -122,8 +122,8 @@ IDEPEND="app-eselect/eselect-wine" QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( - "${FILESDIR}"/${PN}-7.0-llvm-libunwind.patch "${FILESDIR}"/${PN}-7.0-noexecstack.patch + "${FILESDIR}"/${PN}-7.0-unwind.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: dev-java/jakartaee-migration/
commit: 7b8507314b8c0f90e99291e708ee32f0e7429fa4 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 13 03:40:34 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 13 03:40:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b850731 dev-java/jakartaee-migration: bump to 1.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jakartaee-migration/Manifest | 1 + .../jakartaee-migration-1.0.3.ebuild | 92 ++ 2 files changed, 93 insertions(+) diff --git a/dev-java/jakartaee-migration/Manifest b/dev-java/jakartaee-migration/Manifest index 25ddd4ffdac2..360533aa41ec 100644 --- a/dev-java/jakartaee-migration/Manifest +++ b/dev-java/jakartaee-migration/Manifest @@ -1 +1,2 @@ DIST jakartaee-migration-1.0.1-sources.tar.gz 35763 BLAKE2B 9e739668a7ebd65396960cd2447ecf2bc114cb85a2c554a17cb8478bef13f70f2fed26cc96553a22e7279dde698e1c094ca4dc7a8695ff9f82903ebe8badbd69 SHA512 6caaadfe5dcb21a859f2e401c039832b2774d8876ac724c3159b28c80a1153f7cd1c6706ba29a38d5f748cd2e55a85bd9bfecfb3a405f86aa85637ff3ca3c5f7 +DIST jakartaee-migration-1.0.3-sources.tar.gz 38243 BLAKE2B e1c05c05dd16ec6d54f0eb3523aed14a3fcbc9c0999b54e7c240c5ebfbb968a8cc3025855485318c19f0e85931ea239f4f08efbd0d042c7ad163c1fe5d3819f9 SHA512 79947fe47d55e4e93a417118e7a41fd79614b3fe3bfad967bfdcc865121c9247f92ecd99231e08abb2187036cdb1dceb85b8f2bc695c5bd2ecbf48a84bdd3b2a diff --git a/dev-java/jakartaee-migration/jakartaee-migration-1.0.3.ebuild b/dev-java/jakartaee-migration/jakartaee-migration-1.0.3.ebuild new file mode 100644 index ..ad63fdea59bb --- /dev/null +++ b/dev-java/jakartaee-migration/jakartaee-migration-1.0.3.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://ftp.fau.de/apache/tomcat/jakartaee-migration/v1.0.3/source/jakartaee-migration-1.0.3-src.tar.gz --slot 0 --keywords "~amd64" --ebuild jakartaee-migration-1.0.3.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache.tomcat:jakartaee-migration:1.0.3" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Apache Tomcat tool for migration from Java EE 8 to Jakarta EE 9" +HOMEPAGE="https://tomcat.apache.org; +SRC_URI="mirror://apache/tomcat/${PN}/v${PV}/source/${P}-src.tar.gz -> ${P}-sources.tar.gz" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# Common dependencies +# POM: pom.xml +# commons-io:commons-io:2.8.0 -> >=dev-java/commons-io-2.8.0:1 +# org.apache.bcel:bcel:6.5.0 -> >=dev-java/bcel-6.5.0:0 +# org.apache.commons:commons-compress:1.20 -> >=dev-java/commons-compress-1.20:0 + +CDEPEND=" + dev-java/ant-core:0 + dev-java/bcel:0 + >=dev-java/commons-compress-1.20:0 + dev-java/commons-io:1 +" + +# Compile dependencies +# POM: pom.xml +# org.apache.ant:ant:1.10.9 -> !!!groupId-not-found!!! +# POM: pom.xml +# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.1:4 + +DEPEND=" + >=virtual/jdk-1.8:* + ${CDEPEND} +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CDEPEND}" + +S="${WORKDIR}/${P}" + +JAVA_LAUNCHER_FILENAME="${PN}" + +JAVA_GENTOO_CLASSPATH="ant-core,bcel,commons-compress,commons-io-1" +JAVA_SRC_DIR="src/main/java" +JAVA_MAIN_CLASS="org.apache.tomcat.jakartaee.MigrationCLI" +JAVA_RESOURCE_DIRS=( + "src/main/resources" +) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" +JAVA_TEST_RESOURCE_DIRS=( + "src/test/resources" +) +JAVA_TEST_EXCLUDES=( + "org.apache.tomcat.jakartaee.TesterConstants" +) + +src_prepare() { + default + sed -i "s/\${project.version}/${PV}/g" src/main/resources/info.properties +} + +src_test() { + # we need to create jar files for the tests the same way as it's done using pom.xml + local implementation_version=$(grep Implementation-Version pom.xml | grep -oE "[0-9]+\.[0-9]+\.[0-9]+") + mkdir -p target/test-classes/META-INF || die + pushd target/test-classes || die + echo "Implementation-Version: ${implementation_version}" > META-INF/MANIFEST.MF + ejavac -d . -encoding ${JAVA_ENCODING} $(find "${S}/${JAVA_TEST_SRC_DIR}" -name CommonGatewayInterface.java) || die + jar cfm cgi-api.jar META-INF/MANIFEST.MF $(find -name CommonGatewayInterface.class) || die + ejavac -d . -encoding ${JAVA_ENCODING} $(find "${S}/${JAVA_TEST_SRC_DIR}" -name HelloCGI.java) || die + jar cfm hellocgi.jar META-INF/MANIFEST.MF $(find -name HelloCGI.class) || die + for enc in rsa dsa ec; do + cp hellocgi.jar hellocgi-signed-${enc}.jar || die + jarsigner -keystore "${S}/src/test/resources/keystore.p12" -storepass apache hellocgi-signed-${enc}.jar ${enc} || die + done + popd + + java-pkg-simple_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/yoshimi/
commit: 4f0812294f24e3e10a1cc11309c5409e718dde63 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 13 03:33:21 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 13 03:33:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f081229 media-sound/yoshimi: bump to 2.2.2.1, dropped 2.2.2 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/yoshimi/Manifest | 2 +- media-sound/yoshimi/{yoshimi-2.2.2.ebuild => yoshimi-2.2.2.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest index ec0e91f1908e..f8081aafae11 100644 --- a/media-sound/yoshimi/Manifest +++ b/media-sound/yoshimi/Manifest @@ -1,2 +1,2 @@ DIST yoshimi-2.2.1.tar.gz 8039881 BLAKE2B 8ef8851b6e0808190f8bf97fc6502448d703cd910726f44c8c1f839299badcd858872291f54d4d219d12e11acc31ec1d342f5df5009d71b0fc1d8eae2f6cb7d1 SHA512 9f1895273b8e6ecedf503d59f351f568c189a03d5111d3bc7de8cc0c025f89f48383540f462184b9fad9487ea3cc18c0cc6cb6b1ba7ccd2619ddb2c28c4c66f0 -DIST yoshimi-2.2.2.tar.gz 8038296 BLAKE2B 8b0f614efaf6d8d39b80b21a7bd6b22e92db462f0d79266b49c6ca7941cb540b8f349bc2743b549b04e79ae5fe3278db159c7d4301088c6b5a13ab44d92d2e5b SHA512 2cf009e18cee6384d7b79dc03159a27af9be2b8cddd1ff6c3299a8035433b58cc279fdcd724412ac433e6172313fdcdd12024c7c13118e7e034bbe5d83ae59b2 +DIST yoshimi-2.2.2.1.tar.gz 8038479 BLAKE2B a33d231770981dcc4f2215941c60b3d959eaa93f883cda483d8d97452e37676b8dc1397b4c45bf2e2e63f1da1454c4187ea1709e58d867471ef1fa028f255512 SHA512 edabf5130c71c5fc303f6825e0323cd00b341079e6152c547f104413646623b5c2a86a0ffd573013b4b84b6fa724161f851ead6d525e7f630d95ab724987 diff --git a/media-sound/yoshimi/yoshimi-2.2.2.ebuild b/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild similarity index 100% rename from media-sound/yoshimi/yoshimi-2.2.2.ebuild rename to media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadical/files/, sci-mathematics/cadical/
commit: ad0442b9f6f83e7c0900d50fa08e2fe2165d3f66 Author: Maciej Barć gentoo org> AuthorDate: Tue Sep 13 02:24:41 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Sep 13 02:40:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0442b9 sci-mathematics/cadical: bump to 1.5.3 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/cadical/Manifest | 1 + sci-mathematics/cadical/cadical-1.5.3.ebuild | 35 ++ .../cadical/files/cadical-configure.patch | 21 + 3 files changed, 57 insertions(+) diff --git a/sci-mathematics/cadical/Manifest b/sci-mathematics/cadical/Manifest index f3ef6cd607bc..d1c01c50a22c 100644 --- a/sci-mathematics/cadical/Manifest +++ b/sci-mathematics/cadical/Manifest @@ -1 +1,2 @@ DIST cadical-1.5.2.tar.gz 596334 BLAKE2B 2e6c0f0602b807cf9ee5993aa627e074291b0128d19474d5431e01992d66b111773e593c14712338e9702f64e23eae6fdd937b5b86b2b9b3e08022dbbb199fd7 SHA512 1aab87bdaec938eb219f75f13bf2fcb031f47ac1f49b586f769aeececd1c33b166341bef3bc8713e62b4612a91c405db33e6d1b48e1074a3433d80e9ecb33fe2 +DIST cadical-1.5.3.tar.gz 596378 BLAKE2B 1ac27412745b0f24668ccf2ea1ff89e02c1e68137110bf9522a63ad82b14621d898d0bf873a651a24ccef9f502982f5e2d5b9c558ed0b1c5b7432c1a1459cb58 SHA512 bec811ab6a4c392506bdc391227d108476b5b5fae280b2d7d484429fe6d84e86206a054a1044cf68046ce183ecd7af3ec58f8be3ac27224fe37930cf43f08f3b diff --git a/sci-mathematics/cadical/cadical-1.5.3.ebuild b/sci-mathematics/cadical/cadical-1.5.3.ebuild new file mode 100644 index ..dac39982db2e --- /dev/null +++ b/sci-mathematics/cadical/cadical-1.5.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Simplified Satisfiability Solver" +HOMEPAGE="http://fmv.jku.at/cadical/; +SRC_URI="https://github.com/arminbiere/${PN}/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-rel-${PV} + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}"/${PN}-configure.patch + "${FILESDIR}"/${PN}-makefile.in-ar.patch +) + +DOCS=( BUILD.md CONTRIBUTING NEWS.md README.md VERSION ) + +src_configure() { + tc-export AR + CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" ./configure || die +} + +src_install() { + exeinto /usr/bin + doexe build/{cadical,mobical} + dolib.a build/libcadical.a + doheader src/cadical.hpp + einstalldocs +} diff --git a/sci-mathematics/cadical/files/cadical-configure.patch b/sci-mathematics/cadical/files/cadical-configure.patch new file mode 100644 index ..c6135cb08664 --- /dev/null +++ b/sci-mathematics/cadical/files/cadical-configure.patch @@ -0,0 +1,21 @@ +Remove forced debugging or optimization flags. + +--- a/configure b/configure +@@ -261,16 +261,6 @@ case x"$CXX" in + *) CXXFLAGS="${CXXFLAGS}-W";; + esac + +-if [ $debug = yes ] +-then +- CXXFLAGS="$CXXFLAGS -g" +-else +- case x"$CXX" in +-x*g++*|x*clang++*) CXXFLAGS="$CXXFLAGS -O3";; +-*) CXXFLAGS="$CXXFLAGS -O";; +- esac +-fi +- + if [ $m32 = yes ] + then + case x"$CXX" in
[gentoo-commits] repo/gentoo:master commit in: app-containers/nerdctl/
commit: 8a1819d465aeab340c4dbf647bac68fcf0051d32 Author: Zac Medico gentoo org> AuthorDate: Tue Sep 13 00:04:58 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Sep 13 00:05:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1819d4 app-containers/nerdctl: drop 0.17.1, 0.18.0, 0.19.0, 0.21.0, 0.22.0 Signed-off-by: Zac Medico gentoo.org> app-containers/nerdctl/Manifest | 5 - app-containers/nerdctl/nerdctl-0.17.1.ebuild | 33 app-containers/nerdctl/nerdctl-0.18.0.ebuild | 33 app-containers/nerdctl/nerdctl-0.19.0.ebuild | 33 app-containers/nerdctl/nerdctl-0.21.0.ebuild | 33 app-containers/nerdctl/nerdctl-0.22.0.ebuild | 33 6 files changed, 170 deletions(-) diff --git a/app-containers/nerdctl/Manifest b/app-containers/nerdctl/Manifest index 8765b1dc6562..5908a85cd3b5 100644 --- a/app-containers/nerdctl/Manifest +++ b/app-containers/nerdctl/Manifest @@ -1,6 +1 @@ -DIST nerdctl-0.17.1-vendor.tar.gz 7762770 BLAKE2B 399a99047cb3a3ab31806529e2502f3446e3df717950f1db05d8a449e5c931719717a35e420791232b19338c9d81c8443f0cd2520c38509aedbbaddc8b6d2893 SHA512 ec2967abee1ff44dcd44dd21d079a9d1e9bb254d0a5b150f57a2668cdd26e7f6dd5de99bc1fff3a94b4fb1c4546785e78245ed4e4e5f026b81b909f8dbf318c6 -DIST nerdctl-0.18.0-vendor.tar.gz 7757873 BLAKE2B dfc77baee4649cf5a4ffa2ae196460d34eea531f930f04b894cc715b68a4295d1bcf98c89702032aaf6c5fc0b1a7f8b885f6c4b0bd61afd044b67fe4510c6967 SHA512 b542abafbd1dfe4213646b66b69d7bb286b8fda152870846cd350ad0362cbd16ca5f2d8fe23ae056f0c18f5674eb984f2993cf2937d7aff7b67668d65d9e1488 -DIST nerdctl-0.19.0-vendor.tar.gz 7798588 BLAKE2B 1bf17d09de13e5d2160cca500e8d9dc2eb666f5639e12353e1153bbf201f48d376c7b369a97bd851082c32276c6ba280d8f8e1add7b56206d3f07a0dfc725393 SHA512 9f84d829c2c40589f930345bb7073e6ca868e9e840f74c9176b049b63b2983dca55168eb54113b7b74e7651f1c902f84c9fca8d0f5d948ba7510db91f3a52e74 -DIST nerdctl-0.21.0-vendor.tar.gz 7984755 BLAKE2B e28b260667109604edb8b0f0c090fcb9769dd4a7411843f2d6180a3bb6f3165ca8feb3c4798c78f2eb2134bc9a205e263e8098e80a6fe0f0de5641b13158d7f8 SHA512 174f8dc8be631eef84d7c461bf4a797fc6d47b20385286cedbbb769c764a97a64937fb2a104c45f42459c4b2217b6fe2bb534f07153a6761f59798d2a08490e0 -DIST nerdctl-0.22.0-vendor.tar.gz 8330256 BLAKE2B d85e7f2938dbaec1ba247d7d3d889bd24fa9e008fc12295a3cd9f8578ebe1f2a3f1d52a23e147ad912fbbd2ccb5c1a796f621285d21f33fb449394ebb449ca0c SHA512 850079c686a0a4ae1616f42f84fed5a4280e0bc0df12ab50f8f883265bc3c04d82081e4a0aa8585673945d6185d2c79cbf07ce1157e794a9b7891b6be1fdff65 DIST nerdctl-0.22.2-vendor.tar.gz 8374960 BLAKE2B 84b8cb1bef03d05f9277c6931f1f4596609b35ba4e555b02885a5ad99aa692ac8c7b32c778f18993bba518945816dc9ca2ebdb4818b733fc999c4b717c0c7313 SHA512 fa6c166c5376395e129b2b79653382c7e5bc6fcc4a744063afd92fc4b5e84afc41489543c58c0f65c893d7b3d906d502b520d5cb4401ca4ca49c9526606c9291 diff --git a/app-containers/nerdctl/nerdctl-0.17.1.ebuild b/app-containers/nerdctl/nerdctl-0.17.1.ebuild deleted file mode 100644 index cfcad48ce82f.. --- a/app-containers/nerdctl/nerdctl-0.17.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" -HOMEPAGE="https://github.com/containerd/nerdctl; - -EGIT_COMMIT="20233c26d26f11ca73a9a775fba87ca884ab14d2" -# There are too many vendor dependencies to distribute via EGO_SUM (see https://bugs.gentoo.org/721088), -# so they are instead distributed via a combined tarball. -SRC_URI="https://github.com/zmedico/nerdctl/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz" -BDEPEND=">=dev-lang/go-1.16" -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" -SLOT="0" - -KEYWORDS="~amd64" -IUSE="" -S=${WORKDIR}/${P}-vendor - -src_prepare() { - sed -e 's:/usr/local/bin:/usr/bin:' \ - -e "s|^VERSION[[:space:]]*=.*|VERSION := v${PV}|" \ - -e "s|^REVISION[[:space:]]*=.*|REVISION := ${EGIT_COMMIT}|" \ - -i Makefile || die - default -} - -src_install() { - DOCS=(README.md docs examples) - default_src_install -} diff --git a/app-containers/nerdctl/nerdctl-0.18.0.ebuild b/app-containers/nerdctl/nerdctl-0.18.0.ebuild deleted file mode 100644 index 7641dedec9f4.. --- a/app-containers/nerdctl/nerdctl-0.18.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" -HOMEPAGE="https://github.com/containerd/nerdctl; - -EGIT_COMMIT="77276ff0fffad3f855ab9f2f5a4ad5527ef76485" -# There are too many vendor dependencies to distribute via EGO_SUM (see
[gentoo-commits] repo/gentoo:master commit in: app-containers/nerdctl/
commit: f67f1e5edce38e34bd2f0c71e5cc1f9a3e46f922 Author: Zac Medico gentoo org> AuthorDate: Tue Sep 13 00:08:31 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Sep 13 00:08:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67f1e5e app-containers/nerdctl: add 0.23.0 Signed-off-by: Zac Medico gentoo.org> app-containers/nerdctl/Manifest | 1 + app-containers/nerdctl/nerdctl-0.23.0.ebuild | 33 2 files changed, 34 insertions(+) diff --git a/app-containers/nerdctl/Manifest b/app-containers/nerdctl/Manifest index 5908a85cd3b5..5a36384871dc 100644 --- a/app-containers/nerdctl/Manifest +++ b/app-containers/nerdctl/Manifest @@ -1 +1,2 @@ DIST nerdctl-0.22.2-vendor.tar.gz 8374960 BLAKE2B 84b8cb1bef03d05f9277c6931f1f4596609b35ba4e555b02885a5ad99aa692ac8c7b32c778f18993bba518945816dc9ca2ebdb4818b733fc999c4b717c0c7313 SHA512 fa6c166c5376395e129b2b79653382c7e5bc6fcc4a744063afd92fc4b5e84afc41489543c58c0f65c893d7b3d906d502b520d5cb4401ca4ca49c9526606c9291 +DIST nerdctl-0.23.0-vendor.tar.gz 8420534 BLAKE2B 824ea8761a81ed063b853f5a78bd7506f7eecfe6f7b6e3e7d9fbb7113477c32236b59e669821851117b07eb7b5be82cab6b8750ddef59a053535dfa48a65dc77 SHA512 e8431d292a0e8f6db828b3475bb2e918612961b46212e6dcad6b1edadf6fca828c7ff0aeeadbc6e847b8a2d2b0c362f789b6a19ebb6c20922e0f77e46d3df84a diff --git a/app-containers/nerdctl/nerdctl-0.23.0.ebuild b/app-containers/nerdctl/nerdctl-0.23.0.ebuild new file mode 100644 index ..93e8df5fdcff --- /dev/null +++ b/app-containers/nerdctl/nerdctl-0.23.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" +HOMEPAGE="https://github.com/containerd/nerdctl; + +EGIT_COMMIT="660680b7ddfde1d38a66ec1c7f08f8d89ab92c68" +# There are too many vendor dependencies to distribute via EGO_SUM (see https://bugs.gentoo.org/721088), +# so they are instead distributed via a combined tarball. +SRC_URI="https://github.com/zmedico/nerdctl/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz" +BDEPEND=">=dev-lang/go-1.16" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" +SLOT="0" + +KEYWORDS="~amd64" +IUSE="" +S=${WORKDIR}/${P}-vendor + +src_prepare() { + sed -e 's:/usr/local/bin:/usr/bin:' \ + -e "s|^VERSION[[:space:]]*=.*|VERSION := v${PV}|" \ + -e "s|^REVISION[[:space:]]*=.*|REVISION := ${EGIT_COMMIT}|" \ + -i Makefile || die + default +} + +src_install() { + DOCS=(README.md docs examples) + default_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/typescript-language-server/
commit: 9a19a6564c1dee197075b1ee2c1f5fb88afd683f Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Mon Sep 12 20:18:04 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Sep 12 20:57:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a19a656 dev-util/typescript-language-server: add 1.2.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/typescript-language-server/Manifest | 2 + .../typescript-language-server-1.2.0.ebuild| 45 ++ 2 files changed, 47 insertions(+) diff --git a/dev-util/typescript-language-server/Manifest b/dev-util/typescript-language-server/Manifest index 713137fce..a065aba24 100644 --- a/dev-util/typescript-language-server/Manifest +++ b/dev-util/typescript-language-server/Manifest @@ -1,2 +1,4 @@ DIST typescript-language-server-1.1.2-deps.tar.xz 1496552 BLAKE2B 0edf2dd42d218c82ccb32eeb32a716f63dd5badd7b2235d44dd828e9ba49dc4704ea7d539f800efa70ebef7b89b9f5a02743824c7898f47169f99842b1046d59 SHA512 8b60500027ae7ca056c7bb8012ec5d5adf2c210e446eda3ccedacc7a88471417e7b837e6ca15480e9ae54a1fd3b52b83d22c5f868b8c53deabcd52fe523e581d DIST typescript-language-server-1.1.2.tgz 122199 BLAKE2B bc7e22de39627df7d7b88113c7639170e809b875b7105e1e8b3ff17f7c871d78b4ab0bc344187c991e193700dd81583d895e4c8a9a378a465f4c139b8841e87b SHA512 8107f8a7716f28aa52842c19725221edbdd5b669ae304b6eaf5c4fcfaa531fe8a56b0de35029ab72f2d4e73cf9f7ff511c11e474fe97ad1ea9f51750f0afbc29 +DIST typescript-language-server-1.2.0-deps.tar.xz 1517048 BLAKE2B c50f025be2fa5ec5c3b792e05da21f6c785e6e25b6f6aac72c6d3da511f176f6aed780da1d457cfbc0570f7f68ca90ea515ec2df155cfee4c953f5257daa67bd SHA512 4ff12fa5f6f0cb4bf15b9e51218579660997b122c38cfa80a895d44cd7c16aa12e9cb7ec2562d8285e941150886b6396934f562ea9e6e2e9f11bb2c8a35839c5 +DIST typescript-language-server-1.2.0.tgz 141254 BLAKE2B bed5d6f8098daee226ac92f10c334a8ddacaaff20cee43c3ca922b3df29b99795c46fb767ba018d1495c0c1ed26ccc711bce40efdda8a43e6d9df136a15183ce SHA512 021c64a3874a80e63fa464cc773795c3f3532190b8cf7dcea84b3bc65477544577e88657d7639f27cbb05d26e64c9942875410d76769420c14b8dbd27db581e3 diff --git a/dev-util/typescript-language-server/typescript-language-server-1.2.0.ebuild b/dev-util/typescript-language-server/typescript-language-server-1.2.0.ebuild new file mode 100644 index 0..ee1519add --- /dev/null +++ b/dev-util/typescript-language-server/typescript-language-server-1.2.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="TypeScript & JavaScript Language Server" +HOMEPAGE="https://www.npmjs.com/package/typescript-language-server; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="Apache-2.0 ISC MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + net-libs/nodejs + dev-lang/typescript +" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/ledger-live/
commit: fdc4faf0690a4a5b5c2ff669df359f299e6de21f Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 12 20:45:05 2022 + Commit: Lucio Sauer posteo net> CommitDate: Mon Sep 12 20:45:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fdc4faf0 app-misc/ledger-live: Update description Signed-off-by: Lucio Sauer posteo.net> app-misc/ledger-live/ledger-live-2.46.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ledger-live/ledger-live-2.46.2.ebuild b/app-misc/ledger-live/ledger-live-2.46.2.ebuild index a6ad3d63b..839209abb 100644 --- a/app-misc/ledger-live/ledger-live-2.46.2.ebuild +++ b/app-misc/ledger-live/ledger-live-2.46.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -DESCRIPTION="Ledger Live desktop manger" +DESCRIPTION="Manager for the Ledger hardware wallet" HOMEPAGE="https://www.ledger.com/; SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage;
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/ledger-live/
commit: 1580890e712e100103da38f63a0fc895b5493bc0 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 12 20:42:33 2022 + Commit: Lucio Sauer posteo net> CommitDate: Mon Sep 12 20:42:33 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1580890e app-misc/ledger-live: add 2.46.2 Signed-off-by: Lucio Sauer posteo.net> app-misc/ledger-live/Manifest | 1 + app-misc/ledger-live/ledger-live-2.46.2.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest index 09bf690d1..4c5a1982b 100644 --- a/app-misc/ledger-live/Manifest +++ b/app-misc/ledger-live/Manifest @@ -1 +1,2 @@ DIST ledger-live-desktop-2.43.1-linux-x86_64.AppImage 108981264 BLAKE2B aa14b1087bf623b9e78a41e005ef93d0a62dd29d9112becbd380809d00ec3978bba4b4364eccd9e2775da1f6b979035685885a9c35845b224b10a7525699 SHA512 738254ea939772bcbe0bd9dcaf2e7698477a88e830cba6e362a937038510263b221b06f7fd1211bdbe186e855e355bc2dd8b60ed404a10d89ee6258733a64726 +DIST ledger-live-desktop-2.46.2-linux-x86_64.AppImage 108909081 BLAKE2B ec1c4031dff8209a3d4885fd972781248ce8f20a3925a26168018eac5546e69bc53f20d2eaac97c5dcf7894aadec92ee3c6f150748bf979dfbb98094f82aca45 SHA512 7ddf8b56502f98250e6a2b0cb4024250b7c1aef1ea4d73534a0f96e966311b4b8f7a51c8023613af492b625c52f47b474fc2b132e2d4aafbf92b8d9f75651586 diff --git a/app-misc/ledger-live/ledger-live-2.46.2.ebuild b/app-misc/ledger-live/ledger-live-2.46.2.ebuild new file mode 100644 index 0..a6ad3d63b --- /dev/null +++ b/app-misc/ledger-live/ledger-live-2.46.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Ledger Live desktop manger" +HOMEPAGE="https://www.ledger.com/; +SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +RESTRICT="binchecks strip" + +S="${WORKDIR}" + +src_install() { + cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die + dobin ledger-live +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/nlopt/
commit: e1bf0ac69752835111fef2a6700624d7ef74abc7 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Sep 12 20:26:23 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Sep 12 20:31:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1bf0ac6 sci-libs/nlopt: new revision with subslot dependency on sci-math/octave. With USE=octave, NLopt builds a *.oct interface using mkoctfile, and that requires a rebuild when Octave is upgraded. Closes: https://bugs.gentoo.org/869863 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/nlopt/nlopt-2.7.1-r2.ebuild | 111 +++ 1 file changed, 111 insertions(+) diff --git a/sci-libs/nlopt/nlopt-2.7.1-r2.ebuild b/sci-libs/nlopt/nlopt-2.7.1-r2.ebuild new file mode 100644 index ..b49baaa4267f --- /dev/null +++ b/sci-libs/nlopt/nlopt-2.7.1-r2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit python-r1 cmake fortran-2 + +DESCRIPTION="Non-linear optimization library" +HOMEPAGE="https://github.com/stevengj/nlopt; +SRC_URI="https://github.com/stevengj/nlopt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1 MIT" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +IUSE="cxx guile octave python test" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + guile? ( dev-scheme/guile:* ) + octave? ( >=sci-mathematics/octave-6:= ) + python? ( + ${PYTHON_DEPS} + dev-python/numpy[${PYTHON_USEDEP}] + ) + " +DEPEND="${RDEPEND}" +BDEPEND="python? ( dev-lang/swig )" + +src_prepare() { + cmake_src_prepare + + use python && python_copy_sources +} + +src_configure() { + # MATLAB detection causes problems (as in bug 826774) if we don't + # explicitly disable it. + local mycmakeargs=( + -DNLOPT_CXX=$(usex cxx) + -DNLOPT_FORTRAN=$(usex test) + -DNLOPT_GUILE=$(usex guile) + -DNLOPT_OCTAVE=$(usex octave) + -DNLOPT_MATLAB=OFF + -DNLOPT_PYTHON=OFF + -DNLOPT_SWIG=$(usex python) + -DNLOPT_TESTS=$(usex test) + ) + + cmake_src_configure + + if use python; then + python_configure() { + local mycmakeargs=( + ${mycmakeargs[@]} + -DNLOPT_PYTHON=ON + -DINSTALL_PYTHON_DIR="$(python_get_sitedir)" + ) + + cmake_src_configure + } + + python_foreach_impl run_in_build_dir python_configure + fi +} + +src_compile() { + cmake_src_compile + + if use python; then + python_foreach_impl run_in_build_dir cmake_src_compile + fi +} + +src_test() { + do_test() { + local a f + cd "${BUILD_DIR}"/test + for a in {1..$(usex cxx 9 7)}; do + for f in {5..9}; do + ./testopt -a $a -o $f || die "algorithm $a function $f failed" + done + done + } + + do_test + + if use python; then + python_foreach_impl run_in_build_dir do_test + fi +} + +nlopt_install() { + cmake_src_install + python_optimize +} + +src_install() { + cmake_src_install + + if use python; then + python_foreach_impl run_in_build_dir nlopt_install + fi + + local r + for r in */README; do + newdoc ${r} README.$(dirname ${r}) + done +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/nlopt/
commit: f22acba679894d575d5910eb0ee80009434f1dcb Author: Michael Orlitzky gentoo org> AuthorDate: Mon Sep 12 20:18:54 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Sep 12 20:31:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22acba6 sci-libs/nlopt: drop 2.6.2-r1, 2.7.1 Signed-off-by: Michael Orlitzky gentoo.org> sci-libs/nlopt/Manifest | 1 - sci-libs/nlopt/nlopt-2.6.2-r1.ebuild | 109 --- sci-libs/nlopt/nlopt-2.7.1.ebuild| 97 --- 3 files changed, 207 deletions(-) diff --git a/sci-libs/nlopt/Manifest b/sci-libs/nlopt/Manifest index bc0bc63e1b06..91292448e091 100644 --- a/sci-libs/nlopt/Manifest +++ b/sci-libs/nlopt/Manifest @@ -1,2 +1 @@ -DIST nlopt-2.6.2.tar.gz 2040229 BLAKE2B f1f4124de574600ddbef8a885bbdd3a4f57b469b2f958ce94bbc831cf9bfa8a845e438fccfe4ab219a73a5675b8d880f6d49e0e7cbe9d0966777b0d2344521d4 SHA512 61e5c01140a57c0ad2a0acd82ad50dce1b5679dc281e55cbbc332e876b19a689013100617545a42b721d8c487df37d6ccd67859171243433fe29468f259b556b DIST nlopt-2.7.1.tar.gz 2044180 BLAKE2B 6d459f94a26ee6dd7f72c73c48992bd047150aa525bc4ad088c8516127afc5c7843f6fbb6726c2f845271b87934c13e0892a063362ab50df51f92e81979111fb SHA512 e23cb522fc696010574c14b72be85acc0f8ccf0bf208bf2b8789c57d6c5a6e6d419ee10330581518b1c1567018ae909b626ce7761d4fbd5bf112916871e420e2 diff --git a/sci-libs/nlopt/nlopt-2.6.2-r1.ebuild b/sci-libs/nlopt/nlopt-2.6.2-r1.ebuild deleted file mode 100644 index 01368b67d508.. --- a/sci-libs/nlopt/nlopt-2.6.2-r1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit python-r1 cmake fortran-2 - -DESCRIPTION="Non-linear optimization library" -HOMEPAGE="https://ab-initio.mit.edu/nlopt/; -SRC_URI="https://github.com/stevengj/nlopt/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1 MIT" -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="cxx guile octave python static-libs test" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -RDEPEND=" - guile? ( dev-scheme/guile:* ) - octave? ( sci-mathematics/octave ) - python? ( - ${PYTHON_DEPS} - dev-python/numpy[${PYTHON_USEDEP}] - ) - " -DEPEND=" - ${RDEPEND} - python? ( dev-lang/swig ) - " - -src_prepare() { - cmake_src_prepare - use python && python_copy_sources -} - -src_configure() { - local mycmakeargs=( - -DNLOPT_CXX=$(usex cxx) - -DNLOPT_FORTRAN=$(usex test) - -DNLOPT_GUILE=$(usex guile) - -DNLOPT_OCTAVE=$(usex octave) - -DNLOPT_PYTHON=$(usex python) - -DNLOPT_SWIG=$(usex python) - -DNLOPT_TESTS=$(usex test) - ) - if use python; then - python_foreach_impl run_in_build_dir cmake_src_configure - else - cmake_src_configure - fi - if use static-libs; then - mycmakeargs+=( - -DBUILD_SHARED_LIBS=OFF - ) - BUILD_DIR="${S}_static-libs" run_in_build_dir cmake_src_configure - fi -} - -src_compile() { - if use python; then - python_foreach_impl run_in_build_dir cmake_src_compile - else - cmake_src_compile - fi - if use static-libs; then - BUILD_DIR="${S}_static-libs" run_in_build_dir cmake_src_compile - fi -} - -src_test() { - do_test() { - local a f - cd "${BUILD_DIR}"/test - for a in {1..$(usex cxx 9 7)}; do - for f in {5..9}; do - ./testopt -a $a -o $f || die "algorithm $a function $f failed" - done - done - } - if use python; then - python_foreach_impl run_in_build_dir do_test - else - do_test - fi - if use static-libs; then - BUILD_DIR="${S}_static-libs" run_in_build_dir do_test - fi -} - -nlopt_install() { - cmake_src_install - python_optimize -} - -src_install() { - if use python; then - python_foreach_impl run_in_build_dir nlopt_install - else - cmake_src_install - fi - if use static-libs; then - BUILD_DIR="${S}_static-libs" run_in_build_dir dolib.a libnlopt.a - fi - local r - for r in */README; do newdoc ${r} README.$(dirname ${r}); done -} diff --git a/sci-libs/nlopt/nlopt-2.7.1.ebuild b/sci-libs/nlopt/nlopt-2.7.1.ebuild deleted file mode 100644 index 10e6b998d4e3.. --- a/sci-libs/nlopt/nlopt-2.7.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: 0a8dffa398fcbd459916ca331da9cb713372616a Author: Sam James gentoo org> AuthorDate: Mon Sep 12 20:28:33 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 20:28:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8dffa3 net-misc/openssh: work around Clang 15 miscompilation with -fzero-call-used-regs=all Bug: https://github.com/llvm/llvm-project/issues/57692 Bug: https://bugs.gentoo.org/869839 Signed-off-by: Sam James gentoo.org> .../openssh/{openssh-9.0_p1-r3.ebuild => openssh-9.0_p1-r4.ebuild}| 4 1 file changed, 4 insertions(+) diff --git a/net-misc/openssh/openssh-9.0_p1-r3.ebuild b/net-misc/openssh/openssh-9.0_p1-r4.ebuild similarity index 98% rename from net-misc/openssh/openssh-9.0_p1-r3.ebuild rename to net-misc/openssh/openssh-9.0_p1-r4.ebuild index fb65bd3d8b54..4f44fcf80e97 100644 --- a/net-misc/openssh/openssh-9.0_p1-r3.ebuild +++ b/net-misc/openssh/openssh-9.0_p1-r4.ebuild @@ -326,6 +326,10 @@ src_configure() { myconf+=( --disable-utmp --disable-wtmp ) fi + # Workaround for Clang 15 miscompilation with -fzero-call-used-regs=all + # bug #869839 (https://github.com/llvm/llvm-project/issues/57692) + tc-is-clang && myconf+=( --without-hardening ) + econf "${myconf[@]}" }
[gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/files/, media-sound/timidity++/
commit: 8ebfae3dd7d5badea7fa7dd04bbd59bfd96762b5 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 20:03:07 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 20:03:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebfae3d media-sound/timidity++: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../timidity++-2.15.0-clang-15-configure.patch | 27 +++ media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 236 + 2 files changed, 263 insertions(+) diff --git a/media-sound/timidity++/files/timidity++-2.15.0-clang-15-configure.patch b/media-sound/timidity++/files/timidity++-2.15.0-clang-15-configure.patch new file mode 100644 index ..80fa7a904d12 --- /dev/null +++ b/media-sound/timidity++/files/timidity++-2.15.0-clang-15-configure.patch @@ -0,0 +1,27 @@ +conftest.c:114:4: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +--- a/configure.in b/configure.in +@@ -696,6 +696,7 @@ dnl *** + AC_CACHE_CHECK([for an implementation of va_copy()],lib_cv_va_copy,[ + AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include ++ #include + void f (int i, ...) { + va_list args1, args2; + va_start (args1, i); +@@ -715,6 +716,7 @@ AC_CACHE_CHECK([for an implementation of va_copy()],lib_cv_va_copy,[ + AC_CACHE_CHECK([for an implementation of __va_copy()],lib_cv___va_copy,[ + AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include ++ #include + void f (int i, ...) { + va_list args1, args2; + va_start (args1, i); +@@ -745,6 +747,7 @@ fi + AC_CACHE_CHECK([whether va_lists can be copied by value],lib_cv_va_val_copy,[ + AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include ++ #include + void f (int i, ...) { + va_list args1, args2; + va_start (args1, i); diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild new file mode 100644 index ..7748c68b9c2b --- /dev/null +++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild @@ -0,0 +1,236 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop elisp-common flag-o-matic systemd xdg + +MY_PV="${PV/_/-}" +MY_P="TiMidity++-${MY_PV}" + +DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support" +HOMEPAGE="http://timidity.sourceforge.net/; +SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d" + +REQUIRED_USE="tk? ( X )" + +DEPEND=" + alsa? ( media-libs/alsa-lib ) + ao? ( >=media-libs/libao-0.8.5 ) + emacs? ( >=app-editors/emacs-23.1:* ) + flac? ( media-libs/flac:= ) + gtk? ( x11-libs/gtk+:2 ) + jack? ( virtual/jack ) + motif? ( >=x11-libs/motif-2.3:0 ) + nas? ( >=media-libs/nas-1.4 ) + ncurses? ( sys-libs/ncurses:0= ) + ogg? ( media-libs/libogg ) + slang? ( sys-libs/slang ) + speex? ( media-libs/speex ) + tk? ( dev-lang/tk:= ) + vorbis? ( media-libs/libvorbis ) + X? ( + media-libs/libpng:= + x11-libs/libX11 + x11-libs/libXext + Xaw3d? ( x11-libs/libXaw3d ) + !Xaw3d? ( x11-libs/libXaw ) + ) +" + +RDEPEND=" + ${DEPEND} + acct-group/audio + acct-group/nobody + acct-user/timidity + app-eselect/eselect-timidity + alsa? ( media-sound/alsa-utils ) + selinux? ( sec-policy/selinux-timidity ) +" + +PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )" + +SITEFILE=50${PN}-gentoo.el + +DOCS=( AUTHORS ChangeLog NEWS README "${FILESDIR}"/timidity.cfg-r1 ) + +PATCHES=( + "${FILESDIR}"/${PN}-2.14.0-params.patch + "${FILESDIR}"/${PN}-2.14.0-ar.patch + "${FILESDIR}"/${PN}-2.14.0-configure-flags.patch + "${FILESDIR}"/${PN}-2.15.0-pkg-config.patch + "${FILESDIR}"/${PN}-2.14.0-CVE-2017-1154{6,7}.patch + "${FILESDIR}"/${PN}-2.15.0-lto-workaround.patch + "${FILESDIR}"/${PN}-2.15.0-clang-15-configure.patch +) + +src_prepare() { + default + + mv configure.{in,ac} || die + + eautoreconf +} + +src_configure() { + export EXTRACFLAGS="${CFLAGS}" #385817 + + local audios + # List by preference + local xaw_provider=$(usex Xaw3d 'xaw3d' 'xaw') + + # configure workarounds: configure.in here is written for an old version + # of autoconf and upstream seems quite dead. + # + # 1. Avoid janky configure test breaking + # ```checking for
[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/files/, app-shells/zsh/
commit: 892dc0afaf0436e59259fec155f76ba4af9b6b06 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 20:07:51 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 20:08:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892dc0af app-shells/zsh: fix configure tests with Clang 15 Note that in some cases, this may have caused either some files to not be installed, or hangs at runtime. Closes: https://bugs.gentoo.org/869539 Thanks-to: Nicholas Vinson gmail.com> Signed-off-by: Sam James gentoo.org> .../zsh/files/zsh-5.9-clang-15-configure.patch | 549 + app-shells/zsh/zsh-5.9-r1.ebuild | 235 + 2 files changed, 784 insertions(+) diff --git a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch new file mode 100644 index ..8a77e365c700 --- /dev/null +++ b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch @@ -0,0 +1,549 @@ +https://bugs.gentoo.org/869539 +--- a/configure.ac b/configure.ac +@@ -583,11 +583,11 @@ if test x$zsh_cv_c_have_union_init = xye + fi + + dnl Checking if compiler correctly cast signed to unsigned. + AC_CACHE_CHECK(if signed to unsigned casting is broken, + zsh_cv_c_broken_signed_to_unsigned_casting, +-[AC_RUN_IFELSE([AC_LANG_SOURCE([[main(){return((int)(unsigned char)((char) -1) == 255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])]) ++[AC_RUN_IFELSE([AC_LANG_SOURCE([[int main(){return((int)(unsigned char)((char) -1) == 255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])]) + AH_TEMPLATE([BROKEN_SIGNED_TO_UNSIGNED_CASTING], + [Define to 1 if compiler incorrectly cast signed to unsigned.]) + if test x$zsh_cv_c_broken_signed_to_unsigned_casting = xyes; then + AC_DEFINE(BROKEN_SIGNED_TO_UNSIGNED_CASTING) + fi +@@ -1044,21 +1044,21 @@ if test x$zsh_cv_long_is_64_bit = xyes; + else + AC_CACHE_CHECK(if off_t is 64 bit, zsh_cv_off_t_is_64_bit, + [AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + +-main() { return sizeof(off_t) < 8; } ++int main() { return sizeof(off_t) < 8; } + ]])],[zsh_cv_off_t_is_64_bit=yes],[zsh_cv_off_t_is_64_bit=no],[zsh_cv_off_t_is_64_bit=no])]) + if test x$zsh_cv_off_t_is_64_bit = xyes; then + AC_DEFINE(OFF_T_IS_64_BIT) + fi + + AC_CACHE_CHECK(if ino_t is 64 bit, zsh_cv_ino_t_is_64_bit, + [AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + +-main() { return sizeof(ino_t) < 8; } ++int main() { return sizeof(ino_t) < 8; } + ]])],[zsh_cv_ino_t_is_64_bit=yes],[zsh_cv_ino_t_is_64_bit=no],[zsh_cv_ino_t_is_64_bit=no])]) + if test x$zsh_cv_ino_t_is_64_bit = xyes; then + AC_DEFINE(INO_T_IS_64_BIT) + fi + +@@ -1394,22 +1394,22 @@ zsh_cv_func_tgetent_accepts_null, + [AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + #include + int tgetent(char *, char *); + char *tgetstr(char *, char **); +-main() ++int main() + { + char buf[4096]; + int r1 = tgetent(buf, "vt100"); + int r2 = tgetent((char*)0,"vt100"); + if (r1 >= 0 && r1 == r2) { + char tbuf[1024], *u; + u = tbuf; + tgetstr("cl", ); + creat("conftest.tgetent", 0640); + } +-exit((r1 != r2) || r2 == -1); ++return((r1 != r2) || r2 == -1); + } + ]])],[if test -f conftest.tgetent; then + zsh_cv_func_tgetent_accepts_null=yes + else + zsh_cv_func_tgetent_accepts_null=no +@@ -1422,22 +1422,22 @@ zsh_cv_func_tgetent_zero_success, + [AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #include + #include + int tgetent(char *, char*); + char *tgetstr(char *, char **); +-main() ++int main() + { + char buf[4096]; + int r1 = tgetent(buf, "!@#$%^&*"); + int r2 = tgetent(buf, "vt100"); + if (r1 < 0 && r2 == 0) { + char tbuf[1024], *u; + u = tbuf; + tgetstr("cl", ); + creat("conftest.tgetent0", 0640); + } +-exit(r1 == r2); ++return(r1 == r2); + } + ]])],[if test -f conftest.tgetent0; then + zsh_cv_func_tgetent_zero_success=yes + else + zsh_cv_func_tgetent_zero_success=no +@@ -1860,27 +1860,27 @@ zsh_cv_rlim_t_is_longer, + #ifdef HAVE_SYS_TIME_H + #include + #endif + #include + #include +-main(){struct rlimit r;exit(sizeof(r.rlim_cur) <= sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])]) ++int main(){struct rlimit r;return(sizeof(r.rlim_cur) <= sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])]) + if test x$zsh_cv_rlim_t_is_longer = xyes; then + AC_CACHE_CHECK(if rlim_t is a quad, + zsh_cv_rlim_t_is_quad_t, + [AC_RUN_IFELSE([AC_LANG_SOURCE([[ + #ifdef HAVE_SYS_TIME_H + #include + #endif + #include + #include + #include +-main() { ++int main() { + struct rlimit r; + char
[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/
commit: 00dc570410286ad60250c21756b88e69b0622670 Author: Austin Ray austinray io> AuthorDate: Sat Jul 30 02:14:50 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 19:45:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dc5704 net-mail/notmuch: add 0.36 Closes: https://bugs.gentoo.org/841215 Signed-off-by: Austin Ray austinray.io> Closes: https://github.com/gentoo/gentoo/pull/26659 Signed-off-by: Sam James gentoo.org> net-mail/notmuch/Manifest| 1 + net-mail/notmuch/notmuch-0.36.ebuild | 302 +++ 2 files changed, 303 insertions(+) diff --git a/net-mail/notmuch/Manifest b/net-mail/notmuch/Manifest index a56e679e8dd3..30c467b34d9b 100644 --- a/net-mail/notmuch/Manifest +++ b/net-mail/notmuch/Manifest @@ -1,3 +1,4 @@ DIST database-v1.tar.xz 204876 BLAKE2B 846a8d2f17edb61ed1c3d3c655becd1f60b4046772058706f13d516f65421a5105593660f1c556907bb2bb9607a3c2521243d1be07bffb70817ad3b8461680ca SHA512 e2d87373e00b65756d7fea40c54fb236d7a37ce839145c3afd99ab26efdc17796e540c021e2c24e521df2d0a01ccbf918994f87a0d83235ff9b109a51555b3d0 DIST notmuch-0.32.2.tar.xz 725652 BLAKE2B 02801f57bd62b8020298babcc8243276f95fb535621178b2b0b8dfb58d14e8123b7b1fa7d2c246c9e005ca2c7c2d594aeea710408c3d14f26ffcd550c03b4d9a SHA512 e4151cb3ba0e5d26e67572a37c3132d0e35af5d9ca4339d88d8ba25385b6022c376a75abcffb57fda3242c836f6e40dec39c4038674682616b6e5785223295bf DIST notmuch-0.34.2.tar.xz 749384 BLAKE2B b8abb99cbb3632bd42742e3f31fb76b7113c2f9c4240081efad940d2fec139f442cc7d21be5b67ca7aca7ce730e9e3b9f8db690ed3a1239946ec490a089b700b SHA512 fd15145404c621fb259b869ddfd77d6302f777a8ead203cfe3a62b66b452f7d3737b214657517c592ce86ce37fb914f800830ea9d05da20d59ec09feaa81d20c +DIST notmuch-0.36.tar.xz 761260 BLAKE2B e5928d316427c0805821be5f3d21c8764fbfd895524954c0bf41593c9c8f72d4c142e8b2a9aacfb36df332f7a1cd9cc16854eabd599db35962fdf5d11746852a SHA512 00f89e46467cad1cb8135644ed6655e88c93edcba553ced503c21e53f048eb49a333127649ea69bd30e164e8322a3e1dd0fcd672b93e087a8b470e60a6e838fa diff --git a/net-mail/notmuch/notmuch-0.36.ebuild b/net-mail/notmuch/notmuch-0.36.ebuild new file mode 100644 index ..166ca13c6c01 --- /dev/null +++ b/net-mail/notmuch/notmuch-0.36.ebuild @@ -0,0 +1,302 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_OPTIONAL=1 +NEED_EMACS="24.1" +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit bash-completion-r1 desktop distutils-r1 elisp-common flag-o-matic pax-utils toolchain-funcs xdg-utils + +DESCRIPTION="Thread-based e-mail indexer, supporting quick search and tagging" +HOMEPAGE="https://notmuchmail.org/; +SRC_URI="https://notmuchmail.org/releases/${P}.tar.xz + test? ( https://notmuchmail.org/releases/test-databases/database-v1.tar.xz )" + +LICENSE="GPL-3" +# Sub-slot corresponds to major wersion of libnotmuch.so.X.Y. Bump of Y is +# meant to be binary backward compatible. +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +REQUIRED_USE=" + apidoc? ( doc ) + nmbug? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( crypt emacs python valgrind ) +" +IUSE="apidoc crypt doc emacs mutt nmbug python test valgrind" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-arch/xz-utils[extra-filters(-)] + virtual/pkgconfig + apidoc? ( + app-doc/doxygen + dev-lang/perl + ) + doc? ( + dev-python/sphinx + sys-apps/texinfo + ) + python? ( + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) + ) + test? ( + app-shells/bash + sys-process/parallel + ) +" + +COMMON_DEPEND=" + dev-libs/glib + dev-libs/gmime:3.0[crypt] + >=dev-libs/xapian-1.4.0:= + sys-libs/talloc + sys-libs/zlib:= + emacs? ( >=app-editors/emacs-${NEED_EMACS}:* ) + python? ( + ${PYTHON_DEPS} + virtual/python-cffi[${PYTHON_USEDEP}] + ) +" + +DEPEND="${COMMON_DEPEND} + test? ( + >=app-editors/emacs-${NEED_EMACS}:*[libxml2] + app-misc/dtach + sys-devel/gdb[python] + crypt? ( + app-crypt/gnupg + dev-libs/openssl + ) + ) + valgrind? ( dev-util/valgrind ) +" + +RDEPEND="${COMMON_DEPEND} + crypt? ( app-crypt/gnupg ) + mutt? ( + dev-perl/File-Which + dev-perl/Mail-Box + dev-perl/MailTools + dev-perl/String-ShellQuote + dev-perl/Term-ReadLine-Gnu + virtual/perl-Digest-SHA + virtual/perl-File-Path + virtual/perl-Getopt-Long + dev-perl/Pod-Parser + ) + nmbug? ( dev-vcs/git ) +"
[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/
commit: 9aa5fb541a6e3522a5f6146f5f7d7b1e5d1905e8 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 19:48:18 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 19:48:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa5fb54 net-mail/notmuch: add 0.37, drop 0.36 Signed-off-by: Sam James gentoo.org> net-mail/notmuch/Manifest | 2 +- net-mail/notmuch/{notmuch-0.36.ebuild => notmuch-0.37.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/notmuch/Manifest b/net-mail/notmuch/Manifest index 30c467b34d9b..94e01066b6ac 100644 --- a/net-mail/notmuch/Manifest +++ b/net-mail/notmuch/Manifest @@ -1,4 +1,4 @@ DIST database-v1.tar.xz 204876 BLAKE2B 846a8d2f17edb61ed1c3d3c655becd1f60b4046772058706f13d516f65421a5105593660f1c556907bb2bb9607a3c2521243d1be07bffb70817ad3b8461680ca SHA512 e2d87373e00b65756d7fea40c54fb236d7a37ce839145c3afd99ab26efdc17796e540c021e2c24e521df2d0a01ccbf918994f87a0d83235ff9b109a51555b3d0 DIST notmuch-0.32.2.tar.xz 725652 BLAKE2B 02801f57bd62b8020298babcc8243276f95fb535621178b2b0b8dfb58d14e8123b7b1fa7d2c246c9e005ca2c7c2d594aeea710408c3d14f26ffcd550c03b4d9a SHA512 e4151cb3ba0e5d26e67572a37c3132d0e35af5d9ca4339d88d8ba25385b6022c376a75abcffb57fda3242c836f6e40dec39c4038674682616b6e5785223295bf DIST notmuch-0.34.2.tar.xz 749384 BLAKE2B b8abb99cbb3632bd42742e3f31fb76b7113c2f9c4240081efad940d2fec139f442cc7d21be5b67ca7aca7ce730e9e3b9f8db690ed3a1239946ec490a089b700b SHA512 fd15145404c621fb259b869ddfd77d6302f777a8ead203cfe3a62b66b452f7d3737b214657517c592ce86ce37fb914f800830ea9d05da20d59ec09feaa81d20c -DIST notmuch-0.36.tar.xz 761260 BLAKE2B e5928d316427c0805821be5f3d21c8764fbfd895524954c0bf41593c9c8f72d4c142e8b2a9aacfb36df332f7a1cd9cc16854eabd599db35962fdf5d11746852a SHA512 00f89e46467cad1cb8135644ed6655e88c93edcba553ced503c21e53f048eb49a333127649ea69bd30e164e8322a3e1dd0fcd672b93e087a8b470e60a6e838fa +DIST notmuch-0.37.tar.xz 792568 BLAKE2B 0a968b776efc39ddc09bb2cb2721609fcdf65171978d285b6877abd4c3aa7d0221b25f1052a211be1864c57d961c7a1f0c9915fd9c65497a9e4bce3a2cdbc1c0 SHA512 31cac1ff03b139b18a4fec5e29907ba0e3a965f0a7bf5f2f2b0f75980f9663173745be854e83943f344a09cdb7f5615fa48218e327c4ade7a55b3a22b2a9c45e diff --git a/net-mail/notmuch/notmuch-0.36.ebuild b/net-mail/notmuch/notmuch-0.37.ebuild similarity index 99% rename from net-mail/notmuch/notmuch-0.36.ebuild rename to net-mail/notmuch/notmuch-0.37.ebuild index 166ca13c6c01..d3b3da07aebf 100644 --- a/net-mail/notmuch/notmuch-0.36.ebuild +++ b/net-mail/notmuch/notmuch-0.37.ebuild @@ -36,7 +36,7 @@ BDEPEND=" dev-lang/perl ) doc? ( - dev-python/sphinx + dev-python/sphinx[${PYTHON_USEDEP}] sys-apps/texinfo ) python? (
[gentoo-commits] repo/gentoo:master commit in: net-misc/radvd/
commit: eec995ee24ee5cdf1482de89e84685bd25b8fd1f Author: Sam James gentoo org> AuthorDate: Mon Sep 12 19:35:06 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 19:42:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec995ee net-misc/radvd: use HTTPS Signed-off-by: Sam James gentoo.org> net-misc/radvd/radvd-2.19-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/radvd/radvd-2.19-r2.ebuild b/net-misc/radvd/radvd-2.19-r2.ebuild index 27ee5d0320ed..09f0b09aa5c9 100644 --- a/net-misc/radvd/radvd-2.19-r2.ebuild +++ b/net-misc/radvd/radvd-2.19-r2.ebuild @@ -6,8 +6,8 @@ EAPI=7 inherit readme.gentoo-r1 systemd toolchain-funcs DESCRIPTION="Linux IPv6 Router Advertisement Daemon" -HOMEPAGE="http://v6web.litech.org/radvd/; -SRC_URI="http://v6web.litech.org/radvd/dist/${P}.tar.xz; +HOMEPAGE="https://v6web.litech.org/radvd/; +SRC_URI="https://v6web.litech.org/radvd/dist/${P}.tar.xz; LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/, profiles/base/, app-antivirus/clamav/files/, ...
commit: dba22f4f865daa5dd4a26ce07dabb347bd27f44c Author: Matt Jolly footclan ninja> AuthorDate: Fri Sep 9 02:57:26 2022 + Commit: Thomas Raschbacher gentoo org> CommitDate: Mon Sep 12 19:39:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba22f4f app-antivirus/clamav: add 0.105.1 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/27153 Signed-off-by: Thomas Raschbacher gentoo.org> app-antivirus/clamav/Manifest | 1 + app-antivirus/clamav/clamav-0.105.1.ebuild | 246 + .../files/clamav-0.105.1-cmake-llvm-fix.patch | 73 ++ app-antivirus/clamav/metadata.xml | 1 + profiles/arch/hppa/package.mask| 2 +- profiles/base/package.use.mask | 5 + profiles/features/wd40/package.mask| 1 + 7 files changed, 328 insertions(+), 1 deletion(-) diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest index c25f65795799..563f2972fc66 100644 --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -1,3 +1,4 @@ DIST clamav-0.103.6.tar.gz 16491761 BLAKE2B 3c43bcda4a613f81d1b31036e7323a7af7708e54af94ad30a659a8fb318d8f79f357086ce70703659298524d778374df886495cd8c75280bbbe4bae30795a85a SHA512 d39e1964678b8251bde3a9f3db30fe3d3d76cc566a86834297f4dd8489086dc9cc4c6541ca128089159f4c071d2d85b530455bd942987d3929ea0082b8ab272b DIST clamav-0.103.7.tar.gz 16501741 BLAKE2B 49fc1c8c42ee8168dbaec4aa13ab0dfef7fa285e335cb38b17bc020df7400ee1daae49e06ba5b4ae0364d47d707cb83c0b1a8442d5b01d2bba5827606fe27fb4 SHA512 d426169889d94411b20a2c9c9579fc22a15090c9847849822c63fc6b404075feba0ff3663ee1382b2af5300394c7a93669844736f7473bfdce3250e1fd130326 DIST clamav-0.104.4.tar.gz 12027448 BLAKE2B e8627b49b46e9bf5669b7186d829fd2caa76d9071b1533da252fea1bdeed1b78ec4a138db8957b0d121df1180eb37a6230f5f0db1e4d3f2de80bf7dddad5b47e SHA512 5aa8abe96ff49548cf74df47a7e56279c3082dc8ca98cab02f64f44b2da0230e75b5f634b3086ba8ca155052cbc22a2a47ab3dd159ae033d3f599dcde1f2420e +DIST clamav-0.105.1.tar.gz 29467856 BLAKE2B be46d9afd76fb536d7de7363a45d38fef6a5983011e3cd0dcc25c2a209c8d37a2bbe1f7f4a5694152cabf622ef83e072b892ae12ba404da1955bb5b654e5216d SHA512 dcaa3eb90e5a8951f1750f0676791c33507206ae0d58a3da0d07f6f86b559799db09a4aed83fbd9d3eed8f1f17654f8304070e6770ba7e02de6f2be2cda65bec diff --git a/app-antivirus/clamav/clamav-0.105.1.ebuild b/app-antivirus/clamav/clamav-0.105.1.ebuild new file mode 100644 index ..0d62bc5c14c0 --- /dev/null +++ b/app-antivirus/clamav/clamav-0.105.1.ebuild @@ -0,0 +1,246 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_MAX_SLOT=13 +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake flag-o-matic llvm python-any-r1 systemd tmpfiles + +DESCRIPTION="Clam Anti-Virus Scanner" +HOMEPAGE="https://www.clamav.net/; +SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux systemd test" + +REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp !milter ) + clamonacc? ( clamapp ) + milter? ( clamapp ) + test? ( !libclamav-only )" + +RESTRICT="!test? ( test )" + +# Require acct-{user,group}/clamav at build time so that we can set +# the permissions on /var/lib/clamav in src_install rather than in +# pkg_postinst; calling "chown" on the live filesystem scares me. +CDEPEND=" + acct-group/clamav + acct-user/clamav + app-arch/bzip2 + dev-libs/json-c:= + dev-libs/libltdl + dev-libs/libmspack + dev-libs/libpcre2:= + dev-libs/libxml2 + dev-libs/openssl:= + dev-libs/tomsfastmath:= + >=sys-libs/zlib-1.2.2:= + virtual/libiconv + !libclamav-only? ( net-misc/curl ) + clamapp? ( sys-libs/ncurses:= net-misc/curl ) + elibc_musl? ( sys-libs/fts-standalone ) + jit? ( https://bugs.gentoo.org/818673 + # Used to enable some more tests but doesn't behave well in + # sandbox necessarily(?) + needs certain debug symbols present + # in e.g. glibc. + mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Valgrind=ON ) + fi + + if use jit ; then + # Suppress CMake warnings that variables aren't consumed if we aren't using LLVM + # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#llvm-optional-see-bytecode-runtime-section + # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#bytecode-runtime + mycmakeargs+=( + -DLLVM_ROOT_DIR="$(get_llvm_prefix -d ${LLVM_MAX_SLOT})" +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e2ae788171f95c2d832b489429d93950086b0e83 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 4 19:15:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ae7881 rebar.eclass: add support for EAPI=8 Closes: https://github.com/gentoo/gentoo/pull/27123 Signed-off-by: Arthur Zamarin gentoo.org> eclass/rebar.eclass | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/eclass/rebar.eclass b/eclass/rebar.eclass index c982dea5d1fd..1c7bc20def14 100644 --- a/eclass/rebar.eclass +++ b/eclass/rebar.eclass @@ -6,7 +6,7 @@ # maintainer-nee...@gentoo.org # @AUTHOR: # Amadeusz Żołnowski -# @SUPPORTED_EAPIS: 6 7 +# @SUPPORTED_EAPIS: 6 7 8 # @BLURB: Build Erlang/OTP projects using dev-util/rebar. # @DESCRIPTION: # An eclass providing functions to build Erlang/OTP projects using @@ -19,15 +19,9 @@ # targets. The eclass workarounds some of these problems. It handles # installation in a generic way for Erlang/OTP structured projects. -case "${EAPI:-0}" in - 0|1|2|3|4|5) - die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" - ;; - 6|7) - ;; - *) - die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" - ;; +case ${EAPI} in + 6|7|8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac EXPORT_FUNCTIONS src_prepare src_compile src_test src_install
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: f5826b3c34d6c6d7ec6356148c192701e2890fc3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:30:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5826b3c myspell-r2.eclass: drop support for EAPI<7 - No consumers for EAPI<7 remain in ::gentoo tree - Simplifies dependency logic - fix UnquotedVariable of DISTDIR Signed-off-by: Arthur Zamarin gentoo.org> eclass/myspell-r2.eclass | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass index 6dbd1e19e133..cce75ae4d6d2 100644 --- a/eclass/myspell-r2.eclass +++ b/eclass/myspell-r2.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: myspell-r2.eclass @@ -6,7 +6,7 @@ # Conrad Kostecki # @AUTHOR: # Tomáš Chvátal -# @SUPPORTED_EAPIS: 5 6 7 8 +# @SUPPORTED_EAPIS: 7 8 # @BLURB: An eclass to streamline the construction of ebuilds for new Myspell dictionaries. # @DESCRIPTION: # The myspell-r2 eclass is designed to streamline the construction of ebuilds for @@ -30,8 +30,8 @@ # Array variable containing list of all thesarus files. # MYSPELL_THES=( "file.dat" "dir/file2.idx" ) -case ${EAPI:-0} in - [5-8]) +case ${EAPI} in + 7|8) ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" @@ -43,12 +43,7 @@ EXPORT_FUNCTIONS src_unpack src_install # Basically no extra deps needed. # Unzip is required for .oxt libreoffice extensions # which are just fancy zip files. -if [[ ${EAPI:-0} != [56] ]]; then - BDEPEND="app-arch/unzip" -else - DEPEND="app-arch/unzip" - RDEPEND="" -fi +BDEPEND="app-arch/unzip" # by default this stuff does not have any folder in the pack S="${WORKDIR}" @@ -65,7 +60,7 @@ myspell-r2_src_unpack() { case ${f} in *.oxt) echo ">>> Unpacking "${DISTDIR}/${f}" to ${PWD}" - unzip -qoj ${DISTDIR}/${f} + unzip -qoj "${DISTDIR}"/${f} assert "failed unpacking ${DISTDIR}/${f}" ;; *) unpack ${f} ;;
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 6497565be0b7baebca966388cb8c1a93233e24e5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:35:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6497565b myspell-r2.eclass: improve code examples format Signed-off-by: Arthur Zamarin gentoo.org> eclass/myspell-r2.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass index cce75ae4d6d2..965327ac1b58 100644 --- a/eclass/myspell-r2.eclass +++ b/eclass/myspell-r2.eclass @@ -16,19 +16,25 @@ # @DEFAULT_UNSET # @DESCRIPTION: # Array variable containing list of all dictionary files. +# @CODE # MYSPELL_DICT=( "file.dic" "dir/file2.aff" ) +# @CODE # @ECLASS_VARIABLE: MYSPELL_HYPH # @DEFAULT_UNSET # @DESCRIPTION: # Array variable containing list of all hyphenation files. +# @CODE # MYSPELL_HYPH=( "file.dic" "dir/file2.dic" ) +# @CODE # @ECLASS_VARIABLE: MYSPELL_THES # @DEFAULT_UNSET # @DESCRIPTION: # Array variable containing list of all thesarus files. +# @CODE # MYSPELL_THES=( "file.dat" "dir/file2.idx" ) +# @CODE case ${EAPI} in 7|8)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 6230441073031d9f6301deb2e3017e598b22b200 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:19:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62304410 kodi-addon.eclass: drop support for EAPI<7 - No consumers for EAPI<7 remain in ::gentoo tree - For those EAPIs, it tries to inherit cmake-utils eclass, which doesn't exist, so it would just fail! - Simplify the eclass logic - Fix UnquotedVariable for EPREFIX Signed-off-by: Arthur Zamarin gentoo.org> eclass/kodi-addon.eclass | 26 ++ 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/eclass/kodi-addon.eclass b/eclass/kodi-addon.eclass index 8cbbad9224fc..6e7fa26f3c8a 100644 --- a/eclass/kodi-addon.eclass +++ b/eclass/kodi-addon.eclass @@ -1,25 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: kodi-addon.eclass # @MAINTAINER: # candr...@gentoo.org -# @SUPPORTED_EAPIS: 4 5 6 7 -# @PROVIDES: cmake cmake-utils +# @SUPPORTED_EAPIS: 7 +# @PROVIDES: cmake # @BLURB: Helper for correct building and (importantly) installing Kodi addon packages. # @DESCRIPTION: # Provides a src_configure function for correct CMake configuration -case "${EAPI:-0}" in - 4|5|6) - inherit cmake-utils multilib - ;; - 7) - inherit cmake - ;; - *) die "EAPI=${EAPI} is not supported" ;; +case ${EAPI} in + 7) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac +inherit cmake + EXPORT_FUNCTIONS src_configure # @FUNCTION: kodi-addon_src_configure @@ -28,11 +25,8 @@ EXPORT_FUNCTIONS src_configure kodi-addon_src_configure() { mycmakeargs+=( - -DCMAKE_INSTALL_LIBDIR=${EPREFIX%/}/usr/$(get_libdir)/kodi + -DCMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)/kodi" ) - case ${EAPI} in - 4|5|6) cmake-utils_src_configure ;; - 7) cmake_src_configure ;; - esac + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d9745d995981183832c14fc63560ddfa49972f5d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:44:05 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9745d99 vdr-plugin-2.eclass: fix UnquotedVariable For the change in vdr_detect_po_dir, use quoted [@] for better catching cases when members in po_subdir have spaces Signed-off-by: Arthur Zamarin gentoo.org> eclass/vdr-plugin-2.eclass | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/eclass/vdr-plugin-2.eclass b/eclass/vdr-plugin-2.eclass index f8d5a18854ed..546dbb803bf1 100644 --- a/eclass/vdr-plugin-2.eclass +++ b/eclass/vdr-plugin-2.eclass @@ -276,10 +276,9 @@ vdr_gettext_missing() { # DIR ${S}/po or DIR ${S]/_subdir_/po vdr_detect_po_dir() { [[ -f po ]] && local po_dir="${S}" - local po_subdir=( ${S}/${PO_SUBDIR} ) - local f + local po_subdir=( "${S}"/${PO_SUBDIR} ) - pofile_dir=( ${po_dir} ${po_subdir[*]} ) + pofile_dir=( ${po_dir} "${po_subdir[@]}" ) } # @FUNCTION: vdr_linguas_support @@ -605,7 +604,7 @@ vdr-plugin-2_src_install() { local linguas for linguas in ${LINGUAS[*]}; do insinto "${LOCDIR}" - cp -r --parents ${linguas}* ${D%/}/${LOCDIR} \ + cp -r --parents ${linguas}* "${D%/}"/${LOCDIR} \ || die "could not copy linguas files" done fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 2085b70b547ced7e2f9519316db7d0df617d8180 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 4 19:19:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2085b70b udev.eclass: simplify EPREFIX usage EPREFIX is never slash terminated, in all EAPIs. Signed-off-by: Arthur Zamarin gentoo.org> eclass/udev.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/udev.eclass b/eclass/udev.eclass index 830e3eeb125e..ac94f98221aa 100644 --- a/eclass/udev.eclass +++ b/eclass/udev.eclass @@ -61,7 +61,7 @@ _udev_get_udevdir() { local -x PKG_CONFIG_FDO_SYSROOT_RULES=1 if $($(tc-getPKG_CONFIG) --exists udev); then local udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)" - echo "${udevdir#${EPREFIX%/}}" + echo "${udevdir#${EPREFIX}}" else echo /lib/udev fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 6735fb661c84f47ce0b7101c2c3de679c7a729a1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:41:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6735fb66 selinux-policy-2.eclass: fix UnquotedVariable of S Signed-off-by: Arthur Zamarin gentoo.org> eclass/selinux-policy-2.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/selinux-policy-2.eclass b/eclass/selinux-policy-2.eclass index 7b6f9aac6ebc..f00e3555b6be 100644 --- a/eclass/selinux-policy-2.eclass +++ b/eclass/selinux-policy-2.eclass @@ -187,11 +187,11 @@ selinux-policy-2_src_prepare() { # Collect only those files needed for this particular module for i in ${MODS}; do - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.te) $modfiles" - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.fc) $modfiles" - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.cil) $modfiles" + modfiles="$(find "${S}/refpolicy/policy/modules" -iname $i.te) $modfiles" + modfiles="$(find "${S}/refpolicy/policy/modules" -iname $i.fc) $modfiles" + modfiles="$(find "${S}/refpolicy/policy/modules" -iname $i.cil) $modfiles" if [[ ${add_interfaces} -eq 1 ]]; then - modfiles="$(find ${S}/refpolicy/policy/modules -iname $i.if) $modfiles" + modfiles="$(find "${S}/refpolicy/policy/modules" -iname $i.if) $modfiles" fi done
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 1ed8e949399ec73afb736b6ce2b15b93d16b012a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 4 19:10:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed8e949 rebar.eclass: simplify EPREFIX usage EPREFIX is never slash terminated, in all EAPIs. Signed-off-by: Arthur Zamarin gentoo.org> eclass/rebar.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/rebar.eclass b/eclass/rebar.eclass index 5ee99aed445c..c982dea5d1fd 100644 --- a/eclass/rebar.eclass +++ b/eclass/rebar.eclass @@ -68,7 +68,7 @@ _rebar_find_dep() { local p local result - pushd "${EPREFIX%/}/$(get_erl_libs)" >/dev/null || return 1 + pushd "${EPREFIX}/$(get_erl_libs)" >/dev/null || return 1 for p in ${pn} ${pn}-*; do if [[ -d ${p} ]]; then # Ensure there's at most one matching. @@ -107,7 +107,7 @@ erebar() { (( $# > 0 )) || die "erebar: at least one target is required" - local -x ERL_LIBS="${EPREFIX%/}/$(get_erl_libs)" + local -x ERL_LIBS="${EPREFIX}/$(get_erl_libs)" [[ ${1} == eunit ]] && local -x ERL_LIBS="." rebar -v skip_deps=true "$@" || die -n "rebar $@ failed" @@ -128,7 +128,7 @@ rebar_fix_include_path() { local pn="${1}" local rebar_config="${2:-rebar.config}" - local erl_libs="${EPREFIX%/}/$(get_erl_libs)" + local erl_libs="${EPREFIX}/$(get_erl_libs)" local p p="$(_rebar_find_dep "${pn}")" \ @@ -217,7 +217,7 @@ rebar_src_prepare() { rebar_src_configure() { debug-print-function ${FUNCNAME} "${@}" - local -x ERL_LIBS="${EPREFIX%/}/$(get_erl_libs)" + local -x ERL_LIBS="${EPREFIX}/$(get_erl_libs)" default }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e60c536eeda9efe06da2c50bb0cdf8295c411d6b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 4 19:02:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60c536e bazel.eclass: simplify EPREFIX usage EPREFIX is never slash terminated, in all EAPIs. Signed-off-by: Arthur Zamarin gentoo.org> eclass/bazel.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/bazel.eclass b/eclass/bazel.eclass index 641da6194ca7..3a8992972d40 100644 --- a/eclass/bazel.eclass +++ b/eclass/bazel.eclass @@ -113,7 +113,7 @@ bazel_setup_bazelrc() { fetch --repository_cache="${T}/bazel-cache/" --distdir="${T}/bazel-distdir/" build --repository_cache="${T}/bazel-cache/" --distdir="${T}/bazel-distdir/" - build --define=PREFIX=${EPREFIX%/}/usr + build --define=PREFIX=${EPREFIX}/usr build --define=LIBDIR=\$(PREFIX)/$(get_libdir) build --define=INCLUDEDIR=\$(PREFIX)/include EOF
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 56323cb8fa8dd874eb6284aba75f055610d2fb04 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:45:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56323cb8 webapp.eclass: fix UnquotedVariable of D Signed-off-by: Arthur Zamarin gentoo.org> eclass/webapp.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/webapp.eclass b/eclass/webapp.eclass index 1efe4e66b6a9..3bc177dc3e78 100644 --- a/eclass/webapp.eclass +++ b/eclass/webapp.eclass @@ -201,7 +201,7 @@ webapp_configfile() { my_file="$(webapp_strip_cwd "${my_file}")" elog "(config) ${my_file}" - echo "${my_file}" >> ${D}/${WA_CONFIGLIST} + echo "${my_file}" >> "${D}/${WA_CONFIGLIST}" done }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 6e92274c633e690f93c4699aefd33472481a8d29 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:46:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e92274c gnustep-base.eclass: fix UnquotedVariable of EPREFIX Signed-off-by: Arthur Zamarin gentoo.org> eclass/gnustep-base.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/gnustep-base.eclass b/eclass/gnustep-base.eclass index 9d72e6315fff..5e839bd0702d 100644 --- a/eclass/gnustep-base.eclass +++ b/eclass/gnustep-base.eclass @@ -256,7 +256,7 @@ EOF if [[ -d ${EPREFIX}/usr/share/GNUstep/Makefiles ]]; then exeinto /usr/bin else - exeinto ${GNUSTEP_SYSTEM_TOOLS#${EPREFIX}}/Gentoo + exeinto "${GNUSTEP_SYSTEM_TOOLS#${EPREFIX}}"/Gentoo fi doexe "${T}"/${cfile} }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 867ec0b8696ffdbfe7f38e45a3d507639c629927 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:39:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867ec0b8 ruby-ng-gnome2.eclass: fix UnquotedVariable of EPREFIX Signed-off-by: Arthur Zamarin gentoo.org> eclass/ruby-ng-gnome2.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass index 93ab89263593..487e3268e360 100644 --- a/eclass/ruby-ng-gnome2.eclass +++ b/eclass/ruby-ng-gnome2.eclass @@ -118,7 +118,7 @@ each_ruby_install() { if [[ -e Makefile ]]; then # Create the directories, or the package will create them as files. local archdir=$(ruby_rbconfig_value "sitearchdir") - dodir ${archdir#${EPREFIX}} /usr/$(get_libdir)/pkgconfig + dodir "${archdir#${EPREFIX}}" /usr/$(get_libdir)/pkgconfig emake DESTDIR="${D}" install fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: a04d8578e36fdda4073eb947a37f251ed6d90a44 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:46:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04d8578 haskell-cabal.eclass: fix UnquotedVariable of EPREFIX Signed-off-by: Arthur Zamarin gentoo.org> eclass/haskell-cabal.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass index 732ea83e653c..0f7f67a244d7 100644 --- a/eclass/haskell-cabal.eclass +++ b/eclass/haskell-cabal.eclass @@ -390,9 +390,9 @@ cabal-configure() { # it generates for ghc's base and other packages. local p=${EPREFIX}/usr/bin/haddock-ghc-$(ghc-version) if [[ -f $p ]]; then - cabalconf+=(--with-haddock="${p}") + cabalconf+=( --with-haddock="${p}" ) else - cabalconf+=(--with-haddock=${EPREFIX}/usr/bin/haddock) + cabalconf+=( --with-haddock="${EPREFIX}"/usr/bin/haddock ) fi fi if [[ -n "${CABAL_USE_PROFILE}" ]] && use profile; then @@ -702,7 +702,7 @@ cabal_src_install() { # if it does not exist (dummy libraries and binaries w/o libraries) local ghc_confdir_with_prefix="$(ghc-confdir)" # remove EPREFIX - dodir ${ghc_confdir_with_prefix#${EPREFIX}} + dodir "${ghc_confdir_with_prefix#${EPREFIX}}" local hint_db="${D}/$(ghc-confdir)" local hint_file="${hint_db}/gentoo-empty-${CATEGORY}-${PF}.conf" mkdir -p "${hint_db}" || die
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 7110a43081d65fa2a669f0093792cb9390899fec Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:38:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7110a430 ruby-ng.eclass: fix UnquotedVariable of EPREFIX Signed-off-by: Arthur Zamarin gentoo.org> eclass/ruby-ng.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index 6eceb4d5ba9f..d6b3d2a0669a 100644 --- a/eclass/ruby-ng.eclass +++ b/eclass/ruby-ng.eclass @@ -630,7 +630,7 @@ doruby() { [[ -z ${RUBY} ]] && die "\$RUBY is not set" ( # don't want to pollute calling env sitelibdir=$(ruby_rbconfig_value 'sitelibdir') - insinto ${sitelibdir#${EPREFIX}} + insinto "${sitelibdir#${EPREFIX}}" insopts -m 0644 doins "$@" ) || die "failed to install $@"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 32ceeb850e9bcdf992fe6442b0dbcf9b6dff6021 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 3 11:46:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:14:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ceeb85 gstreamer-meson.eclass: fix UnquotedVariable of BUILD_DIR Signed-off-by: Arthur Zamarin gentoo.org> eclass/gstreamer-meson.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass index f8ca343b0ca6..28afaa1e6a62 100644 --- a/eclass/gstreamer-meson.eclass +++ b/eclass/gstreamer-meson.eclass @@ -393,7 +393,7 @@ gstreamer_multilib_src_compile() { # https://github.com/ninja-build/ninja/issues/1251 # https://github.com/ninja-build/ninja/issues/1330 - build_dir=$(readlink -f ${BUILD_DIR}) + build_dir=$(readlink -f "${BUILD_DIR}") plugin_path="${plugin%%:*}" eninja "${plugin_path/"${build_dir}/"/}"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/timezone-data/
commit: 72fea441a6cd5b28d5141dd79ac668dc7015fc0e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 12 19:13:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:13:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fea441 sys-libs/timezone-data: Stabilize 2022c arm, #869827 Signed-off-by: Arthur Zamarin gentoo.org> sys-libs/timezone-data/timezone-data-2022c.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/timezone-data/timezone-data-2022c.ebuild b/sys-libs/timezone-data/timezone-data-2022c.ebuild index 71a33024d891..db32302cea80 100644 --- a/sys-libs/timezone-data/timezone-data-2022c.ebuild +++ b/sys-libs/timezone-data/timezone-data-2022c.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER LICENSE="BSD public-domain" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls leaps-timezone zic-slim" DEPEND="nls? ( virtual/libintl )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/
commit: fb92d7453efba628b2a9464c14c721b64b56c696 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 12 19:13:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:13:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb92d745 dev-python/nbconvert: Stabilize 6.5.2 arm, #869581 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild b/dev-python/nbconvert/nbconvert-6.5.2.ebuild index acbe01e2ecee..47cbc94b41fc 100644 --- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild +++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/tmpwatch/
commit: af8f4578c8b34b507dced9c8eec465fb05ef5d5d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 12 19:13:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 12 19:13:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8f4578 app-admin/tmpwatch: Keyword 2.11-r3 arm64, #869836 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild b/app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild index cdc308efa9f9..ff0389caa5b2 100644 --- a/app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild +++ b/app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 sparc x86" IUSE="selinux" # psmisc for fuser
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 0d45b4798783ccc1bd965b8d8f17ca2b76c38c70 Author: Stephan Hartmann gentoo org> AuthorDate: Mon Sep 12 18:45:57 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Mon Sep 12 18:45:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d45b479 profiles: mask www-client/chromium-bin Signed-off-by: Stephan Hartmann gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 29c7e3152236..9e72e0e5a9a5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,10 @@ #--- END OF EXAMPLES --- +# Stephan Hartmannr (2022-09-12) +# Unpatched security vulerabilities, bug #868156, bug #868354. +www-client/chromium-bin + # Mike Gilbert (2022-09-12) # repoman is no longer maintained and has been removed from the portage # git repository. Please use dev-util/pkgcheck and dev-util/pkgdev instead.
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 630ee2ab4f4a1f4c011376eedba451d85b499a01 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 18:34:51 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:34:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630ee2ab sys-devel/gcc: add 13.0.0_pre20220911 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-13.0.0_pre20220911.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 34708d268ab6..39a32fce631e 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -20,6 +20,7 @@ DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed1 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173 DIST gcc-13-20220828.tar.xz 79804664 BLAKE2B fb77fe6fc60fb347f7910ff5210085fb619f834eaca0e20ce57f7ebf083a954b83bd56a3b3e2e5a1fa7ffc63a798e6cd786faf03bc469202ccc0cc5cd9305011 SHA512 c5222f93102c53af77b0c77ea410cc703de001b3800d5134aff5a136a8598267d0cb17b5bfecda2ae155b6d482f284814b2ab943d46d1182fbac019013a7e513 DIST gcc-13-20220904.tar.xz 79783116 BLAKE2B af32bc9c3d836ed085329d75928f310480f3d2a5fc52c3a940b28c401d17c9680f85b917d233aa8d1da0475d1fe07b383e85a2c40eb2954f1029a5187c0af749 SHA512 e5c73978241de22f7198bd78e1f802f43b723aa97eb909647d3c26e57e944f7dc9c9f1c1a9b0bbc71a7799badcc5fcb58ba80b7f27de3ed97be025ffa3f893cc +DIST gcc-13-20220911.tar.xz 79849716 BLAKE2B 1d8b34141b813be770b55b4a2f56eaff15c4aaa078603b605f8f616454dda27565cb50d4fb59b50897fd0a891d6567cccb5d75aaf1576981445680c0b3ab0a74 SHA512 56b55b7d869bead14c190ed425dbbf77521d770090c734510d5f9ad3da94b2c860be0a577e16221d64e6a049eac0c7aef05a9c0aefa8bc0d9257ee9e01470c8c DIST gcc-13.0.0-patches-1.tar.xz 11064 BLAKE2B 82a7ad193dac00475931840bcee82ef7a51718a74af224b03a41f8349e34c2a64a3eb29985b4e2bffde958c58782242eccaedaa54d950e8d51d8bb6f45868e0e SHA512 e04b510f529dd3187a08ae9cb9a894a3d3d30af81f13c43cc082fda7d26c44a3bf19d36ec02024b2ade8b8c193e9730246abeadee603c41b5873c5b785709921 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb SHA512 b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220911.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20220911.ebuild new file mode 100644 index ..641ab05e8153 --- /dev/null +++ b/sys-devel/gcc/gcc-13.0.0_pre20220911.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="xen0n" +PATCH_VER="1" +PATCH_GCC_VER="13.0.0" +MUSL_GCC_VER="13.0.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=$(($(ver_cut 3) - 9998)) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=master + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND="${CATEGORY}/binutils[cet(-)?]" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libpaper/
commit: 7771b8705df0fa8ae6eef155b67efc401eba5094 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 18:14:47 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:27:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7771b870 app-text/libpaper: add 1.2.4 Closes: https://bugs.gentoo.org/869428 Signed-off-by: Sam James gentoo.org> app-text/libpaper/Manifest | 1 + app-text/libpaper/libpaper-1.2.4.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/app-text/libpaper/Manifest b/app-text/libpaper/Manifest index 8fd05463a034..47f83793461d 100644 --- a/app-text/libpaper/Manifest +++ b/app-text/libpaper/Manifest @@ -1,2 +1,3 @@ DIST libpaper-1.2.3.tar.gz 1221218 BLAKE2B 55b209896e50f177b9dbd04a53a1663846a2d43c91487d62b1161a09416cbeaf3057ec5c79248a3d54eb35a61081d8e1d8fe0fb80304b03bf3a1b5151f21f2c3 SHA512 768e15f57e6c2ab6805c175ba0eebf1d130b8ff16b1c929e6557c5d8ceb7c94ead4e38cfc48021a5059e55cf43595729e8c04c9eee7949bdd516c8267fb7a6af +DIST libpaper-1.2.4.tar.gz 1221202 BLAKE2B bdcf4372caa045207acdb28c10e7981c3f23f12ef54c989395be2efe38ece51f437fa5bf50618aae7276a864bffc0eef81ab4727b912d63673615f12bf1f2cad SHA512 1baed66c4ecc725f3eae6dda0b4401c17baf23ef846486c1249f075a6e01537c1050d9617e929cff7a38d2b32fd1f8e1e7d7e090eae300434544a92b210a0fca DIST libpaper_1.1.28.tar.gz 42356 BLAKE2B 48c4a28c6ff01bd91e257b6b306e787e5c6112052cff09bdb501d1cc4ddd10964c3588942098a6092d5a44391dfb22e10d5147d4c5012497f473473129ff7422 SHA512 3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc diff --git a/app-text/libpaper/libpaper-1.2.4.ebuild b/app-text/libpaper/libpaper-1.2.4.ebuild new file mode 100644 index ..df529ad758d3 --- /dev/null +++ b/app-text/libpaper/libpaper-1.2.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for handling paper characteristics" +HOMEPAGE="https://github.com/rrthomas/libpaper; +SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.gz; + +# paperspecs is public-domain +LICENSE="LGPL-3+ public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +BDEPEND=" + sys-apps/help2man +" + +# False positive (runs within a conditional) +QA_AM_MAINTAINER_MODE=".*help2man.*" + +src_configure() { + econf --enable-relocatable +} + +src_install() { + default + + find "${ED}" -type f -name '*.la' -delete || die + + dodir /etc + (paperconf 2>/dev/null || echo a4) > "${ED}"/etc/papersize \ + || die "papersize config failed" +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] ; then + elog "Run e.g. \"paperconfig -p letter\" as root to use letter-pagesizes" + fi +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 99e02b21ba6dd898a7680ad8ceb591efa142e7eb Author: Sam James gentoo org> AuthorDate: Mon Sep 12 18:31:44 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:33:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e02b21 toolchain.eclass: BDEPEND on an Ada compiler Necessary but not sufficient. Needs a pkg_setup/pkg_pretend check for whether the active compiler supports Ada still, just like D needs this too (which isn't done either). Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 8 1 file changed, 8 insertions(+) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 4e023ffb65d0..71342765c78e 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -335,6 +335,14 @@ if tc_has_feature valgrind ; then BDEPEND+=" valgrind? ( dev-util/valgrind )" fi +# TODO: Add a pkg_setup & pkg_pretend check for whether the active compiler +# supports Ada. +if tc_has_feature ada ; then + BDEPEND+=" ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) )" +fi + +# TODO: Add a pkg_setup & pkg_pretend check for whether the active compiler +# supports D. if tc_has_feature d && tc_version_is_at_least 12.0 ; then # D in 12+ is self-hosting and needs D to bootstrap. # TODO: package some binary we can use, like for Ada
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: 7568663605adcb3a0a618ebd525ed284e052a45a Author: Sam James gentoo org> AuthorDate: Mon Sep 12 18:33:01 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:33:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75686636 sci-libs/gdal: add 3.5.2 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/Manifest | 2 + sci-libs/gdal/gdal-3.5.2.ebuild | 238 2 files changed, 240 insertions(+) diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index 46ecfd477228..81bf883857e0 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -4,5 +4,7 @@ DIST gdal-3.4.3.tar.xz 13275504 BLAKE2B 5b1cc2be9c2af7a326dc532d547b1e7d2f9c4af3 DIST gdal-3.5.0-build-fixes-no-deps.patch.xz 5016 BLAKE2B 0d0ef0ccae73f8a903b0ccbf992fa775b394df85a89d86f86ad60187bfce6a87eb8b23a573bd65c0173c0e7cffe3df447cef0fd5aebfcedfbed3e6a7716e SHA512 e32c97e3fef948f2fa9c0f4b7116ccb231554e962380d7bebb433083926fb4e1902b0a3bc243f747c81c95813651153ce2751d8c2de4e8abb096778ffe589a2e DIST gdal-3.5.0.tar.xz 8826500 BLAKE2B 7123ff4a7270b309d458e4a7bd32241cdef53953c305c5027873424794f4ed27d2a4838f86c42f9f84b5174ff499ee5539694c41e906509d21d899ccfe38ff99 SHA512 15d9675ffe5e76fdcb431bef1dce0ed8c23695f418186f37c63f4c7274322924095662bbbc95232d5b4d700704c1c4922d52b419cef5bb67f3bb64ee59654d8b DIST gdal-3.5.1.tar.xz 8844808 BLAKE2B 38efbc69a386607b10fbe9d0add14716fec68a48c6df60f618c306a25d824b499c8dab6cc3d9f614b57e2e69352be860fbba683c58b5d82970a346aa9699f111 SHA512 d731b2b2bd5d300786e2e0eca296d302fda8bc9c76b41d7e78b728f82bb857c55a0d0ba65ae0ccd3b03c6b5812d0afee07940e4133b4b2c852a384c9fe00a8bc +DIST gdal-3.5.2.tar.xz 8863680 BLAKE2B 6d3277bde363abb202d8caa715af4d1b4b6d184c961502c9ee6d8367ac722329dc941def8b060c9ecd4f48e9561b60cc14a9cc633ba39ace8d02a2245ae2c5a4 SHA512 9515b6709bf3a32f800b38ebba41f1a475946aa7249f072ebe37af0aea896e2b834c9156151f94261366afa400870944fc394637b02e2fd69136af5171715d70 DIST gdalautotest-3.5.0.tar 50442240 BLAKE2B 15005f16530690e584e39b036881c339f147e525e3e0dc39b57d027c493ab89027baa2ea3a0ed148c8fa3ebb7cd53cdb4cf4d53c96d068b5a89caf28165e213b SHA512 723c57425dd5f8acd61795be98b450844b5664b9940d47823829d510b8fb84d1d6db9ca880200d7732a83e7b0f1ae6e33269d8ebd91bf0e7d99e887b5f79aad0 DIST gdalautotest-3.5.1.tar 51005440 BLAKE2B b6c927f35598a406c186fb834befb6941d3665f924dae77e69191e1190a74ba20153ddf14a5e9e9e0b65e70f3496a67ec9ab60fcfce5a62d8b71f5ed54fecc35 SHA512 50bcaf7dc63c8dc7209b3e6915f5cfd0e6fd6721bc741ac13ef13d485ac7ae4fbf2b59c0e856cbe73b5d9fd787da2859037bf9c3264953bb6fbc8dbbe3662308 +DIST gdalautotest-3.5.2.tar 51046400 BLAKE2B bd6f73b98548998d00b5631025abd2dc800c61a8afd16b63505cadd7fa46621c59f7be4eaee43d6cca9dd55684d17fc0e7e08c8540988f48af9e74c649f32dab SHA512 92017d76dc9523b7e24c50dc54b1b1d8856cb4be8a3c8d4fc23bd8a5abaad46c758d606a743cfc30aa4c74a876f203ae105f7e06b66b2873d06de70c2edd1cc2 diff --git a/sci-libs/gdal/gdal-3.5.2.ebuild b/sci-libs/gdal/gdal-3.5.2.ebuild new file mode 100644 index ..1be7580b66bd --- /dev/null +++ b/sci-libs/gdal/gdal-3.5.2.ebuild @@ -0,0 +1,238 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake java-pkg-opt-2 python-single-r1 + +DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" +HOMEPAGE="https://gdal.org/; +SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz; +SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz -> ${PN}autotest-${PV}.tar )" + +LICENSE="BSD Info-ZIP MIT" +SLOT="0/31" # subslot is libgdal.so. +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" +# Tests fail to build in 3.5.0, let's not worry too much yet given +# we're only just porting to CMake. Revisit later. +RESTRICT="!test? ( test ) test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) + spatialite? ( sqlite )" + +BDEPEND="virtual/pkgconfig + doc? ( app-doc/doxygen ) + java? ( + dev-java/ant-core + dev-lang/swig:0 + >=virtual/jdk-1.8:* + ) + python? ( + dev-lang/swig:0 + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + )" +DEPEND="dev-libs/expat + dev-libs/json-c:= + dev-libs/libpcre2 + dev-libs/libxml2:2 + dev-libs/openssl:= + media-libs/tiff + >=sci-libs/libgeotiff-1.5.1-r1:= + >=sci-libs/proj-6.0.0:= +
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/
commit: 86bd7873a238ba34faff349332737b03fc66e9f1 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 18:27:01 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:27:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bd7873 sci-geosciences/qgis: add 3.22.11 Signed-off-by: Sam James gentoo.org> sci-geosciences/qgis/Manifest| 1 + sci-geosciences/qgis/qgis-3.22.11.ebuild | 258 +++ 2 files changed, 259 insertions(+) diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest index 896fb51b57b0..0d5861607665 100644 --- a/sci-geosciences/qgis/Manifest +++ b/sci-geosciences/qgis/Manifest @@ -1,4 +1,5 @@ DIST qgis-3.22.0.tar.bz2 135469417 BLAKE2B 54fdd8517e37931dcdc81ef1006859d58d9e60a994a60588109a8337ade68e48710f0f50fe41e6e73c0e095187f00f15209258eb940ea3c80bba4f249d081cd5 SHA512 dc214d90c465cc7b8a82196d666b94971d60e64a28e38742aba5cdd86058e27fdf7cc3564bca3b330cf1820c7594d9226576145461db399c458a26ee569e299b +DIST qgis-3.22.11.tar.bz2 142155708 BLAKE2B 71b3e0a772fbea1e26d01dff6f65c35981a5ff091b5ea6bee76608f9812c569226f99789333fe39fdd772ee72af02746458c93117d21fb0352851871217a82f6 SHA512 0c41fa8e74b3cf54926aedc7a221ac440eabf9d27071bb79a17c5d7826624a8e6010521000f6b55afbc71f079ff18235d8fa5d407fe6b31b1bb705b6eb431424 DIST qgis-3.22.5.tar.bz2 137731586 BLAKE2B d5cad96ca7fadab58e2f680493469496d8c5e06141ac646a09cc1f5fa607b860a0e15e5b6257debb9e787d294d2183bd0b007e96e839aca7e9fb87d81001edd7 SHA512 d47bcd743a0c621b3a5a90923d98844056260f396e683b0874625e341cdf84d075505e909130cfc473fc550de37bc078fc5ebb54b437e582572d930e12411dcb DIST qgis-3.22.6.tar.bz2 138056354 BLAKE2B a1f7681ae71b4f06c8e4542fe1351fbd0fd0c5a07934b1eb5e535d17a5c0432a9df1489db34dfdcbb776c55c233f3f53c8c1aaf957ba0b8445c4738c9a504cf2 SHA512 5ef36d6d93e5f7562f4ef2dc2a738057376153e7b34fdef7dd4cf278334d61af0b3380712b22961c3693088036d18167f9b2c2f623f405c668e8b48ef2f93d20 DIST qgis-3.22.7.tar.bz2 138076419 BLAKE2B 25e164e9da681dc78546b2492ec85dc97976f8f6e33e41244b8d72ef109edf9c482f00807183338da1e23a0dc9fbf0526953f053f67aff5723dc30ed280daae2 SHA512 d85b88a7a9aee17e7f8179c7d715bc60e64de5bdb41498177886ecdf5da2d707e3880715b6eaba4af86398666da4e322b0fac6b03f6aa907c9e39bfe4d93db91 diff --git a/sci-geosciences/qgis/qgis-3.22.11.ebuild b/sci-geosciences/qgis/qgis-3.22.11.ebuild new file mode 100644 index ..8fc4aabac569 --- /dev/null +++ b/sci-geosciences/qgis/qgis-3.22.11.ebuild @@ -0,0 +1,258 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite" + +# We only package the LTS releases right now +# We could package more but would ideally only stabilise the LTS ones +# at least. + +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 python-single-r1 virtualx xdg + +DESCRIPTION="User friendly Geographic Information System" +HOMEPAGE="https://www.qgis.org/; + +LICENSE="GPL-2+ GPL-3+" +SLOT="0" +IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" + +RESTRICT="!test? ( test )" + +# See bug #850787 re sip-6.6. +COMMON_DEPEND=" + app-crypt/qca:2[qt5(+),ssl] + >=dev-db/spatialite-4.2.0 + dev-db/sqlite:3 + dev-libs/expat + dev-libs/libzip:= + dev-libs/protobuf:= + dev-libs/qtkeychain[qt5(+)] + 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/qtsvg:5 + dev-qt/qtsql: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:= + sys-libs/zlib + >=sci-libs/proj-4.9.3:= + >=x11-libs/qscintilla-2.10.1:=[qt5(+)] + >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] + 3d? ( dev-qt/qt3d:5 ) + georeferencer? ( sci-libs/gsl:= ) + grass? ( sci-geosciences/grass:= ) + hdf5? ( sci-libs/hdf5:= ) + mapserver? ( dev-libs/fcgi ) + netcdf? ( sci-libs/netcdf:= ) + opencl? ( virtual/opencl ) + oracle? ( + dev-db/oracle-instantclient:= + sci-libs/gdal:=[oracle] + ) + pdal? ( sci-libs/pdal:= ) + polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) + postgres? ( dev-db/postgresql:= ) + python? ( + ${PYTHON_DEPS} +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 267fccffaf76fc32f22d597d4b08c77931994df3 Author: Mike Gilbert gentoo org> AuthorDate: Mon Sep 12 18:26:21 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 12 18:26:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267fccff profiles: mask app-portage/repoman for removal Bug: https://bugs.gentoo.org/835013 Signed-off-by: Mike Gilbert gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index dc53ba0de54a..29c7e3152236 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Mike Gilbert (2022-09-12) +# repoman is no longer maintained and has been removed from the portage +# git repository. Please use dev-util/pkgcheck and dev-util/pkgdev instead. +# Removal on 2022-11-11. Bug #835013. +app-portage/repoman + # Michał Górny (2022-09-11) # Bad quality package with failing tests. No revdeps. # Removal on 2022-10-11. Bug #869650.
[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
commit: 4228b528ac0bfcc910d5b80d86d9d5d24707262f Author: Florian Schmaus gentoo org> AuthorDate: Mon Sep 12 17:59:26 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Sep 12 18:17:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4228b528 dev-java/openjdk: update HOMEPAGE Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild | 2 +- dev-java/openjdk/openjdk-8.332_p09.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild b/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild index 4b7612e1259b..ef15a142fec5 100644 --- a/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild +++ b/dev-java/openjdk/openjdk-11.0.15_p10-r1.ebuild @@ -30,7 +30,7 @@ bootstrap_uri() { } DESCRIPTION="Open source implementation of the Java programming language" -HOMEPAGE="https://openjdk.java.net; +HOMEPAGE="https://openjdk.org; SRC_URI=" https://github.com/${PN}/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz -> ${P}.tar.gz diff --git a/dev-java/openjdk/openjdk-8.332_p09.ebuild b/dev-java/openjdk/openjdk-8.332_p09.ebuild index a375e49ff167..2ddd4bb724fa 100644 --- a/dev-java/openjdk/openjdk-8.332_p09.ebuild +++ b/dev-java/openjdk/openjdk-8.332_p09.ebuild @@ -12,7 +12,7 @@ MY_PV="$(ver_rs 1 'u' 2 '-' ${PV%_p*}-ga)" SLOT="${PV%%[.+]*}" DESCRIPTION="Open source implementation of the Java programming language" -HOMEPAGE="https://openjdk.java.net; +HOMEPAGE="https://openjdk.org; SRC_URI="https://github.com/openjdk/jdk${SLOT}u/archive/refs/tags/jdk${MY_PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
commit: 464a2a49572bf2fb25a03363f88dc731f00e0328 Author: Florian Schmaus gentoo org> AuthorDate: Mon Sep 12 17:58:46 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Sep 12 18:17:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464a2a49 dev-java/openjdk: add 17.0.4.1, 17.0.5_pre5 Signed-off-by: Florian Schmaus gentoo.org> dev-java/openjdk/Manifest | 2 + dev-java/openjdk/openjdk-17.0.4.1.ebuild| 309 dev-java/openjdk/openjdk-17.0.5_pre5.ebuild | 307 +++ 3 files changed, 618 insertions(+) diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest index ab42df4cb815..bb7a8df0dd47 100644 --- a/dev-java/openjdk/Manifest +++ b/dev-java/openjdk/Manifest @@ -2,6 +2,8 @@ DIST openjdk-11.0.14-riscv.patch.xz 279088 BLAKE2B f67cf5707246b22285de8217b68fb DIST openjdk-11.0.15_p10.tar.gz 122902351 BLAKE2B a2dabad415a92765d548b19261e22e2cd483a17b478c8ef98342b44e88b39b23d89d31aecc80f93b27fce8df50ba41f4e6e5f10b66035bbfc1e0c03fc4707a40 SHA512 9d9e631046769d3ad95229172f392649ef4162161eb2d6fa7371665619600a04db440e1b3d30c580e283ad2b6bd7580d1199fc854fad3cb962d79f18b2347c67 DIST openjdk-17.0.3-riscv.patch.xz 296268 BLAKE2B 9b2036493a485a1e245230488a5985af4f5d5c6a85912d73d8a712742fdfc26d5eb08ca8e69dac04f0d516fb361e6ed057c95a3839b04639d129581cf00f0620 SHA512 692b5e39e5c6eb1222f25c3012e9a73366d9c98f5c29c2f2d35f41991cdcb026a644398b6f3fdd8c9d8368b4b1f5dc4d89b3dbd594a2e7751de96a140551d445 DIST openjdk-17.0.3_p7.tar.gz 104797560 BLAKE2B 025ff6be360c74288990622bce31769e5780f3f326b0eed2b78a776cc4df8bdf8cb99dfb0d7dd3f03f8558ca9a66acc5c5bd04b227ba4dffe18f8586a287b74b SHA512 3bebaaf0469cd6558a3f033b768005e880ec95d5bb2a24b8929d2f6a05f18ca9977b291ad49b220a904f661cf6b47780a1cfd776109ed11d4e34d5345be8f66c +DIST openjdk-17.0.4.1.tar.gz 104917916 BLAKE2B f01101aa5c1fa17ab92134d2d238df266a734ad0d523e0030853b4386c9e021364e1a98644a8f6fd075f42dff1ff2b0d2a0b958c6d99c10c4250043bee36f6a3 SHA512 5b134a93addf17bb9c91e7ea69e25a9db4dbdc27760de3a128e48b20bbfb004722851c27cea4f9d83e3fdab929e89af09cf7879b1d87334cffe600b12ee53150 +DIST openjdk-17.0.5_pre5.tar.gz 105040319 BLAKE2B 658df2630e1938d7787031e498474c347a10770a133d4d8234cb7450777264c07441ca56a1b09f368b837a182627d3a104848aa5e521d95b1b58e1f21f4645b1 SHA512 19b2466339db697a8564e44423878b5c5ed310478bf56aa7ace90d34458912c5f544fcea2c31eaba559c2fff33f818745e8160376eae8f6c3c694090aed7de09 DIST openjdk-8.332_p09.tar.gz 88130953 BLAKE2B 9c7419851588dfbca92610f8fbb8b74fa7516282f82e8c7c37af88c776ba0c83a22fb3d4a1c2c2b98d44e394025217d095cff9c79fba53f9c5a32a43eb91ad70 SHA512 f6a717f77cc0e85bc2eb3c3c599d09e06a4004e4987a2caf0773b1197336722469e2abcca9d39c1f4c534d15cd77408d6405c9ee6edb3815bccd8e4872571aaa DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d SHA512 732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e DIST openjdk-bootstrap-11.0.13_p8-x86.tar.xz 105420236 BLAKE2B d3137ad497937a9a04dedf38776f3ac45bf3b115d275991fd8582b72ade48390b6aa8ad89e0b4d34fa6a787a3c413dab20b32ef347dc8733544e810150c55d29 SHA512 f71a7ef8fbf19b0595dd7d4ebe52bbe1c95b8c17f34d092472c5f5ce8caf52a053f22db8587f1649f9a96ad01c0c632be343342812f5a8cc4ff843b33b8d9b0f diff --git a/dev-java/openjdk/openjdk-17.0.4.1.ebuild b/dev-java/openjdk/openjdk-17.0.4.1.ebuild new file mode 100644 index ..5219b95c61ad --- /dev/null +++ b/dev-java/openjdk/openjdk-17.0.4.1.ebuild @@ -0,0 +1,309 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs + +# variable name format: _XPAK +ARM64_XPAK="17.0.2_p8" # musl bootstrap install +PPC64_XPAK="17.0.1_p12" # big-endian bootstrap tarball +RISCV_XPAK="17.0.3_p7" +X86_XPAK="17.0.1_p12" + +# Usage: bootstrap_uri [extracond] +# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian) +# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) ) +bootstrap_uri() { + local baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap; + local suff="tar.xz" + local kw="${1:?${FUNCNAME[0]}: keyword not specified}" + local ver="${2:?${FUNCNAME[0]}: version not specified}" + local cond="${3-}" + [[ ${cond} == elibc_musl* ]] && local musl=yes + + # here be dragons + echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })" +} + +MY_PV="${PV//_pre/+}-ga" +SLOT="$(ver_cut 1)" + +DESCRIPTION="Open source implementation of the Java programming language" +HOMEPAGE="https://openjdk.org; +SRC_URI=" +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/solvespace/files/
commit: f3a81d71b2cf89ac4d556ecd38345920ac4e699d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Sep 12 17:22:15 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Sep 12 18:17:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a81d71 media-gfx/solvespace: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27231 Signed-off-by: Matthew Smith gentoo.org> .../files/solvespace-3.0-use-system-mimalloc.patch | 74 -- 1 file changed, 74 deletions(-) diff --git a/media-gfx/solvespace/files/solvespace-3.0-use-system-mimalloc.patch b/media-gfx/solvespace/files/solvespace-3.0-use-system-mimalloc.patch deleted file mode 100644 index 485a870449b2.. --- a/media-gfx/solvespace/files/solvespace-3.0-use-system-mimalloc.patch +++ /dev/null @@ -1,74 +0,0 @@ -From eb8cd7a379503a0206d6ff43a2ce0749a32f2a37 Mon Sep 17 00:00:00 2001 -From: Matthew Smith -Date: Fri, 11 Mar 2022 18:11:27 + -Subject: [PATCH] build: Use system mimalloc - - CMakeLists.txt | 8 - src/CMakeLists.txt | 12 +++- - 2 files changed, 3 insertions(+), 17 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index bdd3670..93485d7 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -173,14 +173,6 @@ endif() - message(STATUS "Using in-tree libdxfrw") - add_subdirectory(extlib/libdxfrw) - --message(STATUS "Using in-tree mimalloc") --set(MI_OVERRIDE OFF CACHE BOOL "") --set(MI_BUILD_SHARED OFF CACHE BOOL "") --set(MI_BUILD_OBJECT OFF CACHE BOOL "") --set(MI_BUILD_TESTS OFF CACHE BOOL "") --add_subdirectory(extlib/mimalloc EXCLUDE_FROM_ALL) --set(MIMALLOC_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/extlib/mimalloc/include) -- - if(WIN32 OR APPLE) - # On Win32 and macOS we use vendored packages, since there is little to no benefit - # to trying to find system versions. In particular, trying to link to libraries from -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 5ac7b41..9f4e2f7 100644 a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -55,10 +55,7 @@ target_include_directories(slvs - - target_link_libraries(slvs - ${util_LIBRARIES} --mimalloc-static) -- --add_dependencies(slvs --mimalloc-static) -+mimalloc) - - set_target_properties(slvs PROPERTIES - PUBLIC_HEADER ${CMAKE_SOURCE_DIR}/include/slvs.h -@@ -213,9 +210,6 @@ add_library(solvespace-core STATIC - ${solvespace_core_HEADERS} - ${solvespace_core_SOURCES}) - --add_dependencies(solvespace-core --mimalloc-static) -- - target_link_libraries(solvespace-core - ${OpenMP_CXX_LIBRARIES} - dxfrw -@@ -223,7 +217,7 @@ target_link_libraries(solvespace-core - ${ZLIB_LIBRARY} - ${PNG_LIBRARY} - ${FREETYPE_LIBRARY} --mimalloc-static) -+mimalloc) - - if(Backtrace_FOUND) - target_link_libraries(solvespace-core -@@ -430,4 +424,4 @@ if(APPLE) - COMMENT "Bundling executable solvespace-cli" - VERBATIM) - endif() --endif() -\ No newline at end of file -+endif() --- -2.35.1 -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 0116bc81a30a57996e71f92c190a79d0a40a001f Author: Matthew Smith gentoo org> AuthorDate: Mon Sep 12 18:14:38 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Sep 12 18:17:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0116bc81 x11-terms/zutty: remove 0.12, security cleanup Bug: https://bugs.gentoo.org/868495 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 - x11-terms/zutty/zutty-0.12.ebuild | 41 --- 2 files changed, 42 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 7df3e9de2c97..bf308a9f5b9c 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,2 +1 @@ -DIST zutty-0.12.tar.gz 348226 BLAKE2B 8d065928fe3e8049e63f1e679d4e8d2ef6643b01b098698594d536c6fa9494a2a934dce3e4fe60594be4f1b56691a83a8e7fab0dd1ec6c09e12eeb1e69354f5e SHA512 d10289a51469ec6352a5b1feefb732dce7cf507b02ce57e64f8f65443f4533b8d61f357dec92cb00b58386416470928d763290a6d4ff714f65f98f1f09d60083 DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e diff --git a/x11-terms/zutty/zutty-0.12.ebuild b/x11-terms/zutty/zutty-0.12.ebuild deleted file mode 100644 index d4798fe13c94.. --- a/x11-terms/zutty/zutty-0.12.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -# It is possible to run the tests using virtualx, but it seems to take -# screenshots of the terminal window, and compares checksums that never -# seem to match. -RESTRICT="test" - -RDEPEND=" - media-libs/freetype:2 - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Remove default CXX/LDFLAGS, bug #830405. - "${FILESDIR}"/${PN}-0.12-cxxflags.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/files/
commit: 629920556e825d37fb5009d828ef8c09d934ceea Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Sep 12 17:19:39 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Sep 12 18:17:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62992055 dev-lang/erlang: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27229 Signed-off-by: Matthew Smith gentoo.org> dev-lang/erlang/files/18.2.1-wx3.0.patch | 113 - .../files/erlang-23.3.4.14-emacs28-compat.patch| 137 - 2 files changed, 250 deletions(-) diff --git a/dev-lang/erlang/files/18.2.1-wx3.0.patch b/dev-lang/erlang/files/18.2.1-wx3.0.patch deleted file mode 100644 index aada0d9eaa1e.. --- a/dev-lang/erlang/files/18.2.1-wx3.0.patch +++ /dev/null @@ -1,113 +0,0 @@ -Description: Fix constants for wxwidgets3.0 - The values of wx constants can change between stable release series (and - some have between 2.8 and 3.0), but erlang seems to hardcode these values. -Author: Olly Betts -Bug-Debian: https://bugs.debian.org/766790 -Forwarded: no -Last-Update: 2014-11-25 - a/lib/wx/include/wx.hrl -+++ b/lib/wx/include/wx.hrl -@@ -767,7 +767,7 @@ - % From "checkbox.h" - -define(wxCHK_ALLOW_3RD_STATE_FOR_USER, 8192). - -define(wxCHK_3STATE, 4096). ---define(wxCHK_2STATE, 0). -+-define(wxCHK_2STATE, 16384). - % From "checkbox.h": wxCheckBoxState - -define(wxCHK_UNCHECKED, 0). - -define(wxCHK_CHECKED, 1). -@@ -1014,10 +1014,10 @@ - -define(wxSIZE_AUTO_WIDTH, 1). - -define(wxSETUP, 131072). - -define(wxMORE, 65536). ---define(wxHELP, 32768). ---define(wxRESET, 16384). ---define(wxBACKWARD, 8192). ---define(wxFORWARD, 4096). -+-define(wxHELP, 4096). -+-define(wxRESET, 32768). -+-define(wxBACKWARD, 16384). -+-define(wxFORWARD, 8192). - -define(wxICON_MASK, (16#0100 bor 16#0200 bor 16#0400 bor 16#0800)). - -define(wxICON_ASTERISK, ?wxICON_INFORMATION). - -define(wxICON_STOP, ?wxICON_HAND). -@@ -1049,8 +1049,8 @@ - -define(wxTC_TOP, 0). - -define(wxTC_FIXEDWIDTH, 32). - -define(wxTC_RIGHTJUSTIFY, 16). ---define(wxSP_WRAP, 8192). ---define(wxSP_ARROW_KEYS, 4096). -+-define(wxSP_WRAP, 32768). -+-define(wxSP_ARROW_KEYS, 16384). - -define(wxSP_VERTICAL, ?wxVERTICAL). - -define(wxSP_HORIZONTAL, ?wxHORIZONTAL). - -define(wxSB_VERTICAL, ?wxVERTICAL). -@@ -1071,8 +1071,8 @@ - -define(wxCB_SIMPLE, 4). - -define(wxLB_INT_HEIGHT, 2048). - -define(wxLB_HSCROLL, ?wxHSCROLL). ---define(wxLB_ALWAYS_SB, 1024). ---define(wxLB_NEEDED_SB, 512). -+-define(wxLB_ALWAYS_SB, 512). -+-define(wxLB_NEEDED_SB, 0). - -define(wxLB_OWNERDRAW, 256). - -define(wxLB_EXTENDED, 128). - -define(wxLB_MULTIPLE, 64). -@@ -1548,7 +1548,7 @@ - -define(wxUPDATE_UI_FROMIDLE, 2). - % From "dialog.h" - -define(wxDEFAULT_DIALOG_STYLE, (?wxCAPTION bor ?wxSYSTEM_MENU bor ?wxCLOSE_BOX)). ---define(wxDIALOG_NO_PARENT, 1). -+-define(wxDIALOG_NO_PARENT, 32). - % From "dirctrlg.h" - -define(wxDIRCTRL_DIR_ONLY, 16). - -define(wxDIRCTRL_SELECT_FIRST, 32). -@@ -3728,7 +3728,7 @@ - -define(wxSTC_KEY_LEFT, 302). - -define(wxSTC_KEY_UP, 301). - -define(wxSTC_KEY_DOWN, 300). ---define(wxSTC_MODEVENTMASKALL, 8191). -+-define(wxSTC_MODEVENTMASKALL, 1048575). - -define(wxSTC_MULTILINEUNDOREDO, 4096). - -define(wxSTC_MOD_BEFOREDELETE, 2048). - -define(wxSTC_MOD_BEFOREINSERT, 1024). -@@ -3810,7 +3810,7 @@ - -define(wxSTC_INDIC_TT, 2). - -define(wxSTC_INDIC_SQUIGGLE, 1). - -define(wxSTC_INDIC_PLAIN, 0). ---define(wxSTC_INDIC_MAX, 7). -+-define(wxSTC_INDIC_MAX, 31). - -define(wxSTC_CASE_LOWER, 2). - -define(wxSTC_CASE_UPPER, 1). - -define(wxSTC_CASE_MIXED, 0). -@@ -3835,7 +3835,7 @@ - -define(wxSTC_CHARSET_BALTIC, 186). - -define(wxSTC_CHARSET_DEFAULT, 1). - -define(wxSTC_CHARSET_ANSI, 0). ---define(wxSTC_STYLE_MAX, 127). -+-define(wxSTC_STYLE_MAX, 255). - -define(wxSTC_STYLE_LASTPREDEFINED, 39). - -define(wxSTC_STYLE_CALLTIP, 38). - -define(wxSTC_STYLE_INDENTGUIDE, 37). -@@ -3934,9 +3934,9 @@ - -define(wxTE_PROCESS_TAB, 64). - -define(wxTE_MULTILINE, 32). - -define(wxTE_READONLY, 16). ---define(wxTE_AUTO_SCROLL, 8). -+-define(wxTE_AUTO_SCROLL, 0). - -define(wxTE_NO_VSCROLL, 2). ---define(wxHAS_TEXT_WINDOW_STREAM, 0). -+-define(wxHAS_TEXT_WINDOW_STREAM, 1). - % From "textctrl.h": wxTextAttrAlignment - -define(wxTEXT_ALIGNMENT_DEFAULT, 0). - -define(wxTEXT_ALIGNMENT_LEFT, 1). -@@ -3986,7 +3986,7 @@ - -define(wxDEFAULT_FRAME_STYLE, (?wxSYSTEM_MENU bor ?wxRESIZE_BORDER bor ?wxMINIMIZE_BOX bor ?wxMAXIMIZE_BOX bor ?wxCLOSE_BOX bor ?wxCAPTION bor ?wxCLIP_CHILDREN)). - -define(wxRESIZE_BORDER, 64). - -define(wxTINY_CAPTION_VERT, 128). ---define(wxTINY_CAPTION_HORIZ, 256). -+-define(wxTINY_CAPTION_HORIZ, 128). - -define(wxMAXIMIZE_BOX, 512). - -define(wxMINIMIZE_BOX, 1024). - -define(wxSYSTEM_MENU, 2048). diff --git a/dev-lang/erlang/files/erlang-23.3.4.14-emacs28-compat.patch
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/files/, sys-apps/dbus/
commit: d1a79e781bbe17899a96df6137118e6a03076737 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 17:39:27 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:04:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a79e78 sys-apps/dbus: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> sys-apps/dbus/dbus-1.14.0-r5.ebuild| 294 + .../files/dbus-1.14.0-clang-15-configure.patch | 26 ++ 2 files changed, 320 insertions(+) diff --git a/sys-apps/dbus/dbus-1.14.0-r5.ebuild b/sys-apps/dbus/dbus-1.14.0-r5.ebuild new file mode 100644 index ..64f28fbcc48f --- /dev/null +++ b/sys-apps/dbus/dbus-1.14.0-r5.ebuild @@ -0,0 +1,294 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +TMPFILES_OPTIONAL=1 + +# At least at the moment, while a CMake port exists, it's not recommended +# for distributions. +# https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/CONTRIBUTING.md#L189 +inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 systemd tmpfiles virtualx multilib-minimal + +DESCRIPTION="A message bus system, a simple way for applications to talk to each other" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/dbus/; +SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.xz; + +LICENSE="|| ( AFL-2.1 GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="debug doc elogind selinux static-libs systemd test 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 ) + systemd? ( virtual/tmpfiles ) +" + +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}/dbus-enable-elogind.patch" + "${FILESDIR}/dbus-daemon-optional.patch" # bug #653136 + + "${FILESDIR}/dbus-1.14.0-x-autoconf-fixes.patch" + "${FILESDIR}/dbus-1.12.22-check-fd.patch" + + # https://bugs.gentoo.org/836560 + "${FILESDIR}/dbus-1.14.0-oom_score_adj.patch" + + "${FILESDIR}/dbus-1.14.0-clang-15-configure.patch" +) + +pkg_setup() { + use test && python-any-r1_pkg_setup + + if use kernel_linux; then + CONFIG_CHECK="~EPOLL" + linux-info_pkg_setup + fi +} + +src_prepare() { + 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', bug #488036 + ;; + *) + append-flags -rdynamic + ;; + esac + + # libaudit is *only* used in DBus wrt SELinux support, so disable it, if + # not on an SELinux profile. + myconf=( + --localstatedir="${EPREFIX}/var" + $(use_enable static-libs static) + $(use_enable debug verbose-mode) + --disable-asserts + --disable-checks + $(use_enable selinux) + $(use_enable selinux libaudit) + --disable-apparmor + $(use_enable kernel_linux inotify) +
[gentoo-commits] repo/gentoo:master commit in: www-client/w3m/files/, www-client/w3m/
commit: 466d6e07e72b21538a8fd6a03ebefec90347ebae Author: Sam James gentoo org> AuthorDate: Mon Sep 12 17:43:31 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:04:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466d6e07 www-client/w3m: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../w3m-0.5.3_p20220429-clang-15-configure.patch | 26 www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild | 135 + 2 files changed, 161 insertions(+) diff --git a/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch b/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch new file mode 100644 index ..c9543cb64955 --- /dev/null +++ b/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch @@ -0,0 +1,26 @@ +https://github.com/tats/w3m/pull/248 + +From cecac3d8a177362fc27c8a109ac23a8760e74a10 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 12 Sep 2022 18:41:28 +0100 +Subject: [PATCH] acinclude.m4: fix configure tests broken with Clang 15 + (implicit function declarations) + +Clang 15 makes implicit function declarations fatal by default which +leads to some configure tests silently failing/returning +the wrong result. + +Signed-off-by: Sam James +--- a/acinclude.m4 b/acinclude.m4 +@@ -904,7 +904,8 @@ AC_DEFUN([AC_W3M_SIGSETJMP], + [AC_SUBST(HAVE_SIGSETJMP) + AC_MSG_CHECKING(for sigsetjmp) + AC_TRY_COMPILE( +-[#include ], ++[#include ++ #include ], + [ jmp_buf env; +if (sigsetjmp(env, 1) != 0) { exit(0); } siglongjmp(env, 1);], + [have_sigsetjmp="yes"; AC_DEFINE(HAVE_SIGSETJMP)], + diff --git a/www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild b/www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild new file mode 100644 index ..5793a2a9b5a5 --- /dev/null +++ b/www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools prefix toolchain-funcs + +MY_P="${P/_p/+git}" +MY_PV="${PV/_p/+git}" + +DESCRIPTION="Text based WWW browser, supports tables and frames" +HOMEPAGE="https://github.com/tats/w3m; +SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${P/_p/-git}" + +LICENSE="w3m" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X xface" + +REQUIRED_USE=" + fbcon? ( ?? ( gdk-pixbuf imlib ) ) + X? ( ?? ( gdk-pixbuf imlib ) ) +" + +RDEPEND=" + dev-libs/boehm-gc:= + sys-libs/ncurses:0= + sys-libs/zlib + gdk-pixbuf? ( + x11-libs/gdk-pixbuf + X? ( x11-libs/gdk-pixbuf-xlib ) + ) + !gdk-pixbuf? ( + imlib? ( media-libs/imlib2[X?] ) + ) + gpm? ( sys-libs/gpm ) + ssl? ( dev-libs/openssl:0= ) + X? ( + x11-base/xorg-proto + x11-libs/libXdmcp + x11-libs/libXext + ) + xface? ( media-libs/compface ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch + "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch + "${FILESDIR}"/${PN}-0.5.3_p20220429-clang-15-configure.patch +) + +src_prepare() { + default + + sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die + hprefixify acinclude.m4 + + AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf +} + +src_configure() { + local myconf=() + local image imagelib + + if use gdk-pixbuf ; then + imagelib="gtk3" + elif use imlib ; then + imagelib="imlib2" + fi + if [[ -n "${imagelib}" ]] ; then + use X && image="${image}${image:+,}x11" + use fbcon && image="${image}${image:+,}fb" + fi + # emacs-w3m doesn't like "--enable-m17n --disable-unicode," + # so we better enable or disable both. Default to enable + # m17n and unicode, see bug #47046. + if use l10n_ja ; then + myconf+=( --enable-japanese=$(usex unicode U E) ) + else + myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) ) + fi + # lynxkeymap IUSE flag. bug #49397 + myconf+=( --enable-keymap=$(usex lynxkeymap lynx ${PN}) ) + + econf \ + $(use_enable gpm mouse) \ + $(use_enable nls) \ + $(use_enable nntp) \ + $(use_enable ssl digest-auth) \ + $(use_enable xface) \ + $(use_with ssl) \ + --enable-image=${image:-no} \ + --enable-m17n \ +
[gentoo-commits] repo/gentoo:master commit in: sys-process/lsof/files/, sys-process/lsof/
commit: 8069922c8c22acaae7dde8ac2a479864b47f2294 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 18:04:04 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 18:04:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8069922c sys-process/lsof: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../files/lsof-4.95.0-clang-15-configure.patch | 134 + sys-process/lsof/lsof-4.95.0-r1.ebuild | 116 ++ 2 files changed, 250 insertions(+) diff --git a/sys-process/lsof/files/lsof-4.95.0-clang-15-configure.patch b/sys-process/lsof/files/lsof-4.95.0-clang-15-configure.patch new file mode 100644 index ..2e81a089e273 --- /dev/null +++ b/sys-process/lsof/files/lsof-4.95.0-clang-15-configure.patch @@ -0,0 +1,134 @@ +https://github.com/lsof-org/lsof/pull/248 + +From 52f2c48790ced81aeef98807363ec94a867bbd88 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 12 Sep 2022 19:02:14 +0100 +Subject: [PATCH] Configure: fix configure tests broken with Clang 15 + (-Wimplicit-int) + +Clang 15 makes -Wimplicit-int an error by default. + +Before this fix, configure would think localtime() and strftime() support +was not present. + +Signed-off-by: Sam James +--- a/Configure b/Configure +@@ -681,7 +681,7 @@ case $LSOF_TGT in # { + + rm -f ${LSOF_TMPC}.* + echo "#include " > ${LSOF_TMPC}.c +-echo 'main(){ if (__KERNEL_32()) printf("32\\n");' >> ${LSOF_TMPC}.c ++echo 'int main(){ if (__KERNEL_32()) printf("32\\n");' >> ${LSOF_TMPC}.c + echo 'else if (__KERNEL_64()) printf("64\\n");' >> ${LSOF_TMPC}.c + echo 'else printf("0\\n");' >> ${LSOF_TMPC}.c + echo "return(0); }" >> ${LSOF_TMPC}.c +@@ -778,7 +778,7 @@ case $LSOF_TGT in # { + rm -f ${LSOF_TMPC}.* + echo "#include " > ${LSOF_TMPC}.c + echo "#include " >> ${LSOF_TMPC}.c +-echo "main(){exit((offsetof(struct user, U_irss) & 0x7) ? 1 : 0);}" >>${LSOF_TMPC}.c ++echo "int main(){exit((offsetof(struct user, U_irss) & 0x7) ? 1 : 0);}" >>${LSOF_TMPC}.c + echo "Testing user.h with $LSOF_CC" + $LSOF_CC ${LSOF_TMPC}.c -o ${LSOF_TMPC}.x + if ! ${LSOF_TMPC}.x # { +@@ -811,7 +811,7 @@ case $LSOF_TGT in # { + # Get xlc version number + + rm -f ${LSOF_TMPC}.* +- echo "main(){}" > ${LSOF_TMPC}.c ++ echo "int main(){}" > ${LSOF_TMPC}.c + echo "Getting version number of ${LSOF_CC}." + $LSOF_CC -c ${LSOF_TMPC}.c -I${LSOF_INCLUDE} -o ${LSOF_TMPC}.o -qlist > /dev/null 2>&1 + LSOF_CCV=`head -1 ${LSOF_TMPC}.lst | sed 's/\(.*\) ---.*/\1/'` +@@ -1783,7 +1783,7 @@ kernel generation process. + cat > ${LSOF_TMPC}.c << .LSOF_END_HERE_DOC3 + #undef _KERNEL + #include +-main() { ++int main() { + cpumask_t c; + } + .LSOF_END_HERE_DOC3 +@@ -2400,7 +2400,7 @@ LOCKF_OWNER4 + # Test for "const void" support. + + rm -f ${LSOF_TMPC}.* +-echo "main() { const void *x; return(0); }" >> $LSOF_TMPC.c ++echo "int main() { const void *x; return(0); }" >> $LSOF_TMPC.c + $LSOF_CC $LSOF_TMPC.c -o $LSOF_TMPC.x > /dev/null 2>&1 + if test $? -eq 0 # { + then +@@ -2532,7 +2532,7 @@ LOCKF_OWNER4 + echo "" + echo "Testing $LSOF_CC for 64 bit support" + rm -f ${LSOF_TMPC}.* +-echo "main(){}" > ${LSOF_TMPC}.c ++echo "int main(){}" > ${LSOF_TMPC}.c + LSOF_TMP1="" + $LSOF_CC ${LSOF_TMPC}.c -o ${LSOF_TMPC}.x > /dev/null 2>&1 + if test $? -eq 0 # { +@@ -4605,7 +4605,7 @@ return(0); } + rm -f ${LSOF_TMPC}.* + echo "#define _KMEMUSER" > ${LSOF_TMPC}.c + echo "#include " >> ${LSOF_TMPC}.c +- echo "main(){" >> ${LSOF_TMPC}.c ++ echo "int main(){" >> ${LSOF_TMPC}.c + echo "enum prnodetype p=PR_GWINDOWS;}" >> ${LSOF_TMPC}.c + echo "Testing prdata.h for PR_GWINDOWS, using $LSOF_CC" + echo $LSOF_CC | grep gcc > /dev/null +@@ -4630,7 +4630,7 @@ return(0); } + rm -f ${LSOF_TMPC}.* + echo "#define _KMEMUSER" > ${LSOF_TMPC}.c + echo "#include " >> ${LSOF_TMPC}.c +- echo "main(){" >> ${LSOF_TMPC}.c ++ echo "int main(){" >> ${LSOF_TMPC}.c + echo "enum prnodetype p=PR_LDT;}" >> ${LSOF_TMPC}.c + echo "Testing prdata.h for PR_LDT, using $LSOF_CC" + echo $LSOF_CC | grep gcc > /dev/null +@@ -4675,7 +4675,7 @@ return(0); } + + echo "Testing $LSOF_CC for 64 bit support" + rm -f ${LSOF_TMPC}.* +- echo "main(){}" > ${LSOF_TMPC}.c ++ echo "int main(){}" > ${LSOF_TMPC}.c + LSOF_TMP1="" + + # First try gcc's -m64 option -- it's the most current possibility. +@@ -4695,7 +4695,7 @@ return(0); } + + # Try using the older -mcpu=v9 option with gcc instead of -m64. + +-echo "main(){}" > ${LSOF_TMPC}.c ++echo "int main(){}" >
[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils/
commit: 067591a87843b997107dd4d48b72d1ddd37e4909 Author: Fabian Groffen gentoo org> AuthorDate: Mon Sep 12 17:51:54 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Sep 12 17:51:54 2022 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=067591a8 sys-devel/binutils: sync 2.39-r2 from gx86 Signed-off-by: Fabian Groffen gentoo.org> sys-devel/binutils/Manifest| 2 + ...ls-2.29.1-r1.ebuild => binutils-2.39-r2.ebuild} | 301 - 2 files changed, 182 insertions(+), 121 deletions(-) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 300ae6a9f4..eba64a25c1 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -1,3 +1,5 @@ DIST binutils-2.29.1.tar.xz 19886772 BLAKE2B e6e86fc148fe42b56c026aa62766b10acf1039c47106e55193ee7cb9cac0ed4414fed4a554624962c114e454261d9fc38843f3cd5b0c3cae9b5a36e09eefc0a5 SHA512 d748d22306477d60d921078804d21943248c23fca0707aac9b016a352c01c75ca69e82624ae37fb0bbd03af3b17088a94f60dfe1a86a7ff82e18ece3c24f0fd0 DIST binutils-2.34-patches-4.tar.xz 95232 BLAKE2B 0a355120ecaf447d863f6d0837028061968166c9024da36212ce7d172ee2060e4027be1fca0089e38ab9073b5332307ff1dc05b868603bd2aa0ec8e88af7cd0a SHA512 e593edbeddaf97ef23fa8eb25c5714c7f2dd2500d11422bd9dba42e119884fe71593adc98862f74c7d391ceb298556ed049eee3c504733c634faef236045876b DIST binutils-2.34.tar.xz 21637796 BLAKE2B 07dd23916a7d27f71c3f160c8c16abe2bd4fce294c738c665a012a3be6a87dbe8160d0c38740524f9025e01d438e99b2a94bcf9f9f79ee214f5dd033de8aad3d SHA512 2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd +DIST binutils-2.39-patches-4.tar.xz 62880 BLAKE2B 5cc335769d9c88417583ce059c61d0d7655f3ab9ac69647e6e2f65bd3a9dd143fe34c50bb68ab81d4226ddd0e4ef405d7102f67375a672eedc3d01b92b8ef497 SHA512 ef81350979af64cf35800b39982c84657a5c01362c01d221164a43d8f0dd80276c9f052c55d24516fad457e6671a58d467d71b5edd6c1f53fddbdb31172a21ee +DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3 diff --git a/sys-devel/binutils/binutils-2.29.1-r1.ebuild b/sys-devel/binutils/binutils-2.39-r2.ebuild similarity index 61% rename from sys-devel/binutils/binutils-2.29.1-r1.ebuild rename to sys-devel/binutils/binutils-2.39-r2.ebuild index 435264c817..41f01bb583 100644 --- a/sys-devel/binutils/binutils-2.29.1-r1.ebuild +++ b/sys-devel/binutils/binutils-2.39-r2.ebuild @@ -1,52 +1,40 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# NOTE: currently latest version on Solaris that works +EAPI=7 -EAPI=6 - -inherit eutils libtool flag-o-matic gnuconfig multilib versionator +inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs DESCRIPTION="Tools necessary to build programs" HOMEPAGE="https://sourceware.org/binutils/; -LICENSE="GPL-3+" -IUSE="+cxx doc multitarget +nls static-libs test" - -PATCHVER="3" -ELF2FLT_VER="" -case ${PV} in - ) - EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git; - inherit git-r3 - S=${WORKDIR}/binutils - EGIT_CHECKOUT_DIR=${S} - SLOT=${PV} - ;; - *.) - EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git; - inherit git-r3 - S=${WORKDIR}/binutils - EGIT_CHECKOUT_DIR=${S} - EGIT_BRANCH=$(get_version_component_range 1-2) - EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch" - SLOT=$(get_version_component_range 1-2) - ;; - *) - SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" - SLOT=$(get_version_component_range 1-2) - KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - ;; -esac - -# -# The Gentoo patchset -# -PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} -PATCH_DEV=${PATCH_DEV:-sam} - -[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} - https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz; +LICENSE="GPL-3+" +IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla" +REQUIRED_USE="default-gold? ( gold )" + +# Variables that can be set here (ignored for live ebuilds) +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI
[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/, app-containers/lxc/, app-containers/runc/, ...
commit: adb1aa556b87f4ae99fe7e28de98b6eb261d049c Author: Mike Gilbert gentoo org> AuthorDate: Fri Sep 9 16:04:46 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 12 17:49:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb1aa55 Convert 'apparmor' to a global USE flag Signed-off-by: Mike Gilbert gentoo.org> app-benchmarks/stress-ng/metadata.xml | 3 --- app-containers/containerd/metadata.xml | 1 - app-containers/docker/metadata.xml | 3 --- app-containers/lxc/metadata.xml| 1 - app-containers/lxd/metadata.xml| 3 --- app-containers/podman/metadata.xml | 3 --- app-containers/runc/metadata.xml | 3 --- app-containers/snapd/metadata.xml | 3 --- app-emulation/libvirt/metadata.xml | 1 - media-libs/libextractor/metadata.xml | 1 - profiles/use.desc | 1 + sys-apps/dbus-broker/metadata.xml | 1 - sys-apps/systemd/metadata.xml | 1 - 13 files changed, 1 insertion(+), 24 deletions(-) diff --git a/app-benchmarks/stress-ng/metadata.xml b/app-benchmarks/stress-ng/metadata.xml index 70cc32340938..cf330e398b38 100644 --- a/app-benchmarks/stress-ng/metadata.xml +++ b/app-benchmarks/stress-ng/metadata.xml @@ -13,9 +13,6 @@ that exercise floating point, integer, bit manipulation and control flow and over 20 virtual memory stress tests. - - Add support for AppArmor. - https://github.com/ColinIanKing/stress-ng/issues ColinIanKing/stress-ng diff --git a/app-containers/containerd/metadata.xml b/app-containers/containerd/metadata.xml index 5641ef372193..5d63e8606e99 100644 --- a/app-containers/containerd/metadata.xml +++ b/app-containers/containerd/metadata.xml @@ -17,7 +17,6 @@ Georgy Yakovlev - Support for AppArmor Support for BTRFS snapshot driver Support for Kubernetes CRI Support for device mapper snapshot driver diff --git a/app-containers/docker/metadata.xml b/app-containers/docker/metadata.xml index bc364de188b5..5f163941881c 100644 --- a/app-containers/docker/metadata.xml +++ b/app-containers/docker/metadata.xml @@ -21,9 +21,6 @@ Enables dependencies for the "aufs" graph driver, including necessary kernel flags. - - Enable AppArmor support. - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. diff --git a/app-containers/lxc/metadata.xml b/app-containers/lxc/metadata.xml index 8c08b596f2e4..2d20f0346cc6 100644 --- a/app-containers/lxc/metadata.xml +++ b/app-containers/lxc/metadata.xml @@ -10,7 +10,6 @@ Gentoo Virtualization Project -Enable AppArmor support Enable io_uring support, and use io_uring instead of epoll Build and install additional command line tools diff --git a/app-containers/lxd/metadata.xml b/app-containers/lxd/metadata.xml index a666d3414c49..dd209643cdb4 100644 --- a/app-containers/lxd/metadata.xml +++ b/app-containers/lxd/metadata.xml @@ -9,9 +9,6 @@ virtualizat...@gentoo.org Gentoo Virtualization Project - -Enable AppArmor support - LXD is a modern, secure and powerful system container and virtual machine manager. diff --git a/app-containers/podman/metadata.xml b/app-containers/podman/metadata.xml index 11d7dc7603dc..3a429ae48984 100644 --- a/app-containers/podman/metadata.xml +++ b/app-containers/podman/metadata.xml @@ -15,9 +15,6 @@ and volumes. - - Enable AppArmor support. - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. diff --git a/app-containers/runc/metadata.xml b/app-containers/runc/metadata.xml index d27ad6413b06..76423a903140 100644 --- a/app-containers/runc/metadata.xml +++ b/app-containers/runc/metadata.xml @@ -14,9 +14,6 @@ Georgy Yakovlev - - Enable AppArmor support. - Enable Kernel Memory Accounting. diff --git a/app-containers/snapd/metadata.xml b/app-containers/snapd/metadata.xml index 0109791c93ff..730665fd01eb 100644 --- a/app-containers/snapd/metadata.xml +++ b/app-containers/snapd/metadata.xml @@ -9,9 +9,6 @@ snapcore/snapd - - Enable AppArmor support. - Automatically disable application confinement if feature detection fails. diff --git a/app-emulation/libvirt/metadata.xml
[gentoo-commits] repo/gentoo:master commit in: dev-util/clair/
commit: 03e20d633b500e3e3ed83dc7b6f637b0066c1ba7 Author: William Hubbs gentoo org> AuthorDate: Mon Sep 12 17:36:48 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Sep 12 17:37:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e20d63 dev-util/clair: drop 2.1.3, 2.1.4 Signed-off-by: William Hubbs gentoo.org> dev-util/clair/Manifest | 45 dev-util/clair/clair-2.1.3.ebuild | 88 --- dev-util/clair/clair-2.1.4.ebuild | 88 --- 3 files changed, 221 deletions(-) diff --git a/dev-util/clair/Manifest b/dev-util/clair/Manifest index d27a4dc01b0b..c309db617d1a 100644 --- a/dev-util/clair/Manifest +++ b/dev-util/clair/Manifest @@ -1,47 +1,2 @@ -DIST clair-2.1.3.tar.gz 3568075 BLAKE2B e16c8d466dda1a7bf93f08a055315e2896949fc075d97b3eac8be9f7bfa4d8cc43c79acec2480445700f4a56e6b4702de3bf087f9a4892e34ccb163bbd7afafe SHA512 7ac879ccd7530f14b43c2fddae3d456cfad99a5bb26b79563b7b45a0525dadd999207e222fc0fa49a9502a62accb051a66a7da891b2b6ea7fbcdd966519c862f -DIST clair-2.1.4.tar.gz 3568060 BLAKE2B 655f162a6cdefc8a07ec665c1eb625eb44cbe9f18c548caaeef264489ba3627331fe2421685e8cb2141250dba497c982eccdbe94580b8a4a4ea38e00ec7445ab SHA512 67fedb487c297d95c9ab7f8e5ac9a08df85d16a218a718be56ed1af4d7ecee65550e448b9468c3c5bf387a8e37716dda22ac482ee2c2b4d41cbaac3672028570 DIST clair-4.4.4-deps.tar.xz 437105576 BLAKE2B 724f48e93f1be7f0d6294deddfb71566d16e25f17a4e26ee725a9861807c2183d6d0a6a3f6632401916dfad9189e535dc24d88dbf43cc862b658a9df90601aef SHA512 f71c2835064f577bce1ef59d05824b5e57c7923f406c714b17bcb6bdeecc26db19cb4380b1207d392a272b3a82c07104f3ee6f570e28ef48e2c493000ae81d7b DIST clair-4.4.4.tar.gz 343872 BLAKE2B dbf56706d652c97f61a3949e843a7a80f1bac03fd9551c88f1a55c3fcd705df49e2de48f00e816276f3b4214da1d53207ad46af657a6b5b246aad8f247774743 SHA512 739d6003fe967ae93bd92f703065744f1ee1d3612fb6b538469dee0907dbea87620ff4b48b157708ab7832e8c6de53a66feb716c127fbd5aa94458c92087 -DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20160804104726-4c0e84591b9a.mod 31 BLAKE2B f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72 SHA512 f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f -DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20160804104726-4c0e84591b9a.zip 14808 BLAKE2B 823400c1c34bbc0dbb3f51c5836e748aa8277017d1fbd51b7e6c3922e23229dbfaf103745408fca0c96b84c20eb8eb45636cfdbee633a7552e8030e3c28a6456 SHA512 1130292c0454f84e1f6ab78baee4ccbae0b40a8d625c7a214bd7d1db88f4fea738ccd25fad7e2e15986b09ef963912c3fd35c7a36bb5fc879217198560258ecf -DIST github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20160727233714-3ac0863d7acf.mod 29 BLAKE2B db9b03b0adf02e3b379eb06d67988a60f2e2034d1217e56b40ebafc1262cb4803500b73a3e697a5a73418615c84310bd7f7aeca6db56f6ddbcf6c044cce0e9f3 SHA512 ea629c85891049bdff24f75a4dbce34f048a9627fc126b44f497b3ae65602045ca4fe0856e1b3d7ba050bb867226b90c25912565867c696bc370697341681c33 -DIST github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20160727233714-3ac0863d7acf.zip 56040 BLAKE2B 371b6a37ef8bc88baf94d2a0b95d59454b399c862107cb8b1b30af5cdccc9fff1ee5e400e19d362d0c89203f2c8044316bf853322e05312b5c7a2ce961cd90bf SHA512 2c709a194dcab81cae05040cdef59a21e9f02014cea998dd5957180ff3a28f79607d15c61ce03b54be4a8163c4d5e60f86a5d07012df0f206af735a8d317a6a7 -DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.0.1-0.20160907170601-6d212800a42e.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e -DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.0.1-0.20160907170601-6d212800a42e.zip 61399 BLAKE2B 45b70b85d333abfe8f6e61e7b0ef5658aaef17a12702a14a893606a496d076978a2a51fea3465f50149d0eeb45c981c6704b8152ad0e533a902aed90983b6aa4 SHA512 5f6b58b4f5b36787ff5f8b878510240700dbc59d172ebf8d831eca0711f685a4fdab65ccd634943b6dfff2abecc0132314eb0e6c244dc38cb6d38f668f808699 -DIST github.com%2Ffernet%2Ffernet-go%2F@v%2Fv0.0.0-20151007213151-1b2437bc582b.mod 35 BLAKE2B d74f0deb84e43864fb4a447289a83fbe23aaa185ee273a460d8726ebc29026e9899ec5cf35d3356b7c8bfc2908b97687cb5f8aa4ec9af973477f3d3d9a0581bd SHA512 18bdd654afae1e515f559edcf9c3782bf67ea3600781aef4f96de613cc765db6c54556fe97013b3107a121415e3afe98c9a3fc1abccddc3b49611985a09df018 -DIST github.com%2Ffernet%2Ffernet-go%2F@v%2Fv0.0.0-20151007213151-1b2437bc582b.zip 10419 BLAKE2B 81be3d4d2b89f1321e7b70b196a9b48a4e75c4d03ba6c434df6cbd0671ab03c8e785cde9077a6f068ec8794fccffd46a69d62e66cdca5aa31b78fb754e707891 SHA512 5e1fd4d8c4fc79d7f05b8299c64de2b0c7230158587cda117b4873d4ea974aabdf5193cbebcc6a2f3c8812d75b7310aef95b7f38d893214942d646e72e18e7f8 -DIST
[gentoo-commits] repo/gentoo:master commit in: dev-util/clair/
commit: 1ef3f8249b55c61ba7e4c22a85e53c382a3ade95 Author: William Hubbs gentoo org> AuthorDate: Mon Sep 12 17:34:37 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Sep 12 17:34:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef3f824 dev-util/clair: add 4.4.4 Closes: https://bugs.gentoo.org/844430 Signed-off-by: William Hubbs gentoo.org> dev-util/clair/Manifest | 2 ++ dev-util/clair/clair-4.4.4.ebuild | 47 +++ 2 files changed, 49 insertions(+) diff --git a/dev-util/clair/Manifest b/dev-util/clair/Manifest index 1c0c473a7ef0..d27a4dc01b0b 100644 --- a/dev-util/clair/Manifest +++ b/dev-util/clair/Manifest @@ -1,5 +1,7 @@ DIST clair-2.1.3.tar.gz 3568075 BLAKE2B e16c8d466dda1a7bf93f08a055315e2896949fc075d97b3eac8be9f7bfa4d8cc43c79acec2480445700f4a56e6b4702de3bf087f9a4892e34ccb163bbd7afafe SHA512 7ac879ccd7530f14b43c2fddae3d456cfad99a5bb26b79563b7b45a0525dadd999207e222fc0fa49a9502a62accb051a66a7da891b2b6ea7fbcdd966519c862f DIST clair-2.1.4.tar.gz 3568060 BLAKE2B 655f162a6cdefc8a07ec665c1eb625eb44cbe9f18c548caaeef264489ba3627331fe2421685e8cb2141250dba497c982eccdbe94580b8a4a4ea38e00ec7445ab SHA512 67fedb487c297d95c9ab7f8e5ac9a08df85d16a218a718be56ed1af4d7ecee65550e448b9468c3c5bf387a8e37716dda22ac482ee2c2b4d41cbaac3672028570 +DIST clair-4.4.4-deps.tar.xz 437105576 BLAKE2B 724f48e93f1be7f0d6294deddfb71566d16e25f17a4e26ee725a9861807c2183d6d0a6a3f6632401916dfad9189e535dc24d88dbf43cc862b658a9df90601aef SHA512 f71c2835064f577bce1ef59d05824b5e57c7923f406c714b17bcb6bdeecc26db19cb4380b1207d392a272b3a82c07104f3ee6f570e28ef48e2c493000ae81d7b +DIST clair-4.4.4.tar.gz 343872 BLAKE2B dbf56706d652c97f61a3949e843a7a80f1bac03fd9551c88f1a55c3fcd705df49e2de48f00e816276f3b4214da1d53207ad46af657a6b5b246aad8f247774743 SHA512 739d6003fe967ae93bd92f703065744f1ee1d3612fb6b538469dee0907dbea87620ff4b48b157708ab7832e8c6de53a66feb716c127fbd5aa94458c92087 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20160804104726-4c0e84591b9a.mod 31 BLAKE2B f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72 SHA512 f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20160804104726-4c0e84591b9a.zip 14808 BLAKE2B 823400c1c34bbc0dbb3f51c5836e748aa8277017d1fbd51b7e6c3922e23229dbfaf103745408fca0c96b84c20eb8eb45636cfdbee633a7552e8030e3c28a6456 SHA512 1130292c0454f84e1f6ab78baee4ccbae0b40a8d625c7a214bd7d1db88f4fea738ccd25fad7e2e15986b09ef963912c3fd35c7a36bb5fc879217198560258ecf DIST github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20160727233714-3ac0863d7acf.mod 29 BLAKE2B db9b03b0adf02e3b379eb06d67988a60f2e2034d1217e56b40ebafc1262cb4803500b73a3e697a5a73418615c84310bd7f7aeca6db56f6ddbcf6c044cce0e9f3 SHA512 ea629c85891049bdff24f75a4dbce34f048a9627fc126b44f497b3ae65602045ca4fe0856e1b3d7ba050bb867226b90c25912565867c696bc370697341681c33 diff --git a/dev-util/clair/clair-4.4.4.ebuild b/dev-util/clair/clair-4.4.4.ebuild new file mode 100644 index ..4f1cf3b18444 --- /dev/null +++ b/dev-util/clair/clair-4.4.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Vulnerability Static Analysis for Containers" +HOMEPAGE="https://github.com/quay/clair; +SRC_URI="https://github.com/coreos/clair/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/clair + acct-user/clair" + DEPEND="${COMMON_DEPEND}" +RDEPEND="app-arch/rpm + app-arch/xz-utils + dev-vcs/git + ${COMMON_DEPEND} + !!sci-visualization/xd3d" # File collision (Bug #621044) + +src_compile() { + go build -o bin/${PN} ./cmd/${PN} || die + go build -o bin/clairctl ./cmd/clairctl || die +} + +src_install() { + dobin bin/* + keepdir /etc/clair + dodoc -r Documentation/* {CHANGELOG,README,ROADMAP}.md + insinto /usr/share/${PN} + doins -r contrib config.yaml.sample + + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} + +pkg_postinst() { + [[ -f "${ROOT}"/etc/clair/clair.conf ]] && return + ewarn "Please create ${ROOT}/etc/clair/config.yaml to use clair." + ewarn "An example is in ${ROOT}/usr/share/clair/config.yaml.sample" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/files/
commit: 38e9deb2dacc988801260f8ded292fe1c2b15f3f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Sep 12 17:21:04 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Sep 12 17:26:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e9deb2 dev-util/radare2: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27227 Signed-off-by: Joonas Niilola gentoo.org> dev-util/radare2/files/CVE-2022-1437.patch | 72 -- .../radare2/files/radare2-5.5.0-vector35.patch | 22 --- 2 files changed, 94 deletions(-) diff --git a/dev-util/radare2/files/CVE-2022-1437.patch b/dev-util/radare2/files/CVE-2022-1437.patch deleted file mode 100644 index 16e67c5d3193.. --- a/dev-util/radare2/files/CVE-2022-1437.patch +++ /dev/null @@ -1,72 +0,0 @@ a/libr/bin/format/mach0/coresymbolication.c -+++ b/libr/bin/format/mach0/coresymbolication.c -@@ -269,6 +269,9 @@ RCoreSymCacheElement *r_coresym_cache_element_new(RBinFile *bf, RBuffer *buf, ut - for (i = 0; i < hdr->n_sections && cursor < end; i++) { - ut8 *sect_start = cursor; - RCoreSymCacheElementSection *sect = >sections[i]; -+ if (cursor + (word_size * 4) > end) { -+ goto beach; -+ } - sect->vaddr = sect->paddr = r_read_ble (cursor, false, bits); - if (sect->vaddr < page_zero_size) { - sect->vaddr += page_zero_size; -@@ -359,6 +362,10 @@ RCoreSymCacheElement *r_coresym_cache_element_new(RBinFile *bf, RBuffer *buf, ut - continue; - } - string_origin = relative_to_strings? b + start_of_strings : cursor; -+ if (!string_origin) { -+ cursor += R_CS_EL_SIZE_LSYM; -+ continue; -+ } - lsym->flc.file = str_dup_safe (b, string_origin + file_name_off, end); - if (!lsym->flc.file) { - cursor += R_CS_EL_SIZE_LSYM; a/libr/bin/p/bin_symbols.c -+++ b/libr/bin/p/bin_symbols.c -@@ -353,28 +353,30 @@ static bool check_buffer(RBinFile *bf, RBuffer *b) { - } - - static RList *symbols(RBinFile *bf) { -- RList *res = r_list_newf ((RListFree)r_bin_symbol_free); -- r_return_val_if_fail (res && bf->o && bf->o->bin_obj, res); -+ r_return_val_if_fail (bf && bf->o && bf->o->bin_obj, NULL); - RCoreSymCacheElement *element = bf->o->bin_obj; - size_t i; - HtUU *hash = ht_uu_new0 (); - if (!hash) { -- return res; -+ return NULL; - } -+ RList *res = r_list_newf ((RListFree)r_bin_symbol_free); - bool found = false; -- for (i = 0; i < element->hdr->n_lined_symbols; i++) { -- RCoreSymCacheElementSymbol *sym = (RCoreSymCacheElementSymbol *)>lined_symbols[i]; -- if (!sym) { -- break; -- } -- ht_uu_find (hash, sym->paddr, ); -- if (found) { -- continue; -- } -- RBinSymbol *s = bin_symbol_from_symbol (element, sym); -- if (s) { -- r_list_append (res, s); -- ht_uu_insert (hash, sym->paddr, 1); -+ if (element->lined_symbols) { -+ for (i = 0; i < element->hdr->n_lined_symbols; i++) { -+ RCoreSymCacheElementSymbol *sym = (RCoreSymCacheElementSymbol *)>lined_symbols[i]; -+ if (!sym) { -+ break; -+ } -+ ht_uu_find (hash, sym->paddr, ); -+ if (found) { -+ continue; -+ } -+ RBinSymbol *s = bin_symbol_from_symbol (element, sym); -+ if (s) { -+ r_list_append (res, s); -+ ht_uu_insert (hash, sym->paddr, 1); -+ } - } - } - if (element->symbols) { diff --git a/dev-util/radare2/files/radare2-5.5.0-vector35.patch b/dev-util/radare2/files/radare2-5.5.0-vector35.patch deleted file mode 100644 index 5ebf58020d4d.. --- a/dev-util/radare2/files/radare2-5.5.0-vector35.patch +++ /dev/null @@ -1,22 +0,0 @@ a/libr/asm/arch/arm/v35arm64/Makefile -+++ b/libr/asm/arch/arm/v35arm64/Makefile -@@ -30,8 +30,7 @@ $(ALIBS): arch-arm64 arch-armv7 - - ## ARM64 - arch-arm64: -- git clone -q https://github.com/radareorg/vector35-arch-arm64 arch-arm64 -- cd arch-arm64 && git checkout -q radare2 > /dev/null && git reset
[gentoo-commits] repo/gentoo:master commit in: media-libs/openh264/files/
commit: 54100a4ded848d62d925c09824c5143f31da60ea Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Sep 12 17:22:50 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Sep 12 17:25:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54100a4d media-libs/openh264: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27232 Signed-off-by: Joonas Niilola gentoo.org> .../files/openh264-2.1.0-pkgconfig-pathfix.patch | 43 -- 1 file changed, 43 deletions(-) diff --git a/media-libs/openh264/files/openh264-2.1.0-pkgconfig-pathfix.patch b/media-libs/openh264/files/openh264-2.1.0-pkgconfig-pathfix.patch deleted file mode 100644 index 275322a01906.. --- a/media-libs/openh264/files/openh264-2.1.0-pkgconfig-pathfix.patch +++ /dev/null @@ -1,43 +0,0 @@ -diff --git a/Makefile b/Makefile -index bf398d7..c72b024 100644 a/Makefile -+++ b/Makefile -@@ -27,6 +27,7 @@ OBJ=o - DESTDIR= - LIBDIR_NAME=lib - SHAREDLIB_DIR=$(PREFIX)/lib -+INCLUDES_DIR=$(PREFIX)/include - PROJECT_NAME=openh264 - MODULE_NAME=gmpopenh264 - GMP_API_BRANCH=Firefox39 -@@ -285,14 +286,14 @@ endif - endif - - $(PROJECT_NAME).pc: $(PROJECT_NAME).pc.in -- @sed -e 's;@prefix@;$(PREFIX);' -e 's;@libdir@;$(PREFIX)/lib;' -e 's;@VERSION@;$(FULL_VERSION);' -e 's;@LIBS@;;' -e 's;@LIBS_PRIVATE@;$(STATIC_LDFLAGS);' < $< > $@ -+ @sed -e 's;@prefix@;$(PREFIX);' -e 's;@libdir@;$(SHAREDLIB_DIR);' -e 's;@includesdir@;$(INCLUDES_DIR);' -e 's;@VERSION@;$(FULL_VERSION);' -e 's;@LIBS@;;' -e 's;@LIBS_PRIVATE@;$(STATIC_LDFLAGS);' < $< > $@ - - $(PROJECT_NAME)-static.pc: $(PROJECT_NAME).pc.in -- @sed -e 's;@prefix@;$(PREFIX);' -e 's;@libdir@;$(PREFIX)/lib;' -e 's;@VERSION@;$(FULL_VERSION);' -e 's;@LIBS@;$(STATIC_LDFLAGS);' -e 's;@LIBS_PRIVATE@;;' < $< > $@ -+ @sed -e 's;@prefix@;$(PREFIX);' -e 's;@libdir@;$(SHAREDLIB_DIR);' -e 's;@includesdir@;$(INCLUDES_DIR);' -e 's;@VERSION@;$(FULL_VERSION);' -e 's;@LIBS@;$(STATIC_LDFLAGS);' -e 's;@LIBS_PRIVATE@;;' < $< > $@ - - install-headers: -- mkdir -p $(DESTDIR)$(PREFIX)/include/wels -- install -m 644 $(SRC_PATH)/codec/api/svc/codec*.h $(DESTDIR)$(PREFIX)/include/wels -+ mkdir -p $(DESTDIR)$(INCLUDES_DIR)/wels -+ install -m 644 $(SRC_PATH)/codec/api/svc/codec*.h $(DESTDIR)$(INCLUDES_DIR)/wels - - install-static-lib: $(LIBPREFIX)$(PROJECT_NAME).$(LIBSUFFIX) install-headers - mkdir -p $(DESTDIR)$(PREFIX)/$(LIBDIR_NAME) -diff --git a/openh264.pc.in b/openh264.pc.in -index f86225c..bee78bc 100644 a/openh264.pc.in -+++ b/openh264.pc.in -@@ -1,6 +1,6 @@ - prefix=@prefix@ - libdir=@libdir@ --includedir=${prefix}/include -+includedir=@includesdir@ - - Name: OpenH264 - Description: OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real time applications such as WebRTC.
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/files/
commit: caa9bafa89e86a14ac407f24bd3d43709c7ce5df Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Sep 12 17:18:20 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Sep 12 17:25:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa9bafa dev-lang/elixir: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.36 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27230 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/files/elixir-1.11.2-mksh.patch | 81 - ...4-fix-logger-translator-with-otp-24-11222.patch | 64 --- ...11.4-update-warnings-for-OTP-master-10807.patch | 125 - 3 files changed, 270 deletions(-) diff --git a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch b/dev-lang/elixir/files/elixir-1.11.2-mksh.patch deleted file mode 100644 index 3fda43156890.. --- a/dev-lang/elixir/files/elixir-1.11.2-mksh.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 69bb81635a77afb28419103bdb02867b48994d4a Mon Sep 17 00:00:00 2001 -From: "Haelwenn (lanodan) Monnier" -Date: Wed, 9 Dec 2020 18:21:34 +0100 -Subject: [PATCH] bin/elixir: Rename erl() function to erl_set() -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -It conflicted with the erl executable for Korn-derived shells where a function -can be used in `exec command`. - -It isn't clear which behavior is expected from reading the POSIX specification -but "Shell Command Language § 2.9.1 Simple Commands" clears the usage of -the term `command` quite well. -And even with excluding functions from the `command` operand of `exec`, -why are aliases accepted? (in most if not all shells) - -See: https://bugs.gentoo.org/729964 - bin/elixir | 28 ++-- - 1 file changed, 14 insertions(+), 14 deletions(-) - a/bin/elixir -+++ b/bin/elixir -@@ -70,7 +70,7 @@ readlink_f () { - ERL="" - - # Stores erl arguments preserving spaces/quotes (mimics an array) --erl () { -+erl_set () { - eval "E${E}=\$1" - E=$((E + 1)) - } -@@ -137,34 +137,34 @@ while [ $I -le $LENGTH ]; do - ;; - --cookie) - S=2 --erl "-setcookie" --erl "$2" -+erl_set "-setcookie" -+erl_set "$2" - ;; - --sname|--name) - S=2 --erl "$(echo "$1" | cut -c 2-)" --erl "$2" -+erl_set "$(echo "$1" | cut -c 2-)" -+erl_set "$2" - ;; - --erl-config) - S=2 --erl "-config" --erl "$2" -+erl_set "-config" -+erl_set "$2" - ;; - --vm-args) - S=2 --erl "-args_file" --erl "$2" -+erl_set "-args_file" -+erl_set "$2" - ;; - --boot) - S=2 --erl "-boot" --erl "$2" -+erl_set "-boot" -+erl_set "$2" - ;; - --boot-var) - S=3 --erl "-boot_var" --erl "$2" --erl "$3" -+erl_set "-boot_var" -+erl_set "$2" -+erl_set "$3" - ;; - --pipe-to) - S=3 diff --git a/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch b/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch deleted file mode 100644 index 428e7ceb3ab4.. --- a/dev-lang/elixir/files/elixir-1.11.4-fix-logger-translator-with-otp-24-11222.patch +++ /dev/null @@ -1,64 +0,0 @@ -From b1492cb0cfa689c4c098761a375d5cb728d3c175 Mon Sep 17 00:00:00 2001 -From: Matteo -Date: Tue, 31 Aug 2021 23:46:27 +0200 -Subject: [PATCH 3/3] Fix logger translator with otp-24 (#11222) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -* Handle new significant key in sasl reports - -* Add OTP-24.0 to CI matrix - -Co-authored-by: José Valim - .github/workflows/ci.yml| 2 +- - lib/logger/lib/logger/translator.ex | 13 ++--- - 2 files changed, 11 insertions(+), 4 deletions(-) - -diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml -index f43a9ff62..a4bc8dbeb 100644 a/.github/workflows/ci.yml -+++ b/.github/workflows/ci.yml -@@ -15,7 +15,7 @@ jobs: - strategy: - fail-fast: false - matrix: --otp_release: ['OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 'OTP-21.0'] -+otp_release: ['OTP-24.0', 'OTP-23.0', 'OTP-22.3', 'OTP-22.0', 'OTP-21.3.8', 'OTP-21.0'] - development: [false] - include: - - otp_release: master -diff --git a/lib/logger/lib/logger/translator.ex b/lib/logger/lib/logger/translator.ex -index d1d7e62f1..8afd79436 100644 a/lib/logger/lib/logger/translator.ex -+++ b/lib/logger/lib/logger/translator.ex -@@ -357,15 +357,22 @@ defp child_info(_min_level, _child) do - [] - end - -- defp child_debug(:debug, restart_type: restart, shutdown: shutdown, child_type: type) do --
[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/
commit: debdd71325ce92399c751cd713f44a4be063ec83 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 17:17:14 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 17:18:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debdd713 sys-libs/musl: tweak libxcrypt logic for cross We want crypt on by default for this as sys-libs/libxcrypt isn't (yet?) built as part as crossdev. Also, elide the blockers when in cross-*, as it doesn't make sense to block the normal CBUILD libxcrypt at all there when we're installing into /usr/${CHOST} anyway. Signed-off-by: Sam James gentoo.org> .../musl/{musl-1.2.3-r2.ebuild => musl-1.2.3-r3.ebuild} | 16 sys-libs/musl/musl-.ebuild | 12 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/sys-libs/musl/musl-1.2.3-r2.ebuild b/sys-libs/musl/musl-1.2.3-r3.ebuild similarity index 91% rename from sys-libs/musl/musl-1.2.3-r2.ebuild rename to sys-libs/musl/musl-1.2.3-r3.ebuild index 153da9d0a707..563d555aab5a 100644 --- a/sys-libs/musl/musl-1.2.3-r2.ebuild +++ b/sys-libs/musl/musl-1.2.3-r3.ebuild @@ -43,10 +43,18 @@ IUSE="crypt headers-only" QA_SONAME="/usr/lib/libc.so" QA_DT_NEEDED="/usr/lib/libc.so" -RDEPEND=" - crypt? ( !sys-libs/libxcrypt[system] ) - !crypt? ( sys-libs/libxcrypt[system] ) -" +# We want crypt on by default for this as sys-libs/libxcrypt isn't (yet?) +# built as part as crossdev. Also, elide the blockers when in cross-*, +# as it doesn't make sense to block the normal CBUILD libxcrypt at all +# there when we're installing into /usr/${CHOST} anyway. +if [[ ${CATEGORY} == cross-* ]] ; then + IUSE="${IUSE/crypt/+crypt}" +else + RDEPEND=" + crypt? ( !sys-libs/libxcrypt[system] ) + !crypt? ( sys-libs/libxcrypt[system] ) + " +fi is_crosscompile() { [[ ${CHOST} != ${CTARGET} ]] diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild index 153da9d0a707..b42381e40998 100644 --- a/sys-libs/musl/musl-.ebuild +++ b/sys-libs/musl/musl-.ebuild @@ -43,10 +43,14 @@ IUSE="crypt headers-only" QA_SONAME="/usr/lib/libc.so" QA_DT_NEEDED="/usr/lib/libc.so" -RDEPEND=" - crypt? ( !sys-libs/libxcrypt[system] ) - !crypt? ( sys-libs/libxcrypt[system] ) -" +if [[ ${CATEGORY} == cross-* ]] ; then + IUSE="${IUSE/crypt/+crypt}" +else + RDEPEND=" + crypt? ( !sys-libs/libxcrypt[system] ) + !crypt? ( sys-libs/libxcrypt[system] ) + " +fi is_crosscompile() { [[ ${CHOST} != ${CTARGET} ]]
[gentoo-commits] repo/gentoo:master commit in: media-libs/lcms/, media-libs/lcms/files/
commit: 5a1d55a8b08d254bb337e8b0615cfcbf2d4eabbd Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:59:41 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 17:00:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1d55a8 media-libs/lcms: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../files/lcms-2.13.1-clang-15-configure.patch | 29 +++ media-libs/lcms/lcms-2.13.1-r1.ebuild | 58 ++ 2 files changed, 87 insertions(+) diff --git a/media-libs/lcms/files/lcms-2.13.1-clang-15-configure.patch b/media-libs/lcms/files/lcms-2.13.1-clang-15-configure.patch new file mode 100644 index ..e723d1f4b3c7 --- /dev/null +++ b/media-libs/lcms/files/lcms-2.13.1-clang-15-configure.patch @@ -0,0 +1,29 @@ +https://github.com/mm2/Little-CMS/pull/338 + +From 61493b49b91740a84dea61b72a8ce7dc40afa766 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 12 Sep 2022 17:56:31 +0100 +Subject: [PATCH] configure.ac: fix configure tests broken with Clang 15 + (-Wimplicit-int) + +Clang 15 makes -Wimplicit-int an error by default. + +Before this fix, configure would think SSE2 support is not present +when it is: +``` +checking whether compiler supports SSE2... no +``` + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -212,7 +212,7 @@ AC_LANG_PUSH([C]) + AC_MSG_CHECKING([whether compiler supports SSE2]) + AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ + #include +-main() { __m128i n = _mm_set1_epi8(42); }]])], ++int main() { __m128i n = _mm_set1_epi8(42); }]])], + [ac_compiler_supports_sse2=yes], [ac_compiler_supports_sse2=no]) + AC_MSG_RESULT([$ac_compiler_supports_sse2]) + AS_IF([test "x$ac_compiler_supports_sse2" != "xyes"], + diff --git a/media-libs/lcms/lcms-2.13.1-r1.ebuild b/media-libs/lcms/lcms-2.13.1-r1.ebuild new file mode 100644 index ..b75acfc8ad46 --- /dev/null +++ b/media-libs/lcms/lcms-2.13.1-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="A lightweight, speed optimized color management engine" +HOMEPAGE="http://www.littlecms.com/; +SRC_URI="https://github.com/mm2/Little-CMS/releases/download/lcms${PV}/${PN}2-${PV}.tar.gz; +S="${WORKDIR}/lcms2-${PV}" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc jpeg static-libs test +threads tiff zlib" +REQUIRED_USE="tiff? ( zlib )" + +RESTRICT="!test? ( test )" + +RDEPEND=" + jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) + tiff? ( >=media-libs/tiff-4.0.3-r6:=[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-2.13.1-fix-configure-bashisms.patch + "${FILESDIR}"/${PN}-2.13.1-clang-15-configure.patch +) + +src_prepare() { + default + + # TODO: Swap back to elibtoolize once dropped eautoreconf (for bashism patch) + # for Prefix/Solaris + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + $(use_with jpeg) + $(use_enable static-libs static) + $(use_with threads) + $(use_with tiff) + $(use_with zlib) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + + use doc && dodoc doc/*.pdf +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/files/, media-libs/libsdl2/
commit: 23a22803043bc6b7c9e5d2fffbfcf9aeb676c725 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 17:08:09 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 17:08:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a22803 media-libs/libsdl2: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../files/libsdl2-2.24.0-clang-15-configure.patch | 24 +++ media-libs/libsdl2/libsdl2-2.24.0-r2.ebuild| 229 + 2 files changed, 253 insertions(+) diff --git a/media-libs/libsdl2/files/libsdl2-2.24.0-clang-15-configure.patch b/media-libs/libsdl2/files/libsdl2-2.24.0-clang-15-configure.patch new file mode 100644 index ..f5dc8ea6b50b --- /dev/null +++ b/media-libs/libsdl2/files/libsdl2-2.24.0-clang-15-configure.patch @@ -0,0 +1,24 @@ +https://github.com/libsdl-org/SDL/pull/6217 + +From 04b9178a6746cfe9e4f8708befd3e00f95912a18 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 12 Sep 2022 18:02:21 +0100 +Subject: [PATCH] configure.ac: fix configure tests broken with Clang 15 + (implicit function declarations) + +Clang 15 makes implicit function declarations fatal by default which +leads to some configure tests silently failing/returning +the wrong result. + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -2728,6 +2728,7 @@ CheckInputKD() + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include + #include ++ #include + ]], [[ + struct kbentry kbe; + kbe.kb_table = KG_CTRL; + diff --git a/media-libs/libsdl2/libsdl2-2.24.0-r2.ebuild b/media-libs/libsdl2/libsdl2-2.24.0-r2.ebuild new file mode 100644 index ..78a8adc8cfe1 --- /dev/null +++ b/media-libs/libsdl2/libsdl2-2.24.0-r2.ebuild @@ -0,0 +1,229 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multilib-minimal + +MY_P="SDL2-${PV}" +DESCRIPTION="Simple Direct Media Layer" +HOMEPAGE="https://www.libsdl.org/; +SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver" +REQUIRED_USE=" + alsa? ( sound ) + fcitx4? ( dbus ) + gles1? ( video ) + gles2? ( video ) + haptic? ( joystick ) + ibus? ( dbus ) + jack? ( sound ) + nas? ( sound ) + opengl? ( video ) + pulseaudio? ( sound ) + sndio? ( sound ) + vulkan? ( video ) + wayland? ( gles2 ) + xscreensaver? ( X )" + +CDEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] ) + fcitx4? ( app-i18n/fcitx:4 ) + gles1? ( media-libs/mesa[${MULTILIB_USEDEP},gles1] ) + gles2? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] ) + ibus? ( app-i18n/ibus ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + kms? ( + >=x11-libs/libdrm-2.4.82[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.0.0[${MULTILIB_USEDEP},gbm(+)] + ) + libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] ) + nas? ( + >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}] + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] + ) + opengl? ( + >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] + >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] + ) + pipewire? ( media-video/pipewire:=[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) + sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] ) + udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] ) + wayland? ( + >=dev-libs/wayland-1.20[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},egl(+),gles2,wayland] + >=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}] + ) + X? ( + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXfixes-6.0.0[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] + xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] ) + )" +RDEPEND="${CDEPEND} + vulkan? ( media-libs/vulkan-loader )" +DEPEND="${CDEPEND} + ibus? (
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/files/, net-analyzer/tcpdump/
commit: 4ca5410ef9f7e96556900cc9e2240d856f913e7a Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:36:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:36:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5410e net-analyzer/tcpdump: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../files/tcpdump-4.99.1-clang15-configure.patch | 57 ++ ...cpdump-.ebuild => tcpdump-4.99.1-r1.ebuild} | 14 -- net-analyzer/tcpdump/tcpdump-.ebuild | 2 +- 3 files changed, 67 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch b/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch new file mode 100644 index ..ed8a353d8c98 --- /dev/null +++ b/net-analyzer/tcpdump/files/tcpdump-4.99.1-clang15-configure.patch @@ -0,0 +1,57 @@ +https://github.com/the-tcpdump-group/tcpdump/pull/1007 + +From 4fa4e8db882b6298f5504d85441ba7594df3 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Mon, 12 Sep 2022 17:28:58 +0100 +Subject: [PATCH] configure.ac: fix configure tests broken with Clang 15 + (implicit function declarations) + +Clang 15 makes implicit function declarations fatal by default which +leads to some of tcpdump's configure tests silently failing/returning +the wrong result. + +This adds the needed #includes to various tests for the functions used, +resolving the following errors: +``` +net-analyzer/tcpdump-4.99.1/clang15.log:47:error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] +net-analyzer/tcpdump-4.99.1/clang15.log:51:error: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:55:error: call to undeclared library function 'sscanf' with type 'int (const char *restrict, const char *restrict, ...)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:68:error: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:112:error: call to undeclared function 'ether_ntohost'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +net-analyzer/tcpdump-4.99.1/clang15.log:115:error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] +``` + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -87,8 +87,11 @@ if test "x$with_smi" != "xno" ; then + AC_TRY_RUN( + [ + /* libsmi available check */ ++#include ++#include ++#include + #include +-main() ++int main() + { + int current, revision, age, n; + const int required = 2; +@@ -264,6 +267,7 @@ AC_COMPILE_IFELSE( + [ + AC_LANG_SOURCE( + [[ ++#include + /* AF_INET6 available check */ + #include + #ifdef _WIN32 +@@ -473,6 +477,8 @@ AC_CHECK_FUNCS(ether_ntohost, [ + AC_CACHE_CHECK(for buggy ether_ntohost, ac_cv_buggy_ether_ntohost, [ + AC_TRY_RUN([ + #include ++ #include ++ #include + #include + #include + #include + diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild similarity index 80% copy from net-analyzer/tcpdump/tcpdump-.ebuild copy to net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild index ac9b01e80aa8..9f6735a93cdc 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -16,10 +16,12 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc inherit verify-sig - SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; - SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" + # Note: drop -upstream on bump, this is just because we switched to the official + # distfiles for verify-sig + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz -> ${P}-upstream.tar.gz" + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig -> ${P}-upstream.tar.gz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm
[gentoo-commits] repo/gentoo:master commit in: sys-apps/man2html/files/, sys-apps/man2html/
commit: 49e4d668bc441ec4db407b51edeab5af14b798af Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:48:40 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:48:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e4d668 sys-apps/man2html: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../files/man-1.6g-clang-15-configure.patch| 81 ++ sys-apps/man2html/man2html-1.6g-r1.ebuild | 52 ++ 2 files changed, 133 insertions(+) diff --git a/sys-apps/man2html/files/man-1.6g-clang-15-configure.patch b/sys-apps/man2html/files/man-1.6g-clang-15-configure.patch new file mode 100644 index ..783693059e2f --- /dev/null +++ b/sys-apps/man2html/files/man-1.6g-clang-15-configure.patch @@ -0,0 +1,81 @@ +--- a/configure b/configure +@@ -223,7 +223,7 @@ compile="$CC $DEFS conftest.c -o conftest $LIBS >/dev/null 2>&1" + echo checking for ANSI C header files + echo "#include + #include +-main() { exit(0); strerror(0); }" > conftest.c ++int main() { exit(0); strerror(0); }" > conftest.c + eval $compile + if test -s conftest && ./conftest 2>/dev/null; then + DEFS="$DEFS -DSTDC_HEADERS" +@@ -236,7 +236,8 @@ rm -f conftest conftest.c + + echo checking for sys/termios.h + echo "#include +-main() { exit(0); }" > conftest.c ++#include ++int main() { exit(0); }" > conftest.c + eval $compile + if test -s conftest && ./conftest 2>/dev/null; then + DEFS="$DEFS -DTERMIOS_HEADER" +@@ -245,8 +246,9 @@ rm -f conftest conftest.c + + echo checking for POSIX.1 header files + echo "#include ++#include + #ifdef _POSIX_VERSION +-main() { exit(0); } ++int main() { exit(0); } + #else + # error no _POSIX_VERSION + #endif" > conftest.c +@@ -258,7 +260,8 @@ rm -f conftest conftest.c + + echo checking for BSD string and memory functions + echo "#include +-main() { exit(0); rindex(0, 0); bzero(0, 0); }" > conftest.c ++#include ++int main() { exit(0); rindex(0, 0); bzero(0, 0); }" > conftest.c + eval $compile + if test -s conftest ; then : + else DEFS="$DEFS -DUSG" +@@ -267,7 +270,8 @@ rm -f conftest conftest.c + + echo checking whether sys/types.h defines uid_t + echo '#include +-main() { uid_t x; exit(0); }' > conftest.c ++#include ++int main() { uid_t x; exit(0); }' > conftest.c + eval $compile + if test -s conftest ; then : + else +@@ -300,7 +304,7 @@ char *alloca (); + #endif + #endif + #endif +-main() { char *p = (char *) alloca(1); exit(0); }' > conftest.c ++int main() { char *p = (char *) alloca(1); exit(0); }' > conftest.c + eval $compile + if test -s conftest ; then : + elif test -d /usr/ucblib; then LIBS="$LIBS -L/usr/ucblib -lucb" +@@ -312,7 +316,7 @@ rm -f conftest conftest.c + if [ $usenls = true ]; then + echo checking for nls + echo '#include +- main() {nl_catd catfd; exit(0); }' > conftest.c ++ int main() {nl_catd catfd; exit(0); }' > conftest.c + eval $compile + if test -s conftest && ./conftest 2>/dev/null; then : + else +@@ -329,8 +333,9 @@ echo checking for getopt.h + echo '#define _GNU_SOURCE + #include + #include ++#include + struct option long_opts[] = { { "", no_argument, NULL, 0 } }; +-main() { exit(0); }' > conftest.c ++int main() { exit(0); }' > conftest.c + eval $compile + if test -s conftest ; then + manpathoption="--path" diff --git a/sys-apps/man2html/man2html-1.6g-r1.ebuild b/sys-apps/man2html/man2html-1.6g-r1.ebuild new file mode 100644 index ..e9d4766f3b43 --- /dev/null +++ b/sys-apps/man2html/man2html-1.6g-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +MY_P="man-${PV}" + +DESCRIPTION="Standard commands to read man pages" +HOMEPAGE="http://primates.ximian.com/~flucifredi/man/; +SRC_URI="http://primates.ximian.com/~flucifredi/man/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND="!sys-apps/man" + +PATCHES=( + "${FILESDIR}"/man-1.6f-man2html-compression-2.patch + "${FILESDIR}"/man-1.6-cross-compile.patch + "${FILESDIR}"/man-1.6g-compress.patch #205147 + "${FILESDIR}"/man-1.6g-clang-15-configure.patch +) + +src_configure() { + tc-export CC BUILD_CC + + # Just a stub to disable configure check. man2html doesn't use it. + export COMPRESS=true + edo ./configure \ + -confdir=/etc \ + +sgid +fhs \ + +lang none +} + +src_compile() { + emake {src,man2html}/Makefile + emake -C src version.h + emake -C man2html +} + +src_install() { + # A little faster to run this by hand than `emake install`. + cd man2html || die + + dobin man2html + doman man2html.1 + dodoc README TODO +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsmi/files/, net-libs/libsmi/
commit: f06c026637c9e42deb6e8b0efe45fe3634475d6e Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:43:52 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:43:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06c0266 net-libs/libsmi: fix configure tests with Clang 15 Signed-off-by: Sam James gentoo.org> .../files/libsmi-0.5.0-clang-15-configure.patch| 42 ++ ...bsmi-0.5.0-r2.ebuild => libsmi-0.5.0-r3.ebuild} | 8 + 2 files changed, 50 insertions(+) diff --git a/net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch b/net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch new file mode 100644 index ..7955c4a36f6a --- /dev/null +++ b/net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch @@ -0,0 +1,42 @@ +--- a/configure.ac b/configure.ac +@@ -43,7 +43,8 @@ CC="$withval") + + AC_MSG_CHECKING([for additional required compiler flags]) + AC_TRY_RUN([#include +- main() { ++ #include ++ int main() { + #ifdef __SUNPRO_C + exit(0); + #else +@@ -105,7 +106,8 @@ dirseparator="$withval", dirseparator="") + AC_MSG_CHECKING([for path separator character]) + if test "$pathseparator" = "" ; then + AC_TRY_RUN([#include +-main() { ++#include ++int main() { + #ifdef _WIN32 + exit(0); + #else +@@ -119,7 +121,8 @@ echo $pathseparator + AC_MSG_CHECKING([for dir separator character]) + if test "$dirseparator" = "" ; then + AC_TRY_RUN([#include +-main() { ++#include ++int main() { + #ifdef _WIN32 + exit(0); + #else +@@ -145,7 +148,8 @@ AC_MSG_CHECKING([for 64 bit types]) + # if used with the (correct) value -9223372036854775808LL. + # + AC_TRY_RUN([#include +- main() { ++ #include ++ int main() { + long long ll; + unsigned long long ull; + exit(0); diff --git a/net-libs/libsmi/libsmi-0.5.0-r2.ebuild b/net-libs/libsmi/libsmi-0.5.0-r3.ebuild similarity index 90% rename from net-libs/libsmi/libsmi-0.5.0-r2.ebuild rename to net-libs/libsmi/libsmi-0.5.0-r3.ebuild index 92b2580e9492..ef7935dddac7 100644 --- a/net-libs/libsmi/libsmi-0.5.0-r2.ebuild +++ b/net-libs/libsmi/libsmi-0.5.0-r3.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit autotools + DESCRIPTION="A Library to Access SMI MIB Information" HOMEPAGE="https://www.ibr.cs.tu-bs.de/projects/libsmi/ https://gitlab.ibr.cs.tu-bs.de/nm/libsmi; SRC_URI="https://www.ibr.cs.tu-bs.de/projects/libsmi/download/${P}.tar.gz; @@ -20,8 +22,14 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-0.5.0-implicit-function-declarations.patch + "${FILESDIR}"/${PN}-0.5.0-clang-15-configure.patch ) +src_prepare() { + default + eautoreconf +} + src_test() { # sming test is known to fail and some other fail if LC_ALL!=C: # https://mail.ibr.cs.tu-bs.de/pipermail/libsmi/2008-March/001014.html
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: e972f5481cb84f9c6e6fefe63826fdae74d62bc6 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:10:13 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:10:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e972f548 sys-apps/portage: drop 3.0.34, 3.0.35 Signed-off-by: Sam James gentoo.org> sys-apps/portage/Manifest | 2 - sys-apps/portage/portage-3.0.34.ebuild | 273 - sys-apps/portage/portage-3.0.35.ebuild | 273 - 3 files changed, 548 deletions(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 3434e32fea7f..62e23d8bef0b 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,4 +1,2 @@ DIST portage-3.0.30.tar.bz2 1157316 BLAKE2B 56939618f4915f77dca6bb85d4a7cf98e50133b524f68a0b192c0a928ca209a0cb944c174dda78f1b5a071c02c190857ea8a7ecd514301c45e897b302542f52e SHA512 accec770f63180b6d5d4cd08ef50f0cd01aa5701104156523f1a735d8ec3313a3b513629a33d8863285736515b6a3d56fc21498404da3a0f89b196655a98db7d -DIST portage-3.0.34.tar.bz2 1110794 BLAKE2B 32239a8319448e63fa249296b492c88504039cf5aabe3e1ffcb2423c95fd26a048d9717c8f673d670acf0f9fa290d12dbf194df08a5a0f11311db856e41ba714 SHA512 c3566a6bed5a87b7dc6882eeafe77b2511e5be3e4919159309303477ca97e1b5c1eb134fe5fc0d8a5f5c2880f1eb5c72592b8104a726bad5ed83b4ed2eed5193 -DIST portage-3.0.35.tar.bz2 1112935 BLAKE2B 1226cc5808628a0d6c3c71aaacf87b7447205a1716beff198627693b22304b1e11b1d91e277c97794235690f17c0e3ae76f9546668d3459916caaa17c04eb9c5 SHA512 975d8e942014c2fb01971292ed0882291aef1d28ceba95250d0b593ed76fa9692adafecbf2326499dadd42d55be3d3f4fb634552b99d5e5392ef723413a2e3dd DIST portage-3.0.36.tar.bz2 1114026 BLAKE2B a8a535ae309c32955eae6a491cbc97f809fb67111688087aa98ac28df4bc97fcb3d9a4ce7c5dbdfbb7f21891a7524f671ff3e3ccbed425503c66bde591266957 SHA512 94b39718871e895c1170271ad072eaa72c995a7e7a06bda9ee76cde2e3949682da7a996780a83cc33c4647915f942fe9d4a7b9b6dfd9319143eb1453cee3b3de diff --git a/sys-apps/portage/portage-3.0.34.ebuild b/sys-apps/portage/portage-3.0.34.ebuild deleted file mode 100644 index 26815216586a.. --- a/sys-apps/portage/portage-3.0.34.ebuild +++ /dev/null @@ -1,273 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..11} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; -SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - apidoc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-epytext[${PYTHON_USEDEP}] - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=sec-keys/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !> cnf/make.globals || die - fi - - if use native-extensions && ! tc-is-cross-compiler; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ -
[gentoo-commits] repo/gentoo:master commit in: gui-libs/wpebackend-fdo/
commit: f532a3f0f0516ce538a0b3c2f31bea40148138df Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:21 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f532a3f0 gui-libs/wpebackend-fdo: Stabilize 1.12.1 x86, #868606 Signed-off-by: Sam James gentoo.org> gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild index bfa5f3c15651..f476cc8fc417 100644 --- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild +++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz; LICENSE="BSD-2" SLOT="1.0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" media-libs/libepoxy[egl]
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
commit: e8dd31a5c96f17d989773e6dcd613987ad6eb075 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:22 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8dd31a5 media-gfx/eog: Stabilize 42.3 x86, #868606 Signed-off-by: Sam James gentoo.org> media-gfx/eog/eog-42.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/eog/eog-42.3.ebuild b/media-gfx/eog/eog-42.3.ebuild index ce5a8edb262d..190ea0887d7f 100644 --- a/media-gfx/eog/eog-42.3.ebuild +++ b/media-gfx/eog/eog-42.3.ebuild @@ -14,7 +14,7 @@ SLOT="1" IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" REQUIRED_USE="exif? ( jpeg )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-libs/glib-2.53.4:2
[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/
commit: 2955b67ed74a36fd984358e25b3994b708b68d69 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:27 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2955b67e www-client/epiphany: Stabilize 42.4 x86, #868606 Signed-off-by: Sam James gentoo.org> www-client/epiphany/epiphany-42.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/epiphany/epiphany-42.4.ebuild b/www-client/epiphany/epiphany-42.4.ebuild index 10f34d05b108..2490719c6fc0 100644 --- a/www-client/epiphany/epiphany-42.4.ebuild +++ b/www-client/epiphany/epiphany-42.4.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+" SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.67.4:2
[gentoo-commits] repo/gentoo:master commit in: net-print/cups-pk-helper/
commit: 2ec6d341476f76e75b0123029094b5565d3823bd Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:26 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec6d341 net-print/cups-pk-helper: Stabilize 0.2.7 x86, #868606 Signed-off-by: Sam James gentoo.org> net-print/cups-pk-helper/cups-pk-helper-0.2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups-pk-helper/cups-pk-helper-0.2.7.ebuild b/net-print/cups-pk-helper/cups-pk-helper-0.2.7.ebuild index 5b2fec9d7397..e93e19166afd 100644 --- a/net-print/cups-pk-helper/cups-pk-helper-0.2.7.ebuild +++ b/net-print/cups-pk-helper/cups-pk-helper-0.2.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" RESTRICT="test" # bug #864949 DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/grilo/
commit: 7dce663aeffb5b1441becc365f3cf60be758f221 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:23 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dce663a media-libs/grilo: Stabilize 0.3.15 x86, #868606 Signed-off-by: Sam James gentoo.org> media-libs/grilo/grilo-0.3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/grilo/grilo-0.3.15.ebuild b/media-libs/grilo/grilo-0.3.15.ebuild index 8136f9f6e123..6052f88a32cc 100644 --- a/media-libs/grilo/grilo-0.3.15.ebuild +++ b/media-libs/grilo/grilo-0.3.15.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo; LICENSE="LGPL-2.1+" SLOT="0.3/0" # subslot is libgrilo-0.3 soname suffix -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk gtk-doc +introspection +playlist test vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gtk-vnc/
commit: ec8c4212a2b95ed4e8d6f17196b27df08c696c91 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:25 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8c4212 net-libs/gtk-vnc: Stabilize 1.3.1 x86, #868606 Signed-off-by: Sam James gentoo.org> net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild index a598e9be1d11..7cce211da562 100644 --- a/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild +++ b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc https://gitlab.gnome.org/GNOME LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+introspection pulseaudio sasl +vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/grilo-plugins/
commit: 9186bc78c1de38845ed073db2d28e7080de42123 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:23 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9186bc78 media-plugins/grilo-plugins: Stabilize 0.3.15 x86, #868606 Signed-off-by: Sam James gentoo.org> media-plugins/grilo-plugins/grilo-plugins-0.3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.15.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.15.ebuild index 272dde2e0232..93d23812db66 100644 --- a/media-plugins/grilo-plugins/grilo-plugins-0.3.15.ebuild +++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.15.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo; LICENSE="LGPL-2.1+" SLOT="0.3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb tracker upnp-av +youtube" RESTRICT="!test? ( test )" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: media-video/pitivi/
commit: 17413b1dc7d0aaba557818513318a165f918da3c Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17413b1d media-video/pitivi: Stabilize 2022.06 x86, #868606 Signed-off-by: Sam James gentoo.org> media-video/pitivi/pitivi-2022.06.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/pitivi/pitivi-2022.06.ebuild b/media-video/pitivi/pitivi-2022.06.ebuild index 43e35adc5569..d5b83e96aa92 100644 --- a/media-video/pitivi/pitivi-2022.06.ebuild +++ b/media-video/pitivi/pitivi-2022.06.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.pitivi.org; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/glib-networking/
commit: 7497cc1f803c77fea35300982d797bb5d480e4e8 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:25 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7497cc1f net-libs/glib-networking: Stabilize 2.72.2 x86, #868606 Signed-off-by: Sam James gentoo.org> net-libs/glib-networking/glib-networking-2.72.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/glib-networking/glib-networking-2.72.2.ebuild b/net-libs/glib-networking/glib-networking-2.72.2.ebuild index fa9bb59802b3..33539b951408 100644 --- a/net-libs/glib-networking/glib-networking-2.72.2.ebuild +++ b/net-libs/glib-networking/glib-networking-2.72.2.ebuild @@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+" SLOT="0" IUSE="+gnome +libproxy +ssl test" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" >=dev-libs/glib-2.69.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-misc/mobile-broadband-provider-info/
commit: 7e1d73c2b4874423ed6a5e8cbf752d84b6075ef8 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:15 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1d73c2 net-misc/mobile-broadband-provider-info: Stabilize 20220725 x86, #868606 Signed-off-by: Sam James gentoo.org> .../mobile-broadband-provider-info-20220725.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20220725.ebuild b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20220725.ebuild index e48466e9c08f..24f3ea526284 100644 --- a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20220725.ebuild +++ b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20220725.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/MobileBroadband; LICENSE="CC-PD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test ) test" # bug #856436
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/
commit: 95c8bdb403d111dc414fcc83a248f8af45b6bd84 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:19 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c8bdb4 gnome-extra/evolution-ews: Stabilize 3.44.4 x86, #868606 Signed-off-by: Sam James gentoo.org> gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild b/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild index ba3bf976401f..b5f99c451889 100644 --- a/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild +++ b/gnome-extra/evolution-ews/evolution-ews-3.44.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/e LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="test" # libical-glib currently (2020-02-29) oddly behind USE=introspection
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gdk-pixbuf-loader-webp/
commit: 92e0ef1499882f04419ed6aa66d71c3697d2d5ae Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:19 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e0ef14 gui-libs/gdk-pixbuf-loader-webp: Stabilize 0.0.6 x86, #868606 Signed-off-by: Sam James gentoo.org> gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.6.ebuild b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.6.ebuild index 79f49dea0088..be5f603b3f72 100644 --- a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.6.ebuild +++ b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.6.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/webp-pixbuf-loader-${PV}" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gui-libs/libwpe/
commit: 2fc4fece132f22802ac849c1883fc3a6bc2dca83 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:20 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc4fece gui-libs/libwpe: Stabilize 1.12.3 x86, #868606 Signed-off-by: Sam James gentoo.org> gui-libs/libwpe/libwpe-1.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/libwpe/libwpe-1.12.3.ebuild b/gui-libs/libwpe/libwpe-1.12.3.ebuild index 898e95cd662c..6a541f4a0f1e 100644 --- a/gui-libs/libwpe/libwpe-1.12.3.ebuild +++ b/gui-libs/libwpe/libwpe-1.12.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz; LICENSE="BSD-2" SLOT="1.0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" media-libs/mesa[egl(+)]
[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/
commit: 63de050e789b0bac1f4920857789e215fc35 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:18 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63de050e mail-client/evolution: Stabilize 3.44.4 x86, #868606 Signed-off-by: Sam James gentoo.org> mail-client/evolution/evolution-3.44.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/evolution/evolution-3.44.4.ebuild b/mail-client/evolution/evolution-3.44.4.ebuild index 3c28ecc45369..8baf7dbecbbf 100644 --- a/mail-client/evolution/evolution-3.44.4.ebuild +++ b/mail-client/evolution/evolution-3.44.4.ebuild @@ -14,7 +14,7 @@ SLOT="2.0" IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # glade-3 support is for maintainers only per configure.ac # pst is not mature enough and changes API/ABI frequently
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/geocode-glib/
commit: ef262316db0d4035aa645a5318216df29b583257 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:17 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef262316 sci-geosciences/geocode-glib: Stabilize 3.26.4 x86, #868606 Signed-off-by: Sam James gentoo.org> sci-geosciences/geocode-glib/geocode-glib-3.26.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.26.4.ebuild b/sci-geosciences/geocode-glib/geocode-glib-3.26.4.ebuild index abd402ed2778..cb4d59d86a0e 100644 --- a/sci-geosciences/geocode-glib/geocode-glib-3.26.4.ebuild +++ b/sci-geosciences/geocode-glib/geocode-glib-3.26.4.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/geocode-glib; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 4993af493cadc84f890e26af8a9864e7d6b93fae Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:17 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4993af49 gnome-base/gnome-shell: Stabilize 42.4-r1 x86, #868606 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild index df18944f6023..357e37820401 100644 --- a/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager/
commit: c70015a1b29f861ecd765019f4eb1acec1e6266e Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:16 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70015a1 net-misc/networkmanager: Stabilize 1.38.4 x86, #868606 Signed-off-by: Sam James gentoo.org> net-misc/networkmanager/networkmanager-1.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/networkmanager/networkmanager-1.38.4.ebuild b/net-misc/networkmanager/networkmanager-1.38.4.ebuild index c9cd52886381..7a924c1fd472 100644 --- a/net-misc/networkmanager/networkmanager-1.38.4.ebuild +++ b/net-misc/networkmanager/networkmanager-1.38.4.ebuild @@ -29,7 +29,7 @@ REQUIRED_USE=" ?? ( syslog systemd ) " -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" COMMON_DEPEND=" sys-apps/util-linux[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/
commit: bc41f0bdc59d461bb53ddc7b5d0e7193d72e2a06 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:12 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc41f0bd gnome-base/gnome-desktop: Stabilize 42.4-r400 x86, #868606 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild index 206c28c8806c..eedb67e6643b 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r400.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/; LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="4/1" # subslot = libgnome-desktop-4 soname version IUSE="debug gtk-doc seccomp systemd udev" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" COMMON_DEPEND=" >=x11-libs/gdk-pixbuf-2.36.5:2[introspection]
[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/
commit: d8bb4253f7fcc8395ed38fa3a9a3d5f5a2e053b6 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:09 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bb4253 games-board/gnome-chess: Stabilize 42.1 x86, #868606 Signed-off-by: Sam James gentoo.org> games-board/gnome-chess/gnome-chess-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/gnome-chess/gnome-chess-42.1.ebuild b/games-board/gnome-chess/gnome-chess-42.1.ebuild index b78b919021af..12668fb67d99 100644 --- a/games-board/gnome-chess/gnome-chess-42.1.ebuild +++ b/games-board/gnome-chess/gnome-chess-42.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Chess https://gitlab.gnome.org/GNOME/gnome LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" >=dev-libs/glib-2.44:2
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libnotify/
commit: f0a487b98388b73fd7f4f6ecb8d11587cce83a59 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:14 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a487b9 x11-libs/libnotify: Stabilize 0.8.1 x86, #868606 Signed-off-by: Sam James gentoo.org> x11-libs/libnotify/libnotify-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libnotify/libnotify-0.8.1.ebuild b/x11-libs/libnotify/libnotify-0.8.1.ebuild index 62d9db2a13c8..1dbf436afcd6 100644 --- a/x11-libs/libnotify/libnotify-0.8.1.ebuild +++ b/x11-libs/libnotify/libnotify-0.8.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="gtk-doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/
commit: 2b4c8b902515c6301ef7e5646b36f59411851020 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:14 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4c8b90 net-wireless/gnome-bluetooth: Stabilize 42.3 x86, #868606 Signed-off-by: Sam James gentoo.org> net-wireless/gnome-bluetooth/gnome-bluetooth-42.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.3.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.3.ebuild index e65f96ef5ae9..405b93e62d1f 100644 --- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.3.ebuild +++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.3.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+" SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version IUSE="gtk-doc +introspection sendto test" RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.44:2
[gentoo-commits] repo/gentoo:master commit in: games-board/tali/
commit: d013ecacefeb2b217e1c51effea1842f748926be Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:10 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d013ecac games-board/tali: Stabilize 40.8 x86, #868606 Signed-off-by: Sam James gentoo.org> games-board/tali/tali-40.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/tali/tali-40.8.ebuild b/games-board/tali/tali-40.8.ebuild index 796de6c2e293..f6ec3dbd2d53 100644 --- a/games-board/tali/tali-40.8.ebuild +++ b/games-board/tali/tali-40.8.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Tali https://gitlab.gnome.org/GNOME/tali; LICENSE="GPL-2+ FDL-1.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" DEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/
commit: 0fead99c0c00645f618644dcd9ad603ae0e71c50 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:12 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fead99c gnome-extra/evolution-data-server: Stabilize 3.44.4 x86, #868606 Signed-off-by: Sam James gentoo.org> gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild index 15cd24b9222e..447979cd439b 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.44.4.ebuild @@ -15,7 +15,7 @@ SLOT="0/63-26-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so so IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap kerberos oauth vala +weather" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" # gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to handle more than 100 google tasks # berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/
commit: ceb6b18a6c75d22634a27ce9b726e1d25ff7024e Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:11 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb6b18a gnome-base/gnome-desktop: Stabilize 42.4-r300 x86, #868606 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild index 5d68cb1703f9..ed5bde26bc49 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-42.4-r300.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/; LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="3/19" # subslot = libgnome-desktop-3 soname version IUSE="debug +introspection seccomp systemd udev" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" COMMON_DEPEND=" >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/
commit: 189bf5fcecca14aaa99df64413f65686f48418ce Author: Sam James gentoo org> AuthorDate: Mon Sep 12 16:01:13 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 16:01:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189bf5fc x11-wm/mutter: Stabilize 42.4-r1 x86, #868606 Signed-off-by: Sam James gentoo.org> x11-wm/mutter/mutter-42.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/mutter/mutter-42.4-r1.ebuild b/x11-wm/mutter/mutter-42.4-r1.ebuild index e3110ef4e933..1a445cfffc44 100644 --- a/x11-wm/mutter/mutter-42.4-r1.ebuild +++ b/x11-wm/mutter/mutter-42.4-r1.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" test? ( wayland )" RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # gnome-settings-daemon is build checked, but used at runtime only for org.gnome.settings-daemon.peripherals.keyboard gschema # xorg-server is needed at build and runtime with USE=wayland for Xwayland
[gentoo-commits] repo/gentoo:master commit in: media-video/pitivi/
commit: 4a5ef7019e7c3ee4deb91db55df1e053b146686e Author: Sam James gentoo org> AuthorDate: Mon Sep 12 15:59:55 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 15:59:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5ef701 media-video/pitivi: Stabilize 2022.06 amd64, #868606 Signed-off-by: Sam James gentoo.org> media-video/pitivi/pitivi-2022.06.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/pitivi/pitivi-2022.06.ebuild b/media-video/pitivi/pitivi-2022.06.ebuild index 4f341a396054..43e35adc5569 100644 --- a/media-video/pitivi/pitivi-2022.06.ebuild +++ b/media-video/pitivi/pitivi-2022.06.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.pitivi.org; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gtk-vnc/
commit: 5a31df026acb150b244312a72ea62e747c3f93e3 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 15:59:56 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 15:59:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a31df02 net-libs/gtk-vnc: Stabilize 1.3.1 amd64, #868606 Signed-off-by: Sam James gentoo.org> net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild index 05e2881bfd5d..a598e9be1d11 100644 --- a/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild +++ b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc https://gitlab.gnome.org/GNOME LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+introspection pulseaudio sasl +vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: gui-libs/wpebackend-fdo/
commit: f8ed5a5b8150118a5bdfaa1cf69dc94f1a58de99 Author: Sam James gentoo org> AuthorDate: Mon Sep 12 15:59:52 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 15:59:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ed5a5b gui-libs/wpebackend-fdo: Stabilize 1.12.1 amd64, #868606 Signed-off-by: Sam James gentoo.org> gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild index 0b98d16fc95c..bfa5f3c15651 100644 --- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild +++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz; LICENSE="BSD-2" SLOT="1.0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" media-libs/libepoxy[egl]
[gentoo-commits] repo/gentoo:master commit in: media-libs/grilo/
commit: 1cc428d207bbf99c58867162644e00ee9233c02b Author: Sam James gentoo org> AuthorDate: Mon Sep 12 15:59:53 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 12 15:59:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc428d2 media-libs/grilo: Stabilize 0.3.15 amd64, #868606 Signed-off-by: Sam James gentoo.org> media-libs/grilo/grilo-0.3.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/grilo/grilo-0.3.15.ebuild b/media-libs/grilo/grilo-0.3.15.ebuild index 29c109107939..8136f9f6e123 100644 --- a/media-libs/grilo/grilo-0.3.15.ebuild +++ b/media-libs/grilo/grilo-0.3.15.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo; LICENSE="LGPL-2.1+" SLOT="0.3/0" # subslot is libgrilo-0.3 soname suffix -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk gtk-doc +introspection +playlist test vala" REQUIRED_USE="vala? ( introspection )"