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: fb16ffd8a287
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: b58387e91321
Choose a head ref

Commits on Apr 2, 2019

  1. python37Packages.cmd2: 0.9.10 -> 0.9.11

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/python3.7-cmd2/versions
    r-ryantm committed Apr 2, 2019
    Copy the full SHA
    12446a8 View commit details
  2. python37Packages.pylast: 3.0.0 -> 3.1.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/python3.7-pylast/versions
    r-ryantm committed Apr 2, 2019
    Copy the full SHA
    d645d9f View commit details
  3. python37Packages.ldap: 3.1.0 -> 3.2.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/python3.7-python-ldap/versions
    r-ryantm committed Apr 2, 2019
    Copy the full SHA
    8171f0d View commit details

Commits on Apr 3, 2019

  1. rsyslog: 8.39.0 -> 8.1903.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/rsyslog/versions
    r-ryantm committed Apr 3, 2019
    Copy the full SHA
    b5e46d9 View commit details
  2. gitAndTools.subgit: 3.2.4 -> 3.3.6

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/subgit/versions
    r-ryantm committed Apr 3, 2019
    Copy the full SHA
    ca0fe4b View commit details
  3. tlp: 1.1 -> 1.2.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/tlp/versions
    r-ryantm committed Apr 3, 2019
    Copy the full SHA
    ff3b8ef View commit details
  4. tlp: cleanup makeFlags

    * TLP_TLIP should be share/tlp
    * set TLP_FLIB
    * use placeholder
    worldofpeace committed Apr 3, 2019
    Copy the full SHA
    88aad17 View commit details
  5. tlp: enable tests

    worldofpeace committed Apr 3, 2019
    Copy the full SHA
    c1c03ae View commit details
  6. vapoursynth-mvtools: 20 -> 21

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/vapoursynth-mvtools/versions
    r-ryantm committed Apr 3, 2019
    Copy the full SHA
    55537ba View commit details
  7. eduke32: 20150420 -> 20190330

    Also:
    
     - use makeWrapper instead of a custom binary wrapper
     - general minor cleanups
    peterhoeg committed Apr 3, 2019
    Copy the full SHA
    2827e49 View commit details

Commits on Apr 4, 2019

  1. nauty: small refactoring

    timokau committed Apr 4, 2019
    Copy the full SHA
    5880c44 View commit details
  2. nauty: add timokau as a maintainer

    I'm interested in this package as a sage dependency.
    timokau committed Apr 4, 2019
    Copy the full SHA
    15045e6 View commit details
  3. Copy the full SHA
    7f22a42 View commit details
  4. Copy the full SHA
    daf1f0b View commit details

