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: b09fbccbafa3
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9addfc003fb1
Choose a head ref

Commits on Oct 4, 2019

  1. qscintilla: Fix qt4 build

    lsix committed Oct 4, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    fritzy Nathan Fritz
    Copy the full SHA
    eb1cd0d View commit details

Commits on Oct 18, 2019

  1. wordpress: 5.2.3 -> 5.2.4

    aanderse committed Oct 18, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    fritzy Nathan Fritz
    Copy the full SHA
    327d406 View commit details

Commits on Oct 21, 2019

  1. ginac: 1.7.7 -> 1.7.8

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/ginac/versions
    r-ryantm committed Oct 21, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    fritzy Nathan Fritz
    Copy the full SHA
    bf30d5d View commit details

Commits on Oct 22, 2019

  1. Verified

    This commit was signed with the committer’s verified signature.
    fritzy Nathan Fritz
    Copy the full SHA
    c2eed8b View commit details
  2. geoip: spruce it up a bit

    Update metadata (dead URL), add myself as a maintainer, and do some
    minor touchups, including moving to `pname+version`.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Oct 22, 2019

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    2c858f0 View commit details
  3. Merge pull request #71368 from aanderse/wordpress

    wordpress: 5.2.3 -> 5.2.4
    aanderse authored Oct 22, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    5c1d4ed View commit details
  4. Merge pull request #71590 from r-ryantm/auto-update/ginac

    ginac: 1.7.7 -> 1.7.8
    marsam authored Oct 22, 2019
    Copy the full SHA
    e8e1f42 View commit details
  5. git-secret: 0.3.1 -> 0.3.2

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/git-secret/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    2202b9f View commit details
  6. gallery-dl: 1.10.3 -> 1.10.6

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/gallery_dl/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    62e827d View commit details
  7. git-quick-stats: 2.0.9 -> 2.0.10

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/git-quick-stats/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    92cf9be View commit details
  8. fstrm: 0.5.0 -> 0.6.0

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/fstrm/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    e0675e9 View commit details
  9. drumgizmo: 0.9.17 -> 0.9.18

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/drumgizmo/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    49ddf90 View commit details
  10. reuse: add homepage

    davidak authored and Jon committed Oct 22, 2019
    Copy the full SHA
    89c236f View commit details
  11. flexget: 2.21.19 -> 2.21.25

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/flexget/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    7ae9f72 View commit details
  12. cfr: 0.146 -> 0.147

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/cfr/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    01c2033 View commit details
  13. folly: 2019.09.16.00 -> 2019.10.14.00

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/folly/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    2f28107 View commit details
  14. Merge pull request #70391 from lsix/fix-qscintilla-qt4

    qscintilla: Fix qt4 build
    peterhoeg authored Oct 22, 2019
    Copy the full SHA
    9f05eb0 View commit details
  15. cimg: 2.7.1 -> 2.7.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/cimg/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    750c166 View commit details
  16. bvi: 1.4.0 -> 1.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/bvi/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    15dd224 View commit details
  17. catch2: 2.9.2 -> 2.10.0

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/catch2/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    36ffad1 View commit details
  18. chirp: 20190905 -> 20190925

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/chirp-daily/versions
    r-ryantm authored and Jon committed Oct 22, 2019
    Copy the full SHA
    9addfc0 View commit details
4 changes: 2 additions & 2 deletions pkgs/applications/audio/drumgizmo/default.nix
Original file line number Diff line number Diff line change
@@ -3,12 +3,12 @@
}:

