palemoon: 28.17.0 -> 29.0.0, switch to gtk3
This commit is contained in:
parent
c7d8cb46af
commit
7551dd16d4
|
@ -6,7 +6,7 @@
|
||||||
, libGLU, libGL, perl, python2, libpulseaudio
|
, libGLU, libGL, perl, python2, libpulseaudio
|
||||||
, unzip, xorg, wget, which, yasm, zip, zlib
|
, unzip, xorg, wget, which, yasm, zip, zlib
|
||||||
|
|
||||||
, withGTK3 ? false, gtk3
|
, withGTK3 ? true, gtk3
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -16,14 +16,14 @@ let
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
pname = "palemoon";
|
pname = "palemoon";
|
||||||
version = "28.17.0";
|
version = "29.0.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
githubBase = "repo.palemoon.org";
|
githubBase = "repo.palemoon.org";
|
||||||
owner = "MoonchildProductions";
|
owner = "MoonchildProductions";
|
||||||
repo = "Pale-Moon";
|
repo = "Pale-Moon";
|
||||||
rev = "${version}_Release";
|
rev = "${version}_Release";
|
||||||
sha256 = "0478xn5skpls91hkraykc308hppdc8vj9xbgvlm5wkv0y4dp7h5x";
|
sha256 = "1v870kxbl7b0kazd6krjiarvbjwmv13hgwkzpi054i9cf8z7pyiv";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -119,6 +119,9 @@ in stdenv.mkDerivation rec {
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
./mach install
|
./mach install
|
||||||
|
|
||||||
|
# Fix missing icon due to wrong WMClass
|
||||||
|
substituteInPlace ./palemoon/branding/official/palemoon.desktop \
|
||||||
|
--replace 'StartupWMClass="pale moon"' 'StartupWMClass=Pale moon'
|
||||||
desktop-file-install --dir=$out/share/applications \
|
desktop-file-install --dir=$out/share/applications \
|
||||||
./palemoon/branding/official/palemoon.desktop
|
./palemoon/branding/official/palemoon.desktop
|
||||||
|
|
||||||
|
|
|
@ -24108,8 +24108,8 @@ in
|
||||||
osmo = callPackage ../applications/office/osmo { };
|
osmo = callPackage ../applications/office/osmo { };
|
||||||
|
|
||||||
palemoon = callPackage ../applications/networking/browsers/palemoon {
|
palemoon = callPackage ../applications/networking/browsers/palemoon {
|
||||||
# https://www.palemoon.org/sourcecode.shtml
|
# https://developer.palemoon.org/build/linux/
|
||||||
stdenv = gcc7Stdenv;
|
stdenv = gcc8Stdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
webbrowser = callPackage ../applications/networking/browsers/webbrowser {};
|
webbrowser = callPackage ../applications/networking/browsers/webbrowser {};
|
||||||
|
|
Loading…
Reference in New Issue