Commits on Apr 5, 2019

  1. herwig: 7.1.4 -> 7.1.5

    thepeg: 2.1.4 -> 2.1.5
    veprbl committed Apr 5, 2019
    Copy the full SHA
    b154937 View commit details
  2. Copy the full SHA
    3622597 View commit details
  3. Copy the full SHA
    c0deb00 View commit details
  4. leela-zero: 0.16 -> 0.17

    Updating the already packaged leela-zero to the newly released version 0.17
    OmnipotentEntity committed Apr 5, 2019
    Copy the full SHA
    ed33ed5 View commit details
  5. Merge pull request #58933 from peterhoeg/u/eduke32

    eduke32: 20150420 -> 20190330
    svanderburg authored Apr 5, 2019
    Copy the full SHA
    e129404 View commit details
  6. Merge pull request #58961 from timokau/nauty-features

    nauty: disable cpu feature detection
    timokau authored Apr 5, 2019
    Copy the full SHA
    6662fbc View commit details
  7. Merge pull request #58910 from r-ryantm/auto-update/vapoursynth-mvtools

    vapoursynth-mvtools: 20 -> 21
    ryantm authored Apr 5, 2019
    Copy the full SHA
    c27f57c View commit details
  8. Merge pull request #57782 from bkchr/gnupg_program

    programs.gnupg: Support setting the gnupg program
    infinisil authored Apr 5, 2019
    Copy the full SHA
    cddafbc View commit details
  9. Copy the full SHA
    72a6438 View commit details
  10. i2p: 0.9.38 -> 0.9.39

    bendlas committed Apr 5, 2019
    Copy the full SHA
    098fd32 View commit details
  11. linuxPackages.vhba: 20170610 -> 20190302

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/vhba/versions
    r-ryantm authored and bendlas committed Apr 5, 2019
    Copy the full SHA
    794e864 View commit details
  12. Copy the full SHA
    79d653b View commit details
  13. grafana: 6.1.0 -> 6.1.1

    WilliButz authored and globin committed Apr 5, 2019
    Copy the full SHA
    26d41fb View commit details
  14. Merge pull request #59012 from OmnipotentEntity/leela-zero-v0.17

    leela-zero: 0.16 -> 0.17
    grahamc authored Apr 5, 2019
    Copy the full SHA
    e1cfe6f View commit details
  15. Copy the full SHA
    a5960f7 View commit details
  16. Merge pull request #58995 from worldofpeace/vscode/1.33.0

    vscode: 1.32.3 -> 1.33.0
    globin authored Apr 5, 2019
    Copy the full SHA
    e3e466b View commit details
  17. podman: 1.1.2 -> 1.2.0

    Signed-off-by: Vincent Demeester <vincent@sbr.pm>
    vdemeester committed Apr 5, 2019
    Copy the full SHA
    91fc821 View commit details
  18. gramps: fix build

    Nathan van Doorn authored and globin committed Apr 5, 2019
    Copy the full SHA
    298f3d6 View commit details
  19. vdirsyncer: cleanup

    gebner committed Apr 5, 2019
    Copy the full SHA
    b0fa0bf View commit details
  20. vdirsyncer: more cleanup

    gebner committed Apr 5, 2019
    Copy the full SHA
    735288a View commit details
  21. dnscrypt-proxy2: 2.0.21 -> 2.0.22

    bbigras authored and globin committed Apr 5, 2019
    Copy the full SHA
    9ec0a26 View commit details
  22. Update pkgs/tools/networking/dnscrypt-proxy/2.x/default.nix

    Co-Authored-By: bbigras <bigras.bruno@gmail.com>
    2 people authored and globin committed Apr 5, 2019
    Copy the full SHA
    6ffd201 View commit details
  23. python3.pkgs.netdisco: 2.5.0 -> 2.6.0

    Robert Schütz authored and globin committed Apr 5, 2019
    Copy the full SHA
    d30b1b0 View commit details
  24. python3.pkgs.aioesphomeapi: add meta

    Robert Schütz authored and globin committed Apr 5, 2019
    Copy the full SHA
    48dfb96 View commit details
  25. appdaemon: 3.0.3 -> 3.0.4

    Robert Schütz authored and globin committed Apr 5, 2019
    Copy the full SHA
    160b9db View commit details
  26. Copy the full SHA
    38b4d2c View commit details
  27. Merge pull request #58874 from r-ryantm/auto-update/rsyslog

    rsyslog: 8.39.0 -> 8.1903.0
    ryantm authored Apr 5, 2019
    Copy the full SHA
    2458154 View commit details
  28. xawtv: 3.105 -> 3.106

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/xawtv/versions
    r-ryantm authored and globin committed Apr 5, 2019
    Copy the full SHA
    c001527 View commit details
  29. wolfssl: 3.15.7 -> 4.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/wolfssl/versions
    r-ryantm authored and globin committed Apr 5, 2019
    Copy the full SHA
    75abd64 View commit details
  30. workrave: 1.10.23 -> 1.10.31

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/workrave/versions
    r-ryantm authored and globin committed Apr 5, 2019
    Copy the full SHA
    390ff8f View commit details
  31. wings: 2.2.1 -> 2.2.3

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/wings/versions
    r-ryantm authored and globin committed Apr 5, 2019
    Copy the full SHA
    8580a0a View commit details
  32. Merge pull request #58992 from veprbl/pr/herwig_7_1_5

    herwig: 7.1.4 -> 7.1.5
    globin authored Apr 5, 2019
    Copy the full SHA
    058f9fa View commit details
  33. Merge pull request #58776 from r-ryantm/auto-update/python3.7-cmd2

    python37Packages.cmd2: 0.9.10 -> 0.9.11
    ryantm authored Apr 5, 2019
    Copy the full SHA
    1b2314a View commit details
  34. Merge pull request #58903 from r-ryantm/auto-update/tlp

    tlp: 1.1 -> 1.2.1
    ryantm authored Apr 5, 2019
    Copy the full SHA
    dd5d699 View commit details
  35. Merge pull request #58891 from r-ryantm/auto-update/subgit

    gitAndTools.subgit: 3.2.4 -> 3.3.6
    ryantm authored Apr 5, 2019
    Copy the full SHA
    77f7764 View commit details
  36. python.pkgs.ldap: add meta

    Robert Schütz committed Apr 5, 2019
    Copy the full SHA
    e94148e View commit details
