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: 4979238e80e2
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: 2451207304a2
Choose a head ref
  • 19 commits
  • 13 files changed
  • 10 contributors

Commits on Mar 10, 2019

  1. armadillo: 9.200.7 -> 9.200.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/armadillo/versions
    r-ryantm committed Mar 10, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    Mic92 Jörg Thalheim
    Copy the full SHA
    0cfb3c2 View commit details
  2. mapnik: 3.0.21 -> 3.0.22

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/mapnik/versions
    r-ryantm committed Mar 10, 2019
    Copy the full SHA
    abb8c3f View commit details

Commits on Mar 14, 2019

  1. obs-studio: 22.0.3 -> 23.0.2

    ar1a committed Mar 14, 2019
    Copy the full SHA
    2a2fe2b View commit details

Commits on Mar 17, 2019

  1. Merge pull request #57314 from r-ryantm/auto-update/mapnik

    mapnik: 3.0.21 -> 3.0.22
    markuskowa authored Mar 17, 2019
    Copy the full SHA
    889e0bf View commit details
  2. Copy the full SHA
    4be712b View commit details
  3. spotify: add timokau as a maintainer

    Did a significant refactor (debian sources -> snapcraft) and I'm
    interested in this package.
    timokau committed Mar 17, 2019
    Copy the full SHA
    51a7983 View commit details
  4. spotify: link useful resources

    Unfortunately, spotify tends to break on updates.
    timokau committed Mar 17, 2019
    Copy the full SHA
    bc96e2f View commit details
  5. pynac: 0.7.23 -> 0.7.24 (#57791)

    Apparently some python3 related fixes: https://trac.sagemath.org/ticket/27241
    
    Also switch to using pname.
    timokau authored Mar 17, 2019
    Copy the full SHA
    8fc3c03 View commit details
  6. Copy the full SHA
    5fc5881 View commit details
  7. vimPlugins: update (#57796)

    timokau authored Mar 17, 2019
    Copy the full SHA
    b54478c View commit details
  8. Copy the full SHA
    cd7a9f8 View commit details
  9. Merge pull request #57798 from timokau/spotify-improvements

    Spotify improvements
    timokau authored Mar 17, 2019
    Copy the full SHA
    11c3040 View commit details
  10. texworks: 0.6.2 -> 0.6.3

    Robert Schütz committed Mar 17, 2019
    Copy the full SHA
    36cbb7c View commit details
  11. Copy the full SHA
    832eb25 View commit details
  12. Merge pull request #57799 from romildo/upd.materia-theme

    materia-theme: 20190201 ->20190315
    infinisil authored Mar 17, 2019
    Copy the full SHA
    f3a06cc View commit details
  13. firefox-esr-52: remove updateScript

    This is dead package so let’s remove the updateScript which does not evaluate anyway.
    jtojnar committed Mar 17, 2019
    Copy the full SHA
    a92a1ae View commit details
  14. Merge pull request #57731 from ar1a/obs-23

    obs-studio: 22.0.3 -> 23.0.2
    infinisil authored Mar 17, 2019
    Copy the full SHA
    1784621 View commit details
  15. adlplug: 1.0.0-beta.5 -> 1.0.0 (#57744)

    gnidorah authored and veprbl committed Mar 17, 2019
    Copy the full SHA
    9586811 View commit details
  16. Merge pull request #57206 from r-ryantm/auto-update/armadillo

    armadillo: 9.200.7 -> 9.200.8
    markuskowa authored Mar 17, 2019
    Copy the full SHA
    2451207 View commit details
8 changes: 4 additions & 4 deletions pkgs/applications/audio/adlplug/default.nix
Original file line number Diff line number Diff line change
@@ -4,14 +4,14 @@
, pname ? "ADLplug" }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
version = "v1.0.0-beta.5";
inherit pname;
version = "1.0.0";

src = fetchFromGitHub {
owner = "jpcima";
repo = "ADLplug";
rev = version;
sha256 = "1f8v61nv33xwpzmmk38dkr3fvm2j2xf0a74agxnl9p1yvy3a9w3s";
rev = "v${version}";
sha256 = "1rpd7v1rx74cv7nhs70ah0bly314rjzj70cp30mvhns2hzk66s3c";
fetchSubmodules = true;
};

13 changes: 8 additions & 5 deletions pkgs/applications/audio/spotify/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
{ fetchurl, stdenv, squashfsTools, xorg, alsaLib, makeWrapper, openssl, freetype
, glib, pango, cairo, atk, gdk_pixbuf, gtk2, cups, nspr, nss, libpng
, libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg, curl, zlib, gnome3
, libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg_3, curl, zlib, gnome3
, at-spi2-atk
}:

let
# TO UPDATE: just execute the ./update.sh script (won't do anything if there is no update)
# "rev" decides what is actually being downloaded
# If an update breaks things, one of those might have valuable info:
# https://aur.archlinux.org/packages/spotify/
# https://community.spotify.com/t5/Desktop-Linux
version = "1.0.96.181.gf6bc1b6b-12";
# To get the latest stable revision:
# curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/spotify?channel=stable' | jq '.download_url,.version,.last_updated'
@@ -26,7 +29,7 @@ let
curl
dbus
expat
ffmpeg
ffmpeg_3
fontconfig
freetype
gdk_pixbuf
@@ -118,8 +121,8 @@ stdenv.mkDerivation {
ln -s ${nspr.out}/lib/libnspr4.so $libdir/libnspr4.so
ln -s ${nspr.out}/lib/libplc4.so $libdir/libplc4.so
ln -s ${ffmpeg.out}/lib/libavcodec.so.56 $libdir/libavcodec-ffmpeg.so.56
ln -s ${ffmpeg.out}/lib/libavformat.so.56 $libdir/libavformat-ffmpeg.so.56
ln -s ${ffmpeg_3.out}/lib/libavcodec.so* $libdir
ln -s ${ffmpeg_3.out}/lib/libavformat.so* $libdir
rpath="$out/share/spotify:$libdir"
@@ -154,7 +157,7 @@ stdenv.mkDerivation {
homepage = https://www.spotify.com/;
description = "Play music from the Spotify music service";
license = licenses.unfree;
maintainers = with maintainers; [ eelco ftrvxmtrx sheenobu mudri ];
maintainers = with maintainers; [ eelco ftrvxmtrx sheenobu mudri timokau ];
platforms = [ "x86_64-linux" ];
};
}
10 changes: 5 additions & 5 deletions pkgs/applications/editors/texworks/default.nix
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
{ stdenv, lib, fetchFromGitHub, cmake, pkgconfig
, qt5, libsForQt5, hunspell
, withLua ? true, lua
, withPython ? true, python }:
, withPython ? true, python3 }:

stdenv.mkDerivation rec {
name = "texworks-${version}";
version = "0.6.2";
version = "0.6.3";

src = fetchFromGitHub {
owner = "TeXworks";
repo = "texworks";
rev = "release-${version}";
sha256 = "0kj4pq5h4vs2wwg6cazxjlv83x6cwdfsa76winfkdddaqzpdklsj";
sha256 = "1ljfl784z7dmh6f1qacqhc6qhcaqdzw033yswbvpvkkck0lsk2mr";
};

nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ qt5.qtscript libsForQt5.poppler hunspell lua python ]
buildInputs = [ qt5.qtscript libsForQt5.poppler hunspell ]
++ lib.optional withLua lua
++ lib.optional withPython python;
++ lib.optional withPython python3;

cmakeFlags = lib.optional withLua "-DWITH_LUA=ON"
++ lib.optional withPython "-DWITH_PYTHON=ON";
5 changes: 0 additions & 5 deletions pkgs/applications/networking/browsers/firefox/packages.nix
Original file line number Diff line number Diff line change
@@ -58,11 +58,6 @@ rec {
description = "A web browser built from Firefox Extended Support Release source tree";
knownVulnerabilities = [ "Support ended in August 2018." ];
};
updateScript = callPackage ./update.nix {
attrPath = "firefox-esr-52-unwrapped";
ffversionSuffix = "esr";
versionKey = "ffversion";
};
};

