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: 4cd107f6b3e0
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: f1b08ec9ec41
Choose a head ref

Commits on Jan 14, 2019

  1. protonvpn-cli: init at 1.1.2

    caugner committed Jan 14, 2019
    Copy the full SHA
    5ed6db2 View commit details

Commits on Feb 25, 2019

  1. Copy the full SHA
    dc6ed78 View commit details
  2. Copy the full SHA
    43c1fce View commit details

Commits on Mar 28, 2019

  1. openrct2: 0.2.1 -> 0.2.2

    oxzi committed Mar 28, 2019
    Copy the full SHA
    66dd98f View commit details

Commits on Mar 29, 2019

  1. Copy the full SHA
    2cfe129 View commit details
  2. runc: 1.0.0-rc6 -> 1.0.0-rc7

    Signed-off-by: Vincent Demeester <vincent@sbr.pm>
    vdemeester committed Mar 29, 2019
    Copy the full SHA
    28a2dd8 View commit details
  3. qownnotes: 19.3.0 -> 19.3.4

    dtzWill committed Mar 29, 2019
    Copy the full SHA
    9a5cd6c View commit details

Commits on Mar 30, 2019

  1. spleen: init at 1.0.4

    Default console font on OpenBSD, FWIW:
    https://undeadly.org/cgi?action=article;sid=20190110064857
    dtzWill committed Mar 30, 2019
    Copy the full SHA
    5410b3d View commit details
  2. stupidterm: 2018-09-25 -> 2019-03-26

    Update contains clearing of urgency hint and they started shipping
    their own .desktop file, so we switched to using that.
    etu committed Mar 30, 2019
    Copy the full SHA
    686da10 View commit details
  3. Copy the full SHA
    90e895e View commit details
  4. gscrabble: init at unstable-2019-03-11

    Bignaux Ronan committed Mar 30, 2019
    Copy the full SHA
    0e893ff View commit details
  5. tokei: 9.0.0 -> 9.1.1

    dywedir committed Mar 30, 2019
    Copy the full SHA
    132f26c View commit details
  6. lugaru: init at 1.2

    Bignaux Ronan committed Mar 30, 2019
    Copy the full SHA
    7e0da99 View commit details
  7. Merge pull request #58519 from dotlambda/postfix-3.4.4

    postfix: 3.4.3 -> 3.4.4
    Ma27 authored Mar 30, 2019
    Copy the full SHA
    75227bd View commit details
  8. Merge pull request #56344 from Vskilet/mautrix-whatsapp

    mautrix-whatsapp: 2019-02-11 -> 2019-02-24
    Ma27 authored Mar 30, 2019
    Copy the full SHA
    e24e3cc View commit details
  9. Merge pull request #58583 from dywedir/tokei

    tokei: 9.0.0 -> 9.1.1
    gebner authored Mar 30, 2019
    Copy the full SHA
    05d15b1 View commit details
  10. hydra: fix build (#58592)

    Apply patch from NixOS/hydra#648
    danbst authored Mar 30, 2019
    Copy the full SHA
    8e18f4e View commit details
  11. Merge pull request #44505 from bignaux/gscrabble

    gscrabble: init at unstable-2019-03-11
    flokli authored Mar 30, 2019
    Copy the full SHA
    db83699 View commit details
  12. Merge pull request #58548 from bignaux/lugaru

    lugaru: init at 1.2
    flokli authored Mar 30, 2019
    Copy the full SHA
    46b63d7 View commit details
  13. tilix: 1.8.9 -> 1.9.0

    Dropped removing "DBusActivatable" from the desktop file
    because we just needed to fix the executable path in
    the DBus Service.
    
    https://github.com/gnunn1/tilix/releases/tag/1.9.0
    worldofpeace committed Mar 30, 2019
    Copy the full SHA
    b6b0ccd View commit details
  14. Merge pull request #58575 from etu/update-phpstan

    phpPackages.phpstan: 0.11.3 -> 0.11.5
    infinisil authored Mar 30, 2019
    Copy the full SHA
    3d72ab2 View commit details
  15. Merge pull request #58570 from dtzWill/feature/spleen

    spleen: init at 1.0.4
    samueldr authored Mar 30, 2019
    Copy the full SHA
    1bd16f1 View commit details
  16. Merge pull request #58572 from etu/update-stupidterm

    stupidterm: 2018-09-25 -> 2019-03-26
    infinisil authored Mar 30, 2019
    Copy the full SHA
    d55a6f2 View commit details
  17. Merge pull request #58561 from dtzWill/update/qownnotes-19.3.4

    qownnotes: 19.3.0 -> 19.3.4
    infinisil authored Mar 30, 2019
    Copy the full SHA
    f5b3348 View commit details
  18. Merge pull request #58508 from geistesk/openrct2-v0.2.2

    openrct2: 0.2.1 -> 0.2.2
    infinisil authored Mar 30, 2019
    Copy the full SHA
    868e59e View commit details
  19. Merge pull request #52277 from caugner/protonvpn-cli

    protonvpn-cli: init at 1.1.2
    c0bw3b authored Mar 30, 2019
    Copy the full SHA
    9b23257 View commit details
  20. Merge pull request #58527 from vdemeester/update-runc

    runc: 1.0.0-rc6 -> 1.0.0-rc7
    infinisil authored Mar 30, 2019
    Copy the full SHA
    f1b08ec View commit details
17 changes: 10 additions & 7 deletions pkgs/applications/misc/stupidterm/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{ stdenv, fetchFromGitHub, pkgconfig, vte, gtk }:

stdenv.mkDerivation rec {
name = "stupidterm-2018-09-25";
pname = "stupidterm";
version = "2019-03-26";

nativeBuildInputs = [ pkgconfig ];

@@ -10,17 +11,19 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "esmil";
repo = "stupidterm";
rev = "d1bc020797330df83d427e361d3620e346a4e792";
sha256 = "1yh2vhq3d0qbh0dh2h9yc7s9gkffgkb987vvwz2bdnvlskrjmmdj";
rev = "f824e41c2ca9016db73556c5d2f5a2861e235c8e";
sha256 = "1f73wvqqvj5pr3fvb7jjc4bi1iwgkkknz24k8n69mdb75jnfjipp";
};

makeFlags = "PKGCONFIG=${pkgconfig}/bin/pkg-config binary=stupidterm";

installPhase = ''
mkdir -p $out/bin $out/share/applications $out/share/stupidterm
cp stupidterm $out/bin
substituteAll ${./stupidterm.desktop} $out/share/applications/stupidterm.desktop
substituteAll stupidterm.ini $out/share/stupidterm/stupidterm.ini
install -D stupidterm $out/bin/stupidterm
install -D -m 644 stupidterm.desktop $out/share/applications/stupidterm.desktop
install -D -m 644 stupidterm.ini $out/share/stupidterm/stupidterm.ini
substituteInPlace $out/share/applications/stupidterm.desktop \
--replace "Exec=st" "Exec=$out/bin/stupidterm"
'';

meta = with stdenv.lib; {
9 changes: 0 additions & 9 deletions pkgs/applications/misc/stupidterm/stupidterm.desktop

This file was deleted.

10 changes: 7 additions & 3 deletions pkgs/applications/misc/tilix/default.nix
Original file line number Diff line number Diff line change
@@ -4,19 +4,20 @@

stdenv.mkDerivation rec {
pname = "tilix";
version = "1.8.9";
version = "1.9.0";

src = fetchFromGitHub {
owner = "gnunn1";
repo = "tilix";
rev = version;
sha256 = "1l1ib3g01mxiywbwjxc2522qgjy3ymjzy8bxl42k0hprpp95rw9d";
sha256 = "1k8hqpq6bzmn06b4s8c257n37ghgp3fl7l9g6fy0giwk1x0ix735";
};

nativeBuildInputs = [
autoreconfHook dmd desktop-file-utils perlPackages.Po4a pkgconfig xdg_utils
wrapGAppsHook
];

buildInputs = [ gnome3.dconf gettext gsettings-desktop-schemas gtkd dbus libsecret ];

preBuild = ''
@@ -34,7 +35,10 @@ stdenv.mkDerivation rec {
substituteInPlace $out/share/applications/com.gexperts.Tilix.desktop \
--replace "Exec=tilix" "Exec=$out/bin/tilix"
sed -i '/^DBusActivatable=/d' $out/share/applications/com.gexperts.Tilix.desktop
# TODO: Won't be needed after the switch to Meson
substituteInPlace $out/share/dbus-1/services/com.gexperts.Tilix.service \
--replace "/usr/bin/tilix" "$out/bin/tilix"
'';

meta = with stdenv.lib; {
46 changes: 46 additions & 0 deletions pkgs/applications/networking/protonvpn-cli/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{ stdenv, lib, fetchFromGitHub, makeWrapper, coreutils
, openvpn, python, dialog, wget, update-resolv-conf }:

let
expectedUpdateResolvPath = "/etc/openvpn/update-resolv-conf";
actualUpdateResolvePath = "${update-resolv-conf}/libexec/openvpn/update-resolv-conf";

in stdenv.mkDerivation rec {
name = "protonvpn-cli";
version = "1.1.2";

src = fetchFromGitHub {
owner = "ProtonVPN";
repo = "protonvpn-cli";
rev = "v${version}";
sha256 = "0xvflr8zf267n3dv63nkk4wjxhbckw56sqmyca3krf410vrd7zlv";
};

nativeBuildInputs = [ makeWrapper ];

installPhase = ''
mkdir -p "$out/bin"
substituteInPlace protonvpn-cli.sh \
--replace ${expectedUpdateResolvPath} ${actualUpdateResolvePath} \
--replace \$UID 0 \
--replace /etc/resolv.conf /dev/null \
--replace \
" echo \"Connecting...\"" \
" sed -ri 's@${expectedUpdateResolvPath}@${actualUpdateResolvePath}@g' \"\$openvpn_config\"; echo \"Connecting...\""
cp protonvpn-cli.sh "$out/bin/protonvpn-cli"
ln -s "$out/bin/protonvpn-cli" "$out/bin/pvpn"
'';

postInstallPhase = ''
wrapProgram $out/protonvpn-cli \
--prefix PATH : ${lib.makeBinPath [ coreutils openvpn python dialog wget update-resolv-conf ]}
'';

meta = with stdenv.lib; {
description = "ProtonVPN Command-Line Tool";
homepage = https://github.com/ProtonVPN/protonvpn-cli;
maintainers = with maintainers; [ caugner ];
license = licenses.mit;
platforms = platforms.unix;
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/office/qownnotes/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "qownnotes";
version = "19.3.0";
version = "19.3.4";

src = fetchurl {
url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz";
# Can grab official version like so:
# $ curl https://download.tuxfamily.org/qownnotes/src/qownnotes-19.1.8.tar.xz.sha256
sha256 = "09265d9xgqmdw3fbf94fj2irgq2dp2jhkfd2kq33axfzgpm85bdz";
sha256 = "4e2d25acf596ed3a759b298e39f6f8bea001c0625e143616bf97560913d7f86f";
};

nativeBuildInputs = [ qmake qttools ];
4 changes: 2 additions & 2 deletions pkgs/applications/virtualization/runc/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@ with lib;

buildGoPackage rec {
name = "runc-${version}";
version = "1.0.0-rc6";
version = "1.0.0-rc7";

src = fetchFromGitHub {
owner = "opencontainers";
repo = "runc";
rev = "v${version}";
sha256 = "1jwacb8xnmx5fr86gximhbl9dlbdwj3rpf27hav9q1si86w5pb1j";
sha256 = "1baryjpka8wmzc6c66bir12i390ix3641a06j33shpsb683ws3fj";
};

goPackagePath = "github.com/opencontainers/runc";
26 changes: 26 additions & 0 deletions pkgs/data/fonts/spleen/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{ stdenv, fetchurl, mkfontdir, mkfontscale }:

stdenv.mkDerivation rec {
pname = "spleen";
version = "1.0.4";

src = fetchurl {
url = "https://github.com/fcambus/spleen/releases/download/${version}/spleen-${version}.tar.gz";
sha256 = "1x62a5ygn3rpgzbaacz64rp8mn7saymdnxci4l3xasvsjjp60s3g";
};

buildPhase = "gzip -n9 *.pcf";
installPhase = ''
d="$out/share/fonts/X11/misc/spleen"
install -Dm644 *.pcf.gz -t $d
install -Dm644 *.bdf -t $d
install -m644 fonts.alias-spleen $d/fonts.alias
'';

meta = with stdenv.lib; {
description = "Monospaced bitmap fonts";
homepage = https://www.cambus.net/spleen-monospaced-bitmap-fonts;
license = licenses.bsd2;
maintainers = with maintainers; [ dtzWill ];
};
}
5 changes: 5 additions & 0 deletions pkgs/development/tools/misc/hydra/default.nix
Original file line number Diff line number Diff line change
@@ -110,6 +110,11 @@ in releaseTools.nixBuild rec {
url = "https://github.com/NixOS/hydra/commit/08de434bdd0b0a22abc2081be6064a6c846d3920.patch";
sha256 = "0kz77njp5ynn9l81g3q8zrryvnsr06nk3iw0a60187wxqzf5fmf8";
})
] ++ [
(fetchpatch {
url = "https://github.com/NixOS/hydra/pull/648/commits/4171ab4c4fd576c516dc03ba64d1c7945f769af0.patch";
sha256 = "1fxa2459kdws6qc419dv4084c1ssmys7kqg4ic7n643kybamsgrx";
})
];

configureFlags = [ "--with-docbook-xsl=${docbook_xsl}/xml/xsl/docbook" ];
14 changes: 7 additions & 7 deletions pkgs/development/tools/misc/tokei/default.nix
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{ stdenv, fetchFromGitHub, rustPlatform }:

rustPlatform.buildRustPackage rec {
name = "tokei-${version}";
version = "9.0.0";
pname = "tokei";
version = "9.1.1";

src = fetchFromGitHub {
owner = "Aaronepower";
repo = "tokei";
owner = "XAMPPRocky";
repo = pname;
rev = "v${version}";
sha256 = "04d32w3yc98f6swxap19d6vrv8vi3w843cgnmf28mxcy4nbnls1n";
sha256 = "0gz8m5j9p7hwylyl7cdxbli9rpy1p6lsrbym4zk647819pg4k1jp";
};

cargoSha256 = "0vjb4j8qwlmvw55i2jif1a7hwv928h90dzwlpcqb0h6nlv812fav";
cargoSha256 = "1xai3jxvs8r3s3v5d5w40miw6nihnj9gzlzzdrwphmgrkywr88c4";

meta = with stdenv.lib; {
description = "Program that displays statistics about your code";
homepage = https://github.com/Aaronepower/tokei;
homepage = https://github.com/XAMPPRocky/tokei;
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ gebner ];
platforms = platforms.all;
40 changes: 40 additions & 0 deletions pkgs/games/gscrabble/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{ stdenv, buildPythonApplication, fetchFromGitHub
, gtk3, wrapGAppsHook, gst_all_1, gobject-introspection
, python3Packages, gnome3, hicolor-icon-theme }:

buildPythonApplication rec {
pname = "gscrabble";
version = "unstable-2019-03-11";

src = fetchFromGitHub {
owner = "RaaH";
repo = "gscrabble";
rev = "4b6e4e151a4cd4a4f66a5be2c8616becac3f2a29";
sha256 = "0a89kqh04x52q7qyv1rfa7xif0pdw3zc0dw5a24msala919g90q2";
};

doCheck = false;

nativeBuildInputs = [ wrapGAppsHook ];

buildInputs = with gst_all_1; [
gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad
hicolor-icon-theme gnome3.adwaita-icon-theme gtk3 gobject-introspection
];

propagatedBuildInputs = with python3Packages; [ gst-python pygobject3 ];

preFixup = ''
gappsWrapperArgs+=(
--prefix PYTHONPATH : "$out/share/GScrabble/modules"
)
'';

meta = with stdenv.lib; {
description = "Golden Scrabble crossword puzzle game";
homepage = https://github.com/RaaH/gscrabble/;
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.genesis ];
};
}
31 changes: 31 additions & 0 deletions pkgs/games/lugaru/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{ stdenv, fetchFromGitLab, cmake, openal, pkgconfig, libogg,
libvorbis, SDL2, makeWrapper, libpng, libjpeg_turbo, libGLU }:

with stdenv.lib;

stdenv.mkDerivation rec {

pname = "lugaru";
version = "1.2";

src = fetchFromGitLab {
owner = "osslugaru";
repo = "lugaru";
rev = version;
sha256 = "089rblf8xw3c6dq96vnfla6zl8gxcpcbc1bj5jysfpq63hhdpypz";
};

nativeBuildInputs = [ makeWrapper cmake pkgconfig ];

buildInputs = [ libGLU openal SDL2 libogg libvorbis libpng libjpeg_turbo ];

cmakeFlags = [ "-DSYSTEM_INSTALL=ON" ];

meta = {
description = "Lugaru HD: Third person ninja rabbit fighting game";
homepage = https://osslugaru.gitlab.io;
maintainers = [ maintainers.genesis ];
platforms = platforms.linux;
license = stdenv.lib.licenses.gpl2Plus;
};
}
8 changes: 4 additions & 4 deletions pkgs/games/openrct2/default.nix
Original file line number Diff line number Diff line change
@@ -5,20 +5,20 @@

let
name = "openrct2-${version}";
version = "0.2.1";
version = "0.2.2";

openrct2-src = fetchFromGitHub {
owner = "OpenRCT2";
repo = "OpenRCT2";
rev = "v${version}";
sha256 = "0dl1f0gvq0ifaii66c7bwp8k822krcdn9l44prnyds6smrdmd3dq";
sha256 = "1bfqmb6cbmsjcvj77vppy5lw1m4lkvxd1w3f218ah4788xnkysq2";
};

objects-src = fetchFromGitHub {
owner = "OpenRCT2";
repo = "objects";
rev = "v1.0.6";
sha256 = "1yhyafsk2lyasgj1r7h2n4k7vp5q792aj86ggpbmd6bcp4kk6hbm";
rev = "v1.0.9";
sha256 = "1kng0mz8dsdbfd3g6qsk69ap2nq75aizw76j4a6lkfygnbcv8m3j";
};

title-sequences-src = fetchFromGitHub {
4 changes: 2 additions & 2 deletions pkgs/servers/mail/postfix/default.nix
Original file line number Diff line number Diff line change
@@ -26,11 +26,11 @@ in stdenv.mkDerivation rec {

name = "postfix-${version}";

version = "3.4.3";
version = "3.4.4";

src = fetchurl {
url = "ftp://ftp.cs.uu.nl/mirror/postfix/postfix-release/official/${name}.tar.gz";
sha256 = "1c4ga3p0jshs9xyfq07j6jl9hj42p47q6nbmy42cijax90bhayz3";
sha256 = "0d0yc2j5gr36j2r9dzd5bwlp0n8y52wnvp5f0bh40sln39ispwi7";
};

nativeBuildInputs = [ makeWrapper m4 ];
6 changes: 3 additions & 3 deletions pkgs/servers/mautrix-whatsapp/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

buildGoPackage rec {
name = "mautrix-unstable-${version}";
version = "2019-02-11";
version = "2019-02-24";

goPackagePath = "maunium.net/go/mautrix-whatsapp";

src = fetchFromGitHub {
owner = "tulir";
repo = "mautrix-whatsapp";
rev = "f689297ba6704265a938951f307b365e829fcfa1";
sha256 = "1658bika9ylhm64k9lxavp43dxilygn6vx7yn6y1l10j8by2akxk";
rev = "485acf6de654b8fb70007876c074fb004eb9717b";
sha256 = "1v7h3s8h0aiq6g06h9j1sidw8y5aiw24sgdh9knr1c90pvvc7pmv";
};

goDeps = ./deps.nix;
Loading