Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub bd317c9a 0e9e02ff

+611 -282
+6
maintainers/maintainer-list.nix
··· 3807 3807 githubId = 15371828; 3808 3808 name = "Hugo Lageneste"; 3809 3809 }; 3810 + hypersw = { 3811 + email = "baltic@hypersw.net"; 3812 + github = "hypersw"; 3813 + githubId = 2332070; 3814 + name = "Serge Baltic"; 3815 + }; 3810 3816 hyphon81 = { 3811 3817 email = "zero812n@gmail.com"; 3812 3818 github = "hyphon81";
+1
nixos/modules/services/monitoring/prometheus/exporters.nix
··· 56 56 "unifi-poller" 57 57 "varnish" 58 58 "wireguard" 59 + "flow" 59 60 ] (name: 60 61 import (./. + "/exporters/${name}.nix") { inherit config lib pkgs options; } 61 62 );
+50
nixos/modules/services/monitoring/prometheus/exporters/flow.nix
··· 1 + { config, lib, pkgs, options }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.services.prometheus.exporters.flow; 7 + in { 8 + port = 9590; 9 + extraOpts = { 10 + brokers = mkOption { 11 + type = types.listOf types.str; 12 + example = literalExample ''[ "kafka.example.org:19092" ]''; 13 + description = "List of Kafka brokers to connect to."; 14 + }; 15 + 16 + asn = mkOption { 17 + type = types.ints.positive; 18 + example = 65542; 19 + description = "The ASN being monitored."; 20 + }; 21 + 22 + partitions = mkOption { 23 + type = types.listOf types.int; 24 + default = []; 25 + description = '' 26 + The number of the partitions to consume, none means all. 27 + ''; 28 + }; 29 + 30 + topic = mkOption { 31 + type = types.str; 32 + example = "pmacct.acct"; 33 + description = "The Kafka topic to consume from."; 34 + }; 35 + }; 36 + 37 + serviceOpts = { 38 + serviceConfig = { 39 + DynamicUser = true; 40 + ExecStart = '' 41 + ${pkgs.prometheus-flow-exporter}/bin/flow-exporter \ 42 + -asn ${toString cfg.asn} \ 43 + -topic ${cfg.topic} \ 44 + -brokers ${concatStringsSep "," cfg.brokers} \ 45 + ${optionalString (cfg.partitions != []) "-partitions ${concatStringsSep "," cfg.partitions}"} \ 46 + -addr ${cfg.listenAddress}:${toString cfg.port} ${concatStringsSep " " cfg.extraFlags} 47 + ''; 48 + }; 49 + }; 50 + }
+5 -5
pkgs/applications/editors/android-studio/default.nix
··· 14 14 sha256Hash = "1f9bclvyvm3sg9an7wxlfwd8jwnb9cl726dvggmysa6r7shc7xw9"; 15 15 }; 16 16 betaVersion = { 17 - version = "4.2.0.19"; # "Android Studio 4.2 Beta 3" 18 - build = "202.7033425"; 19 - sha256Hash = "037r99hn16y0fy6z6k90qf6yx5a4vvx6bl9rdyagdm16ry4bpiw4"; 17 + version = "4.2.0.20"; # "Android Studio 4.2 Beta 4" 18 + build = "202.7094744"; 19 + sha256Hash = "10c4qfq6d9ggs88s8h3pryhlnzw17m60qci78rjbh32wmm02sciz"; 20 20 }; 21 21 latestVersion = { # canary & dev 22 - version = "2020.3.1.4"; # "Android Studio Arctic Fox Canary 4" 23 - sha256Hash = "05drh4grq0b37qg5nspf2c6vmvcc9x71al3xwc2ddjhmyj0f9sk4"; 22 + version = "2020.3.1.5"; # "Android Studio Arctic Fox (2020.3.1) Canary 5" 23 + sha256Hash = "0x749sbg7qa5ncwwaywcldlhyyyyfh05bms2czz1rv6h7zgq16vq"; 24 24 }; 25 25 in { 26 26 # Attributes are named by their corresponding release channels
+15 -22
pkgs/applications/misc/far2l/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, cmake, pkg-config, wxGTK30, glib, pcre, m4, bash, 2 - xdg-utils, gvfs, zip, unzip, gzip, bzip2, gnutar, p7zip, xz, imagemagick, darwin }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, cmake, pkg-config, wxGTK30, glib, pcre, m4, bash 2 + , xdg-utils, gvfs, zip, unzip, gzip, bzip2, gnutar, p7zip, xz, imagemagick 3 + , libuchardet, spdlog, xercesc, fmt, openssl, libssh, samba, neon, libnfs, libarchive }: 3 4 4 - let 5 - newer-colorer-schemes = fetchFromGitHub { 6 - owner = "colorer"; 7 - repo = "Colorer-schemes"; 8 - rev = "7c831f5e94a90530ace8b2bb9916210e3a2fcda6"; # 2019-11-28 (far2l has older Colorer-schemes) 9 - sha256 = "18vaahdz5i7xdf00c9h9kjjswm4jszywm8zkhva4c4ivr4qqnv2c"; 10 - }; 11 - in 12 5 stdenv.mkDerivation rec { 13 6 pname = "far2l"; 14 - version = "2019-12-14.git${builtins.substring 0 7 src.rev}"; 7 + version = "2020-12-30.git${builtins.substring 0 7 src.rev}"; 15 8 16 9 src = fetchFromGitHub { 17 10 owner = "elfmz"; 18 11 repo = "far2l"; 19 - rev = "dceaa3918ea2c5e43600bad3fc63f861b8d26fc4"; 20 - sha256 = "1ssd3hwz4b7vl4r858d9whl61cn23pgcamcjmvfa6ysf4x2b7sgi"; 12 + rev = "52c1372441443aafd1a7dff6f17969a6ec19885d"; 13 + sha256 = "0s7427fgxzj5zkyy6mhb4y5hqa6adsr30m0bigycp12b0495ryx0"; 21 14 }; 22 15 23 16 nativeBuildInputs = [ cmake pkg-config m4 makeWrapper imagemagick ]; 24 17 25 - buildInputs = [ wxGTK30 glib pcre ] 26 - ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Cocoa; 18 + buildInputs = [ wxGTK30 glib pcre libuchardet spdlog xercesc fmt ] # base requirements of the build 19 + ++ [ openssl libssh samba neon libnfs libarchive ]; # optional feature packages, like protocol support for Network panel, or archive formats 20 + #++ lib.optional stdenv.isDarwin Cocoa # Mac support -- disabled, see "meta.broken" below 27 21 28 22 postPatch = lib.optionalString stdenv.isLinux '' 29 23 substituteInPlace far2l/bootstrap/trash.sh \ ··· 48 42 --replace '"gzip ' '"${gzip}/bin/gzip ' \ 49 43 --replace '"bzip2 ' '"${bzip2}/bin/bzip2 ' \ 50 44 --replace '"tar ' '"${gnutar}/bin/tar ' 51 - 52 - cp ${newer-colorer-schemes}/hrc/hrc/base/nix.hrc colorer/configs/base/hrc/base/ 53 - cp ${newer-colorer-schemes}/hrc/hrc/base/cpp.hrc colorer/configs/base/hrc/base/ 54 - cp ${newer-colorer-schemes}/hrc/hrc/inet/jscript.hrc colorer/configs/base/hrc/base/ 55 45 ''; 56 46 57 47 installPhase = '' ··· 77 67 stripDebugList = [ "bin" "share" ]; 78 68 79 69 meta = with lib; { 80 - description = "An orthodox file manager"; 70 + description = "Linux port of FAR Manager v2, a program for managing files and archives in Windows operating systems"; 81 71 homepage = "https://github.com/elfmz/far2l"; 82 - license = licenses.gpl2; 83 - maintainers = [ maintainers.volth ]; 72 + license = licenses.gpl2Plus; # NOTE: might change in far2l repo soon, check next time 73 + maintainers = with maintainers; [ volth hypersw ]; 84 74 platforms = platforms.all; 75 + # fails to compile with: 76 + # error: no member named 'st_ctim' in 'stat' 77 + broken = stdenv.isDarwin; 85 78 }; 86 79 }
+2 -2
pkgs/applications/misc/obsidian/default.nix
··· 30 30 31 31 in stdenv.mkDerivation rec { 32 32 pname = "obsidian"; 33 - version = "0.10.11"; 33 + version = "0.10.13"; 34 34 35 35 src = fetchurl { 36 36 url = 37 37 "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/obsidian-${version}.asar.gz"; 38 - sha256 = "RQdNTzorFq3W8clNObyOisKWUM/s+bE/CbpJ/8ABbrk="; 38 + sha256 = "J4kaNtB6DVivNDhrGwrRZJBvu4Bpzl0jY1ZtlAtQiZE="; 39 39 }; 40 40 41 41 nativeBuildInputs = [ makeWrapper graphicsmagick ];
+36
pkgs/applications/misc/tabula-java/default.nix
··· 1 + { stdenv, lib, fetchurl, jre, makeWrapper }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "tabula-java"; 5 + version = "1.0.4"; 6 + 7 + src = fetchurl { 8 + url = "https://github.com/tabulapdf/tabula-java/releases/download/v${version}/tabula-${version}-jar-with-dependencies.jar"; 9 + sha256 = "12d0jcc3j0q8jbqv0gzfiif7c8ig37834vb8yq0jnyr0s72k30xw"; 10 + }; 11 + 12 + buildInputs = [ makeWrapper ]; 13 + 14 + dontUnpack = true; 15 + dontBuild = true; 16 + 17 + installPhase = '' 18 + mkdir -pv $out/share/tabula-java 19 + cp -v $src $out/share/tabula-java/tabula-java.jar 20 + 21 + makeWrapper ${jre}/bin/java $out/bin/tabula-java --add-flags "-jar $out/share/tabula-java/tabula-java.jar" 22 + ''; 23 + 24 + meta = with lib; { 25 + description = "A library for extracting tables from PDF files."; 26 + longDescription = '' 27 + tabula-java is the table extraction engine that powers 28 + Tabula. You can use tabula-java as a command-line tool to 29 + programmatically extract tables from PDFs. 30 + ''; 31 + homepage = "https://tabula.technology/"; 32 + license = licenses.mit; 33 + maintainers = [ maintainers.jakewaksbaum ]; 34 + platforms = platforms.all; 35 + }; 36 + }
+52
pkgs/applications/misc/wbg/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchgit 4 + , meson 5 + , ninja 6 + , pkg-config 7 + , git 8 + , scdoc 9 + , cairo 10 + , fcft 11 + , libpng 12 + , librsvg 13 + , libxkbcommon 14 + , pixman 15 + , tllist 16 + , wayland 17 + , wayland-protocols 18 + , wlroots 19 + }: 20 + 21 + stdenv.mkDerivation rec { 22 + pname = "wbg"; 23 + version = "unstable-2020-08-01"; 24 + 25 + src = fetchgit { 26 + url = "https://codeberg.org/dnkl/wbg"; 27 + rev = "1b05bd80d0f40e3ba1e977002d0653f532649269"; 28 + sha256 = "0i1j7aqvj0vl2ww5cvffqci1kjqjn0sw6sp2j0ljblaif6qk9asc"; 29 + }; 30 + 31 + nativeBuildInputs = [ pkg-config meson ninja scdoc git ]; 32 + buildInputs = [ 33 + cairo 34 + fcft 35 + libpng 36 + librsvg 37 + libxkbcommon 38 + pixman 39 + tllist 40 + wayland 41 + wayland-protocols 42 + wlroots 43 + ]; 44 + 45 + meta = with lib; { 46 + description = "Wallpaper application for Wayland compositors"; 47 + homepage = "https://codeberg.org/dnkl/wbg"; 48 + license = licenses.isc; 49 + maintainers = with maintainers; [ AndersonTorres ]; 50 + platforms = with platforms; linux; 51 + }; 52 + }
+86
pkgs/applications/misc/yambar/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchgit 4 + , pkg-config 5 + , meson 6 + , ninja 7 + , scdoc 8 + , alsaLib 9 + , fcft 10 + , json_c 11 + , libmpdclient 12 + , libxcb 13 + , libyaml 14 + , pixman 15 + , tllist 16 + , udev 17 + , wayland 18 + , wayland-protocols 19 + , xcbutil 20 + , xcbutilcursor 21 + , xcbutilerrors 22 + , xcbutilwm 23 + }: 24 + 25 + stdenv.mkDerivation rec { 26 + pname = "yambar"; 27 + version = "1.6.1"; 28 + 29 + src = fetchgit { 30 + url = "https://codeberg.org/dnkl/yambar.git"; 31 + rev = version; 32 + sha256 = "p47tFsEWsYNe6IVV65xGG211u6Vm2biRf4pmUDylBOQ="; 33 + }; 34 + 35 + nativeBuildInputs = [ pkg-config meson ninja scdoc ]; 36 + buildInputs = [ 37 + alsaLib 38 + fcft 39 + json_c 40 + libmpdclient 41 + libxcb 42 + libyaml 43 + pixman 44 + tllist 45 + udev 46 + wayland 47 + wayland-protocols 48 + xcbutil 49 + xcbutilcursor 50 + xcbutilerrors 51 + xcbutilwm 52 + ]; 53 + 54 + meta = with lib; { 55 + homepage = "https://codeberg.org/dnkl/yambar"; 56 + description = "Modular status panel for X11 and Wayland"; 57 + longDescription = '' 58 + yambar is a lightweight and configurable status panel (bar, for short) for 59 + X11 and Wayland, that goes to great lengths to be both CPU and battery 60 + efficient - polling is only done when absolutely necessary. 61 + 62 + It has a number of modules that provide information in the form of 63 + tags. For example, the clock module has a date tag that contains the 64 + current date. 65 + 66 + The modules do not know how to present the information though. This is 67 + instead done by particles. And the user, you, decides which particles (and 68 + thus how to present the data) to use. 69 + 70 + Furthermore, each particle can have a decoration - a background color or a 71 + graphical underline, for example. 72 + 73 + There is no support for images or icons. use an icon font (e.g. Font 74 + Awesome, or Material Icons) if you want a graphical representation. 75 + 76 + There are a number of modules and particles builtin. More can be added as 77 + plugins. You can even write your own! 78 + 79 + To summarize: a bar displays information provided by modules, using 80 + particles and decorations. How is configured by you. 81 + ''; 82 + license = licenses.mit; 83 + maintainers = with maintainers; [ AndersonTorres ]; 84 + platforms = with platforms; unix; 85 + }; 86 + }
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "terragrunt"; 5 - version = "0.28.2"; 5 + version = "0.28.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gruntwork-io"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-942PlEoR3ljHecg5RNqqq5cvVzfrIqIbSiV172STiGM="; 11 + sha256 = "sha256-ERThySRhTqklZ8sRrlHBiCtPqKMplioOyjuVEN44GvI="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-lRJerUYafpkXAGf8MEM8SeG3aB86mlMo7iLpeHFAnd4=";
+3 -3
pkgs/applications/networking/cluster/velero/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "velero"; 5 - version = "1.5.2"; 5 + version = "1.5.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "vmware-tanzu"; 10 10 repo = "velero"; 11 - sha256 = "1hfi1iipbval0c0c0nnf6fz5n76za0vwczm5lq86sddqnznbvsrz"; 11 + sha256 = "sha256-DZ6phJxc8n9LCSsER09K3j+pUJxkYrBZQaI4h+bcV94="; 12 12 }; 13 13 14 14 buildFlagsArray = '' ··· 19 19 -X github.com/vmware-tanzu/velero/pkg/buildinfo.GitTreeState=clean 20 20 ''; 21 21 22 - vendorSha256 = "1izl7z689jf3i3wax7rfpk0jjly7nsi7vzasy1j9v5cwjy2d5z4v"; 22 + vendorSha256 = "sha256-m/zShJeclZ1k8Fr9faK2x1Mpwbwun674iMPJhMw/9Mc="; 23 23 24 24 excludedPackages = [ "issue-template-gen" ]; 25 25
+7
pkgs/applications/office/scribus/unstable.nix
··· 43 43 sha256 = "sha256-1CV2lVOc+kDerYq9rwTFHjTU10vK1aLJNNCObp1Dt6s="; 44 44 }; 45 45 46 + patches = [ 47 + (fetchpatch { # fix build with podofo 0.9.7 48 + url = "https://github.com/scribusproject/scribus/commit/c6182ef92820b422d61c904e40e9fed865458eb5.patch"; 49 + sha256 = "0vp275xfbd4xnj5s55cgzsihgihby5mmjlbmrc7sa6jbrsm8aa2c"; 50 + }) 51 + ]; 52 + 46 53 nativeBuildInputs = [ 47 54 cmake 48 55 pkg-config
+2 -2
pkgs/applications/video/mkvtoolnix/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "mkvtoolnix"; 16 - version = "51.0.0"; 16 + version = "53.0.0"; 17 17 18 18 src = fetchFromGitLab { 19 19 owner = "mbunkus"; 20 20 repo = "mkvtoolnix"; 21 21 rev = "release-${version}"; 22 - sha256 = "06k2slgac0fhgypmdriwdc5s09mry22vxk316ixfj5sv3irwn7wc"; 22 + sha256 = "04wjs3sgb3gn85gl8y1svx177d1213hswx37zdsj80giw1k5df79"; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+26
pkgs/development/libraries/libcyaml/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub 2 + , libyaml 3 + }: 4 + 5 + stdenv.mkDerivation rec { 6 + pname = "libcyaml"; 7 + version = "1.1.0"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "tlsa"; 11 + repo = "libcyaml"; 12 + rev = "v${version}"; 13 + sha256 = "0428p0rwq71nhh5nzcbapsbrjxa0x5l6h6ns32nxv7j624f0zd93"; 14 + }; 15 + 16 + buildInputs = [ libyaml ]; 17 + 18 + makeFlags = [ "VARIANT=release" "PREFIX=$(out)" ]; 19 + 20 + meta = with lib; { 21 + homepage = "https://github.com/tlsa/libcyaml"; 22 + description = "C library for reading and writing YAML"; 23 + license = licenses.isc; 24 + platforms = platforms.linux; 25 + }; 26 + }
+2 -2
pkgs/development/libraries/libebml/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libebml"; 5 - version = "1.4.0"; 5 + version = "1.4.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Matroska-Org"; 9 9 repo = "libebml"; 10 10 rev = "release-${version}"; 11 - sha256 = "052v4mjynndj9xgfl4lmlsnx9ai0pah0kjyr5fm34l7gj8vhc5s7"; 11 + sha256 = "04bn1i7g4vwmkv3hv26rmcb59zkl2rh37qnfjm52j560bjlyd7im"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/development/libraries/metal/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake }: 2 2 stdenv.mkDerivation rec { 3 3 pname = "metal"; 4 - version = "2.1.1"; 4 + version = "2.1.2"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "brunocodutra"; 8 8 repo = "metal"; 9 9 rev = "v${version}"; 10 - sha256 = "07n1aqyaixbd66l24km5ip3pkmidkx9m3saygf7cfp6vvbgmi42l"; 10 + sha256 = "sha256-1I+EZtIz/2y4+dJGBONhTlUQGHgRdvXc1ZAOC9pmStw="; 11 11 }; 12 12 13 13 nativeBuildInputs = [ cmake ];
+4 -13
pkgs/development/libraries/podofo/default.nix
··· 1 1 { lib, stdenv, fetchurl, cmake, zlib, freetype, libjpeg, libtiff, fontconfig 2 - , openssl, libpng, lua5, pkg-config, libidn, expat, fetchpatch 2 + , openssl, libpng, lua5, pkg-config, libidn, expat 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 - version = "0.9.6"; 6 + version = "0.9.7"; 7 7 pname = "podofo"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/podofo/${pname}-${version}.tar.gz"; 11 - sha256 = "0wj0y4zcmj4q79wrn3vv3xq4bb0vhhxs8yifafwy9f2sjm83c5p9"; 11 + sha256 = "1f0yvkx6nf99fp741w2y706d8bs9824x1z2gqm3rdy5fv8bfgwkw"; 12 12 }; 13 - 14 - patches = [ 15 - # https://sourceforge.net/p/podofo/tickets/24/ 16 - (fetchpatch { 17 - url = "https://sourceforge.net/p/podofo/tickets/24/attachment/podofo-cmake-3.12.patch"; 18 - extraPrefix = ""; 19 - sha256 = "087h51x60zrakzx09baan77hwz99cwb5l1j802r5g4wj7pbjz0mb"; 20 - }) 21 - ]; 22 13 23 14 outputs = [ "out" "dev" "lib" ]; 24 15 ··· 41 32 homepage = "http://podofo.sourceforge.net"; 42 33 description = "A library to work with the PDF file format"; 43 34 platforms = platforms.all; 44 - license = with licenses; [ gpl2 lgpl2 ]; 35 + license = with licenses; [ gpl2Plus lgpl2Plus ]; 45 36 }; 46 37 }
+22 -7
pkgs/development/libraries/tllist/default.nix
··· 1 - { stdenv, lib, fetchgit, meson, ninja }: 1 + { stdenv 2 + , lib 3 + , fetchgit 4 + , meson 5 + , ninja 6 + }: 2 7 3 8 stdenv.mkDerivation rec { 4 9 pname = "tllist"; 5 - version = "1.0.4"; 10 + version = "1.0.5"; 6 11 7 12 src = fetchgit { 8 13 url = "https://codeberg.org/dnkl/tllist.git"; 9 14 rev = version; 10 - sha256 = "sha256-+u8p/VmI61SGRhZHaJBwgcVNetNOrYzg2NVQehbfRqg="; 15 + sha256 = "wJEW7haQBtCR2rffKOFyqH3aq0eBr6H8T6gnBs2bNRg="; 11 16 }; 12 17 13 - nativeBuildInputs = [ 14 - meson ninja 15 - ]; 18 + nativeBuildInputs = [ meson ninja ]; 16 19 17 20 doCheck = true; 18 21 19 22 meta = with lib; { 20 23 homepage = "https://codeberg.org/dnkl/tllist"; 21 24 description = "C header file only implementation of a typed linked list"; 22 - maintainers = with maintainers; [ fionera ]; 25 + longDescription = '' 26 + Most C implementations of linked list are untyped. That is, their data 27 + carriers are typically void *. This is error prone since your compiler 28 + will not be able to help you correct your mistakes (oh, was it a 29 + pointer-to-a-pointer... I thought it was just a pointer...). 30 + 31 + tllist addresses this by using pre-processor macros to implement dynamic 32 + types, where the data carrier is typed to whatever you want; both 33 + primitive data types are supported as well as aggregated ones such as 34 + structs, enums and unions. 35 + ''; 36 + 23 37 license = licenses.mit; 38 + maintainers = with maintainers; [ fionera AndersonTorres ]; 24 39 platforms = with platforms; linux; 25 40 }; 26 41 }
+2 -2
pkgs/development/python-modules/azure-mgmt-netapp/default.nix
··· 6 6 }: 7 7 8 8 buildPythonPackage rec { 9 - version = "0.15.0"; 9 + version = "1.0.0"; 10 10 pname = "azure-mgmt-netapp"; 11 11 disabled = isPy27; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "5e98c360609a77b443b2fe431e0337e5cb705b4f02d0204791f9985f7ce68836"; 15 + sha256 = "e2c0cecd634c0a106e389f39ad767bfd1d718d90692e4e3c9664b1fe9a792ade"; 16 16 extension = "zip"; 17 17 }; 18 18
+18 -14
pkgs/development/python-modules/blinkstick/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, fetchpatch, pyusb }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pyusb 5 + }: 2 6 3 7 buildPythonPackage rec { 4 8 pname = "BlinkStick"; 5 - version = "1.1.8"; 9 + version = "1.2.0"; 6 10 7 11 src = fetchPypi { 8 12 inherit pname version; 9 - sha256 = "3edf4b83a3fa1a7bd953b452b76542d54285ff6f1145b6e19f9b5438120fa408"; 13 + sha256 = "0rdk3i81s6byw23za0bxvkh7sj5l16qxxgc2c53qjg3klc24wcm9"; 10 14 }; 11 15 12 - patches = [ 13 - (fetchpatch { 14 - url = "https://github.com/arvydas/blinkstick-python/commit/a9227d0.patch"; 15 - sha256 = "1mcmxlnkbfxwp84qz32l5rlc7r9anh9yhnqaj1y8rny5s13jb01f"; 16 - }) 17 - (fetchpatch { 18 - url = "https://github.com/arvydas/blinkstick-python/pull/54.patch"; 19 - sha256 = "1gjq6xbai794bbdyrv82i96l1a7qkwvlhzd6sa937dy5ivv6s6hl"; 20 - }) 21 - ]; 16 + # Upstream fix https://github.com/arvydas/blinkstick-python/pull/54 17 + # https://github.com/arvydas/blinkstick-python/pull/54/commits/b9bee2cd72f799f1210e5d9e13207f93bbc2d244.patch 18 + # has line ending issues after 1.2.0 19 + postPatch = '' 20 + substituteInPlace setup.py --replace "pyusb==1.0.0" "pyusb>=1.0.0" 21 + ''; 22 22 23 23 propagatedBuildInputs = [ pyusb ]; 24 24 25 + # Project has no tests 26 + doCheck = false; 27 + pythonImportsCheck = [ "blinkstick" ]; 28 + 25 29 meta = with lib; { 26 30 description = "Python package to control BlinkStick USB devices"; 27 - homepage = "https://pypi.python.org/pypi/BlinkStick/"; 31 + homepage = "https://github.com/arvydas/blinkstick-python"; 28 32 license = licenses.bsd3; 29 33 maintainers = with maintainers; [ np ]; 30 34 };
+2 -2
pkgs/development/python-modules/boto3/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "boto3"; 16 - version = "1.17.4"; # N.B: if you change this, change botocore too 16 + version = "1.17.5"; # N.B: if you change this, change botocore too 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "sha256-ZVFEJ/X4SSRcmicvoGpaAUrjlFMz9PQHSJ0DT7mdxh8="; 20 + sha256 = "sha256-1qr7gE/KK2fGXdp4rYtK/tkB4AQHEgi4TIBNNFrZ67o="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
+2 -2
pkgs/development/python-modules/botocore/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "botocore"; 15 - version = "1.20.4"; # N.B: if you change this, change boto3 and awscli to a matching version 15 + version = "1.20.5"; # N.B: if you change this, change boto3 and awscli to a matching version 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "sha256-YWV6Hks83alicIQYS9+dykY3wVI9rq0xo2l0vg1RaG0="; 19 + sha256 = "sha256-BKHfdZaB9fFxrMs1TYY7/tB3TWSk6O41/0mDV1VmCk4="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+52
pkgs/development/python-modules/py-multicodec/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytest-runner 5 + , pytestCheckHook 6 + , pythonOlder 7 + , morphys 8 + , six 9 + , varint 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "py-multicodec"; 14 + version = "0.2.1"; 15 + disabled = pythonOlder "3.5"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "multiformats"; 19 + repo = pname; 20 + rev = "v${version}"; 21 + sha256 = "sha256-2aK+bfhqCMqSO+mtrHIfNQmQpQHpwd7yHseI/3O7Sp4="; 22 + }; 23 + 24 + # Error when not substituting: 25 + # Failed: [pytest] section in setup.cfg files is no longer supported, change to [tool:pytest] instead. 26 + postPatch = '' 27 + substituteInPlace setup.cfg --replace "[pytest]" "[tool:pytest]" 28 + ''; 29 + 30 + nativeBuildInputs = [ 31 + pytest-runner 32 + ]; 33 + 34 + propagatedBuildInputs = [ 35 + varint 36 + six 37 + morphys 38 + ]; 39 + 40 + checkInputs = [ 41 + pytestCheckHook 42 + ]; 43 + 44 + pythonImportsCheck = [ "multicodec" ]; 45 + 46 + meta = with lib; { 47 + description = "Compact self-describing codecs"; 48 + homepage = "https://github.com/multiformats/py-multicodec"; 49 + license = licenses.mit; 50 + maintainers = with maintainers; [ Luflosi ]; 51 + }; 52 + }
+2 -2
pkgs/development/python-modules/python-snappy/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "python-snappy"; 12 - version = "0.5.4"; 12 + version = "0.6.0"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "d9c26532cfa510f45e8d135cde140e8a5603d3fb254cfec273ebc0ecf9f668e2"; 16 + sha256 = "06l9my361ig4x5ycyrmq33q83zcdib3y2zxfxv7k7dlpyp9ri2hn"; 17 17 }; 18 18 19 19 buildInputs = [ snappy ];
+3 -22
pkgs/development/tools/minizinc/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, flex, bison }: 1 + { lib, stdenv, fetchFromGitHub, cmake, flex, bison }: 2 2 let 3 - version = "2.4.3"; 3 + version = "2.5.3"; 4 4 in 5 5 stdenv.mkDerivation { 6 6 pname = "minizinc"; ··· 12 12 owner = "MiniZinc"; 13 13 repo = "libminizinc"; 14 14 rev = version; 15 - sha256 = "0mahf621zwwywimly5nd6j39j7qr48k5p7zwpfqnjq4wn010mbf8"; 15 + sha256 = "1kc65sxkc64pr560qaaznc44jnlvq7pbpzwijad410lpcnna5byg"; 16 16 }; 17 - 18 - patches = [ 19 - # Fix build with newer Bison versions: 20 - # https://github.com/MiniZinc/libminizinc/issues/389 21 - (fetchpatch { 22 - url = "https://github.com/MiniZinc/libminizinc/commit/d3136f6f198d3081943c17ac6890dbe14a81d112.diff"; 23 - sha256 = "1f4wxn9422ndgq6dd0vqdxm2313srm7gn9nh82aas2xijdxlmz2c"; 24 - }) 25 - (fetchpatch { 26 - name = "bison-3.7-compat-1.patch"; 27 - url = "https://github.com/MiniZinc/libminizinc/commit/8d4dcf302e78231f7c2665150e8178cacd06f91c.patch"; 28 - sha256 = "1wgciyrqijv7b4wqha94is5skji8j7b9wq6fkdsnsimfd3xpxhqw"; 29 - }) 30 - (fetchpatch { 31 - name = "bison-3.7-compat-2.patch"; 32 - url = "https://github.com/MiniZinc/libminizinc/commit/952ffda0bd23dc21f83d3e3f080ea5b3a414e8e0.patch"; 33 - sha256 = "0cnsfqw0hwm7rmazqnb99725rm2vdwab75vdpr5x5l3kjwsn76rj"; 34 - }) 35 - ]; 36 17 37 18 meta = with lib; { 38 19 homepage = "https://www.minizinc.org/";
+6 -5
pkgs/development/tools/minizinc/ide.nix
··· 1 - { lib, stdenv, fetchFromGitHub, qtbase, qtwebengine, qtwebkit, qmake, makeWrapper, minizinc }: 1 + { lib, mkDerivation, fetchFromGitHub, qtbase, qtwebengine, qtwebkit, qmake, minizinc }: 2 2 let 3 - version = "2.4.3"; 3 + version = "2.5.3"; 4 4 in 5 - stdenv.mkDerivation { 5 + mkDerivation { 6 6 pname = "minizinc-ide"; 7 7 inherit version; 8 8 9 - nativeBuildInputs = [ qmake makeWrapper ]; 9 + nativeBuildInputs = [ qmake ]; 10 10 buildInputs = [ qtbase qtwebengine qtwebkit ]; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "MiniZinc"; 14 14 repo = "MiniZincIDE"; 15 15 rev = version; 16 - sha256 = "0dfqh73rnp00336pyr1hlgl1wb4m2kh28zvdkamjgml60gmg6wdr"; 16 + sha256 = "1c80ilb1xbgzfadgal668h2zsaiv62il1jnljizrisgb7pszzyzw"; 17 + fetchSubmodules = true; 17 18 }; 18 19 19 20 sourceRoot = "source/MiniZincIDE";
+21 -22
pkgs/development/tools/misc/hound/default.nix
··· 1 - { lib, stdenv 2 - , buildGoPackage 1 + { lib 2 + , buildGoModule 3 3 , fetchFromGitHub 4 4 , makeWrapper 5 5 , mercurial 6 6 , git 7 7 }: 8 8 9 - buildGoPackage rec { 10 - pname = "hound-unstable"; 11 - version = "2018-11-02"; 12 - rev = "74ec7448a234d8d09e800b92e52c92e378c07742"; 13 - 14 - nativeBuildInputs = [ makeWrapper ]; 15 - 16 - goPackagePath = "github.com/etsy/hound"; 9 + buildGoModule rec { 10 + pname = "hound"; 11 + version = "unstable-2021-01-26"; 17 12 18 13 src = fetchFromGitHub { 19 - inherit rev; 20 - owner = "etsy"; 14 + owner = "hound-search"; 21 15 repo = "hound"; 22 - sha256 = "0g6nvgqjabprcl9z5ci5frhbam1dzq978h1d6aanf8vvzslfgdpq"; 16 + rev = "b88fc1f79d668e6671a478ddf4fb3e73a63067b9"; 17 + sha256 = "00xc3cj7d3klvhsh9hivvjwgzb6lycw3r3w7nch98nv2j8iljc44"; 23 18 }; 24 19 25 - postInstall = with stdenv; let 26 - binPath = lib.makeBinPath [ mercurial git ]; 27 - in '' 28 - wrapProgram $out/bin/houndd --prefix PATH : ${binPath} 20 + vendorSha256 = "0x1nhhhvqmz3qssd2d44zaxbahj8lh9r4m5jxdvzqk6m3ly7y0b6"; 21 + 22 + nativeBuildInputs = [ makeWrapper ]; 23 + 24 + # requires network access 25 + doCheck = false; 26 + 27 + postInstall = '' 28 + wrapProgram $out/bin/houndd --prefix PATH : ${lib.makeBinPath [ mercurial git ]} 29 29 ''; 30 30 31 - meta = { 31 + meta = with lib; { 32 32 inherit (src.meta) homepage; 33 - 34 33 description = "Lightning fast code searching made easy"; 35 - license = lib.licenses.mit; 36 - maintainers = with lib.maintainers; [ grahamc ]; 37 - platforms = lib.platforms.unix; 34 + license = licenses.mit; 35 + maintainers = with maintainers; [ grahamc SuperSandro2000 ]; 36 + platforms = platforms.unix; 38 37 }; 39 38 }
+2 -2
pkgs/games/vitetris/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "vitetris"; 5 - version = "0.58.0"; 5 + version = "0.59.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vicgeralds"; 9 9 repo = "vitetris"; 10 10 rev = "v${version}"; 11 - sha256 = "1fvw9yqg1q25x6dlfi4bl3hrrcdgl6wwq29j89aycxwdfxrxs09w"; 11 + sha256 = "sha256-Rbfa2hD67RGmInfWwYD4SthL8lm5bGSBi3oudV5hAao="; 12 12 }; 13 13 14 14 hardeningDisable = [ "format" ];
+2 -2
pkgs/misc/lightspark/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "lightspark"; 8 - version = "0.8.2"; 8 + version = "0.8.4"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "lightspark"; 12 12 repo = "lightspark"; 13 13 rev = version; 14 - sha256 = "04wn6d6gmpf848x0yghw26m9syv0hm6q5dwqiw3fxhs155jjqfgv"; 14 + sha256 = "sha256-Z1wJIoHb/+pSPN8sOfSbrl1CQk3BtK22zqTjJnOVe9Y="; 15 15 }; 16 16 17 17 patchPhase = ''
+3 -3
pkgs/misc/tmux-plugins/default.nix
··· 129 129 130 130 dracula = mkDerivation rec { 131 131 pluginName = "dracula"; 132 - version = "unstable-2020-12-28"; 132 + version = "unstable-2021-02-09"; 133 133 src = fetchFromGitHub { 134 134 owner = "dracula"; 135 135 repo = "tmux"; 136 - rev = "6757a5329948f00addd66b02ea94f61dd94456f5"; 137 - sha256 = "0wwwzg3bwcrbr2nmf84prz7k4i79yq0960vs6zjp0x8nqn2fvziy"; 136 + rev = "d1678a5834679d98ffac1dd7a0eaecff7868ab8e"; 137 + sha256 = "rdy5NFkh5Yl2YOTnuMKZQGRqVb2Pk8Bpq3nbJp2rCtE="; 138 138 }; 139 139 meta = with lib; { 140 140 homepage = "https://draculatheme.com/tmux";
+71 -71
pkgs/misc/vim-plugins/generated.nix
··· 389 389 390 390 chadtree = buildVimPluginFrom2Nix { 391 391 pname = "chadtree"; 392 - version = "2021-02-09"; 392 + version = "2021-02-10"; 393 393 src = fetchFromGitHub { 394 394 owner = "ms-jpq"; 395 395 repo = "chadtree"; 396 - rev = "fb65c78edbc6a4bfaa8c7a9df45b2a955497247e"; 397 - sha256 = "1g1jhfn2nzx9g03kv5n8kwqsh3icf6s9ldkhsv5w1k1ang56zpn1"; 396 + rev = "62e7bff3c4a29869423b88be2dff1314e1a34986"; 397 + sha256 = "07dqd2z9xjc89b9p8hp2pwfbrimva3yp5493gwcpfnqsncxshm37"; 398 398 }; 399 399 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 400 400 }; ··· 618 618 619 619 compe-tabnine = buildVimPluginFrom2Nix { 620 620 pname = "compe-tabnine"; 621 - version = "2021-02-08"; 621 + version = "2021-02-09"; 622 622 src = fetchFromGitHub { 623 623 owner = "tzachar"; 624 624 repo = "compe-tabnine"; 625 - rev = "0b884f2b0bc965826e69d4377cd06a48a36995ec"; 626 - sha256 = "0mwqk9ixirjybv9b2f1n08052iv6hcdr5l73f7jij35nc5anclad"; 625 + rev = "bdd7ea6c4c542aa606090d512e97eb422402045c"; 626 + sha256 = "17r4d1hg8wcbv4wqdqzm3y7xmpn18cvx4kv1kaspxncrppzj06mp"; 627 627 }; 628 628 meta.homepage = "https://github.com/tzachar/compe-tabnine/"; 629 629 }; ··· 726 726 727 727 Coqtail = buildVimPluginFrom2Nix { 728 728 pname = "Coqtail"; 729 - version = "2021-01-26"; 729 + version = "2021-02-09"; 730 730 src = fetchFromGitHub { 731 731 owner = "whonore"; 732 732 repo = "Coqtail"; 733 - rev = "c4d5c58771dd854671bd26b94693ecc1ffa21e39"; 734 - sha256 = "1r66h030f1952cl1bgynwb3r80zjh5imxwm87gnyjk6rg9kpjqnd"; 733 + rev = "f1deefb084b28197eaf988bbebff70dd86a99e03"; 734 + sha256 = "1461h9qlfvvcvig4zrbylm4j11xkxmbnha1nk5829xm50pjkmca2"; 735 735 }; 736 736 meta.homepage = "https://github.com/whonore/Coqtail/"; 737 737 }; ··· 918 918 919 919 denite-nvim = buildVimPluginFrom2Nix { 920 920 pname = "denite-nvim"; 921 - version = "2021-02-08"; 921 + version = "2021-02-10"; 922 922 src = fetchFromGitHub { 923 923 owner = "Shougo"; 924 924 repo = "denite.nvim"; 925 - rev = "fcf4415c701cb9e05d1f2c3dee4afeeba1d625fc"; 926 - sha256 = "0kfb41k3gimjnqv9l288clwbqwznrgqqy3xanaw8306sgsjg7rs1"; 925 + rev = "8de12f27d51e2574217148191f607a00b1575ec7"; 926 + sha256 = "0skn2fjlazm4bfmimb8qmyn6bjq01kqxaf88qggxwfk5l2sv3krj"; 927 927 }; 928 928 meta.homepage = "https://github.com/Shougo/denite.nvim/"; 929 929 }; 930 930 931 931 deol-nvim = buildVimPluginFrom2Nix { 932 932 pname = "deol-nvim"; 933 - version = "2021-01-27"; 933 + version = "2021-02-09"; 934 934 src = fetchFromGitHub { 935 935 owner = "Shougo"; 936 936 repo = "deol.nvim"; 937 - rev = "0c6e1653f0d0a904efa8da01e470ffe0bd1bf594"; 938 - sha256 = "1jfwzvblcfx7yx0lhwps0smgsblrc0azncv1bzliyx27in3gn59s"; 937 + rev = "907cf91cc491348bf383f3eb447c1be2a9330cb4"; 938 + sha256 = "1xsri4chlzfr0zc93wl96fpy381maygc3dlvy58nz2yswdr0g103"; 939 939 }; 940 940 meta.homepage = "https://github.com/Shougo/deol.nvim/"; 941 941 }; ··· 1571 1571 1572 1572 git-messenger-vim = buildVimPluginFrom2Nix { 1573 1573 pname = "git-messenger-vim"; 1574 - version = "2021-02-02"; 1574 + version = "2021-02-10"; 1575 1575 src = fetchFromGitHub { 1576 1576 owner = "rhysd"; 1577 1577 repo = "git-messenger.vim"; 1578 - rev = "1a67c3426541c88e570096b1e6dc954eac0047fd"; 1579 - sha256 = "03gyic6qf59sl166sp9pw2rg73fxhghkm4cpfyyssm7npvlgckni"; 1578 + rev = "04beaee235cca4304c4b655820c83d3661610220"; 1579 + sha256 = "0pjw17z76yq873jh74pr01r3ay4blzb4j0ghax553fb0d8ni4lkl"; 1580 1580 }; 1581 1581 meta.homepage = "https://github.com/rhysd/git-messenger.vim/"; 1582 1582 }; ··· 1595 1595 1596 1596 gitsigns-nvim = buildVimPluginFrom2Nix { 1597 1597 pname = "gitsigns-nvim"; 1598 - version = "2021-02-07"; 1598 + version = "2021-02-10"; 1599 1599 src = fetchFromGitHub { 1600 1600 owner = "lewis6991"; 1601 1601 repo = "gitsigns.nvim"; 1602 - rev = "3ab17a8e829b1c6c0d53f6a22e35c185bf7360de"; 1603 - sha256 = "0c73382ighhv18nn3zrdq09ayyh8pq0adcy6icgmx71qlszc5572"; 1602 + rev = "317750d66a572588eef9a23fefce4aff1cbcad94"; 1603 + sha256 = "0nc52f0hkb701scvnas6my9i92ys1i9c5y9h4h42yk00ph83k2k1"; 1604 1604 }; 1605 1605 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 1606 1606 }; ··· 2136 2136 2137 2137 lf-vim = buildVimPluginFrom2Nix { 2138 2138 pname = "lf-vim"; 2139 - version = "2021-02-04"; 2139 + version = "2021-02-10"; 2140 2140 src = fetchFromGitHub { 2141 2141 owner = "ptzz"; 2142 2142 repo = "lf.vim"; 2143 - rev = "018f28d495f58ba99c952df75926481e1b5667f4"; 2144 - sha256 = "058f3rjdwfl8p63l5bf7csixl0714dy2dbrbzwig8if4bxn3dkp9"; 2143 + rev = "cf3a56e126a6bf21f9004565d9b5043f1e9a093b"; 2144 + sha256 = "0vnh5xa5vwchsaz1a215pf0jyfc70sj31kvl1xmi867xks53jdgz"; 2145 2145 }; 2146 2146 meta.homepage = "https://github.com/ptzz/lf.vim/"; 2147 2147 }; ··· 2268 2268 2269 2269 lspsaga-nvim = buildVimPluginFrom2Nix { 2270 2270 pname = "lspsaga-nvim"; 2271 - version = "2021-02-09"; 2271 + version = "2021-02-10"; 2272 2272 src = fetchFromGitHub { 2273 2273 owner = "glepnir"; 2274 2274 repo = "lspsaga.nvim"; 2275 - rev = "c2fb66a23659349b9c36d21892e5c8f67ed65d62"; 2276 - sha256 = "1mrajhf7jnjgp68dqcrghhgf21shylili6sis8svfp7ls7x87wk2"; 2275 + rev = "985bcf31ad7b4fe955b02ce17bb844efb712aa22"; 2276 + sha256 = "00zi3yjkfpsza5bzc0i2pwsz7jsfsnvwcawb4pxfndn5v77jb050"; 2277 2277 }; 2278 2278 meta.homepage = "https://github.com/glepnir/lspsaga.nvim/"; 2279 2279 }; 2280 2280 2281 2281 lualine-nvim = buildVimPluginFrom2Nix { 2282 2282 pname = "lualine-nvim"; 2283 - version = "2021-02-07"; 2283 + version = "2021-02-10"; 2284 2284 src = fetchFromGitHub { 2285 2285 owner = "hoob3rt"; 2286 2286 repo = "lualine.nvim"; 2287 - rev = "0325203fa9c522fbe4297acc6992778ae3b41391"; 2288 - sha256 = "0ykrz9yhxxc428d39bg1j9xvlxikzd0xr6zh7hci2apvv96a6mh3"; 2287 + rev = "8a4baa804b7b2906eb8b9c325546dceabffdfcfd"; 2288 + sha256 = "1fq5aa4yg5r1dr2g18xnywg7pyid6s9vzm71zy3anmdp4g24amgx"; 2289 2289 }; 2290 2290 meta.homepage = "https://github.com/hoob3rt/lualine.nvim/"; 2291 2291 }; ··· 2352 2352 2353 2353 minimap-vim = buildVimPluginFrom2Nix { 2354 2354 pname = "minimap-vim"; 2355 - version = "2021-02-08"; 2355 + version = "2021-02-10"; 2356 2356 src = fetchFromGitHub { 2357 2357 owner = "wfxr"; 2358 2358 repo = "minimap.vim"; 2359 - rev = "551a13f9677dde911bd4436c038a1fa64e814cc4"; 2360 - sha256 = "17ni56fs94x60qpd0ikwi2hz9nsh0icwm7438i84kswmysfx3gn8"; 2359 + rev = "a05a32d70a043cc342d5e6e0a46432e294df7d8e"; 2360 + sha256 = "16fqqp1di9abcvignz5d09hlc9qzafaa1d2v97lks28jjcri5616"; 2361 2361 }; 2362 2362 meta.homepage = "https://github.com/wfxr/minimap.vim/"; 2363 2363 }; ··· 2808 2808 2809 2809 nerdtree = buildVimPluginFrom2Nix { 2810 2810 pname = "nerdtree"; 2811 - version = "2021-01-31"; 2811 + version = "2021-02-10"; 2812 2812 src = fetchFromGitHub { 2813 2813 owner = "preservim"; 2814 2814 repo = "nerdtree"; 2815 - rev = "1b19089917cc3e0a81d3294fead2424c419d545c"; 2816 - sha256 = "0zm60spnz4nsn0g9zsdiapygr2nwnkrqcz0w2pr37sp9i91nxxvb"; 2815 + rev = "1d46d6df3e581984d4b31d30d362cb94bc993e1d"; 2816 + sha256 = "1zm08jrc2grd7fbcsxwspsj4jlv92s45wa54x404vijxyvgis9bz"; 2817 2817 }; 2818 2818 meta.homepage = "https://github.com/preservim/nerdtree/"; 2819 2819 }; ··· 2916 2916 2917 2917 nvim-compe = buildVimPluginFrom2Nix { 2918 2918 pname = "nvim-compe"; 2919 - version = "2021-02-09"; 2919 + version = "2021-02-10"; 2920 2920 src = fetchFromGitHub { 2921 2921 owner = "hrsh7th"; 2922 2922 repo = "nvim-compe"; 2923 - rev = "a85c6461ddf73fbe307a73b06855e336e298b152"; 2924 - sha256 = "1kqw6ynhl36mwkghgs3yjw0q4yp578hb03hb1nwiyxdjh72v6a2v"; 2923 + rev = "3ec1e8c72a77b6c541751ce7b7718642d9528795"; 2924 + sha256 = "09j7salzbxmkqjvvilnhx8jysvf796bkx9f1an0p0vkn1slcfi7n"; 2925 2925 }; 2926 2926 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 2927 2927 }; ··· 3276 3276 3277 3277 packer-nvim = buildVimPluginFrom2Nix { 3278 3278 pname = "packer-nvim"; 3279 - version = "2021-02-08"; 3279 + version = "2021-02-10"; 3280 3280 src = fetchFromGitHub { 3281 3281 owner = "wbthomason"; 3282 3282 repo = "packer.nvim"; 3283 - rev = "5c43fcc1496112bf6fd569c3b5c7dda7f501b0ac"; 3284 - sha256 = "0ghnnv2wyg3simvwxghlx3gafgnbm0qr48chfr89c2z4xsvn8rqc"; 3283 + rev = "b57a0f2f02ffd3e5f1604fdea6b76d4f67502814"; 3284 + sha256 = "06414cik0iqb6jwksqikin328mylfwxl6215036bb7rl2lc8cs99"; 3285 3285 }; 3286 3286 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3287 3287 }; ··· 3372 3372 3373 3373 plenary-nvim = buildVimPluginFrom2Nix { 3374 3374 pname = "plenary-nvim"; 3375 - version = "2021-02-08"; 3375 + version = "2021-02-09"; 3376 3376 src = fetchFromGitHub { 3377 3377 owner = "nvim-lua"; 3378 3378 repo = "plenary.nvim"; 3379 - rev = "2ea0101080985ec34019a79e7a4b30f6c45b0f3c"; 3380 - sha256 = "0ijvib9ngydfifbzywxiac9xxvpjyp3jvym9mw3jf6hp4k4dh9sw"; 3379 + rev = "b77fc46c5f35978c03277cd7261c07a36dafc8a4"; 3380 + sha256 = "0a38ma4kn6s75s286bdl5mhqlnbzzpir29gzjq7kxqi4y4zh9spc"; 3381 3381 }; 3382 3382 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 3383 3383 }; ··· 3902 3902 3903 3903 sql-nvim = buildVimPluginFrom2Nix { 3904 3904 pname = "sql-nvim"; 3905 - version = "2021-02-02"; 3905 + version = "2021-02-09"; 3906 3906 src = fetchFromGitHub { 3907 3907 owner = "tami5"; 3908 3908 repo = "sql.nvim"; 3909 - rev = "9e0303c615445d6699a8c775f38e0e0fc457a5c3"; 3910 - sha256 = "0z1awkvz6vl5zci4qzibfb6nkk1c56rg5d4rqrhm5l1dh31pwjy3"; 3909 + rev = "96d000d9eff0165c7e0496f73787cc56d7c1581c"; 3910 + sha256 = "1n9j3wv5xifs7ppgjnnbvx9p4h4llshbzgrly5b7lx0nnb91yqg0"; 3911 3911 }; 3912 3912 meta.homepage = "https://github.com/tami5/sql.nvim/"; 3913 3913 }; ··· 4082 4082 4083 4083 telescope-frecency-nvim = buildVimPluginFrom2Nix { 4084 4084 pname = "telescope-frecency-nvim"; 4085 - version = "2021-02-03"; 4085 + version = "2021-02-10"; 4086 4086 src = fetchFromGitHub { 4087 4087 owner = "nvim-telescope"; 4088 4088 repo = "telescope-frecency.nvim"; 4089 - rev = "a5803b6755b3499aeabecb90f834aa060a2a8835"; 4090 - sha256 = "1fwcfxw9v6962pbf79s5hn75jcbfmsy6nig2z3s7s746pkfkjw9j"; 4089 + rev = "ffa2027102f75e28dd8d8c2a97f3b9163dd80b56"; 4090 + sha256 = "1ipxqkfaqc75qzpj7vg3gr44r8fcx979pyf84wibxic3kby9qp7y"; 4091 4091 }; 4092 4092 meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/"; 4093 4093 }; ··· 4123 4123 src = fetchFromGitHub { 4124 4124 owner = "nvim-telescope"; 4125 4125 repo = "telescope.nvim"; 4126 - rev = "993e383dd5356bf10c5cf2b5d0ac88f9c7746181"; 4127 - sha256 = "1db21n32y6hib3r0ncci3920wyb631yi57q3s58swlcqpjf20wli"; 4126 + rev = "3a7fa41857394cd2d90d00891413c12fada039c3"; 4127 + sha256 = "0bn7jvwwaxfhcqd4l3wi9bshabbrcd4aws7d564kh1js8bklwx1b"; 4128 4128 }; 4129 4129 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 4130 4130 }; ··· 4276 4276 4277 4277 ultisnips = buildVimPluginFrom2Nix { 4278 4278 pname = "ultisnips"; 4279 - version = "2021-02-02"; 4279 + version = "2021-02-09"; 4280 4280 src = fetchFromGitHub { 4281 4281 owner = "SirVer"; 4282 4282 repo = "ultisnips"; 4283 - rev = "0e84f61b8184981012a32642f78ad88aafcf4258"; 4284 - sha256 = "183y7bzc9lix536wla1p6niyl1w17jpjm2ild6pc593pl194qjm5"; 4283 + rev = "66d81fc2c0bda30be69fffa46da0932ee8d5ddd5"; 4284 + sha256 = "0fzpl2fj5kig8kbcn65ph6y3h412ryx5mfa15822lnsf8cmkr5db"; 4285 4285 }; 4286 4286 meta.homepage = "https://github.com/SirVer/ultisnips/"; 4287 4287 }; ··· 4720 4720 4721 4721 vim-autoformat = buildVimPluginFrom2Nix { 4722 4722 pname = "vim-autoformat"; 4723 - version = "2020-10-28"; 4723 + version = "2021-02-10"; 4724 4724 src = fetchFromGitHub { 4725 4725 owner = "Chiel92"; 4726 4726 repo = "vim-autoformat"; 4727 - rev = "ff16950ba5e07353f25ee33732982a67af451eb2"; 4728 - sha256 = "12h6dznfwpifyr6ahk1b45pb59nlm6wkrfhgh65g1clnpzvchkiw"; 4727 + rev = "2a6f931987c1cc5e5bc0c4c44f21ac9bd4c72f3b"; 4728 + sha256 = "17w0cjzppx9zxrqxaa975xazcnps4v1b93bmy19dccvc7z1gipby"; 4729 4729 }; 4730 4730 meta.homepage = "https://github.com/Chiel92/vim-autoformat/"; 4731 4731 }; ··· 5692 5692 5693 5693 vim-go = buildVimPluginFrom2Nix { 5694 5694 pname = "vim-go"; 5695 - version = "2021-01-22"; 5695 + version = "2021-02-10"; 5696 5696 src = fetchFromGitHub { 5697 5697 owner = "fatih"; 5698 5698 repo = "vim-go"; 5699 - rev = "007d9bc7786d703dc778de7b69895b8c1907dde7"; 5700 - sha256 = "1r7jv3cbawh9n2d6nd3iwga6bgj8z0nx94c3dhn5286si1s3857c"; 5699 + rev = "cb4c622c97a39652151748c4dec70a46e93a9117"; 5700 + sha256 = "0pfd6vizjrynz4azx3fkz5nwm7k08jjhvy6ypkjzhhw2ql37l7i9"; 5701 5701 }; 5702 5702 meta.homepage = "https://github.com/fatih/vim-go/"; 5703 5703 }; ··· 7447 7447 7448 7448 vim-snippets = buildVimPluginFrom2Nix { 7449 7449 pname = "vim-snippets"; 7450 - version = "2021-02-07"; 7450 + version = "2021-02-09"; 7451 7451 src = fetchFromGitHub { 7452 7452 owner = "honza"; 7453 7453 repo = "vim-snippets"; 7454 - rev = "1b687b29ecf97125becae8f3fcce0c77c48951d6"; 7455 - sha256 = "154a06p1hkg42f1imsw5swbm78xx7v5x7v4yivpva9lg23bccqhh"; 7454 + rev = "8426857c1b8d1c00bbe0faa6dfff99acb1521042"; 7455 + sha256 = "16lvwd22813k38dbkfx4w46gmvbkfla4a0zyklpz7qa658phfprw"; 7456 7456 }; 7457 7457 meta.homepage = "https://github.com/honza/vim-snippets/"; 7458 7458 }; ··· 8012 8012 8013 8013 vim-which-key = buildVimPluginFrom2Nix { 8014 8014 pname = "vim-which-key"; 8015 - version = "2020-12-21"; 8015 + version = "2021-02-09"; 8016 8016 src = fetchFromGitHub { 8017 8017 owner = "liuchengxu"; 8018 8018 repo = "vim-which-key"; 8019 - rev = "c5322b2f67bc627d467e527a530ff6695ccd3dbd"; 8020 - sha256 = "0j3pnbg0a2rcjfp691v7wzcp9bqan24qvdl4fxzljipl2lyim0qb"; 8019 + rev = "68bd1775277ad5677ebf5cdc774ca3ba4755d457"; 8020 + sha256 = "1pg179iz0xvd6r7xks7qrn1c7vh7zmp39s9axhdgp7jisqbhaaqx"; 8021 8021 }; 8022 8022 meta.homepage = "https://github.com/liuchengxu/vim-which-key/"; 8023 8023 }; ··· 8229 8229 8230 8230 vimtex = buildVimPluginFrom2Nix { 8231 8231 pname = "vimtex"; 8232 - version = "2021-02-08"; 8232 + version = "2021-02-09"; 8233 8233 src = fetchFromGitHub { 8234 8234 owner = "lervag"; 8235 8235 repo = "vimtex"; 8236 - rev = "5ac1abada4f931f2440476ad5d99a6d7600baca0"; 8237 - sha256 = "1d9whpvs29mmjq5v3w2qgv370grak993lwka8k54anjxary9q4wz"; 8236 + rev = "3e76c81f329cb13b563b9092fb0e5097151bb08b"; 8237 + sha256 = "12rrnscqk9s8b6pr7aacjppypd3sl6b10qqyqfl5b9kgc2kic4mp"; 8238 8238 }; 8239 8239 meta.homepage = "https://github.com/lervag/vimtex/"; 8240 8240 };
+23
pkgs/servers/monitoring/prometheus/flow-exporter.nix
··· 1 + { stdenv, buildGoModule, fetchFromGitHub, lib }: 2 + 3 + buildGoModule rec { 4 + pname = "flow-exporter"; 5 + version = "1.1.1"; 6 + 7 + src = fetchFromGitHub { 8 + rev = "v${version}"; 9 + owner = "neptune-networks"; 10 + repo = pname; 11 + sha256 = "sha256-6FqupoYWRvex7XhM7ly8f7ICnuS9JvCRIVEBIJe+64k="; 12 + }; 13 + 14 + vendorSha256 = "sha256-2raOUOPiMUMydIsfSsnwUAAiM7WyMio1NgL1EoADr2s="; 15 + 16 + meta = with lib; { 17 + description = "Export network flows from kafka to Prometheus"; 18 + homepage = "https://github.com/neptune-networks/flow-exporter"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ kloenk ]; 21 + platforms = platforms.linux; 22 + }; 23 + }
+11 -5
pkgs/servers/mpd/clientlib.nix pkgs/servers/mpd/libmpdclient.nix
··· 1 - { lib, stdenv, fetchFromGitHub, meson, ninja, fixDarwinDylibNames }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , meson 5 + , ninja 6 + , fixDarwinDylibNames 7 + }: 2 8 3 9 stdenv.mkDerivation rec { 4 - version = "2.19"; 5 10 pname = "libmpdclient"; 11 + version = "2.19"; 6 12 7 13 src = fetchFromGitHub { 8 14 owner = "MusicPlayerDaemon"; 9 - repo = "libmpdclient"; 15 + repo = pname; 10 16 rev = "v${version}"; 11 17 sha256 = "01agvjscdxagw6jcfx0wg81c4b6p8rh0hp3slycmjs2b835kvmq2"; 12 18 }; ··· 17 23 meta = with lib; { 18 24 description = "Client library for MPD (music player daemon)"; 19 25 homepage = "https://www.musicpd.org/libs/libmpdclient/"; 20 - license = licenses.gpl2; 26 + license = licenses.bsd2; 27 + maintainers = with maintainers; [ ehmry AndersonTorres ]; 21 28 platforms = platforms.unix; 22 - maintainers = with maintainers; [ ehmry ]; 23 29 }; 24 30 }
+3 -3
pkgs/shells/zsh/oh-my-zsh/default.nix
··· 5 5 , git, nix, nixfmt, jq, coreutils, gnused, curl, cacert }: 6 6 7 7 stdenv.mkDerivation rec { 8 - version = "2021-01-31"; 8 + version = "2021-02-09"; 9 9 pname = "oh-my-zsh"; 10 - rev = "c52e646bb7b109e15f6dc4047b29ca8c8e029433"; 10 + rev = "f21e646ce6c09198f7f625c597f08af49551fdb0"; 11 11 12 12 src = fetchFromGitHub { 13 13 inherit rev; 14 14 owner = "ohmyzsh"; 15 15 repo = "ohmyzsh"; 16 - sha256 = "0yfpahn9a6aby8ym1slcn8kvric26xy14fk1jjj3f07xvh7xg2y9"; 16 + sha256 = "14m932zbzdbwyfqkn882jarpw4dbmxkfna5pakd4n5b123drjz46"; 17 17 }; 18 18 19 19 installPhase = ''
-13
pkgs/tools/X11/xsettingsd/SConstruct.patch
··· 1 - diff --git a/SConstruct b/SConstruct 2 - index bebc82e..3e0127b 100644 3 - --- a/SConstruct 4 - +++ b/SConstruct 5 - @@ -59,6 +59,8 @@ srcs = Split('''\ 6 - ''') 7 - libxsettingsd = env.Library('xsettingsd', srcs) 8 - env['LIBS'] = libxsettingsd 9 - +env['ENV']['PATH'] = os.environ.get('PATH', '') 10 - +env['ENV']['PKG_CONFIG_PATH'] = os.environ.get('PKG_CONFIG_PATH', '') 11 - env.ParseConfig('pkg-config --cflags --libs x11') 12 - 13 - xsettingsd = env.Program('xsettingsd', 'xsettingsd.cc')
+9 -16
pkgs/tools/X11/xsettingsd/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, scons, pkg-config, libX11 }: 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, libX11 }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "xsettingsd"; 5 - version = "1.0.0"; 5 + version = "1.0.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "derat"; 9 9 repo = "xsettingsd"; 10 10 rev = "v${version}"; 11 - sha256 = "05m4jlw0mgwp24cvyklncpziq1prr2lg0cq9c055sh4n9d93d07v"; 11 + sha256 = "sha256-CIYshZqJICuL8adKHIN4R6nudaqWOCK2UPrGhsKf9pE="; 12 12 }; 13 13 14 - patches = [ 15 - ./SConstruct.patch 16 - ]; 17 - 18 - nativeBuildInputs = [ scons pkg-config ]; 14 + nativeBuildInputs = [ cmake pkg-config ]; 19 15 20 16 buildInputs = [ libX11 ]; 21 17 22 - buildPhase = '' 23 - scons -j$NIX_BUILD_CORES -l$NIX_BUILD_CORES 24 - ''; 25 - 26 - installPhase = '' 27 - install -D -t "$out"/bin xsettingsd dump_xsettings 28 - install -D -t "$out"/usr/share/man/man1 xsettingsd.1 dump_xsettings.1 18 + # we end up with symlinked unit files if we don't move them around ourselves 19 + postFixup = '' 20 + rm -r $out/lib/systemd 21 + mv $out/share/systemd $out/lib 29 22 ''; 30 23 31 24 meta = with lib; { 32 25 description = "Provides settings to X11 applications via the XSETTINGS specification"; 33 26 homepage = "https://github.com/derat/xsettingsd"; 34 27 license = licenses.bsd3; 28 + maintainers = with maintainers; [ romildo ]; 35 29 platforms = platforms.linux; 36 - maintainers = [ maintainers.romildo ]; 37 30 }; 38 31 }
+2 -2
pkgs/tools/admin/awscli/default.nix
··· 28 28 29 29 in with py.pkgs; buildPythonApplication rec { 30 30 pname = "awscli"; 31 - version = "1.19.4"; # N.B: if you change this, change botocore to a matching version too 31 + version = "1.19.5"; # N.B: if you change this, change botocore to a matching version too 32 32 33 33 src = fetchPypi { 34 34 inherit pname version; 35 - sha256 = "sha256-fXQ6In3BBMvy1Jz6+OO8CXYVefIVrsVAUQHbNEroSII="; 35 + sha256 = "sha256-SwYL2ViwazP2MDZbW9cRThvg6jVOMlkfsbpY6QDsjQY="; 36 36 }; 37 37 38 38 # https://github.com/aws/aws-cli/issues/4837
+2 -2
pkgs/tools/compression/ncompress/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "ncompress-4.2.4.5"; 4 + name = "ncompress-4.2.4.6"; 5 5 6 6 builder = ./builder.sh; 7 7 ··· 9 9 10 10 src = fetchurl { 11 11 url = "mirror://sourceforge/project/ncompress/${name}.tar.gz"; 12 - sha256 = "0fwhfijnzggqpbmln82zq7zp6sra7p9arfakswicwi7qsp6vnxgm"; 12 + sha256 = "0sw3c7h80v9pagfqfx16ws9w2y3yrajrdk54bgiwdm0b0q06lyzv"; 13 13 }; 14 14 15 15 meta = {
-19
pkgs/tools/compression/ncompress/makefile.patch
··· 1 1 diff -Naur ncompress-4.2.4.2.orig/Makefile.def ncompress-4.2.4.2/Makefile.def 2 2 --- ncompress-4.2.4.2.orig/Makefile.def 2007-09-06 22:28:42.000000000 -0500 3 3 +++ ncompress-4.2.4.2/Makefile.def 2009-08-18 12:30:53.000000000 -0500 4 - @@ -3,14 +3,16 @@ 5 - # C complier 6 - #CC=cc 7 - 8 - +PREFIX=/usr/local 9 - + 10 - # Install prefix 11 - DESTDIR= 12 - 13 - # Install directory for binarys 14 - -BINDIR=/usr/local/bin 15 - +BINDIR=$(PREFIX)/bin 16 - 17 - # Install directory for manual 18 - -MANDIR=/usr/local/man/man1 19 - +MANDIR=$(PREFIX)/man/man1 20 - 21 - # compiler options: 22 - # options is a collection of: 23 4 @@ -31,7 +33,7 @@ 24 5 # -DDEF_ERRNO=1 Define error (not defined in errno.h). 25 6 # -DMAXSEG_64K=1 -BITS=16 Support segment processsor like 80286.
+6 -5
pkgs/tools/misc/lnch/default.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 pname = "lnch"; 5 - version = "2017-02-16"; 5 + version = "unstable-2021-02-10"; 6 6 7 7 goPackagePath = "github.com/oem/${pname}"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "oem"; 11 11 repo = pname; 12 - rev = "f24eed5392f01d2c8a9cfe9cdf70dcfbbf4b6b36"; 13 - sha256 = "0skzrjnbxq1yj7y64cq7angp4wqnrgw1xp9v8vw9zp8f8zwmpy0y"; 12 + rev = "6ed336dd893afa071178b8ac6f6297d23fc55514"; 13 + sha256 = "K2TV+mx6C3/REJyDpC6a/Zn/ZZFxkDMC3EnkveH6YNQ="; 14 14 }; 15 15 16 16 meta = with lib; { 17 17 homepage = "https://github.com/oem/lnch"; 18 - description = "A small go app that launches a process and moves it out of the process group"; 19 - license = licenses.publicDomain; # really I don't know 18 + description = "Launches a process and moves it out of the process group"; 19 + license = licenses.mit; 20 + platforms = with platforms; all; 20 21 }; 21 22 }
+24
pkgs/tools/misc/piston-cli/default.nix
··· 1 + { lib, python3Packages }: 2 + 3 + python3Packages.buildPythonPackage rec { 4 + pname = "piston-cli"; 5 + version = "1.2.1"; 6 + 7 + src = python3Packages.fetchPypi { 8 + inherit pname version; 9 + sha256 = "bf0hhKb+6+07HhrkFrsWCnUQfsQWOdK/dPTlt9iZTno="; 10 + }; 11 + 12 + propagatedBuildInputs = with python3Packages; [ rich prompt_toolkit requests pygments ]; 13 + 14 + checkPhase = '' 15 + $out/bin/piston --help > /dev/null 16 + ''; 17 + 18 + meta = with lib; { 19 + description = "Piston api tool"; 20 + homepage = "https://github.com/Shivansh-007/piston-cli"; 21 + license = licenses.mit; 22 + maintainers = with maintainers; [ ethancedwards8 ]; 23 + }; 24 + }
+3 -3
pkgs/tools/networking/swaks/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "swaks"; 5 - version = "20190914.0"; 5 + version = "20201014.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.jetmore.org/john/code/swaks/files/${pname}-${version}.tar.gz"; 9 - sha256 = "12awq5z4sdd54cxprj834zajxhkpy4jwhzf1fhigcx1zbhdaacsp"; 9 + sha256 = "0c2sx4nrh4whsqzj6m5ay8d7yqan3aqgg436p8jb25bs91ykn2pv"; 10 10 }; 11 11 12 12 buildInputs = [ perl makeWrapper ]; ··· 24 24 meta = with lib; { 25 25 homepage = "http://www.jetmore.org/john/code/swaks/"; 26 26 description = "A featureful, flexible, scriptable, transaction-oriented SMTP test tool"; 27 - license = licenses.gpl2; 27 + license = licenses.gpl2Plus; 28 28 maintainers = with maintainers; []; 29 29 platforms = platforms.all; 30 30 };
+3 -3
pkgs/tools/system/sleuthkit/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, autoreconfHook, libewf, afflib, openssl, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "4.6.5"; 4 + version = "4.10.1"; 5 5 pname = "sleuthkit"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sleuthkit"; 9 9 repo = "sleuthkit"; 10 10 rev = "${pname}-${version}"; 11 - sha256 = "1q1cdixnfv9v4qlzza8xwdsyvq1vdw6gjgkd41yc1d57ldp1qm0c"; 11 + sha256 = "142kkpkpawpqyc88pr6xdvlagw6djaah1schyjxq9qdq9cnqx0dw"; 12 12 }; 13 13 14 14 postPatch = '' 15 - substituteInPlace tsk/img/ewf.c --replace libewf_handle_read_random libewf_handle_read_buffer_at_offset 15 + substituteInPlace tsk/img/ewf.cpp --replace libewf_handle_read_random libewf_handle_read_buffer_at_offset 16 16 ''; 17 17 18 18 enableParallelBuilding = true;
+14 -2
pkgs/top-level/all-packages.nix
··· 15662 15662 15663 15663 libyamlcpp = callPackage ../development/libraries/libyaml-cpp { }; 15664 15664 15665 + libcyaml = callPackage ../development/libraries/libcyaml { }; 15666 + 15665 15667 rang = callPackage ../development/libraries/rang { }; 15666 15668 15667 15669 libyamlcpp_0_3 = pkgs.libyamlcpp.overrideAttrs (oldAttrs: { ··· 16192 16194 16193 16195 poco = callPackage ../development/libraries/poco { }; 16194 16196 16195 - podofo = callPackage ../development/libraries/podofo { lua5 = lua5_1; }; 16197 + podofo = callPackage ../development/libraries/podofo { }; 16196 16198 16197 16199 polkit = callPackage ../development/libraries/polkit { }; 16198 16200 ··· 17914 17916 inherit (callPackages ../servers/mpd { }) 17915 17917 mpd mpd-small mpdWithFeatures; 17916 17918 17917 - mpd_clientlib = callPackage ../servers/mpd/clientlib.nix { }; 17919 + mpd_clientlib = libmpdclient; 17920 + libmpdclient = callPackage ../servers/mpd/libmpdclient.nix { }; 17918 17921 17919 17922 mpdscribble = callPackage ../tools/misc/mpdscribble { }; 17920 17923 ··· 18271 18274 prometheus-consul-exporter = callPackage ../servers/monitoring/prometheus/consul-exporter.nix { }; 18272 18275 prometheus-dnsmasq-exporter = callPackage ../servers/monitoring/prometheus/dnsmasq-exporter.nix { }; 18273 18276 prometheus-dovecot-exporter = callPackage ../servers/monitoring/prometheus/dovecot-exporter.nix { }; 18277 + prometheus-flow-exporter = callPackage ../servers/monitoring/prometheus/flow-exporter.nix { }; 18274 18278 prometheus-fritzbox-exporter = callPackage ../servers/monitoring/prometheus/fritzbox-exporter.nix { }; 18275 18279 prometheus-gitlab-ci-pipelines-exporter = callPackage ../servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix { }; 18276 18280 prometheus-haproxy-exporter = callPackage ../servers/monitoring/prometheus/haproxy-exporter.nix { }; ··· 22790 22794 22791 22795 waybar = callPackage ../applications/misc/waybar {}; 22792 22796 22797 + wbg = callPackage ../applications/misc/wbg { }; 22798 + 22793 22799 hikari = callPackage ../applications/window-managers/hikari { }; 22794 22800 22795 22801 i3 = callPackage ../applications/window-managers/i3 { ··· 23848 23854 i3Support = true; 23849 23855 i3GapsSupport = false; 23850 23856 }; 23857 + 23858 + yambar = callPackage ../applications/misc/yambar { }; 23851 23859 23852 23860 polyphone = libsForQt514.callPackage ../applications/audio/polyphone { }; 23853 23861 ··· 24340 24348 24341 24349 pistol = callPackage ../tools/misc/pistol { }; 24342 24350 24351 + piston-cli = callPackage ../tools/misc/piston-cli { }; 24352 + 24343 24353 plater = libsForQt5.callPackage ../applications/misc/plater { }; 24344 24354 24345 24355 plexamp = callPackage ../applications/audio/plexamp { }; ··· 25111 25121 taskjuggler = callPackage ../applications/misc/taskjuggler { }; 25112 25122 25113 25123 tabula = callPackage ../applications/misc/tabula { }; 25124 + 25125 + tabula-java = callPackage ../applications/misc/tabula-java { }; 25114 25126 25115 25127 tasknc = callPackage ../applications/misc/tasknc { }; 25116 25128
+2
pkgs/top-level/python-packages.nix
··· 5671 5671 5672 5672 py-multibase = callPackage ../development/python-modules/py-multibase { }; 5673 5673 5674 + py-multicodec = callPackage ../development/python-modules/py-multicodec { }; 5675 + 5674 5676 py-multihash = callPackage ../development/python-modules/py-multihash { }; 5675 5677 5676 5678 pymumble = callPackage ../development/python-modules/pymumble { };