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: 6e1393654240
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: 4855aa62fa13
Choose a head ref

Commits on Apr 25, 2020

  1. mailnag: 1.3.0 -> 2.0.0

    Notable changes:
    - Switch to Python3 by default.
    - Format inputs and arguments.
    - Use wrapGAppsHook.
    - Use libsecret (replaces libgnome-keyring) by default
    - Add @doronbehar as maintainer.
    - Remove overridden phases.
    doronbehar committed Apr 25, 2020
    Copy the full SHA
    a416707 View commit details

Commits on Jul 2, 2020

  1. cozette: 1.5.1 -> 1.8.3

    marsam committed Jul 2, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    marsam Mario Rodas
    Copy the full SHA
    6482774 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    marsam Mario Rodas
    Copy the full SHA
    c2007a9 View commit details
  3. helmsman: 3.4.3 -> 3.4.4

    r-ryantm committed Jul 2, 2020
    Copy the full SHA
    37c2304 View commit details
  4. Copy the full SHA
    ce5cdd3 View commit details

Commits on Jul 3, 2020

  1. Verified

    This commit was signed with the committer’s verified signature.
    veprbl Dmitry Kalinkin
    Copy the full SHA
    6b82db2 View commit details
  2. ccid: 1.4.32 -> 1.4.33

    r-ryantm committed Jul 3, 2020
    Copy the full SHA
    ada8a01 View commit details
  3. eksctl: 0.21.0 -> 0.22.0

    r-ryantm committed Jul 3, 2020
    Copy the full SHA
    a76df90 View commit details
  4. josm: 16538 -> 16731

    sikmir committed Jul 3, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    sikmir Nikolay Korotkiy
    Copy the full SHA
    50d9d2e View commit details
  5. Copy the full SHA
    9685a03 View commit details
  6. eksctl: add ldflags

    marsam committed Jul 3, 2020
    Copy the full SHA
    66db082 View commit details
  7. gmsh: 4.5.6 -> 4.6.0

    r-ryantm committed Jul 3, 2020
    Copy the full SHA
    97c089f View commit details
  8. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    873e211 View commit details
  9. Merge pull request #92120 from veprbl/pr/hepmc2_2_06_11

    hepmc2: 2.06.10 -> 2.06.11, mark as LGPL 2.1
    markuskowa authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    17e9290 View commit details
  10. Merge pull request #92131 from r-ryantm/auto-update/ccid

    ccid: 1.4.32 -> 1.4.33
    marsam authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    29c286d View commit details
  11. Merge pull request #92133 from r-ryantm/auto-update/eksctl

    eksctl: 0.21.0 -> 0.22.0
    marsam authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    98d49f2 View commit details
  12. Merge pull request #92132 from marsam/update-cozette

    cozette: 1.5.1 -> 1.8.3
    marsam authored Jul 3, 2020

    Verified

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

    helmsman: 3.4.3 -> 3.4.4
    marsam authored Jul 3, 2020

    Verified

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

    gmsh: 4.5.6 -> 4.6.0
    marsam authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    212b0d3 View commit details
  15. Merge pull request #85979 from doronbehar/update-mailnag

    mailnag: 1.3.0 -> 2.0.0
    marsam authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    4ac7524 View commit details
  16. Merge pull request #92138 from sikmir/josm

    josm: 16538 -> 16731
    danieldk authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    eb4c7e0 View commit details
  17. hopper: 4.5.28 -> 4.5.29

    r-ryantm committed Jul 3, 2020
    Copy the full SHA
    b994272 View commit details
  18. Merge pull request #92107 from zowoq/crun

    crun: 0.13 -> 0.14
    danieldk authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    037d3ed View commit details
  19. Merge pull request #92185 from r-ryantm/auto-update/hopper

    hopper: 4.5.28 -> 4.5.29
    danieldk authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8e51d14 View commit details
  20. Copy the full SHA
    fdea816 View commit details
  21. Merge pull request #90519 from victorluft/zenpower

    zenpower: 0.1.10 -> 0.1.12
    danieldk authored Jul 3, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e732855 View commit details
  22. Copy the full SHA
    1bc8a6e View commit details
  23. Copy the full SHA
    4855aa6 View commit details
