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: b6be4a44d89b
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: 5a21a5207423
Choose a head ref
  • 9 commits
  • 11 files changed
  • 7 contributors

Commits on Jun 21, 2019

  1. mullvad-vpn: init at 2019.5

    lambdaloop authored and worldofpeace committed Jun 21, 2019
    Copy the full SHA
    1a94bc5 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature.
    AluisioASG Aluísio Augusto Silva Gonçalves
    Copy the full SHA
    50229a5 View commit details
  3. Merge pull request #63420 from lambdaloop/mullvad-new

    mullvad-vpn: init at 2019.5
    worldofpeace authored Jun 21, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8c574b8 View commit details
  4. Merge pull request #63614 from AluisioASG/updates/libreoffice

    libreoffice-fresh: 6.2.3.2 -> 6.2.4.2
    7c6f434c authored Jun 21, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    216a0f4 View commit details
  5. Revert "python: buildbot: 2.3.0 -> 2.3.1"

    This reverts commit 038794d.
    
    Resolves: #63611
    veprbl committed Jun 21, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    847f677 View commit details
  6. Revert "python: buildbot-pkg: 2.3.0 -> 2.3.1"

    This reverts commit 97e406f.
    
    Resolves: #63611
    veprbl committed Jun 21, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    cd1bc95 View commit details
  7. Revert "python: buildbot-worker: 2.3.0 -> 2.3.1"

    This reverts commit 67ffa03.
    
    Resolves: #63611
    veprbl committed Jun 21, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    bff304c View commit details
  8. gstreamer: don’t use libvisual

    Fixes #63617
    matthewbauer committed Jun 21, 2019
    Copy the full SHA
    a338373 View commit details
  9. Verified

    This commit was signed with the committer’s verified signature.
    domenkozar Domen Kožar
    Copy the full SHA
    5a21a52 View commit details
93 changes: 93 additions & 0 deletions pkgs/applications/networking/mullvad-vpn/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
{ stdenv, makeWrapper, fetchurl, dpkg
, alsaLib, atk, cairo, cups, dbus, expat, fontconfig, freetype
, gdk_pixbuf, glib, gnome2, pango, nspr, nss, gtk3
, xorg, autoPatchelfHook, systemd, libnotify
}:

let deps = [
alsaLib
atk
cairo
cups
dbus
expat
fontconfig
freetype
gdk_pixbuf
glib
gnome2.GConf
pango
gtk3
libnotify
xorg.libX11
xorg.libXScrnSaver
xorg.libXcomposite
xorg.libXcursor
xorg.libXdamage
xorg.libXext
xorg.libXfixes
xorg.libXi
xorg.libXrandr
xorg.libXrender
xorg.libXtst
xorg.libxcb
nspr
nss
systemd
];

in

