Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
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-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: b81ca435e636
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 817c086642e7
Choose a head ref

Commits on Mar 27, 2018

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    rnhmjoj Michele Guerini Rocco
    Copy the full SHA
    65b1473 View commit details

Commits on Mar 31, 2018

  1. aws-sdk-cpp: 1.4.15 -> 1.4.24

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/aws-sdk-cpp/versions.
    
    These checks were done:
    
    - built on NixOS
    - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
    - found 1.4.24 with grep in /nix/store/l5b5v0apdlpjby67kzzrvi6gqfvccal8-aws-sdk-cpp-1.4.24
    - directory tree listing: https://gist.github.com/a9ed6bbccf52e2bbd300e219ff1f892e
    R. RyanTM committed Mar 31, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    97cfd91 View commit details

Commits on Apr 1, 2018

  1. cups-filters: 1.20.1 -> 1.20.2

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/cups-filters/versions.
    
    These checks were done:
    
    - built on NixOS
    - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
    - found 1.20.2 with grep in /nix/store/zbwgknzkhih8rlcizp4s5yi5kinjfv5w-cups-filters-1.20.2
    - directory tree listing: https://gist.github.com/a1bcdc4c27ed6a03fa20b81303aaa036
    R. RyanTM committed Apr 1, 2018
    Copy the full SHA
    3727592 View commit details

Commits on Apr 2, 2018

  1. Copy the full SHA
    8d87272 View commit details
  2. Copy the full SHA
    8b3bf02 View commit details
  3. mkvtoolnix: 21.0.0 -> 22.0.0

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/mkvtoolnix/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvmerge -h` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvmerge --help` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvmerge -V` and found version 22.0.0
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvmerge --version` and found version 22.0.0
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvinfo -h` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvinfo --help` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvinfo -V` and found version 22.0.0
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvinfo --version` and found version 22.0.0
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvextract -h` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvextract --help` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvextract -V` and found version 22.0.0
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvextract --version` and found version 22.0.0
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvpropedit -h` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvpropedit --help` got 0 exit code
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvpropedit -V` and found version 22.0.0
    - ran `/nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0/bin/mkvpropedit --version` and found version 22.0.0
    - found 22.0.0 with grep in /nix/store/qzarbwgjblj2vw9wc017gich3a5rv9f0-mkvtoolnix-22.0.0
    - directory tree listing: https://gist.github.com/7834479431ce4c1f041e9b5d9da3129d
    R. RyanTM committed Apr 2, 2018
    Copy the full SHA
    307cded View commit details
  4. icedtea8_web: 1.6.2 -> 1.7.1

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/icedtea-web/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/javaws --help` got 0 exit code
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/javaws help` got 0 exit code
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/javaws --version` and found version 1.7.1
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/javaws version` and found version 1.7.1
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/itweb-settings --help` got 0 exit code
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/itweb-settings help` got 0 exit code
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/policyeditor --help` got 0 exit code
    - ran `/nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1/bin/policyeditor help` got 0 exit code
    - found 1.7.1 with grep in /nix/store/v9maiya65b10q73b3fb5zf02gqyn11jg-icedtea-web-1.7.1
    - directory tree listing: https://gist.github.com/0e5014eea224d7b6d3648167d610e4f0
    R. RyanTM committed Apr 2, 2018
    Copy the full SHA
    ede066d View commit details
  5. jpegoptim: 1.4.4 -> 1.4.5

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/jpegoptim/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran `/nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5/bin/jpegoptim -h` got 0 exit code
    - ran `/nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5/bin/jpegoptim --help` got 0 exit code
    - ran `/nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5/bin/jpegoptim help` got 0 exit code
    - ran `/nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5/bin/jpegoptim -V` and found version 1.4.5
    - ran `/nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5/bin/jpegoptim --version` and found version 1.4.5
    - ran `/nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5/bin/jpegoptim -h` and found version 1.4.5
    - ran `/nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5/bin/jpegoptim --help` and found version 1.4.5
    - found 1.4.5 with grep in /nix/store/qldhz6lqamsv2pbdyimsgwdfc53bawyn-jpegoptim-1.4.5
    - directory tree listing: https://gist.github.com/5b96a382d26959a9ce1da4b4d0b45d55
    R. RyanTM committed Apr 2, 2018
    Copy the full SHA
    54fe957 View commit details
  6. criu: 3.8 -> 3.8.1

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/criu/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran `/nix/store/yqfshz1c0qp2h8vdcswiaknxb6ibxfsl-criu-3.8.1/bin/compel -h` got 0 exit code
    - ran `/nix/store/yqfshz1c0qp2h8vdcswiaknxb6ibxfsl-criu-3.8.1/bin/compel --help` got 0 exit code
    - ran `/nix/store/yqfshz1c0qp2h8vdcswiaknxb6ibxfsl-criu-3.8.1/bin/criu -h` got 0 exit code
    - ran `/nix/store/yqfshz1c0qp2h8vdcswiaknxb6ibxfsl-criu-3.8.1/bin/criu --help` got 0 exit code
    - ran `/nix/store/yqfshz1c0qp2h8vdcswiaknxb6ibxfsl-criu-3.8.1/bin/criu -V` and found version 3.8.1
    - ran `/nix/store/yqfshz1c0qp2h8vdcswiaknxb6ibxfsl-criu-3.8.1/bin/criu --version` and found version 3.8.1
    - found 3.8.1 with grep in /nix/store/yqfshz1c0qp2h8vdcswiaknxb6ibxfsl-criu-3.8.1
    - directory tree listing: https://gist.github.com/4324a1815464a7da41c4b8cd5056b1b7
    R. RyanTM committed Apr 2, 2018
    Copy the full SHA
    cd43915 View commit details
  7. flow: 0.68.0 -> 0.69.0

    frontsideair committed Apr 2, 2018
    Copy the full SHA
    445f027 View commit details
  8. dbeaver: 5.0.0 -> 5.0.2

    samueldr committed Apr 2, 2018
    Copy the full SHA
    a829977 View commit details

