Merge master into staging-next

This commit is contained in:
github-actions[bot] 2021-02-08 06:16:44 +00:00 committed by GitHub
commit f6ef5ce473
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 218 additions and 131 deletions

View file

@ -10,13 +10,13 @@ assert pcreSupport -> pcre != null;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ncmpc"; pname = "ncmpc";
version = "0.43"; version = "0.44";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "MusicPlayerDaemon"; owner = "MusicPlayerDaemon";
repo = "ncmpc"; repo = "ncmpc";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-/bynLU4/QtUawBjhcaajjuUDUwaSt6zk4/4TZqfQX3c="; sha256 = "sha256-Qu41TL8KSKC9L25D6Z8bEbJUJQ9QI08grTGZ+0qGdUQ=";
}; };
buildInputs = [ glib ncurses mpd_clientlib boost ] buildInputs = [ glib ncurses mpd_clientlib boost ]

View file

@ -7,12 +7,12 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "3.4.0"; version = "3.4.1";
pname = "darktable"; pname = "darktable";
src = fetchurl { src = fetchurl {
url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz"; url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz";
sha256 = "6dd3de1f5ea9f94af92838c0be5ff30fdaa599aa1d737dcb562f9e0b2b2dbdda"; sha256 = "sha256-f8P4UdqbzXxQU+zQnyGqPrYQO+mKbFj1IBC28iF0lB4=";
}; };
nativeBuildInputs = [ cmake ninja llvm pkg-config intltool perl desktop-file-utils wrapGAppsHook ]; nativeBuildInputs = [ cmake ninja llvm pkg-config intltool perl desktop-file-utils wrapGAppsHook ];

View file