stdenv.mkDerivation rec {
pname = "mullvad-vpn";
version = "2019.5";

src = fetchurl {
url = "https://www.mullvad.net/media/app/MullvadVPN-${version}_amd64.deb";
sha256 = "542a93521906cd5e97075c9f3e9088c19562b127556a3de151e25bc66b11fe0b";
};

nativeBuildInputs = [
autoPatchelfHook
dpkg
];

buildInputs = deps;

dontBuild = true;
dontConfigure = true;

unpackPhase = "dpkg-deb -x $src .";

runtimeDependencies = [ systemd.lib libnotify ];

installPhase = ''
runHook preInstall
mkdir -p $out/share/mullvad $out/bin
mv usr/share/* $out/share
mv usr/bin/* $out/bin
mv opt/Mullvad\ VPN/* $out/share/mullvad
sed -i 's|\/opt\/Mullvad.*VPN|'$out'/bin|g' $out/share/applications/mullvad-vpn.desktop
sed -i 's|\/opt\/Mullvad.*VPN/resources|'$out'/bin|g' $out/share/mullvad/resources/mullvad-daemon.service
ln -s $out/share/mullvad/mullvad-vpn $out/bin/mullvad-vpn
ln -s $out/share/mullvad/resources/mullvad-daemon $out/bin/mullvad-daemon
mkdir -p $out/etc/systemd/system
ln -s $out/share/mullvad/resources/mullvad-daemon.service $out/etc/systemd/system/mullvad-daemon.service
runHook postInstall
'';

meta = with stdenv.lib; {
homepage = "https://github.com/mullvad/mullvadvpn-app";
description = "Client for Mullvad VPN";
changelog = "https://github.com/mullvad/mullvadvpn-app/blob/${version}/CHANGELOG.md";
license = licenses.gpl3;
platforms = [ "x86_64-linux" ];
};

}
4 changes: 2 additions & 2 deletions pkgs/applications/office/libreoffice/default-primary-src.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
rec {
major = "6";
minor = "2";
patch = "3";
patch = "4";
tweak = "2";

subdir = "${major}.${minor}.${patch}";
@@ -12,6 +12,6 @@ rec {

src = fetchurl {
url = "https://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${version}.tar.xz";
sha256 = "1bvdvhk1jw16wc0fd7vvvjyn7ydwy9i3xa3d8kn1bdmsn97vkpgi";
sha256 = "1drq59lc6p4s8mil2syz93l97phsbk9dcrd5gikqi2dwlzkli0gz";
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/office/libreoffice/default.nix
Original file line number Diff line number Diff line change
@@ -48,14 +48,14 @@ let

translations = fetchSrc {
name = "translations";
sha256 = "0gnx596sr498n3frz1wgcnq9kqqaqksxfyjm145235pvrv2ymgvp";
sha256 = "0ahyrkg1sa4a0igvvd98spjlm5k34cddpwpxl7qhir8ldgighk2c";
};

# TODO: dictionaries

help = fetchSrc {
name = "help";
sha256 = "0chips6h2ymaqwvjlxzjn7jm64y6r4lcr7z7rppan436nqz95dn1";
sha256 = "0zrfm8kw6m60wz6mn4y5jhlng90ya045nxyh46sib9nl4nd4d98s";
};

};
24 changes: 12 additions & 12 deletions pkgs/applications/office/libreoffice/libreoffice-srcs.nix
Original file line number Diff line number Diff line change
@@ -119,11 +119,11 @@
md5name = "7e8d8ff34f27831aca3bc6f9cc532c2f90d2057c778963b884ff3d1e34dfe1f9-libe-book-0.1.3.tar.xz";
}
{
name = "libepoxy-1.5.2.tar.xz";
url = "http://dev-www.libreoffice.org/src/libepoxy-1.5.2.tar.xz";
sha256 = "a9562386519eb3fd7f03209f279f697a8cba520d3c155d6e253c3e138beca7d8";
name = "libepoxy-1.5.3.tar.xz";
url = "http://dev-www.libreoffice.org/src/libepoxy-1.5.3.tar.xz";
sha256 = "002958c5528321edd53440235d3c44e71b5b1e09b9177e8daf677450b6c4433d";
md5 = "";
md5name = "a9562386519eb3fd7f03209f279f697a8cba520d3c155d6e253c3e138beca7d8-libepoxy-1.5.2.tar.xz";
md5name = "002958c5528321edd53440235d3c44e71b5b1e09b9177e8daf677450b6c4433d-libepoxy-1.5.3.tar.xz";
}
{
name = "epm-3.7.tar.gz";
@@ -462,11 +462,11 @@
md5name = "b24890e2bb46e12e72a79f7e965f409f4e16466d00e1dd15d93d73ee6b592523-libjpeg-turbo-1.5.3.tar.gz";
}
{
name = "language-subtag-registry-2018-04-23.tar.bz2";
url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2018-04-23.tar.bz2";
sha256 = "14c21f4533ca74e3af9e09184d6756a750d0cd46099015ba8c595e48499aa878";
name = "language-subtag-registry-2019-04-03.tar.bz2";
url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2019-04-03.tar.bz2";
sha256 = "a1d7fb901764bb8f251d4f686cdf565764f9987d0fb5d9315d54a7366a84822d";
md5 = "";
md5name = "14c21f4533ca74e3af9e09184d6756a750d0cd46099015ba8c595e48499aa878-language-subtag-registry-2018-04-23.tar.bz2";
md5name = "a1d7fb901764bb8f251d4f686cdf565764f9987d0fb5d9315d54a7366a84822d-language-subtag-registry-2019-04-03.tar.bz2";
}
{
name = "JLanguageTool-1.7.0.tar.bz2";
@@ -700,11 +700,11 @@
md5name = "e80ebae4da01e77f68744319f01d52a3-pixman-0.34.0.tar.gz";
}
{
name = "libpng-1.6.34.tar.xz";
url = "http://dev-www.libreoffice.org/src/libpng-1.6.34.tar.xz";
sha256 = "2f1e960d92ce3b3abd03d06dfec9637dfbd22febf107a536b44f7a47c60659f6";
name = "libpng-1.6.37.tar.xz";
url = "http://dev-www.libreoffice.org/src/libpng-1.6.37.tar.xz";
sha256 = "505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca";
md5 = "";
md5name = "2f1e960d92ce3b3abd03d06dfec9637dfbd22febf107a536b44f7a47c60659f6-libpng-1.6.34.tar.xz";
md5name = "505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca-libpng-1.6.37.tar.xz";
}
{
name = "poppler-0.74.0.tar.xz";
3 changes: 2 additions & 1 deletion pkgs/development/libraries/gstreamer/base/default.nix
Original file line number Diff line number Diff line change
@@ -75,7 +75,8 @@ stdenv.mkDerivation rec {
++ lib.optional (!enableCdparanoia) "-Dcdparanoia=disabled"
;

buildInputs = [ orc libtheora libintl libopus isocodes libjpeg libvisual tremor ]
buildInputs = [ orc libtheora libintl libopus isocodes libjpeg tremor ]
++ lib.optional (!stdenv.isDarwin) libvisual
++ lib.optional enableAlsa alsaLib
++ lib.optionals enableX11 [ libXv pango ]
++ lib.optional enableWayland wayland
2 changes: 1 addition & 1 deletion pkgs/development/libraries/libvisual/default.nix
Original file line number Diff line number Diff line change
@@ -17,6 +17,6 @@ stdenv.mkDerivation rec {
description = "An abstraction library for audio visualisations";
homepage = https://sourceforge.net/projects/libvisual/;
license = stdenv.lib.licenses.lgpl21Plus;
platforms = stdenv.lib.platforms.unix;
platforms = stdenv.lib.platforms.linux;
};
}
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/buildbot/default.nix
Original file line number Diff line number Diff line change
@@ -25,11 +25,11 @@ let

package = buildPythonPackage rec {
pname = "buildbot";
version = "2.3.1";
version = "2.3.0";

src = fetchPypi {
inherit pname version;
sha256 = "cf35d2a87b11aba29c59e47e843deba1be9649114e792e830252ed8f7c35f963";
sha256 = "1fdahbpihs93pj640y2079yilca6w7vlwirfcz221885ih148257";
};

propagatedBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/buildbot/pkg.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "buildbot-pkg";
version = "2.3.1";
version = "2.3.0";

src = fetchPypi {
inherit pname version;
sha256 = "25968ace0c62cb773ed85d4ddbe07fd5aee68f4455909243ffb3ac12608cf82e";
sha256 = "1ajgvnhwvryi10q9bklpfazi7vxw2my9jlqgwnjccycbr6yznzsw";
};

postPatch = ''
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/buildbot/worker.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

buildPythonPackage (rec {
pname = "buildbot-worker";
version = "2.3.1";
version = "2.3.0";

src = fetchPypi {
inherit pname version;
sha256 = "a26c68debb70f15abee307aff7b225e91a2eedca9c8d571212c391e615c36f53";
sha256 = "0nldf4ws1nrkhbapxiy2s8j9fjfbkhp17c5912p6qy3ximfcfa93";
};

propagatedBuildInputs = [ twisted future ];
6 changes: 3 additions & 3 deletions pkgs/tools/backup/duplicati/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
name = "duplicati-${version}";
version = "2.0.3.3";
version = "2.0.4.5";
channel = "beta";
build_date = "2018-04-02";
build_date = "2018-11-28";

src = fetchzip {
url = "https://github.com/duplicati/duplicati/releases/download/v${version}-${version}_${channel}_${build_date}/duplicati-${version}_${channel}_${build_date}.zip";
sha256 = "0hwdpsgrvm3gq648mg9g0z0rk49g71dd8r5i1a8w83pwdqv0hn9c";
sha256 = "118rhzm8vk1092214vq7kxnmrnz4jl32lk8j90965a8pg05m53gn";
stripRoot = false;
};

2 changes: 2 additions & 0 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -14360,6 +14360,8 @@ in

morty = callPackage ../servers/web-apps/morty { };

mullvad-vpn = callPackage ../applications/networking/mullvad-vpn { };

myserver = callPackage ../servers/http/myserver { };

nas = callPackage ../servers/nas { };