From 8f4bde59f3a49ba43c33d1d43b49729935810182 Mon Sep 17 00:00:00 2001 From: "B. Stack" Date: Mon, 15 Nov 2021 13:06:01 -0500 Subject: 94.0 attempt 1 --- scripts/prep-librewolf-dpkg.conf | 6 ++++-- scripts/prep-librewolf-dpkg.sh | 8 ++++---- 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. -- cgit