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: d35b703ccda3
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ca7703d57382
Choose a head ref

Commits on Nov 2, 2020

  1. Copy the full SHA
    14b5651 View commit details

Commits on Nov 24, 2020

  1. libconfuse: 3.2.2 -> 3.3

    r-ryantm authored and SuperSandro2000 committed Nov 24, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    e445fc2 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    dc041e1 View commit details

Commits on Nov 25, 2020

  1. Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    f6aa5a8 View commit details
  2. Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    a7e81dc View commit details

Commits on Nov 26, 2020

  1. Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    040f04d View commit details

Commits on Nov 28, 2020

  1. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    RaghavSood Raghav Sood
    Copy the full SHA
    55da296 View commit details
  2. xmr-stak: fix build

    RaghavSood committed Nov 28, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    RaghavSood Raghav Sood
    Copy the full SHA
    b59b7f2 View commit details

Commits on Nov 29, 2020

  1. fileshare: fix build

    RaghavSood committed Nov 29, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    RaghavSood Raghav Sood
    Copy the full SHA
    78378e1 View commit details
  2. faustlive: fix build

    RaghavSood committed Nov 29, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    RaghavSood Raghav Sood
    Copy the full SHA
    3937364 View commit details
  3. Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    5ef2f3c View commit details

Commits on Nov 30, 2020

  1. Verified

    This commit was signed with the committer’s verified signature.
    Copy the full SHA
    4ba9955 View commit details

Commits on Dec 3, 2020

  1. Copy the full SHA
    7e629cc View commit details
  2. Copy the full SHA
    27382fd View commit details
  3. Copy the full SHA
    2f9374e View commit details
  4. i2p: 0.9.47 -> 0.9.48

    Nicholas von Klitzing committed Dec 3, 2020
    Copy the full SHA
    6dcd992 View commit details
  5. Copy the full SHA
    0541cdf View commit details

Commits on Dec 4, 2020

  1. Merge pull request #105821 from r-ryantm/auto-update/python3.7-nibabel

    python37Packages.nibabel: 3.2.0 -> 3.2.1
    SuperSandro2000 authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    41cda8a View commit details
  2. Merge pull request #105822 from r-ryantm/auto-update/python3.7-linuxfd

    python37Packages.linuxfd: 1.4.4 -> 1.5
    SuperSandro2000 authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    15d9aa1 View commit details
  3. Merge pull request #105824 from 3699n/i2p

    i2p: 0.9.47 -> 0.9.48
    SuperSandro2000 authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7d8b7d6 View commit details
  4. Merge pull request #105448 from SuperSandro2000/uvicorn-darwin

    pythonPackages.uvicorn: Disable hanging tests on Darwin
    SuperSandro2000 authored Dec 4, 2020

    Verified

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

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

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7fbbf88 View commit details
  7. Merge pull request #100175 from SuperSandro2000/wsl-open

    wsl-open: init at 2.1.1
    SuperSandro2000 authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c3b325c View commit details
  8. Merge pull request #105338 from SuperSandro2000/xygrib-darwin

    xygrib: Fix build on darwin
    SuperSandro2000 authored Dec 4, 2020

    Verified

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

    This commit was signed with the committer’s verified signature.
    colonelpanic8 Ivan Malison
    Copy the full SHA
    1d9e29e View commit details
  10. Merge pull request #105826 from r-ryantm/auto-update/trytond

    python37Packages.trytond: 5.8.0 -> 5.8.1
    SuperSandro2000 authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    35a5eb9 View commit details
  11. go_bootstrap: 1.4-bootstrap-20161024 -> 1.4-bootstrap-bdd4b95

    Remove tests, they are disabled by upstream.
    
    golang/go@182bdbb
    
    > The 1.4 tests aren't necessarily supposed to pass.
    zowoq committed Dec 4, 2020
    Copy the full SHA
    82b7b0f View commit details
  12. go_1_14: 1.14.12 -> 1.14.13

    zowoq committed Dec 4, 2020
    Copy the full SHA
    852e039 View commit details
  13. go_1_15: 1.15.5 -> 1.15.6

    zowoq committed Dec 4, 2020
    Copy the full SHA
    14a7df6 View commit details
  14. Merge pull request #105842 from IvanMalison/bumpRofiSystemd

    rofi-systemd: 0.1.0 -> 0.1.1
    RaghavSood authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    fc43929 View commit details
  15. Merge pull request #105242 from RaghavSood/microhttpd/version

    libmicrohttpd dependents: fix build
    RaghavSood authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3a3e8e6 View commit details
  16. Merge pull request #105772 from danieldk/pytorch-fixup-cmake

    python3Packages.pytorch: Fix CMake files for split outputs
    danieldk authored Dec 4, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    ac5bd14 View commit details
  17. python37Packages.ntplib: 0.3.3 -> 0.3.4

    r-ryantm authored and Jonathan Ringer committed Dec 4, 2020
    Copy the full SHA
    e10fef7 View commit details
  18. python37Packages.oauthenticator: 0.12.1 -> 0.12.2

    r-ryantm authored and Jonathan Ringer committed Dec 4, 2020
    Copy the full SHA
    05524dd View commit details
  19. python37Packages.pymavlink: 2.4.13 -> 2.4.14

    r-ryantm authored and Jonathan Ringer committed Dec 4, 2020
    Copy the full SHA
    2baccd2 View commit details
  20. Verified

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

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    ca7703d View commit details
4 changes: 2 additions & 2 deletions pkgs/applications/audio/faust/faustlive.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub
, llvm, qt48Full, qrencode, libmicrohttpd, libjack2, alsaLib, faust, curl
, llvm, qt48Full, qrencode, libmicrohttpd_0_9_70, libjack2, alsaLib, faust, curl
, bc, coreutils, which, libsndfile, pkg-config
}:

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
};