Showing with 1,457 additions and 805 deletions.
  1. +5 −0 maintainers/maintainer-list.nix
  2. +12 −3 nixos/modules/programs/gnupg.nix
  3. +36 −0 pkgs/applications/audio/curseradio/default.nix
  4. +11 −0 pkgs/applications/audio/curseradio/mpv.patch
  5. +4 −4 pkgs/applications/editors/vscode/default.nix
  6. +2 −2 pkgs/applications/graphics/wings/default.nix
  7. +2 −2 pkgs/applications/misc/gramps/default.nix
  8. +2 −2 pkgs/applications/misc/workrave/default.nix
  9. +9 −9 pkgs/applications/networking/browsers/chromium/upstream-info.nix
  10. +17 −6 pkgs/applications/science/math/nauty/default.nix
  11. +2 −2 pkgs/applications/version-management/git-and-tools/subgit/default.nix
  12. +2 −2 pkgs/applications/video/xawtv/default.nix
  13. +3 −3 pkgs/applications/virtualization/podman/conmon.nix
  14. +2 −2 pkgs/applications/virtualization/podman/default.nix
  15. +10 −9 pkgs/development/compilers/gcc-arm-embedded/6/default.nix
  16. +12 −3 pkgs/development/compilers/gcc-arm-embedded/7/default.nix
  17. +12 −3 pkgs/development/compilers/gcc-arm-embedded/8/default.nix
  18. +3 −3 pkgs/development/libraries/physics/herwig/default.nix
  19. +2 −2 pkgs/development/libraries/physics/thepeg/default.nix
  20. +2 −2 pkgs/development/libraries/vapoursynth-mvtools/default.nix
  21. +2 −2 pkgs/development/libraries/wolfssl/default.nix
  22. +10 −2 pkgs/development/python-modules/aioesphomeapi/default.nix
  23. +2 −2 pkgs/development/python-modules/cmd2/default.nix
  24. +8 −2 pkgs/development/python-modules/ldap/default.nix
  25. +7 −2 pkgs/development/python-modules/ldappool/default.nix
  26. +2 −2 pkgs/development/python-modules/netdisco/default.nix
  27. +2 −2 pkgs/development/python-modules/pylast/default.nix
  28. +50 −48 pkgs/games/eduke32/default.nix
  29. +3 −3 pkgs/games/leela-zero/default.nix
  30. +10 −5 pkgs/misc/emulators/cdemu/analyzer.nix
  31. +4 −4 pkgs/misc/emulators/cdemu/client.nix
  32. +4 −4 pkgs/misc/emulators/cdemu/daemon.nix
  33. +6 −4 pkgs/misc/emulators/cdemu/gui.nix
  34. +12 −3 pkgs/misc/emulators/cdemu/libmirage.nix
  35. +2 −2 pkgs/misc/emulators/cdemu/vhba.nix
  36. +2 −2 pkgs/misc/vscode-extensions/default.nix
  37. +3 −7 pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
  38. +4 −4 pkgs/servers/home-assistant/appdaemon.nix
  39. +1,115 −604 pkgs/servers/home-assistant/component-packages.nix
  40. +5 −5 pkgs/servers/home-assistant/default.nix
  41. +2 −2 pkgs/servers/home-assistant/frontend.nix
  42. +3 −3 pkgs/servers/monitoring/grafana/default.nix
  43. +30 −18 pkgs/tools/misc/tlp/default.nix
  44. +3 −7 pkgs/tools/misc/vdirsyncer/default.nix
  45. +3 −3 pkgs/tools/networking/dnscrypt-proxy/2.x/default.nix
  46. +2 −2 pkgs/tools/networking/i2p/default.nix
  47. +2 −2 pkgs/tools/system/rsyslog/default.nix
  48. +2 −0 pkgs/top-level/all-packages.nix
  49. +7 −0 pkgs/top-level/dotnet-packages.nix
