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: 9103b70a933c
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: 810b2fb4f3eb
Choose a head ref

Commits on Aug 28, 2019

  1. Copy the full SHA
    8872345 View commit details

Commits on Aug 29, 2019

  1. redis: Try to fix cross-compilation

    **Note**: This makes redis use libc malloc when cross-compiling to
    ARM. This may or may not degrade performance.
    
    The reason for this is vendored jemalloc with Redis' patches. The
    makefile for deps has hardcoded configure flags for jemalloc, and as a
    result, it is unable to cross-compile it.
    Vika committed Aug 29, 2019

    Verified

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

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    abd1172 View commit details
  3. Copy the full SHA
    dd7ec2e View commit details
  4. Copy the full SHA
    af9e101 View commit details
  5. linux: 4.19.68 -> 4.19.69

    NeQuissimus committed Aug 29, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    da9405a View commit details
  6. linux: 5.2.10 -> 5.2.11

    NeQuissimus committed Aug 29, 2019
    Copy the full SHA
    aa4a062 View commit details
  7. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8116f65 View commit details
  8. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    rycee Robert Helgesson
    Copy the full SHA
    3e30f3e View commit details
  9. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    5f74970 View commit details
  10. mailman: build full paths to postmap and lynx into the package

    No more need to rely on $PATH.
    peti committed Aug 29, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    ehamberg Erlend Hamberg
    Copy the full SHA
    e3492ef View commit details
  11. Merge pull request #67706 from ankhers/update_email

    Update my email address in maintainers-list.nix
    adisbladis authored Aug 29, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    28c4bdc View commit details
  12. Merge pull request #67645 from danielfullmer/rclone-1.49.1

    rclone: 1.49.0 -> 1.49.1
    aanderse authored Aug 29, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d147d45 View commit details
  13. Merge pull request #67694 from kisik21/redis-cross-compile-fixes

    redis: Try to fix cross-compilation
    matthewbauer authored Aug 29, 2019
    Copy the full SHA
    f86bbb2 View commit details
  14. Merge pull request #67693 from matthewbauer/emacs-26-3

    emacs: 26.2 -> 26.3; emacs-mac: 26.2-7.6 -> 26.3-7.7
    matthewbauer authored Aug 29, 2019
    Copy the full SHA
    d7443d1 View commit details
  15. Copy the full SHA
    19a1e15 View commit details
  16. simplescreenrecorder: fix Qt runtime error

     | qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
     |
     | This application failed to start because no Qt platform plugin could be
     | initialized. Reinstalling the application may fix this problem.
    peti committed Aug 29, 2019
    Copy the full SHA
    40cb97d View commit details
  17. falkon: use qt5's mkDerivation

    See #65399
    rnhmjoj authored and worldofpeace committed Aug 29, 2019
    Copy the full SHA
    a39b763 View commit details
  18. Merge pull request #67669 from rnhmjoj/falkon

    falkon: use qt5's mkDerivation
    worldofpeace authored Aug 29, 2019
    Copy the full SHA
    484a541 View commit details
  19. Copy the full SHA
    4e4d67b View commit details
  20. Merge pull request #67701 from jtojnar/twemoji

    twitter-color-emoji: init at 12.1.2
    worldofpeace authored Aug 29, 2019
    Copy the full SHA
    810b2fb View commit details
