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: f70a54893e56
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: 50bf24bac4f4
Choose a head ref

Commits on Jun 23, 2020

  1. trilium: 0.42.2 -> 0.42.5

    kampka committed Jun 23, 2020
    Copy the full SHA
    d0a6410 View commit details
  2. trilium: 0.42.5 -> 0.42.6

    kampka committed Jun 23, 2020
    Copy the full SHA
    943119c View commit details
  3. trilium: 0.42.6 -> 0.42.7

    kampka committed Jun 23, 2020
    Copy the full SHA
    ce0b7f5 View commit details
  4. trilium: 0.42.7 -> 0.43.1

    kampka committed Jun 23, 2020
    Copy the full SHA
    8ff3f49 View commit details

Commits on Jun 30, 2020

  1. enlightenment: efreet icon caching

    (Efreet work-around for mtime 0)
    bagnaram committed Jun 30, 2020
    Copy the full SHA
    2e3584b View commit details

Commits on Jul 5, 2020

  1. postfix: used recommended configuration key to enable tls

    > With Postfix 2.3 and later use smtp_tls_security_level instead.
    
    http://www.postfix.org/postconf.5.html#smtp_use_tls
    asbachb committed Jul 5, 2020
    Copy the full SHA
    9d69783 View commit details
  2. postfix: deprecated sslCACert in favour of tlsTrustedAuthorities

    `sslCACert` was used for trust store of client and server certificates. Since `smtpd_tls_ask_ccert` defaults to no the setup of `smtpd_tls_CApath` was removed.
    
    >By default (see smtpd_tls_ask_ccert), client certificates are not requested, and smtpd_tls_CApath should remain empty.
    see http://www.postfix.org/postconf.5.html#smtpd_tls_CAfile
    asbachb committed Jul 5, 2020
    Copy the full SHA
    632104e View commit details
  3. Copy the full SHA
    cc148a4 View commit details
  4. marwaita: init at 2020-07-01

    romildo committed Jul 5, 2020
    Copy the full SHA
    3b337cf View commit details

Commits on Jul 7, 2020

  1. Copy the full SHA
    b2d6c9c View commit details

Commits on Jul 8, 2020

  1. Copy the full SHA
    b07693e View commit details
  2. mandelbulber: 2.21 -> 2.22

    r-ryantm committed Jul 8, 2020
    Copy the full SHA
    ea9ad36 View commit details
  3. k9s: 0.19.4 -> 0.21.2

    markus1189 committed Jul 8, 2020
    Copy the full SHA
    e879612 View commit details

