diff options
Diffstat (limited to 'waterfox/debian')
-rw-r--r-- | waterfox/debian/README.debian | 5 | ||||
-rw-r--r-- | waterfox/debian/bgstack15-waterfox-prefs.js | 9 | ||||
-rw-r--r-- | waterfox/debian/changelog | 106 | ||||
-rw-r--r-- | waterfox/debian/control | 85 | ||||
-rw-r--r-- | waterfox/debian/mozconfig | 4 | ||||
-rw-r--r-- | waterfox/debian/watch | 5 | ||||
-rw-r--r-- | waterfox/debian/waterfox.dsc | 14 | ||||
-rw-r--r-- | waterfox/debian/waterfox_devuan.dsc | 14 |
8 files changed, 182 insertions, 60 deletions
diff --git a/waterfox/debian/README.debian b/waterfox/debian/README.debian index e69de29..ae660ab 100644 --- a/waterfox/debian/README.debian +++ b/waterfox/debian/README.debian @@ -0,0 +1,5 @@ +waterfox (2020.01-1+devuan) obs; urgency=medium + + - Cherry-picked a patch from upstream so the application can actually compile: 45130a237874aaa96bdf23ee107b0be0e0a2afab.patch + + -- B Stack <bgstack15@gmail.com> Tue, 28 Jan 2020 07:58:33 -0500 diff --git a/waterfox/debian/bgstack15-waterfox-prefs.js b/waterfox/debian/bgstack15-waterfox-prefs.js index d78172c..716667c 100644 --- a/waterfox/debian/bgstack15-waterfox-prefs.js +++ b/waterfox/debian/bgstack15-waterfox-prefs.js @@ -1,6 +1,6 @@ // file: /usr/lib/waterfox/browser/defaults/preferences/bgstack15-waterfox-prefs.js // deployed with waterfox package (rpm or dpkg) built by bgstack15 -// last modified 2019-12-21 +// last modified 2020-04-15 // reference: // https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig // bgstack15-palemoon-prefs.js @@ -28,7 +28,12 @@ pref("browser.startup.page", 3); pref("browser.tabs.closeWindowWithLastTab", false); pref("browser.uiCustomization.state", "{\"placements\":{\"PanelUI-contents\":[\"edit-controls\",\"zoom-controls\",\"new-window-button\",\"e10s-button\",\"privatebrowsing-button\",\"save-page-button\",\"print-button\",\"history-panelmenu\",\"fullscreen-button\",\"find-button\",\"preferences-button\",\"add-ons-button\",\"developer-button\",\"sync-button\"],\"addon-bar\":[\"addonbar-closebutton\",\"status-bar\"],\"PersonalToolbar\":[\"personal-bookmarks\"],\"nav-bar\":[\"urlbar-container\",\"bookmarks-menu-button\",\"downloads-button\",\"home-button\",\"jid1-n8wh2cbfc2qauj_jetpack-browser-action\",\"ublock0_raymondhill_net-browser-action\",\"_f73df109-8fb4-453e-8373-f59e61ca4da3_-browser-action\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"toolbar-menubar\":[\"menubar-items\"]},\"seen\":[\"jid1-n8wh2cbfc2qauj_jetpack-browser-action\",\"ublock0_raymondhill_net-browser-action\",\"_f73df109-8fb4-453e-8373-f59e61ca4da3_-browser-action\",\"developer-button\"],\"dirtyAreaCache\":[\"PersonalToolbar\",\"nav-bar\",\"TabsToolbar\",\"toolbar-menubar\",\"PanelUI-contents\",\"addon-bar\"],\"currentVersion\":6,\"newElementCount\":0}"); pref("browser.uidensity", 1); -pref("browser.urlbar.trimURLs", false); +// These two have to stay undefined in Firefox 77+ in order for the drop-down for autocompletion to still work. +//pref("browser.urlbar.disableExtendForTests", true); +//pref("browser.urlbar.maxRichResults", 0); +pref("browser.urlbar.trimURLs", false); +pref("browser.urlbar.update1", false); +pref("browser.xul.error_pages.enabled", false); pref("camera.control.face_detection.enabled", false); pref("captivedetect.canonicalURL", "http://127.0.0.1:9999/"); pref("devtools.devedition.promo.url", "https://127.0.0.1:9999/"); diff --git a/waterfox/debian/changelog b/waterfox/debian/changelog index 79eff80..8fe42fc 100644 --- a/waterfox/debian/changelog +++ b/waterfox/debian/changelog @@ -1,3 +1,109 @@ +waterfox (2020.08-1+devuan) obs; urgency=medium + + - Latest version + * Updated Network Security Services + * Set maximum supported TLS version to 1.3 and minimum to 1.2 + * Updated SQLite library + * Improved <table> support + * Latest security advisories patched (best effort) + + -- Ben Stack <bgstack15@gmail.com> Tue, 25 Aug 2020 14:26:28 -0400 + +waterfox (2020.07-1+devuan) obs; urgency=medium + + - Latest version. No release notes yet on waterfox.net + + -- Ben Stack <bgstack15@gmail.com> Tue, 11 Aug 2020 14:01:31 -0400 + +waterfox (2020.06-1+devuan) obs; urgency=medium + + - Latest security advisories patched (best effort). + * Note: Aware of issues with some websites such as Netflix! It is + being investigated. + * As the differences between Classic and later Firefox versions + grow, we are doing our best to patch the security advisories as + we think apply to Classic. + + -- Ben Stack <bgstack15@gmail.com> Sat, 04 Jul 2020 12:04:59 -0400 + +waterfox (2020.06-1+devuan) obs; urgency=medium + + - Latest security advisories patched (best effort)* + - Various website compatibilty changes (Thanks to + [hawkeye116477](https://github.com/MrAlex94/Waterfox/issues?q=is%3Apr+author%3Ahawkeye116477)) + * JavaScript globalThis implemented + * Fix for WebAudio + * Partial Shadow DOM v1 support (experimental) + * Fix for some crashes + + -- Ben Stack <bgstack15@gmail.com> Thu, 04 Jun 2020 13:54:57 -0400 + +waterfox (2020.05-1+devuan) obs; urgency=medium + + - Latest security advisories patched (best effort)* + + -- Ben Stack <bgstack15@gmail.com> Wed, 08 Apr 2020 14:38:08 -0400 + +waterfox (2020.04-1+devuan) obs; urgency=medium + + * From blog release notes + - Classic branch + * Fixed various security issues + * Improved gtk support (thanks to hawkeye116477) + * Fixed library requirements on Linux + * Various media library updates + * Added DNS resolution to webextensions api + * Updated timezone data for internationalization functions + * Enabled unprefixed Fullscreen API + * Various website rending issues fixed (Kinguin, Intel, Epic Games and others) + * Fixed problems related with uBO html filters + * Updated en-US dictionary + + -- Ben Stack <bgstack15@gmail.com> Wed, 08 Apr 2020 14:38:08 -0400 + +waterfox (2020.03-1+devuan) obs; urgency=medium + + - From blog release notes + - Classic branch + * Fixed various websites not loading properly (Thanks to hawkeye116477 for the gargantuan effort) + * Logo now has Classic tag to differentiate from Current + * Improved gtk3 support + * Fixed DRM issues (Netflix, Prime Video etc) + * Various privacy settings update + * Fixed library requirements on Linux + * Various media library updates + * Added DNS resolution to webextensions api + * Updated timezone data for internationalization functions + * Enabled unprefixed Fullscreen API + * Various website rending issues fixed (Kinguin, Intel, Epic Games and others) + * Fixed problems related with uBO html filters + * Updated en-US dictionary + + -- Ben Stack <bgstack15@gmail.com> Thu, 12 Mar 2020 08:35:07 -0400 + +waterfox (2020.02-1+devuan) obs; urgency=medium + + - From blog release notes + - Classic branch + * Fixed library requirements on Linux + * Various media library updates + * Added DNS resolution to webextensions api + * Updated timezone data for internationalization functions + * Enabled unprefixed Fullscreen API + * Various website rending issues fixed (Kinguin, Intel, Epic Games and others) + * Fixed problems related with uBO html filters + * Updated en-US dictionary + + -- B Stack <bgstack15@gmail.com> Tue, 18 Feb 2020 15:33:11 -0500 + +waterfox (2020.01-1+devuan) obs; urgency=medium + + - From blog release notes + - Classic branch + * Very important security patches + + -- B Stack <bgstack15@gmail.com> Tue, 28 Jan 2020 07:58:33 -0500 + waterfox (2019.12-1+devuan) obs; urgency=medium - Classic branch diff --git a/waterfox/debian/control b/waterfox/debian/control index f9736d9..a55d956 100644 --- a/waterfox/debian/control +++ b/waterfox/debian/control @@ -4,49 +4,50 @@ Priority: optional Maintainer: B Stack <bgstack15@gmail.com> XSBC-Original-Maintainer: Steven Pusser <stevep@mxlinux.org> Build-Depends: debhelper (>= 12), - autoconf2.13, - autotools-dev, - binutils-avr, - cargo (>= 0.25), - ccache, - clang-6.0, - dpkg-dev (>= 1.16.1.1~), - libasound2-dev, - libbz2-dev, - libclang-6.0-dev, - libdbus-glib-1-dev, - libevent-dev (>= 1.4.1), - libgconf2-dev, - libglib2.0-dev (>= 2.16.0), - libgtk2.0-dev (>= 2.10), - libgtk-3-dev, - libiw-dev, - libjpeg-dev, - libjsoncpp-dev, - libnotify-dev, - libpulse-dev, - libreadline-dev, - libstartup-notification0-dev, - libtinfo-dev, - libx11-dev, - libx11-xcb-dev, - libxt-dev, - llvm-6.0-dev, - locales, - lsb-release, - python2.7, - python-minimal (>= 2.6.6-13~), - python-ply, - rustc (>= 1.24), - unzip, - xauth, - xfonts-base, - xvfb, - yasm (>= 1.1), - zip, - zlib1g-dev + autoconf2.13, + autotools-dev, + binutils-avr, + cargo (>= 0.35), + ccache, + clang (>= 4.0) | clang-4.0 | clang-6.0 | clang-7, + dpkg-dev (>= 1.16.1.1~), + libasound2-dev, + libbz2-dev, + libclang-dev (>= 4.0) | libclang-4.0-dev | libclang-6.0-dev | libclang-7-dev, + libdbus-glib-1-dev, + libevent-dev (>= 1.4.1), + libfontconfig-dev, + libgconf2-dev, + libglib2.0-dev (>= 2.16.0), + libgtk2.0-dev (>= 2.10), + libgtk-3-dev, + libiw-dev, + libjpeg-dev, + libjsoncpp-dev, + libnotify-dev, + libreadline-dev, + libstartup-notification0-dev, + libtinfo-dev, + libx11-dev, + libx11-xcb-dev, + libxt-dev, + llvm-dev (>= 4.0) | llvm-4.0-dev | llvm-6.0-dev | llvm-7-dev, + locales, + lsb-release, + python2 (>= 2.7.18-2~) | python (>= 2.7), + python-ply, + rustc (>= 1.34), + unzip, + xauth, + xfonts-base, + xvfb, + yasm (>= 1.1), + zip, + zlib1g-dev +# disabled for testing python-minimal (>= 2.6.6-13~), Standards-Version: 3.9.7 Homepage: https://www.waterfox.net/ +# libfontconfig-dev only added for Debian OBS which is choking as of 2020-04 on libfontconfig-dev | libfontconfig1-dev for deps: libgtk-3-dev, libpango1.0-dev, libcairo2-dev, libxft-dev Package: waterfox Architecture: any @@ -54,7 +55,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: waterfox-kde Replaces: waterfox-kde Provides: www-browser, gnome-www-browser, waterfox-classic -Suggests: fonts-lyx, libasound2, pulseaudio +Suggests: fonts-lyx, libasound2 Description: Free, open and private browser Waterfox focuses on giving users choice while also helping make the world a better place. Watefox is partners with Ecosia, a search engine that plants trees diff --git a/waterfox/debian/mozconfig b/waterfox/debian/mozconfig index 0b6416a..e9f4bb6 100644 --- a/waterfox/debian/mozconfig +++ b/waterfox/debian/mozconfig @@ -1,5 +1,5 @@ -export CC=clang-6.0 -export CXX=clang++-6.0 +export CC=clang +export CXX=clang++ ac_add_options --prefix=/usr ac_add_options --enable-optimize="-O2" diff --git a/waterfox/debian/watch b/waterfox/debian/watch new file mode 100644 index 0000000..00aff65 --- /dev/null +++ b/waterfox/debian/watch @@ -0,0 +1,5 @@ +# This can pull in the source code, but not the real xpi file. Unfortunately you need to hand-assemble a tarball with the xpi file in it. See README.debian +version=4 +# uscan will make a nice symlink, so no name mangling is required. +opts=filenamemangle=s/.+\/([\d\.]+-classic)\.tar\.gz/waterfox_$1.orig\.tar\.gz/ \ + https://github.com/MrAlex94/Waterfox/tags .*/([\d\.]+)-classic\.tar\.gz diff --git a/waterfox/debian/waterfox.dsc b/waterfox/debian/waterfox.dsc deleted file mode 100644 index b30ce9d..0000000 --- a/waterfox/debian/waterfox.dsc +++ /dev/null @@ -1,14 +0,0 @@ -Format: 3.0 (quilt) -Source: waterfox -Binary: waterfox -Architecture: any -Version: 56.2.4-0 -Maintainer: hawkeye116477 <hawkeye116477@gmail.com> -Homepage: https://www.waterfox.net/ -Standards-Version: 3.9.7 -Build-Depends: debhelper (>= 9), autoconf2.13, libgtk-3-dev (>= 3.4), libgconf2-dev, libdbus-glib-1-dev, libpulse-dev, libasound2-dev, yasm (>= 1.1), build-essential, libgtk2.0-dev (>= 2.10), libxt-dev, python2.7, python-minimal (>= 2.6.6-13~), python-ply, zip, unzip, ccache, cargo (>= 0.25), libgl1-mesa-dev, libnotify-dev, binutils-avr, libfreetype6-dev, libfontconfig1-dev, pkg-config, libtinfo-dev, clang-6.0 | clang-4.0, llvm-6.0-dev | llvm-4.0-dev, rustc (>= 1.24), libxext-dev, libglib2.0-dev (>= 2.16.0), libpango1.0-dev, libstartup-notification0-dev, libcurl4-openssl-dev, libiw-dev, mesa-common-dev, libxrender-dev, dbus-x11, xvfb, libx11-dev, libx11-xcb-dev, libfile-fcntllock-perl, apt-utils, locales, autotools-dev, libjpeg-dev, zlib1g-dev, libreadline-dev, dpkg-dev (>= 1.16.1.1~), libevent-dev (>= 1.4.1), libjsoncpp-dev, xfonts-base, xauth, lsb-release -Package-List: - waterfox deb web optional arch=any -Files: - 0000000000000000000000000000000 1 waterfox.orig.tar.gz - 0000000000000000000000000000000 1 waterfox.debian.tar.gz diff --git a/waterfox/debian/waterfox_devuan.dsc b/waterfox/debian/waterfox_devuan.dsc new file mode 100644 index 0000000..9d4a57a --- /dev/null +++ b/waterfox/debian/waterfox_devuan.dsc @@ -0,0 +1,14 @@ +Format: 3.0 (quilt) +Source: waterfox +Binary: waterfox +Architecture: any +Version: 2020.08-1+devuan +Maintainer: B Stack <bgstack15@gmail.com> +Homepage: https://www.waterfox.net/ +Standards-Version: 4.1.4 +Build-Depends: debhelper (>= 12), autoconf2.13, autotools-dev, binutils-avr, cargo (>= 0.35), ccache, clang (>= 4.0) | clang-4.0 | clang-6.0 | clang-7, dpkg-dev (>= 1.16.1.1~), libasound2-dev, libbz2-dev, libclang-dev (>= 4.0) | libclang-4.0-dev | libclang-6.0-dev | libclang-7-dev, libdbus-glib-1-dev, libevent-dev (>= 1.4.1), libgconf2-dev, libglib2.0-dev (>= 2.16.0), libgtk2.0-dev (>= 2.10), libgtk-3-dev, libiw-dev, libjpeg-dev, libjsoncpp-dev, libnotify-dev, libreadline-dev, libstartup-notification0-dev, libtinfo-dev, libx11-dev, libx11-xcb-dev, libxt-dev, llvm-dev (>= 4.0) | llvm-4.0-dev | llvm-6.0-dev | llvm-7-dev, locales, lsb-release, python2 (>= 2.7.18-2~) | python (>= 2.7), python-ply, rustc (>= 1.34), unzip, xauth, xfonts-base, xvfb, yasm (>= 1.1), zip, zlib1g-dev, libfontconfig-dev +Package-List: + waterfox deb web optional arch=any +Files: + 0000000000000000000000000000000 1 waterfox.orig.tar.gz + 0000000000000000000000000000000 1 waterfox.debian.tar.gz |