Skip to content
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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 751cd40b655e
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 61e5d11627cc
Choose a head ref

Commits on Feb 12, 2019

  1. Copy the full SHA
    d195462 View commit details
  2. Copy the full SHA
    7cf7d3a View commit details

Commits on Feb 25, 2019

  1. postgresql_9_4: 9.4.20 -> 9.4.21

    See https://www.postgresql.org/about/news/1920/ for release information.
    lsix committed Feb 25, 2019
    Copy the full SHA
    d1dd3a1 View commit details
  2. postgresql_9_5: 9.5.15 -> 9.5.16

    See https://www.postgresql.org/about/news/1920/ for release information.
    lsix committed Feb 25, 2019
    Copy the full SHA
    74c715e View commit details
  3. postgresql_9_6: 9.6.11 -> 9.6.12

    See https://www.postgresql.org/about/news/1920/ for release information.
    lsix committed Feb 25, 2019
    Copy the full SHA
    70a31c2 View commit details
  4. postgresql_10: 10.6 -> 10.7

    See https://www.postgresql.org/about/news/1920/ for release information.
    lsix committed Feb 25, 2019
    Copy the full SHA
    a90cf49 View commit details

Commits on Mar 3, 2019

  1. Copy the full SHA
    1eab402 View commit details
  2. Copy the full SHA
    c28848a View commit details
  3. Copy the full SHA
    9c3a566 View commit details
  4. ffado: 2.4.0 → 2.4.1

    Update, switch to Python 3, Qt 5, libxmlxx3, and clean up the expression.
    jtojnar committed Mar 3, 2019
    Copy the full SHA
    8b1816e View commit details
  5. fluidsynth: 2.0.3 -> 2.0.4

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/fluidsynth/versions
    r-ryantm authored and FRidh committed Mar 3, 2019
    Copy the full SHA
    2cba3d0 View commit details

Commits on Mar 4, 2019

  1. Merge pull request #56756 from dtzWill/update/bdwgc-8.0.4

    boehmgc: 8.0.2 -> 8.0.4
    dtzWill authored Mar 4, 2019
    Copy the full SHA
    ec8fac6 View commit details
  2. Merge pull request #55614 from dtzWill/update/kdeFrameworks-5.55

    kdeFrameworks: 5.54.0 -> 5.55.0
    dtzWill authored Mar 4, 2019
    Copy the full SHA
    ef5fd7d View commit details

Commits on Mar 5, 2019

  1. Merge pull request #56352 from lsix/postgresql_updates

    Postgresql updates
    danbst authored Mar 5, 2019
    Copy the full SHA
    bd5b8df View commit details
  2. [cpan2nix] perlPackages.JSON: 4.00 -> 4.02

    volth committed Mar 5, 2019
    Copy the full SHA
    28f801d View commit details
  3. Copy the full SHA
    50fc74d View commit details
  4. Copy the full SHA
    deab619 View commit details
  5. Copy the full SHA
    846a544 View commit details
  6. Copy the full SHA
    a3de09c View commit details
  7. Copy the full SHA
    8a5005b View commit details
  8. Copy the full SHA
    eacc224 View commit details
  9. Copy the full SHA
    d2d8a16 View commit details
  10. Copy the full SHA
    7440531 View commit details
  11. [cpan2nix] perlPackages.Encode: 2.98 -> 3.00

    volth committed Mar 5, 2019
    Copy the full SHA
    76a8d88 View commit details
  12. Copy the full SHA
    bba2eb9 View commit details
  13. Copy the full SHA
    1eef416 View commit details
  14. Copy the full SHA
    7878463 View commit details
  15. Copy the full SHA
    c1d12df View commit details
  16. [cpan2nix] perlPackages.JSONPP: 4.00 -> 4.02

    volth committed Mar 5, 2019
    Copy the full SHA
    57fc8ae View commit details
  17. Copy the full SHA
    64f379e View commit details
  18. [cpan2nix] perlPackages.MCE: 1.837 -> 1.838

    volth committed Mar 5, 2019
    Copy the full SHA
    6ceb518 View commit details
  19. Copy the full SHA
    761cfac View commit details
  20. Copy the full SHA
    0e2c52d View commit details
  21. Copy the full SHA
    378daa7 View commit details
  22. Copy the full SHA
    e600598 View commit details
  23. Copy the full SHA
    1abfeed View commit details
  24. Copy the full SHA
    bd7c052 View commit details
  25. Copy the full SHA
    bcfb54c View commit details
  26. Copy the full SHA
    a4353d7 View commit details
  27. Copy the full SHA
    f699fce View commit details
  28. [cpan2nix] perlPackages.TextCSV: 1.97 -> 1.99

    volth committed Mar 5, 2019
    Copy the full SHA
    a313546 View commit details
  29. Copy the full SHA
    03fabb9 View commit details
  30. Copy the full SHA
    410c20f View commit details
  31. Copy the full SHA
    cc49f52 View commit details
  32. Copy the full SHA
    b1f12db View commit details
  33. Copy the full SHA
    15ff43f View commit details
  34. Copy the full SHA
    0398706 View commit details
  35. Copy the full SHA
    28054a3 View commit details
  36. Copy the full SHA
    a8d3249 View commit details
  37. Copy the full SHA
    2335b04 View commit details