Commits on Jul 9, 2020

  1. Copy the full SHA
    7d674b3 View commit details
  2. yosys: 2020.06.19 -> 2020.07.07

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jul 9, 2020
    Copy the full SHA
    63e55fa View commit details
  3. symbiyosys: 2020.05.18 -> 2020.07.03

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jul 9, 2020
    Copy the full SHA
    a8e8e99 View commit details
  4. icestorm: 2020.04.22 -> 2020.07.08

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jul 9, 2020
    Copy the full SHA
    f22c718 View commit details
  5. trellis: 2020.06.12 -> 2020.06.29

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jul 9, 2020
    Copy the full SHA
    e494368 View commit details
  6. nextpnr: 2020.06.12 -> 2020.07.08

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jul 9, 2020
    Copy the full SHA
    9058630 View commit details
  7. jmol: 14.31.0 -> 14.31.2

    r-ryantm committed Jul 9, 2020
    Copy the full SHA
    46e8ec7 View commit details
  8. mcy: 2020.03.21 -> 2020.07.06

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jul 9, 2020
    Copy the full SHA
    44f8640 View commit details
  9. pounce: 1.1 -> 1.3p1

    glittershark committed Jul 9, 2020
    Copy the full SHA
    81956d3 View commit details
  10. Merge pull request #92767 from danieldk/drawio-13.3.9

    drawio: 13.3.5 -> 13.3.9
    lsix authored Jul 9, 2020
    Copy the full SHA
    f7199eb View commit details
  11. python3Packages.xmlschema: 1.1.0 -> 1.2.2

    Jonathan Ringer committed Jul 9, 2020
    Copy the full SHA
    3e42013 View commit details
  12. Merge pull request #92796 from r-ryantm/auto-update/jmol

    jmol: 14.31.0 -> 14.31.2
    timokau authored Jul 9, 2020
    Copy the full SHA
    9aab32b View commit details
  13. Merge pull request #92726 from glittershark/bump-pounce

    pounce: 1.1 -> 1.3p1
    danieldk authored Jul 9, 2020
    Copy the full SHA
    59864f6 View commit details
  14. Merge pull request #92347 from LnL7/darwin-libxml2

    libxml2: fix python2 build on darwin
    LnL7 authored Jul 9, 2020
    Copy the full SHA
    e0604a9 View commit details
  15. python3Packages.pyspinel: fix build

    Adopt upstream patch accepted here:
    openthread/pyspinel#98
    
    Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
    Co-Authored-By: Jon <jonringer@users.noreply.github.com>
    siriobalmelli and Jon committed Jul 9, 2020
    Copy the full SHA
    669de6d View commit details
  16. Merge pull request #90115 from asbachb/postfix-tls

    postfix: Replaced config key by recommendation and introduced usage of system trust store
    nlewo authored Jul 9, 2020
    Copy the full SHA
    9534da2 View commit details
  17. signing-party: 2.10 -> 2.11

    Note: The only change is a new gpgparticipants-filter command.
    primeos committed Jul 9, 2020
    Copy the full SHA
    813c691 View commit details
  18. Merge pull request #92698 from r-ryantm/auto-update/mandelbulber

    mandelbulber: 2.21 -> 2.22
    ryantm authored Jul 9, 2020
    Copy the full SHA
    0abdd2a View commit details
  19. Merge pull request #88263 from kampka/trilium

    trilium: 0.42.2 -> 0.42.7
    dtzWill authored Jul 9, 2020
    Copy the full SHA
    9518824 View commit details
  20. Merge pull request #90687 from bagnaram/fix/enlightenment-efreet-icons

    enlightenment: efreet icons not caching
    romildo authored Jul 9, 2020
    Copy the full SHA
    c755302 View commit details
  21. gnome3.accerciser: 3.36.1 -> 3.36.2

    r-ryantm authored and jtojnar committed Jul 9, 2020
    Copy the full SHA
    4975176 View commit details
  22. gjs: 1.64.3 -> 1.64.4

    r-ryantm authored and jtojnar committed Jul 9, 2020
    Copy the full SHA
    a31dc29 View commit details
  23. mercury: 20.01.2 -> 20.06

    r-ryantm committed Jul 9, 2020
    Copy the full SHA
    178b807 View commit details
  24. Copy the full SHA
    c7c3e3d View commit details
  25. webkitgtk: 2.28.2 -> 2.28.3

    dasj19 authored and jtojnar committed Jul 9, 2020
    Copy the full SHA
    9d6f01a View commit details
  26. Merge pull request #92336 from romildo/upd.marwaita

    marwaita: init at 2020-07-01
    romildo authored Jul 9, 2020
    Copy the full SHA
    0439412 View commit details
  27. gnome3.gnome-music: 3.36.3 -> 3.36.4.1

    r-ryantm authored and jtojnar committed Jul 9, 2020
    Copy the full SHA
    ba0e476 View commit details
  28. Merge pull request #92665 from r-ryantm/auto-update/zsh-completions

    zsh-completions: 0.31.0 -> 0.32.0
    ryantm authored Jul 9, 2020
    Copy the full SHA
    ec1e9db View commit details

Commits on Jul 10, 2020

  1. Merge pull request #92816 from r-ryantm/auto-update/mercury

    mercury: 20.01.2 -> 20.06
    marsam authored Jul 10, 2020
    Copy the full SHA
    eb227e1 View commit details
  2. Merge pull request #92725 from markus1189/k9s-0-21-2

    k9s: 0.19.4 -> 0.21.2
    marsam authored Jul 10, 2020
    Copy the full SHA
    7addde7 View commit details
  3. Merge pull request #92679 from mweinelt/wallabag

    wallabag: apply patches to add missing migrations in initial setup
    mweinelt authored Jul 10, 2020
    Copy the full SHA
    50bf24b View commit details
