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: dbc8a54ce5c2
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: d7b98129fea1
Choose a head ref
  • 17 commits
  • 17 files changed
  • 8 contributors

Commits on Apr 6, 2020

  1. gollum: 4.1.4 -> 5.0.1

    Some changes might require manual migration steps:
    "Due to changes to the way in which Gollum handles filenames, you may
    have to change some links in your wiki when migrating from gollum 4.x.
    See the release notes [0] for more details. You may find the
    bin/gollum-migrate-tags script helpful to accomplish this. Also see the
    --lenient-tag-lookup option for making tag lookup backwards compatible
    with 4.x, though note that this will decrease performance on large wikis
    with many tags." (source: [1])
    
    [0]: https://github.com/gollum/gollum/wiki/5.0-release-notes
    [1]: https://github.com/gollum/gollum/blob/v5.0.0/HISTORY.md
    primeos committed Apr 6, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    bce93ec View commit details

Commits on Apr 7, 2020

  1. k3s: remove extra buildInputs

    In the intial version of this package, I missed a few inputs that
    weren't needed including a debug hook.
    euank committed Apr 7, 2020
    Copy the full SHA
    83f827c View commit details
  2. Copy the full SHA
    617fa43 View commit details
  3. Copy the full SHA
    50a535c View commit details
  4. Copy the full SHA
    7fc838b View commit details
  5. Merge pull request #84557 from r-ryantm/auto-update/python3.7-moviepy

    python37Packages.moviepy: 1.0.1 -> 1.0.2
    marsam authored Apr 7, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2578506 View commit details
  6. Merge pull request #84569 from r-ryantm/auto-update/python3.7-xdis

    python37Packages.xdis: 4.2.3 -> 4.2.4
    marsam authored Apr 7, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    4c02562 View commit details
  7. chromiumBeta: Fix the build

    primeos committed Apr 7, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    ff3bc51 View commit details
  8. Merge pull request #83792 from primeos/gollum

    gollum: 4.1.4 -> 5.0.1
    primeos authored Apr 7, 2020

    Verified

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

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    564af64 View commit details
  10. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    e2b327c View commit details
  11. Copy the full SHA
    e991650 View commit details
  12. Merge pull request #84384 from euank/pkg/k3s-update

    k3s: remove extra buildInputs
    flokli authored Apr 7, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7183053 View commit details
  13. qmmp: 1.3.6 -> 1.3.7

    r-ryantm authored and bjornfor committed Apr 7, 2020
    Copy the full SHA
    fed6a3d View commit details
  14. Merge pull request #84588 from AndersonTorres/update-rfk

    robotfindskitten: 2.7182818.701 -> 2.8284271.702
    AndersonTorres authored Apr 7, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    9abfffd View commit details
  15. elisa: move into kdeApplications

    elisa is now part of the upstream kdeApplications bundle
    peterhoeg committed Apr 7, 2020
    Copy the full SHA
    0c7ec50 View commit details
  16. Merge pull request #80003 from peterhoeg/f/elisa

    elisa: move into kdeApplications
    peterhoeg authored Apr 7, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d7b9812 View commit details
