Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 945aabceb486
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: f134c05f0397
Choose a head ref
  • 8 commits
  • 8 files changed
  • 1 contributor

Commits on Mar 18, 2019

  1. Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    7d6d1d2 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    8d45c32 View commit details
  3. Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    470b7e1 View commit details
  4. Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    d9888b5 View commit details
  5. squash! gnomeExtensions.gsconnect: 20 -> 21-rc1

    gnomeExtensions.gsconnect: 20 -> 21
    jtojnar committed Mar 18, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    57ab901 View commit details
  6. squash! gnome3.geary: 0.13.2 -> 0.13.3

    gnome3.geary: 0.13.2 -> 3.32.0
    jtojnar committed Mar 18, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    c493d50 View commit details
  7. Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    8ecbe90 View commit details
  8. Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    f134c05 View commit details
4 changes: 2 additions & 2 deletions pkgs/desktops/gnome-3/core/tracker/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, fetchFromGitLab, intltool, meson, ninja, pkgconfig, gobject-introspection, python2
{ stdenv, fetchurl, fetchFromGitLab, intltool, meson, ninja, pkgconfig, gobject-introspection, python3
, gtk-doc, docbook_xsl, docbook_xml_dtd_412, docbook_xml_dtd_43, glibcLocales
, libxml2, upower, glib, wrapGAppsHook, vala, sqlite, libxslt, libstemmer
, gnome3, icu, libuuid, networkmanager, libsoup, json-glib
@@ -20,7 +20,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [
meson ninja vala pkgconfig intltool libxslt wrapGAppsHook gobject-introspection
gtk-doc docbook_xsl docbook_xml_dtd_412 docbook_xml_dtd_43 glibcLocales
python2 # for data-generators
python3 # for data-generators
];

buildInputs = [
4 changes: 2 additions & 2 deletions pkgs/desktops/gnome-3/core/yelp/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, intltool, fetchurl, webkitgtk, pkgconfig, gtk3, glib
{ stdenv, gettext, fetchurl, webkitgtk, pkgconfig, gtk3, glib
, gnome3, sqlite
, itstool, libxml2, libxslt, gst_all_1
, wrapGAppsHook }:
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "090klk2mhd87y5w228gd1ia1lvvxaj913lkvxzcb1apz8n0i8mm7";
};

nativeBuildInputs = [ pkgconfig intltool itstool wrapGAppsHook ];
nativeBuildInputs = [ pkgconfig gettext itstool wrapGAppsHook ];
buildInputs = [
gtk3 glib webkitgtk sqlite
libxml2 libxslt gnome3.yelp-xsl
12 changes: 6 additions & 6 deletions pkgs/desktops/gnome-3/extensions/gsconnect/default.nix
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{ stdenv, fetchFromGitHub, substituteAll, python3, openssl
{ stdenv, fetchFromGitHub, substituteAll, python3, openssl, folks, gsound
, meson, ninja, libxml2, pkgconfig, gobject-introspection, wrapGAppsHook
, glib, gtk3, at-spi2-core, upower, openssh, gnome3 }:

stdenv.mkDerivation rec {
name = "gnome-shell-gsconnect-${version}";
version = "21-rc2";
version = "21";

src = fetchFromGitHub {
owner = "andyholmes";
repo = "gnome-shell-extension-gsconnect";
rev = "v${version}";
sha256 = "0j42gd0w9jyj0sshz8bmixxkg7zpyjfq3hz8mclsz2km59gqydns";
sha256 = "0ikkb2rly3h4qglswn15vs8f2kl727gpri5c9x3jiy27ylag7yav";
};

patches = [
@@ -34,10 +34,10 @@ stdenv.mkDerivation rec {
glib # libgobject
gtk3
at-spi2-core # atspi
gnome3.folks # libfolks
folks # libfolks
gnome3.nautilus # TODO: this contaminates the package with nautilus and gnome-autoar typelibs but it is only needed for the extension
gnome3.nautilus-python
gnome3.gsound
gsound
upower
gnome3.caribou
gnome3.gjs # for running daemon
@@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
preFixup = ''
# TODO: figure out why folks GIR does not contain shared-library attribute
# https://github.com/NixOS/nixpkgs/issues/47226
gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ gnome3.folks ]}")
gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ folks ]}")
'';

postFixup = ''
4 changes: 2 additions & 2 deletions pkgs/desktops/gnome-3/games/gnome-taquin/default.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, gnome3, gtk3, wrapGAppsHook
, librsvg, libcanberra-gtk3, intltool, itstool, libxml2
, librsvg, libcanberra-gtk3, gettext, itstool, libxml2
, meson, ninja, vala, python3, desktop-file-utils
}:

@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {

nativeBuildInputs = [
pkgconfig wrapGAppsHook meson ninja python3
intltool itstool libxml2 vala desktop-file-utils
gettext itstool libxml2 vala desktop-file-utils
];
buildInputs = [
gtk3 librsvg libcanberra-gtk3
2 changes: 0 additions & 2 deletions pkgs/desktops/gnome-3/games/tali/default.nix
Original file line number Diff line number Diff line change
@@ -28,8 +28,6 @@ stdenv.mkDerivation rec {
patchShebangs build-aux/meson_post_install.py
'';

enableParallelBuilding = true;

meta = with stdenv.lib; {
homepage = https://wiki.gnome.org/Apps/Tali;
description = "Sort of poker with dice and less money";
19 changes: 5 additions & 14 deletions pkgs/desktops/gnome-3/misc/geary/default.nix
Original file line number Diff line number Diff line change
@@ -1,27 +1,18 @@
{ stdenv, fetchurl, fetchpatch, pkgconfig, gtk3, vala, enchant2, wrapGAppsHook, meson, ninja
{ stdenv, fetchurl, pkgconfig, gtk3, vala, enchant2, wrapGAppsHook, meson, ninja
, desktop-file-utils, gnome-online-accounts, gsettings-desktop-schemas, adwaita-icon-theme
, libnotify, libcanberra-gtk3, libsecret, gmime, isocodes, libxml2, gettext
, sqlite, gcr, json-glib, itstool, libgee, gnome3, webkitgtk, python3
, xvfb_run, dbus, shared-mime-info, libunwind, glib-networking }:
, xvfb_run, dbus, shared-mime-info, libunwind, folks, glib-networking }:

stdenv.mkDerivation rec {
pname = "geary";
version = "0.13.3";
version = "3.32.0";

src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "033in6221vlp8fyskrpls71x3bwbb5i0l33xfs4qhylj5wcskmzi";
sha256 = "1mxlzkmwzg1fyf4r1izwnskm5z681c6hiby48n606n89gjcq565j";
};

patches = [
# gobject-introspection is not needed
# https://gitlab.gnome.org/GNOME/geary/merge_requests/138
(fetchpatch {
url = https://gitlab.gnome.org/GNOME/geary/commit/d2f1b1076aa942d140e83fdf03b66621c11229f5.patch;
sha256 = "1dsj4ybnibpi572w9hafm0w90jbjv7wzdl6j8d4c2qg5h7knlvfk";
})
];

nativeBuildInputs = [
desktop-file-utils gettext itstool libxml2 meson ninja
pkgconfig vala wrapGAppsHook python3
@@ -31,7 +22,7 @@ stdenv.mkDerivation rec {
adwaita-icon-theme enchant2 gcr gmime gnome-online-accounts
gsettings-desktop-schemas gtk3 isocodes json-glib libcanberra-gtk3
libgee libnotify libsecret sqlite webkitgtk glib-networking
libunwind
libunwind folks
];

checkInputs = [ xvfb_run dbus ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/gnome-menus/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, glib, gobject-introspection }:
{ stdenv, fetchurl, pkgconfig, gettext, glib, gobject-introspection }:

stdenv.mkDerivation rec {
pname = "gnome-menus";
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
"INTROSPECTION_TYPELIBDIR=${placeholder ''out''}/lib/girepository-1.0"
];

nativeBuildInputs = [ pkgconfig ];
nativeBuildInputs = [ pkgconfig gettext ];
buildInputs = [ glib gobject-introspection ];

meta = {
34 changes: 23 additions & 11 deletions pkgs/development/libraries/libgtop/default.nix
Original file line number Diff line number Diff line change
@@ -1,22 +1,34 @@
{ stdenv, fetchurl, fetchpatch, glib, pkgconfig, perl, gettext, gobject-introspection, libtool, gnome3, gtk-doc }:
let
{ stdenv
, fetchurl
, glib
, pkgconfig
, perl
, gettext
, gobject-introspection
, gnome3
, gtk-doc
}:

stdenv.mkDerivation rec {
pname = "libgtop";
version = "2.40.0";
in
stdenv.mkDerivation rec {
name = "${pname}-${version}";

src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "1m6jbqk8maa52gxrf223442fr5bvvxgb7ham6v039i3r1i62gwvq";
};

propagatedBuildInputs = [ glib ];
nativeBuildInputs = [ pkgconfig gnome3.gnome-common libtool gtk-doc perl gettext gobject-introspection ];
nativeBuildInputs = [
pkgconfig
gtk-doc
perl
gettext
gobject-introspection
];

preConfigure = ''
./autogen.sh
'';
propagatedBuildInputs = [
glib
];

passthru = {
updateScript = gnome3.updateScript {