firefox-esr-60 = common rec {
6 changes: 3 additions & 3 deletions pkgs/applications/science/math/pynac/default.nix
Original file line number Diff line number Diff line change
@@ -9,14 +9,14 @@
}:

stdenv.mkDerivation rec {
version = "0.7.23";
name = "pynac-${version}";
version = "0.7.24";
pname = "pynac";

src = fetchFromGitHub {
owner = "pynac";
repo = "pynac";
rev = "pynac-${version}";
sha256 = "02yhl8v9l6aj3wl6dk9iacz4hdv08i1d750rxpygjp43nlgvvb2h";
sha256 = "0i3qxww28576jim0abgkqy9mi2k0lfllgyx8xpfqsqb75ai970ik";
};

buildInputs = [
15 changes: 14 additions & 1 deletion pkgs/applications/science/math/sage/sage-src.nix
Original file line number Diff line number Diff line change
@@ -61,6 +61,19 @@ stdenv.mkDerivation rec {
})
];

# Since sage unfortunately does not release bugfix releases, packagers must
# fix those bugs themselves. This is for critical bugfixes, where "critical"
# == "causes (transient) doctest failures / somebody complained".
bugfixPatches = [
# Transient doctest failure in src/sage/modular/abvar/torsion_subgroup.py
# https://trac.sagemath.org/ticket/27477
(fetchpatch {
name = "sig_on_in_matrix_sparce.patch";
url = "https://git.sagemath.org/sage.git/patch?id2=10407524b18659e14e184114b61c043fb816f3c2&id=c9b0cc9d0b8748ab85e568f8f57f316c5e8cbe54";
sha256 = "0wgp7yvn9sm1ynlhcr4l0hzmvr2n28llg4xc01p6k1zz4im64c17";
})
];

