Merge branch 'master' into staging-next

This commit is contained in:
Jan Tojnar
2019-10-03 01:47:08 +02:00
514 changed files with 8443 additions and 3195 deletions
@@ -1,4 +1,4 @@
{ gcc8Stdenv
{ stdenv
, ctags
, appstream-glib
, desktop-file-utils
@@ -22,6 +22,7 @@
, ninja
, ostree
, pcre
, pcre2
, pkgconfig
, python3
, sysprof
@@ -32,20 +33,16 @@
, wrapGAppsHook
, dbus
, xvfb_run
, glib
}:
let
# Does not build with GCC 7
# https://gitlab.gnome.org/GNOME/gnome-builder/issues/868
stdenv = gcc8Stdenv;
in
stdenv.mkDerivation rec {
pname = "gnome-builder";
version = "3.32.4";
version = "3.34.0";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "0xip58m206p8wa28p0a3y4ykylzr5xzmirjl3dspg4j25r08i8qr";
sha256 = "19i2ipgw48fpd50wacwyhj35hajlg7qcyxpj8rsqk4g21ijfykrg";
};
nativeBuildInputs = [
@@ -80,6 +77,7 @@ stdenv.mkDerivation rec {
libxml2
ostree
pcre
pcre2
python3
sysprof
template-glib
@@ -98,6 +96,8 @@ stdenv.mkDerivation rec {
patchShebangs build-aux/meson/post_install.py
'';
NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
mesonFlags = [
"-Dpython_libprefix=${python3.libPrefix}"
"-Ddocs=true"