stdenv.mkDerivation rec {
version = "0.9.17";
version = "0.9.18";
pname = "drumgizmo";

src = fetchurl {
url = "https://www.drumgizmo.org/releases/${pname}-${version}/${pname}-${version}.tar.gz";
sha256 = "177c27kz9srds7a659zz9yhp58z0zsk0ydwww7l3jkjlylm1p8x1";
sha256 = "1vig9pm0dakpk8wa62m9ajj3bz536h0170r8vb98hxbm4wyys8yj";
};

configureFlags = [ "--enable-lv2" ];
4 changes: 2 additions & 2 deletions pkgs/applications/editors/bvi/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "bvi";
version = "1.4.0";
version = "1.4.1";

src = fetchurl {
url = "mirror://sourceforge/bvi/${pname}-${version}.src.tar.gz";
sha256 = "00pq9rv7s8inqxq2m3xshxi58691i3pxw9smibcrgh6768l3qnh1";
sha256 = "0a0yl0dcyff31k3dr4dpgqmlwygp8iaslnr5gmb6814ylxf2ad9h";
};

buildInputs = [ ncurses ];
4 changes: 2 additions & 2 deletions pkgs/applications/misc/gallery-dl/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

python3Packages.buildPythonApplication rec {
pname = "gallery_dl";
version = "1.10.3";
version = "1.10.6";

src = python3Packages.fetchPypi {
inherit pname version;
sha256 = "1ippn0zbjy69n178vh4wgyzy6723ynvj2w23mzqw7v2mzcvkhmdz";
sha256 = "0jbfp072rnb3pkqp10xds57bnlcn87vqjaz68nhpzkwvwhs3hr4w";
};

doCheck = false;
4 changes: 2 additions & 2 deletions pkgs/applications/networking/flexget/default.nix
Original file line number Diff line number Diff line change
@@ -24,11 +24,11 @@ with python'.pkgs;

buildPythonApplication rec {
pname = "FlexGet";
version = "2.21.19";
version = "2.21.25";

src = fetchPypi {
inherit pname version;
sha256 = "1xkxd5p4ps0dnwns64zzlvs252wx0f9fy5b6000gyql7y5cma3kj";
sha256 = "0l77fgg0w5dca1bwk4fcc1yz1g7njb0x07yx4bazyg821gl15rc9";
};

postPatch = ''
4 changes: 2 additions & 2 deletions pkgs/applications/radio/chirp/default.nix
Original file line number Diff line number Diff line change
@@ -3,11 +3,11 @@

stdenv.mkDerivation rec {
pname = "chirp-daily";
version = "20190905";
version = "20190925";

src = fetchurl {
url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${pname}-${version}.tar.gz";
sha256 = "01xglzzl94wzkd2d8zmyv6s1xqsfc7biph15k0ap8rlf98874rlf";
sha256 = "0immgss7nj7395r3csiypksnbn1r2f3j45c5v8qpybz65lpbplps";
};

nativeBuildInputs = [ makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/applications/science/math/ginac/default.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, cln, pkgconfig, readline, gmp, python }:

stdenv.mkDerivation rec {
name = "ginac-1.7.7";
name = "ginac-1.7.8";

src = fetchurl {
url = "${meta.homepage}/${name}.tar.bz2";
sha256 = "1jsf74cym5v6nq70aij3l7axq8vf7rrc1lnb9siyb9lsfbnnxzqf";
sha256 = "0rvhdagmrs8ynnylwnxnmmfz1j9zk1g2rr7w6xczsbn7lqd511hc";
};

propagatedBuildInputs = [ cln ];
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchFromGitHub, makeWrapper, git, gnupg, gawk }:

let
version = "0.3.1";
version = "0.3.2";
repo = "git-secret";

in stdenv.mkDerivation {
@@ -11,7 +11,7 @@ in stdenv.mkDerivation {
inherit repo;
owner = "sobolevn";
rev = "v${version}";
sha256 = "0234a2507as242wlybg32f7nd27ffjs50r4p1p95j6vs5s8g413l";
sha256 = "0n268xlsd9p5f083sqwzpvsqg99fdk876mf8gihkydakrismc45b";
};

buildInputs = [ makeWrapper ];
27 changes: 20 additions & 7 deletions pkgs/desktops/deepin/qt5dxcb-plugin/default.nix
Original file line number Diff line number Diff line change
@@ -3,14 +3,19 @@

mkDerivation rec {
pname = "qt5dxcb-plugin";
version = "1.2.2";
version = "5.0.1";

srcs = [
(fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
sha256 = "1pkhbx4hzjv7n4mscv7dng9ymjcc1csdc82iy62yxshhq32bcfja";
})
qtbase.src
];

src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
sha256 = "1zvab6qxdr49pmk6mbk7s0md7bx585p32lca0xbg8mrkajz7g8rq";
};
sourceRoot = "source";

nativeBuildInputs = [
pkgconfig
@@ -22,8 +27,16 @@ mkDerivation rec {
libSM
mtdev
cairo
qtbase
];

postPatch = ''
# The Qt5 platforms plugin is vendored in the package, however what's there is not always up-to-date with what's in nixpkgs.
# We simply copy the headers from qtbase's source tarball.
mkdir -p platformplugin/libqt5xcbqpa-dev/${qtbase.version}
cp -r ../qtbase-everywhere-src-5.12.4/src/plugins/platforms/xcb/*.h platformplugin/libqt5xcbqpa-dev/${qtbase.version}/
'';

qmakeFlags = [
"INSTALL_PATH=${placeholder "out"}/${qtbase.qtPluginPrefix}/platforms"
];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/catch2/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "catch2";
version = "2.9.2";
version = "2.10.0";

src = fetchFromGitHub {
owner = "catchorg";
repo = "Catch2";
rev = "v${version}";
sha256="0wn0vm9mdl4iv3scihdwfbg40appnllzbq4ik3jpr1jdf6ik7par";
sha256="1mc6zix3hk3ggpihmdd4y0xvq3qvdw9c1arwnmi4nf3g4693k97r";
};

nativeBuildInputs = [ cmake ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/cimg/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "cimg";
version = "2.7.1";
version = "2.7.4";

src = fetchurl {
url = "http://cimg.eu/files/CImg_${version}.zip";
sha256 = "1lw1hjk65zyd5x9w113yrqyy8db45jdzzkqslkipaiskl9f81y9z";
sha256 = "1csqac8z2q8dp95sdjn4am8icnxclz28yx3ih5izxxp4s5dpjbjb";
};

nativeBuildInputs = [ unzip ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/folly/default.nix
Original file line number Diff line number Diff line change
@@ -3,13 +3,13 @@

stdenv.mkDerivation rec {
pname = "folly";
version = "2019.09.16.00";
version = "2019.10.14.00";

src = fetchFromGitHub {
owner = "facebook";
repo = "folly";
rev = "v${version}";
sha256 = "14vdc1rh6z2yhwncpmgyq9c8c0rddhd9l1mnmj9pjhl5hfj45kf6";
sha256 = "0d32cwwza3hqsr0z4kcrk1cj26ipbwkqm6nz5335rw4k9y5kyz16";
};

nativeBuildInputs = [ cmake ];
4 changes: 2 additions & 2 deletions pkgs/development/libraries/fstrm/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "fstrm";
version = "0.5.0";
version = "0.6.0";

src = fetchFromGitHub {
owner = "farsightsec";
repo = "fstrm";
rev = "v${version}";
sha256 = "1vm880h6vpnxqh7v0x17yfim6f2fbxwkm03ms58s2h9akmph9xm5";
sha256 = "0b6x9wgyn92vykkmd3ynhnpbdl77zb4wf4rm7p0h8p9pwq953hdm";
};

outputs = [ "bin" "out" "dev" ];
42 changes: 25 additions & 17 deletions pkgs/development/libraries/geoip/default.nix
Original file line number Diff line number Diff line change
@@ -1,37 +1,45 @@
# in geoipDatabase, you can insert a package defining ${geoipDatabase}/share/GeoIP
# e.g. geolite-legacy
{ stdenv, fetchFromGitHub, autoreconfHook
, drvName ? "geoip", geoipDatabase ? "/var/lib/geoip-databases" }:
, drvName ? "geoip"

let version = "1.6.12";
dataDir = if (stdenv.lib.isDerivation geoipDatabase) then "${toString geoipDatabase}/share/GeoIP" else geoipDatabase;
in stdenv.mkDerivation {
name = "${drvName}-${version}";
# in geoipDatabase, you can insert a package defining
# "${geoipDatabase}/share/GeoIP" e.g. geolite-legacy
, geoipDatabase ? "/var/lib/geoip-databases"
}:

let
dataDir = if stdenv.lib.isDerivation geoipDatabase
then "${toString geoipDatabase}/share/GeoIP"
else geoipDatabase;
in
stdenv.mkDerivation rec {
pname = drvName;
version = "1.6.12";

src = fetchFromGitHub {
owner = "maxmind";
repo = "geoip-api-c";
rev = "v${version}";
owner = "maxmind";
repo = "geoip-api-c";
rev = "v${version}";
sha256 = "0ixyp3h51alnncr17hqp1p0rlqz9w69nlhm60rbzjjz3vjx52ajv";
};

nativeBuildInputs = [ autoreconfHook ];

# Cross compilation shenanigans
configureFlags = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
"ac_cv_func_malloc_0_nonnull=yes"
"ac_cv_func_realloc_0_nonnull=yes"
];

# Fix up the default data directory
postConfigure = ''
find . -name Makefile.in -exec sed -i -r 's#^pkgdatadir\s*=.+$#pkgdatadir = ${dataDir}#' {} \;
'';

meta = {
description = "Geolocation API";
maintainers = [ stdenv.lib.maintainers.raskin ];
license = stdenv.lib.licenses.lgpl21;
platforms = stdenv.lib.platforms.unix;
homepage = http://geolite.maxmind.com/;
downloadPage = "http://geolite.maxmind.com/download/";
meta = with stdenv.lib; {
description = "An API for GeoIP/Geolocation databases";
maintainers = with maintainers; [ thoughtpolice raskin ];
license = licenses.lgpl21;
platforms = platforms.unix;
homepage = "http://maxmind.com";
};
}
4 changes: 2 additions & 2 deletions pkgs/development/libraries/qscintilla/default.nix
Original file line number Diff line number Diff line change
@@ -32,7 +32,8 @@ in stdenv.mkDerivation rec {
++ (if withQt5 then [ qmake ] else [ qmake4Hook ])
++ lib.optional stdenv.isDarwin fixDarwinDylibNames;

patches = lib.optional (stdenv.isDarwin && withQt5) [ xcodePatch ];
patches = (lib.optional (stdenv.isDarwin && withQt5) xcodePatch) ++
(lib.optional (!withQt5) ./fix-qt4-build.patch );

# Make sure that libqscintilla2.so is available in $out/lib since it is expected
# by some packages such as sqlitebrowser
@@ -72,6 +73,5 @@ in stdenv.mkDerivation rec {
license = with licenses; [ gpl2 gpl3 ]; # and commercial
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.unix;
broken = !withQt5;
};
}
11 changes: 11 additions & 0 deletions pkgs/development/libraries/qscintilla/fix-qt4-build.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
diff -ur QScintilla_gpl-2.11.2/Qt4Qt5/Qsci/qsciscintillabase.h QScintilla_gpl-2.11.2-fix/Qt4Qt5/Qsci/qsciscintillabase.h
--- Qt4Qt5/Qsci/qsciscintillabase.h 2019-06-25 14:49:27.000000000 +0200
+++ Qt4Qt5-fix/Qsci/qsciscintillabase.h 2019-10-04 10:22:26.337474261 +0200
@@ -27,6 +27,7 @@
#include <QByteArray>
#include <QPoint>
#include <QTimer>
+#include <QUrl>

#include <Qsci/qsciglobal.h>

4 changes: 2 additions & 2 deletions pkgs/development/tools/git-quick-stats/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "git-quick-stats";
version = "2.0.9";
version = "2.0.10";
src = fetchFromGitHub {
repo = "git-quick-stats";
owner = "arzzen";
rev = version;
sha256 = "0y8rzm2jizsh65sxc3jlqp4nfv558rfhr77s9hz4qy4i24z44bgq";
sha256 = "09wqrrwcilm8ffsj7lkq0vxdnk6yrq0xnl788hpln15q75brsbq6";
};
PREFIX = builtins.placeholder "out";
meta = with stdenv.lib; {
4 changes: 2 additions & 2 deletions pkgs/development/tools/java/cfr/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "cfr";
version = "0.146";
version = "0.147";

src = fetchurl {
url = "http://www.benf.org/other/cfr/cfr_${version}.jar";
sha256 = "16pmn3shhb00x3ba2zazbkprwvc34a6dds8ghc53winbf371xi3c";
sha256 = "1xafxvxil0k7rwvfia2a67sh18pk8xb2y6qz6cpr31i2i0pwl8ls";
};

nativeBuildInputs = [ makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/servers/web-apps/wordpress/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "wordpress";
version = "5.2.3";
version = "5.2.4";

src = fetchurl {
url = "https://wordpress.org/${pname}-${version}.tar.gz";
sha256 = "07gqdzhnqivyfah386lwyz984y9k2bc0hmji1y2pbvv0a60r63wr";
sha256 = "1vf5220rw37sxvzy6yxn636ip2lx4bkc84z7q8rdwcs2wkv6md1p";
};

installPhase = ''
1 change: 1 addition & 0 deletions pkgs/tools/package-management/reuse/default.nix
Original file line number Diff line number Diff line change
@@ -27,6 +27,7 @@ buildPythonApplication rec {

meta = with lib; {
description = "A tool for compliance with the REUSE Initiative recommendations";
homepage = "https://github.com/fsfe/reuse-tool";
license = with licenses; [ asl20 cc-by-sa-40 cc0 gpl3 ];
maintainers = [ maintainers.FlorianFranzen ];
};