diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-11-28 22:40:53 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-11-28 23:10:12 +0100 |
| commit | 33086404d42b4a6fea1cca7766e9fc911140f542 (patch) | |
| tree | 8af2fd25b421bd463ea443555642af0c9ef4daae /dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch | |
| parent | bf851cb0e826045fee4849d12f09233439aac358 (diff) | |
| download | kde-33086404d42b4a6fea1cca7766e9fc911140f542.tar.gz kde-33086404d42b4a6fea1cca7766e9fc911140f542.tar.bz2 kde-33086404d42b4a6fea1cca7766e9fc911140f542.zip | |
dev-libs/appstream: Switch to Qt6, bump subslot, add new dependency
Rebase disable-Werror-flags.patch
Bug: https://bugs.gentoo.org/914646
Closes: https://bugs.gentoo.org/914610
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch')
| -rw-r--r-- | dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch new file mode 100644 index 00000000000..309d365c28e --- /dev/null +++ b/dev-libs/appstream/files/appstream-1.0.0-disable-Werror-flags.patch @@ -0,0 +1,47 @@ +--- a/meson.build ++++ b/meson.build +@@ -90,44 +90,6 @@ + endif + endif + +-# a few compiler warning flags we always want enabled +-add_project_arguments( +- cc.get_supported_arguments([ +- '-Werror=shadow', +- '-Werror=empty-body', +- '-Werror=strict-prototypes', +- '-Werror=missing-prototypes', +- '-Werror=implicit-function-declaration', +- '-Werror=pointer-arith', +- '-Werror=missing-declarations', +- '-Werror=return-type', +- '-Werror=int-conversion', +- '-Werror=incompatible-pointer-types', +- '-Werror=misleading-indentation', +- '-Werror=missing-include-dirs', +- '-Werror=declaration-after-statement', +- '-Werror=format-security', +- +- '-Wno-missing-field-initializers', +- '-Wno-error=missing-field-initializers', +- '-Wno-unused-parameter', +- '-Wno-error=unused-parameter', +- ]), +- language: 'c' +-) +-add_project_arguments( +- '-Wno-unused-parameter', +- '-Werror=empty-body', +- '-Werror=pointer-arith', +- '-Werror=init-self', +- '-Werror=missing-declarations', +- '-Werror=return-type', +- '-Werror=misleading-indentation', +- '-Werror=format-security', +- +- language: 'cpp' +-) +- + # Vendor extensions in system headers + if host_machine.system() != 'netbsd' + # on NetBSD, defining POSIX_C_SOURCE *removes* non-POSIX symbols from namespace, |