6 changes: 3 additions & 3 deletions pkgs/applications/misc/josm/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, fetchurl, fetchsvn, makeWrapper, unzip, jre, libXxf86vm }:
let
pname = "josm";
version = "16538";
version = "16731";
srcs = {
jar = fetchurl {
url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar";
sha256 = "07hzwcjnfbl3s8l0m6japln0clm6wjm1zd3r1pd47b1dvclnyv28";
sha256 = "0r94jcqciggjwjxfz5q3m81sx6cvh94hq5r9mpw44dvpnyfjj6p6";
};
macosx = fetchurl {
url = "https://josm.openstreetmap.de/download/macosx/josm-macosx-${version}.zip";
sha256 = "1y0ssrwfqnmcvxwjfa3gdc3m9a952n8l3pdx0zmmaqwws4kak2a2";
sha256 = "1ilcqy6ssi1jfnbw9nzpd4qlf2dmskfywy2lfm07y4w4gyjsp6w9";
};
pkg = fetchsvn {
url = "https://josm.openstreetmap.de/svn/trunk/native/linux/tested";
4 changes: 2 additions & 2 deletions pkgs/applications/networking/cluster/helmsman/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildGoModule rec {
pname = "helmsman";
version = "3.4.3";
version = "3.4.4";

src = fetchFromGitHub {
owner = "Praqma";
repo = "helmsman";
rev = "v${version}";
sha256 = "0jbinnzdw32l7zh02k81gnw9rnqi8f5k5sp2qv8p9l9kgziaycvn";
sha256 = "01vjghak2szif0p82kall5jw7mbfh4fg7fcjkblmic7l0vlqhfac";
};

vendorSha256 = "05vnysr5r3hbayss1pyifgp989kjw81h95iack8ady62k6ys5njl";
68 changes: 43 additions & 25 deletions pkgs/applications/networking/mailreaders/mailnag/default.nix
Original file line number Diff line number Diff line change
@@ -1,49 +1,67 @@
{ stdenv, fetchurl, gettext, gtk3, pythonPackages
, gdk-pixbuf, libnotify, gst_all_1
, libgnome-keyring3
, wrapGAppsHook, gnome3
# otherwise passwords are stored unencrypted
, withGnomeKeyring ? true
{ stdenv
, fetchFromGitHub
, gettext
, gtk3
, pythonPackages
, gdk-pixbuf
, libnotify
, gst_all_1
, libsecret
, wrapGAppsHook
, gsettings-desktop-schemas
, glib
, gobject-introspection
}:

let
inherit (pythonPackages) python;
in pythonPackages.buildPythonApplication rec {
pythonPackages.buildPythonApplication rec {
pname = "mailnag";
version = "1.3.0";
version = "2.0.0";

src = fetchurl {
url = "https://github.com/pulb/mailnag/archive/v${version}.tar.gz";
sha256 = "0cp5pad6jzd5c14pddbi9ap5bi78wjhk1x2p0gbblmvmcasw309s";
src = fetchFromGitHub {
owner = "pulb";
repo = "mailnag";
rev = "v${version}";
sha256 = "0q97v9i96br22z3h6r2mz79i68ib8m8x42yxky78szfrf8j60i30";
};
preFixup = ''
substituteInPlace $out/${pythonPackages.python.sitePackages}/Mailnag/common/dist_cfg.py \
--replace "/usr/" $out/
for desktop_file in $out/share/applications/*.desktop; do
substituteInPlace "$desktop_file" \
--replace "/usr/bin" $out/bin
done
'';

buildInputs = [
gtk3 gdk-pixbuf libnotify gst_all_1.gstreamer
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good
gtk3
gdk-pixbuf
glib
libnotify
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-bad
gnome3.adwaita-icon-theme
] ++ stdenv.lib.optional withGnomeKeyring libgnome-keyring3;
gobject-introspection
libsecret
];

nativeBuildInputs = [
gettext
wrapGAppsHook
];

propagatedBuildInputs = with pythonPackages; [
pygobject3 dbus-python pyxdg
gsettings-desktop-schemas
pygobject3
dbus-python
pyxdg
];

buildPhase = "";

installPhase = "${python}/bin/python setup.py install --prefix=$out";

doCheck = false;

meta = with stdenv.lib; {
description = "An extensible mail notification daemon";
homepage = "https://github.com/pulb/mailnag";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
maintainers = with maintainers; [ doronbehar ];
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/science/math/gmsh/default.nix
Original file line number Diff line number Diff line change
@@ -5,11 +5,11 @@ assert (!blas.isILP64) && (!lapack.isILP64);

stdenv.mkDerivation rec {
pname = "gmsh";
version = "4.5.6";
version = "4.6.0";

src = fetchurl {
url = "http://gmsh.info/src/gmsh-${version}-source.tgz";
sha256 = "0gs65bgr1ph5lz7r6manqj8cra30s7c94pxilkd2z0p5vq6fpsj6";
sha256 = "075dyblmlfdlhgbb1dwk6jzlqx93q90n6zwpr3mpii5n1zjmab0g";
};

buildInputs = [ blas lapack gmm fltk libjpeg zlib libGLU libGL
4 changes: 2 additions & 2 deletions pkgs/applications/virtualization/crun/default.nix
Original file line number Diff line number Diff line change
@@ -34,13 +34,13 @@ let
in
stdenv.mkDerivation rec {
pname = "crun";
version = "0.13";
version = "0.14";

src = fetchFromGitHub {
owner = "containers";
repo = pname;
rev = version;
sha256 = "0c5acf916yv2zv3xjvxk1sa4h3n2wljc5hw61php7q37pbjc1ppn";
sha256 = "14hmdarmhkfp5qgd8ifn7dn895j54ibaficci82q40haqh252l4n";
fetchSubmodules = true;
};

57 changes: 15 additions & 42 deletions pkgs/data/fonts/cozette/default.nix
Original file line number Diff line number Diff line change
@@ -1,55 +1,28 @@
{ stdenv, fetchurl, mkfontscale }:
{ lib, fetchzip }:

let
version = "1.5.1";
releaseUrl =
"https://github.com/slavfox/Cozette/releases/download/v.${version}";
in stdenv.mkDerivation rec {
pname = "Cozette";
inherit version;
version = "1.8.3";
in
fetchzip rec {
name = "Cozette-${version}";

srcs = map fetchurl [
{
url = "${releaseUrl}/cozette.otb";
sha256 = "05k45n7jar11gnng2awpmc7zk9jdlzd6wz87xx49cp75jm4z9xm8";
}
{
url = "${releaseUrl}/CozetteVector.otf";
sha256 = "1sqhnjpizn1wi26lc7z2zml7yr7zkcpa72mh1drvd74rlcs1ip30";
}
{
url = "${releaseUrl}/CozetteVector.ttf";
sha256 = "1q4ml8shv9lmyc6bwhffwvbvl92s73j7xkb0rkqvci4f0zbz7mcy";
}
];
url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts.zip";

nativeBuildInputs = [ mkfontscale ];
sha256 = "1nc4zk6n7cbv9vwlhpm3ady5lc4d4ic1klyywwfg27w8j0jv57hx";

sourceRoot = "./";

unpackCmd = ''
otName=$(stripHash "$curSrc")
cp $curSrc ./$otName
'';

installPhase = ''
install -D -m 644 *.otf -t "$out/share/fonts/opentype"
install -D -m 644 *.ttf -t "$out/share/fonts/truetype"
install -D -m 644 *.otb -t "$out/share/fonts/misc"
mkfontdir "$out/share/fonts/misc"
mkfontscale "$out/share/fonts/truetype"
mkfontscale "$out/share/fonts/opentype"
postFetch = ''
mkdir -p $out/share/fonts
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
unzip -j $downloadedFile \*.bdf -d $out/share/fonts/misc
unzip -j $downloadedFile \*.otb -d $out/share/fonts/misc
'';

outputs = [ "out" ];

meta = with stdenv.lib; {
meta = with lib; {
description = "A bitmap programming font optimized for coziness.";
homepage = "https://github.com/slavfox/cozette";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ brettlyons ];
maintainers = with maintainers; [ brettlyons marsam ];
};
}
17 changes: 7 additions & 10 deletions pkgs/development/libraries/physics/hepmc2/default.nix
Original file line number Diff line number Diff line change
@@ -2,28 +2,25 @@

stdenv.mkDerivation rec {
pname = "hepmc";
version = "2.06.10";
version = "2.06.11";

src = fetchurl {
url = "http://hepmc.web.cern.ch/hepmc/releases/HepMC-${version}.tar.gz";
sha256 = "190i9jlnwz1xpc495y0xc70s4zdqb9s2zdq1zkjy2ivl7ygdvpjs";
sha256 = "1pp89bs05nv60wjk1690ndwh4dsd5mk20bzsd4a2lklysdifvb6f";
};

patches = [ ./in_source.patch ];
buildInputs = [ cmake ];
nativeBuildInputs = [ cmake ];

cmakeFlags = [
"-Dmomentum:STRING=GEV"
"-Dlength:STRING=MM"
];

enableParallelBuilding = true;

meta = {
meta = with stdenv.lib; {
description = "The HepMC package is an object oriented event record written in C++ for High Energy Physics Monte Carlo Generators";
license = stdenv.lib.licenses.gpl2;
license = licenses.lgpl21;
homepage = "http://hepmc.web.cern.ch/hepmc/";
platforms = stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ veprbl ];
platforms = platforms.unix;
maintainers = with maintainers; [ veprbl ];
};
}
25 changes: 0 additions & 25 deletions pkgs/development/libraries/physics/hepmc2/in_source.patch

This file was deleted.

68 changes: 54 additions & 14 deletions pkgs/development/python-modules/transformers/default.nix
Original file line number Diff line number Diff line change
@@ -1,41 +1,81 @@
{ buildPythonPackage
, stdenv
, fetchFromGitHub
, sacremoses
, requests
, sentencepiece
, boto3
, tqdm
, filelock
, regex
, requests
, numpy
, pytest
, sacremoses
, sentencepiece
, timeout-decorator
, tokenizers
, tqdm
, pytestCheckHook
}:

buildPythonPackage rec {
pname = "transformers";
version = "2.2.1";
version = "3.0.1";

src = fetchFromGitHub {
owner = "huggingface";
repo = pname;
rev = "v${version}";
sha256 = "1p8p3lhhiyk1xl9gpgq4vbchyz57v3w7hhvsj1r90zs3cckindl8";
sha256 = "1l8l82zi021sq5dnzlbjx3wx0n4yy7k96n3m2fr893y9lfkhhd8z";
};

propagatedBuildInputs = [ numpy sacremoses requests sentencepiece boto3 tqdm regex ];
propagatedBuildInputs = [
boto3
filelock
numpy
regex
requests
sacremoses
sentencepiece
tokenizers
tqdm
];

checkInputs = [
pytestCheckHook
timeout-decorator
];

checkInputs = [ pytest ];
# pretrained tries to download from s3
checkPhase = ''
cd transformers # avoid importing local files
HOME=$TMPDIR pytest -k 'not pretrained_tokenizers'
postPatch = ''
substituteInPlace setup.py \
--replace "tokenizers == 0.8.0-rc4" "tokenizers>=0.8,<0.9"
'';

preCheck = ''
export HOME="$TMPDIR"
cd tests
'';

# Disable tests that require network access.
disabledTests = [
"test_all_tokenizers"
"test_batch_encoding_is_fast"
"test_batch_encoding_pickle"
"test_config_from_model_shortcut"
"test_config_model_type_from_model_identifier"
"test_from_pretrained_use_fast_toggle"
"test_hf_api"
"test_outputs_can_be_shorter"
"test_outputs_not_longer_than_maxlen"
"test_pretokenized_tokenizers"
"test_tokenizer_equivalence_en_de"
"test_tokenizer_from_model_type"
"test_tokenizer_from_model_type"
"test_tokenizer_from_pretrained"
"test_tokenizer_identifier_with_correct_config"
];

meta = with stdenv.lib; {
homepage = "https://github.com/huggingface/transformers";
description = "State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch";
license = licenses.asl20;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ pashashocky ];
maintainers = with maintainers; [ danieldk pashashocky ];
};
}
Loading