Showing with 5,060 additions and 796 deletions.
  1. +2 −2 pkgs/applications/audio/fluidsynth/default.nix
  2. +3 −1 pkgs/applications/version-management/git-and-tools/default.nix
  3. +2 −2 pkgs/applications/version-management/git-and-tools/git-dit/default.nix
  4. +4 −1 pkgs/desktops/enlightenment/default.nix
  5. +4 −2 pkgs/desktops/gnome-2/default.nix
  6. +0 −14 pkgs/development/interpreters/python/cpython/2.7/default.nix
  7. +0 −62 pkgs/development/interpreters/python/cpython/2.7/type_getattro.patch
  8. +3 −3 pkgs/development/interpreters/python/default.nix
  9. +2 −2 pkgs/development/interpreters/python/pypy/default.nix
  10. +2 −2 pkgs/development/libraries/boehm-gc/default.nix
  11. +12 −5 pkgs/development/libraries/exosip/default.nix
  12. +2 −2 pkgs/development/libraries/kde-frameworks/extra-cmake-modules/nix-lib-path.patch
  13. +1 −1 pkgs/development/libraries/kde-frameworks/fetch.sh
  14. +316 −316 pkgs/development/libraries/kde-frameworks/srcs.nix
  15. +4 −2 pkgs/development/libraries/opendkim/default.nix
  16. +81 −0 pkgs/development/libraries/opendkim/openssl-1.1.patch
  17. +2 −2 pkgs/development/libraries/qca2/default.nix
  18. +3 −3 pkgs/development/libraries/qt-4.x/4.8/default.nix
  19. +5 −1 pkgs/development/libraries/qt-5/5.9/default.nix
  20. +3,985 −0 pkgs/development/libraries/qt-5/5.9/qtbase-openssl_1_1.patch
  21. +0 −22 pkgs/development/libraries/qt-5/5.9/qtbase.patch
  22. +5 −1 pkgs/development/python-modules/dbus/default.nix
  23. +8 −0 pkgs/development/python-modules/dbus/fix-includedir.patch
  24. +8 −6 pkgs/development/python-modules/pyqt/5.x.nix
  25. +70 −0 pkgs/development/python-modules/pyqt/pyqt5-fix-dbus-mainloop-support.patch
  26. +2 −2 pkgs/development/python-modules/python-efl/default.nix
  27. +4 −2 pkgs/development/web/nodejs/v6.nix
  28. +30 −34 pkgs/os-specific/linux/ffado/default.nix
  29. +26 −0 pkgs/os-specific/linux/ffado/fix-build.patch
  30. +11 −10 pkgs/servers/sql/postgresql/default.nix
  31. +10 −2 pkgs/tools/compression/xar/default.nix
  32. +9 −1 pkgs/tools/networking/p2p/libtorrent/default.nix
  33. +7 −2 pkgs/tools/networking/uwimap/default.nix
  34. +1 −0 pkgs/tools/security/chaps/default.nix
  35. +170 −60 pkgs/top-level/all-packages.nix
  36. +3 −3 pkgs/top-level/lua-packages.nix
  37. +263 −228 pkgs/top-level/perl-packages.nix