@ -1,23 +1,31 @@
{ lib, stdenv, fetchFromGitHub { lib, stdenv, fetchFromGitHub, fetchpatch
, dbus, cmake, pkg-config , dbus, cmake, pkg-config
, glib, udev, polkit, libmodule , glib, udev, polkit, libusb1, libjpeg, libmodule
, pcre, libXdmcp, util-linux, libpthreadstubs , pcre, libXdmcp, util-linux, libpthreadstubs
, enableDdc ? true, ddcutil , enableDdc ? true, ddcutil
, enableDpms ? true, libXext , enableDpms ? true, libXext
, enableGamma ? true, libXrandr , enableGamma ? true, libdrm, libXrandr, wayland
, enableScreen ? true }: , enableScreen ? true }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "clightd"; pname = "clightd";
version = "4.2"; version = "5.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "FedeDP"; owner = "FedeDP";
repo = "Clightd"; repo = "Clightd";
rev = version; rev = version;
sha256 = "07z1m1x7nnczd51sg7m2lb6rb2c37c8glsnbrlq44hx176sj9cmj"; sha256 = "sha256-BEGum0t+FrCTAEQwTsWeYpoIqimTAz+Bv/ZQPQ3fePY=";
}; };
patches = [
# Not needed by next version bump
(fetchpatch {
url = "https://github.com/FedeDP/Clightd/commit/a52a2888e3798c572dad359a017cb0d40e7c5fb7.patch";
sha256 = "sha256-nUzNBia1EvBQxinAfjyKbuldBoHLY1hfMaxgG2lKQWg=";
})
];
# dbus-1.pc has datadir=/etc # dbus-1.pc has datadir=/etc
SYSTEM_BUS_DIR = "${placeholder "out"}/share/dbus-1/system-services"; SYSTEM_BUS_DIR = "${placeholder "out"}/share/dbus-1/system-services";
# systemd.pc has prefix=${systemd.out} # systemd.pc has prefix=${systemd.out}
@ -48,19 +56,22 @@ stdenv.mkDerivation rec {
glib glib
udev udev
polkit polkit
libusb1
libjpeg
libmodule libmodule
pcre pcre
libXdmcp libXdmcp
util-linux util-linux
libpthreadstubs libpthreadstubs
] ++ optional enableDdc ddcutil ] ++ optionals enableDdc [ ddcutil ]
++ optional enableDpms libXext ++ optionals enableDpms [ libXext ]
++ optional enableGamma libXrandr; ++ optionals enableGamma [ libXrandr ]
++ optionals (enableDpms || enableGamma || enableScreen) [ libdrm wayland ];
postInstall = '' postInstall = ''
mkdir -p $out/bin mkdir -p $out/bin
ln -svT $out/lib/clightd/clightd $out/bin/clightd ln -svT $out/libexec/clightd $out/bin/clightd
''; '';
meta = with lib; { meta = with lib; {

View file

@ -6,24 +6,21 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "clight"; pname = "clight";
version = "4.1"; version = "4.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "FedeDP"; owner = "FedeDP";
repo = "Clight"; repo = "Clight";
rev = version; rev = version;
sha256 = "1j7va217g1k8lxl3lly13js8myf0shjc6knalq8q6lakc6j1mkxx"; sha256 = "sha256-NmfnE6ZWgG9erBmrFFIhutnB1t2Ix/6jo+EeXYVtehg=";
}; };
# bash-completion.pc completionsdir=${bash-completion.out}
COMPLETIONS_DIR = "${placeholder "out"}/share/bash-completions/completions";
# dbus-1.pc has datadir=/etc # dbus-1.pc has datadir=/etc
SESSION_BUS_DIR = "${placeholder "out"}/share/dbus-1/services"; SESSION_BUS_DIR = "${placeholder "out"}/share/dbus-1/services";
postPatch = '' postPatch = ''
sed -i "s@/usr@$out@" CMakeLists.txt sed -i "s@/usr@$out@" CMakeLists.txt
sed -i "s@/etc@$out\0@" CMakeLists.txt sed -i "s@/etc@$out\0@" CMakeLists.txt
sed -i "s@pkg_get_variable(COMPLETIONS_DIR.*@set(COMPLETIONS_DIR $COMPLETIONS_DIR)@" CMakeLists.txt
sed -i "s@pkg_get_variable(SESSION_BUS_DIR.*@set(SESSION_BUS_DIR $SESSION_BUS_DIR)@" CMakeLists.txt sed -i "s@pkg_get_variable(SESSION_BUS_DIR.*@set(SESSION_BUS_DIR $SESSION_BUS_DIR)@" CMakeLists.txt
''; '';
@ -46,6 +43,12 @@ stdenv.mkDerivation rec {
] ++ optional withGeoclue geoclue2 ] ++ optional withGeoclue geoclue2
++ optional withUpower upower; ++ optional withUpower upower;
cmakeFlags = [
# bash-completion.pc completionsdir=${bash-completion.out}
"-DBASH_COMPLETIONS_DIR=${placeholder "out"}/share/bash-completions/completions"
"-DZSH_COMPLETIONS_DIR=${placeholder "out"}/share/zsh/site-functions"
];
meta = with lib; { meta = with lib; {
description = "A C daemon that turns your webcam into a light sensor"; description = "A C daemon that turns your webcam into a light sensor";
homepage = "https://github.com/FedeDP/Clight"; homepage = "https://github.com/FedeDP/Clight";

View file

@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://github.com/johanmalm/jgmenu"; homepage = "https://github.com/johanmalm/jgmenu";
description = "Small X11 menu intended to be used with openbox and tint2"; description = "Small X11 menu intended to be used with openbox and tint2";
license = licenses.gpl2; license = licenses.gpl2Plus;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = [ maintainers.romildo ]; maintainers = [ maintainers.romildo ];
}; };

View file

@ -1,4 +1,11 @@
{ lib, stdenv, fetchurl, pkg-config, glib, gtk2, menu-cache }: { lib
, stdenv
, fetchurl
, pkg-config
, glib
, gtk2
, menu-cache
}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "openbox-menu"; pname = "openbox-menu";
@ -12,11 +19,12 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];
buildInputs = [ glib gtk2 menu-cache ]; buildInputs = [ glib gtk2 menu-cache ];
patches = [ ./with-svg.patch ]; # Enables SVG support by uncommenting the Makefile
patches = [ ./000-enable-svg.patch ];
installPhase = "make install prefix=$out"; installFlags = [ "prefix=${placeholder "out"}" ];
meta = { meta = with lib; {
homepage = "http://fabrice.thiroux.free.fr/openbox-menu_en.html"; homepage = "http://fabrice.thiroux.free.fr/openbox-menu_en.html";
description = "Dynamic XDG menu generator for Openbox"; description = "Dynamic XDG menu generator for Openbox";
longDescription = '' longDescription = ''
@ -24,8 +32,8 @@ stdenv.mkDerivation rec {
dynamic menu listing installed applications. Most of the work is done by dynamic menu listing installed applications. Most of the work is done by
the LXDE library menu-cache. the LXDE library menu-cache.
''; '';
license = lib.licenses.gpl3; license = licenses.gpl3Plus;
maintainers = [ lib.maintainers.romildo ]; maintainers = [ maintainers.romildo ];
platforms = lib.platforms.unix; platforms = platforms.unix;
}; };
} }