Commits on Apr 3, 2018

  1. Merge pull request #38367 from frontsideair/flow-0.69.0

    flow: 0.68.0 -> 0.69.0
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    3af1b1e View commit details
  2. Merge pull request #38261 from r-ryantm/auto-update/aws-sdk-cpp

    aws-sdk-cpp: 1.4.15 -> 1.4.24
    edolstra authored Apr 3, 2018
    Copy the full SHA
    6b27ae3 View commit details
  3. Merge pull request #38349 from r-ryantm/auto-update/jpegoptim

    jpegoptim: 1.4.4 -> 1.4.5
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    e369f36 View commit details
  4. Merge pull request #38346 from r-ryantm/auto-update/mkvtoolnix

    mkvtoolnix: 21.0.0 -> 22.0.0
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    39424cf View commit details
  5. webkitgtk: fix non-deterministic build failure

    The build sometimes fails, mostly when using a single core. This is a simple
    stopgap, see upstream bug: https://bugs.webkit.org/show_bug.cgi?id=183788
    hedning committed Apr 3, 2018
    Copy the full SHA
    5058529 View commit details
  6. Merge pull request #38323 from bachp/minio-update

    Minio update
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    935c2b5 View commit details
  7. bazel: 0.10.1 -> 0.11.1

    benley authored and globin committed Apr 3, 2018
    Copy the full SHA
    09b16a9 View commit details
  8. joker: 0.8.9 -> 0.9.1

    andrestylianos committed Apr 3, 2018
    Copy the full SHA
    3f9cc31 View commit details
  9. Copy the full SHA
    51c8e9f View commit details
  10. krunner-pass: init at version 1.3.0

    ysndr authored and adisbladis committed Apr 3, 2018
    Copy the full SHA
    0c95dee View commit details
  11. Merge pull request #38380 from andrestylianos/fix/nox-review-instruct…

    …ions
    
    nixos/doc: fix instructions for nox-review usage
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    8a69ebd View commit details
  12. Merge pull request #38350 from r-ryantm/auto-update/criu

    criu: 3.8 -> 3.8.1
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    57ce94c View commit details
  13. Copy the full SHA
    38d0e1d View commit details
  14. Copy the full SHA
    ebda67e View commit details
  15. Merge pull request #38379 from andrestylianos/joker

    joker: 0.8.9 -> 0.9.1
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    3593d19 View commit details
  16. Merge pull request #38358 from samueldr/dbeaver/5.0.2

    dbeaver: 5.0.0 -> 5.0.2
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    f379933 View commit details
  17. Copy the full SHA
    1661e88 View commit details
  18. Copy the full SHA
    43ce9b9 View commit details
  19. gnome3.gnome-tweaks: make tweaks aware of gnome-shell-extensions

    This makes it possible to use the `user-theme` extension.
    hedning committed Apr 3, 2018
    Copy the full SHA
    7f3e2f6 View commit details
  20. Merge pull request #38347 from r-ryantm/auto-update/icedtea-web

    icedtea8_web: 1.6.2 -> 1.7.1
    wizeman authored Apr 3, 2018
    Copy the full SHA
    9c5f79d View commit details
  21. pythonPackages.vxi11: init at 0.9

    bgamari authored and dotlambda committed Apr 3, 2018
    Copy the full SHA
    ef3c42b View commit details
  22. Merge pull request #38322 from rvl/buildkite-agent

    buildkite-agent: 2.6.9 -> 2.6.10
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    6a6bdca View commit details
  23. Merge pull request #38390 from hedning/gnome-shell-extensions

    Fix gnome-shell-extensions-3.28.0
    jtojnar authored Apr 3, 2018
    Copy the full SHA
    317567e View commit details
  24. Merge pull request #38375 from hedning/webkitgtk-fix-build-failure

    webkitgtk: fix non-deterministic build failure
    jtojnar authored Apr 3, 2018
    Copy the full SHA
    7483972 View commit details
  25. Merge pull request #38294 from r-ryantm/auto-update/cups-filters

    cups-filters: 1.20.1 -> 1.20.2
    adisbladis authored Apr 3, 2018
    Copy the full SHA
    729cd03 View commit details
  26. Merge pull request #38392 from hedning/gvfs-fix

    gvfs: fix non-deterministic build failure
    jtojnar authored Apr 3, 2018
    Copy the full SHA
    817c086 View commit details
