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: 2603d15a4d2b
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: 9e0c8f0cbed9
Choose a head ref

Commits on Jan 4, 2020

  1. nixos/gnunet: Add types to the options

    Louis Bettens committed Jan 4, 2020
    Copy the full SHA
    d497378 View commit details
  2. nixos/tsocks: Add types to the options

    Louis Bettens committed Jan 4, 2020
    Copy the full SHA
    caa9ce1 View commit details

Commits on Jan 6, 2020

  1. geekbench: 5.0.4 -> 5.1.0

    r-ryantm committed Jan 6, 2020
    Copy the full SHA
    cbd8c27 View commit details
  2. Copy the full SHA
    6c4774f View commit details
  3. kid3: 3.8.0 -> 3.8.1

    r-ryantm committed Jan 6, 2020
    Copy the full SHA
    2f34993 View commit details

Commits on Jan 7, 2020

  1. kodelife: 0.8.7.105 -> 0.8.8.110

    add support for aarch64-linux, armv7l-linux and x86_64-darwin
    prusnak committed Jan 7, 2020
    Copy the full SHA
    665112e View commit details

Commits on Jan 9, 2020

  1. glow: 0.1.6 -> 0.2.0

    Br1ght0ne committed Jan 9, 2020
    Copy the full SHA
    00f74cd View commit details
  2. Copy the full SHA
    1e3fbfb View commit details
  3. python27Packages.azure-mgmt-iotcentral: 1.0.0 -> 2.0.0

    (cherry picked from commit 2b0e90c7186bdfcf952615a9ebebef6cc2c66378)
    r-ryantm authored and Jon committed Jan 9, 2020
    Copy the full SHA
    a7c473c View commit details
  4. azure-cli: freeze azure-mgmt-iotcentral

    Jonathan Ringer committed Jan 9, 2020
    Copy the full SHA
    94dea31 View commit details
  5. azure-cli: 2.0.78 -> 2.0.79

    Jonathan Ringer committed Jan 9, 2020
    Copy the full SHA
    26aa690 View commit details
  6. python3Packages.pandas: fix tests

    The default ordering behavior has changed with pd.NAT
    Jonathan Ringer committed Jan 9, 2020
    Copy the full SHA
    0726ab3 View commit details
  7. mupen64plus: 2.5 -> 2.5.9, target x86_64-linux only

    Jonathan Ringer committed Jan 9, 2020
    Copy the full SHA
    26b0bb1 View commit details
  8. imv: 4.0.1 -> 4.1.0

    erictapen committed Jan 9, 2020
    Copy the full SHA
    ccb4a4e View commit details
  9. pythonPackages.m3u8: init at 0.5.2

    Scriptkiddi authored and Jon committed Jan 9, 2020
    Copy the full SHA
    cef835d View commit details
  10. python2Packages.ihatemoney: fix python2 test deps

    Jonathan Ringer committed Jan 9, 2020
    Copy the full SHA
    1e6bb7e View commit details
  11. Merge pull request #77037 from jonringer/bump-mupen

    mupen64plus: 2.5 -> 2.5.9
    Jon authored Jan 9, 2020
    Copy the full SHA
    dc23aba View commit details
  12. Merge pull request #77367 from filalex77/glow-0.2.0

    glow: 0.1.6 -> 0.2.0
    markuskowa authored Jan 9, 2020
    Copy the full SHA
    907e0af View commit details
  13. obexfs: add missing bluez dep

    Jonathan Ringer committed Jan 9, 2020
    Copy the full SHA
    3ad5206 View commit details
  14. Merge pull request #76939 from lourkeur/fix_76184_tsocks

    nixos/tsocks: Add types to the options
    markuskowa authored Jan 9, 2020
    Copy the full SHA
    59670b0 View commit details
  15. Merge pull request #76938 from lourkeur/fix_76184_gnunet

    nixos/gnunet: Add types to the options
    markuskowa authored Jan 9, 2020
    Copy the full SHA
    2913973 View commit details
  16. Merge pull request #77132 from r-ryantm/auto-update/kid3

    kid3: 3.8.0 -> 3.8.1
    markuskowa authored Jan 9, 2020
    Copy the full SHA
    f2997ea View commit details
  17. librecad: fix build

    recently this stopped building on nixos-unstable
    
    a git bisect of nixpkgs revealed;
    
    `# first bad commit: [8f729c0] gcc: switch default to gcc9`
    
    this switches the build to use gcc8Stdenv
    Kiwi committed Jan 9, 2020
    Copy the full SHA
    e0f6da5 View commit details
  18. Merge pull request #74512 from prusnak/kodelife

    kodelife: 0.8.7.105 -> 0.8.8.110 (+support for more archs)
    markuskowa authored Jan 9, 2020
    Copy the full SHA
    db630ca View commit details
  19. Merge pull request #77117 from r-ryantm/auto-update/intel-media-sdk

    intel-media-sdk: 19.3.1 -> 19.4.0
    markuskowa authored Jan 9, 2020
    Copy the full SHA
    f603e61 View commit details
  20. Copy the full SHA
    7ee263e View commit details
  21. maintainers/create-azure.sh: run from anywhere

    I'm not really sure how the line directly after ended up with this,
    but this line didn't...
    alyssais committed Jan 9, 2020
    Copy the full SHA
    65dcd24 View commit details
  22. Merge pull request #77085 from r-ryantm/auto-update/geekbench

    geekbench: 5.0.4 -> 5.1.0
    markuskowa authored Jan 9, 2020
    Copy the full SHA
    4c1e1bb View commit details
  23. pythonPackages.pylint-plugin-utils: init at 0.6

    kamadorueda authored and Jon committed Jan 9, 2020
    Copy the full SHA
    2b7f4ed View commit details
  24. Merge pull request #77348 from Kiwi/fix-librecad

    librecad: fix build
    worldofpeace authored Jan 9, 2020
    Copy the full SHA
    ed165ad View commit details
  25. Merge pull request #77375 from lheckemann/calls-0.1.1

    calls: unstable-2019-10-29 -> 0.1.1
    worldofpeace authored Jan 9, 2020
    Copy the full SHA
    75f9b2f View commit details
  26. Merge pull request #77389 from erictapen/imv-4.1.0

    imv: 4.0.1 -> 4.1.0
    dywedir authored Jan 9, 2020
    Copy the full SHA
    429812d View commit details
  27. Copy the full SHA
    9e0c8f0 View commit details
