Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 3d1b7b0d 00e5877c

+114 -104
+46 -36
pkgs/applications/audio/rhythmbox/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, fetchFromGitLab 2 , python3 3 - , perl 4 - , perlPackages 5 , gtk3 6 - , intltool 7 , libpeas 8 , libsoup 9 , libsecret 10 , libnotify 11 , libdmapsharing 12 , gnome 13 , gobject-introspection 14 , totem-pl-parser 15 , tdb 16 , json-glib 17 , itstool ··· 19 , gst_all_1 20 , gst_plugins ? with gst_all_1; [ gst-plugins-good gst-plugins-ugly ] 21 }: 22 - let 23 24 - # The API version of libdmapsharing required by rhythmbox 3.4.4 is 3.0. 25 - 26 - # This PR would solve the issue: 27 - # https://gitlab.gnome.org/GNOME/rhythmbox/-/merge_requests/12 28 - # Unfortunately applying this patch produces a rhythmbox which 29 - # cannot fetch data from DAAP shares. 30 - 31 - libdmapsharing_3 = libdmapsharing.overrideAttrs (old: rec { 32 - version = "2.9.41"; 33 - src = fetchFromGitLab { 34 - domain = "gitlab.gnome.org"; 35 - owner = "GNOME"; 36 - repo = old.pname; 37 - rev = "${lib.toUpper old.pname}_${lib.replaceStrings ["."] ["_"] version}"; 38 - sha256 = "05kvrzf0cp3mskdy6iv7zqq24qdczl800q2dn1h4bk3d9wchgm4p"; 39 - }; 40 - }); 41 - 42 - in stdenv.mkDerivation rec { 43 pname = "rhythmbox"; 44 - version = "3.4.4"; 45 46 src = fetchurl { 47 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 48 - sha256 = "142xcvw4l19jyr5i72nbnrihs953pvrrzcbijjn9dxmxszbv03pf"; 49 }; 50 51 nativeBuildInputs = [ 52 pkg-config 53 - intltool perl perlPackages.XMLParser 54 itstool 55 wrapGAppsHook 56 ]; ··· 58 buildInputs = [ 59 python3 60 libsoup 61 tdb 62 json-glib 63 64 gtk3 65 libpeas 66 totem-pl-parser 67 - gnome.adwaita-icon-theme 68 69 gobject-introspection 70 python3.pkgs.pygobject3 ··· 76 gst_all_1.gst-plugins-ugly 77 gst_all_1.gst-libav 78 79 - libdmapsharing_3 # necessary for daap support 80 libsecret 81 libnotify 82 ] ++ gst_plugins; 83 84 - configureFlags = [ 85 - "--enable-daap" 86 - "--enable-libnotify" 87 - "--with-libsecret" 88 - ]; 89 90 preFixup = '' 91 gappsWrapperArgs+=( 92 --prefix PYTHONPATH : "${python3.pkgs.pygobject3}/${python3.sitePackages}:$out/lib/rhythmbox/plugins/" 93 ) 94 ''; 95 - 96 - enableParallelBuilding = true; 97 98 passthru = { 99 updateScript = gnome.updateScript {
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , fetchpatch 5 + , pkg-config 6 + , meson 7 + , ninja 8 + , fetchFromGitLab 9 , python3 10 + , vala 11 + , glib 12 , gtk3 13 , libpeas 14 , libsoup 15 + , libxml2 16 , libsecret 17 , libnotify 18 , libdmapsharing 19 , gnome 20 , gobject-introspection 21 , totem-pl-parser 22 + , libgudev 23 + , libgpod 24 + , libmtp 25 + , lirc 26 + , brasero 27 + , grilo 28 , tdb 29 , json-glib 30 , itstool ··· 32 , gst_all_1 33 , gst_plugins ? with gst_all_1; [ gst-plugins-good gst-plugins-ugly ] 34 }: 35 36 + stdenv.mkDerivation rec { 37 pname = "rhythmbox"; 38 + version = "3.4.5"; 39 40 src = fetchurl { 41 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 42 + sha256 = "l+u8YPN4sibaRbtEbYmQL26hgx4j8Q76ujZVk7HnTyo="; 43 }; 44 45 + patches = [ 46 + # Fix stuff linking against rhythmdb not finding libxml headers 47 + # included by rhythmdb.h header. 48 + # https://gitlab.gnome.org/GNOME/rhythmbox/-/merge_requests/147 49 + (fetchpatch { 50 + url = "https://gitlab.gnome.org/GNOME/rhythmbox/-/commit/7e8c7b803a45b7badf350132f8e78e3d75b99a21.patch"; 51 + sha256 = "5CE/NVlmx7FItNJCVQxx+x0DCYhUkAi/UuksfAiyWBg="; 52 + }) 53 + ]; 54 + 55 nativeBuildInputs = [ 56 pkg-config 57 + meson 58 + ninja 59 + vala 60 + glib 61 itstool 62 wrapGAppsHook 63 ]; ··· 65 buildInputs = [ 66 python3 67 libsoup 68 + libxml2 69 tdb 70 json-glib 71 72 + glib 73 gtk3 74 libpeas 75 totem-pl-parser 76 + libgudev 77 + libgpod 78 + libmtp 79 + lirc 80 + brasero 81 + grilo 82 83 gobject-introspection 84 python3.pkgs.pygobject3 ··· 90 gst_all_1.gst-plugins-ugly 91 gst_all_1.gst-libav 92 93 + libdmapsharing # for daap support 94 libsecret 95 libnotify 96 ] ++ gst_plugins; 97 98 + postInstall = '' 99 + glib-compile-schemas "$out/share/glib-2.0/schemas" 100 + ''; 101 102 preFixup = '' 103 gappsWrapperArgs+=( 104 --prefix PYTHONPATH : "${python3.pkgs.pygobject3}/${python3.sitePackages}:$out/lib/rhythmbox/plugins/" 105 ) 106 ''; 107 108 passthru = { 109 updateScript = gnome.updateScript {
+3 -13
pkgs/applications/misc/hstr/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, readline, ncurses 2 , autoreconfHook, pkg-config, gettext }: 3 4 stdenv.mkDerivation rec { 5 pname = "hstr"; 6 - version = "2.3"; 7 8 src = fetchFromGitHub { 9 owner = "dvorka"; 10 repo = "hstr"; 11 rev = version; 12 - sha256 = "1chmfdi1dwg3sarzd01nqa82g65q7wdr6hrnj96l75vikwsg986y"; 13 }; 14 - 15 - patches = [ 16 - # pull pending upstream inclusion fix for ncurses-6.3: 17 - # https://github.com/dvorka/hstr/pull/435 18 - (fetchpatch { 19 - name = "ncurses-6.3.patch"; 20 - url = "https://github.com/dvorka/hstr/commit/7fbd852c464ae3cfcd2f4fed9c62a21fb84c5439.patch"; 21 - sha256 = "15f0ja4bsh4jnchcg0ray8ijpdraag7k07ss87a6ymfs1rg6i0jr"; 22 - }) 23 - ]; 24 25 nativeBuildInputs = [ autoreconfHook pkg-config ]; 26 buildInputs = [ readline ncurses gettext ];
··· 1 + { lib, stdenv, fetchFromGitHub, readline, ncurses 2 , autoreconfHook, pkg-config, gettext }: 3 4 stdenv.mkDerivation rec { 5 pname = "hstr"; 6 + version = "2.5"; 7 8 src = fetchFromGitHub { 9 owner = "dvorka"; 10 repo = "hstr"; 11 rev = version; 12 + sha256 = "sha256-qIMnU+gRR3HPAOrrrduN68R5E8ZJKROfZ0sEHL0E4XU="; 13 }; 14 15 nativeBuildInputs = [ autoreconfHook pkg-config ]; 16 buildInputs = [ readline ncurses gettext ];
+3 -3
pkgs/applications/misc/lutris/default.nix
··· 31 , pyyaml 32 , requests 33 , keyring 34 - , python_magic 35 36 # commands that lutris needs 37 , xrandr ··· 104 libnotify 105 pango 106 webkitgtk 107 - python_magic 108 ] ++ gstDeps; 109 110 propagatedBuildInputs = [ ··· 117 pillow 118 dbus-python 119 keyring 120 - python_magic 121 ]; 122 123 postPatch = ''
··· 31 , pyyaml 32 , requests 33 , keyring 34 + , python-magic 35 36 # commands that lutris needs 37 , xrandr ··· 104 libnotify 105 pango 106 webkitgtk 107 + python-magic 108 ] ++ gstDeps; 109 110 propagatedBuildInputs = [ ··· 117 pillow 118 dbus-python 119 keyring 120 + python-magic 121 ]; 122 123 postPatch = ''
+1 -1
pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
··· 18 scriptPython = python.withPackages (ps: with ps; [ 19 aiohttp 20 requests 21 - python_magic 22 ]); 23 24 version = "0.3.0";
··· 18 scriptPython = python.withPackages (ps: with ps; [ 19 aiohttp 20 requests 21 + python-magic 22 ]); 23 24 version = "0.3.0";
+1 -1
pkgs/applications/networking/mailreaders/alot/default.nix
··· 40 file 41 gpgme 42 notmuch2 43 - python_magic 44 service-identity 45 twisted 46 urwid
··· 40 file 41 gpgme 42 notmuch2 43 + python-magic 44 service-identity 45 twisted 46 urwid
+1 -1
pkgs/applications/office/paperless-ngx/default.nix
··· 106 python-dotenv 107 python-gnupg 108 python-Levenshtein 109 - python_magic 110 pytz 111 pyyaml 112 redis
··· 106 python-dotenv 107 python-gnupg 108 python-Levenshtein 109 + python-magic 110 pytz 111 pyyaml 112 redis
+11 -2
pkgs/development/coq-modules/QuickChick/default.nix
··· 1 { lib, mkCoqDerivation, coq, ssreflect, coq-ext-lib, simple-io, version ? null }: 2 3 let recent = lib.versions.isGe "8.7" coq.coq-version; in 4 - mkCoqDerivation { 5 pname = "QuickChick"; 6 owner = "QuickChick"; 7 inherit version; 8 defaultVersion = with lib; with versions; lib.switch [ coq.coq-version ssreflect.version ] [ 9 { cases = [ "8.13" pred.true ]; out = "1.5.0"; } 10 { cases = [ "8.12" pred.true ]; out = "1.4.0"; } 11 { cases = [ "8.11" pred.true ]; out = "1.3.2"; } ··· 16 { cases = [ "8.6" pred.true ]; out = "20171102"; } 17 { cases = [ "8.5" pred.true ]; out = "20170512"; } 18 ] null; 19 release."1.5.0".sha256 = "1lq8x86vd3vqqh2yq6hvyagpnhfq5wmk5pg2z0xq7b7dcw7hyfkw"; 20 release."1.4.0".sha256 = "068p48pm5yxjc3yv8qwzp25bp9kddvxj81l31mjkyx3sdrsw3kyc"; 21 release."1.3.2".sha256 = "0lciwaqv288dh2f13xk2x0lrn6zyrkqy6g4yy927wwzag2gklfrs"; ··· 46 description = "Randomized property-based testing plugin for Coq; a clone of Haskell QuickCheck"; 47 maintainers = with maintainers; [ jwiegley ]; 48 }; 49 - }
··· 1 { lib, mkCoqDerivation, coq, ssreflect, coq-ext-lib, simple-io, version ? null }: 2 3 let recent = lib.versions.isGe "8.7" coq.coq-version; in 4 + (mkCoqDerivation { 5 pname = "QuickChick"; 6 owner = "QuickChick"; 7 inherit version; 8 defaultVersion = with lib; with versions; lib.switch [ coq.coq-version ssreflect.version ] [ 9 + { cases = [ (isGe "8.13") pred.true ]; out = "1.6.2"; } 10 { cases = [ "8.13" pred.true ]; out = "1.5.0"; } 11 { cases = [ "8.12" pred.true ]; out = "1.4.0"; } 12 { cases = [ "8.11" pred.true ]; out = "1.3.2"; } ··· 17 { cases = [ "8.6" pred.true ]; out = "20171102"; } 18 { cases = [ "8.5" pred.true ]; out = "20170512"; } 19 ] null; 20 + release."1.6.2".sha256 = "0g5q9zw3xd4zndihq96nxkq4w3dh05418wzlwdk1nnn3b6vbx6z0"; 21 release."1.5.0".sha256 = "1lq8x86vd3vqqh2yq6hvyagpnhfq5wmk5pg2z0xq7b7dcw7hyfkw"; 22 release."1.4.0".sha256 = "068p48pm5yxjc3yv8qwzp25bp9kddvxj81l31mjkyx3sdrsw3kyc"; 23 release."1.3.2".sha256 = "0lciwaqv288dh2f13xk2x0lrn6zyrkqy6g4yy927wwzag2gklfrs"; ··· 48 description = "Randomized property-based testing plugin for Coq; a clone of Haskell QuickCheck"; 49 maintainers = with maintainers; [ jwiegley ]; 50 }; 51 + }).overrideAttrs (o: 52 + let after_1_6 = lib.versions.isGe "1.6" o.version || o.version == "dev"; 53 + in { 54 + nativeBuildInputs = o.nativeBuildInputs 55 + ++ lib.optional after_1_6 coq.ocamlPackages.cppo; 56 + propagatedBuildInputs = o.propagatedBuildInputs 57 + ++ lib.optionals after_1_6 (with coq.ocamlPackages; [ findlib zarith ]); 58 + })
+2 -2
pkgs/development/python-modules/androguard/default.nix
··· 17 , nose 18 , nose-timer 19 , mock 20 - , python_magic 21 , codecov 22 , coverage 23 , qt5 ··· 70 nose-timer 71 pyperclip 72 pyqt5 73 - python_magic 74 ]; 75 inherit doCheck; 76
··· 17 , nose 18 , nose-timer 19 , mock 20 + , python-magic 21 , codecov 22 , coverage 23 , qt5 ··· 70 nose-timer 71 pyperclip 72 pyqt5 73 + python-magic 74 ]; 75 inherit doCheck; 76
+2 -2
pkgs/development/python-modules/beancount/default.nix
··· 12 , oauth2client 13 , ply 14 , pytest 15 - , python_magic 16 , requests 17 }: 18 ··· 40 lxml 41 oauth2client 42 ply 43 - python_magic 44 requests 45 # pytest really is a runtime dependency 46 # https://github.com/beancount/beancount/blob/v2/setup.py#L81-L82
··· 12 , oauth2client 13 , ply 14 , pytest 15 + , python-magic 16 , requests 17 }: 18 ··· 40 lxml 41 oauth2client 42 ply 43 + python-magic 44 requests 45 # pytest really is a runtime dependency 46 # https://github.com/beancount/beancount/blob/v2/setup.py#L81-L82
+2 -2
pkgs/development/python-modules/django-versatileimagefield/default.nix
··· 3 , fetchPypi 4 , django 5 , pillow 6 - , python_magic 7 }: 8 9 buildPythonPackage rec { ··· 14 inherit pname version; 15 sha256 = "6569d5c3e13c69ab8912ba5100084aa5abcdcffb8d1f5abc085b226e7bbd65b3"; 16 }; 17 - propagatedBuildInputs = [ pillow python_magic ]; 18 19 checkInputs = [ django ]; 20
··· 3 , fetchPypi 4 , django 5 , pillow 6 + , python-magic 7 }: 8 9 buildPythonPackage rec { ··· 14 inherit pname version; 15 sha256 = "6569d5c3e13c69ab8912ba5100084aa5abcdcffb8d1f5abc085b226e7bbd65b3"; 16 }; 17 + propagatedBuildInputs = [ pillow python-magic ]; 18 19 checkInputs = [ django ]; 20
+2 -2
pkgs/development/python-modules/karton-classifier/default.nix
··· 4 , fetchFromGitHub 5 , karton-core 6 , pytestCheckHook 7 - , python_magic 8 , pythonOlder 9 }: 10 ··· 24 propagatedBuildInputs = [ 25 chardet 26 karton-core 27 - python_magic 28 ]; 29 30 postPatch = ''
··· 4 , fetchFromGitHub 5 , karton-core 6 , pytestCheckHook 7 + , python-magic 8 , pythonOlder 9 }: 10 ··· 24 propagatedBuildInputs = [ 25 chardet 26 karton-core 27 + python-magic 28 ]; 29 30 postPatch = ''
+2 -2
pkgs/development/python-modules/mastodon-py/default.nix
··· 6 , decorator 7 , http-ece 8 , python-dateutil 9 - , python_magic 10 , pytz 11 , requests 12 , six ··· 37 decorator 38 http-ece 39 python-dateutil 40 - python_magic 41 pytz 42 requests 43 six
··· 6 , decorator 7 , http-ece 8 , python-dateutil 9 + , python-magic 10 , pytz 11 , requests 12 , six ··· 37 decorator 38 http-ece 39 python-dateutil 40 + python-magic 41 pytz 42 requests 43 six
+2 -2
pkgs/development/python-modules/mocket/default.nix
··· 5 , isPy3k 6 , decorator 7 , http-parser 8 - , python_magic 9 , urllib3 10 , pytestCheckHook 11 , pytest-mock ··· 30 propagatedBuildInputs = [ 31 decorator 32 http-parser 33 - python_magic 34 urllib3 35 ]; 36
··· 5 , isPy3k 6 , decorator 7 , http-parser 8 + , python-magic 9 , urllib3 10 , pytestCheckHook 11 , pytest-mock ··· 30 propagatedBuildInputs = [ 31 decorator 32 http-parser 33 + python-magic 34 urllib3 35 ]; 36
+2 -2
pkgs/development/python-modules/pushbullet/default.nix
··· 3 , fetchPypi 4 , requests 5 , websocket-client 6 - , python_magic 7 , cryptography 8 , pytestCheckHook 9 }: ··· 17 sha256 = "917883e1af4a0c979ce46076b391e0243eb8fe0a81c086544bcfa10f53e5ae64"; 18 }; 19 20 - propagatedBuildInputs = [ cryptography requests websocket-client python_magic ]; 21 22 preCheck = '' 23 export PUSHBULLET_API_KEY=""
··· 3 , fetchPypi 4 , requests 5 , websocket-client 6 + , python-magic 7 , cryptography 8 , pytestCheckHook 9 }: ··· 17 sha256 = "917883e1af4a0c979ce46076b391e0243eb8fe0a81c086544bcfa10f53e5ae64"; 18 }; 19 20 + propagatedBuildInputs = [ cryptography requests websocket-client python-magic ]; 21 22 preCheck = '' 23 export PUSHBULLET_API_KEY=""
+2 -2
pkgs/development/python-modules/pysnow/default.nix
··· 6 , httpretty 7 , ijson 8 , poetry-core 9 - , python_magic 10 , pytz 11 , pytestCheckHook 12 , requests-oauthlib ··· 32 propagatedBuildInputs = [ 33 brotli 34 ijson 35 - python_magic 36 pytz 37 requests-oauthlib 38 ];
··· 6 , httpretty 7 , ijson 8 , poetry-core 9 + , python-magic 10 , pytz 11 , pytestCheckHook 12 , requests-oauthlib ··· 32 propagatedBuildInputs = [ 33 brotli 34 ijson 35 + python-magic 36 pytz 37 requests-oauthlib 38 ];
+1 -1
pkgs/development/python-modules/python-magic/default.nix
··· 36 description = "A python interface to the libmagic file type identification library"; 37 homepage = "https://github.com/ahupp/python-magic"; 38 license = licenses.mit; 39 - maintainers = with maintainers; [ ]; 40 }; 41 }
··· 36 description = "A python interface to the libmagic file type identification library"; 37 homepage = "https://github.com/ahupp/python-magic"; 38 license = licenses.mit; 39 + maintainers = with maintainers; [ SuperSandro2000 ]; 40 }; 41 }
+2 -2
pkgs/development/python-modules/relatorio/default.nix
··· 1 - { lib, fetchPypi, buildPythonPackage, genshi, lxml, python_magic }: 2 3 buildPythonPackage rec { 4 pname = "relatorio"; ··· 12 propagatedBuildInputs = [ 13 genshi 14 lxml 15 - python_magic 16 ]; 17 18 meta = {
··· 1 + { lib, fetchPypi, buildPythonPackage, genshi, lxml, python-magic }: 2 3 buildPythonPackage rec { 4 pname = "relatorio"; ··· 12 propagatedBuildInputs = [ 13 genshi 14 lxml 15 + python-magic 16 ]; 17 18 meta = {
+1 -1
pkgs/development/tools/rust/rust-analyzer/default.nix
··· 15 cargoSha256 = "sha256-uZCUruIBTNTKYWYb8xQgJ6FsKlRi+Sh5n7m7aVk+hHQ="; 16 17 src = fetchFromGitHub { 18 - owner = "rust-analyzer"; 19 repo = "rust-analyzer"; 20 rev = version; 21 sha256 = "sha256-5kAbd/tTc9vkr27ar44hnpXdS0vQg0OLJUMlp0FBjqA=";
··· 15 cargoSha256 = "sha256-uZCUruIBTNTKYWYb8xQgJ6FsKlRi+Sh5n7m7aVk+hHQ="; 16 17 src = fetchFromGitHub { 18 + owner = "rust-lang"; 19 repo = "rust-analyzer"; 20 rev = version; 21 sha256 = "sha256-5kAbd/tTc9vkr27ar44hnpXdS0vQg0OLJUMlp0FBjqA=";
+1 -1
pkgs/development/tools/rust/rust-analyzer/update.sh
··· 3 # shellcheck shell=bash 4 set -euo pipefail 5 cd "$(dirname "$0")" 6 - owner=rust-analyzer 7 repo=rust-analyzer 8 nixpkgs=../../../../.. 9
··· 3 # shellcheck shell=bash 4 set -euo pipefail 5 cd "$(dirname "$0")" 6 + owner=rust-lang 7 repo=rust-analyzer 8 nixpkgs=../../../../.. 9
+6 -6
pkgs/development/tools/taplo-cli/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "taplo-cli"; 5 - version = "0.6.1"; 6 7 src = fetchCrate { 8 inherit pname version; 9 - sha256 = "sha256-0U7qoRnId3gKTQYPwbvrt/vzGfiSX6kcGwgRNc1uZ/I="; 10 }; 11 12 - cargoSha256 = "sha256-FIcq8wwJrZRxATDr+jo4KOX4l6auriNg+rSpMNsG+Tk="; 13 14 - nativeBuildInputs = lib.optional stdenv.isLinux pkg-config; 15 16 - buildInputs = lib.optional stdenv.isLinux openssl 17 - ++ lib.optional stdenv.isDarwin Security; 18 19 meta = with lib; { 20 description = "A TOML toolkit written in Rust";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "taplo-cli"; 5 + version = "0.6.2"; 6 7 src = fetchCrate { 8 inherit pname version; 9 + sha256 = "sha256-vz3ClC2PI0ti+cItuVdJgP8KLmR2C+uGUzl3DfVuTrY="; 10 }; 11 12 + cargoSha256 = "sha256-m6wsca/muGPs58myQH7ZLPPM+eGP+GL2sC5suu+vWU0="; 13 14 + OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib"; 15 + OPENSSL_INCLUDE_DIR = "${openssl.dev}/include"; 16 17 + buildInputs = lib.optional stdenv.isDarwin Security; 18 19 meta = with lib; { 20 description = "A TOML toolkit written in Rust";
+2 -2
pkgs/servers/caddy/default.nix
··· 1 { lib, buildGoModule, fetchFromGitHub, nixosTests }: 2 let 3 - version = "2.5.0"; 4 dist = fetchFromGitHub { 5 owner = "caddyserver"; 6 repo = "dist"; ··· 18 owner = "caddyserver"; 19 repo = "caddy"; 20 rev = "v${version}"; 21 - sha256 = "sha256-V9iIz/93n6EBJZ9v3MDKD6FivtplRFN9a/e0o7YX0/w="; 22 }; 23 24 vendorSha256 = "sha256-xu3klc9yb4Ws8fvXRV286IDhi/zQVN1PKCiFKb8VJBo=";
··· 1 { lib, buildGoModule, fetchFromGitHub, nixosTests }: 2 let 3 + version = "2.5.1"; 4 dist = fetchFromGitHub { 5 owner = "caddyserver"; 6 repo = "dist"; ··· 18 owner = "caddyserver"; 19 repo = "caddy"; 20 rev = "v${version}"; 21 + sha256 = "sha256-Y4GAx/8XcW7+6eXCQ6k4e/3WZ/6MkTr5za1AXp6El9o="; 22 }; 23 24 vendorSha256 = "sha256-xu3klc9yb4Ws8fvXRV286IDhi/zQVN1PKCiFKb8VJBo=";
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 # Do not edit! 3 4 { 5 - version = "2022.5.1"; 6 components = { 7 "abode" = ps: with ps; [ 8 abodepy
··· 2 # Do not edit! 3 4 { 5 + version = "2022.5.2"; 6 components = { 7 "abode" = ps: with ps; [ 8 abodepy
+2 -2
pkgs/servers/home-assistant/default.nix
··· 179 extraPackagesFile = writeText "home-assistant-packages" (lib.concatMapStringsSep "\n" (pkg: pkg.pname) extraBuildInputs); 180 181 # Don't forget to run parse-requirements.py after updating 182 - hassVersion = "2022.5.1"; 183 184 in python.pkgs.buildPythonApplication rec { 185 pname = "homeassistant"; ··· 197 owner = "home-assistant"; 198 repo = "core"; 199 rev = version; 200 - hash = "sha256-TsLKcrT31PFik9ZKvl3peMMciR6rma70c2p+dNDn+zk="; 201 }; 202 203 # leave this in, so users don't have to constantly update their downstream patch handling
··· 179 extraPackagesFile = writeText "home-assistant-packages" (lib.concatMapStringsSep "\n" (pkg: pkg.pname) extraBuildInputs); 180 181 # Don't forget to run parse-requirements.py after updating 182 + hassVersion = "2022.5.2"; 183 184 in python.pkgs.buildPythonApplication rec { 185 pname = "homeassistant"; ··· 197 owner = "home-assistant"; 198 repo = "core"; 199 rev = version; 200 + hash = "sha256-n8lM1Z5fkZRW0E9J7nPRYntoaUuug9XPoRAKl+5XC6Y="; 201 }; 202 203 # leave this in, so users don't have to constantly update their downstream patch handling
+1 -1
pkgs/servers/mautrix-facebook/default.nix
··· 26 prometheus-client 27 pycryptodome 28 python-olm 29 - python_magic 30 ruamel-yaml 31 unpaddedbase64 32 yarl
··· 26 prometheus-client 27 pycryptodome 28 python-olm 29 + python-magic 30 ruamel-yaml 31 unpaddedbase64 32 yarl
+1 -1
pkgs/servers/mautrix-signal/default.nix
··· 22 prometheus-client 23 pycryptodome 24 python-olm 25 - python_magic 26 qrcode 27 ruamel-yaml 28 unpaddedbase64
··· 22 prometheus-client 23 pycryptodome 24 python-olm 25 + python-magic 26 qrcode 27 ruamel-yaml 28 unpaddedbase64
+1 -1
pkgs/servers/mautrix-telegram/default.nix
··· 44 sqlalchemy 45 CommonMark 46 ruamel-yaml 47 - python_magic 48 tulir-telethon 49 telethon-session-sqlalchemy 50 pillow
··· 44 sqlalchemy 45 CommonMark 46 ruamel-yaml 47 + python-magic 48 tulir-telethon 49 telethon-session-sqlalchemy 50 pillow
+1 -1
pkgs/servers/pinnwand/steck.nix
··· 22 pkgs.git 23 appdirs 24 click 25 - python_magic 26 requests 27 termcolor 28 toml
··· 22 pkgs.git 23 appdirs 24 click 25 + python-magic 26 requests 27 termcolor 28 toml
+3 -3
pkgs/tools/admin/eksctl/default.nix
··· 2 3 buildGoModule rec { 4 pname = "eksctl"; 5 - version = "0.95.0"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-WAu2ghQAih+f1PdfflsroUOAV5Cs+hvECOyw34DRugU="; 12 }; 13 14 - vendorSha256 = "sha256-zedhE9WWCktqYig+bI4v9bQhzSW8laClgTI2Gsrz+FM="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "eksctl"; 5 + version = "0.96.0"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-AmwkWFhoGRBWrEhRlTRLGRu79ayWceszZi2hgx388Eg="; 12 }; 13 14 + vendorSha256 = "sha256-akFclhx6c18u3z2oa6EvLd2NwkVCgJrYWv8Vbp1hZ9g="; 15 16 doCheck = false; 17
+1 -1
pkgs/tools/misc/diffoscope/default.nix
··· 51 ] 52 ++ (with python3Packages; [ 53 argcomplete debian defusedxml jsondiff jsbeautifier libarchive-c 54 - python_magic progressbar33 pypdf2 rpm tlsh 55 ]) 56 ++ lib.optionals stdenv.isLinux [ python3Packages.pyxattr acl cdrkit dtc ] 57 ++ lib.optionals enableBloat ([
··· 51 ] 52 ++ (with python3Packages; [ 53 argcomplete debian defusedxml jsondiff jsbeautifier libarchive-c 54 + python-magic progressbar33 pypdf2 rpm tlsh 55 ]) 56 ++ lib.optionals stdenv.isLinux [ python3Packages.pyxattr acl cdrkit dtc ] 57 ++ lib.optionals enableBloat ([
+2 -2
pkgs/tools/networking/brook/default.nix
··· 2 3 buildGoModule rec { 4 pname = "brook"; 5 - version = "20220406"; 6 7 src = fetchFromGitHub { 8 owner = "txthinking"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-KCDXi86Wi01wEIJXPYYX5HkQMq7nKK2VhsN1x5yOvlk="; 12 }; 13 14 vendorSha256 = "sha256-ic5QYRVElEuH4D29PXgTzMHU0KjrxDqcdfg7Kd37/YU=";
··· 2 3 buildGoModule rec { 4 pname = "brook"; 5 + version = "20220501"; 6 7 src = fetchFromGitHub { 8 owner = "txthinking"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-JAlSqwhWsF8PTAyn2W1BCDO50eSBq7ukwl0dzzmK1zU="; 12 }; 13 14 vendorSha256 = "sha256-ic5QYRVElEuH4D29PXgTzMHU0KjrxDqcdfg7Kd37/YU=";
+2 -2
pkgs/tools/networking/s3cmd/default.nix
··· 1 - { lib, buildPythonApplication, fetchFromGitHub, python_magic, python-dateutil }: 2 3 buildPythonApplication rec { 4 pname = "s3cmd"; ··· 11 sha256 = "0w4abif05mp52qybh4hjg6jbbj2caljq5xdhfiha3g0s5zsq46ri"; 12 }; 13 14 - propagatedBuildInputs = [ python_magic python-dateutil ]; 15 16 dontUseSetuptoolsCheck = true; 17
··· 1 + { lib, buildPythonApplication, fetchFromGitHub, python-magic, python-dateutil }: 2 3 buildPythonApplication rec { 4 pname = "s3cmd"; ··· 11 sha256 = "0w4abif05mp52qybh4hjg6jbbj2caljq5xdhfiha3g0s5zsq46ri"; 12 }; 13 14 + propagatedBuildInputs = [ python-magic python-dateutil ]; 15 16 dontUseSetuptoolsCheck = true; 17
+1 -1
pkgs/tools/security/hfinger/default.nix
··· 18 19 propagatedBuildInputs = with python3.pkgs; [ 20 fnvhash 21 - python_magic 22 ] ++ [ 23 wireshark-cli 24 ];
··· 18 19 propagatedBuildInputs = with python3.pkgs; [ 20 fnvhash 21 + python-magic 22 ] ++ [ 23 wireshark-cli 24 ];
+1 -1
pkgs/tools/security/pass/extensions/import.nix
··· 23 defusedxml 24 pyaml 25 pykeepass 26 - python_magic # similar API to "file-magic", but already in nixpkgs. 27 secretstorage 28 ]; 29
··· 23 defusedxml 24 pyaml 25 pykeepass 26 + python-magic # similar API to "file-magic", but already in nixpkgs. 27 secretstorage 28 ]; 29
+1
pkgs/top-level/python-aliases.nix
··· 108 pytestrunner = pytest-runner; # added 2021-01-04 109 python-igraph = igraph; # added 2021-11-11 110 python-lz4 = lz4; # added 2018-06-01 111 python_mimeparse = python-mimeparse; # added 2021-10-31 112 python-subunit = subunit; # added 2021-09-10 113 pytest_xdist = pytest-xdist; # added 2021-01-04
··· 108 pytestrunner = pytest-runner; # added 2021-01-04 109 python-igraph = igraph; # added 2021-11-11 110 python-lz4 = lz4; # added 2018-06-01 111 + python-magic = python-magic; # added 2022-05-07 112 python_mimeparse = python-mimeparse; # added 2021-10-31 113 python-subunit = subunit; # added 2021-09-10 114 pytest_xdist = pytest-xdist; # added 2021-01-04
+1 -1
pkgs/top-level/python-packages.nix
··· 8363 inherit (pkgs) lzo; 8364 }; 8365 8366 - python_magic = callPackage ../development/python-modules/python-magic { }; 8367 8368 python-manilaclient = callPackage ../development/python-modules/python-manilaclient { }; 8369
··· 8363 inherit (pkgs) lzo; 8364 }; 8365 8366 + python-magic = callPackage ../development/python-modules/python-magic { }; 8367 8368 python-manilaclient = callPackage ../development/python-modules/python-manilaclient { }; 8369