mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-18 07:46:09 +01:00
Merge master into staging-next
This commit is contained in:
commit
715dd567c8
17 changed files with 184 additions and 17 deletions
|
@ -4943,6 +4943,12 @@
|
||||||
githubId = 4032;
|
githubId = 4032;
|
||||||
name = "Kristoffer Thømt Ravneberg";
|
name = "Kristoffer Thømt Ravneberg";
|
||||||
};
|
};
|
||||||
|
kritnich = {
|
||||||
|
email = "kritnich@kritni.ch";
|
||||||
|
github = "Kritnich";
|
||||||
|
githubId = 22116767;
|
||||||
|
name = "Kritnich";
|
||||||
|
};
|
||||||
kroell = {
|
kroell = {
|
||||||
email = "nixosmainter@makroell.de";
|
email = "nixosmainter@makroell.de";
|
||||||
github = "rokk4";
|
github = "rokk4";
|
||||||
|
|
|
@ -461,6 +461,11 @@ self: super:
|
||||||
mouse section.
|
mouse section.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
ALSA OSS emulation (<varname>sound.enableOSSEmulation</varname>) is now disabled by default.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@ in
|
||||||
|
|
||||||
enableOSSEmulation = mkOption {
|
enableOSSEmulation = mkOption {
|
||||||
type = types.bool;
|
type = types.bool;
|
||||||
default = true;
|
default = false;
|
||||||
description = ''
|
description = ''
|
||||||
Whether to enable ALSA OSS emulation (with certain cards sound mixing may not work!).
|
Whether to enable ALSA OSS emulation (with certain cards sound mixing may not work!).
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -36,12 +36,14 @@ in
|
||||||
enable = mkEnableOption "cntlm, which starts a local proxy";
|
enable = mkEnableOption "cntlm, which starts a local proxy";
|
||||||
|
|
||||||
username = mkOption {
|
username = mkOption {
|
||||||
|
type = types.str;
|
||||||
description = ''
|
description = ''
|
||||||
Proxy account name, without the possibility to include domain name ('at' sign is interpreted literally).
|
Proxy account name, without the possibility to include domain name ('at' sign is interpreted literally).
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
domain = mkOption {
|
domain = mkOption {
|
||||||
|
type = types.str;
|
||||||
description = "Proxy account domain/workgroup name.";
|
description = "Proxy account domain/workgroup name.";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -60,6 +62,7 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
proxy = mkOption {
|
proxy = mkOption {
|
||||||
|
type = types.listOf types.str;
|
||||||
description = ''
|
description = ''
|
||||||
A list of NTLM/NTLMv2 authenticating HTTP proxies.
|
A list of NTLM/NTLMv2 authenticating HTTP proxies.
|
||||||
|
|
||||||
|
@ -75,11 +78,13 @@ in
|
||||||
A list of domains where the proxy is skipped.
|
A list of domains where the proxy is skipped.
|
||||||
'';
|
'';
|
||||||
default = [];
|
default = [];
|
||||||
|
type = types.listOf types.str;
|
||||||
example = [ "*.example.com" "example.com" ];
|
example = [ "*.example.com" "example.com" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
port = mkOption {
|
port = mkOption {
|
||||||
default = [3128];
|
default = [3128];
|
||||||
|
type = types.listOf types.port;
|
||||||
description = "Specifies on which ports the cntlm daemon listens.";
|
description = "Specifies on which ports the cntlm daemon listens.";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -2,16 +2,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "starboard";
|
pname = "starboard";
|
||||||
version = "0.8.0";
|
version = "0.9.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "aquasecurity";
|
owner = "aquasecurity";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-KRVMgrJ7xtv2SYa249sSDV8PObStAe+UGEgZWv43sk4=";
|
sha256 = "sha256-BzOpP34UumGaAL+vc+lkCKBuK8i0zAWzpMLuPszupQI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "sha256-AIMa0lUXFGvhnt8v7l+NIhXLlik5cGYL1OqINNElnx0=";
|
vendorSha256 = "sha256-XOneGFTtoxuHnjGVse15Ypfo7vO3ReeGs46qLG619aM=";
|
||||||
|
|
||||||
subPackages = [ "cmd/starboard" ];
|
subPackages = [ "cmd/starboard" ];
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ lib, stdenv, fetchurl, fetchFromGitHub, fetchpatch, pkg-config, qt5
|
{ lib, stdenv, fetchurl, fetchFromGitHub, fetchpatch, pkg-config, qt5
|
||||||
, avahi, boost, libopus, libsndfile, protobuf, speex, libcap
|
, avahi, boost, libopus, libsndfile, protobuf, speex, libcap
|
||||||
, alsaLib, python
|
, alsaLib, python3
|
||||||
, rnnoise
|
, rnnoise
|
||||||
, jackSupport ? false, libjack2 ? null
|
, jackSupport ? false, libjack2 ? null
|
||||||
, speechdSupport ? false, speechd ? null
|
, speechdSupport ? false, speechd ? null
|
||||||
|
@ -25,7 +25,7 @@ let
|
||||||
patches = (source.patches or [])
|
patches = (source.patches or [])
|
||||||
++ [ ./fix-rnnoise-argument.patch ];
|
++ [ ./fix-rnnoise-argument.patch ];
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config python qt5.qmake ]
|
nativeBuildInputs = [ pkg-config python3 qt5.qmake ]
|
||||||
++ (overrides.nativeBuildInputs or [ ]);
|
++ (overrides.nativeBuildInputs or [ ]);
|
||||||
|
|
||||||
buildInputs = [ boost protobuf avahi ]
|
buildInputs = [ boost protobuf avahi ]
|
||||||
|
|
|
@ -12,13 +12,13 @@ assert trackerSearch -> (python3 != null);
|
||||||
with lib;
|
with lib;
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "qbittorrent";
|
pname = "qbittorrent";
|
||||||
version = "4.3.1";
|
version = "4.3.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "qbittorrent";
|
owner = "qbittorrent";
|
||||||
repo = "qbittorrent";
|
repo = "qbittorrent";
|
||||||
rev = "release-${version}";
|
rev = "release-${version}";
|
||||||
sha256 = "17ih00q7idrpl3b2vgh4smva6lazs5jw06pblriscn1lrwdvrc38";
|
sha256 = "0y8vrvfv8n6zg6pgg5a9hmvxi2z9rrfd9k8zv04nv5js91b99ncq";
|
||||||
};
|
};
|
||||||
|
|
||||||
# NOTE: 2018-05-31: CMake is working but it is not officially supported
|
# NOTE: 2018-05-31: CMake is working but it is not officially supported
|
||||||
|
|
35
pkgs/development/tools/capnproto-java/default.nix
Normal file
35
pkgs/development/tools/capnproto-java/default.nix
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
{ lib, stdenv, fetchFromGitHub, fetchpatch, capnproto, pkg-config }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "capnproto-java";
|
||||||
|
version = "0.1.5";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "capnproto";
|
||||||
|
repo = pname;
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256:1512x70xa6mlg9dmr84r8xbf0jzysjal51ivhhh2ppl97yiqjgls";
|
||||||
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
# Add make install rule
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/capnproto/capnproto-java/commit/e96448d3f5737db25e55cd268652712b69db5cc0.diff";
|
||||||
|
sha256 = "0f3vyap1zsxy675900pzg5ngh7bf9icllm1w04q64g8i91sdzljl";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
|
||||||
|
buildInputs = [ capnproto ];
|
||||||
|
|
||||||
|
makeFlags = [ "PREFIX=${placeholder "out"}" ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Cap'n Proto codegen plugin for Java";
|
||||||
|
longDescription = "Only includes compiler plugin, the Java runtime/library that the generated code will link to must be built separately with Maven.";
|
||||||
|
homepage = "https://dwrensha.github.io/capnproto-java/index.html";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ bhipple ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "wesnoth";
|
pname = "wesnoth";
|
||||||
version = "1.14.14";
|
version = "1.14.15";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
rev = version;
|
rev = version;
|
||||||
owner = "wesnoth";
|
owner = "wesnoth";
|
||||||
repo = "wesnoth";
|
repo = "wesnoth";
|
||||||
sha256 = "0rawcm3d1qwf4wxqcbjipl6h30sfv7z70viji28q4givi5hysvka";
|
sha256 = "sha256-HbQy5yhNe6HFydipqh2wWcyLfIjbdRjcBQaqAOtBJsY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake pkg-config ];
|
nativeBuildInputs = [ cmake pkg-config ];
|
||||||
|
|
|
@ -1,16 +1,24 @@
|
||||||
# This file was generated by https://github.com/kamilchm/go2nix v2.0-dev
|
# This file was generated by https://github.com/kamilchm/go2nix v2.0-dev
|
||||||
{ lib, buildGoPackage, zip, fetchFromGitHub }:
|
{ lib, buildGoPackage, zip, fetchFromGitHub }:
|
||||||
|
let
|
||||||
|
webassets = fetchFromGitHub {
|
||||||
|
owner = "gravitational";
|
||||||
|
repo = "webassets";
|
||||||
|
rev = "eb98cd28e34144c6473b79743066d1c63c6427ab";
|
||||||
|
sha256 = "001a3bx8yyx1hq8y5yiy1jzp122q8gcl369lj0609gaxp6dk5bdw";
|
||||||
|
};
|
||||||
|
in
|
||||||
|
|
||||||
buildGoPackage rec {
|
buildGoPackage rec {
|
||||||
pname = "teleport";
|
pname = "teleport";
|
||||||
version = "4.2.11";
|
version = "5.1.0";
|
||||||
|
|
||||||
# This repo has a private submodule "e" which fetchgit cannot handle without failing.
|
# This repo has a private submodule "e" which fetchgit cannot handle without failing.
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "gravitational";
|
owner = "gravitational";
|
||||||
repo = "teleport";
|
repo = "teleport";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "00mkh6rmdgwwhbk3jmxgwl0aisnnqw6q6i5zl1hn69hvdny9liii";
|
sha256 = "0jkr4max6mcn8k5nhlg71byb0yzr9kplpl1q96pdk2gbvkh7q6xb";
|
||||||
};
|
};
|
||||||
|
|
||||||
goPackagePath = "github.com/gravitational/teleport";
|
goPackagePath = "github.com/gravitational/teleport";
|
||||||
|
@ -24,6 +32,7 @@ buildGoPackage rec {
|
||||||
cd $NIX_BUILD_TOP/go/src/github.com/gravitational/teleport
|
cd $NIX_BUILD_TOP/go/src/github.com/gravitational/teleport
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
echo "making webassets"
|
echo "making webassets"
|
||||||
|
cp -r ${webassets}/* webassets/
|
||||||
make build/webassets.zip
|
make build/webassets.zip
|
||||||
cat build/webassets.zip >> $NIX_BUILD_TOP/go/bin/teleport
|
cat build/webassets.zip >> $NIX_BUILD_TOP/go/bin/teleport
|
||||||
rm -fr build/webassets.zip
|
rm -fr build/webassets.zip
|
||||||
|
|
46
pkgs/tools/misc/pcb2gcode/default.nix
Normal file
46
pkgs/tools/misc/pcb2gcode/default.nix
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
{ stdenv
|
||||||
|
, lib
|
||||||
|
, fetchFromGitHub
|
||||||
|
, autoreconfHook
|
||||||
|
, pkg-config
|
||||||
|
, boost
|
||||||
|
, glibmm
|
||||||
|
, gtkmm2
|
||||||
|
, gerbv
|
||||||
|
, librsvg
|
||||||
|
, bash
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "pcb2gcode";
|
||||||
|
version = "2.1.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "pcb2gcode";
|
||||||
|
repo = "pcb2gcode";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "0nzglcyh6ban27cc73j4l7w7r9k38qivq0jz8iwnci02pfalw4ry";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ autoreconfHook pkg-config ];
|
||||||
|
|
||||||
|
buildInputs = [ boost glibmm gtkmm2 gerbv librsvg ];
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace ./Makefile.am \
|
||||||
|
--replace '`git describe --dirty --always --tags`' '${version}'
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Command-line tool for isolation, routing and drilling of PCBs ";
|
||||||
|
longDescription = ''
|
||||||
|
pcb2gcode is a command-line software for the isolation, routing and drilling of PCBs.
|
||||||
|
It takes Gerber files as input and it outputs gcode files, suitable for the milling of PCBs.
|
||||||
|
It also includes an Autoleveller, useful for the automatic dynamic calibration of the milling depth.
|
||||||
|
'';
|
||||||
|
homepage = "https://github.com/pcb2gcode/pcb2gcode";
|
||||||
|
license = licenses.gpl3Only;
|
||||||
|
maintainers = with maintainers; [ kritnich ];
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
|
@ -8,11 +8,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "1password";
|
pname = "1password";
|
||||||
version = "0.9.9-3";
|
version = "0.9.10-5";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://onepassword.s3.amazonaws.com/linux/appimage/${pname}-${version}.AppImage";
|
url = "https://onepassword.s3.amazonaws.com/linux/appimage/${pname}-${version}.AppImage";
|
||||||
hash = "sha256-REuES0yTjTsBHapmj1YLCTIq2cIVtr7Z8ZiEgMCrwrs=";
|
hash = "sha256-eHQZjR3KUQ6SuacKwtV/5hAB0WxoJYulKU4LRn8hlmk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
29
pkgs/tools/security/httpdump/default.nix
Normal file
29
pkgs/tools/security/httpdump/default.nix
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
{ buildGoModule
|
||||||
|
, fetchFromGitHub
|
||||||
|
, lib
|
||||||
|
, libpcap
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule rec {
|
||||||
|
pname = "httpdump";
|
||||||
|
version = "20210126-${lib.strings.substring 0 7 rev}";
|
||||||
|
rev = "d2e0deadca5f9ec2544cb252da3c450966d1860e";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "hsiafan";
|
||||||
|
repo = pname;
|
||||||
|
inherit rev;
|
||||||
|
sha256 = "0yh8kxy1k23lln09b614limwk9y59r7cn5qhbnzc06ga4mxfczv2";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorSha256 = "0lb1p63lzn1ngj54bar9add7w0azvgcq3azhv9c5glk3ykv9c3iy";
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ libpcap ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Parse and display HTTP traffic from network device or pcap file";
|
||||||
|
homepage = "https://github.com/hsiafan/httpdump";
|
||||||
|
license = with licenses; [ bsd2 ];
|
||||||
|
maintainers = with maintainers; [ fab ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -6,11 +6,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "sudo";
|
pname = "sudo";
|
||||||
version = "1.9.5p1";
|
version = "1.9.5p2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://www.sudo.ws/dist/${pname}-${version}.tar.gz";
|
url = "https://www.sudo.ws/dist/${pname}-${version}.tar.gz";
|
||||||
sha256 = "10kqdfbfpf3vk5ihz5gwynv4pxdf1lg6ircrlanyygb549yg7pad";
|
sha256 = "0y093z4f3822rc88g9asdch12nljdamp817vjxk04mca7ks2x7jk";
|
||||||
};
|
};
|
||||||
|
|
||||||
prePatch = ''
|
prePatch = ''
|
||||||
|
|
25
pkgs/tools/virtualization/ec2instanceconnectcli/default.nix
Normal file
25
pkgs/tools/virtualization/ec2instanceconnectcli/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
{ lib, buildPythonPackage, fetchPypi, boto3 }:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "ec2instanceconnectcli";
|
||||||
|
version = "1.0.2";
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
sha256 = "sha256-VaCyCnEhSx1I3bNo57p0IXf92+tO1tT7KSUXzO1IyIU=";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ boto3 ];
|
||||||
|
|
||||||
|
# has no tests
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "ec2instanceconnectcli" ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Command Line Interface for AWS EC2 Instance Connect";
|
||||||
|
homepage = "https://github.com/aws/aws-ec2-instance-connect-cli";
|
||||||
|
license = licenses.apsl20;
|
||||||
|
maintainers = with maintainers; [ yurrriq ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -2640,6 +2640,8 @@ in
|
||||||
|
|
||||||
pbzx = callPackage ../tools/compression/pbzx { };
|
pbzx = callPackage ../tools/compression/pbzx { };
|
||||||
|
|
||||||
|
pcb2gcode = callPackage ../tools/misc/pcb2gcode { };
|
||||||
|
|
||||||
persepolis = python3Packages.callPackage ../tools/networking/persepolis {
|
persepolis = python3Packages.callPackage ../tools/networking/persepolis {
|
||||||
wrapQtAppsHook = qt5.wrapQtAppsHook;
|
wrapQtAppsHook = qt5.wrapQtAppsHook;
|
||||||
};
|
};
|
||||||
|
@ -5085,6 +5087,8 @@ in
|
||||||
|
|
||||||
http-getter = callPackage ../applications/networking/flent/http-getter.nix { };
|
http-getter = callPackage ../applications/networking/flent/http-getter.nix { };
|
||||||
|
|
||||||
|
httpdump = callPackage ../tools/security/httpdump { };
|
||||||
|
|
||||||
httpie = callPackage ../tools/networking/httpie { };
|
httpie = callPackage ../tools/networking/httpie { };
|
||||||
|
|
||||||
httping = callPackage ../tools/networking/httping {};
|
httping = callPackage ../tools/networking/httping {};
|
||||||
|
@ -13151,6 +13155,8 @@ in
|
||||||
|
|
||||||
capnproto = callPackage ../development/libraries/capnproto { };
|
capnproto = callPackage ../development/libraries/capnproto { };
|
||||||
|
|
||||||
|
capnproto-java = callPackage ../development/tools/capnproto-java { };
|
||||||
|
|
||||||
captive-browser = callPackage ../applications/networking/browsers/captive-browser { };
|
captive-browser = callPackage ../applications/networking/browsers/captive-browser { };
|
||||||
|
|
||||||
ndn-cxx = callPackage ../development/libraries/ndn-cxx { };
|
ndn-cxx = callPackage ../development/libraries/ndn-cxx { };
|
||||||
|
@ -23583,7 +23589,6 @@ in
|
||||||
jackSupport = config.mumble.jackSupport or false;
|
jackSupport = config.mumble.jackSupport or false;
|
||||||
speechdSupport = config.mumble.speechdSupport or false;
|
speechdSupport = config.mumble.speechdSupport or false;
|
||||||
pulseSupport = config.pulseaudio or stdenv.isLinux;
|
pulseSupport = config.pulseaudio or stdenv.isLinux;
|
||||||
qt5 = qt514;
|
|
||||||
}).mumble;
|
}).mumble;
|
||||||
|
|
||||||
mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix {
|
mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix {
|
||||||
|
|
|
@ -2001,6 +2001,8 @@ in {
|
||||||
|
|
||||||
easywatch = callPackage ../development/python-modules/easywatch { };
|
easywatch = callPackage ../development/python-modules/easywatch { };
|
||||||
|
|
||||||
|
ec2instanceconnectcli = callPackage ../tools/virtualization/ec2instanceconnectcli { };
|
||||||
|
|
||||||
eccodes = toPythonModule (pkgs.eccodes.override {
|
eccodes = toPythonModule (pkgs.eccodes.override {
|
||||||
enablePython = true;
|
enablePython = true;
|
||||||
pythonPackages = self;
|
pythonPackages = self;
|
||||||
|
|
Loading…
Reference in a new issue