Showing with 808 additions and 87 deletions.
  1. +5 −0 nixos/doc/manual/release-notes/rl-2009.xml
  2. +19 −10 nixos/modules/services/mail/postfix.nix
  3. +2 −2 pkgs/applications/graphics/drawio/default.nix
  4. +2 −2 pkgs/applications/graphics/mandelbulber/default.nix
  5. +5 −5 pkgs/applications/networking/cluster/k9s/default.nix
  6. +3 −3 pkgs/applications/office/trilium/default.nix
  7. +2 −2 pkgs/applications/science/chemistry/jmol/default.nix
  8. +3 −3 pkgs/applications/science/logic/abc/default.nix
  9. +13 −6 pkgs/applications/science/logic/mcy/default.nix
  10. +3 −3 pkgs/applications/science/logic/symbiyosys/default.nix
  11. +47 −0 pkgs/data/themes/marwaita/default.nix
  12. +623 −0 pkgs/desktops/enlightenment/0002-efreet-more-stat-info-changes.patch
  13. +7 −4 pkgs/desktops/enlightenment/efl.nix
  14. +2 −2 pkgs/desktops/gnome-3/apps/accerciser/default.nix
  15. +2 −2 pkgs/desktops/gnome-3/apps/gnome-music/default.nix
  16. +2 −2 pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix
  17. +2 −2 pkgs/development/compilers/mercury/default.nix
  18. +3 −3 pkgs/development/compilers/nextpnr/default.nix
  19. +3 −3 pkgs/development/compilers/yosys/default.nix
  20. +2 −2 pkgs/development/libraries/gjs/default.nix
  21. +2 −1 pkgs/development/libraries/libxml2/default.nix
  22. +2 −2 pkgs/development/libraries/webkitgtk/default.nix
  23. +19 −8 pkgs/development/python-modules/pyspinel/default.nix
  24. +4 −3 pkgs/development/python-modules/xmlschema/default.nix
  25. +3 −3 pkgs/development/tools/icestorm/default.nix
  26. +4 −4 pkgs/development/tools/trellis/default.nix
  27. +4 −5 pkgs/servers/pounce/default.nix
  28. +9 −1 pkgs/servers/web-apps/wallabag/default.nix
  29. +2 −2 pkgs/shells/zsh/zsh-completions/default.nix
  30. +7 −2 pkgs/tools/security/signing-party/default.nix
  31. +2 −0 pkgs/top-level/all-packages.nix
5 changes: 5 additions & 0 deletions nixos/doc/manual/release-notes/rl-2009.xml
Original file line number Diff line number Diff line change
@@ -119,6 +119,11 @@ systemd.services.mysql.serviceConfig.ReadWritePaths = [ "/var/data" ];
feature is disabled by default.
</para>
</listitem>
<listitem>
<para>
<varname>services.postfix.sslCACert</varname> was replaced by <varname>services.postfix.tlsTrustedAuthorities</varname> which now defaults to system certifcate authorities.
</para>
</listitem>
</itemizedlist>
</section>

29 changes: 19 additions & 10 deletions nixos/modules/services/mail/postfix.nix
Original file line number Diff line number Diff line change
@@ -488,7 +488,7 @@ in
'';
example = {
mail_owner = "postfix";
smtp_use_tls = true;
smtp_tls_security_level = "may";
};
};

@@ -500,16 +500,18 @@ in
";
};

sslCert = mkOption {
tlsTrustedAuthorities = mkOption {
type = types.str;
default = "";
description = "SSL certificate to use.";
default = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt";
description = ''
File containing trusted certification authorities (CA) to verify certificates of mailservers contacted for mail delivery. This basically sets smtp_tls_CAfile and enables opportunistic tls. Defaults to NixOS trusted certification authorities.
'';
};

sslCACert = mkOption {
sslCert = mkOption {
type = types.str;
default = "";
description = "SSL certificate of CA.";
description = "SSL certificate to use.";
};

sslKey = mkOption {
@@ -805,18 +807,20 @@ in
recipient_canonical_classes = [ "envelope_recipient" ];
}
// optionalAttrs cfg.enableHeaderChecks { header_checks = [ "regexp:/etc/postfix/header_checks" ]; }
// optionalAttrs (cfg.tlsTrustedAuthorities != "") {
smtp_tls_CAfile = cfg.tlsTrustedAuthorities;
smtp_tls_security_level = "may";
}
// optionalAttrs (cfg.sslCert != "") {
smtp_tls_CAfile = cfg.sslCACert;
smtp_tls_cert_file = cfg.sslCert;
smtp_tls_key_file = cfg.sslKey;

smtp_use_tls = true;
smtp_tls_security_level = "may";

smtpd_tls_CAfile = cfg.sslCACert;
smtpd_tls_cert_file = cfg.sslCert;
smtpd_tls_key_file = cfg.sslKey;

smtpd_use_tls = true;
smtpd_tls_security_level = "may";
};

services.postfix.masterConfig = {
@@ -951,4 +955,9 @@ in
services.postfix.mapFiles.client_access = checkClientAccessFile;
})
]);

imports = [
(mkRemovedOptionModule [ "services" "postfix" "sslCACert" ]
"services.postfix.sslCACert was replaced by services.postfix.tlsTrustedAuthorities. In case you intend that your server should validate requested client certificates use services.postfix.extraConfig.")
];
}
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/drawio/default.nix
Original file line number Diff line number Diff line change
@@ -11,11 +11,11 @@