5 changes: 5 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -3519,6 +3519,11 @@
github = "olynch";
name = "Owen Lynch";
};
omnipotententity = {
email = "omnipotententity@gmail.com";
github = "omnipotententity";
name = "Michael Reilly";
};
OPNA2608 = {
email = "christoph.neidahl@gmail.com";
github = "OPNA2608";
15 changes: 12 additions & 3 deletions nixos/modules/programs/gnupg.nix
Original file line number Diff line number Diff line change
@@ -11,6 +11,15 @@ in
{

options.programs.gnupg = {
package = mkOption {
type = types.package;
default = pkgs.gnupg;
defaultText = "pkgs.gnupg";
description = ''
The gpg package that should be used.
'';
};

agent.enable = mkOption {
type = types.bool;
default = false;
@@ -75,7 +84,7 @@ in
wantedBy = [ "sockets.target" ];
};

systemd.packages = [ pkgs.gnupg ];
systemd.packages = [ cfg.package ];

environment.interactiveShellInit = ''
# Bind gpg-agent to this TTY if gpg commands are used.
@@ -84,12 +93,12 @@ in
'' + (optionalString cfg.agent.enableSSHSupport ''
# SSH agent protocol doesn't support changing TTYs, so bind the agent
# to every new TTY.
${pkgs.gnupg}/bin/gpg-connect-agent --quiet updatestartuptty /bye > /dev/null
${cfg.package}/bin/gpg-connect-agent --quiet updatestartuptty /bye > /dev/null
'');

environment.extraInit = mkIf cfg.agent.enableSSHSupport ''
if [ -z "$SSH_AUTH_SOCK" ]; then
export SSH_AUTH_SOCK=$(${pkgs.gnupg}/bin/gpgconf --list-dirs agent-ssh-socket)
export SSH_AUTH_SOCK=$(${cfg.package}/bin/gpgconf --list-dirs agent-ssh-socket)
fi
'';

36 changes: 36 additions & 0 deletions pkgs/applications/audio/curseradio/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{ stdenv, fetchFromGitHub, substituteAll, python3Packages, mpv }:

python3Packages.buildPythonApplication rec {
version = "0.2";
pname = "curseradio";

src = fetchFromGitHub {
owner = "chronitis";
repo = pname;
rev = "1bd4bd0faeec675e0647bac9a100b526cba19f8d";
sha256 = "11bf0jnj8h2fxhpdp498189r4s6b47vy4wripv0z4nx7lxajl88i";
};

propagatedBuildInputs = with python3Packages; [
requests
lxml
pyxdg
];

patches = [
(substituteAll {
src = ./mpv.patch;
inherit mpv;
})
];

# No tests
doCheck = false;

meta = with stdenv.lib; {
description = "Command line radio player";
homepage = "https://github.com/chronitis/curseradio";
license = licenses.mit;
maintainers = [ maintainers.eyjhb ];
};
}
11 changes: 11 additions & 0 deletions pkgs/applications/audio/curseradio/mpv.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- a/curseradio/curseradio.py
+++ b/curseradio/curseradio.py
@@ -30,7 +30,7 @@ import re

CONFIG_DEFAULT = {
'opml': {'root': "http://opml.radiotime.com/"},
- 'playback': {'command': '/usr/bin/mpv'},
+ 'playback': {'command': '@mpv@/bin/mpv'},
'interface': {'keymap': 'default'},
'keymap.default': {
'up': 'KEY_UP',
8 changes: 4 additions & 4 deletions pkgs/applications/editors/vscode/default.nix
Original file line number Diff line number Diff line change
@@ -18,16 +18,16 @@ let
}.${system};

sha256 = {
"i686-linux" = "1qll0hyqyn3vb0v35h9y8rk4l3r6zzc5bkra6pb23bnr4bna4y80";
"x86_64-linux" = "1sfvv4g7kmvabqxasil41gasr7hsmgf8wwc4dl1940pb7x19fllq";
"x86_64-darwin" = "0gjdppr59pyb2wawvf7yyk7357a5naxga74zf9gc7d9s1fz78hls";
"i686-linux" = "0yfnsmixw3kh7lhb8npqhyihy146a31c1k90smn4kqvmlvm06jir";
"x86_64-linux" = "002bbwj4hxr58lbhjc05s3l9aw37ak06kp98hs8fpmznjsa5x14y";
"x86_64-darwin" = "1f9hkydlyjh2z5d99pwpsqg9yf05pgi5y0mbprgbxacayqcrq2nr";
}.${system};

archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
in
stdenv.mkDerivation rec {
name = "vscode-${version}";
version = "1.32.3";
version = "1.33.0";

src = fetchurl {
name = "VSCode_${version}_${plat}.${archive_fmt}";
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/wings/default.nix
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{ fetchurl, stdenv, erlang, cl, libGL, libGLU, runtimeShell }:

stdenv.mkDerivation rec {
name = "wings-2.2.1";
name = "wings-2.2.3";
src = fetchurl {
url = "mirror://sourceforge/wings/${name}.tar.bz2";
sha256 = "1adlq3wd9bz0hjznpzsgilxgsbhr0kk01f06872mq37v4cbw76bh";
sha256 = "1b9xdmh0186xxs92i831vm9yq0il1hngi8bl9a1q7fs26wb8js1g";
};

ERL_LIBS = "${cl}/lib/erlang/lib";
4 changes: 2 additions & 2 deletions pkgs/applications/misc/gramps/default.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, gtk3, pythonPackages, intltool, gnome3,
pango, gobject-introspection, wrapGAppsHook,
pango, gobject-introspection, wrapGAppsHook, gettext,
# Optional packages:
enableOSM ? true, osm-gps-map,
enableGraphviz ? true, graphviz,
@@ -12,7 +12,7 @@ in buildPythonApplication rec {
version = "5.0.1";
name = "gramps-${version}";

nativeBuildInputs = [ wrapGAppsHook ];
nativeBuildInputs = [ wrapGAppsHook gettext ];
buildInputs = [ intltool gtk3 gobject-introspection pango gnome3.gexiv2 ]
# Map support
++ stdenv.lib.optional enableOSM osm-gps-map
4 changes: 2 additions & 2 deletions pkgs/applications/misc/workrave/default.nix
Original file line number Diff line number Diff line change
@@ -7,11 +7,11 @@

stdenv.mkDerivation rec {
name = "workrave-${version}";
version = "1.10.23";
version = "1.10.31";

src = let
in fetchFromGitHub {
sha256 = "1qhlwfhwk5agv4904d6bsf83k9k89q7bms6agg967vsca4905vcw";
sha256 = "0v2mx2idaxlsyv5w66b7pknlill9j9i2gqcs3vq54gak7ix9fj1p";
rev = with stdenv.lib;
"v" + concatStringsSep "_" (splitString "." version);
repo = "workrave";
18 changes: 9 additions & 9 deletions pkgs/applications/networking/browsers/chromium/upstream-info.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# This file is autogenerated from update.sh in the same directory.
{
beta = {
sha256 = "18xzddqi8rgng5vksx23jaiv103prxc38pshwp702nfjfqap7fwy";
sha256bin64 = "1r9nnc1xn319aqzxjh10n6nh714lghgskgdkpvw3hnvgb0v9jw4v";
version = "73.0.3683.86";
sha256 = "1lpgkf292f6v6v19zjp1si6vvizixk9192yjx76pq1d790678qrb";
sha256bin64 = "028c3gjh5zbxr53wkk3s5jvgwc2fz9cnvnyr58q4la91vyrbjslm";
version = "74.0.3729.61";
};
dev = {
sha256 = "0vdiaraw3jjr7ykdqbrhjzppvqs9d7jkkx1qyi50dyvrhipxdihz";
sha256bin64 = "0c5mnb1zz1mjs7h18f1c15ygqxl1kcpm2s1imyprh80mapmsxdxk";
version = "74.0.3729.22";
sha256 = "15197r2gbx4h7dsasvgz0vcl7mqmj0glc4sip99dw145drwdpmsq";
sha256bin64 = "1qf089l5k7l69msrn49z5lkg932n1rgnzgr9yg5ja89arcgynacv";
version = "75.0.3753.4";
};
stable = {
sha256 = "18xzddqi8rgng5vksx23jaiv103prxc38pshwp702nfjfqap7fwy";
sha256bin64 = "1mmm4lxvcfvdj6jpqaas51lx1c9zky4zp374phs3cmh9v8l2ijkb";
version = "73.0.3683.86";
sha256 = "1bskjr7yiwvdab1b5mp36y6964xqpgks6dqazm4qifwqvqcw80pb";
sha256bin64 = "00ndrqhmnk567sw6xj22m84126qvivq0jzfx0v46ya3kq6ln22gr";
version = "73.0.3683.103";
};
}
23 changes: 17 additions & 6 deletions pkgs/applications/science/math/nauty/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{stdenv, fetchurl}:
{ stdenv
, lib
, fetchurl
, optimize ? false # impure
}:
stdenv.mkDerivation rec {
name = "nauty-${version}";
version = "26r11";
@@ -7,25 +11,32 @@ stdenv.mkDerivation rec {
sha256 = "05z6mk7c31j70md83396cdjmvzzip1hqb88pfszzc6k4gy8h3m2y";
};
outputs = [ "out" "dev" ];
configureFlags = lib.optionals (!optimize) [
# Prevent nauty from sniffing some cpu features. While those are very
# widely available, it can lead to nasty bugs when they are not available:
# https://groups.google.com/forum/#!topic/sage-packaging/Pe4SRDNYlhA
"--disable-popcnt"
"--disable-clz"
];
buildInputs = [];
installPhase = ''
mkdir -p "$out"/{bin,share/doc/nauty} "$dev"/{lib,include/nauty}
find . -type f -perm -111 \! -name '*.*' \! -name configure -exec cp '{}' "$out/bin" \;
cp [Rr][Ee][Aa][Dd]* COPYRIGHT This* [Cc]hange* "$out/share/doc/nauty"
cp *.h $dev/include/nauty
cp *.h "$dev/include/nauty"
for i in *.a; do
cp "$i" "$dev/lib/lib$i";
done
'';
checkTarget = "checks";
meta = {
meta = with lib; {
inherit version;
description = ''Programs for computing automorphism groups of graphs and digraphs'';
license = stdenv.lib.licenses.asl20;
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux;
license = licenses.asl20;
maintainers = with maintainers; [ raskin timokau ];
platforms = platforms.linux;
homepage = http://pallini.di.uniroma1.it/;
};
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, unzip, makeWrapper, jre }:

stdenv.mkDerivation rec {
name = "subgit-3.2.4";
name = "subgit-3.3.6";

meta = {
description = "A tool for a smooth, stress-free SVN to Git migration";
@@ -21,6 +21,6 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "http://subgit.com/download/${name}.zip";
sha256 = "13r6hi2zk46bs3j17anfc85kszlwliv2yc16qx834b3v4w68hajw";
sha256 = "1zfhl583lx7xdw9jwskv25p6m385wm3s5a311y0hnxxqwkjbgq1j";
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/video/xawtv/default.nix
Original file line number Diff line number Diff line change
@@ -2,10 +2,10 @@
, libFS, libXaw, libXpm, libXext, libSM, libICE, perl, linux}:

stdenv.mkDerivation rec {
name = "xawtv-3.105";
name = "xawtv-3.106";
src = fetchurl {
url = "https://linuxtv.org/downloads/xawtv/${name}.tar.bz2";
sha256 = "03v4k0dychjz1kj890d9pc7v8jh084m01g71x1clmmvc6vc9kn1b";
sha256 = "174wd36rk0k23mgx9nlnpc398yd1f0wiv060963axg6sz0v4rksp";
};

preConfigure = ''
6 changes: 3 additions & 3 deletions pkgs/applications/virtualization/podman/conmon.nix
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@ with lib;

stdenv.mkDerivation rec {
name = "conmon-${version}";
version = "unstable-2019-02-15";
rev = "cc2b49590a485da9bd358440f92f219dfd6b230f";
version = "unstable-2019-03-19";
rev = "84c860029893e2e2dd71d62231f009c9dcd3c0b4";

src = fetchFromGitHub {
owner = "containers";
repo = "conmon";
sha256 = "13f5as4a9y6nkmr7cg0n27c2hfx9pkr75fxq2m0hlpcwhaardbm7";
sha256 = "1ydidl3s7s5rfwk9gx0k80nxcixlilxw61g7x0vqsdy3mkylysv5";
inherit rev;
};

4 changes: 2 additions & 2 deletions pkgs/applications/virtualization/podman/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@

buildGoPackage rec {
name = "podman-${version}";
version = "1.1.2";
version = "1.2.0";

src = fetchFromGitHub {
owner = "containers";
repo = "libpod";
rev = "v${version}";
sha256 = "180sv1a7k3866ilb0mxbhiysms9xy4v6xbpy4in6ch8m8qym9amh";
sha256 = "1nlll4q62w3i897wraj18pdi5cc91b8gmp360pzyqzzjdm9ag7v6";
};

goPackagePath = "github.com/containers/libpod";
19 changes: 10 additions & 9 deletions pkgs/development/compilers/gcc-arm-embedded/6/default.nix
Original file line number Diff line number Diff line change
@@ -5,16 +5,17 @@ stdenv.mkDerivation rec {
version = "6-2017-q2-update";
subdir = "6-2017q2";

platformString =
if stdenv.isLinux then "linux"
else if stdenv.isDarwin then "mac"
else throw "unsupported platform";

urlString = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${platformString}.tar.bz2";

src =
if stdenv.isLinux then fetchurl { url=urlString; sha256="1hvwi02mx34al525sngnl0cm7dkmzxfkb1brq9kvbv28wcplp3p6"; }
else if stdenv.isDarwin then fetchurl { url=urlString; sha256="0019ylpq4inq7p5gydpmc9m8ni72fz2csrjlqmgx1698998q0c3x"; }
if stdenv.isLinux then
fetchurl {
url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-linux.tar.bz2";
sha256="1hvwi02mx34al525sngnl0cm7dkmzxfkb1brq9kvbv28wcplp3p6";
}
else if stdenv.isDarwin then
fetchurl {
url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-mac.tar.bz2";
sha256="0019ylpq4inq7p5gydpmc9m8ni72fz2csrjlqmgx1698998q0c3x";
}
else throw "unsupported platform";

phases = [ "unpackPhase" "installPhase" "fixupPhase" ];
15 changes: 12 additions & 3 deletions pkgs/development/compilers/gcc-arm-embedded/7/default.nix
Original file line number Diff line number Diff line change
@@ -7,9 +7,18 @@ stdenv.mkDerivation rec {
version = "7-2018-q2-update";
subdir = "7-2018q2";

urlString = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-linux.tar.bz2";

src = fetchurl { url=urlString; sha256="0sgysp3hfpgrkcbfiwkp0a7ymqs02khfbrjabm52b5z61sgi05xv"; };
src =
if stdenv.isLinux then
fetchurl {
url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-linux.tar.bz2";
sha256="0sgysp3hfpgrkcbfiwkp0a7ymqs02khfbrjabm52b5z61sgi05xv";
}
else if stdenv.isDarwin then
fetchurl {
url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-mac.tar.bz2";
sha256="0nc7m0mpa39qyhfyydxkkyqm7spfc27xf6ygi2vd2aym4r9azi61";
}
else throw "unsupported platform";

phases = [ "unpackPhase" "installPhase" "fixupPhase" ];

15 changes: 12 additions & 3 deletions pkgs/development/compilers/gcc-arm-embedded/8/default.nix
Original file line number Diff line number Diff line change
@@ -7,9 +7,18 @@ stdenv.mkDerivation rec {
version = "8-2018-q4-major";
subdir = "8-2018q4";

urlString = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-linux.tar.bz2";

src = fetchurl { url=urlString; sha256="fb31fbdfe08406ece43eef5df623c0b2deb8b53e405e2c878300f7a1f303ee52"; };
src =
if stdenv.isLinux then
fetchurl {
url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-linux.tar.bz2";
sha256="fb31fbdfe08406ece43eef5df623c0b2deb8b53e405e2c878300f7a1f303ee52";
}
else if stdenv.isDarwin then
fetchurl {
url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-mac.tar.bz2";
sha256="0q44r57fizpk1z3ngcjwal3rxgsnzjyfknpgwlwzmw5r9p98wlhb";
}
else throw "unsupported platform";

phases = [ "unpackPhase" "installPhase" "fixupPhase" ];

6 changes: 3 additions & 3 deletions pkgs/development/libraries/physics/herwig/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
name = "herwig-${version}";
version = "7.1.4";
version = "7.1.5";

src = fetchurl {
url = "https://www.hepforge.org/archive/herwig/Herwig-${version}.tar.bz2";
sha256 = "1awr1jz0q873x8bgwiilzklhk1zkgm6slvpychpnvsf9vk05mmdx";
sha256 = "0jnrv59zfa41gc37pqr3vaiz5jkh7w0k0alcax37b3mlbsnacr9r";
};

nativeBuildInputs = [ autoconf automake libtool ];
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
++ (with lhapdf.pdf_sets; [ MMHT2014lo68cl MMHT2014nlo68cl ]);

postPatch = ''
patchShebangs ./cat_with_cpplines
patchShebangs ./
'';

configureFlags = [
Loading