4 changes: 2 additions & 2 deletions pkgs/applications/audio/fluidsynth/default.nix
Original file line number Diff line number Diff line change
@@ -11,8 +11,8 @@ let
sha256 = "0n75jq3xgq46hfmjkaaxz3gic77shs4fzajq40c8gk043i84xbdh";
};
"2" = {
fluidsynthVersion = "2.0.3";
sha256 = "00f6bhw4ddrinb5flvg5y53rcvnf4km23a6nbvnswmpq13568v78";
fluidsynthVersion = "2.0.4";
sha256 = "1v2vji02fbrjgypwb4fw2r90hnfwfbfh3d24j8vjwlbqxhxp16s0";
};
};
in
Original file line number Diff line number Diff line change
@@ -72,7 +72,9 @@ let

git-cola = callPackage ./git-cola { };

git-crypt = callPackage ./git-crypt { };
git-crypt = callPackage ./git-crypt {
openssl = openssl_1_0_2;
};

git-dit = callPackage ./git-dit {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ stdenv
, fetchFromGitHub
, openssl
, openssl_1_0_2
, zlib
, libssh
, cmake
@@ -35,7 +35,7 @@ buildRustPackage rec {
];

buildInputs = [
openssl
openssl_1_0_2
libssh
zlib
] ++ stdenv.lib.optionals (stdenv.isDarwin) [
5 changes: 4 additions & 1 deletion pkgs/desktops/enlightenment/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{ callPackage, pkgs }:
rec {
#### CORE EFL
efl = callPackage ./efl.nix { openjpeg = pkgs.openjpeg_1; };
efl = callPackage ./efl.nix {
openjpeg = pkgs.openjpeg_1;
openssl = pkgs.openssl_1_0_2;
};

#### WINDOW MANAGER
enlightenment = callPackage ./enlightenment.nix { };
6 changes: 4 additions & 2 deletions pkgs/desktops/gnome-2/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ callPackage, self, stdenv, gettext, gvfs, libunique, bison2, rarian
{ callPackage, self, stdenv, gettext, gvfs, libunique, bison2, rarian, openssl_1_0_2
, libstartup_notification, overrides ? {} }:

let overridden = set // overrides; set = with overridden; {
@@ -49,7 +49,9 @@ let overridden = set // overrides; set = with overridden; {
gnome_python_desktop = callPackage ./bindings/gnome-python-desktop { };
python_rsvg = overridden.gnome_python_desktop;

gnome_vfs = callPackage ./platform/gnome-vfs { };
gnome_vfs = callPackage ./platform/gnome-vfs {
openssl = openssl_1_0_2;
};

libgnome = callPackage ./platform/libgnome { };

14 changes: 0 additions & 14 deletions pkgs/development/interpreters/python/cpython/2.7/default.nix
Original file line number Diff line number Diff line change
@@ -79,20 +79,6 @@ let
sha256 = "0l9rw6r5r90iybdkp3hhl2pf0h0s1izc68h5d3ywrm92pq32wz57";
})

# "`type_getattro()` calls `tp_descr_get(self, obj, type)` without actually owning a reference to "self".
# In very rare cases, this can cause a segmentation fault if "self" is deleted by the descriptor."
# https://github.com/python/cpython/pull/6118
(fetchpatch {
name = "type_getattro.patch";
url = "file://${./type_getattro.patch}";
sha256 = "11v9yx20hs3jmw0wggzvmw39qs4mxay4kb8iq2qjydwy9ya61nrd";
})

(fetchpatch {
name = "CVE-2018-1000802.patch";
url = "https://github.com/python/cpython/pull/8985.patch";
sha256 = "1c8nq2c9sjqa8ipl62hiandg6a7lzrwwfhi3ky6jd3pxgyalrh97";
})
] ++ optionals (x11Support && stdenv.isDarwin) [
./use-correct-tcl-tk-on-darwin.patch
] ++ optionals stdenv.isLinux [

This file was deleted.

6 changes: 3 additions & 3 deletions pkgs/development/interpreters/python/default.nix
Original file line number Diff line number Diff line change
@@ -50,10 +50,10 @@ in {
sourceVersion = {
major = "2";
minor = "7";
patch = "15";
patch = "16";
suffix = "";
};
sha256 = "0x2mvz9dp11wj7p5ccvmk9s0hzjk2fa1m462p395l4r6bfnb3n92";
sha256 = "1mqfcqp5y8r0bfyr7ppl74n0lig45p9mc4b8adlcpvj74rhfy8pj";
inherit (darwin) CF configd;
inherit passthruFun;
};
@@ -153,4 +153,4 @@ in {
ncurses = ncurses5;
};

})
})
4 changes: 2 additions & 2 deletions pkgs/development/interpreters/python/pypy/default.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ stdenv, substituteAll, fetchurl
, zlib ? null, zlibSupport ? true, bzip2, pkgconfig, libffi
, sqlite, openssl, ncurses, python, expat, tcl, tk, tix, xlibsWrapper, libX11
, sqlite, openssl_1_0_2, ncurses, python, expat, tcl, tk, tix, xlibsWrapper, libX11
, callPackage, self, gdbm, db, lzma
, python-setup-hook
# For the Python package set
@@ -39,7 +39,7 @@ in with passthru; stdenv.mkDerivation rec {

nativeBuildInputs = [ pkgconfig ];
buildInputs = [
bzip2 openssl pythonForPypy libffi ncurses expat sqlite tk tcl xlibsWrapper libX11 gdbm db
bzip2 openssl_1_0_2 pythonForPypy libffi ncurses expat sqlite tk tcl xlibsWrapper libX11 gdbm db
] ++ optionals isPy3k [
lzma
] ++ optionals (stdenv ? cc && stdenv.cc.libc != null) [
4 changes: 2 additions & 2 deletions pkgs/development/libraries/boehm-gc/default.nix
Original file line number Diff line number Diff line change
@@ -4,14 +4,14 @@

stdenv.mkDerivation rec {
name = "boehm-gc-${version}";
version = "8.0.2";
version = "8.0.4";

src = fetchurl {
urls = [
"https://github.com/ivmai/bdwgc/releases/download/v${version}/gc-${version}.tar.gz"
"http://www.hboehm.info/gc/gc_source/gc-${version}.tar.gz"
];
sha256 = "1jsixcpdwy5cgq5s9fi3bdlid9zh46vakymf3nbjffianyss932f";
sha256 = "1798rp3mcfkgs38ynkbg2p47bq59pisrc6mn0l20pb5iczf0ssj3";
};

buildInputs = [ libatomic_ops ];
17 changes: 12 additions & 5 deletions pkgs/development/libraries/exosip/default.nix
Original file line number Diff line number Diff line change
@@ -1,20 +1,27 @@
{stdenv, fetchurl, libosip, openssl, pkgconfig }:
{ stdenv, fetchurl, libosip, openssl, pkgconfig, fetchpatch }:

stdenv.mkDerivation rec {
name = "libexosip2-${version}";
version = "4.1.0";

src = fetchurl {
url = "mirror://savannah/exosip/libeXosip2-${version}.tar.gz";
sha256 = "17cna8kpc8nk1si419vgr6r42k2lda0rdk50vlxrw8rzg0xp2xrw";
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libosip openssl ];


patches = [
(fetchpatch {
url = "https://sources.debian.net/data/main/libe/libexosip2/4.1.0-2.1/debian/patches/openssl110.patch";
sha256 = "01q2dax7pwh197mn18r22y38mrsky85mvs9vbkn9fpcilrdayal6";
})
];

meta = with stdenv.lib; {
license = licenses.gpl2Plus;
description = "Library that hides the complexity of using the SIP protocol";
platforms =platforms.linux;
platforms = platforms.linux;
};
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
diff --git a/kde-modules/KDEInstallDirs.cmake b/kde-modules/KDEInstallDirs.cmake
index 52b2eb2..a04596c 100644
index 275fd65..a04596c 100644
--- a/kde-modules/KDEInstallDirs.cmake
+++ b/kde-modules/KDEInstallDirs.cmake
@@ -232,34 +232,6 @@
@@ -14,7 +14,7 @@ index 52b2eb2..a04596c 100644
-# reason is: amd64 ABI: http://www.x86-64.org/documentation/abi.pdf
-# For Debian with multiarch, use 'lib/${CMAKE_LIBRARY_ARCHITECTURE}' if
-# CMAKE_LIBRARY_ARCHITECTURE is set (which contains e.g. "i386-linux-gnu"
-# See http://wiki.debian.org/Multiarch
-# See https://wiki.debian.org/Multiarch
-if((CMAKE_SYSTEM_NAME MATCHES "Linux|kFreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "GNU")
- AND NOT CMAKE_CROSSCOMPILING
- AND NOT DEFINED ENV{FLATPAK_ID})
2 changes: 1 addition & 1 deletion pkgs/development/libraries/kde-frameworks/fetch.sh
Original file line number Diff line number Diff line change
@@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.54/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.55/ -A '*.tar.xz' )
Loading