2 changes: 1 addition & 1 deletion maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -478,7 +478,7 @@
name = "Stanislas Lange";
};
ankhers = {
email = "justin.k.wood@gmail.com";
email = "me@ankhers.dev";
github = "ankhers";
githubId = 750786;
name = "Justin Wood";
3 changes: 2 additions & 1 deletion nixos/doc/manual/release-notes/rl-1909.xml
Original file line number Diff line number Diff line change
@@ -318,7 +318,8 @@
<listitem><para><link linkend="opt-services.strongswan-swanctl.enable"><literal>services.strongswan-swanctl</literal></link></para></listitem>
<listitem><para><link linkend="opt-services.httpd.enable"><literal>services.httpd</literal></link></para></listitem>
</itemizedlist>
</para>
</para>
</listitem>
<listitem>
<para>
The <option>security.acme.directory</option> option has been replaced by a read-only <option>security.acme.certs.&lt;cert&gt;.directory</option> option for each certificate you define. This will be
4 changes: 2 additions & 2 deletions pkgs/applications/editors/emacs/default.nix
Original file line number Diff line number Diff line change
@@ -31,12 +31,12 @@ let
in
stdenv.mkDerivation rec {
name = "emacs-${version}${versionModifier}";
version = "26.2";
version = "26.3";
versionModifier = "";

src = fetchurl {
url = "mirror://gnu/emacs/${name}.tar.xz";
sha256 = "13n5m60i47k96mpv5pp6km2ph9rv2m5lmbpzj929v02vpsfyc70m";
sha256 = "119ldpk7sgn9jlpyngv5y4z3i7bb8q3xp4p0qqi7i5nq39syd42d";
};

enableParallelBuilding = true;
8 changes: 4 additions & 4 deletions pkgs/applications/editors/emacs/macport.nix
Original file line number Diff line number Diff line change
@@ -4,19 +4,19 @@
}:

stdenv.mkDerivation rec {
emacsVersion = "26.2";
emacsVersion = "26.3";
emacsName = "emacs-${emacsVersion}";
macportVersion = "7.6";
macportVersion = "7.7";
name = "emacs-mac-${emacsVersion}-${macportVersion}";

src = fetchurl {
url = "mirror://gnu/emacs/${emacsName}.tar.xz";
sha256 = "13n5m60i47k96mpv5pp6km2ph9rv2m5lmbpzj929v02vpsfyc70m";
sha256 = "119ldpk7sgn9jlpyngv5y4z3i7bb8q3xp4p0qqi7i5nq39syd42d";
};

macportSrc = fetchurl {
url = "ftp://ftp.math.s.chiba-u.ac.jp/emacs/${emacsName}-mac-${macportVersion}.tar.gz";
sha256 = "00szqb74ds89m34sx5mq0gxhsrz64j691sxyvqncj10hw17d0y61";
sha256 = "18jadknm47ymbl7skrgc7y8xsdldcbgnlfl7qpgzm1ym8d92as6j";
};

hiresSrc = fetchurl {
7 changes: 4 additions & 3 deletions pkgs/applications/networking/browsers/falkon/default.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
{ stdenv, lib, fetchFromGitHub, cmake, extra-cmake-modules, pkgconfig, qmake
{ stdenv, mkDerivation, lib, fetchFromGitHub
, cmake, extra-cmake-modules, pkgconfig, qmake
, libpthreadstubs, libxcb, libXdmcp
, qtsvg, qttools, qtwebengine, qtx11extras
, qtwayland
, kwallet
}:

stdenv.mkDerivation rec {
name = "falkon-${version}";
mkDerivation rec {
pname = "falkon";
version = "3.1.0";

src = fetchFromGitHub {
Original file line number Diff line number Diff line change
@@ -14,11 +14,11 @@ assert pulseaudioSupport -> libpulseaudio != null;
let
inherit (stdenv.lib) concatStringsSep makeBinPath optional;

version = "3.0.285090.0826";
version = "3.0.287250.0828";
srcs = {
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_x86_64.tar.xz";
sha256 = "0brpb5i1lc1hwal0c5n2zh27wxrm4gfbqc6bm2dgwnck04y8i4c5";
sha256 = "0k4h43wydbcyx7b7gwxkmvbph8qc6kjpcypd7vwz8rph1l7kl1y1";
};
};

4 changes: 2 additions & 2 deletions pkgs/applications/networking/sync/rclone/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoModule rec {
pname = "rclone";
version = "1.49.0";
version = "1.49.1";

src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "13xzz6nl4863dyn9w1qczap77bbiwzp4znbifa9hg91qys0nj5ga";
sha256 = "0mjwp1j70dqa8k3zxhcnw85ddhagkpr7c59mv8kradv6mqqzmq9c";
};

modSha256 = "158mpmy8q67dk1ks9p926n1670gsk7rhd0vpjh44f4g64ddnhk03";
4 changes: 2 additions & 2 deletions pkgs/applications/video/simplescreenrecorder/default.nix
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{ stdenv, fetchurl, alsaLib, ffmpeg, libjack2, libX11, libXext, qtx11extras
{ stdenv, mkDerivation, fetchurl, alsaLib, ffmpeg, libjack2, libX11, libXext, qtx11extras
, libXfixes, libGLU_combined, pkgconfig, libpulseaudio, qtbase, cmake, ninja
}:

stdenv.mkDerivation rec {
mkDerivation rec {
name = "simplescreenrecorder-${version}";
version = "0.3.11";

10 changes: 5 additions & 5 deletions pkgs/data/fonts/noto-fonts/tools.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ fetchFromGitHub, pythonPackages, lib }:

pythonPackages.buildPythonPackage rec {
version = "2017-09-25";
version = "unstable-2019-03-20";
name = "nototools-${version}";

src = fetchFromGitHub {
owner = "googlei18n";
owner = "googlefonts";
repo = "nototools";
rev = "v2017-09-25-tooling-for-phase3-update";
sha256 = "03nzvcvwmrhfrcjhg218q2f3hfrm3vlivp4rk19sc397kh3hisiz";
rev = "9c4375f07c9adc00c700c5d252df6a25d7425870";
sha256 = "0z9i23vl6xar4kvbqbc8nznq3s690mqc5zfv280l1c02l5n41smc";
};

propagatedBuildInputs = with pythonPackages; [ fonttools numpy ];
@@ -26,6 +26,6 @@ pythonPackages.buildPythonPackage rec {
meta = {
description = "Noto fonts support tools and scripts plus web site generation";
license = lib.licenses.asl20;
homepage = https://github.com/googlei18n/nototools;
homepage = https://github.com/googlefonts/nototools;
};
}
122 changes: 122 additions & 0 deletions pkgs/data/fonts/twitter-color-emoji/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# Based upon https://src.fedoraproject.org/rpms/twitter-twemoji-fonts/tree/454acad50ba584d9602ccd4238fc5e585abc15c9
# The main difference is that we use “Twitter Color Emoji” name (which is recognized by upstream fontconfig)

{ stdenv
, fetchFromGitHub
, cairo
, imagemagick
, pkg-config
, pngquant
, python2
, which
, zopfli
}:

let
version = "12.1.2";

# Cannot use noto-fonts-emoji.src since it is too old
# and still tries to use vendored pngquant.
notoSrc = fetchFromGitHub {
name = "noto";
owner = "googlefonts";
repo = "noto-emoji";
rev = "833a43d03246a9325e748a2d783006454d76ff66";
sha256 = "1g6ikzk8banm3ihqm9g27ggjq2mn1b1hq3zhpl13lxid6mp60s4a";
};

twemojiSrc = fetchFromGitHub {
name = "twemoji";
owner = "twitter";
repo = "twemoji";
rev = "v${version}";
sha256 = "0vzmlp83vnk4njcfkn03jcc1vkg2rf12zf5kj3p3a373xr4ds1zn";
};

python = python2.withPackages (pp: with pp; [
nototools
]);
in
stdenv.mkDerivation rec {
pname = "twitter-color-emoji";
inherit version;

srcs = [
notoSrc
twemojiSrc
];

sourceRoot = notoSrc.name;

postUnpack = ''
chmod -R +w ${twemojiSrc.name}
mv ${twemojiSrc.name} ${notoSrc.name}
'';

nativeBuildInputs = [
cairo
imagemagick
pkg-config
pngquant
python
which
zopfli
];

postPatch = let
templateSubstitutions = stdenv.lib.concatStringsSep "; " [
''s#Noto Color Emoji#Twitter Color Emoji#''
''s#NotoColorEmoji#TwitterColorEmoji#''
''s#Copyright .* Google Inc\.#Twitter, Inc and other contributors.#''
''s# Version .*# ${version}#''
''s#.*is a trademark.*##''
''s#Google, Inc\.#Twitter, Inc and other contributors#''
''s#http://www.google.com/get/noto/#https://twemoji.twitter.com/#''
''s#.*is licensed under.*# Creative Commons Attribution 4.0 International#''
''s#http://scripts.sil.org/OFL#http://creativecommons.org/licenses/by/4.0/#''
];
in ''
patchShebangs ./flag_glyph_name.py
sed '${templateSubstitutions}' NotoColorEmoji.tmpl.ttx.tmpl > TwitterColorEmoji.tmpl.ttx.tmpl
pushd ${twemojiSrc.name}/assets/72x72/
for png in *.png; do
mv $png emoji_u''${png//-/_}
done
popd
'';

makeFlags = [
"EMOJI=TwitterColorEmoji"
"EMOJI_SRC_DIR=${twemojiSrc.name}/assets/72x72"
"BODY_DIMENSIONS=76x72"
];

enableParallelBuilding = true;

installPhase = ''
install -Dm644 TwitterColorEmoji.ttf $out/share/fonts/truetype/TwitterColorEmoji.ttf
'';

meta = with stdenv.lib; {
description = "Color emoji font with a flat visual style, designed and used by Twitter";
longDescription = ''
A bitmap color emoji font built from the Twitter Emoji for
Everyone artwork with support for ZWJ, skin tone diversity and country
flags.
This font uses Google’s CBDT format making it work on Android and Linux graphical stack.
'';
homepage = "https://twemoji.twitter.com/";
# In noto-emoji-fonts source
## noto-emoji code is in ASL 2.0 license
## Emoji fonts are under OFL license
### third_party color-emoji code is in ASL 2.0 license
### third_party region-flags code is in Public Domain license
# In twemoji source
## Artwork is Creative Commons Attribution 4.0 International
## Non-artwork is MIT
license = with licenses; [ asl20 ofl cc-by-40 mit ];
maintainers = with maintainers; [ jtojnar ];
};
}
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
name = "jenkins-${version}";
version = "2.176.2";
version = "2.176.3";

src = fetchurl {
url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war";
sha256 = "19chl7dq25hjn73qgx5cd4azs68kg16r30zx563rrppq3hbc79ik";
sha256 = "18wsggb4fhlacpxpxkd04zwj56gqjccrbkhs35vkyixwwazcf1ll";
};

buildCommand = ''
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.14.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "4.14.140";
version = "4.14.141";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1wmx7xgm21dk1hvrq14sxh3c4304284sgxr4vngg4pki2ljyspkr";
sha256 = "05rs411rw10hhnfzvaxmcik3pq20i1i05shvvra4bv164f0z1f8b";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-4.19.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "4.19.68";
version = "4.19.69";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "0ax04sivi1lsx01m3abi16w6d0jd3qvwzzq2zbn8q2lca505k1wi";
sha256 = "11yrw8ixd5ni9rlpndqsz2ihx6k8qaf35a1lf164lkhaa85pd4f0";
};
} // (args.argsOverride or {}))
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/kernel/linux-5.2.nix
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
with stdenv.lib;

buildLinux (args // rec {
version = "5.2.10";
version = "5.2.11";

# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {

src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
sha256 = "0jgw7gj71i9kf4prbdi9h791ngxf24nr90302glnsa9aghwc95k0";
sha256 = "1y9kn1zny3xpmbi5an3g7hbzywnycys8chfaw6laij1xk4gq6ahc";
};
} // (args.argsOverride or {}))

This file was deleted.

Loading