From 040b8e1e65cf71b397408b3115aeecb44c71ca09 Mon Sep 17 00:00:00 2001 From: B Stack Date: Fri, 23 Oct 2020 22:45:27 -0400 Subject: nm 28.14.2-2+devuan use gtk2 --- newmoon/debian/changelog | 6 ++++++ newmoon/debian/control | 2 +- newmoon/debian/mozconfig | 4 ++-- newmoon/debian/newmoon+devuan.dsc | 4 ++-- newmoon/debian/patches/series | 4 ++-- newmoon/debian/watch | 1 + 6 files changed, 14 insertions(+), 7 deletions(-) diff --git a/newmoon/debian/changelog b/newmoon/debian/changelog index 29bf091..a439024 100644 --- a/newmoon/debian/changelog +++ b/newmoon/debian/changelog @@ -1,3 +1,9 @@ +newmoon (28.14.2-2+devuan) obs; urgency=low + + * revert to gtk2 to see if stability returns + + -- Ben Stack Fri, 23 Oct 2020 22:40:55 -0400 + newmoon (28.14.2-1+devuan) obs; urgency=low * Update version diff --git a/newmoon/debian/control b/newmoon/debian/control index f5f6304..2190e14 100644 --- a/newmoon/debian/control +++ b/newmoon/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 12), libasound2-dev, libdbus-glib-1-dev (>= 0.60), libgconf2-dev (>= 1.2.1), - libgtk-3-dev, + libgtk2.0-dev (>= 2.14), libssl-dev, libx11-xcb-dev, libxt-dev, diff --git a/newmoon/debian/mozconfig b/newmoon/debian/mozconfig index 097882d..a27b5ab 100644 --- a/newmoon/debian/mozconfig +++ b/newmoon/debian/mozconfig @@ -21,7 +21,7 @@ MOZ_REQUIRE_SIGNING= ac_add_options --enable-av1 ac_add_options --enable-optimize="-O2 -Wl,--no-keep-memory -Wl,--reduce-memory-overhead" # accepts either gtk2 or gtk3 here, but gtk2 is only officially supported option -ac_add_options --enable-default-toolkit=cairo-gtk3 +ac_add_options --enable-default-toolkit=cairo-gtk2 ac_add_options --enable-devtools ac_add_options --disable-jemalloc ac_add_options --with-pthreads @@ -75,4 +75,4 @@ ac_add_options --x-libraries=/usr/lib # Debian Sid/Devuan Ceres is mildly broken as of 2020-07 and will fail to compile on anything higher than -j1 mk_add_options MOZ_MAKE_FLAGS="-j1" -export MOZ_PKG_SPECIAL=gtk3 +export MOZ_PKG_SPECIAL=gtk2 diff --git a/newmoon/debian/newmoon+devuan.dsc b/newmoon/debian/newmoon+devuan.dsc index f382e80..97373e2 100644 --- a/newmoon/debian/newmoon+devuan.dsc +++ b/newmoon/debian/newmoon+devuan.dsc @@ -2,11 +2,11 @@ Format: 3.0 (quilt) Source: newmoon Binary: newmoon Architecture: any -Version: 28.14.2-1+devuan +Version: 28.14.2-2+devuan Maintainer: B Stack Homepage: http://www.palemoon.org/ Standards-Version: 4.1.4 -Build-Depends: debhelper (>= 12), autoconf2.13, libasound2-dev, libdbus-glib-1-dev (>= 0.60), libgconf2-dev (>= 1.2.1), libgtk-3-dev, libssl-dev, libx11-xcb-dev, libxt-dev, mesa-common-dev, pkg-config, python2 (>= 2.7.18-2~) | python (>= 2.7), unzip, yasm (>= 1.1), zip, libffi-dev, libpixman-1-dev | libpixman-dev, libbz2-dev, zlib1g-dev, libjpeg-dev, libnspr-dev | libnspr4-dev, libicu-dev, libhunspell-dev, libsqlite3-dev +Build-Depends: debhelper (>= 12), autoconf2.13, libasound2-dev, libdbus-glib-1-dev (>= 0.60), libgconf2-dev (>= 1.2.1), libgtk2.0-dev (>= 2.14), libssl-dev, libx11-xcb-dev, libxt-dev, mesa-common-dev, pkg-config, python2 (>= 2.7.18-2~) | python (>= 2.7), unzip, yasm (>= 1.1), zip, libffi-dev, libpixman-1-dev | libpixman-dev, libbz2-dev, zlib1g-dev, libjpeg-dev, libnspr-dev | libnspr4-dev, libicu-dev, libhunspell-dev, libsqlite3-dev Package-List: newmoon deb web optional arch=any Files: diff --git a/newmoon/debian/patches/series b/newmoon/debian/patches/series index 660c64a..e310e0c 100644 --- a/newmoon/debian/patches/series +++ b/newmoon/debian/patches/series @@ -1,6 +1,6 @@ small-icons.patch pm-devuan.patch pm-to-nm.patch -UXP-eliminate-need-for-GTK-2.patch -UXP-GTK-3-interface-Ensure-horizontal-scrollbars-are-not-too-tall.patch +#UXP-eliminate-need-for-GTK-2.patch +#UXP-GTK-3-interface-Ensure-horizontal-scrollbars-are-not-too-tall.patch UXP-strip-object-files-before-shared-library-linking.patch diff --git a/newmoon/debian/watch b/newmoon/debian/watch index cc46979..3baddaf 100644 --- a/newmoon/debian/watch +++ b/newmoon/debian/watch @@ -2,6 +2,7 @@ version=4 opts=filenamemangle=s/.+\/v?(\d\S+)_Release\.tar\.gz/palemoon_$1.orig\.tar\.gz/ \ https://github.com/MoonchildProductions/Pale-Moon/tags .*/v?(\d\S+)_Release\.tar\.gz +# Improve: added for 28.14.2-2 need to learn how to use https://repo.palemoon.org/MoonchildProductions/Pale-Moon/releases/tag/28.14.2_Release now that it is gone from github # not working. Uscan does not want to download specific, untagged git commits. #opts="component=platform" \ # https://github.com/MoonchildProductions/UXP/archive/41e5925b4271c598601fdc77238bbf6497576594.tar.gz -- cgit From b27d2c5451a6085d80896fccce708569f94b7eef Mon Sep 17 00:00:00 2001 From: B Stack Date: Sat, 24 Oct 2020 14:59:22 -0400 Subject: 28.14.2-3+devuan disable with-system mozconfigs to see if stability returns --- newmoon/debian/changelog | 6 ++++++ newmoon/debian/control | 18 +++++++++--------- newmoon/debian/mozconfig | 19 ++++++++----------- newmoon/debian/newmoon+devuan.dsc | 4 ++-- 4 files changed, 25 insertions(+), 22 deletions(-) diff --git a/newmoon/debian/changelog b/newmoon/debian/changelog index a439024..8133e6d 100644 --- a/newmoon/debian/changelog +++ b/newmoon/debian/changelog @@ -1,3 +1,9 @@ +newmoon (28.14.2-3+devuan) obs; urgency=low + + * disable all use-system options to see if stability returns + + -- Ben Stack Fri, 23 Oct 2020 14:58:17 -0400 + newmoon (28.14.2-2+devuan) obs; urgency=low * revert to gtk2 to see if stability returns diff --git a/newmoon/debian/control b/newmoon/debian/control index 2190e14..0af5406 100644 --- a/newmoon/debian/control +++ b/newmoon/debian/control @@ -18,15 +18,15 @@ Build-Depends: debhelper (>= 12), unzip, yasm (>= 1.1), zip, - libffi-dev, - libpixman-1-dev | libpixman-dev, - libbz2-dev, - zlib1g-dev, - libjpeg-dev, - libnspr-dev | libnspr4-dev, - libicu-dev, - libhunspell-dev, - libsqlite3-dev +# libffi-dev, +# libpixman-1-dev | libpixman-dev, +# libbz2-dev, +# zlib1g-dev, +# libjpeg-dev, +# libnspr-dev | libnspr4-dev, +# libicu-dev, +# libhunspell-dev, +# libsqlite3-dev Standards-Version: 3.9.6 Homepage: http://www.palemoon.org/ diff --git a/newmoon/debian/mozconfig b/newmoon/debian/mozconfig index a27b5ab..e20c7e2 100644 --- a/newmoon/debian/mozconfig +++ b/newmoon/debian/mozconfig @@ -55,18 +55,15 @@ ac_add_options --disable-gnomeui ac_add_options --disable-gconf ac_add_options --disable-sync ac_add_options --disable-personas -ac_add_options --with-system-ffi -ac_add_options --with-system-cairo -ac_add_options --with-system-pixman -ac_add_options --with-system-bz2 -ac_add_options --with-system-zlib -ac_add_options --with-system-jpeg -#ac_add_options --with-system-nspr +#ac_add_options --with-system-ffi +#ac_add_options --with-system-cairo +#ac_add_options --with-system-pixman +#ac_add_options --with-system-bz2 +#ac_add_options --with-system-zlib +#ac_add_options --with-system-jpeg # my own research into the codebase -#ac_add_options --with-system-icu -ac_add_options --with-system-hunspell -ac_add_options --with-system-extension-dirs -#ac_add_options --with-system-sqlite +#ac_add_options --with-system-hunspell +#ac_add_options --with-system-extension-dirs # primarily for 32-bit but tolerated for 64-bit ac_add_options --x-libraries=/usr/lib diff --git a/newmoon/debian/newmoon+devuan.dsc b/newmoon/debian/newmoon+devuan.dsc index 97373e2..62e073b 100644 --- a/newmoon/debian/newmoon+devuan.dsc +++ b/newmoon/debian/newmoon+devuan.dsc @@ -2,11 +2,11 @@ Format: 3.0 (quilt) Source: newmoon Binary: newmoon Architecture: any -Version: 28.14.2-2+devuan +Version: 28.14.2-3+devuan Maintainer: B Stack Homepage: http://www.palemoon.org/ Standards-Version: 4.1.4 -Build-Depends: debhelper (>= 12), autoconf2.13, libasound2-dev, libdbus-glib-1-dev (>= 0.60), libgconf2-dev (>= 1.2.1), libgtk2.0-dev (>= 2.14), libssl-dev, libx11-xcb-dev, libxt-dev, mesa-common-dev, pkg-config, python2 (>= 2.7.18-2~) | python (>= 2.7), unzip, yasm (>= 1.1), zip, libffi-dev, libpixman-1-dev | libpixman-dev, libbz2-dev, zlib1g-dev, libjpeg-dev, libnspr-dev | libnspr4-dev, libicu-dev, libhunspell-dev, libsqlite3-dev +Build-Depends: debhelper (>= 12), autoconf2.13, libasound2-dev, libdbus-glib-1-dev (>= 0.60), libgconf2-dev (>= 1.2.1), libgtk2.0-dev (>= 2.14), libssl-dev, libx11-xcb-dev, libxt-dev, mesa-common-dev, pkg-config, python2 (>= 2.7.18-2~) | python (>= 2.7), unzip, yasm (>= 1.1), zip Package-List: newmoon deb web optional arch=any Files: -- cgit From 3bf49621b04e79386c720067531523df595b909d Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 27 Oct 2020 20:12:09 -0400 Subject: pm/nm 28.15.0 rpm/dpkg rc1 rpm using new source location, attempt 1 make newmoon even closer to palemoon to hopefully increase stability --- newmoon/debian/changelog | 16 ++++++++++++++++ newmoon/debian/mozconfig | 4 ++-- newmoon/debian/newmoon+devuan.dsc | 2 +- palemoon/debian/changelog | 13 +++++++++++++ palemoon/debian/palemoon+devuan.dsc | 2 +- palemoon/palemoon.spec | 12 ++++++++---- 6 files changed, 41 insertions(+), 8 deletions(-) diff --git a/newmoon/debian/changelog b/newmoon/debian/changelog index 8133e6d..ad2863e 100644 --- a/newmoon/debian/changelog +++ b/newmoon/debian/changelog @@ -1,3 +1,19 @@ +newmoon (28.15.0-1+devuan) obs; urgency=low + + * This is a standard development and bugfix release. + - Implemented support for CSS caret-color. + - Implemented support for un-prefixed ::selection CSS pseudo-element styling. + - Fixed another potential crashing scenario in ResizeObservers. + - Fixed several crashes in the DOM Fetch API. + - Fixed a crash in table pagination. + - Security issues fixed: CVE-2020-15680 (VG-VD-20-115) and several memory safety hazards. + - Unified XUL Platform Mozilla Security Patch Summary: 1 fixed, 2 defense-in-depth, 12 not applicable. + * reenable jemalloc to match palemoon. + * disable eme to match palemoon. + * so now newmoon's only changes are config location and branding. + + -- Ben Stack Tue, 27 Oct 2020 20:05:31 -0400 + newmoon (28.14.2-3+devuan) obs; urgency=low * disable all use-system options to see if stability returns diff --git a/newmoon/debian/mozconfig b/newmoon/debian/mozconfig index e20c7e2..c21b677 100644 --- a/newmoon/debian/mozconfig +++ b/newmoon/debian/mozconfig @@ -23,13 +23,13 @@ ac_add_options --enable-optimize="-O2 -Wl,--no-keep-memory -Wl,--reduce-memory-o # accepts either gtk2 or gtk3 here, but gtk2 is only officially supported option ac_add_options --enable-default-toolkit=cairo-gtk2 ac_add_options --enable-devtools -ac_add_options --disable-jemalloc +ac_add_options --enable-jemalloc ac_add_options --with-pthreads ac_add_options --enable-strip ac_add_options --enable-phoenix-extensions # Disables ac_add_options --disable-debug -ac_add_options --enable-eme +ac_add_options --disable-eme ac_add_options --disable-gamepad ac_add_options --disable-necko-wifi ac_add_options --disable-tests diff --git a/newmoon/debian/newmoon+devuan.dsc b/newmoon/debian/newmoon+devuan.dsc index 62e073b..88b504a 100644 --- a/newmoon/debian/newmoon+devuan.dsc +++ b/newmoon/debian/newmoon+devuan.dsc @@ -2,7 +2,7 @@ Format: 3.0 (quilt) Source: newmoon Binary: newmoon Architecture: any -Version: 28.14.2-3+devuan +Version: 28.15.0-1+devuan Maintainer: B Stack Homepage: http://www.palemoon.org/ Standards-Version: 4.1.4 diff --git a/palemoon/debian/changelog b/palemoon/debian/changelog index 925924e..e79c5e6 100644 --- a/palemoon/debian/changelog +++ b/palemoon/debian/changelog @@ -1,3 +1,16 @@ +palemoon (28.15.0-1+devuan) obs; urgency=low + + * This is a standard development and bugfix release. + - Implemented support for CSS caret-color. + - Implemented support for un-prefixed ::selection CSS pseudo-element styling. + - Fixed another potential crashing scenario in ResizeObservers. + - Fixed several crashes in the DOM Fetch API. + - Fixed a crash in table pagination. + - Security issues fixed: CVE-2020-15680 (VG-VD-20-115) and several memory safety hazards. + - Unified XUL Platform Mozilla Security Patch Summary: 1 fixed, 2 defense-in-depth, 12 not applicable. + + -- Ben Stack Tue, 27 Oct 2020 20:05:31 -0400 + palemoon (28.14.2-1+devuan) obs; urgency=low * Fixed some additional crashes caused by the ResizeObserver API. This should take care of all crashes that have been attributed to this new code. diff --git a/palemoon/debian/palemoon+devuan.dsc b/palemoon/debian/palemoon+devuan.dsc index 9324f3e..dcd6601 100644 --- a/palemoon/debian/palemoon+devuan.dsc +++ b/palemoon/debian/palemoon+devuan.dsc @@ -2,7 +2,7 @@ Format: 3.0 (quilt) Source: palemoon Binary: palemoon Architecture: any -Version: 28.14.2-1+devuan +Version: 28.15.0-1+devuan Maintainer: B Stack Homepage: http://www.palemoon.org/ Standards-Version: 4.1.4 diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index 9ff45fb..dd62fbd 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -5,7 +5,7 @@ %global stackrpms_custom 1 # derive from inside the full source tree or from notes at https://github.com/MoonchildProductions/Pale-Moon/releases # git submodule | awk -v "name=platform" '$2 == name {gsub("-","",$1); print $1}' -%global submodule_platform_tag RELBASE_20200929 +%global submodule_platform_tag RELBASE_20201024 # additional repos to get python27 and devtoolset-7 # for el6 and el7: Software Collection;, for x86_64 only @@ -42,14 +42,14 @@ Name: palemoon-stackrpms Name: palemoon %endif Summary: Pale Moon web browser -Version: 28.14.2 +Version: 28.15.0 Release: 1 Group: Networking/Web License: MPLv2.0 URL: http://linux.palemoon.org/ -Source0: https://github.com/MoonchildProductions/Pale-Moon/archive/%{version}_Release.tar.gz -Source1: https://github.com/MoonchildProductions/UXP/archive/%{submodule_platform_tag}.tar.gz +Source0: https://repo.palemoon.org/MoonChildProductions/Pale-Moon/archive/%{version}_Release.tar.gz +Source1: https://repo.palemoon.org/MoonchildProductions/UXP/archive/%{submodule_platform_tag}.tar.gz Source2: palemoon-mozconfig Source3: palemoon.desktop Source4: palemoon-mimeinfo.xml @@ -285,6 +285,10 @@ update-mime-database -n ${_datadir}/mime 1>/dev/null 2>&1 & : %doc AUTHORS LICENSE %changelog +* Teu Oct 27 2020 B Stack - 28.15.0-1 +- update version +- change sources to upstream new location, repos.palemoon.org + * Sat Oct 03 2020 B Stack - 28.14.2-1 - update version -- cgit From 3c14e333a29d9044a6c285899ac4b78513e5b444 Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 27 Oct 2020 20:21:01 -0400 Subject: fix tarballdir in spec As a result of either the move to repo.pm.o or for some other dumb reason, the release tarball does not use the same format as before. --- palemoon/palemoon.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index dd62fbd..5116005 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -1,4 +1,4 @@ -%global tarballdir Pale-Moon-%{version}_Release +%global tarballdir pale-moon %global dummy_package 0 %global appname palemoon %global prettyname Pale Moon Web Browser -- cgit From 6d035b6ed5696078c55074b912b7857e26e633d6 Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 27 Oct 2020 20:36:52 -0400 Subject: fix bgstack15-palemoon.patch --- newmoon/debian/patches/pm-to-nm.patch | 14 ++++++-------- palemoon/bgstack15-palemoon.patch | 8 +++----- palemoon/debian/patches/bgstack15-palemoon.patch | 8 +++----- 3 files changed, 12 insertions(+), 18 deletions(-) diff --git a/newmoon/debian/patches/pm-to-nm.patch b/newmoon/debian/patches/pm-to-nm.patch index ac7904b..e63eae3 100644 --- a/newmoon/debian/patches/pm-to-nm.patch +++ b/newmoon/debian/patches/pm-to-nm.patch @@ -1,5 +1,5 @@ Date: 2020-10-01 -Upstream version: 28.14.1 +Upstream version: 28.15.0 Purpose: Use newmoon branding instead of palemoon Message: Some of the changes include using ~/.config/newmoon for the profile location, using "newmoon" branding instead of "palemoon" or "browser", some bookmark tweaks to hide the old branding, I used newmoon itself to save a bookmark, and then export the bookmarks to an html file. Then I grabbed the relevant entries and placed them here. Also, I move the "Most Visited" link to bookmarks menu and not on the toolbar. @@ -29,16 +29,14 @@ diff -Naur Pale-Moon-28.14.1_Release/palemoon/app/application.ini Pale-Moon-28.1 \ No newline at end of file +#endif diff -Naur Pale-Moon-28.14.1_Release/palemoon/branding/shared/locales/browserconfig.properties Pale-Moon-28.14.1_Release.new/palemoon/branding/shared/locales/browserconfig.properties ---- Pale-Moon-28.14.1_Release/palemoon/branding/shared/locales/browserconfig.properties 2020-09-29 17:11:51.000000000 -0400 -+++ Pale-Moon-28.14.1_Release.new/palemoon/branding/shared/locales/browserconfig.properties 2020-10-01 17:14:16.203289213 -0400 -@@ -3,5 +3,5 @@ - # file, You can obtain one at http://mozilla.org/MPL/2.0/. - +--- pale-moon.orig/palemoon/branding/shared/locales/browserconfig.properties 2020-10-24 07:14:54.000000000 -0400 ++++ pale-moon/palemoon/branding/shared/locales/browserconfig.properties 2020-10-27 20:35:29.301883148 -0400 +@@ -1,3 +1,3 @@ # Do NOT localize or otherwise change these values -browser.startup.homepage=http://start.palemoon.org/ -browser.startup.homepage_reset=http://start.palemoon.org/ -+browser.startup.homepage=https://start.duckduckgo.com/ -+browser.startup.homepage_reset=https://start.duckduckgo.com/ ++browser.startup.homepage=http://start.duckduckgo.com/ ++browser.startup.homepage_reset=http://start.duckduckgo.com/ diff -Naur Pale-Moon-28.14.1_Release/palemoon/branding/shared/pref/preferences.inc Pale-Moon-28.14.1_Release.new/palemoon/branding/shared/pref/preferences.inc --- Pale-Moon-28.14.1_Release/palemoon/branding/shared/pref/preferences.inc 2020-09-29 17:11:51.000000000 -0400 +++ Pale-Moon-28.14.1_Release.new/palemoon/branding/shared/pref/preferences.inc 2020-10-01 17:14:16.203289213 -0400 diff --git a/palemoon/bgstack15-palemoon.patch b/palemoon/bgstack15-palemoon.patch index f0bd4fa..191781b 100644 --- a/palemoon/bgstack15-palemoon.patch +++ b/palemoon/bgstack15-palemoon.patch @@ -1,9 +1,7 @@ diff -Naur 28.4.1-0/application/palemoon/branding/shared/locales/browserconfig.properties 28.4.1-1/application/palemoon/branding/shared/locales/browserconfig.properties ---- 28.4.1-0/palemoon/branding/shared/locales/browserconfig.properties 2019-03-26 13:33:15.000000000 -0400 -+++ 28.4.1-1/palemoon/branding/shared/locales/browserconfig.properties 2019-03-27 10:44:23.578435642 -0400 -@@ -3,5 +3,5 @@ - # file, You can obtain one at http://mozilla.org/MPL/2.0/. - +--- pale-moon.orig/palemoon/branding/shared/locales/browserconfig.properties 2020-10-24 07:14:54.000000000 -0400 ++++ pale-moon/palemoon/branding/shared/locales/browserconfig.properties 2020-10-27 20:35:29.301883148 -0400 +@@ -1,3 +1,3 @@ # Do NOT localize or otherwise change these values -browser.startup.homepage=http://start.palemoon.org/ -browser.startup.homepage_reset=http://start.palemoon.org/ diff --git a/palemoon/debian/patches/bgstack15-palemoon.patch b/palemoon/debian/patches/bgstack15-palemoon.patch index f0bd4fa..191781b 100644 --- a/palemoon/debian/patches/bgstack15-palemoon.patch +++ b/palemoon/debian/patches/bgstack15-palemoon.patch @@ -1,9 +1,7 @@ diff -Naur 28.4.1-0/application/palemoon/branding/shared/locales/browserconfig.properties 28.4.1-1/application/palemoon/branding/shared/locales/browserconfig.properties ---- 28.4.1-0/palemoon/branding/shared/locales/browserconfig.properties 2019-03-26 13:33:15.000000000 -0400 -+++ 28.4.1-1/palemoon/branding/shared/locales/browserconfig.properties 2019-03-27 10:44:23.578435642 -0400 -@@ -3,5 +3,5 @@ - # file, You can obtain one at http://mozilla.org/MPL/2.0/. - +--- pale-moon.orig/palemoon/branding/shared/locales/browserconfig.properties 2020-10-24 07:14:54.000000000 -0400 ++++ pale-moon/palemoon/branding/shared/locales/browserconfig.properties 2020-10-27 20:35:29.301883148 -0400 +@@ -1,3 +1,3 @@ # Do NOT localize or otherwise change these values -browser.startup.homepage=http://start.palemoon.org/ -browser.startup.homepage_reset=http://start.palemoon.org/ -- cgit From 58312d6b5613457b9009d6579d198b3c03dd9f5b Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 27 Oct 2020 20:45:06 -0400 Subject: fix typo in spec --- palemoon/palemoon.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/palemoon/palemoon.spec b/palemoon/palemoon.spec index 5116005..eb0e036 100644 --- a/palemoon/palemoon.spec +++ b/palemoon/palemoon.spec @@ -285,7 +285,7 @@ update-mime-database -n ${_datadir}/mime 1>/dev/null 2>&1 & : %doc AUTHORS LICENSE %changelog -* Teu Oct 27 2020 B Stack - 28.15.0-1 +* Tue Oct 27 2020 B Stack - 28.15.0-1 - update version - change sources to upstream new location, repos.palemoon.org -- cgit From 51ac7448fcb3bdab46990bbd97feadb86bea8ccf Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 27 Oct 2020 21:08:28 -0400 Subject: improve pm-to-nm for 28.15.0 --- newmoon/debian/patches/pm-to-nm.patch | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/newmoon/debian/patches/pm-to-nm.patch b/newmoon/debian/patches/pm-to-nm.patch index e63eae3..f667644 100644 --- a/newmoon/debian/patches/pm-to-nm.patch +++ b/newmoon/debian/patches/pm-to-nm.patch @@ -166,21 +166,36 @@ diff -Naur Pale-Moon-28.14.1_Release/palemoon/branding/unofficial/locales/en-US/ syncBrandShortName=Sync diff -Naur Pale-Moon-28.14.1_Release/palemoon/branding/unofficial/pref/palemoon-branding.js Pale-Moon-28.14.1_Release.new/palemoon/branding/unofficial/pref/palemoon-branding.js ---- Pale-Moon-28.14.1_Release/palemoon/branding/unofficial/pref/palemoon-branding.js 2020-09-29 17:11:51.000000000 -0400 -+++ Pale-Moon-28.14.1_Release.new/palemoon/branding/unofficial/pref/palemoon-branding.js 2020-10-01 17:16:43.813154771 -0400 -@@ -3,9 +3,9 @@ - #include ../../shared/pref/preferences.inc - #include ../../shared/pref/uaoverrides.inc +--- pale-moon.orig/palemoon/branding/unofficial/pref/palemoon-branding.js 2020-10-24 07:14:54.000000000 -0400 ++++ pale-moon/palemoon/branding/unofficial/pref/palemoon-branding.js 2020-10-27 21:06:40.837761688 -0400 +@@ -18,18 +18,18 @@ + pref("image.mem.max_ms_before_yield", 50); + pref("image.mem.decode_bytes_at_a_time", 65536); +-pref("services.sync.serverURL","https://pmsync.palemoon.org/sync/index.php/"); +-pref("services.sync.jpake.serverURL","https://keyserver.palemoon.org/"); +-pref("services.sync.termsURL", "http://www.palemoon.org/sync/terms.shtml"); +-pref("services.sync.privacyURL", "http://www.palemoon.org/sync/privacy.shtml"); +-pref("services.sync.statusURL", "https://pmsync.palemoon.org/status/"); +-pref("services.sync.syncKeyHelpURL", "http://www.palemoon.org/sync/help/recoverykey.shtml"); ++pref("services.sync.serverURL","https://example.com/sync/index.php/"); ++pref("services.sync.jpake.serverURL","https://example.com/"); ++pref("services.sync.termsURL", "https://example.com/sync/terms.shtml"); ++pref("services.sync.privacyURL", "https://example.com/sync/privacy.shtml"); ++pref("services.sync.statusURL", "https://example.com/status/"); ++pref("services.sync.syncKeyHelpURL", "https://example.com/sync/help/recoverykey.shtml"); + pref("services.sync.APILevel", 1); + + pref("accessibility.force_disabled", 1); + pref("devtools.selfxss.count", 5); -pref("startup.homepage_welcome_url","http://www.palemoon.org/unofficial.shtml"); -pref("startup.homepage_override_url","http://www.palemoon.org/unofficial.shtml"); -pref("app.releaseNotesURL", "http://www.palemoon.org/releasenotes.shtml"); -+pref("startup.homepage_welcome_url","https://start.duckduckgo.com"); -+pref("startup.homepage_override_url","http://start.duckduckgo.com"); ++pref("startup.homepage_welcome_url","http://start.duckduckgo.com/unofficial.shtml"); ++pref("startup.homepage_override_url","http://start.duckduckgo.com/unofficial.shtml"); +pref("app.releaseNotesURL", ""); - - // Updates disabled pref("app.update.enabled", false); + pref("app.update.url", ""); diff -Naur Pale-Moon-28.14.1_Release/palemoon/components/nsBrowserGlue.js Pale-Moon-28.14.1_Release.new/palemoon/components/nsBrowserGlue.js --- Pale-Moon-28.14.1_Release/palemoon/components/nsBrowserGlue.js 2020-09-29 17:11:51.000000000 -0400 +++ Pale-Moon-28.14.1_Release.new/palemoon/components/nsBrowserGlue.js 2020-10-01 17:14:16.203289213 -0400 -- cgit From 620f601d23c6e82582f67084f70bc0bf34be63d2 Mon Sep 17 00:00:00 2001 From: B Stack Date: Tue, 27 Oct 2020 22:48:35 -0400 Subject: force a new commit so OBS will grab it --- newmoon/debian/patches/series | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/newmoon/debian/patches/series b/newmoon/debian/patches/series index e310e0c..d8bf9aa 100644 --- a/newmoon/debian/patches/series +++ b/newmoon/debian/patches/series @@ -1,6 +1,6 @@ small-icons.patch pm-devuan.patch pm-to-nm.patch -#UXP-eliminate-need-for-GTK-2.patch #UXP-GTK-3-interface-Ensure-horizontal-scrollbars-are-not-too-tall.patch +#UXP-eliminate-need-for-GTK-2.patch UXP-strip-object-files-before-shared-library-linking.patch -- cgit