stdenv.mkDerivation rec {
pname = "drawio";
version = "13.3.5";
version = "13.3.9";

src = fetchurl {
url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/draw.io-x86_64-${version}.rpm";
sha256 = "16pds6sip90davrlrk17a7ms5nh1bs8js5i0hbci1l8gsfyx22i7";
sha256 = "1i1idjy80x6a0w40lziivyhg8nnlbpri7xdqxikxy982vffgihwp";
};

nativeBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/mandelbulber/default.nix
Original file line number Diff line number Diff line change
@@ -19,13 +19,13 @@ assert withOpenCL -> ocl-icd != null;

mkDerivation rec {
pname = "mandelbulber";
version = "2.21";
version = "2.22";

src = fetchFromGitHub {
owner = "buddhi1980";
repo = "mandelbulber2";
rev = version;
sha256 = "1bmk71vbxc1n8cnizlmzfqlvgxjb95cydbzxlvq1s5givxr2jwli";
sha256 = "011y2nl0jakf29cxprjmj1ifqc9iva61q5f4kk47b03gq7jw8sl4";
};

nativeBuildInputs = [
10 changes: 5 additions & 5 deletions pkgs/applications/networking/cluster/k9s/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoModule rec {
pname = "k9s";
version = "0.19.4";
version = "0.21.2";

src = fetchFromGitHub {
owner = "derailed";
repo = "k9s";
rev = "v${version}";
sha256 = "1ya3lrw31pxd1rxzf88l5hzilaxwrng1a3ibawgn57my333hrmf6";
sha256 = "06yjc4lrqr3y7428xkfcgfg3aal71r437ij2hqd2yjxsq8r7zvif";
};

buildFlagsArray = ''
@@ -18,12 +18,12 @@ buildGoModule rec {
-X github.com/derailed/k9s/cmd.commit=${src.rev}
'';

vendorSha256 = "0vvzv5v7j77v809h2ial9n23244j1sy3xhkarsv0wwkifc3swvq5";
vendorSha256 = "1hmqvcvlffd8cpqcnn2f9mnyiwdhw8k46sl2p6rk16yrj06la9mr";

meta = with stdenv.lib; {
description = "Kubernetes CLI To Manage Your Clusters In Style.";
homepage = "https://github.com/derailed/k9s";
license = licenses.asl20;
maintainers = with maintainers; [ Gonzih ];
maintainers = with maintainers; [ Gonzih markus1189 ];
};
}
}
6 changes: 3 additions & 3 deletions pkgs/applications/office/trilium/default.nix
Original file line number Diff line number Diff line change
@@ -19,16 +19,16 @@ let
maintainers = with maintainers; [ emmanuelrosa dtzWill kampka ];
};

version = "0.42.2";
version = "0.43.1";

desktopSource = {
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
sha256 = "14vb5a2kad1h8kd1vipgaxpv6rch2fl6j0s2ja0y16xypga82wrx";
sha256 = "137gxd0jyvxawjlgwfmkn78z7xkngpfvcnkfhjwfdk8k6asc51w2";
};

serverSource = {
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
sha256 = "16dz2i4g0vgwz4fi69lmg261aqb8hs6ipfy004wv73vg46wf1pnv";
sha256 = "0cmkw0kqwvrf0i2zgvlpri0cg7rbfzmrhmxp92bz1hwly0bid8z7";
};

in {
4 changes: 2 additions & 2 deletions pkgs/applications/science/chemistry/jmol/default.nix
Original file line number Diff line number Diff line change
@@ -17,14 +17,14 @@ let
};
in
stdenv.mkDerivation rec {
version = "14.31.0";
version = "14.31.2";
pname = "jmol";

src = let
baseVersion = "${lib.versions.major version}.${lib.versions.minor version}";
in fetchurl {
url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz";
sha256 = "14p823vxb8sfis1dgq8i9kj0rqf3cb8d0l8pspb8nz30fcvp1q7f";
sha256 = "0p2cbzxhw1s4l76kbriag3r4dkpsfvrnydryyikgkbdwnq479hm2";
};

patchPhase = ''
6 changes: 3 additions & 3 deletions pkgs/applications/science/logic/abc/default.nix
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@

stdenv.mkDerivation rec {
pname = "abc-verifier";
version = "2020.04.30";
version = "2020.06.22";

src = fetchFromGitHub {
owner = "berkeley-abc";
repo = "abc";
rev = "fd2c9b1c19216f6b756f88b18f5ca67b759ca128";
sha256 = "1d18pkpsx0nlzl3a6lyfdnpk4kixjmgswy6cp5fbrkpp4rf1gahi";
rev = "341db25668f3054c87aa3372c794e180f629af5d";
sha256 = "14cgv34vz5ljkcms6nrv19vqws2hs8bgjgffk5q03cbxnm2jxv5s";
};

nativeBuildInputs = [ cmake ];
19 changes: 13 additions & 6 deletions pkgs/applications/science/logic/mcy/default.nix
Original file line number Diff line number Diff line change
@@ -7,31 +7,38 @@ let
in
stdenv.mkDerivation {
pname = "mcy";
version = "2020.03.21";
version = "2020.07.06";

src = fetchFromGitHub {
owner = "YosysHQ";
repo = "mcy";
rev = "bac92b8aad9bf24714fda70d3750bb50d6d96177";
sha256 = "0mmg6zd5cbn8g0am9c3naamg0lq67yyy117fzn2ydigcyia7vmnp";
rev = "6e8433ed9acbface5e080719110a957d89d849df";
sha256 = "1vbzg0rgmf7kp735m6p4msxc51vpsrdwk24ir7z0zxsb8lv53gg7";
};

buildInputs = [ python ];
patchPhase = ''
chmod +x scripts/create_mutated.sh
patchShebangs .
substituteInPlace mcy.py \
--replace yosys '${yosys}/bin/yosys' \
--replace 'os.execvp("mcy-dash"' "os.execvp(\"$out/bin/mcy-dash\""
substituteInPlace mcy-dash.py \
--replace 'app.run(debug=True)' 'app.run(host="0.0.0.0",debug=True)'
--replace 'app.run(debug=True)' 'app.run(host="0.0.0.0",debug=True)' \
--replace 'subprocess.Popen(["mcy"' "subprocess.Popen([\"$out/bin/mcy\""
substituteInPlace scripts/create_mutated.sh \
--replace yosys '${yosys}/bin/yosys'
'';

# the build needs a bit of work...
buildPhase = "true";
installPhase = ''
mkdir -p $out/bin $out/share/mcy/dash
mkdir -p $out/bin $out/share/mcy/{dash,scripts}
install mcy.py $out/bin/mcy && chmod +x $out/bin/mcy
install mcy-dash.py $out/bin/mcy-dash && chmod +x $out/bin/mcy-dash
cp -r dash/. $out/share/mcy/dash/.
cp -r dash/. $out/share/mcy/dash/.
cp -r scripts/. $out/share/mcy/scripts/.
'';

meta = {
6 changes: 3 additions & 3 deletions pkgs/applications/science/logic/symbiyosys/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@

stdenv.mkDerivation {
pname = "symbiyosys";
version = "2020.05.18";
version = "2020.07.03";

src = fetchFromGitHub {
owner = "YosysHQ";
repo = "SymbiYosys";
rev = "13fef4a710d0e2cf0f109ca75a94fb7253ba6838";
sha256 = "152nyxddiqbxvbd06cmwavvgi931v6i35zj9sh3z04m737grvb3d";
rev = "06e80194c77f5cc38c6999b1d3047a2d6ca82e15";
sha256 = "1hl03qy98pgq24ijyimf9pf7qxp42l7cki66wx48jys4m1s6n8v9";
};

buildInputs = [ python3 ];
47 changes: 47 additions & 0 deletions pkgs/data/themes/marwaita/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{ stdenv
, fetchFromGitHub
, gdk-pixbuf
, gtk-engine-murrine
, gtk_engines
, librsvg
}:

stdenv.mkDerivation rec {
pname = "marwaita";
version = "2020-07-01";

src = fetchFromGitHub {
owner = "darkomarko42";
repo = pname;
rev = "310a3e596e95005752e14e2b96f55966cbb59d67";
sha256 = "1r0jqv3hh74965dgc7qwvvhwzf548gb27z69lbpwz060k9di6zwj";
};

buildInputs = [
gdk-pixbuf
gtk_engines
librsvg
];

propagatedUserEnvPkgs = [
gtk-engine-murrine
];

dontBuild = true;

installPhase = ''
runHook preInstall
mkdir -p $out/share/themes
cp -a Marwaita* $out/share/themes
rm $out/share/themes/*/COPYING
runHook postInstall
'';

meta = with stdenv.lib; {
description = "GTK theme supporting Budgie, Pantheon, Mate and Xfce4 desktops";
homepage = "https://www.pling.com/p/1239855/";
license = licenses.cc0;
platforms = platforms.unix;
maintainers = [ maintainers.romildo ];
};
}
Loading