4 changes: 2 additions & 2 deletions nixos/maintainers/scripts/azure/create-azure.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/sh -e
#! /bin/sh -eu

export NIX_PATH=nixpkgs=../../../..
export NIX_PATH=nixpkgs=$(dirname $(readlink -f $0))/../../../..
export NIXOS_CONFIG=$(dirname $(readlink -f $0))/../../../modules/virtualisation/azure-image.nix
export TIMESTAMP=$(date +%Y%m%d%H%M)

8 changes: 8 additions & 0 deletions nixos/modules/services/networking/gnunet.nix
Original file line number Diff line number Diff line change
@@ -42,6 +42,7 @@ in
services.gnunet = {

enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to run the GNUnet daemon. GNUnet is GNU's anonymous
@@ -51,6 +52,7 @@ in

fileSharing = {
quota = mkOption {
type = types.int;
default = 1024;
description = ''
Maximum file system usage (in MiB) for file sharing.
@@ -60,6 +62,7 @@ in

udp = {
port = mkOption {
type = types.port;
default = 2086; # assigned by IANA
description = ''
The UDP port for use by GNUnet.
@@ -69,6 +72,7 @@ in

tcp = {
port = mkOption {
type = types.port;
default = 2086; # assigned by IANA
description = ''
The TCP port for use by GNUnet.
@@ -78,6 +82,7 @@ in

load = {
maxNetDownBandwidth = mkOption {
type = types.int;
default = 50000;
description = ''
Maximum bandwidth usage (in bits per second) for GNUnet
@@ -86,6 +91,7 @@ in
};

maxNetUpBandwidth = mkOption {
type = types.int;
default = 50000;
description = ''
Maximum bandwidth usage (in bits per second) for GNUnet
@@ -94,6 +100,7 @@ in
};

hardNetUpBandwidth = mkOption {
type = types.int;
default = 0;
description = ''
Hard bandwidth limit (in bits per second) when uploading
@@ -111,6 +118,7 @@ in
};

extraOptions = mkOption {
type = types.lines;
default = "";
description = ''
Additional options that will be copied verbatim in `gnunet.conf'.
3 changes: 3 additions & 0 deletions nixos/modules/services/security/torify.nix
Original file line number Diff line number Diff line change
@@ -25,6 +25,7 @@ in
services.tor.tsocks = {

enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to build tsocks wrapper script to relay application traffic via Tor.
@@ -40,6 +41,7 @@ in
};

server = mkOption {
type = types.str;
default = "localhost:9050";
example = "192.168.0.20";
description = ''
@@ -48,6 +50,7 @@ in
};

config = mkOption {
type = types.lines;
default = "";
description = ''
Extra configuration. Contents will be added verbatim to TSocks
4 changes: 2 additions & 2 deletions pkgs/applications/audio/kid3/default.nix
Original file line number Diff line number Diff line change
@@ -9,11 +9,11 @@
stdenv.mkDerivation rec {

pname = "kid3";
version = "3.8.0";
version = "3.8.1";

src = fetchurl {
url = "mirror://sourceforge/project/kid3/kid3/${version}/${pname}-${version}.tar.gz";
sha256 = "1a6ixkkdp1fl3arylx06w73mwf26i0ibyplwwcn2kw5xsfxmbjp6";
sha256 = "1d2lr500dx7gnxw2vrvpbhadpn313ly3zyp178864z26dnfkjv8x";
};

nativeBuildInputs = [ wrapQtAppsHook ];
6 changes: 3 additions & 3 deletions pkgs/applications/editors/glow/default.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

buildGoModule rec {
pname = "glow";
version = "0.1.6";
version = "0.2.0";

src = fetchFromGitHub {
owner = "charmbracelet";
repo = "glow";
rev = "v${version}";
sha256 = "0q35napi1aa6dfrqz26hvhzijymb9sxsf3mrrn1mh7ssgkhvmqqc";
sha256 = "0vhl8d7xxqqyl916nh8sgm1xdaf7xlc3r18464bd2av22q9yz68n";
};

modSha256 = "07imn9p0s79x1h45dk05hjcm6946d84j6k5pnljqrz4zk64hy26c";
modSha256 = "0r0yq7kgz7i1wf4gxxihdrn1c8mi4wcyhadncxbln24s9c5apxsf";

buildFlagsArray = [ "-ldflags=" "-X=main.Version=${version}" ];

7 changes: 4 additions & 3 deletions pkgs/applications/graphics/imv/default.nix
Original file line number Diff line number Diff line change
@@ -2,18 +2,18 @@
, freeimage, fontconfig, pkgconfig
, asciidoc, docbook_xsl, libxslt, cmocka
, librsvg, pango, libxkbcommon, wayland
, libGLU
, libGLU, icu
}:

stdenv.mkDerivation rec {
pname = "imv";
version = "4.0.1";
version = "4.1.0";

src = fetchFromGitHub {
owner = "eXeC64";
repo = "imv";
rev = "v${version}";
sha256 = "sha256:01fbkbwwsyr00k3mwans8jfb9p4gl02v6z62vgx0pkgrzxjkcz07";
sha256 = "sha256:0gk8g178i961nn3bls75a8qpv6wvfvav6hd9lxca1skaikd33zdx";
};

preBuild = ''
@@ -36,6 +36,7 @@ stdenv.mkDerivation rec {
pango
pkgconfig
wayland
icu
];

installFlags = [ "PREFIX=$(out)" "CONFIGPREFIX=$(out)/etc" ];
22 changes: 17 additions & 5 deletions pkgs/applications/graphics/kodelife/default.nix
Original file line number Diff line number Diff line change
@@ -9,11 +9,23 @@

stdenv.mkDerivation rec {
pname = "kodelife";
version = "0.8.7.105";
version = "0.8.8.110";

suffix = {
aarch64-linux = "linux-arm64";
armv7l-linux = "linux-armhf";
x86_64-darwin = "macos";
x86_64-linux = "linux-x86_64";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");

src = fetchzip {
url = "https://hexler.net/pub/${pname}/${pname}-${version}-linux-x86_64.zip";
sha256 = "0ld4lwigzwlikx04qy3gskqqg0wzlk8m3ccrd704ifl8lsp46n5r";
url = "https://hexler.net/pub/${pname}/${pname}-${version}-${suffix}.zip";
sha256 = {
aarch64-linux = "1lcpj1mgkvksq1d08ibh59y0dmdh7zm77wi5ziqhg3p5g9nxyasd";
armv7l-linux = "0sljy06302x567jqw5lagbyhpc3j140jk4wccacxjrbb6hcx3l42";
x86_64-darwin = "1b058s9kny026q395nj99v8hggxkgv43nnjkmx1a2siajw0db94c";
x86_64-linux = "1q77cpz4gflrvfz6dm6np8sqbwyr235gq7y4pzs4hnqbrdzd4nwl";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};

dontConfigure = true;
@@ -36,7 +48,7 @@ stdenv.mkDerivation rec {
libGLU libGL
xorg.libX11
];
in ''
in stdenv.lib.optionalString (!stdenv.isDarwin) ''
patchelf \
--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
--set-rpath "${libPath}" \
@@ -48,6 +60,6 @@ stdenv.mkDerivation rec {
description = "Real-time GPU shader editor";
license = licenses.unfree;
maintainers = with maintainers; [ prusnak ];
platforms = [ "x86_64-linux" ];
platforms = [ "aarch64-linux" "armv7l-linux" "x86_64-darwin" "x86_64-linux" ];
};
}
50 changes: 40 additions & 10 deletions pkgs/applications/misc/librecad/default.nix
Original file line number Diff line number Diff line change
@@ -1,8 +1,23 @@
{ mkDerivation, lib, fetchFromGitHub, installShellFiles, pkgconfig, runtimeShell
, qtbase, qtsvg, qttools, qmake
, boost, muparser }:

mkDerivation rec {
{ boost
, fetchFromGitHub
, installShellFiles
, mkDerivationWith
, muparser
, pkgconfig
, qmake
, qtbase
, qtsvg
, qttools
, runtimeShell
, gcc8Stdenv
}:

let
stdenv = gcc8Stdenv;
in

# Doesn't build with gcc9
mkDerivationWith stdenv.mkDerivation rec {
pname = "librecad";
version = "2.2.0-rc1";

@@ -13,7 +28,9 @@ mkDerivation rec {
sha256 = "0kwj838hqzbw95gl4x6scli9gj3gs72hdmrrkzwq5rjxam18k3f3";
};

patches = [ ./fix_qt_5_11_build.patch ];
patches = [
./fix_qt_5_11_build.patch
];

postPatch = ''
substituteInPlace scripts/postprocess-unix.sh \
@@ -48,17 +65,30 @@ mkDerivation rec {
runHook postInstall
'';

buildInputs = [ boost muparser qtbase qtsvg ];
buildInputs = [
boost
muparser
qtbase
qtsvg
];

nativeBuildInputs = [ installShellFiles pkgconfig qmake qttools ];
nativeBuildInputs = [
installShellFiles
pkgconfig
qmake
qttools
];

enableParallelBuilding = true;

meta = with lib; {
meta = with stdenv.lib; {
description = "2D CAD package based on Qt";
homepage = "https://librecad.org";
license = licenses.gpl2;
maintainers = with maintainers; [ viric ];
maintainers = with maintainers; [
kiwi
viric
];
platforms = platforms.linux;
};
}
6 changes: 4 additions & 2 deletions pkgs/applications/networking/calls/default.nix
Original file line number Diff line number Diff line change
@@ -14,20 +14,21 @@
, libpeas
, dbus
, vala
, wrapGAppsHook
, xorg
, xvfb_run
, libxml2
}:

stdenv.mkDerivation rec {
pname = "calls";
version = "unstable-2019-10-29";
version = "0.1.1";

src = fetchFromGitLab {
domain = "source.puri.sm";
owner = "Librem5";
repo = "calls";
rev = "9fe575053d8f01c3a76a6c20d39f0816166d5afd";
rev = "v${version}";
sha256 = "01inx4mvrzvklwrfryw5hw9p89v8cn78m3qmv97g7a3v0h5c0n35";
};

@@ -37,6 +38,7 @@ stdenv.mkDerivation rec {
pkgconfig
desktop-file-utils
vala
wrapGAppsHook
];

buildInputs = [
4 changes: 2 additions & 2 deletions pkgs/development/libraries/intel-media-sdk/default.nix
Original file line number Diff line number Diff line change
@@ -4,11 +4,11 @@

stdenv.mkDerivation rec {
pname = "intel-media-sdk";
version = "19.3.1";
version = "19.4.0";

src = fetchurl {
url = "https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${version}.tar.gz";
sha256 = "12w1f3krcrjyhax4y3hbs7galhf4rabxym2fxjyil8cszx5fh433";
sha256 = "1l8wjb933wdl3vyq6r36a9pgf8n6pm9g9vcp3m393hixwzzl16i8";
};

# patchelf is needed for binaries in $out/share/samples
Original file line number Diff line number Diff line change
@@ -10,12 +10,12 @@

buildPythonPackage rec {
pname = "azure-mgmt-iotcentral";
version = "1.0.0";
version = "2.0.0";

src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "9aac88ed1f993965015f4e9986931fc08798e09d7b864928681a7cebff053de8";
sha256 = "1fql0j28d2r6slgabb7b438gdga513iskqh4al6c7dsmj1yzdzwa";
};

propagatedBuildInputs = [
5 changes: 3 additions & 2 deletions pkgs/development/python-modules/ihatemoney/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ buildPythonPackage, lib, fetchFromGitHub, nixosTests
{ buildPythonPackage, lib, fetchFromGitHub, isPy27, nixosTests
, alembic
, aniso8601
, Babel
@@ -20,6 +20,7 @@
, jinja2
, Mako
, markupsafe
, mock
, python-dateutil
, pytz
, six
@@ -74,7 +75,7 @@ buildPythonPackage rec {

checkInputs = [
flask_testing
];
] ++ lib.optionals isPy27 [ mock ];

passthru.tests = {
inherit (nixosTests) ihatemoney;
29 changes: 29 additions & 0 deletions pkgs/development/python-modules/m3u8/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ lib, buildPythonPackage, python, fetchFromGitHub, requests, iso8601, bottle, pytest, pytestcov }:

buildPythonPackage rec {
pname = "m3u8";
version = "0.5.2";

src = fetchFromGitHub {
owner = "globocom";
repo = pname;
rev = version;
sha256 = "0p6wmwv1nfa5pyakq5d55w9v142z5ja3db3s3qr44kx895d9lhng";
};

checkInputs = [ bottle pytest pytestcov ];

checkPhase = ''
pytest tests/test_{parser,model,variant_m3u8}.py
'';

propagatedBuildInputs = [ requests iso8601 ];

meta = with lib; {
homepage = "https://github.com/globocom/m3u8";
description = "Python m3u8 parser";
license = licenses.mit;
maintainers = with maintainers; [ Scriptkiddi ];
};
}

Loading