SHA256
1
0
forked from pool/seamonkey

Compare commits

...

5 Commits

3 changed files with 26 additions and 34 deletions

View File

@ -1,16 +0,0 @@
--- a/intl/lwbrk/LineBreaker.cpp
+++ b/intl/lwbrk/LineBreaker.cpp
@@ -559,7 +559,12 @@
/* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER,
/* E_BASE = 40, [EB] */ CLASS_BREAKABLE,
/* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER,
- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER
+ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER,
+ /* AKSARA = 43, [AK] */ CLASS_CHARACTER,
+ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER,
+ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER,
+ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER,
+ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER,
};
static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass),

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Mon Nov 25 02:49:51 UTC 2024 - Tristan Miller <psychonaut@nothingisreal.com>
- disable --with-system-icu on Tumbleweed due to
https://bugzilla.mozilla.org/show_bug.cgi?id=1933117
- remove obsolete patch mozilla-bmo1862601.patch
-------------------------------------------------------------------
Thu Nov 07 01:14:19 UTC 2024 - Tristan Miller <psychonaut@nothingisreal.com>
- enable patch mozilla-bmo1896958.patch for Leap 15.5
-------------------------------------------------------------------
Thu Sep 05 21:15:40 UTC 2024 - Tristan Miller <psychonaut@nothingisreal.com>
- request inclusion in Leap 15.5 and 15.6:
https://bugzilla.opensuse.org/show_bug.cgi?id=1230257
-------------------------------------------------------------------
Wed Sep 04 20:04:01 UTC 2024 - Tristan Miller <psychonaut@nothingisreal.com>

View File

@ -43,6 +43,7 @@ BuildRequires: libproxy-devel
#BuildRequires: libvpx-devel # Compile errors with 1.10.0
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200 && 0%{?is_opensuse}
BuildRequires: libwebp-devel >= 1.0.0
# --system-icu builds are failing on Tumbleweed; see https://bugzilla.mozilla.org/show_bug.cgi?id=193317
#BuildRequires: libicu-devel >= 63.1
%endif
BuildRequires: makeinfo
@ -70,10 +71,10 @@ BuildRequires: rust-cbindgen
BuildRequires: git
BuildRequires: nasm >= 2.13
#BuildRequires: llvm-devel
%if (0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000)
BuildRequires: clang6-devel
%if 0%{?suse_version} > 1600
BuildRequires: clang18-devel
%else
BuildRequires: clang-devel >= 5
BuildRequires: clang-devel
%endif
Provides: web_browser
Provides: browser(npapi)
@ -100,7 +101,6 @@ Patch4: seamonkey-man-page.patch
Patch5: reproducible.patch
Patch6: mozilla-bmo531915.patch
Patch7: mozilla-bmo1896958.patch
Patch8: mozilla-bmo1862601.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: /bin/sh coreutils
Provides: seamonkey-mail = %{version}
@ -236,20 +236,7 @@ cp %{SOURCE12} GNUmakefile
%patch -P 4 -p0
%patch -P 5 -p1
%patch -P 6 -p1
# Fix Rust builds on Tumbleweed; see https://bugzilla.mozilla.org/show_bug.cgi?id=1896958
%if 0%{?suse_version} > 1600
%patch -P 7 -p1
%endif
# Fix Rust builds on openSUSE 15.6; see https://bugzilla.mozilla.org/show_bug.cgi?id=1896958
%if 0%{?sle_version} == 150600 && 0%{?is_opensuse}
%patch -P 7 -p1
%endif
# Fix --system-icu builds on Tumbleweed; see https://bugzilla.mozilla.org/show_bug.cgi?id=1862601
%if 0%{?suse_version} > 1600
%patch -P 8 -p1
%endif
cat << EOF > .mozconfig
mk_add_options MOZILLA_OFFICIAL=1
@ -283,9 +270,12 @@ ac_add_options --with-system-nss
%endif
ac_add_options --with-system-zlib
ac_add_options --with-system-bz2
%if 0%{?suse_version} > 1600 || 0%{?sle_version} >= 150200 && 0%{?is_opensuse}
ac_add_options --with-system-webp
ac_add_options --with-system-icu
# --system-icu builds are failing on Tumbleweed; see https://bugzilla.mozilla.org/show_bug.cgi?id=193317
#ac_add_options --with-system-icu
%endif
# Compile errors with system libvpx-1.10.0