8 changes: 8 additions & 0 deletions nixos/doc/manual/release-notes/rl-2009.xml
Original file line number Diff line number Diff line change
@@ -195,6 +195,14 @@ environment.systemPackages = [
</itemizedlist>
</para>
</listitem>
<listitem>
<para>
Gollum received a major update to version 5.x and you may have to change
some links in your wiki when migrating from gollum 4.x. More information
can be found
<link xlink:href="https://github.com/gollum/gollum/wiki/5.0-release-notes#migrating-your-wiki">here</link>.
</para>
</listitem>
</itemizedlist>
</section>

37 changes: 0 additions & 37 deletions pkgs/applications/audio/elisa/default.nix

This file was deleted.

6 changes: 3 additions & 3 deletions pkgs/applications/audio/qmmp/default.nix
Original file line number Diff line number Diff line change
@@ -29,11 +29,11 @@
# handle that.

mkDerivation rec {
name = "qmmp-1.3.6";
name = "qmmp-1.3.7";

src = fetchurl {
url = "http://qmmp.ylsoftware.com/files/${name}.tar.bz2";
sha256 = "0dihy6v6j1cfx4qgwgajdn8rx6nf8x5srk8yjki9xh1mlcaanhp8";
sha256 = "13mk8p7bfl3fkavpqyhpcxkxb8a4f5d4qc1lasyf7wls3ghrdag7";
};

nativeBuildInputs = [ cmake pkgconfig ];
@@ -55,7 +55,7 @@ mkDerivation rec {

meta = with stdenv.lib; {
description = "Qt-based audio player that looks like Winamp";
homepage = http://qmmp.ylsoftware.com/;
homepage = "http://qmmp.ylsoftware.com/";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
1 change: 1 addition & 0 deletions pkgs/applications/kde/default.nix
Original file line number Diff line number Diff line change
@@ -78,6 +78,7 @@ let
dolphin = callPackage ./dolphin.nix {};
dolphin-plugins = callPackage ./dolphin-plugins.nix {};
dragon = callPackage ./dragon.nix {};
elisa = callPackage ./elisa.nix {};
eventviews = callPackage ./eventviews.nix {};
ffmpegthumbs = callPackage ./ffmpegthumbs.nix { };
filelight = callPackage ./filelight.nix {};
46 changes: 46 additions & 0 deletions pkgs/applications/kde/elisa.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{ mkDerivation
, fetchFromGitHub
, lib
, extra-cmake-modules
, kdoctools
, qtmultimedia
, qtquickcontrols2
, qtwebsockets
, kconfig
, kcmutils
, kcrash
, kdeclarative
, kfilemetadata
, kinit
, kirigami2
, baloo
, vlc
}:

mkDerivation rec {
name = "elisa";

buildInputs = [ vlc ];

nativeBuildInputs = [ extra-cmake-modules kdoctools ];

propagatedBuildInputs = [
baloo
kcmutils
kconfig
kcrash
kdeclarative
kfilemetadata
kinit
kirigami2
qtmultimedia
qtquickcontrols2
qtwebsockets
];

meta = with lib; {
description = "A simple media player for KDE";
license = licenses.gpl3;
maintainers = with maintainers; [ peterhoeg ];
};
}
125 changes: 86 additions & 39 deletions pkgs/applications/misc/gollum/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,59 +1,106 @@
GEM
remote: https://rubygems.org/
specs:
charlock_holmes (0.7.7)
diff-lcs (1.3)
gemojione (3.3.0)
backports (3.17.0)
concurrent-ruby (1.1.6)
crass (1.0.6)
execjs (2.7.0)
ffi (1.12.2)
gemojione (4.3.2)
json
github-markup (1.7.0)
gitlab-grit (2.8.3)
charlock_holmes (~> 0.7)
diff-lcs (~> 1.1)
mime-types (>= 1.16, < 3)
posix-spawn (~> 0.3)
gollum (4.1.4)
gemojione (~> 3.2)
gollum-lib (~> 4.2, >= 4.2.10)
kramdown (~> 1.9.0)
github-markup (3.0.4)
gollum (5.0.1)
gemojione (~> 4.1)
gollum-lib (~> 5.0)
kramdown (~> 2.1.0)
kramdown-parser-gfm (~> 1.0.0)
mustache (>= 0.99.5, < 1.0.0)
sinatra (~> 1.4, >= 1.4.4)
octicons (~> 8.5)
rss (~> 0.2.9)
sass (~> 3.5)
sinatra (~> 2.0)
sinatra-contrib (~> 2.0)
sprockets (~> 3.7)
sprockets-helpers (~> 1.2)
therubyrhino (~> 2.1.0)
uglifier (~> 3.2)
useragent (~> 0.16.2)
gollum-grit_adapter (1.0.1)
gitlab-grit (~> 2.7, >= 2.7.1)
gollum-lib (4.2.10)
gemojione (~> 3.2)
github-markup (~> 1.6)
gollum-grit_adapter (~> 1.0)
nokogiri (>= 1.6.1, < 2.0)
rouge (~> 2.1)
sanitize (~> 2.1.1, >= 2.1.1)
stringex (~> 2.6)
gollum-lib (5.0.3)
gemojione (~> 4.1)
github-markup (~> 3.0)
gollum-rugged_adapter (~> 0.99.4, >= 0.99.4)
loofah (~> 2.3)
nokogiri (~> 1.8)
octicons (~> 8.5)
rouge (~> 3.1)
twitter-text (= 1.14.7)
gollum-rugged_adapter (0.99.4)
mime-types (>= 1.15)
rugged (~> 0.99)
json (2.3.0)
kramdown (1.9.0)
mime-types (2.99.3)
kramdown (2.1.0)
kramdown-parser-gfm (1.0.1)
kramdown (~> 2.0)
loofah (2.5.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mime-types (3.3.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2019.1009)
mini_portile2 (2.4.0)
multi_json (1.14.1)
mustache (0.99.8)
nokogiri (1.10.8)
mustermann (1.1.1)
ruby2_keywords (~> 0.0.1)
nokogiri (1.10.9)
mini_portile2 (~> 2.4.0)
posix-spawn (0.3.13)
rack (1.6.13)
rack-protection (1.5.5)
octicons (8.5.0)
nokogiri (>= 1.6.3.1)
rack (2.2.2)
rack-protection (2.0.8.1)
rack
rouge (2.2.1)
sanitize (2.1.1)
nokogiri (>= 1.4.4)
sinatra (1.4.8)
rack (~> 1.5)
rack-protection (~> 1.4)
tilt (>= 1.3, < 3)
stringex (2.8.5)
rb-fsevent (0.10.3)
rb-inotify (0.10.1)
ffi (~> 1.0)
rexml (3.2.4)
rouge (3.17.0)
rss (0.2.9)
rexml
ruby2_keywords (0.0.2)
rugged (0.99.0)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
sinatra (2.0.8.1)
mustermann (~> 1.0)
rack (~> 2.0)
rack-protection (= 2.0.8.1)
tilt (~> 2.0)
sinatra-contrib (2.0.8.1)
backports (>= 2.8.2)
multi_json
mustermann (~> 1.0)
rack-protection (= 2.0.8.1)
sinatra (= 2.0.8.1)
tilt (~> 2.0)
sprockets (3.7.2)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
sprockets-helpers (1.2.3)
sprockets (>= 2.2)
therubyrhino (2.1.2)
therubyrhino_jar (>= 1.7.4, < 1.7.9)
therubyrhino_jar (1.7.8)
tilt (2.0.10)
twitter-text (1.14.7)
unf (~> 0.1.0)
uglifier (3.2.0)
execjs (>= 0.3.0, < 3)
unf (0.1.4)
unf_ext
unf_ext (0.0.7.6)
unf_ext (0.0.7.7)
useragent (0.16.10)

PLATFORMS
9 changes: 6 additions & 3 deletions pkgs/applications/misc/gollum/default.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@

stdenv.mkDerivation rec {
pname = "gollum";
# nix-shell -p bundix icu zlib
# nix-shell -p bundix icu zlib cmake pkg-config openssl
version = (import ./gemset.nix).gollum.version;

nativeBuildInputs = [ makeWrapper ];
@@ -20,13 +20,16 @@ stdenv.mkDerivation rec {
mkdir -p $out/bin
makeWrapper ${env}/bin/gollum $out/bin/gollum \
--prefix PATH ":" ${stdenv.lib.makeBinPath [ git ]}
makeWrapper ${env}/bin/gollum-migrate-tags $out/bin/gollum-migrate-tags \
--prefix PATH ":" ${stdenv.lib.makeBinPath [ git ]}
'';

passthru.updateScript = bundlerUpdateScript "gollum";

meta = with stdenv.lib; {
description = "A simple, Git-powered wiki";
homepage = https://github.com/gollum/gollum;
description = "A simple, Git-powered wiki with a sweet API and local frontend";
homepage = "https://github.com/gollum/gollum";
changelog = "https://github.com/gollum/gollum/blob/v${version}/HISTORY.md";
license = licenses.mit;
maintainers = with maintainers; [ jgillich primeos nicknovitski ];
platforms = platforms.unix;
312 changes: 257 additions & 55 deletions pkgs/applications/misc/gollum/gemset.nix

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkgs/applications/networking/browsers/chromium/common.nix
Original file line number Diff line number Diff line change
@@ -149,7 +149,7 @@ let
#
# ++ optionals (channel == "dev") [ ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" ) ]
# ++ optional (versionRange "68" "72") ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" )
] ++ optionals (versionRange "80" "82.0.4076.0") [
] ++ optionals (versionRange "80" "81.0.4044.56") [
# fix race condition in the interaction with pulseaudio
(githubPatch "704dc99bd05a94eb61202e6127df94ddfd571e85" "0nzwzfwliwl0959j35l0gn94sbsnkghs3dh1b9ka278gi7q4648z")
] ++ optionals (useVaapi) [
24 changes: 12 additions & 12 deletions pkgs/applications/networking/cluster/k3s/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ stdenv, lib, makeWrapper, socat, iptables, iproute, bridge-utils
, conntrack-tools, buildGoPackage, git, runc, libseccomp, pkgconfig
, autoPatchelfHook, breakpointHook, ethtool, utillinux, ipset
, fetchFromGitHub, fetchurl, fetchzip, fetchgit
, ethtool, utillinux, ipset, fetchFromGitHub, fetchurl, fetchzip
, fetchgit
}:

with lib;
@@ -64,10 +64,10 @@ let
};

meta = {
description = "k3s-cni-plugins";
description = "CNI plugins, as patched by rancher for k3s";
license = licenses.asl20;
homepage = https://k3s.io;
maintainers = [];
maintainers = [ maintainers.euank ];
platforms = platforms.linux;
};
};
@@ -76,7 +76,7 @@ let
k3sRepo = fetchgit {
url = "https://github.com/rancher/k3s";
rev = "v${k3sVersion}";
leaveDotGit = true; # for version / build date below
leaveDotGit = true; # ./scripts/version.sh depends on git
sha256 = "0qahyc0mf9glxj49va6d20mcncqg4svfic2iz8b1lqid5c4g68mm";
};
# Stage 1 of the k3s build:
@@ -110,8 +110,8 @@ let

patches = [ ./patches/00-k3s.patch ];

nativeBuildInputs = [ pkgconfig autoPatchelfHook breakpointHook ];
buildInputs = [ git runc libseccomp ];
nativeBuildInputs = [ git pkgconfig ];
buildInputs = [ libseccomp ];

buildPhase = ''
pushd go/src/${goPackagePath}
@@ -136,7 +136,7 @@ let
description = "The various binaries that get packaged into the final k3s binary.";
license = licenses.asl20;
homepage = https://k3s.io;
maintainers = [];
maintainers = [ maintainers.euank ];
platforms = platforms.linux;
};
};
@@ -150,8 +150,8 @@ let

patches = [ ./patches/00-k3s.patch ];

nativeBuildInputs = [ pkgconfig autoPatchelfHook breakpointHook ];
buildInputs = [ git k3sBuildStage1 ];
nativeBuildInputs = [ git pkgconfig ];
buildInputs = [ k3sBuildStage1 k3sPlugins runc ];

# In order to build the thick k3s binary (which is what
# ./scripts/package-cli does), we need to get all the binaries that script
@@ -191,7 +191,7 @@ let
description = "The k3s go binary which is used by the final wrapped output below.";
license = licenses.asl20;
homepage = https://k3s.io;
maintainers = [];
maintainers = [ maintainers.euank ];
platforms = platforms.linux;
};
};
@@ -229,7 +229,7 @@ stdenv.mkDerivation rec {
description = "A lightweight Kubernetes distribution.";
license = licenses.asl20;
homepage = https://k3s.io;
maintainers = with maintainers; [ euank ];
maintainers = [ maintainers.euank ];
platforms = platforms.linux;
};
}
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/moviepy/default.nix
Original file line number Diff line number Diff line change
@@ -25,13 +25,13 @@ assert advancedProcessing -> (

buildPythonPackage rec {
pname = "moviepy";
version = "1.0.1";
version = "1.0.2";

disabled = !(pythonAtLeast "3.4");

src = fetchPypi {
inherit pname version;
sha256 = "1vgi9k1r4f5s9hzfzlhmmc574n80aq713ahv8cnbj3jci070lnwx";
sha256 = "0ajw2xmcd962qw2kxxnbp08l5vgk5k78sls9bb227lw8aa51ln80";
};

# No tests, require network connection
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/xdis/default.nix
Original file line number Diff line number Diff line change
@@ -6,14 +6,14 @@

buildPythonPackage rec {
pname = "xdis";
version = "4.2.3";
version = "4.2.4";
disabled = isPy27;

src = fetchFromGitHub {
owner = "rocky";
repo = "python-xdis";
rev = version;
sha256 = "0yjb07gk74qsag4ahjrbqgl7pgr2kvm43c7yrv10mwxk0ax51337";
sha256 = "0nq6ijmj48c2dk75vmb040wgvr4y7wyjxrcm2dyvcwfk2h6phwri";
};

checkInputs = [ pytest ];
2 changes: 1 addition & 1 deletion pkgs/development/tools/rust/cargo-make/Cargo.lock
6 changes: 3 additions & 3 deletions pkgs/development/tools/rust/cargo-make/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

rustPlatform.buildRustPackage rec {
pname = "cargo-make";
version = "0.30.2";
version = "0.30.4";

src =
let
source = fetchFromGitHub {
owner = "sagiegurari";
repo = pname;
rev = version;
sha256 = "1p7j80vqlrrprrlnaysng542kl3q87r6kv9mxzdb8605g1ma8wd6";
sha256 = "14sl7kcr1n3xb912vd3445pwf3v1kp74lgxlwqybnwiyh1dxihvg";
};
in
runCommand "source" {} ''
@@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ]
++ stdenv.lib.optionals stdenv.isDarwin [ Security ];

cargoSha256 = "0j5ky547xlgfiz4mk7n7fhv1s9v697lvyqsjlj7jc5y9knx56n1j";
cargoSha256 = "06i1z5jjqyadmvjgwxjlxcj2mmb0g83byibl3ap9qffahn0vhf7x";

# Some tests fail because they need network access.
# However, Travis ensures a proper build.
8 changes: 4 additions & 4 deletions pkgs/games/robotfindskitten/default.nix
Original file line number Diff line number Diff line change
@@ -4,11 +4,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {

pname = "robotfindskitten";
version = "2.7182818.701";
version = "2.8284271.702";

src = fetchurl {
url = "mirror://sourceforge/project/rfk/robotfindskitten-POSIX/mayan_apocalypse_edition/${pname}-${version}.tar.gz";
sha256 = "06fp6b4li50mzw83j3pkzqspm6dpgxgxw03b60xkxlkgg5qa6jbp";
url = "mirror://sourceforge/project/rfk/robotfindskitten-POSIX/ship_it_anyway/${pname}-${version}.tar.gz";
sha256 = "1bwrkxm83r9ajpkd6x03nqvmdfpf5vz6yfy0c97pq3v3ykj74082";
};

nativeBuildInputs = [ pkgconfig ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {

meta = {
description = "Yet another zen simulation; A simple find-the-kitten game";
homepage = http://robotfindskitten.org/;
homepage = "http://robotfindskitten.org/";
license = licenses.gpl2;
maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.unix;
6 changes: 3 additions & 3 deletions pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

rustPlatform.buildRustPackage rec {
pname = "wireguard-exporter";
version = "3.2.4";
version = "3.3.0";

src = fetchFromGitHub {
owner = "MindFlavor";
repo = "prometheus_wireguard_exporter";
rev = version;
sha256 = "15his6mv3vmzfg972fb8m01h2m3jxmaqz3zw2krfr136mvg2rvjw";
sha256 = "1c6zadqnn4b83yglcdn1hw54jj1c4makbdy6fli3cfb7sha1ynml";
};

cargoSha256 = "0ajkpshjv0im6falgjrsc2jdbvm2rhibl4v8rcmb2fg3kx7xc8vf";
cargoSha256 = "148982ypkxhab2kmijk9zwwi5l6nk4rcdwaz0r1j9fni47q49f35";

buildInputs = lib.optional stdenv.isDarwin Security;

4 changes: 1 addition & 3 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -4520,8 +4520,6 @@ in

krop = callPackage ../applications/graphics/krop { };

elisa = libsForQt5.callPackage ../applications/audio/elisa { };

kdiff3 = libsForQt5.callPackage ../tools/text/kdiff3 { };

kube-router = callPackage ../applications/networking/cluster/kube-router { };
@@ -20123,7 +20121,7 @@ in
recurseIntoAttrs (makeOverridable mkApplications attrs);

inherit (kdeApplications)
akonadi akregator ark dolphin dragon ffmpegthumbs filelight gwenview k3b
akonadi akregator ark dolphin dragon elisa ffmpegthumbs filelight gwenview k3b
kaddressbook kate kcachegrind kcalc kcharselect kcolorchooser kdenlive kdf kdialog
keditbookmarks kfind kget kgpg khelpcenter kig kleopatra kmail kmix kmplot kolourpaint kompare konsole yakuake
kpkpass kitinerary kontact korganizer krdc krfb ksystemlog ktouch kwalletmanager marble minuet okular spectacle;