net-libs/gnutls: Sync with Gentoo

It's from Gentoo commit b4af42f8d0f9c4f87d3293b8c987e2a64314053f.
This commit is contained in:
Flatcar Buildbot 2023-05-22 07:14:58 +00:00 committed by Krzesimir Nowak
parent 364ccf05d1
commit 15ab49296c
6 changed files with 10 additions and 18 deletions

View File

@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+" LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number> SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1 >=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc ) doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext ) nls? ( sys-devel/gettext )
valgrind? ( dev-util/valgrind )
test-full? ( test-full? (
app-crypt/dieharder app-crypt/dieharder
>=app-misc/datefudge-1.22 >=app-misc/datefudge-1.22
@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no export gl_cv_warn_c__fanalyzer=no
local myeconfargs=( local myeconfargs=(
--disable-valgrind-tests
$(multilib_native_enable manpages) $(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc) $(multilib_native_use_enable doc)
@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests) $(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools) $(multilib_native_use_enable tools)
$(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx) $(use_enable cxx)
$(use_enable dane libdane) $(use_enable dane libdane)
$(use_enable nls) $(use_enable nls)

View File

@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+" LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number> SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1 >=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc ) doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext ) nls? ( sys-devel/gettext )
valgrind? ( dev-util/valgrind )
test-full? ( test-full? (
app-crypt/dieharder app-crypt/dieharder
>=app-misc/datefudge-1.22 >=app-misc/datefudge-1.22
@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no export gl_cv_warn_c__fanalyzer=no
local myeconfargs=( local myeconfargs=(
--disable-valgrind-tests
$(multilib_native_enable manpages) $(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc) $(multilib_native_use_enable doc)
@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests) $(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools) $(multilib_native_use_enable tools)
$(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx) $(use_enable cxx)
$(use_enable dane libdane) $(use_enable dane libdane)
$(use_enable nls) $(use_enable nls)

View File

@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+" LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number> SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1 >=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc ) doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext ) nls? ( sys-devel/gettext )
valgrind? ( dev-util/valgrind )
test-full? ( test-full? (
app-crypt/dieharder app-crypt/dieharder
>=app-misc/datefudge-1.22 >=app-misc/datefudge-1.22
@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no export gl_cv_warn_c__fanalyzer=no
local myeconfargs=( local myeconfargs=(
--disable-valgrind-tests
$(multilib_native_enable manpages) $(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc) $(multilib_native_use_enable doc)
@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests) $(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools) $(multilib_native_use_enable tools)
$(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx) $(use_enable cxx)
$(use_enable dane libdane) $(use_enable dane libdane)
$(use_enable nls) $(use_enable nls)

View File

@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )
LICENSE="GPL-3 LGPL-2.1+" LICENSE="GPL-3 LGPL-2.1+"
SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number> SLOT="0/30.30" # <libgnutls.so number>.<libgnutlsxx.so number>
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1 >=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc ) doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext ) nls? ( sys-devel/gettext )
valgrind? ( dev-util/valgrind )
test-full? ( test-full? (
app-crypt/dieharder app-crypt/dieharder
>=app-misc/datefudge-1.22 >=app-misc/datefudge-1.22
@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no export gl_cv_warn_c__fanalyzer=no
local myeconfargs=( local myeconfargs=(
--disable-valgrind-tests
$(multilib_native_enable manpages) $(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc) $(multilib_native_use_enable doc)
@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests) $(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools) $(multilib_native_use_enable tools)
$(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx) $(use_enable cxx)
$(use_enable dane libdane) $(use_enable dane libdane)
$(use_enable nls) $(use_enable nls)

View File

@ -18,7 +18,7 @@ LICENSE="GPL-3 LGPL-2.1+"
# <libgnutls.so number>.<libgnutlsxx.so number> # <libgnutls.so number>.<libgnutlsxx.so number>
SLOT="0/30.30" SLOT="0/30.30"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
REQUIRED_USE="test-full? ( cxx dane doc examples idn nls openssl pkcs11 seccomp tls-heartbeat tools )" REQUIRED_USE="test-full? ( cxx dane doc examples idn nls openssl pkcs11 seccomp tls-heartbeat tools )"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
@ -42,7 +42,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1 >=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc ) doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext ) nls? ( sys-devel/gettext )
valgrind? ( dev-util/valgrind )
test-full? ( test-full? (
app-crypt/dieharder app-crypt/dieharder
>=app-misc/datefudge-1.22 >=app-misc/datefudge-1.22
@ -99,6 +98,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no export gl_cv_warn_c__fanalyzer=no
local myeconfargs=( local myeconfargs=(
--disable-valgrind-tests
$(multilib_native_enable manpages) $(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc) $(multilib_native_use_enable doc)
@ -106,7 +106,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests) $(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools) $(multilib_native_use_enable tools)
$(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx) $(use_enable cxx)
$(use_enable dane libdane) $(use_enable dane libdane)
$(use_enable nls) $(use_enable nls)

View File

@ -33,9 +33,6 @@
<flag name="test-full"> <flag name="test-full">
Enable full test mode Enable full test mode
</flag> </flag>
<flag name="valgrind">
Enable usage of <pkg>dev-util/valgrind</pkg> in debug
</flag>
</use> </use>
<slots> <slots>
<subslots>Reflect ABI compatibility of libgnutls.so</subslots> <subslots>Reflect ABI compatibility of libgnutls.so</subslots>