[packages/gtk-webkit4] BR: libatomic-devel on 64-bit archs without 128-bit atomics

atler atler at pld-linux.org
Tue Jul 25 02:37:15 CEST 2023


commit f92bf26fa7c82aa52c59b3cedf829ec13c5faac6
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Jul 25 00:38:00 2023 +0200

    BR: libatomic-devel on 64-bit archs without 128-bit atomics
    
    gtk-webkit4 uses 128-bit atomics exclusively on architectures with
    8-byte pointers

 gtk-webkit4.spec | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/gtk-webkit4.spec b/gtk-webkit4.spec
index d7cc708..ceea510 100644
--- a/gtk-webkit4.spec
+++ b/gtk-webkit4.spec
@@ -69,6 +69,11 @@ BuildRequires:	harfbuzz-devel >= 1.4.2
 BuildRequires:	harfbuzz-icu-devel >= 1.4.2
 BuildRequires:	hyphen-devel
 BuildRequires:	lcms2-devel >= 2
+%ifarch %arch64
+%ifnarch %arch_with_atomics128
+BuildRequires:	libatomic-devel
+%endif
+%endif
 BuildRequires:	libavif-devel >= 0.9.0
 BuildRequires:	libepoxy-devel >= 1.4.0
 BuildRequires:	libgcrypt-devel >= 1.7.0
@@ -94,7 +99,7 @@ BuildRequires:	perl-base >= 1:5.10.0
 BuildRequires:	pkgconfig
 BuildRequires:	python >= 1:2.7.0
 BuildRequires:	rpm-build >= 4.6
-BuildRequires:	rpmbuild(macros) >= 1.699
+BuildRequires:	rpmbuild(macros) >= 2.026
 BuildRequires:	ruby >= 1:2.5
 BuildRequires:	ruby-modules >= 1:2.5
 BuildRequires:	sqlite3-devel >= 3
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gtk-webkit4.git/commitdiff/f92bf26fa7c82aa52c59b3cedf829ec13c5faac6



More information about the pld-cvs-commit mailing list