]> git.pld-linux.org Git - packages/mozjs78.git/blobdiff - mozjs78.spec
add support for armhf
[packages/mozjs78.git] / mozjs78.spec
index 3671b82b0720887a5176d4dfe57b28eb25aeb946..8f4e2ad611ca3e6b2788b3e0fc62b297def4e3b4 100644 (file)
@@ -6,7 +6,7 @@ Summary:        SpiderMonkey 78 - JavaScript implementation
 Summary(pl.UTF-8):     SpiderMonkey 78 - implementacja języka JavaScript
 Name:          mozjs78
 Version:       78.2.0
-Release:       1
+Release:       2
 License:       MPL v2.0
 Group:         Libraries
 #Source0:      http://ftp.gnome.org/pub/gnome/teams/releng/tarballs-needing-help/mozjs/mozjs-%{version}.tar.bz2
@@ -16,6 +16,8 @@ Patch0:               copy-headers.patch
 Patch1:                system-virtualenv.patch
 Patch2:                include-configure-script.patch
 Patch3:                x32.patch
+Patch4:                %{name}-x32-rust.patch
+Patch5:                arm.patch
 URL:           https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
 BuildRequires: autoconf2_13 >= 2.13
 BuildRequires: cargo
@@ -26,7 +28,7 @@ BuildRequires:        libstdc++-devel >= 6:4.4
 BuildRequires: nspr-devel >= 4.25
 BuildRequires: perl-base >= 1:5.6
 BuildRequires: pkgconfig
-BuildRequires: python3 >= 1:3.2
+BuildRequires: python3 >= 1:3.8.5-3
 BuildRequires: python3-virtualenv >= 1.9.1-4
 BuildRequires: readline-devel
 BuildRequires: rpm-perlprov
@@ -35,7 +37,7 @@ BuildRequires:        rust >= 1.41.0
 BuildRequires: zlib-devel >= 1.2.3
 Requires:      nspr >= 4.25
 Requires:      zlib >= 1.2.3
-ExclusiveArch: %{x8664} %{ix86} x32 aarch64
+ExclusiveArch: %{x8664} %{ix86} x32 aarch64 armv6hl armv7hl armv7hnl
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -72,6 +74,10 @@ Pliki nagłówkowe do biblioteki JavaScript.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%ifarch x32
+%patch4 -p1
+%endif
+%patch5 -p1
 
 %build
 export PYTHON="%{__python}"
This page took 1.217545 seconds and 4 git commands to generate.