# Patches needed because of package updates. We could just pin the versions of
# dependencies, but that would lead to rebuilds, confusion and the burdons of
# maintaining multiple versions of dependencies. Instead we try to make sage
@@ -126,7 +139,7 @@ stdenv.mkDerivation rec {
./patches/ignore-pip-deprecation.patch
];

patches = nixPatches ++ packageUpgradePatches;
patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;

postPatch = ''
# make sure shebangs etc are fixed, but sage-python23 still works
11 changes: 2 additions & 9 deletions pkgs/applications/video/obs-studio/default.nix
Original file line number Diff line number Diff line change
@@ -36,22 +36,15 @@ let
optional = stdenv.lib.optional;
in stdenv.mkDerivation rec {
name = "obs-studio-${version}";
version = "22.0.3";
version = "23.0.2";

src = fetchFromGitHub {
owner = "jp9000";
repo = "obs-studio";
rev = "${version}";
sha256 = "0ri9qkqk3h71b1a5bwpjzqdr21bbmfqbykg48l779d20zln23n1i";
sha256 = "1c0a5vy4h3qwz69qw3bydyk7r651ib5a9jna4yj6c25p3p9isdvp";
};

patches = [
(fetchpatch {
url = "https://patch-diff.githubusercontent.com/raw/obsproject/obs-studio/pull/1557.diff";
sha256 = "162fnkxh2wyn6wrrm1kzv7c2mn96kx35vlmk2qwn1nqlifbpsfyq";
})
];

nativeBuildInputs = [ cmake
pkgconfig
];
4 changes: 2 additions & 2 deletions pkgs/data/themes/materia-theme/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "materia-theme";
version = "20190201";
version = "20190315";

src = fetchFromGitHub {
owner = "nana-4";
repo = pname;
rev = "v${version}";
sha256 = "0al6d1ijrdzhia1nflyy178r1jszh82splv81cjpj8cyrq579r32";
sha256 = "1fpipwvwxjiriqhysqgx51rnax73hyd5jkyxhc2g3y73s5r2xq82";
};

nativeBuildInputs = [ gnome3.glib libxml2 bc ];
2 changes: 1 addition & 1 deletion pkgs/development/go-modules/generic/default.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ go, cacert, git, lib, removeReferencesTo, stdenv }:

{ name
{ name ? "${args'.pname}-${args'.version}"
, src
, buildInputs ? []
, nativeBuildInputs ? []
4 changes: 2 additions & 2 deletions pkgs/development/libraries/armadillo/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, cmake, openblasCompat, superlu, hdf5 }:

stdenv.mkDerivation rec {
version = "9.200.7";
version = "9.200.8";
name = "armadillo-${version}";

src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
sha256 = "1y3xrchykwddlrnzgf7xjdmbkf6c4gayz92vyrqdyvnlpi07sy72";
sha256 = "09fcl6dgxg9203spplr7fwsbms3dvil5h5k3k6vfw7n7sm6ns3p2";
};

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

stdenv.mkDerivation rec {
name = "mapnik-${version}";
version = "3.0.21";
version = "3.0.22";

src = fetchzip {
# this one contains all git submodules and is cheaper than fetchgit
url = "https://github.com/mapnik/mapnik/releases/download/v${version}/mapnik-v${version}.tar.bz2";
sha256 = "0cq2gbmf1sssg72sq4b5s3x1z6wvl1pzxliymm06flw5bpim5as2";
sha256 = "18yvnnbwqndagzaa2nwh3g7gb52dghaypxpkmc2h5l88770bl17f";
};

# a distinct dev output makes python-mapnik fail
Loading