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: 5e0663493f3d
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 12c9003b0208
Choose a head ref
  • 14 commits
  • 11 files changed
  • 8 contributors

Commits on Oct 23, 2019

  1. Copy the full SHA
    908b24e View commit details
  2. luaPackages.lualogging: init at 1.3.0-1

    Dependency of luadoc
    teto committed Oct 23, 2019
    Copy the full SHA
    af6bdae View commit details
  3. luaPackages.luadoc: init at 3.0.1-1

    Used in vim plugins like nvim-terminal-lua to generate html docs.
    teto committed Oct 23, 2019
    Copy the full SHA
    1581898 View commit details
  4. libressl_3_0: 3.0.1 -> 3.0.2

    ruuda committed Oct 23, 2019
    Copy the full SHA
    1126db8 View commit details
  5. libressl: 2.9.2 -> 3.0.2

    ruuda committed Oct 23, 2019
    Copy the full SHA
    57c8223 View commit details
  6. libressl_2_8: remove, not maintained anymore

    Stable LibreSSL releases are supported one year after their OpenBSD release.
    OpenBSD 6.4 with this branch was released on 2018-10-18.
    ruuda committed Oct 23, 2019
    Copy the full SHA
    671a118 View commit details

Commits on Oct 24, 2019

  1. snapper: 0.8.3 -> 0.8.5

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/snapper/versions
    r-ryantm committed Oct 24, 2019
    Copy the full SHA
    612a53b View commit details
  2. Merge pull request #71749 from ivan/chromium-78.0.3904.70

    chromium: 77.0.3865.120 -> 78.0.3904.70
    grahamc authored Oct 24, 2019
    Copy the full SHA
    aff7826 View commit details
  3. gitAndTools.delta: 0.0.12 -> 0.0.14

    marsam authored and FRidh committed Oct 24, 2019
    Copy the full SHA
    04cbe1b View commit details
  4. Merge pull request #71835 from ruuda/libressl-302

    libressl_3_0: 3.0.1 -> 3.0.2
    fpletz authored Oct 24, 2019
    Copy the full SHA
    3f9774c View commit details
  5. Merge pull request #71802 from teto/luadoc

    adds Luadoc.
    teto authored Oct 24, 2019
    Copy the full SHA
    5f3db03 View commit details
  6. live555: 2019.08.16 -> 2019.10.20 (#69656)

    * live555: 2019.08.16 -> 2019.09.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/live555/versions
    
    * live555: 2019.09.18 -> 2019.10.20
    r-ryantm authored and c0bw3b committed Oct 24, 2019
    Copy the full SHA
    bc55c46 View commit details
  7. Merge pull request #71877 from r-ryantm/auto-update/snapper

    snapper: 0.8.3 -> 0.8.5
    markuskowa authored Oct 24, 2019
    Copy the full SHA
    afc43c3 View commit details
  8. qpdf: 9.0.1 -> 9.0.2 (#71856)

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/qpdf/versions
    r-ryantm authored and c0bw3b committed Oct 24, 2019
    Copy the full SHA
    12c9003 View commit details
2 changes: 2 additions & 0 deletions maintainers/scripts/luarocks-packages.csv
Original file line number Diff line number Diff line change
@@ -42,10 +42,12 @@ luadbi,,,,,
luadbi-mysql,,,,,
luadbi-postgresql,,,,,
luadbi-sqlite3,,,,,
luadoc,,,,,
luaevent,,,,,
luaexpat,,,1.3.0-1,,arobyn flosse
luaffi,,http://luarocks.org/dev,,,
luafilesystem,,,1.7.0-2,,flosse vcunat
lualogging,,,,,
luaossl,,,,lua5_1,vcunat
luaposix,,,,,vyp lblasc
luasec,,,,,flosse
9 changes: 0 additions & 9 deletions pkgs/applications/networking/browsers/chromium/common.nix
Original file line number Diff line number Diff line change
@@ -140,15 +140,6 @@ let
./patches/widevine.patch
] ++ optionals (channel == "dev") [
./patches/widevine-79.patch
] ++ optionals (channel == "stable") [
# Revert "Implement GetFallbackFont on Linux" to fix a performance regression
# Remove after https://bugs.chromium.org/p/chromium/issues/detail?id=1003997 is fixed
(fetchpatch {
url = "https://github.com/chromium/chromium/commit/5a32abe4247f80fdb55c55a289b906b0e42faa5f.patch";
sha256 = "1a4jqmki6cyi2dwvaszh01db2diqnz1d50mhpdpby3dd1cw0xmfy";
revert = true;
})

# Unfortunately, chromium regularly breaks on major updates and
# then needs various patches backported in order to be compiled with GCC.
# Good sources for such patches and other hints:
10 changes: 3 additions & 7 deletions pkgs/applications/networking/browsers/chromium/default.nix
Original file line number Diff line number Diff line change
@@ -60,7 +60,7 @@ in let
unpackCmd = let
soPath =
if upstream-info.channel == "stable" then
"./opt/google/chrome/libwidevinecdm.so"
"./opt/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"
else if upstream-info.channel == "beta" then
"./opt/google/chrome-beta/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"
else if upstream-info.channel == "dev" then
@@ -112,12 +112,8 @@ in let
mkdir -p $out
cp -a ${browser}/* $out/
chmod u+w $out/libexec/chromium
if [[ ${channel} != "dev" ]]; then
cp ${widevine}/lib/libwidevinecdm.so $out/libexec/chromium/
else
mkdir -p $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64
cp ${widevine}/lib/libwidevinecdm.so $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64/
fi
mkdir -p $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64
cp ${widevine}/lib/libwidevinecdm.so $out/libexec/chromium/WidevineCdm/_platform_specific/linux_x64/
''
else browser;
in stdenv.mkDerivation {
18 changes: 9 additions & 9 deletions pkgs/applications/networking/browsers/chromium/upstream-info.nix
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# This file is autogenerated from update.sh in the same directory.
{
beta = {
sha256 = "0al26nfcxa00gvgn02iasjm53wq089r3c6b3rqqanljffng565y7";
sha256bin64 = "0qfj08adqn19sxsgd98fy5l23cikvfkpzkz9mqq90mlabmhhrp0z";
version = "78.0.3904.50";
sha256 = "0qklm2wyixa5xkaykbxp71xix4h8gc2w4ng33afa2nynjx07kifx";
sha256bin64 = "1y18fcql8sv0vg8zc97f1iasx660hhgdfpr3k1rlan8jzlzdnrkk";
version = "78.0.3904.70";
};
dev = {
sha256 = "0ck52j5acdns7vqqvb665xpc68yl6qz0ca8lwjfhriw5hn8g1pjy";
sha256bin64 = "073gxyfayrb1dqsq8ngmnrs8ajwwrr2qbs311ns64davn1z3sscf";
version = "79.0.3928.4";
sha256 = "01g05pqcxrk6110jfi8arkh4cq5y18n0mgbxrjd3acyirpl43s75";
sha256bin64 = "1xm9fhqlc15wrz96f1zp00jwm1hkrjql41bbs95yvdmpdjvif34b";
version = "79.0.3941.4";
};
stable = {
sha256 = "1y3ay0ppwakbw2hqrmxbv4ykil8dahf62ypld17ddkqxkfqgk4np";
sha256bin64 = "0j1sk36nfmhx6nk8lmsdi93vcrmn58pidhb5hzkapx8mgk6xraq7";
version = "77.0.3865.120";
sha256 = "0qklm2wyixa5xkaykbxp71xix4h8gc2w4ng33afa2nynjx07kifx";
sha256bin64 = "0vwgi8q0zs0aclvdi91g8b0knbrlaj6dwgzb0qh6c1n5blx0dmkm";
version = "78.0.3904.70";
};
}
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

rustPlatform.buildRustPackage rec {
pname = "delta";
version = "0.0.12";
version = "0.0.14";

src = fetchFromGitHub {
owner = "dandavison";
repo = pname;
rev = version;
sha256 = "10jmawxzqgz7gjg1xdna9q2v6l1qlf83ybbqxcbx6941s15lgs7x";
sha256 = "11kjxa39mqdd9jh969ibxd0nlp9bacj2fm4cj6sk4gp6xf7gv90h";
};

cargoSha256 = "1888bvkpalfcw9bc9zmf9bmil6x35l9ia31x6mx1h2dvrfpw3bb1";
9 changes: 2 additions & 7 deletions pkgs/development/libraries/libressl/default.nix
Original file line number Diff line number Diff line change
@@ -64,11 +64,6 @@ let

in {

libressl_2_8 = generic {
version = "2.8.3";
sha256 = "0xw4z4z6m7lyf1r4m2w2w1k7as791c04ygnfk4d7d0ki0h9hnr4v";
};

libressl_2_9 = generic {
version = "2.9.2";
sha256 = "1m6mz515dcbrbnyz8hrpdfjzdmj1c15vbgnqxdxb89g3z9kq3iy4";
@@ -81,7 +76,7 @@ in {
};

libressl_3_0 = generic {
version = "3.0.1";
sha256 = "1js3fddxwzafiyspif0bwmvpp1fz98mkv10q5xaagqzvjw8xnsk4";
version = "3.0.2";
sha256 = "13ir2lpxz8y1m151k7lrx306498nzfhwlvgkgv97v5cvywmifyyz";
};
}
7 changes: 4 additions & 3 deletions pkgs/development/libraries/live555/default.nix
Original file line number Diff line number Diff line change
@@ -3,14 +3,14 @@
# Based on https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD
stdenv.mkDerivation rec {
pname = "live555";
version = "2019.08.16";
version = "2019.10.20";

src = fetchurl { # the upstream doesn't provide a stable URL
urls = [
"mirror://sourceforge/slackbuildsdirectlinks/live.${version}.tar.gz"
"https://download.videolan.org/contrib/live555/live.${version}.tar.gz"
];
sha256 = "1y77dc5qxd731w96x707iibavmkfayy5s557d7lasg742h36lcqv";
sha256 = "085csq31s4kak0sym5y170f82wp542bg1ff3kycanvs8w4d4n9j4";
};

postPatch = ''
@@ -54,7 +54,8 @@ stdenv.mkDerivation rec {

meta = with lib; {
description = "Set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP)";
homepage = http://www.live555.com/liveMedia/;
homepage = "http://www.live555.com/liveMedia/";
changelog = "http://www.live555.com/liveMedia/public/changelog.txt";
license = licenses.lgpl21Plus;
platforms = platforms.unix;
broken = stdenv.hostPlatform.isAarch64;
4 changes: 2 additions & 2 deletions pkgs/development/libraries/qpdf/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, libjpeg, zlib, perl }:

let version = "9.0.1";
let version = "9.0.2";
in
stdenv.mkDerivation rec {
pname = "qpdf";
inherit version;

src = fetchurl {
url = "mirror://sourceforge/qpdf/qpdf/${version}/${pname}-${version}.tar.gz";
sha256 = "0lhgb82s2402ad2yiswkj227vjlw9zypphdfdivfkbril7dg6495";
sha256 = "0b6jhhsifgiwrznxxi3h7hqm7bi91wph65jjbvs4g2860vcm296h";
};

nativeBuildInputs = [ perl ];
36 changes: 36 additions & 0 deletions pkgs/development/lua-modules/generated-packages.nix
Original file line number Diff line number Diff line change
@@ -905,6 +905,24 @@ luadbi-sqlite3 = buildLuarocksPackage {
};
};
};
luadoc = buildLuarocksPackage {
pname = "luadoc";
version = "3.0.1-1";

src = fetchurl {
url = mirror://luarocks/luadoc-3.0.1-1.src.rock;
sha256 = "112zqjbzkrhx3nvavrxx3vhpv2ix85pznzzbpa8fq4piyv5r781i";
};
propagatedBuildInputs = [ lualogging luafilesystem ];

meta = with stdenv.lib; {
homepage = "http://luadoc.luaforge.net/";
description = "LuaDoc is a documentation tool for Lua source code";
license = {
fullName = "MIT/X11";
};
};
};
luaevent = buildLuarocksPackage {
pname = "luaevent";
version = "0.4.6-1";
@@ -983,6 +1001,24 @@ luafilesystem = buildLuarocksPackage {
};
};
};
lualogging = buildLuarocksPackage {
pname = "lualogging";
version = "1.3.0-1";

src = fetchurl {
url = mirror://luarocks/lualogging-1.3.0-1.src.rock;
sha256 = "13fm1vlig3zmbfkmlq1vk3xfqhlvv5xf24b0p4k4d08395y858vc";
};
propagatedBuildInputs = [ luasocket ];

meta = with stdenv.lib; {
homepage = "https://github.com/Neopallium/lualogging";
description = "A simple API to use logging features";
license = {
fullName = "MIT/X11";
};
};
};
luaossl = buildLuarocksPackage {
pname = "luaossl";
version = "20190731-0";
4 changes: 2 additions & 2 deletions pkgs/tools/misc/snapper/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@

stdenv.mkDerivation rec {
pname = "snapper";
version = "0.8.3";
version = "0.8.5";

src = fetchFromGitHub {
owner = "openSUSE";
repo = "snapper";
rev = "v${version}";
sha256 = "0f3nsqk8820jh08qdh23n01vxbigsfcn9s5qvgqz6jf4pwin6j0x";
sha256 = "1h8qpkfcp04xpnaki2hmc7h3536dnjli2cczhzma6q9m985y45kr";
};

nativeBuildInputs = [
3 changes: 1 addition & 2 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -13081,11 +13081,10 @@ in
openvdb = callPackage ../development/libraries/openvdb {};

inherit (callPackages ../development/libraries/libressl { })
libressl_2_8
libressl_2_9
libressl_3_0;

libressl = libressl_2_9;
libressl = libressl_3_0;

boringssl = callPackage ../development/libraries/boringssl { };