4 changes: 2 additions & 2 deletions doc/submitting-changes.xml
Original file line number Diff line number Diff line change
@@ -317,11 +317,11 @@ Additional information.
</para>
<para>
review uncommitted changes:
<screen>nix-shell -p nox --run nox-review wip</screen>
<screen>nix-shell -p nox --run "nox-review wip"</screen>
</para>
<para>
review changes from pull request number 12345:
<screen>nix-shell -p nox --run nox-review pr 12345</screen>
<screen>nix-shell -p nox --run "nox-review pr 12345"</screen>
</para>
</section>
<section>
5 changes: 5 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -3986,6 +3986,11 @@
github = "yrashk";
name = "Yurii Rashkovskii";
};
ysndr = {
email = "me@ysndr.de";
github = "ysndr";
name = "Yannik Sander";
};
yuriaisaka = {
email = "yuri.aisaka+nix@gmail.com";
github = "yuriaisaka";
6 changes: 3 additions & 3 deletions pkgs/applications/editors/android-studio/default.nix
Original file line number Diff line number Diff line change
@@ -8,9 +8,9 @@ let
inherit (gnome2) GConf gnome_vfs;
};
latestVersion = {
version = "3.2.0.7"; # "Android Studio 3.2 Canary 8"
build = "173.4670218";
sha256Hash = "0p1lls1pkhji8x0p32clsiq3ng64jhqv2vxkhdkmsbh5p4dc1g21";
version = "3.2.0.8"; # "Android Studio 3.2 Canary 9"
build = "173.4688006";
sha256Hash = "13kln5s45qzdi54gca0bvdiwl2mi6lg8zgp7f36a24zbmvdmnslv";
};
in rec {
# Old alias
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/jpegoptim/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, libjpeg }:

stdenv.mkDerivation rec {
version = "1.4.4";
version = "1.4.5";
name = "jpegoptim-${version}";

src = fetchurl {
url = "http://www.kokkonen.net/tjko/src/${name}.tar.gz";
sha256 = "1cn1i0g1xjdwa12w0ifbnzgb1vqbpr8ji6h05vxksj79vyi3x849";
sha256 = "1mngi8c4mhzwa7i4wqrqq6i80cqj4adbacblfvk6dy573wywyxmi";
};

# There are no checks, it seems.
4 changes: 2 additions & 2 deletions pkgs/applications/misc/dbeaver/default.nix
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@

stdenv.mkDerivation rec {
name = "dbeaver-ce-${version}";
version = "5.0.0";
version = "5.0.2";

desktopItem = makeDesktopItem {
name = "dbeaver";
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "https://dbeaver.jkiss.org/files/${version}/dbeaver-ce-${version}-linux.gtk.x86_64.tar.gz";
sha256 = "0n7l7ph002z8npn08vdn0ghgkipz14cr73i9c69s7wiq2d2baahv";
sha256 = "0jk8z0s14rc1fnmi7pynhybslwm147mqih187zsa33xqmmhlw1lp";
};

installPhase = ''
4 changes: 2 additions & 2 deletions pkgs/applications/video/mkvtoolnix/default.nix
Original file line number Diff line number Diff line change
@@ -12,13 +12,13 @@ with stdenv.lib;

stdenv.mkDerivation rec {
name = "mkvtoolnix-${version}";
version = "21.0.0";
version = "22.0.0";

src = fetchFromGitLab {
owner = "mbunkus";
repo = "mkvtoolnix";
rev = "release-${version}";
sha256 = "06nixp0qqa6g2fv40f7l0i0sqbc7qswpgq4534l98nan08wjbk2r";
sha256 = "07nggqkpl6dkfcqli8y9dn0jbznldz03nqj2l3fgj3vhqa0phlab";
};

nativeBuildInputs = [
32 changes: 31 additions & 1 deletion pkgs/desktops/gnome-3/core/gnome-shell-extensions/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{ stdenv, fetchurl, meson, ninja, gettext, pkgconfig, spidermonkey_52, glib, gnome3 }:
{ stdenv, fetchurl, meson, ninja, gettext, pkgconfig, spidermonkey_52, glib
, gnome3, substituteAll }:

stdenv.mkDerivation rec {
name = "gnome-shell-extensions-${version}";
@@ -16,13 +17,42 @@ stdenv.mkDerivation rec {
};
};

patches = [
(substituteAll {
src = ./fix_gmenu.patch;
gmenu_path = "${gnome3.gnome-menus}/lib/girepository-1.0";
})
];

doCheck = true;

nativeBuildInputs = [ meson ninja pkgconfig gettext glib ];
buildInputs = [ spidermonkey_52 ];

mesonFlags = [ "-Dextension_set=all" ];

preFixup = ''
# The meson build doesn't compile the schemas.
# Fixup adapted from export-zips.sh in the source.
extensiondir=$out/share/gnome-shell/extensions
schemadir=$out/share/gsettings-schemas/gnome-shell-extensions-3.28.0/glib-2.0/schemas/
glib-compile-schemas $schemadir
for f in $extensiondir/*; do
name=`basename ''${f%%@*}`
uuid=$name@gnome-shell-extensions.gcampax.github.com
schema=$schemadir/org.gnome.shell.extensions.$name.gschema.xml
if [ -f $schema ]; then
mkdir $f/schemas
ln -s $schema $f/schemas;
glib-compile-schemas $f/schemas
fi
done
'';

meta = with stdenv.lib; {
homepage = https://wiki.gnome.org/Projects/GnomeShell/Extensions;
description = "Modify and extend GNOME Shell functionality and behavior";
24 changes: 24 additions & 0 deletions pkgs/desktops/gnome-3/core/gnome-shell-extensions/fix_gmenu.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
From f72924a59d4a30daefccf84526bd854ebbe65ac8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= <torhedinbronner@gmail.com>
Date: Tue, 3 Apr 2018 14:13:12 +0200
Subject: [PATCH] Fix gmenu typelib path

---
extensions/apps-menu/extension.js | 2 ++
1 file changed, 2 insertions(+)

diff --git a/extensions/apps-menu/extension.js b/extensions/apps-menu/extension.js
index 5b38213..d706f64 100644
--- a/extensions/apps-menu/extension.js
+++ b/extensions/apps-menu/extension.js
@@ -1,5 +1,7 @@
/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */

+imports.gi.GIRepository.Repository.prepend_search_path('@gmenu_path@');
+
const Atk = imports.gi.Atk;
const DND = imports.ui.dnd;
const GMenu = imports.gi.GMenu;
--
2.16.2

2 changes: 2 additions & 0 deletions pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix
Original file line number Diff line number Diff line change
@@ -24,6 +24,8 @@ in stdenv.mkDerivation rec {
libsoup gnome3.gnome-settings-daemon gnome3.nautilus
gnome3.mutter gnome3.gnome-desktop gobjectIntrospection
gnome3.nautilus
# Makes it possible to select user themes through the `user-theme` extension
gnome3.gnome-shell-extensions
];

postPatch = ''
4 changes: 2 additions & 2 deletions pkgs/development/compilers/icedtea-web/default.nix
Original file line number Diff line number Diff line change
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
name = "icedtea-web-${version}";

version = "1.6.2";
version = "1.7.1";

src = fetchurl {
url = "http://icedtea.wildebeest.org/download/source/${name}.tar.gz";
sha256 = "004kwrngyxxlrlzby4vzxjr0xcyngcdc9dfgnvi61ffnjr006ryf";
sha256 = "1b9z0i9b1dsc2qpfdzbn2fi4vi3idrhm7ig45g1ny40ymvxcwwn9";
};

nativeBuildInputs = [ pkgconfig bc perl ];
4 changes: 2 additions & 2 deletions pkgs/development/interpreters/joker/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

buildGoPackage rec {
name = "joker-${version}";
version = "0.8.9";
version = "0.9.1";

goPackagePath = "github.com/candid82/joker";

src = fetchFromGitHub {
rev = "v${version}";
owner = "candid82";
repo = "joker";
sha256 = "0ph5f3vc6x1qfh3zn3va2xqx3axv1i2ywbhxayk58p55fxblj5c9";
sha256 = "10flfjnb9mz3dir3882agcs1lyr5qdpd9qfyvphrh08zr3jnb3hz";
};

preBuild = "go generate ./...";
4 changes: 2 additions & 2 deletions pkgs/development/libraries/aws-sdk-cpp/default.nix
Original file line number Diff line number Diff line change
@@ -15,13 +15,13 @@ let
else throw "Unsupported system!";
in stdenv.mkDerivation rec {
name = "aws-sdk-cpp-${version}";
version = "1.4.15";
version = "1.4.24";

src = fetchFromGitHub {
owner = "awslabs";
repo = "aws-sdk-cpp";
rev = version;
sha256 = "10nk8zbrh2sgw7cp03g8yqylyi29bb99w8v6dbw97pnxf689m635";
sha256 = "1prkivapmzjcsykxj42h0p27kjhc66hir0h2j6rz0yqdfr4pyhgl";
};

# FIXME: might be nice to put different APIs in different outputs
51 changes: 34 additions & 17 deletions pkgs/development/libraries/gvfs/default.nix
Original file line number Diff line number Diff line change
@@ -5,8 +5,17 @@
, gnomeSupport ? false, gnome, makeWrapper
, libimobiledevice, libbluray, libcdio-paranoia, libnfs, openssh
, libsecret, libgdata
# Remove when switching back to meson
, autoreconfHook, lzma, bzip2
}:

# TODO: switch to meson when upstream fixes a non-deterministic build failure
# See https://bugzilla.gnome.org/show_bug.cgi?id=794549

# Meson specific things are commented out and annotated, so switching back
# should simply require deleting autotools specific things and adding back meson
# flags etc.

let
pname = "gvfs";
version = "1.36.0";
@@ -19,13 +28,15 @@ stdenv.mkDerivation rec {
sha256 = "1fsn6aa9a68cfbna9s00l1ry4ym1fr7ii2f45hzj2fipxfpqihwy";
};

postPatch = ''
chmod +x meson_post_install.py # patchShebangs requires executable file
patchShebangs meson_post_install.py
'';
# Uncomment when switching back to meson
# postPatch = ''
# chmod +x meson_post_install.py # patchShebangs requires executable file
# patchShebangs meson_post_install.py
# '';

nativeBuildInputs = [
meson ninja
autoreconfHook # Remove when switching to meson
# meson ninja
pkgconfig gettext makeWrapper
libxml2 libxslt docbook_xsl docbook_xml_dtd_42
];
@@ -35,24 +46,30 @@ stdenv.mkDerivation rec {
libgphoto2 avahi libarchive fuse libcdio
samba libmtp libcap polkit libimobiledevice libbluray
libcdio-paranoia libnfs openssh
# Remove when switching back to meson
lzma bzip2
# ToDo: a ligther version of libsoup to have FTP/HTTP support?
] ++ stdenv.lib.optionals gnomeSupport (with gnome; [
libsoup gcr
gnome-online-accounts libsecret libgdata
]);

mesonFlags = [
"-Dgio_module_dir=lib/gio/modules"
"-Dsystemduserunitdir=lib/systemd/user"
"-Ddbus_service_dir=share/dbus-1/services"
"-Dtmpfilesdir=no"
] ++ stdenv.lib.optionals (!gnomeSupport) [
"-Dgcr=false" "-Dgoa=false" "-Dkeyring=false" "-Dhttp=false"
"-Dgoogle=false"
] ++ stdenv.lib.optionals (samba == null) [
# Xfce don't want samba
"-Dsmb=false"
];
# Remove when switching back to meson
configureFlags = stdenv.lib.optional (!gnomeSupport) "--disable-gcr";

# Uncomment when switching back to meson
# mesonFlags = [
# "-Dgio_module_dir=lib/gio/modules"
# "-Dsystemduserunitdir=lib/systemd/user"
# "-Ddbus_service_dir=share/dbus-1/services"
# "-Dtmpfilesdir=no"
# ] ++ stdenv.lib.optionals (!gnomeSupport) [
# "-Dgcr=false" "-Dgoa=false" "-Dkeyring=false" "-Dhttp=false"
# "-Dgoogle=false"
# ] ++ stdenv.lib.optionals (samba == null) [
# # Xfce don't want samba
# "-Dsmb=false"
# ];

enableParallelBuilding = true;

6 changes: 6 additions & 0 deletions pkgs/development/libraries/webkitgtk/2.20.nix
Original file line number Diff line number Diff line change
@@ -39,6 +39,12 @@ stdenv.mkDerivation rec {
patchShebangs .
'';

postConfigure = ''
# A stopgap for a non-deterministic build failure when using only one core
# Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=183788#c4
ninja JavaScriptCoreForwardingHeaders WTFForwardingHeaders
'';

cmakeFlags = [
"-DPORT=GTK"
"-DUSE_LIBHYPHEN=0"
23 changes: 23 additions & 0 deletions pkgs/development/python-modules/vxi11/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{ stdenv, buildPythonPackage, fetchPypi, nose }:

buildPythonPackage rec {
pname = "python-vxi11";
version = "0.9";

src = fetchPypi {
inherit pname version;
sha256 = "1zvd0wxp6mccaxy9fzlzk3i4pr2ggnj79r3awimjqd89pvaxiyq1";
};

checkInputs = [ nose ];
checkPhase = ''
nosetests
'';

meta = with stdenv.lib; {
description = "VXI-11 driver for controlling instruments over Ethernet";
homepage = https://github.com/python-ivi/python-vxi11;
license = licenses.mit;
maintainers = with maintainers; [ bgamari ];
};
}
4 changes: 2 additions & 2 deletions pkgs/development/tools/analysis/flow/default.nix
Original file line number Diff line number Diff line change
@@ -4,14 +4,14 @@
with lib;

stdenv.mkDerivation rec {
version = "0.68.0";
version = "0.69.0";
name = "flow-${version}";

src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "v${version}";
sha256 = "0wags0msk7s1z3gi6ns6d7zdpqk8wh5ryafvdyk6zwqwhaqgr5jw";
sha256 = "11n8g471zgazcnzsxcw45gzzn63xanw91wj5xwsx8i2cp7wg9g7g";
};

installPhase = ''
4 changes: 2 additions & 2 deletions pkgs/development/tools/build-managers/bazel/default.nix
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@

stdenv.mkDerivation rec {

version = "0.10.1";
version = "0.11.1";

meta = with stdenv.lib; {
homepage = "https://github.com/bazelbuild/bazel/";
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip";
sha256 = "0rz6zvkzyglf0mmc178avf52zynz487m4v0089ilsbrgv7v4i0kh";
sha256 = "e8d762bcc01566fa50952c8028e95cfbe7545a39b8ceb3a0d0d6df33b25b333f";
};

sourceRoot = ".";
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ stdenv, buildGoPackage, fetchFromGitHub, makeWrapper, coreutils, git, openssh, bash, gnused, gnugrep }:
let
version = "2.6.9";
version = "2.6.10";
goPackagePath = "github.com/buildkite/agent";
in
buildGoPackage {
@@ -12,7 +12,7 @@ buildGoPackage {
owner = "buildkite";
repo = "agent";
rev = "v${version}";
sha256 = "0rlinj7dcr8vzl1pb15nfny8jkvvj50i8czf4ahv26avnfycm4pz";
sha256 = "07065hhhb418w5qlqnyiap45r59paysysbwz1l7dmaw3j4q8m8rg";
};

nativeBuildInputs = [ makeWrapper ];
Loading