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: 3b19fa974550
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: 3c67a29608d8
Choose a head ref

Commits on Dec 24, 2018

  1. Copy the full SHA
    6397fd3 View commit details
  2. Copy the full SHA
    236cb26 View commit details
  3. gitlab-runner: 11.5.0 -> 11.6.0

    bachp committed Dec 24, 2018
    Copy the full SHA
    5b61578 View commit details
  4. gtk-sharp: wrap output executables

    Fixes the below build error in gnome-sharp which appeared after #52712
    
    /nix/store/wsqld4bccm0bwjnn1gj9cr32qscz4qk7-gtk-sharp-2.12.10/bin/gapi2-fixup --api=art-api.xml --metadata=./Art.metadata  --symbols=./art-symbols.xml
    rm -f generated/* &&    \
    /nix/store/wsqld4bccm0bwjnn1gj9cr32qscz4qk7-gtk-sharp-2.12.10/bin/gapi2-codegen --generate art-api.xml \
    -I:/nix/store/wsqld4bccm0bwjnn1gj9cr32qscz4qk7-gtk-sharp-2.12.10/lib/pkgconfig/../../share/gapi-2.0/pango-api.xml -I:/nix/store/wsqld4bccm0bwjnn1gj9cr32qscz4qk7-gtk-sharp-2.12.10/lib/pkgconfig/../../share/gapi-2.0/atk-api.xml -I:/nix/store/wsqld4bccm0bwjnn1gj9cr32qscz4qk7-gtk-sharp-2.12.10/lib/pkgconfig/../../share/gapi-2.0/gdk-api.xml -I:/nix/store/wsqld4bccm0bwjnn1gj9cr32qscz4qk7-gtk-sharp-2.12.10/lib/pkgconfig/../../share/gapi-2.0/gtk-api.xml -I:/nix/store/wsqld4bccm0bwjnn1gj9cr32qscz4qk7-gtk-sharp-2.12.10/lib/pkgconfig/../../share/gapi-2.0/glib-api.xml      \
    --outdir=generated --customdir=. --assembly-name=art-sharp      \
    --gluelib-name=artsharpglue-2 --glue-filename=glue/generated.c          \
    --glue-includes=                                                \
    && touch generated-stamp
    
    Unhandled Exception:
    System.MissingMethodException: Method 'string.Split' not found.
      at GtkSharp.Generation.SimpleGen..ctor (System.String ctype, System.String type, System.String default_value) [0x00000] in <d117698e7b8a4f9b867143c99aa161ba>:0
      at GtkSharp.Generation.SymbolTable..ctor () [0x00011] in <d117698e7b8a4f9b867143c99aa161ba>:0
      at GtkSharp.Generation.SymbolTable.get_Table () [0x0000a] in <d117698e7b8a4f9b867143c99aa161ba>:0
      at GtkSharp.Generation.CodeGenerator.Main (System.String[] args) [0x0003e] in <d117698e7b8a4f9b867143c99aa161ba>:0
    [ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method 'string.Split' not found.
      at GtkSharp.Generation.SimpleGen..ctor (System.String ctype, System.String type, System.String default_value) [0x00000] in <d117698e7b8a4f9b867143c99aa161ba>:0
    obadz committed Dec 24, 2018
    Copy the full SHA
    1a40a8e View commit details
  5. gtk-sharp: 2.12.10 -> 2.12.45

    obadz committed Dec 24, 2018
    Copy the full SHA
    cd46319 View commit details
  6. gnome-sharp: 2.24.1 -> 2.24.4

    obadz committed Dec 24, 2018
    Copy the full SHA
    f7cc6f0 View commit details

Commits on Dec 25, 2018

  1. mono: move a hyena and pdfmod from mono4 to mono5

    Closes #52484
    obadz committed Dec 25, 2018
    Copy the full SHA
    4ff22f2 View commit details
  2. libdeflate: init at 1.1 (#52832)

    orivej authored and orivej-nixos committed Dec 25, 2018
    Copy the full SHA
    f471114 View commit details
  3. Merge pull request #52748 from flokli/gitlab-11.5.5

    gitlab: 11.5.4 -> 11.5.5 (CVE-2018-20229)
    flokli authored Dec 25, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    747fd9f View commit details
  4. Merge pull request #52763 from bachp/gitlab-runner-11.6.0

    gitlab-runner: 11.5.0 -> 11.6.0
    flokli authored Dec 25, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    87d6913 View commit details
  5. libsigcxx: 2.10.0 → 2.10.1

    jtojnar committed Dec 25, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    37faf68 View commit details
  6. pythonPackages.lz4: remove in favor of pythonPackages.python-lz4

    lz4 packages the same package as python-lz4, but an outdated version
    veprbl committed Dec 25, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    b51aaaa View commit details
  7. Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    6ef6d43 View commit details
  8. buildbot: replace lz4 alias with proper name

    lz4 used to package the same package as python-lz4, then lz4 was
    removed and became an alias to python-lz4
    veprbl committed Dec 25, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    fdc9826 View commit details
  9. Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    be94ca4 View commit details
  10. mozlz4a: replace lz4 alias with proper name

    lz4 used to package the same package as python-lz4, then lz4 was
    removed and became an alias to python-lz4
    veprbl committed Dec 25, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    c217d67 View commit details
  11. libqmatrixclient: 0.4.0 -> 0.4.1

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/libqmatrixclient/versions
    r-ryantm committed Dec 25, 2018
    Copy the full SHA
    40e0d00 View commit details
  12. Merge pull request #52839 from jtojnar/libsigcxx

    libsigcxx: 2.10.0 → 2.10.1
    jtojnar authored Dec 25, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    996d14a View commit details
  13. Merge pull request #51603 from veprbl/pr/drop_python_pkgs_lz4

     pythonPackages.lz4: remove in favor of pythonPackages.python-lz4
    veprbl authored Dec 25, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1e1219b View commit details
  14. pythonPackages.pytorch: 0.4.1 -> 1.0.0

    `thd_distributed` is broken just like `distributed` is. `cpp_extensions`
    is broken upstream now, it seems? In the future it can hopefully be
    re-enabled.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    kwohlfahrt authored and thoughtpolice committed Dec 25, 2018
    Copy the full SHA
    be96560 View commit details
  15. pythonPackages.pytorch: fix weirdly broken wheel version number

    Otherwise, the wheel gets built with invalid metadata -- causing
    'torch >= 1.0.0' to be unsatisfiable in other python packages, for
    instance.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Dec 25, 2018
    Copy the full SHA
    c6ecb38 View commit details
  16. pythonPackages.pytorch: fix spurious test failures

    This was fixed upstream already -- these tests ensure multi-GPU
    functionality works, and thus requires multiple GPUs.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Dec 25, 2018
    Copy the full SHA
    6fcebb6 View commit details
  17. pythonPackages.pytorch: meta touch up, add myself as maintainer

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Dec 25, 2018
    Copy the full SHA
    79d2128 View commit details
  18. pythonPackages.pytorch: add libnuma dep on Linux

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Dec 25, 2018
    Copy the full SHA
    60176e0 View commit details
  19. pythonPackages.pytorch: fix Intel MKL BLAS compile failure

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Dec 25, 2018
    Copy the full SHA
    af53114 View commit details
  20. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    rycee Robert Helgesson
    Copy the full SHA
    d30a200 View commit details
  21. Merge pull request #52800 from obadz/mono

    mono: more fixes and update gtk-sharp/gnome-sharp
    obadz authored Dec 25, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    5337b67 View commit details
  22. Merge pull request #52841 from r-ryantm/auto-update/libqmatrixclient

    libqmatrixclient: 0.4.0 -> 0.4.1
    rasendubi authored Dec 25, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3c67a29 View commit details
4 changes: 2 additions & 2 deletions pkgs/applications/editors/eclipse/plugins.nix
Original file line number Diff line number Diff line change
@@ -555,12 +555,12 @@ rec {

spotbugs = buildEclipseUpdateSite rec {
name = "spotbugs-${version}";
version = "3.1.9";
version = "3.1.10";

src = fetchzip {
stripRoot = false;
url = "https://github.com/spotbugs/spotbugs/releases/download/${version}/eclipsePlugin.zip";
sha256 = "0m68jbyaiz0rm4qq3nnwnvgndzv2c6ay6i29kh0p0vdbanggq3xz";
sha256 = "0xrflgw0h05z3za784ach2fx6dh04lgmfr426m1q235vv2ibds5y";
};

meta = with stdenv.lib; {
20 changes: 10 additions & 10 deletions pkgs/applications/version-management/gitlab/data.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"ce": {
"version": "11.5.4",
"repo_hash": "1mk7zj79cz9g8y6b5p4cznv90h94mwgy14w9vdvmqbgbnx9bayc8",
"deb_hash": "18i3w1k8l5hj3732w3adw3cma78l9hx77wlrgvssg9gz609kqvx6",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_11.5.4-ce.0_amd64.deb/download.deb",
"version": "11.5.5",
"repo_hash": "1dxky06im18s4kxbb33qwm22pkkhgvyjggx31164iy71zcxxj1jr",
"deb_hash": "0wnyfl1bb5wb8kdyarjk9y4ydla84f3alnk3m3zwmdqfg9jsqgb8",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_11.5.5-ce.0_amd64.deb/download.deb",
"owner": "gitlab-org",
"repo": "gitlab-ce",
"rev": "v11.5.4",
"rev": "v11.5.5",
"passthru": {
"GITALY_SERVER_VERSION": "0.129.0",
"GITLAB_PAGES_VERSION": "1.3.1",
@@ -15,13 +15,13 @@
}
},
"ee": {
"version": "11.5.4",
"repo_hash": "1rpj34wblhk6yirix16grrlhg4dfna3mjvhn8bz82m94dkhx06lc",
"deb_hash": "05lizhf45xv4j0y0yafrpcrqmav1xmncxxgsm97s2mlhdwn5rfnd",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_11.5.4-ee.0_amd64.deb/download.deb",
"version": "11.5.5",
"repo_hash": "1j5g0x7rxrdb39b12psjirsa3s0lhqgnxh0q3r22cgzgxv0332b8",
"deb_hash": "193s1f7w9lcamqnmrc7c3klmybqqra7yr16x6ay0cznwcdgirisp",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_11.5.5-ee.0_amd64.deb/download.deb",
"owner": "gitlab-org",
"repo": "gitlab-ee",
"rev": "v11.5.4-ee",
"rev": "v11.5.5-ee",
"passthru": {
"GITALY_SERVER_VERSION": "0.129.0",
"GITLAB_PAGES_VERSION": "1.3.1",
11 changes: 0 additions & 11 deletions pkgs/development/libraries/gnome-sharp/Makefile.in.patch

This file was deleted.

36 changes: 27 additions & 9 deletions pkgs/development/libraries/gnome-sharp/default.nix
Original file line number Diff line number Diff line change
@@ -1,17 +1,35 @@
{stdenv, fetchurl, pkgconfig, gtk2, mono, gtk-sharp-2_0, gnome2}:
{ stdenv
, lib
, fetchFromGitHub
, pkgconfig
, gtk2
, mono
, gtk-sharp-2_0
, gnome2
, autoconf
, automake
, libtool
, which
}:

stdenv.mkDerivation {
name = "gnome-sharp-2.24.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/gnome/sources/gnome-sharp/2.24/gnome-sharp-2.24.1.tar.gz;
sha256 = "0cfvs7hw67fp0wimskqd0gdfx323gv6hi0c5pf59krnmhdrl6z8p";
stdenv.mkDerivation rec {
name = "gnome-sharp-${version}";
version = "2.24.4";

src = fetchFromGitHub {
owner = "mono";
repo = "gnome-sharp";
rev = "${version}";
sha256 = "15jsm6n0sih0nf3w8vmvik97q7l3imz4vkdzmp9k7bssiz4glj1z";
};

nativeBuildInputs = [ pkgconfig ];
nativeBuildInputs = [ pkgconfig autoconf automake libtool which ];
buildInputs = [ gtk2 mono gtk-sharp-2_0 ]
++ (with gnome2; [ libart_lgpl gnome_vfs libgnome libgnomecanvas libgnomeui]);
++ (with gnome2; [ libart_lgpl gnome_vfs libgnome libgnomecanvas libgnomeui ]);

patches = [ ./Makefile.in.patch ];
preConfigure = ''
./bootstrap-${lib.versions.majorMinor version}
'';

dontStrip = true;

42 changes: 29 additions & 13 deletions pkgs/development/libraries/gtk-sharp/2.0.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{ stdenv, fetchurl, pkgconfig, mono
{ stdenv
, lib
, fetchFromGitHub
, pkgconfig
, mono
, glib
, pango
, gtk2
@@ -12,32 +16,44 @@
, libgnomeprintui ? null
, libxml2
, monoDLLFixer
, autoconf
, automake
, libtool
, which
}:

stdenv.mkDerivation {
name = "gtk-sharp-2.12.10";
stdenv.mkDerivation rec {
name = "gtk-sharp-${version}";
version = "2.12.45";

builder = ./builder.sh;
src = fetchurl {
url = mirror://gnome/sources/gtk-sharp/2.12/gtk-sharp-2.12.10.tar.gz;
sha256 = "1y55vc2cp4lggmbil2lb28d0gn71iq6wfyja1l9mya5xll8svzwc";
src = fetchFromGitHub {
owner = "mono";
repo = "gtk-sharp";
rev = version;
sha256 = "1vy6yfwkfv6bb45bzf4g6dayiqkvqqvlr02rsnhd10793hlpqlgg";
};

# patches = [ ./dllmap-glue.patch ];

# patch bad usage of glib, which wasn't tolerated anymore
prePatch = ''
for f in glib/glue/{thread,list,slist}.c; do
sed -i 's,#include <glib/.*\.h>,#include <glib.h>,g' "$f"
postInstall = ''
pushd $out/bin
for f in gapi2-*
do
substituteInPlace $f --replace mono ${mono}/bin/mono
done
popd
'';

nativeBuildInputs = [ pkgconfig ];
nativeBuildInputs = [ pkgconfig autoconf automake libtool which ];

buildInputs = [
mono glib pango gtk2 GConf libglade libgnomecanvas
libgtkhtml libgnomeui libgnomeprint libgnomeprintui gtkhtml libxml2
];

preConfigure = ''
./bootstrap-${lib.versions.majorMinor version}
'';

dontStrip = true;

inherit monoDLLFixer;
31 changes: 31 additions & 0 deletions pkgs/development/libraries/libdeflate/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{ stdenv, lib, fetchFromGitHub }:

stdenv.mkDerivation rec {
name = "libdeflate-${version}";
version = "1.1";

src = fetchFromGitHub {
owner = "ebiggers";
repo = "libdeflate";
rev = "v${version}";
sha256 = "1wqxwza6rwmhrsy9sw86pdcd0w742gbzsy9qxnq6kk59m6h1dbsb";
};

postPatch = ''
substituteInPlace Makefile --replace /usr $out
'';

configurePhase = ''
make programs/config.h
'';

enableParallelBuilding = true;

meta = with lib; {
description = "Fast DEFLATE/zlib/gzip compressor and decompressor";
license = licenses.mit;
homepage = https://github.com/ebiggers/libdeflate;
platforms = platforms.linux;
maintainers = with maintainers; [ orivej ];
};
}
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libqmatrixclient/default.nix
Original file line number Diff line number Diff line change
@@ -3,13 +3,13 @@

stdenv.mkDerivation rec {
name = "libqmatrixclient-${version}";
version = "0.4.0";
version = "0.4.1";

src = fetchFromGitHub {
owner = "QMatrixClient";
repo = "libqmatrixclient";
rev = "v${version}";
sha256 = "1llzqjagvp91kcg26q5c4qw9aaz7wna3rh6k06rc3baivrjqf3cn";
sha256 = "16hi2xqlb4afspqw31c5w63qp0j4gkd6sl7j637b8cac2yigbbns";
};

buildInputs = [ qtbase ];
21 changes: 13 additions & 8 deletions pkgs/development/libraries/libsigcxx/default.nix
Original file line number Diff line number Diff line change
@@ -1,20 +1,25 @@
{ stdenv, fetchurl, pkgconfig, gnum4 }:
let
ver_maj = "2.10"; # odd major numbers are unstable
ver_min = "0";
in
{ stdenv, fetchurl, pkgconfig, gnum4, gnome3 }:

stdenv.mkDerivation rec {
name = "libsigc++-${ver_maj}.${ver_min}";
pname = "libsigc++";
version = "2.10.1";

src = fetchurl {
url = "mirror://gnome/sources/libsigc++/${ver_maj}/${name}.tar.xz";
sha256 = "f843d6346260bfcb4426259e314512b99e296e8ca241d771d21ac64f28298d81";
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "00v08km4wwzbh6vjxb21388wb9dm6g2xh14rgwabnv4c2wk5z8n9";
};

nativeBuildInputs = [ pkgconfig gnum4 ];

doCheck = true;

passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
attrPath = "libsigcxx";
};
};

meta = with stdenv.lib; {
homepage = https://libsigcplusplus.github.io/libsigcplusplus/;
description = "A typesafe callback system for standard C++";
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/buildbot/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ stdenv, lib, buildPythonPackage, fetchPypi, makeWrapper, isPy3k,
python, twisted, jinja2, zope_interface, future, sqlalchemy,
sqlalchemy_migrate, dateutil, txaio, autobahn, pyjwt, treq, txrequests,
txgithub, pyjade, boto3, moto, mock, lz4, setuptoolsTrial, isort, pylint,
txgithub, pyjade, boto3, moto, mock, python-lz4, setuptoolsTrial, isort, pylint,
flake8, buildbot-worker, buildbot-pkg, glibcLocales }:

let
@@ -55,7 +55,7 @@ let
boto3
moto
mock
lz4
python-lz4
setuptoolsTrial
isort
pylint
29 changes: 0 additions & 29 deletions pkgs/development/python-modules/lz4/default.nix

This file was deleted.

6 changes: 3 additions & 3 deletions pkgs/development/python-modules/python-lz4/default.nix
Original file line number Diff line number Diff line change
@@ -12,14 +12,14 @@

buildPythonPackage rec {
pname = "python-lz4";
version = "2.1.0";
version = "2.1.2";

# get full repository inorder to run tests
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "1vjfplj37jcw1mf8l810dv76dx0raia3ylgyfy7sfsb3g17brjq6";
sha256 = "1kzzdfkrq9nnlh0wssa6ccncvv0sk4wmhivhgyndjxz6d6przl5d";
};

buildInputs = [ setuptools_scm pkgconfig pytestrunner ];
@@ -34,7 +34,7 @@ buildPythonPackage rec {
meta = {
description = "LZ4 Bindings for Python";
homepage = https://github.com/python-lz4/python-lz4;
license = lib.licenses.bsd0;
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ costrouc ];
};
}
Loading