buildInputs = [
llvm qt48Full qrencode libmicrohttpd libjack2 alsaLib faust curl
llvm qt48Full qrencode libmicrohttpd_0_9_70 libjack2 alsaLib faust curl
bc coreutils which libsndfile pkg-config
];

4 changes: 2 additions & 2 deletions pkgs/applications/editors/kdevelop5/kdev-php.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "kdev-php";
version = "5.5.2";
version = "5.6.0";

src = fetchurl {
url = "https://github.com/KDE/${pname}/archive/v${version}.tar.gz";
sha256 = "0z32x0297g078jk3jhzb4vrf8jhw0qprvqzm9p097h8x0026w42l";
sha256 = "1j5m9mhjzp2r4wdwnnnckms8ic536s6y0iyry2zdndbsy215hqlz";
};

nativeBuildInputs = [ cmake extra-cmake-modules ];
4 changes: 2 additions & 2 deletions pkgs/applications/editors/kdevelop5/kdev-python.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "kdev-python";
version = "5.5.2";
version = "5.6.0";

src = fetchurl {
url = "https://github.com/KDE/${pname}/archive/v${version}.tar.gz";
sha256 = "1qxvsz19iv5fr0nvz75b13knmsbkhkgvlvrhip8y4j66ypscs652";
sha256 = "1bm6jk7gkl4vi579x99mja4znrzzp15zk66ss600dn8aq11jrxv2";
};

