From f367952ef3a524c912bf27f73050faa90baed9b0 Mon Sep 17 00:00:00 2001
From: sagitter <sagitter(a)fedoraproject.org>
Date: Wed, 31 Aug 2016 23:46:02 +0200
Subject: Filtering private libraries
---
icecat.spec | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/icecat.spec b/icecat.spec
index 7e99a5a..2e0cc72 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -1,3 +1,14 @@
+# Filtering of private libraries
+%global privlibs libbrowsercomps
+%global privlibs %{privlibs}|libclearkey
+%global privlibs %{privlibs}|libdbusservice
+%global privlibs %{privlibs}|libmozalloc
+%global privlibs %{privlibs}|libmozgnome
+
+%global __provides_exclude ^(%{privlibs})\\.so
+%global __requires_exclude ^(%{privlibs})\\.so
+#
+
##Active/Deactive language files handling
%global build_langpacks 1
@@ -149,7 +160,7 @@ Requires: system-bookmarks
Requires: sqlite
Provides: webclient
-Provides: bundled(xulrunner) = 45.0
+Provides: bundled(xul) = 45
%description
GNUZilla Icecat is a fully-free fork of Mozilla Firefox ESR.
@@ -281,7 +292,7 @@ MOZ_OPT_FLAGS=$(echo "$MOZ_OPT_FLAGS" | sed -e
's/-O2/-O0/' )
%endif
# Workaround for #1332926
%ifnarch %{arm} && !%{?debug_build} && 0%{?fedora} > 23
-#MOZ_OPT_FLAGS=$(echo "$MOZ_OPT_FLAGS" | sed -e 's/-O2/-O1/' )
+MOZ_OPT_FLAGS=$(echo "$MOZ_OPT_FLAGS" | sed -e 's/-O2/-O1/' )
%endif
%if %{?debug_build}
MOZ_OPT_FLAGS=$(echo "$MOZ_OPT_FLAGS" | sed -e 's/-O2/-Og/')
@@ -570,6 +581,10 @@ appstream-util validate-relax --nonet
$RPM_BUILD_ROOT%{_datadir}/appdata/*.appda
- Update to 45.3.0 (beta)
- Drop old patches
- Reset default compiler flags
+- Filtering private libraries
+
+* Fri Jul 22 2016 Tom Callaway <spot(a)fedoraproject.org> - 38.8.0-13
+- rebuild for libvpx 1.6.0
* Wed Jun 29 2016 Antonio Trande <sagitterATfedoraproject.org> - 38.8.0-12
- Optimization level increased to -O1
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/icecat.git/commit/?h=master&id=f36...