View file

@ -1,4 +1,4 @@
{ lib, rustPlatform, fetchFromGitHub, perl }: { lib, stdenv, rustPlatform, fetchFromGitHub, perl, Security }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "tickrs"; pname = "tickrs";
@ -15,6 +15,8 @@ rustPlatform.buildRustPackage rec {
nativeBuildInputs = [ perl ]; nativeBuildInputs = [ perl ];
buildInputs = lib.optionals stdenv.isDarwin [ Security ];
meta = with lib; { meta = with lib; {
description = "Realtime ticker data in your terminal"; description = "Realtime ticker data in your terminal";
homepage = "https://github.com/tarkah/tickrs"; homepage = "https://github.com/tarkah/tickrs";

View file

@ -2,10 +2,10 @@
, libsoup, gnome3 }: , libsoup, gnome3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "homebank-5.4.3"; name = "homebank-5.5";
src = fetchurl { src = fetchurl {
url = "http://homebank.free.fr/public/${name}.tar.gz"; url = "http://homebank.free.fr/public/${name}.tar.gz";
sha256 = "02wd569viwy6ncy0144z9nxr3zmpl4shkqhz7zzwyky4gknxf8lj"; sha256 = "sha256-3tqmsCxQXNAsDsLdiyuk4MydH0WgHqsNpgqxvCp+bHU=";
}; };
nativeBuildInputs = [ pkg-config wrapGAppsHook ]; nativeBuildInputs = [ pkg-config wrapGAppsHook ];

View file

@ -10,7 +10,7 @@ let
(builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ])); (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ]));
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
pname = "${name}-bin"; pname = "${name}-bin";
version = "4.4.0"; version = "4.5.0";
src = fetchurl { src = fetchurl {
url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip"; url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";

View file

@ -1,24 +1,24 @@
# This file was autogenerated. DO NOT EDIT! # This file was autogenerated. DO NOT EDIT!
{ {
iosevka = "0qkxqdx3vs53djiibc4ib3qj61fygxvxfcvs7yi08vdhd9qbxhjg"; iosevka = "1ic5w8w4v27vfq7pvx9wv2zdcsj16xi71ln2a3fb4kh93zj84kl8";
iosevka-aile = "053f6b1z0w1089y608k4wmspgljn9lyzyggq168k0110z9vlfjhf"; iosevka-aile = "1qv2b4zcz172knvr39argqshjpin1lidlafilfcm569cp8rasrdd";
iosevka-curly = "04kc7f6gqqxbdkdh1k4z4b28f8pj09npb87fx4zr41wkzkxmavcf"; iosevka-curly = "0x9pdgyiab8hibyf1yrwn6cr90aqy9ygyk1zz9nqzcndk5mk54p4";
iosevka-curly-slab = "1pdm2g3a1nfc8w53r3sdifwypj3diil16jy6sgvgpmk7klf804vf"; iosevka-curly-slab = "0mxnbf9dwq3iq5dc0cgrdqf2dlyymylv46psb83n5kra4rz1wxnb";
iosevka-etoile = "10vw53cd317qxhvws11zf98756vfn836assw3rbns6zpfrj7a2xg"; iosevka-etoile = "1rz9dkpiwwfjnhiajfxg3rrnf4lyxnynx89qswg0b8wql4q6bz71";
iosevka-slab = "01ynv6b7fqdd98imfr14xcgrhp20yffa3n738iz5qnr75vqpnfdc"; iosevka-slab = "17p0cf4k8k3kabqp0b1anqqj8phfw7nnxiiscnngbrxhdvhpp62n";
iosevka-sparkle = "1nw63dd1ccj8cp1x06alfxdvdlw9ibin41llmc0jla0nz7n8vsp3"; iosevka-sparkle = "0ip46lcq7gcv77ar6vqz51lhf448fd0nviijfpqfg7gdywdzalm0";
iosevka-ss01 = "0g54rghx6z0a9azckvgh7njq12rsr1zzskgrm3f29rin8fdwvvd9"; iosevka-ss01 = "1v1z2rx7r6nb45i3qcb9pvilm6yxxkl5ks7ldmm902cx67pkv7rj";
iosevka-ss02 = "0jhl75bwd76vp9hpvqgj7awpvibv4pk5vjab97n53b4bdxdxh1rf"; iosevka-ss02 = "1pd4sbr1p1cf9917nnn22v1kah8jfgm9jpfvq1j51wyr8lnxqz2k";
iosevka-ss03 = "1ki5q7gafgm2iayjn82wrnwkfb3nbcr2xsrgs2vsw5lm9plawbmd"; iosevka-ss03 = "0pdbvrzilrxxcaz9gnhnqxvk4ipfxcgys41sasl3znxzij1ary8s";
iosevka-ss04 = "03933skk5zqxrkj5m0j90cxrv4fmjfbp7ai5fywmhjzq92xbcr97"; iosevka-ss04 = "08xwdp5s3dp30qy81j3qwhhqk1bibcpnh2i00a3kyw3g6jsnsvmp";
iosevka-ss05 = "014dglqr17adyj2229vvzhz61jpkgj33ngkav5sh2dj5wcx6b137"; iosevka-ss05 = "1njf1ysd42k2rc2lvg5ilq6q2wvg8dlm04d7wygdamw0yx6sia83";
iosevka-ss06 = "07z87rm0rb9n6d7h0kmp51dnnglmr0wbwmplc5mlv036fcrdibaj"; iosevka-ss06 = "04g4m770i1b75gl1lanbs0ibmjj8vg5yfwyn6n0bidfn30z4n01l";
iosevka-ss07 = "1672n5ynd5fv8dwnwg8aa50ny74ad9gbx2xlk2ixih7ajv15p19d"; iosevka-ss07 = "07f1n44f5bvifbns6572ys6zihac6yljv7frm58w7xgyl0a3prvg";
iosevka-ss08 = "1jqdqg6dzrnq6y0g7ls2ya3dh0j00xj2k41aajvdqw342n08h27k"; iosevka-ss08 = "157cq5jfxvr0n7ksqln5mjmr800dbyfy8vwl0ngbf0aiq3mw2x8f";
iosevka-ss09 = "1p1v0byb2nh11k362zxjrbvzbbryh2wk76dsd1zwyjrlgqq6qa81"; iosevka-ss09 = "0yib3mhb48g2vjiaviwgcl6lad4dbwwblnmv4zi880bdvz7jrwr9";
iosevka-ss10 = "12c940w8vy1hjhi7cxgqsb23ip60xw1ydzhx5cv4ycxmi5745wqq"; iosevka-ss10 = "06s0s9x1fiqqmnkm42khasws40db7l68d2ycsm38mx6b62nlsbkr";
iosevka-ss11 = "0s6fvh5pw119w872w4rvamiwssryx4a98c7fhr737nzgiqy4iyz5"; iosevka-ss11 = "0yzy322zqas0id70i1p92x7fbim8gai0a61nf6bf33aq3qgsj2w8";
iosevka-ss12 = "14gjqmn807cv3dbvkm2i6dz6if46fbrkr8ls5shwalnl8qj3d06c"; iosevka-ss12 = "0lhmhwd4z44y4469av6na7k5w4ra47g98dxfi0mb42a4n4sq0k5j";
iosevka-ss13 = "1qd04cani9jzp1hjs8g6b42bmxvjyyxdha122816s0rg9i46mpcc"; iosevka-ss13 = "1cq91iqfgq4fsazi2pjh6l4n9mgci4aayqp7fiy8lydv7f1ym0z9";
iosevka-ss14 = "0q109ahk7ww66brxgldgmr61m2qzpyhi1q21591wg1br5cn2d52w"; iosevka-ss14 = "0xid48yr2qfsh6kvlajlaqnb43ck351kg8r3bwpvzrdbvl809983";
} }

View file

@ -1,14 +1,23 @@
{ lib, stdenv, fetchurl, glib, intltool, menu-cache, pango, pkg-config, vala { lib
, stdenv
, fetchurl
, glib
, intltool
, menu-cache
, pango
, pkg-config
, vala
, extraOnly ? false , extraOnly ? false
, withGtk3 ? false, gtk2, gtk3 }: , withGtk3 ? true , gtk3, gtk2
}:
let let
gtk = if withGtk3 then gtk3 else gtk2; gtk = if withGtk3 then gtk3 else gtk2;
inherit (lib) optional; inherit (lib) optional;
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = if extraOnly pname = if extraOnly
then "libfm-extra-${version}" then "libfm-extra"
else "libfm-${version}"; else "libfm";
version = "1.3.2"; version = "1.3.2";
src = fetchurl { src = fetchurl {
@ -17,16 +26,14 @@ stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ vala pkg-config intltool ]; nativeBuildInputs = [ vala pkg-config intltool ];
buildInputs = [ glib gtk pango ] ++ optional (!extraOnly) menu-cache; buildInputs = [ glib gtk pango ]
++ optional (!extraOnly) menu-cache;
configureFlags = [ configureFlags = [ "--sysconfdir=/etc" ]
"--sysconfdir=/etc" ++ optional extraOnly "--with-extra-only"
] ++ optional extraOnly "--with-extra-only" ++ optional withGtk3 "--with-gtk=3";
++ optional withGtk3 "--with-gtk=3";
installFlags = [ installFlags = [ "sysconfdir=${placeholder "out"}/etc" ];
"sysconfdir=${placeholder "out"}/etc"
];
# libfm-extra is pulled in by menu-cache and thus leads to a collision for libfm # libfm-extra is pulled in by menu-cache and thus leads to a collision for libfm
postInstall = optional (!extraOnly) '' postInstall = optional (!extraOnly) ''

View file

@ -15,13 +15,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "rocksdb"; pname = "rocksdb";
version = "6.15.4"; version = "6.15.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "facebook"; owner = "facebook";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "06lddr6md4ypmywvi6qrrkw97c8ddz0flj43hzx32ia3iq2mw4w5"; sha256 = "sha256-o7bi0xcWaH5DXcEJgfY7MxhYfntqhzGoko6EqgrKyY8=";
}; };
nativeBuildInputs = [ cmake ninja ]; nativeBuildInputs = [ cmake ninja ];

View file

@ -2,11 +2,11 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "aenum"; pname = "aenum";
version = "2.2.6"; version = "3.0.0";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "260225470b49429f5893a195a8b99c73a8d182be42bf90c37c93e7b20e44eaae"; sha256 = "17cd8cfed1ee4b617198c9fabbabd70ebd8f01e54ac29cd6c3a92df14bd86656";
}; };
# For Python 3, locale has to be set to en_US.UTF-8 for # For Python 3, locale has to be set to en_US.UTF-8 for

