summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Stack <bgstack15@gmail.com>2021-11-15 13:06:01 -0500
committerB. Stack <bgstack15@gmail.com>2021-11-15 13:06:01 -0500
commit8f4bde59f3a49ba43c33d1d43b49729935810182 (patch)
treecd049d81f17c0113d2e34c58c78c9c43aca072da
parentfix librewolf.cfg and local-settings.js paths (diff)
downloadlibrewolf-debian-8f4bde59f3a49ba43c33d1d43b49729935810182.tar.gz
librewolf-debian-8f4bde59f3a49ba43c33d1d43b49729935810182.tar.bz2
librewolf-debian-8f4bde59f3a49ba43c33d1d43b49729935810182.zip
94.0 attempt 1
-rw-r--r--scripts/prep-librewolf-dpkg.conf6
-rwxr-xr-xscripts/prep-librewolf-dpkg.sh8
2 files changed, 8 insertions, 6 deletions
diff --git a/scripts/prep-librewolf-dpkg.conf b/scripts/prep-librewolf-dpkg.conf
index bffe061..7292a69 100644
--- a/scripts/prep-librewolf-dpkg.conf
+++ b/scripts/prep-librewolf-dpkg.conf
@@ -4,9 +4,11 @@
# Available options for DISTRO: ubuntu debian
DISTRO=${DISTRO:-'debian'}
# current version of Firefox package in target distro
-distro_firefox_version=${distro_firefox_version:-'93.0-1'}
+distro_firefox_version=${distro_firefox_version:-'94.0-2'}
# current version of Firefox, as defined by name of the orig tarball.
-firefox_version=${firefox_version:-'93.0'}
+firefox_version=${firefox_version:-'94.0'}
+# Tag for LibreWolf common and linux repos
+librewolf_version=${librewolf_version:-'94.0-1'}
settings_commit=${settings_commit:-'master'}
CI_PROJECT_DIR=${CI_PROJECT_DIR:-$(realpath $(dirname $0)/../)}
output_dir=${CI_PROJECT_DIR}/out
diff --git a/scripts/prep-librewolf-dpkg.sh b/scripts/prep-librewolf-dpkg.sh
index 5d0c411..81a5247 100755
--- a/scripts/prep-librewolf-dpkg.sh
+++ b/scripts/prep-librewolf-dpkg.sh
@@ -82,9 +82,9 @@ test -z "${SKIP_EXTRACT}" && {
# test -z "${SKIP_GIT}" && (
# yes, use a sub-shell because of this cd. pushd is a bash builtin, but we are using sh and not bash.
# cd "${git_source_dir}"
- git clone "${librewolf_common_url}" ${git_source_dir}/common || ( cd "${git_source_dir}/common" ; git checkout master ; git pull ; git checkout "v${distro_firefox_version}" ; )
+ git clone "${librewolf_common_url}" ${git_source_dir}/common || ( cd "${git_source_dir}/common" ; git checkout master ; git pull ; git checkout "v${librewolf_version}" ; )
git clone "${librewolf_settings_url}" ${git_source_dir}/settings || ( cd "${git_source_dir}/settings" ; git checkout master ; git pull ; )
- git clone "${librewolf_linux_url}" ${git_source_dir}/linux || ( cd "${git_source_dir}/linux" ; git checkout master ; git pull ; git checkout "v${distro_firefox_version}" ; )
+ git clone "${librewolf_linux_url}" ${git_source_dir}/linux || ( cd "${git_source_dir}/linux" ; git checkout master ; git pull ; git checkout "v${librewolf_version}" ; )
# )
@@ -231,8 +231,8 @@ librewolf/stop-undesired-requests.patch -p1
librewolf/allow_dark_preference_with_rfp.patch -p1
librewolf/about-dialog.patch -p1
EOF
- # just for version 93.0 until https://gitlab.com/librewolf-community/browser/common/-/merge_requests/7
- sed -i -r -e '/-image-/s/small/large/g;' "${debian_dir}/patches/librewolf/mozilla-vpn-ad.patch"
+ # only for v94.0 until https://gitlab.com/librewolf-community/browser/common/-/merge_requests/10
+ sed -i -r -e '/pictureinpicture/a\ "proxy-failover",' -e '16d' "${debian_dir}/patches/librewolf/remove_addons.patch"
fi
# observe that build-with-libstdc++-7 is disabled for this dpkg. Debian builds Firefox with gcc, not clang.
bgstack15