Browse Source

Update palemoon to 27.5.0

master
mid-kid 7 years ago
parent
commit
38a5326924
  1. 2
      satellites/functions/vcs/git.sh
  2. 8
      satellites/palemoon-decentraleyes.sat
  3. 4
      satellites/palemoon-greasemonkey.sat
  4. 4
      satellites/palemoon-ublock.sat
  5. 10
      satellites/palemoon.sat

2
satellites/functions/vcs/git.sh

@ -46,7 +46,7 @@ vcs_git() {
# Clone the repository
if [ "$download_only" = false -a "$clone" = true ]; then
vcs_git_clone -r "$rev" "$1" "$2"
vcs_git_clone -r "$rev" "$@"
fi
}

8
satellites/palemoon-decentraleyes.sat

@ -1,13 +1,15 @@
# TODO: Build jetpack plugin (requires jpm)
name=decentraleyes
version=1.3.7
version=1.3.10
update_url="https://github.com/Synzvato/$name/releases"
dlfile "https://github.com/Synzvato/$name/releases/download/v$version/Decentraleyes.v$version-palemoon-unsigned.xpi" \
'525ef066830acec9b3229ae8fc34a55b'
download "https://addons.palemoon.org/?component=download&id=jid1-BoFifL9Vbdl2zQ@jetpack&version=$version" \
'95dafa4d7b8452f5613da068b1309cd6' \
"Decentraleyes.v$version-palemoon-unsigned.xpi"
_
getfile "Decentraleyes.v$version-palemoon-unsigned.xpi"
install -Dm644 "Decentraleyes.v$version-palemoon-unsigned.xpi" "$dir_install/$dir_prefix/$dir_lib/palemoon/browser/extensions/jid1-BoFifL9Vbdl2zQ@jetpack.xpi"
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

4
satellites/palemoon-greasemonkey.sat

@ -1,10 +1,10 @@
name=greasemonkey
version=3.11
version=3.16
update_url="https://github.com/$name/$name/releases"
update_names="/archive/$version.tar.gz"
dlextract "https://github.com/$name/$name/archive/$version/$name-$version.tar.gz" \
'bdc40ff400a90ef6e360c30858dcf970'
'fbfddb4936c95c18e9528fcfbffc1540'
_
cd "$name-$version"

4
satellites/palemoon-ublock.sat

@ -1,12 +1,12 @@
import 'vcs/git'
name=uBlock
version=1.13.8
version=1.14.10
update_url="https://github.com/gorhill/$name/releases"
update_names="/archive/$version.tar.gz"
dlextract "https://github.com/gorhill/$name/archive/$version/$name-$version.tar.gz" \
'4d802ab3b3b3c4fce9525fc750954a5b'
'8be4a74882522089d4cae32b0c51a4fb'
( name=uAssets
vcs_git -V "https://github.com/uBlockOrigin/uAssets"
)

10
satellites/palemoon.sat

@ -1,7 +1,7 @@
# The Pale Moon team recommends building with GCC 4.9. While other versions like 5.x are known to work, they're unsupported.
name=Pale-Moon
version=27.4.2
version=27.5.0
version_gcc=4.9.4
version_autoconf=2.13
update_url="https://github.com/MoonchildProductions/$name/releases"
@ -10,7 +10,7 @@ update_names="/archive/${version}_Release.tar.gz"
define_option 'pulseaudio: Build with support for PulseAudio'
dlextract "https://github.com/MoonchildProductions/$name/archive/${version}_Release/$name-${version}_Release.tar.gz" \
'b48067fff5505e1b078c2bf2c7efdeff'
'f786d177566a88d650a003afdf41e281'
extrafile 'palemoon.desktop'
( name=gcc version="$version_gcc"
@ -91,8 +91,12 @@ ac_add_options --with-system-icu
$(option pulseaudio && echo ac_add_options --enable-pulseaudio || echo ac_add_options --disable-pulseaudio)
EOF
# This program is about as picky about compiler flags as it is about the compiler version.
# Sigh...
#export MOZ_MAKE_FLAGS="$MAKEFLAGS"
#unset CFLAGS CXXFLAGS LDFLAGS MAKEFLAGS
# Build
MOZ_MAKE_FLAGS="$MAKEFLAGS" \
PATH="$PWD/../gcc-$version_gcc/install/bin:$PWD/../autoconf-$version_autoconf/install/bin:$PATH" \
make -f client.mk build

Loading…
Cancel
Save