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: 83a18e14d913
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: bf1b50cbc8ff
Choose a head ref
  • 20 commits
  • 14 files changed
  • 10 contributors

Commits on Aug 8, 2018

  1. xdg-desktop-portal-gtk: 0.11 -> 0.99

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/xdg-desktop-portal-gtk/versions.
    R. RyanTM committed Aug 8, 2018
    Copy the full SHA
    35ed9f8 View commit details
  2. xdg-desktop-portal: 0.11 -> 0.99

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/xdg-desktop-portal/versions.
    R. RyanTM committed Aug 8, 2018
    Copy the full SHA
    6b1eaf9 View commit details
  3. restic: 0.9.1 -> 0.9.2

    Robert Schütz committed Aug 8, 2018
    Copy the full SHA
    823374d View commit details
  4. gnome3.webkitgtk: 2.20.3 -> 2.20.4

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/webkitgtk/versions.
    
    Also removed no longer necessary postConfigure hook.
    
    Signed-off-by: Jan Tojnar <jtojnar@gmail.com>
    R. RyanTM authored and jtojnar committed Aug 8, 2018
    Copy the full SHA
    5f4bf57 View commit details
  5. qsynth: 0.5.1 -> 0.5.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/qsynth/versions.
    R. RyanTM committed Aug 8, 2018
    Copy the full SHA
    1cb074b View commit details
  6. webrtc-audio-processing: 0.3 -> 0.3.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/webrtc-audio-processing/versions.
    
    Also remove isAarch32 configure hack since it is no longer applicable after
    https://cgit.freedesktop.org/pulseaudio/webrtc-audio-processing/commit/?id=ff77a85c28564d939d554ba264480d1876cbc316
    
    Also fix Darwin build
    
    Signed-off-by: Jan Tojnar <jtojnar@gmail.com>
    R. RyanTM authored and jtojnar committed Aug 8, 2018
    Copy the full SHA
    fbe47c8 View commit details
  7. Merge pull request #44692 from dotlambda/restic-0.9.2

    restic: 0.9.1 -> 0.9.2
    Mic92 authored Aug 8, 2018
    Copy the full SHA
    6e21704 View commit details
  8. Merge pull request #44701 from r-ryantm/auto-update/qsynth

    qsynth: 0.5.1 -> 0.5.2
    Mic92 authored Aug 8, 2018
    Copy the full SHA
    04729aa View commit details
  9. Merge pull request #44661 from r-ryantm/auto-update/xdg-desktop-porta…

    …l-gtk
    
    xdg-desktop-portal-gtk: 0.11 -> 0.99
    jtojnar authored Aug 8, 2018
    Copy the full SHA
    fe21e5f View commit details
  10. Merge pull request #44663 from r-ryantm/auto-update/xdg-desktop-portal

    xdg-desktop-portal: 0.11 -> 0.99
    jtojnar authored Aug 8, 2018
    Copy the full SHA
    d0f6e59 View commit details
  11. fio: 3.7 -> 3.8

    peterhoeg committed Aug 8, 2018
    Copy the full SHA
    83a096d View commit details
  12. Merge pull request #44680 from r-ryantm/auto-update/webrtc-audio-proc…

    …essing
    
    webrtc-audio-processing: 0.3 -> 0.3.1
    jtojnar authored Aug 8, 2018
    Copy the full SHA
    4ade136 View commit details
  13. Merge pull request #44678 from r-ryantm/auto-update/webkitgtk

    gnome3.webkitgtk: 2.20.3 -> 2.20.4
    jtojnar authored Aug 8, 2018
    Copy the full SHA
    bfa0132 View commit details
  14. systemd: improve unit script drv naming

    Also store scripts directly in the nix store rather than having the
    superfluous /bin/ tree.
    lheckemann authored and globin committed Aug 8, 2018
    Copy the full SHA
    adba92b View commit details
  15. solaar: 0.9.2 -> 2018-02-02

    * solaar: add unreleased but supported master branch version
    
    * package naming
    
    * also include name change in all-packages
    
    * replace solaar stable package with master branch due to outdated release
    ysndr authored and ryantm committed Aug 8, 2018
    Copy the full SHA
    122c5f9 View commit details
  16. wcslib: 5.18 -> 5.19.1 (#44668)

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wcslib/versions.
    r-ryantm authored and xeji committed Aug 8, 2018
    Copy the full SHA
    1b563cc View commit details
  17. rt: 4.4.2 -> 4.4.3 (#44685)

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rt/versions.
    r-ryantm authored and xeji committed Aug 8, 2018
    Copy the full SHA
    aec2a6d View commit details
  18. bloaty: 2018-06-15 -> 1.0 (#44716)

    \o/
    dtzWill authored and xeji committed Aug 8, 2018
    Copy the full SHA
    bf341a4 View commit details
  19. geekbench: 4.1.1 -> 4.2.3 (#44709)

    dywedir authored and xeji committed Aug 8, 2018
    Copy the full SHA
    93b6d5f View commit details
  20. remmina: 1.2.30.1 -> 1.2.31.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/remmina/versions.
    R. RyanTM authored and ryantm committed Aug 8, 2018
    Copy the full SHA
    bf1b50c View commit details
5 changes: 2 additions & 3 deletions nixos/modules/system/boot/systemd.nix
Original file line number Diff line number Diff line change
@@ -189,9 +189,8 @@ let
];

makeJobScript = name: text:
let mkScriptName = s: (replaceChars [ "\\" ] [ "-" ] (shellEscape s) );
x = pkgs.writeTextFile { name = "unit-script"; executable = true; destination = "/bin/${mkScriptName name}"; inherit text; };
in "${x}/bin/${mkScriptName name}";
let mkScriptName = s: "unit-script-" + (replaceChars [ "\\" "@" ] [ "-" "_" ] (shellEscape s) );
in pkgs.writeTextFile { name = mkScriptName name; executable = true; inherit text; };

unitConfig = { config, ... }: {
config = {
6 changes: 3 additions & 3 deletions pkgs/applications/audio/qsynth/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

stdenv.mkDerivation rec {
name = "qsynth-${version}";
version = "0.5.1";
version = "0.5.2";

src = fetchurl {
url = "mirror://sourceforge/qsynth/${name}.tar.gz";
sha256 = "0kpk1rnhbifbvm4xvw8i0d4ksk78pf505qvg08k89kqkg32494ap";
sha256 = "1rfkaxq1pyc4hv3l0i6wicianbcbm1wp53kh9i5d4jsljgisd1dv";
};

# cmake is looking for qsynth.desktop.in and fails if it doesn't find it
# seems like a bug and can presumable go in the next version after 0.5.1
# seems like a bug and can presumable go in the next version after 0.5.2
postPatch = ''
mv src/qsynth.desktop src/qsynth.desktop.in
'';
16 changes: 9 additions & 7 deletions pkgs/applications/misc/solaar/default.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
{fetchurl, stdenv, gtk3, python34Packages, gobjectIntrospection}:
{fetchFromGitHub, stdenv, gtk3, python34Packages, gobjectIntrospection}:
python34Packages.buildPythonApplication rec {
name = "solaar-${version}";
version = "0.9.2";
name = "solaar-unstable-${version}";
version = "2018-02-02";
namePrefix = "";
src = fetchurl {
sha256 = "0954grz2adggfzcj4df4mpr4d7qyl7w8rb4j2s0f9ymawl92i05j";
url = "https://github.com/pwr/Solaar/archive/${version}.tar.gz";
src = fetchFromGitHub {
owner = "pwr";
repo = "Solaar";
rev = "59b7285fdfc875119f0c92cfd5f5909e8a8e578c";
sha256 = "0zy5vmjzdybnjf0mpp8rny11sc43gmm8172svsm9s51h7x0v83y3";
};

propagatedBuildInputs = [python34Packages.pygobject3 python34Packages.pyudev gobjectIntrospection gtk3];
@@ -35,6 +37,6 @@ python34Packages.buildPythonApplication rec {
license = licenses.gpl2;
homepage = https://pwr.github.io/Solaar/;
platforms = platforms.linux;
maintainers = [maintainers.spinus];
maintainers = [maintainers.spinus maintainers.ysndr];
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/networking/remote/remmina/default.nix
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@
}:

let
version = "1.2.30.1";
version = "1.2.31.2";

desktopItem = makeDesktopItem {
name = "remmina";
@@ -29,7 +29,7 @@ in stdenv.mkDerivation {
owner = "Remmina";
repo = "Remmina";
rev = "v${version}";
sha256 = "1jz20yv84a8m9gm9fsz0jii8ag90v1scmbkkx9gk38ax5il7ilvn";
sha256 = "09jdrs2hbr9wyd5yqw5bri41rnfnxxyh98mlv6ig2phlvs9cg73d";
};

nativeBuildInputs = [ pkgconfig ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/wcslib/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ fetchurl, stdenv, flex }:

stdenv.mkDerivation rec {
version = "5.18";
version = "5.19.1";
name = "wcslib-${version}";

buildInputs = [ flex ];

src = fetchurl {
url = "ftp://ftp.atnf.csiro.au/pub/software/wcslib/${name}.tar.bz2";
sha256 ="16jh568k99c9p0y3qzcgps2rii933x9wlay7q1xm0lr59zqzp4xn";
sha256 ="160gvz9xk4hvliwb75ry770qdf899kc89ij6r0y7fh60lbjz1far";
};

prePatch = ''
10 changes: 2 additions & 8 deletions pkgs/development/libraries/webkitgtk/2.20.nix
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ assert stdenv.isDarwin -> !enableGtk2Plugins;
with stdenv.lib;
stdenv.mkDerivation rec {
name = "webkitgtk-${version}";
version = "2.20.3";
version = "2.20.4";

meta = {
description = "Web content rendering engine, GTK+ port";
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "https://webkitgtk.org/releases/${name}.tar.xz";
sha256 = "1n0dy94bm7wvxln4jis1gp8plv8n4a01g41724zsf5psg1yk16sp";
sha256 = "0cmfjbfxssgrwhgqmk7kqws91k6pha519bnyjrfsgy640max2zfc";
};

patches = optionals stdenv.isDarwin [
@@ -39,12 +39,6 @@ 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"
14 changes: 6 additions & 8 deletions pkgs/development/libraries/webrtc-audio-processing/default.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
{ stdenv, fetchurl }:
{ stdenv, fetchurl, darwin }:

stdenv.mkDerivation rec {
name = "webrtc-audio-processing-0.3";
name = "webrtc-audio-processing-0.3.1";

src = fetchurl {
url = "https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/${name}.tar.xz";
sha256 = "1yl0187xjh1j2zkb7v9cs9i868zcaj23pzn4a36qhzam9wfjjvkm";
sha256 = "1gsx7k77blfy171b6g3m0k0s0072v6jcawhmx1kjs9w5zlwdkzd0";
};

# Avoid this error:
# signal_processing/filter_ar_fast_q12_armv7.S:88: Error: selected processor does not support `sbfx r11,r6,#12,#16' in ARM mode
patchPhase = stdenv.lib.optionalString stdenv.isAarch32 ''
substituteInPlace configure --replace 'armv7*|armv8*' 'disabled'
'' + stdenv.lib.optionalString stdenv.hostPlatform.isMusl ''
buildInputs = stdenv.lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ ApplicationServices ]);

patchPhase = stdenv.lib.optionalString stdenv.hostPlatform.isMusl ''
substituteInPlace webrtc/base/checks.cc --replace 'defined(__UCLIBC__)' 1
'';

4 changes: 2 additions & 2 deletions pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, xdg-desktop-portal, gtk3, glib }:

let
version = "0.11";
version = "0.99";
in stdenv.mkDerivation rec {
name = "xdg-desktop-portal-gtk-${version}";

src = fetchFromGitHub {
owner = "flatpak";
repo = "xdg-desktop-portal-gtk";
rev = version;
sha256 = "03ysv29k7fp14hx0gakjigzzlniwicqd81nrhnc6w4pgin0y0zwg";
sha256 = "0jnmrl55gpvz06hy0832kcby4y84f0a1hiali6qy1lcmyqhm3v59";
};

nativeBuildInputs = [ autoreconfHook pkgconfig libxml2 xdg-desktop-portal ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/xdg-desktop-portal/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libxml2, glib, pipewire, fuse }:

let
version = "0.11";
version = "0.99";
in stdenv.mkDerivation rec {
name = "xdg-desktop-portal-${version}";

@@ -11,7 +11,7 @@ in stdenv.mkDerivation rec {
owner = "flatpak";
repo = "xdg-desktop-portal";
rev = version;
sha256 = "06gipd51snvlp2jp68v2c8rwbsv36kjzg9xacm81n1w4b2dpz4g0";
sha256 = "05garhdxylphrizyaqnz4sfpp28fd00v877q7cf1gyhpk1sr8i83";
};

patches = [
6 changes: 3 additions & 3 deletions pkgs/development/tools/bloaty/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ stdenv, cmake, zlib, fetchFromGitHub }:

stdenv.mkDerivation rec {
version = "2018-06-15";
version = "1.0";
name = "bloaty-${version}";

src = fetchFromGitHub {
owner = "google";
repo = "bloaty";
rev = "bdbb3ce196c86d2154f5fba99b5ff73ca43446a9";
sha256 = "1r7di2p8bi12jpgl6cm4ygi1s0chv767mdcavc7pb45874vl02fx";
rev = "v${version}";
sha256 = "0fck83zyh9bwlwdk3fkhv3337g9nii6rzf96gyghmnrsp9rzxs3l";
fetchSubmodules = true;
};

4 changes: 2 additions & 2 deletions pkgs/servers/rt/default.nix
Original file line number Diff line number Diff line change
@@ -33,11 +33,11 @@
stdenv.mkDerivation rec {
name = "rt-${version}";

version = "4.4.2";
version = "4.4.3";

src = fetchurl {
url = "https://download.bestpractical.com/pub/rt/release/${name}.tar.gz";
sha256 = "0s5ykc5imcii66zkzcb8lf8adkr8zlbc2ikcpkaxzcccikhndqxj";
sha256 = "1cddgp3j7qm7r3v5j1l1hl6i6laxa64f4nalaarj094hmhyb92kk";
};

patches = [ ./override-generated.patch ];
4 changes: 2 additions & 2 deletions pkgs/tools/backup/restic/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

buildGoPackage rec {
name = "restic-${version}";
version = "0.9.1";
version = "0.9.2";

goPackagePath = "github.com/restic/restic";

src = fetchFromGitHub {
owner = "restic";
repo = "restic";
rev = "v${version}";
sha256 = "116dc86fjmflmk0n2nywvv2f6z1jig3czqxz0cx0z77n8rmj9npv";
sha256 = "0kl8yk636i3y7f2kd43pydjh4pv7hhq09p5k54jlysnrbf2kjb4h";
};

buildPhase = ''
11 changes: 5 additions & 6 deletions pkgs/tools/misc/geekbench/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
name = "geekbench-${version}";
version = "4.1.1";
version = "4.2.3";

src = fetchurl {
url = "https://cdn.primatelabs.com/Geekbench-${version}-Linux.tar.gz";
sha256 = "1n9jyzf0a0w37hb30ip76hz73bvim76jd2fgd6131hh0shp1s4v6";
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
sha256 = "1v42hr4p9nj7jvcjkffif6w7icns5iq0mgk9ih2mi5j2h1ngh1f7";
};

dontConfigure = true;
@@ -16,8 +16,7 @@ stdenv.mkDerivation rec {

installPhase = ''
mkdir -p $out/bin
cp -r dist/Geekbench-${version}-Linux/. $out/bin
rm $out/bin/geekbench_x86_32
cp -r geekbench.plar geekbench4 geekbench_x86_64 $out/bin
for f in geekbench4 geekbench_x86_64 ; do
patchelf --set-interpreter $(cat ${stdenv.cc}/nix-support/dynamic-linker) $out/bin/$f
@@ -27,7 +26,7 @@ stdenv.mkDerivation rec {

meta = with stdenv.lib; {
description = "Cross-platform benchmark";
homepage = http://geekbench.com/;
homepage = https://geekbench.com/;
license = licenses.unfree;
maintainers = [ maintainers.michalrus ];
platforms = [ "x86_64-linux" ];
27 changes: 16 additions & 11 deletions pkgs/tools/system/fio/default.nix
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
{ stdenv, fetchFromGitHub, libaio, python, zlib }:

let
version = "3.7";
sha256 = "1m2slyxhzyznq283m6ljjgjg38i0hxg537bwhfs12qskv00c4vsk";
in
{ stdenv, fetchFromGitHub, makeWrapper
, libaio, python, zlib
, withGnuplot ? false, gnuplot ? null }:

stdenv.mkDerivation rec {
name = "fio-${version}";
version = "3.8";

src = fetchFromGitHub {
owner = "axboe";
repo = "fio";
rev = "fio-${version}";
inherit sha256;
owner = "axboe";
repo = "fio";
rev = "fio-${version}";
sha256 = "1krifr4ms7x229a3p088zl5rpdrfwz6bw4c2lrz3hksignjxaw91";
};

buildInputs = [ python zlib ]
++ stdenv.lib.optional (!stdenv.isDarwin) libaio;

nativeBuildInputs = [ makeWrapper ];

enableParallelBuilding = true;

postPatch = ''
@@ -27,9 +27,14 @@ stdenv.mkDerivation rec {
substituteInPlace tools/plot/fio2gnuplot --replace /usr/share/fio $out/share/fio
'';

postInstall = stdenv.lib.optionalString withGnuplot ''
wrapProgram $out/bin/fio2gnuplot \
--prefix PATH : ${stdenv.lib.makeBinPath [ gnuplot ]}
'';

meta = with stdenv.lib; {
homepage = "http://git.kernel.dk/?p=fio.git;a=summary;";
description = "Flexible IO Tester - an IO benchmark tool";
homepage = "http://git.kernel.dk/?p=fio.git;a=summary;";
license = licenses.gpl2;
platforms = platforms.unix;
};