cmakeFlags = [
4 changes: 2 additions & 2 deletions pkgs/applications/editors/kdevelop5/kdevelop.nix
Original file line number Diff line number Diff line change
@@ -10,11 +10,11 @@

mkDerivation rec {
pname = "kdevelop";
version = "5.5.2";
version = "5.6.0";

src = fetchurl {
url = "mirror://kde/stable/${pname}/${version}/src/${pname}-${version}.tar.xz";
sha256 = "1nkl3z1n1l7ly2zvmbx2sdhx5q72wcvpwhzsz3qgw1474qd9i3i2";
sha256 = "0cpmavxz5fi0f1rjinvn6id1nplvjwg00l0n36s0ybygqkacgb9q";
};

nativeBuildInputs = [
4 changes: 2 additions & 2 deletions pkgs/applications/misc/xmr-stak/default.nix
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{ stdenv, stdenvGcc6, lib
, fetchFromGitHub, cmake, libmicrohttpd, openssl
, fetchFromGitHub, cmake, libmicrohttpd_0_9_70, openssl
, opencl-headers, ocl-icd, hwloc, cudatoolkit
, devDonationLevel ? "0.0"
, cudaSupport ? false
@@ -27,7 +27,7 @@ stdenv'.mkDerivation rec {
++ lib.optional (!openclSupport) "-DOpenCL_ENABLE=OFF";

nativeBuildInputs = [ cmake ];
buildInputs = [ libmicrohttpd openssl hwloc ]
buildInputs = [ libmicrohttpd_0_9_70 openssl hwloc ]
++ lib.optional cudaSupport cudatoolkit
++ lib.optionals openclSupport [ opencl-headers ocl-icd ];

12 changes: 9 additions & 3 deletions pkgs/applications/misc/xygrib/default.nix
Original file line number Diff line number Diff line change
@@ -13,9 +13,15 @@ stdenv.mkDerivation rec {

nativeBuildInputs = [ cmake qttools wrapQtAppsHook ];
buildInputs = [ bzip2 qtbase libnova proj openjpeg libpng ];
cmakeFlags = [ "-DOPENJPEG_INCLUDE_DIR=${openjpeg.dev}/include/openjpeg-2.3" ];
cmakeFlags = [ "-DOPENJPEG_INCLUDE_DIR=${openjpeg.dev}/include/openjpeg-2.3" ]
++ stdenv.lib.optionals stdenv.isDarwin [ "-DLIBNOVA_LIBRARY=${libnova}/lib/libnova.dylib" ];

postInstall = ''
postInstall = if stdenv.isDarwin then ''
mkdir -p "$out/Applications" "$out/XyGrib/XyGrib.app/Contents/Resources"
cp "../data/img/xyGrib.icns" "$out/XyGrib/XyGrib.app/Contents/Resources/xyGrib.icns"
mv $out/XyGrib/XyGrib.app $out/Applications
wrapQtApp "$out/Applications/XyGrib.app/Contents/MacOS/XyGrib"
'' else ''
wrapQtApp $out/XyGrib/XyGrib
mkdir -p $out/bin
ln -s $out/XyGrib/XyGrib $out/bin/xygrib
@@ -29,6 +35,6 @@ stdenv.mkDerivation rec {
of global and large area atmospheric and wave models.'';
license = licenses.gpl3;
platforms = platforms.all;
maintainers = [ maintainers.j03 ];
maintainers = with maintainers; [ j03 SuperSandro2000 ];
};
}
4 changes: 2 additions & 2 deletions pkgs/development/compilers/go/1.14.nix
Original file line number Diff line number Diff line change
@@ -36,11 +36,11 @@ in

stdenv.mkDerivation rec {
pname = "go";
version = "1.14.12";
version = "1.14.13";

src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
sha256 = "0wdr85l3rr6w50dmlbsib895gs9cc19z5piblp0v9slrsxx4nkxk";
sha256 = "0xxins5crcgghgvnzplmp0qyv2gbmh36v1fpl15d03jwdd6287ds";
};

# perl is used for testing go vet
4 changes: 2 additions & 2 deletions pkgs/development/compilers/go/1.15.nix
Original file line number Diff line number Diff line change
@@ -36,11 +36,11 @@ in

stdenv.mkDerivation rec {
pname = "go";
version = "1.15.5";
version = "1.15.6";

src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
sha256 = "1wc43h3pmi92r6ypmh58vq13vm44rl1di09assz3xdwlry86n1y1";
sha256 = "05sqcx4fm1nxfm46j6xriq0fnnah4bm8bqw027xrzcg2qmrvl2w9";
};

# perl is used for testing go vet
67 changes: 3 additions & 64 deletions pkgs/development/compilers/go/1.4.nix
Original file line number Diff line number Diff line change
@@ -9,12 +9,12 @@ in

stdenv.mkDerivation rec {
pname = "go";
version = "1.4-bootstrap-20161024";
revision = "79d85a4965ea7c46db483314c3981751909d7883";
version = "1.4-bootstrap-${builtins.substring 0 7 revision}";
revision = "bdd4b9503e47c2c38a9d0a9bb2f5d95ec5ff8ef6";

src = fetchurl {
url = "https://github.com/golang/go/archive/${revision}.tar.gz";
sha256 = "1ljbllwjysya323xxm9s792z8y9jdw19n8sj3mlc8picjclrx5xf";
sha256 = "1zdyf883awaqdzm4r3fs76nbpiqx3iswl2p4qxclw2sl5vvynas5";
};

nativeBuildInputs = [ pkgconfig ];
@@ -43,22 +43,6 @@ stdenv.mkDerivation rec {
cd go
patchShebangs ./ # replace /bin/bash
# Disable timezone tests (these fail when `tzdata` is updated)
rm src/time/{example,format}_test.go
# Disabling the 'os/http/net' tests (they want files not available in
# chroot builds)
rm src/net/{multicast_test.go,parse_test.go,port_test.go}
# !!! substituteInPlace does not seems to be effective.
# The os test wants to read files in an existing path. Just don't let it be /usr/bin.
sed -i 's,/usr/bin,'"`pwd`", src/os/os_test.go
sed -i 's,/bin/pwd,'"`type -P pwd`", src/os/os_test.go
# Disable the unix socket test
sed -i '/TestShutdownUnix/areturn' src/net/net_test.go
# Disable network timeout test
sed -i '/TestDialTimeout/areturn' src/net/dial_test.go
# Disable the hostname test
sed -i '/TestHostname/areturn' src/os/os_test.go
sed -i 's,/etc/protocols,${iana-etc}/etc/protocols,' src/net/lookup_unix.go
'' + lib.optionalString stdenv.isLinux ''
# prepend the nix path to the zoneinfo files but also leave the original value for static binaries
@@ -70,55 +54,10 @@ stdenv.mkDerivation rec {
# Replace references to the loader
find src/cmd -name asm.c -exec sed -i "s,/lib/ld-linux.*\.so\.[0-9],$LOADER," {} \;
'' + lib.optionalString stdenv.isDarwin ''
sed -i 's,"/etc","'"$TMPDIR"'",' src/os/os_test.go
sed -i 's,/_go_os_test,'"$TMPDIR"'/_go_os_test,' src/os/path_test.go
sed -i '/TestCgoLookupIP/areturn' src/net/cgo_unix_test.go
sed -i '/TestChdirAndGetwd/areturn' src/os/os_test.go
sed -i '/TestDialDualStackLocalhost/areturn' src/net/dial_test.go
sed -i '/TestRead0/areturn' src/os/os_test.go
sed -i '/TestSystemRoots/areturn' src/crypto/x509/root_darwin_test.go
# fails when running inside tmux
sed -i '/TestNohup/areturn' src/os/signal/signal_test.go
# unix socket tests fail on darwin
sed -i '/TestConnAndListener/areturn' src/net/conn_test.go
sed -i '/TestPacketConn/areturn' src/net/conn_test.go
sed -i '/TestPacketConn/areturn' src/net/packetconn_test.go
sed -i '/TestConnAndPacketConn/areturn' src/net/packetconn_test.go
sed -i '/TestUnixListenerSpecificMethods/areturn' src/net/packetconn_test.go
sed -i '/TestUnixConnSpecificMethods/areturn' src/net/packetconn_test.go
sed -i '/TestUnixListenerSpecificMethods/areturn' src/net/protoconn_test.go
sed -i '/TestUnixConnSpecificMethods/areturn' src/net/protoconn_test.go
sed -i '/TestStreamConnServer/areturn' src/net/server_test.go
sed -i '/TestReadUnixgramWithUnnamedSocket/areturn' src/net/unix_test.go
sed -i '/TestReadUnixgramWithZeroBytesBuffer/areturn' src/net/unix_test.go
sed -i '/TestUnixgramWrite/areturn' src/net/unix_test.go
sed -i '/TestUnixConnLocalAndRemoteNames/areturn' src/net/unix_test.go
sed -i '/TestUnixgramConnLocalAndRemoteNames/areturn' src/net/unix_test.go
sed -i '/TestWithSimulated/areturn' src/log/syslog/syslog_test.go
sed -i '/TestFlap/areturn' src/log/syslog/syslog_test.go
sed -i '/TestNew/areturn' src/log/syslog/syslog_test.go
sed -i '/TestNewLogger/areturn' src/log/syslog/syslog_test.go
sed -i '/TestDial/areturn' src/log/syslog/syslog_test.go
sed -i '/TestWrite/areturn' src/log/syslog/syslog_test.go
sed -i '/TestConcurrentWrite/areturn' src/log/syslog/syslog_test.go
sed -i '/TestConcurrentReconnect/areturn' src/log/syslog/syslog_test.go
# remove IP resolving tests, on darwin they can find fe80::1%lo while expecting ::1
sed -i '/TestResolveIPAddr/areturn' src/net/ipraw_test.go
sed -i '/TestResolveTCPAddr/areturn' src/net/tcp_test.go
sed -i '/TestResolveUDPAddr/areturn' src/net/udp_test.go
sed -i '/TestCgoExternalThreadSIGPROF/areturn' src/runtime/crash_cgo_test.go
touch $TMPDIR/group $TMPDIR/hosts $TMPDIR/passwd
'';

patches = [
./remove-tools-1.4.patch
./creds-test-1.4.patch
];

GOOS = if stdenv.isDarwin then "darwin" else "linux";
17 changes: 0 additions & 17 deletions pkgs/development/compilers/go/creds-test-1.4.patch

This file was deleted.

10 changes: 8 additions & 2 deletions pkgs/development/libraries/libconfuse/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,21 @@

stdenv.mkDerivation rec {
pname = "libconfuse";
version = "3.2.2";
version = "3.3";

src = fetchFromGitHub {
sha256 = "0djjq7j9iiyqxqqrlzm476xkibjasqvgzjwkalgj1l3f2smi53aw";
sha256 = "1npfk5jv59kk4n8pkyx89fn9s6p8x3gbffs42jaw24frgxfgp8ca";
rev = "v${version}";
repo = "libconfuse";
owner = "martinh";
};

postPatch = ''
substituteInPlace tests/Makefile.am \
--replace 'TESTS += empty_string' "" \
--replace 'TESTS += print_filter' ""
'';

nativeBuildInputs = [ autoreconfHook flex ];

enableParallelBuilding = true;
10 changes: 10 additions & 0 deletions pkgs/development/libraries/libmicrohttpd/0.9.70.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{ stdenv, callPackage, fetchurl }:

callPackage ./generic.nix ( rec {
version = "0.9.70";

src = fetchurl {
url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz";
sha256 = "01vkjy89b1ylmh22dy5yza2r414nfwcfixxh3v29nvzrjv9s7l4h";
};
})
10 changes: 10 additions & 0 deletions pkgs/development/libraries/libmicrohttpd/0.9.71.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{ stdenv, callPackage, fetchurl }:

callPackage ./generic.nix ( rec {
version = "0.9.71";

src = fetchurl {
url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz";
sha256 = "10mii4mifmfs3v7kgciqml7f0fj7ljp0sngrx64pnwmgbzl4bx78";
};
})
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
{ stdenv, fetchurl, libgcrypt, curl, gnutls, pkgconfig, libiconv, libintl }:
{ stdenv, libgcrypt, curl, gnutls, pkgconfig, libiconv, libintl, version, src }:

stdenv.mkDerivation rec {
pname = "libmicrohttpd";
version = "0.9.71";

src = fetchurl {
url = "mirror://gnu/libmicrohttpd/${pname}-${version}.tar.gz";
sha256 = "10mii4mifmfs3v7kgciqml7f0fj7ljp0sngrx64pnwmgbzl4bx78";
};
inherit version src;

outputs = [ "out" "dev" "devdoc" "info" ];
nativeBuildInputs = [ pkgconfig ];
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/linuxfd/default.nix
Original file line number Diff line number Diff line change
@@ -5,12 +5,12 @@

buildPythonPackage rec {
pname = "linuxfd";
version = "1.4.4";
version = "1.5";


src = fetchPypi {
inherit pname version;
sha256 = "b8bf6847b5c8e50e0842024d2911bfc1048db9abf37582a310cd57070971d692";
sha256 = "b8c00109724b68e093f9b556edd78e41ed65fb8d969fd0e83186a97b5d3139b4";
};

# no tests
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/oauthenticator/default.nix
Original file line number Diff line number Diff line change
@@ -16,11 +16,11 @@

buildPythonPackage rec {
pname = "oauthenticator";
version = "0.12.1";
version = "0.12.2";

src = fetchPypi {
inherit pname version;
sha256 = "f4a048e329766a6023768c9fefd77c859a9726bdf2029c62ec78de410ec876cd";
sha256 = "a4e8d8c528b0386340fc59ba98118a2aeb668a3741288b7ac15fd35124a91813";
};

checkPhase = ''
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/pymavlink/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

buildPythonPackage rec {
pname = "pymavlink";
version = "2.4.13";
version = "2.4.14";

src = fetchPypi {
inherit pname version;
sha256 = "c09e285d049590fd76ef72bc19b4597bef80712e942b3a507ef1521b432d84cd";
sha256 = "3bc3709c735ebb3f98f19e96c8887868f4671077d4808076cfc5445912633881";
};

propagatedBuildInputs = [ future lxml ];
9 changes: 9 additions & 0 deletions pkgs/development/python-modules/pytorch/default.nix
Original file line number Diff line number Diff line change
@@ -254,6 +254,15 @@ in buildPythonPackage rec {
cp -r $out/${python.sitePackages}/torch/include $dev/include
cp -r $out/${python.sitePackages}/torch/share $dev/share
# Fix up library paths for split outputs
substituteInPlace \
$dev/share/cmake/Torch/TorchConfig.cmake \
--replace \''${TORCH_INSTALL_PREFIX}/lib "$lib/lib"
substituteInPlace \
$dev/share/cmake/Caffe2/Caffe2Targets-release.cmake \
--replace \''${_IMPORT_PREFIX}/lib "$lib/lib"
mkdir $lib
cp -r $out/${python.sitePackages}/torch/lib $lib/lib
'';
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/trytond/default.nix
Original file line number Diff line number Diff line change
@@ -25,12 +25,12 @@ with stdenv.lib;

buildPythonApplication rec {
pname = "trytond";
version = "5.8.0";
version = "5.8.1";
disabled = pythonOlder "3.5";

src = fetchPypi {
inherit pname version;
sha256 = "ae9baf7a83a3249686703eee71e81a0283570f545ce985a999fd74b6ab3d4e4f";
sha256 = "9c1afca73b13ede07680015d69f611c7dec33b8c22565de70f0cbbf0464b8db7";
};

# Tells the tests which database to use
7 changes: 5 additions & 2 deletions pkgs/development/python-modules/uvicorn/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ lib
{ stdenv
, buildPythonPackage
, fetchFromGitHub
, click
@@ -40,13 +40,16 @@ buildPythonPackage rec {
'';

checkInputs = [ pytest requests ];

doCheck = !stdenv.isDarwin;

# watchgod required the watchgod package, which isn't available in nixpkgs
checkPhase = ''
pytest --ignore=tests/supervisors/test_watchgodreload.py \
-k 'not test_supported_upgrade_request and not test_invalid_upgrade[WSProtocol]'
'';

meta = with lib; {
meta = with stdenv.lib; {
homepage = "https://www.uvicorn.org/";
description = "The lightning-fast ASGI server";
license = licenses.bsd3;
4 changes: 2 additions & 2 deletions pkgs/servers/fileshare/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, lib, fetchgit, pkgconfig, git, libmicrohttpd }:
{ stdenv, lib, fetchgit, pkgconfig, git, libmicrohttpd_0_9_70 }:

stdenv.mkDerivation rec {
pname = "fileshare";
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
'';

nativeBuildInputs = [ pkgconfig git ];
buildInputs = [ libmicrohttpd ];
buildInputs = [ libmicrohttpd_0_9_70 ];

makeFlags = [ "BUILD=release" ];

28 changes: 28 additions & 0 deletions pkgs/tools/misc/wsl-open/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{ stdenv, fetchFromGitHub, installShellFiles }:

stdenv.mkDerivation rec {
pname = "wsl-open";
version = "2.1.1";

src = fetchFromGitHub {
owner = "4U6U57";
repo = "wsl-open";
rev = "v${version}";
sha256 = "1mwak846zh47p3pp4q5f54cw8d9qk61zn43q81j2pkcm35mv9lzg";
};

nativeBuildInputs = [ installShellFiles ];

installPhase = ''
install -m0755 -D wsl-open.sh $out/bin/wsl-open
installManPage wsl-open.1
'';

meta = with stdenv.lib; {
description = "Open files with xdg-open from Windows Subsystem for Linux (WSL) in Windows applications";
homepage = "https://gitlab.com/4U6U57/wsl-open";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ SuperSandro2000 ];
};
}
8 changes: 4 additions & 4 deletions pkgs/tools/networking/i2p/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

let wrapper = stdenv.mkDerivation rec {
pname = "wrapper";
version = "3.5.43";
version = "3.5.44";

src = fetchurl {
url = "https://wrapper.tanukisoftware.com/download/${version}/wrapper_${version}_src.tar.gz";
sha256 = "19cx3854rk7b2056z8pvxnf4simsg5js7czsy2bys7jl6vh2x02b";
sha256 = "1iq4j7srzy5p8q3nci9316bnwx4g71jyvzd1i5hp3s8v1k61910g";
};

buildInputs = [ jdk ];
@@ -32,11 +32,11 @@ in

stdenv.mkDerivation rec {
pname = "i2p";
version = "0.9.47";
version = "0.9.48";

src = fetchurl {
url = "https://download.i2p2.de/releases/${version}/i2psource_${version}.tar.bz2";
sha256 = "0krcdm73qing7z918wpml9sk6dn0284wps2ghkmlrdaklfkavk6v";
sha256 = "0cnm4bwl1gqcx89i96j2qlq6adphy4l72h5whamqwv86n8bmpig8";
};

buildInputs = [ jdk ant gettext which ];
11 changes: 6 additions & 5 deletions pkgs/tools/system/rofi-systemd/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, fetchFromGitHub, rofi, systemd, coreutils, util-linux, gawk, makeWrapper
{ stdenv, fetchFromGitHub, rofi, systemd, coreutils, util-linux, gawk, makeWrapper, jq
}:

stdenv.mkDerivation rec {
pname = "rofi-systemd";
version = "0.1.0";
version = "0.1.1";

src = fetchFromGitHub {
owner = "IvanMalison";
repo = "rofi-systemd";
rev = "v${version}";
sha256 = "1dbygq3qaj1f73hh3njdnmibq7vi6zbyzdc6c0j989c0r1ksv0zi";
sha256 = "0lgffb6rk1kf91j4j303lzpx8w2g9zy2gk99p8g8pk62a30c5asm";
};

buildInputs = [ makeWrapper ];
@@ -22,11 +22,12 @@ stdenv.mkDerivation rec {
'';

wrapperPath = with stdenv.lib; makeBinPath [
rofi
coreutils
util-linux
gawk
jq
rofi
systemd
util-linux
];

fixupPhase = ''
6 changes: 5 additions & 1 deletion pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -3620,6 +3620,8 @@ in

wshowkeys = callPackage ../tools/wayland/wshowkeys { };

wsl-open = callPackage ../tools/misc/wsl-open { };

xkcdpass = with pythonPackages; toPythonApplication xkcdpass;

xob = callPackage ../tools/X11/xob { };
@@ -14362,7 +14364,9 @@ in

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

libmicrohttpd = callPackage ../development/libraries/libmicrohttpd { };
libmicrohttpd_0_9_70 = callPackage ../development/libraries/libmicrohttpd/0.9.70.nix { };
libmicrohttpd_0_9_71 = callPackage ../development/libraries/libmicrohttpd/0.9.71.nix { };
libmicrohttpd = libmicrohttpd_0_9_71;

libmikmod = callPackage ../development/libraries/libmikmod {
inherit (darwin.apple_sdk.frameworks) CoreAudio;