commit:     ac1e145d2f040f8997da84a2c66a36279e1b48f1
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  8 19:25:18 2025 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Jan  8 19:26:29 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1e145d

app-editors/emacs: QA_CONFIG_IMPL_DECL_SKIP cleanup

Drop functions that are listed in install-qa-check.d/90config-impl-decl:
- alignof, static_assert, unreachable, MIN (gnulib/c23)
- re_set_syntax, re_compile_pattern re_search re_match (gnulib/musl)

Bug: https://bugs.gentoo.org/898304
Bug: https://bugs.gentoo.org/925091
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-editors/emacs/emacs-26.3-r21.ebuild     | 2 +-
 app-editors/emacs/emacs-27.2-r19.ebuild     | 5 +----
 app-editors/emacs/emacs-28.2-r15.ebuild     | 5 +----
 app-editors/emacs/emacs-29.4-r1.ebuild      | 5 +----
 app-editors/emacs/emacs-30.0.91.ebuild      | 5 +----
 app-editors/emacs/emacs-30.0.92.ebuild      | 5 +----
 app-editors/emacs/emacs-30.0.93.ebuild      | 5 +----
 app-editors/emacs/emacs-30.0.9999-r1.ebuild | 5 +----
 app-editors/emacs/emacs-31.0.9999.ebuild    | 5 +----
 9 files changed, 9 insertions(+), 33 deletions(-)

diff --git a/app-editors/emacs/emacs-26.3-r21.ebuild 
b/app-editors/emacs/emacs-26.3-r21.ebuild
index 263376be7ab3..e90f6e5eaf28 100644
--- a/app-editors/emacs/emacs-26.3-r21.ebuild
+++ b/app-editors/emacs/emacs-26.3-r21.ebuild
@@ -105,7 +105,7 @@ SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 PATCHES=("${WORKDIR}/patch")
 
 # Suppress false positive QA warnings #898304
-QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN )
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state )
 
 src_prepare() {
        default

diff --git a/app-editors/emacs/emacs-27.2-r19.ebuild 
b/app-editors/emacs/emacs-27.2-r19.ebuild
index 0b0eaae44f86..38ea37db5eb6 100644
--- a/app-editors/emacs/emacs-27.2-r19.ebuild
+++ b/app-editors/emacs/emacs-27.2-r19.ebuild
@@ -134,10 +134,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925449
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

diff --git a/app-editors/emacs/emacs-28.2-r15.ebuild 
b/app-editors/emacs/emacs-28.2-r15.ebuild
index 9f135569791b..c0b2b9fa77bf 100644
--- a/app-editors/emacs/emacs-28.2-r15.ebuild
+++ b/app-editors/emacs/emacs-28.2-r15.ebuild
@@ -137,10 +137,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925449
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

diff --git a/app-editors/emacs/emacs-29.4-r1.ebuild 
b/app-editors/emacs/emacs-29.4-r1.ebuild
index 9a64c9eef513..a6ff636d96ea 100644
--- a/app-editors/emacs/emacs-29.4-r1.ebuild
+++ b/app-editors/emacs/emacs-29.4-r1.ebuild
@@ -165,10 +165,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925091
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN static_assert alignof
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

diff --git a/app-editors/emacs/emacs-30.0.91.ebuild 
b/app-editors/emacs/emacs-30.0.91.ebuild
index f90c17609ba9..db0b032c1121 100644
--- a/app-editors/emacs/emacs-30.0.91.ebuild
+++ b/app-editors/emacs/emacs-30.0.91.ebuild
@@ -162,10 +162,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925091
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN static_assert alignof unreachable
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

diff --git a/app-editors/emacs/emacs-30.0.92.ebuild 
b/app-editors/emacs/emacs-30.0.92.ebuild
index f90c17609ba9..db0b032c1121 100644
--- a/app-editors/emacs/emacs-30.0.92.ebuild
+++ b/app-editors/emacs/emacs-30.0.92.ebuild
@@ -162,10 +162,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925091
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN static_assert alignof unreachable
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

diff --git a/app-editors/emacs/emacs-30.0.93.ebuild 
b/app-editors/emacs/emacs-30.0.93.ebuild
index f90c17609ba9..db0b032c1121 100644
--- a/app-editors/emacs/emacs-30.0.93.ebuild
+++ b/app-editors/emacs/emacs-30.0.93.ebuild
@@ -162,10 +162,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925091
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN static_assert alignof unreachable
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

diff --git a/app-editors/emacs/emacs-30.0.9999-r1.ebuild 
b/app-editors/emacs/emacs-30.0.9999-r1.ebuild
index f90c17609ba9..db0b032c1121 100644
--- a/app-editors/emacs/emacs-30.0.9999-r1.ebuild
+++ b/app-editors/emacs/emacs-30.0.9999-r1.ebuild
@@ -162,10 +162,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925091
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN static_assert alignof unreachable
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

diff --git a/app-editors/emacs/emacs-31.0.9999.ebuild 
b/app-editors/emacs/emacs-31.0.9999.ebuild
index eabe770b4290..5d0ad710cf1f 100644
--- a/app-editors/emacs/emacs-31.0.9999.ebuild
+++ b/app-editors/emacs/emacs-31.0.9999.ebuild
@@ -162,10 +162,7 @@ EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
 # Suppress false positive QA warnings #898304 #925091
-QA_CONFIG_IMPL_DECL_SKIP=(
-       malloc_set_state malloc_get_state MIN static_assert alignof unreachable
-       statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{get,set}_state statvfs64 )
 
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then

Reply via email to