View file

@ -20,13 +20,13 @@
}: }:
buildPythonPackage rec { buildPythonPackage rec {
version = "1.7.0"; version = "1.8.0";
pname = "dask-ml"; pname = "dask-ml";
disabled = pythonOlder "3.6"; # >= 3.6 disabled = pythonOlder "3.6"; # >= 3.6
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "5f93e8560217ebbc5a2254eaf705e9cad8e1c82012567c658e26464a74fbab76"; sha256 = "8fc4ac3ec1915e382fb8cae9ff1ec9b5ac1bee0b6f4c6975d6e6cb7191a4a815";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -9,11 +9,11 @@ in
buildPythonPackage rec { buildPythonPackage rec {
pname = "dependency-injector"; pname = "dependency-injector";
version = "4.5.4"; version = "4.10.3";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "99e65335cb84d543ebb47e76edadc695d062e5c25cc474698f50ed5e2aaa9002"; sha256 = "93db83fac85bcb861469c0db1af11f4bc874aa2f9380151189a05d38c21afd60";
}; };
propagatedBuildInputs = [ six ]; propagatedBuildInputs = [ six ];

View file

@ -1,22 +1,30 @@
{ lib, { lib
fetchPypi, , fetchFromGitHub
django, , buildPythonPackage
buildPythonPackage , django
, pytest-django
, pytestCheckHook
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "django-cors-headers"; pname = "django-cors-headers";
version = "3.6.0"; version = "3.7.0";
src = fetchPypi { src = fetchFromGitHub {
inherit pname version; owner = "adamchainz";
sha256 = "5665fc1b1aabf1b678885cf6f8f8bd7da36ef0a978375e767d491b48d3055d8f"; repo = "django-cors-headers";
rev = version;
sha256 = "1wc8cs1gpg9v98bq5qwnd4pcv043za50wd63gwkm86lbvjxyxynz";
}; };
propagatedBuildInputs = [ django ]; propagatedBuildInputs = [
django
];
# pypi release does not include tests checkInputs = [
doCheck = false; pytest-django
pytestCheckHook
];
meta = with lib; { meta = with lib; {
description = "Django app for handling server Cross-Origin Resource Sharing (CORS) headers"; description = "Django app for handling server Cross-Origin Resource Sharing (CORS) headers";

View file

@ -1,35 +1,37 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, flake8 , fetchFromGitHub
, nose2
, mock
, requests , requests
, pyjwt , pyjwt
, fetchPypi , pytestCheckHook
, responses
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "globus-sdk"; pname = "globus-sdk";
version = "1.10.0"; version = "2.0.1";
src = fetchPypi { src = fetchFromGitHub {
inherit pname version; owner = "globus";
sha256 = "b33021b58edacc16bf2ba8453efbb26a8b04242ee3f4d62dcdaa3c6e199f136f"; repo = "globus-sdk-python";
rev = version;
sha256 = "1kqnr50iwcq9nx40lblbqzf327cdcbkrir6vh70067hk33rq0gm9";
}; };
checkPhase = '' propagatedBuildInputs = [
py.test tests requests
''; pyjwt
];
# No tests in archive checkInputs = [
doCheck = false; pytestCheckHook
responses
];
checkInputs = [ flake8 nose2 mock ]; pythonImportsCheck = [ "globus_sdk" ];
propagatedBuildInputs = [ requests pyjwt ];
meta = with lib; { meta = with lib; {
description = "A convenient Pythonic interface to Globus REST APIs, including the Transfer API and the Globus Auth API."; description = "A convenient Pythonic interface to Globus REST APIs, including the Transfer API and the Globus Auth API";
homepage = "https://github.com/globus/globus-sdk-python"; homepage = "https://github.com/globus/globus-sdk-python";
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ ixxie ]; maintainers = with maintainers; [ ixxie ];

View file

@ -11,11 +11,11 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "howdoi"; pname = "howdoi";
version = "2.0.8"; version = "2.0.10";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "9b7cabab87cd614e26b408653bc8937ec27b79ca2fde6b9457da55d2541f75fb"; sha256 = "e561e3c5d4f39ab1f86e9f24bb0b2803ee6e312de61e90907f739aa638f35215";
}; };
postPatch = '' postPatch = ''

View file

@ -7,12 +7,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "limnoria"; pname = "limnoria";
version = "2020.12.05"; version = "2021.01.15";
disabled = isPy27; # abandoned upstream disabled = isPy27; # abandoned upstream
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "c4310ea12d1ac39984a96c40a12fab92aefc3d77a615f89ef542b10497ae56fa"; sha256 = "5d7109fc779c44070e3c57186eae59b133014835d5fe15b262fa9438d7599c81";
}; };
patchPhase = '' patchPhase = ''

View file

@ -0,0 +1,38 @@
{ lib, buildPythonPackage, fetchFromGitHub, py, lxml, pytestCheckHook, wireshark-cli }:
buildPythonPackage rec {
pname = "pyshark";
version = "0.4.2.11";
src = fetchFromGitHub {
owner = "KimiNewt";
repo = pname;
rev = "v${version}";
sha256 = "07dkhkf85cplcj1h3k8mmqzsn4zdkxzr0zg3gvf8yc8p5g5azx9q";
};
propagatedBuildInputs = [
py
lxml
];
preConfigure = ''
cd src
'';
preCheck = ''
cd ..
'';
checkInputs = [
pytestCheckHook
wireshark-cli
];
meta = with lib; {
description = "Python wrapper for tshark, allowing python packet parsing using wireshark dissectors";
homepage = "https://github.com/KimiNewt/pyshark/";
license = licenses.mit;
maintainers = with maintainers; [ petabyteboy ];
};
}

View file

@ -3,6 +3,7 @@
, fetchPypi , fetchPypi
, pythonOlder , pythonOlder
, cython , cython
, catalogue
, mock , mock
, numpy , numpy
, pathlib , pathlib
@ -12,17 +13,19 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "srsly"; pname = "srsly";
version = "2.3.2"; version = "2.4.0";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "f78eaef8d982e98921ce026d4205e652a9333137259f0b621f5c7b579e746e9d"; sha256 = "e29730be53015970e4a59050e8e9f9be44d762108a617df56c9dfc981b515ab7";
}; };
nativeBuildInputs = [ cython ]; nativeBuildInputs = [ cython ];
propagatedBuildInputs = [ catalogue ];
checkInputs = [ checkInputs = [
mock mock
numpy numpy

View file

@ -11,11 +11,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "blackfire-agent"; pname = "blackfire-agent";
version = "1.44.2"; version = "1.46.0";
src = fetchurl { src = fetchurl {
url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire-php/blackfire-agent_${version}_amd64.deb"; url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire-php/blackfire-agent_${version}_amd64.deb";
sha256 = "1bam4sb0yhxciykph7wn41zs8fa7c9iwnbihd5kza0cylbb7fbkb"; sha256 = "0cxgc18xpwyb5wp08km7aj8asn5biqnwq9fkgkk6wv1r1ihqlhf2";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -18,11 +18,11 @@ let
}.${lib.versions.majorMinor php.version} or (throw "Unsupported PHP version."); }.${lib.versions.majorMinor php.version} or (throw "Unsupported PHP version.");
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
pname = "php-blackfire"; pname = "php-blackfire";
version = "1.46.4"; version = "1.49.1";
src = fetchurl { src = fetchurl {
url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire-php/blackfire-php_${version}_amd64.deb"; url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire-php/blackfire-php_${version}_amd64.deb";
sha256 = "1p46zi1hh9calkcfgqz60c6rdi9i7i16ylj84iibi6k0pc690fjy"; sha256 = "5Z6CUj/HfSj+pC9iDEmU/OKCYePSAazU9q9M3glnOZU=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -12,13 +12,13 @@ let
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
pname = "freeciv"; pname = "freeciv";
version = "2.6.2.1"; version = "2.6.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "freeciv"; owner = "freeciv";
repo = "freeciv"; repo = "freeciv";
rev = "R${builtins.replaceStrings [ "." ] [ "_" ] version}"; rev = "R${builtins.replaceStrings [ "." ] [ "_" ] version}";
sha256 = "1nra6b6sk2gciaw1fpwx7qa20hky8cwcdwlshcl1zsikg577hyg5"; sha256 = "sha256-tRjik2LONwKFZOcIuyFDoE1fD23UnZHMdNLo0DdYyOc=";
}; };
postPatch = '' postPatch = ''

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ngircd"; pname = "ngircd";
version = "26"; version = "26.1";
src = fetchurl { src = fetchurl {
url = "https://ngircd.barton.de/pub/ngircd/${pname}-${version}.tar.xz"; url = "https://ngircd.barton.de/pub/ngircd/${pname}-${version}.tar.xz";
sha256 = "1ijmv18fa648y7apxb9vp4j9iq6fxq850kz5v36rysaq614cdp2n"; sha256 = "sha256-VcFv0mAJ9vxqAH3076yHoC4SL2gGEs2hzibhehjYYlQ=";
}; };
configureFlags = [ configureFlags = [

View file

@ -158,7 +158,8 @@ stdenv.mkDerivation rec {
description = "The standard Windows interoperability suite of programs for Linux and Unix"; description = "The standard Windows interoperability suite of programs for Linux and Unix";
license = licenses.gpl3; license = licenses.gpl3;
platforms = platforms.unix; platforms = platforms.unix;
broken = stdenv.isDarwin; # N.B. enableGlusterFS does not build
broken = stdenv.isDarwin || enableGlusterFS;
maintainers = with maintainers; [ aneeshusa ]; maintainers = with maintainers; [ aneeshusa ];
}; };
} }

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "wallabag"; pname = "wallabag";
version = "2.4.0"; version = "2.4.1";
# remember to rm -r var/cache/* after a rebuild or unexpected errors will occur # remember to rm -r var/cache/* after a rebuild or unexpected errors will occur
src = fetchurl { src = fetchurl {
url = "https://static.wallabag.org/releases/wallabag-release-${version}.tar.gz"; url = "https://static.wallabag.org/releases/wallabag-release-${version}.tar.gz";
sha256 = "11vda7aqq82kpr88v4hr7zg19zfq970n3z4qp25my8b1fvlgdjhi"; sha256 = "1dqf5ia66kjsnfad2xkm8w6jgs976mf9x0dcd73jybqfgs4j09kj";
}; };
outputs = [ "out" ]; outputs = [ "out" ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "oil"; pname = "oil";
version = "0.8.5"; version = "0.8.6";
src = fetchurl { src = fetchurl {
url = "https://www.oilshell.org/download/oil-${version}.tar.xz"; url = "https://www.oilshell.org/download/oil-${version}.tar.xz";
sha256 = "1z0p08q4808h78bp6nwdszpfavhr4y7n313bp0gg5qdbssnciq1v"; sha256 = "sha256-fX1miI8yXzn/T9cbbZ/7E6/tLs3RXsX3PgfC7sBxIjU=";
}; };
postPatch = '' postPatch = ''

View file

@ -1,14 +1,14 @@
{ lib, stdenv, fetchurl, zlib, util-linux }: { lib, stdenv, fetchurl, zlib, util-linux }:
let name = "pigz"; let name = "pigz";
version = "2.4"; version = "2.6";
in in
stdenv.mkDerivation { stdenv.mkDerivation {
name = name + "-" + version; name = name + "-" + version;
src = fetchurl { src = fetchurl {
url = "https://www.zlib.net/${name}/${name}-${version}.tar.gz"; url = "https://www.zlib.net/${name}/${name}-${version}.tar.gz";
sha256 = "0wsgw5vwl23jrnpsvd8v3xcp5k4waw5mk0164fynjhkv58i1dy54"; sha256 = "sha256-Lu17DXRJ0dcJA/KmLNYAXSYus6jJ6YaHvIy7WAnbKn0=";
}; };
enableParallelBuilding = true; enableParallelBuilding = true;

View file

@ -3,13 +3,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ddcutil"; pname = "ddcutil";
version = "0.9.9"; version = "1.0.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rockowitz"; owner = "rockowitz";
repo = "ddcutil"; repo = "ddcutil";
rev = "v${version}"; rev = "v${version}";
sha256 = "1ppiddnrvkbb9iir28kl9hzpww0hpgb05jfxzf07xsqkdfb4qv71"; sha256 = "sha256-+HxezUWQHyL9r4QZkJyWzWnjquq/ux5W5j2B5prH8Fg=";
}; };
nativeBuildInputs = [ autoreconfHook pkg-config ]; nativeBuildInputs = [ autoreconfHook pkg-config ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "geekbench"; pname = "geekbench";
version = "5.3.1"; version = "5.3.2";
src = fetchurl { src = fetchurl {
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz"; url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
sha256 = "0hil3mvrwpwy60x9s16bf8vgvfv11sdarcbk45zjlgjzfhh8h2qr"; sha256 = "sha256-SdmcyOgK8k07pkjOVWLbNj36ktJnkQWJ8ObPiMgcMYk=";
}; };
dontConfigure = true; dontConfigure = true;

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "topgrade"; pname = "topgrade";
version = "6.0.2"; version = "6.3.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "r-darwish"; owner = "r-darwish";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "1pqf7rs9b8j54rwg8i8alvf65c4jfp5q2hv3yr60aiidfjrawp34"; sha256 = "sha256-yKNHUH+oLQ99oH3yKYQCGAfX3tOI3ghLzLUpPzU6M0k=";
}; };
cargoSha256 = "1wh7xywp92h3in9a2nr6sia6l3852kw4s688sr1c2wjdf2i58lsg"; cargoSha256 = "sha256-kSxnEIAKF5Xf/x1LgtEj1u6IchbThtp3Sti5wnezlRA=";
buildInputs = lib.optional stdenv.isDarwin Foundation; buildInputs = lib.optional stdenv.isDarwin Foundation;

View file

@ -15,14 +15,14 @@ with lib;
let let
go-d-plugin = callPackage ./go.d.plugin.nix {}; go-d-plugin = callPackage ./go.d.plugin.nix {};
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
version = "1.28.0"; version = "1.29.0";
pname = "netdata"; pname = "netdata";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "netdata"; owner = "netdata";
repo = "netdata"; repo = "netdata";
rev = "v${version}"; rev = "v${version}";
sha256 = "1266jbfw55r1zh00xi6c90j2fs9hw8hmsb7686rh04l8mffny9f4"; sha256 = "sha256-Bkap0Ld5zz+HxEjkZrmPZieUpyim4/gpE8oL0q9LGqk=";
}; };
nativeBuildInputs = [ autoreconfHook pkg-config ]; nativeBuildInputs = [ autoreconfHook pkg-config ];

View file

@ -25178,7 +25178,9 @@ in
ticpp = callPackage ../development/libraries/ticpp { }; ticpp = callPackage ../development/libraries/ticpp { };
tickrs = callPackage ../applications/misc/tickrs { }; tickrs = callPackage ../applications/misc/tickrs {
inherit (darwin.apple_sdk.frameworks) Security;
};
tig = callPackage ../applications/version-management/git-and-tools/tig { }; tig = callPackage ../applications/version-management/git-and-tools/tig { };

View file

@ -4909,6 +4909,8 @@ in {
pysbd = callPackage ../development/python-modules/pysbd { }; pysbd = callPackage ../development/python-modules/pysbd { };
pyshark = callPackage ../development/python-modules/pyshark { };
python-codon-tables = callPackage ../development/python-modules/python-codon-tables { }; python-codon-tables = callPackage ../development/python-modules/python-codon-tables { };
python-csxcad = callPackage ../development/python-modules/python-csxcad { }; python-csxcad = callPackage ../development/python-modules/python-csxcad { };