summaryrefslogtreecommitdiff
path: root/palemoon
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2019-10-31 14:31:14 +0000
committerB Stack <bgstack15@gmail.com>2019-10-31 14:31:14 +0000
commit30f3c38726153a58d11d67ba5c80dddce097051a (patch)
tree7d0c490dd8bb3ce8832eb0fc3b14989558234bb6 /palemoon
parentMerge branch 'centos-8' into 'master' (diff)
parentMerge branch 'palemoon-rpm' into 'palemoon-bump' (diff)
downloadstackrpms-30f3c38726153a58d11d67ba5c80dddce097051a.tar.gz
stackrpms-30f3c38726153a58d11d67ba5c80dddce097051a.tar.bz2
stackrpms-30f3c38726153a58d11d67ba5c80dddce097051a.zip
Merge branch 'palemoon-bump' into 'master'
Palemoon 28.7.2 See merge request bgstack15/stackrpms!98
Diffstat (limited to 'palemoon')
-rw-r--r--palemoon/debian/changelog20
-rw-r--r--palemoon/mozilla-1533969-palemoon.patch45
-rw-r--r--palemoon/palemoon-stackrpms.spec14
-rw-r--r--palemoon/palemoon.spec14
4 files changed, 34 insertions, 59 deletions
diff --git a/palemoon/debian/changelog b/palemoon/debian/changelog
index 7f94380..42d6170 100644
--- a/palemoon/debian/changelog
+++ b/palemoon/debian/changelog
@@ -1,3 +1,23 @@
+palemoon (28.7.2-1+devuan) obs; urgency=medium
+
+ * From releasenotes.shtml: This is a security and bugfix update.
+ - Disabled the use of ICC color profiles for images on Linux by default.
+ - Updated timezone data for internationalization functions.
+ - Fixed the option to use hardware acceleration over RDP for Windows 8.1 and 10.
+ - Fixed an issue with inner window navigation potentially leaking.
+ - Fixed a startup crash caused by Qihoo 360 Safeguard/360 Total Security.
+ - Ported some expat parser fixes from upstream.
+ - Ported several NSS upstream fixes to our build.
+ - Aligned handling of U+0000 in the html5 parser with expectations.
+ - Added size checks to WebGL data buffering.
+ - Fixed build issues with newer glibc versions.
+ - Fixed build issues for ARM targets.
+ - Worked around a gcc9 compiler issue that would prevent building with it.
+ - Sec bug fixes: CVE-2019-15903, CVE-2019-11757, CVE-2019-11763 and several potentially exploitable crashes and memory safety hazards that don't have a CVE number.
+ - Unified XUL Platform Mozilla Security Patch Summary: 6 fixed, 6 DiD, 1 rejected, 24 not applicable.
+
+ -- B Stack <bgstack15@gmail.com> Tue, 29 Oct 2019 16:44:47 -0400
+
palemoon (28.7.1-1+devuan) obs; urgency=medium
* From releasenotes.shtml: This is a security and bugfix update.
diff --git a/palemoon/mozilla-1533969-palemoon.patch b/palemoon/mozilla-1533969-palemoon.patch
deleted file mode 100644
index d4ed4c4..0000000
--- a/palemoon/mozilla-1533969-palemoon.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-Source: https://bugzilla.mozilla.org/show_bug.cgi?id=1533969
-From: Emilio Cobos Álvarez (:emilio) https://bugzilla.mozilla.org/user_profile?user_id=546716
-Date: 2019-03-12 15:08 PDT
-Modified for Pale Moon by: B Stack <bgstack15@gmail.com>
-This patch is applicable for all versions of Fedora GNU/Linux, but it really only affects gcc >= 9.1.1 in fc == 31
---- tools/profiler/tasktracer/GeckoTaskTracer.cpp.orig 2019-06-04 18:16:01.000000000 -0400
-+++ tools/profiler/tasktracer/GeckoTaskTracer.cpp 2019-06-13 13:16:29.160643732 -0400
-@@ -20,19 +20,19 @@
-
- #include <stdarg.h>
-
--// We need a definition of gettid(), but glibc doesn't provide a
-+// We need a definition of gettid(), but old glibc versions don't provide a
- // wrapper for it.
- #if defined(__GLIBC__)
- #include <unistd.h>
- #include <sys/syscall.h>
--static inline pid_t gettid()
-+#define gettid() static_cast<pid_t>(syscall(SYS_gettid))
- {
- return (pid_t) syscall(SYS_gettid);
- }
- #elif defined(XP_MACOSX)
- #include <unistd.h>
- #include <sys/syscall.h>
--static inline pid_t gettid()
-+#define gettid() static_cast<pid_t>(syscall(SYS_thread_selfid))
- {
- return (pid_t) syscall(SYS_thread_selfid);
- }
---- js/src/jsnativestack.cpp.orig 2019-06-04 18:16:01.000000000 -0400
-+++ js/src/jsnativestack.cpp 2019-06-14 08:13:04.080567510 -0400
-@@ -26,11 +26,7 @@
- # include <sys/syscall.h>
- # include <sys/types.h>
- # include <unistd.h>
--static pid_t
--gettid()
--{
-- return syscall(__NR_gettid);
--}
-+# define gettid() static_cast<pid_t>(syscall(SYS_gettid))
- # endif
-
- #else
diff --git a/palemoon/palemoon-stackrpms.spec b/palemoon/palemoon-stackrpms.spec
index 2c03106..d0825c1 100644
--- a/palemoon/palemoon-stackrpms.spec
+++ b/palemoon/palemoon-stackrpms.spec
@@ -40,7 +40,7 @@ Summary: Pale Moon web browser with stackrpms prefs
Name: palemoon
Summary: Pale Moon web browser
%endif
-Version: 28.7.1
+Version: 28.7.2
Release: 1
Group: Networking/Web
@@ -55,7 +55,6 @@ Source4: bgstack15-palemoon-prefs.js
Patch0: small-icons.patch
Patch1: bgstack15-palemoon.patch
%endif
-Patch100: mozilla-1533969-palemoon.patch
Packager: Bgstack15 <bgstack15@gmail.com>
%if "%{?scl_env}" != ""
@@ -74,7 +73,7 @@ BuildRequires: gtk2-devel
BuildRequires: libXt-devel
BuildRequires: mesa-libGL-devel
BuildRequires: notification-daemon
-BuildRequires: openssl-devel
+BuildRequires: %{_libdir}/libssl.so
BuildRequires: pkgconfig
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pulseaudio-libs-devel
@@ -117,10 +116,6 @@ sed -i -r -e '/enable-optimize/s/"\s*$/ -Wno-format-overflow"/' ./.mozconfig
%if 0%{stackrpms_custom}
%patch0 -p1
%patch1 -p1
-
-# Mozilla patches
-# this one is needed for fedora rawhide as of 2019-07.
-%patch100 -p0
%endif
%build
@@ -284,6 +279,11 @@ update-mime-database -n ${_datadir}/mime 1>/dev/null 2>&1 & :
%doc AUTHORS LICENSE
%changelog
+* Wed Oct 30 2019 B Stack <bgstack15@gmail.com> - 28.7.2-1
+- update version
+- remove custom patch for mz1533969 because it was upstreamed
+- buildrequires use ssl lib name instead of package name to use either package
+
* Thu Sep 12 2019 B Stack <bgstack15@gmail.com> - 28.7.1-1
- update version
diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec
index 7323c91..764e08c 100644
--- a/palemoon/palemoon.spec
+++ b/palemoon/palemoon.spec
@@ -40,7 +40,7 @@ Summary: Pale Moon web browser with stackrpms prefs
Name: palemoon
Summary: Pale Moon web browser
%endif
-Version: 28.7.1
+Version: 28.7.2
Release: 1
Group: Networking/Web
@@ -55,7 +55,6 @@ Source4: bgstack15-palemoon-prefs.js
Patch0: small-icons.patch
Patch1: bgstack15-palemoon.patch
%endif
-Patch100: mozilla-1533969-palemoon.patch
Packager: Bgstack15 <bgstack15@gmail.com>
%if "%{?scl_env}" != ""
@@ -74,7 +73,7 @@ BuildRequires: gtk2-devel
BuildRequires: libXt-devel
BuildRequires: mesa-libGL-devel
BuildRequires: notification-daemon
-BuildRequires: openssl-devel
+BuildRequires: %{_libdir}/libssl.so
BuildRequires: pkgconfig
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pulseaudio-libs-devel
@@ -117,10 +116,6 @@ sed -i -r -e '/enable-optimize/s/"\s*$/ -Wno-format-overflow"/' ./.mozconfig
%if 0%{stackrpms_custom}
%patch0 -p1
%patch1 -p1
-
-# Mozilla patches
-# this one is needed for fedora rawhide as of 2019-07.
-%patch100 -p0
%endif
%build
@@ -284,6 +279,11 @@ update-mime-database -n ${_datadir}/mime 1>/dev/null 2>&1 & :
%doc AUTHORS LICENSE
%changelog
+* Wed Oct 30 2019 B Stack <bgstack15@gmail.com> - 28.7.2-1
+- update version
+- remove custom patch for mz1533969 because it was upstreamed
+- buildrequires use ssl lib name instead of package name to use either package
+
* Thu Sep 12 2019 B Stack <bgstack15@gmail.com> - 28.7.1-1
- update version
bgstack15