Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
469798d2 9905fde3

+578 -234
+5 -5
.github/CODEOWNERS
··· 23 23 24 24 # Libraries 25 25 /lib @edolstra @infinisil 26 - /lib/systems @alyssais @ericson2314 @matthewbauer 26 + /lib/systems @alyssais @ericson2314 @matthewbauer @amjoseph-nixpkgs 27 27 /lib/generators.nix @edolstra @Profpatsch 28 28 /lib/cli.nix @edolstra @Profpatsch 29 29 /lib/debug.nix @edolstra @Profpatsch ··· 37 37 /pkgs/top-level/stage.nix @Ericson2314 @matthewbauer 38 38 /pkgs/top-level/splice.nix @Ericson2314 @matthewbauer 39 39 /pkgs/top-level/release-cross.nix @Ericson2314 @matthewbauer 40 - /pkgs/stdenv/generic @Ericson2314 @matthewbauer 40 + /pkgs/stdenv/generic @Ericson2314 @matthewbauer @amjoseph-nixpkgs 41 41 /pkgs/stdenv/generic/check-meta.nix @Ericson2314 @matthewbauer @piegamesde 42 - /pkgs/stdenv/cross @Ericson2314 @matthewbauer 43 - /pkgs/build-support/cc-wrapper @Ericson2314 42 + /pkgs/stdenv/cross @Ericson2314 @matthewbauer @amjoseph-nixpkgs 43 + /pkgs/build-support/cc-wrapper @Ericson2314 @amjoseph-nixpkgs 44 44 /pkgs/build-support/bintools-wrapper @Ericson2314 45 45 /pkgs/build-support/setup-hooks @Ericson2314 46 46 /pkgs/build-support/setup-hooks/auto-patchelf.sh @layus ··· 124 124 /doc/languages-frameworks/rust.section.md @zowoq @winterqt @figsoda 125 125 126 126 # C compilers 127 - /pkgs/development/compilers/gcc @matthewbauer 127 + /pkgs/development/compilers/gcc @matthewbauer @amjoseph-nixpkgs 128 128 /pkgs/development/compilers/llvm @matthewbauer @RaitoBezarius 129 129 130 130 # Compatibility stuff
+3 -3
pkgs/applications/emulators/ryujinx/default.nix
··· 28 28 29 29 buildDotnetModule rec { 30 30 pname = "ryujinx"; 31 - version = "1.1.958"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 31 + version = "1.1.960"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "Ryujinx"; 35 35 repo = "Ryujinx"; 36 - rev = "fa32ef92755a51a2567a1bcbb35fb34886b5f979"; 37 - sha256 = "1g7q5c4cx2l41vs92p6a8rw1c0wvrydm9p962mjddckk6hf1bixq"; 36 + rev = "ac2444f908bee5b5c1a13fe64e997315cea4b23c"; 37 + sha256 = "0nv55x775lzbqa724ba2bpbkk6r7jbrgxgbir5bhyj0yz5ckl4v5"; 38 38 }; 39 39 40 40 dotnet-sdk = dotnetCorePackages.sdk_7_0;
+2 -2
pkgs/applications/graphics/komikku/default.nix
··· 19 19 20 20 python3.pkgs.buildPythonApplication rec { 21 21 pname = "komikku"; 22 - version = "1.21.1"; 22 + version = "1.22.0"; 23 23 24 24 format = "other"; 25 25 ··· 27 27 owner = "valos"; 28 28 repo = "Komikku"; 29 29 rev = "v${version}"; 30 - hash = "sha256-1VqV0tTI8XVwGJhaGWEdSxtWDhQFmrsncvhC4ftJ7Jg="; 30 + hash = "sha256-6Pqa3qNnH8WF/GK4CLyEmLoPm4A6Q3Gri2x0whf6WTY="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+38
pkgs/applications/misc/johnny-reborn/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , SDL2 5 + }: 6 + 7 + stdenv.mkDerivation { 8 + pname = "johnny-reborn-engine"; 9 + version = "unstable-2020-12-06"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "jno6809"; 13 + repo = "jc_reborn"; 14 + rev = "524a5803e4fa65f840379c781f40ce39a927032e"; 15 + hash = "sha256-YKAOCgdRnvNMzL6LJVXN0pLvjyJk4Zv/RCqGtDPFR90="; 16 + }; 17 + 18 + makefile = "Makefile.linux"; 19 + 20 + buildInputs = [ SDL2 ]; 21 + 22 + installPhase = '' 23 + runHook preInstall 24 + 25 + mkdir -p $out 26 + cp jc_reborn $out/ 27 + 28 + runHook postInstall 29 + ''; 30 + 31 + meta = { 32 + description = "An open-source engine for the classic \"Johnny Castaway\" screensaver (engine only)"; 33 + homepage = "https://github.com/jno6809/jc_reborn"; 34 + license = lib.licenses.gpl3Plus; 35 + maintainers = with lib.maintainers; [ pedrohlc ]; 36 + inherit (SDL2.meta) platforms; 37 + }; 38 + }
+63
pkgs/applications/misc/johnny-reborn/with-data.nix
··· 1 + { lib 2 + , stdenvNoCC 3 + , fetchFromGitHub 4 + , fetchzip 5 + , johnny-reborn-engine 6 + , makeWrapper 7 + }: 8 + 9 + stdenvNoCC.mkDerivation { 10 + pname = "johnny-reborn"; 11 + inherit (johnny-reborn-engine) version; 12 + 13 + srcs = 14 + let 15 + sounds = fetchFromGitHub { 16 + owner = "nivs1978"; 17 + repo = "Johnny-Castaway-Open-Source"; 18 + rev = "be6afefd43a3334acc66fc9d777c162c8bfb9558"; 19 + hash = "sha256-rtZVCn4KbEBVwaSQ4HZhMoDEI5Q9IPj9SZywgAx0MPY="; 20 + }; 21 + 22 + resources = fetchzip { 23 + name = "scrantic-source"; 24 + url = "https://archive.org/download/johnny-castaway-screensaver/scrantic-run.zip"; 25 + hash = "sha256-Q9chCYReOQEmkTyIkYo+D+OXYUqxPNOOEEmiFh8yaw4="; 26 + stripRoot = false; 27 + }; 28 + in 29 + [ 30 + sounds 31 + resources 32 + ]; 33 + 34 + nativeBuildInputs = [ makeWrapper ]; 35 + 36 + sourceRoot = "source"; 37 + 38 + dontConfigure = true; 39 + dontBuild = true; 40 + 41 + installPhase = '' 42 + runHook preInstall 43 + 44 + mkdir -p $out 45 + cp -t $out/ \ 46 + ../scrantic-source/RESOURCE.* \ 47 + JCOS/Resources/sound*.wav 48 + 49 + makeWrapper \ 50 + ${johnny-reborn-engine}/jc_reborn \ 51 + $out/jc_reborn \ 52 + --chdir $out 53 + 54 + runHook postInstall 55 + ''; 56 + 57 + meta = { 58 + description = "An open-source engine for the classic \"Johnny Castaway\" screensaver (ready to use, with resources)"; 59 + license = lib.licenses.unfree; 60 + maintainers = with lib.maintainers; [ pedrohlc ]; 61 + inherit (johnny-reborn-engine.meta) homepage platforms; 62 + }; 63 + }
+2 -2
pkgs/applications/misc/jotta-cli/default.nix
··· 5 5 in 6 6 stdenv.mkDerivation rec { 7 7 pname = "jotta-cli"; 8 - version = "0.15.80533"; 8 + version = "0.15.84961"; 9 9 src = fetchzip { 10 10 url = "https://repo.jotta.us/archives/linux/${arch}/jotta-cli-${version}_linux_${arch}.tar.gz"; 11 - sha256 = "sha256-4Knenhuezc+hKqVVY/l5d7SNfiAHyxspwGEgJj++GQM="; 11 + sha256 = "sha256-ay2YEtvGF93QAcpszxIiKRkrHGE02u80ujhMT39KD7Y="; 12 12 stripRoot = false; 13 13 }; 14 14
+3 -3
pkgs/applications/misc/tandoor-recipes/common.nix
··· 1 1 { lib, fetchFromGitHub }: 2 2 rec { 3 - version = "1.4.12"; 3 + version = "1.5.4"; 4 4 5 5 src = fetchFromGitHub { 6 6 owner = "TandoorRecipes"; 7 7 repo = "recipes"; 8 8 rev = version; 9 - sha256 = "sha256-ZGPXcpicDYCE+J9mC2Dk/Ds2NYfUETuKXqHxpAGH86w="; 9 + sha256 = "sha256-cVrgmRDzuLzl2+4UcrLRdrP6ZFWMkavu9OEogNas2fA="; 10 10 }; 11 11 12 - yarnSha256 = "sha256-LJ0uL66tcK6zL8Mkd2UB8dHsslMTtf8wQmgbZdvOT6s="; 12 + yarnSha256 = "sha256-0u9P/OsoThP8gonrzcnO5zhIboWMI1mTsXHlbt7l9oE="; 13 13 14 14 meta = with lib; { 15 15 homepage = "https://tandoor.dev/";
+4 -3
pkgs/applications/misc/tui-journal/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "tui-journal"; 14 - version = "0.2.0"; 14 + version = "0.3.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "AmmarAbouZor"; 18 18 repo = "tui-journal"; 19 19 rev = "v${version}"; 20 - hash = "sha256-B3GxxkFT2Z7WtV9RSmtKBjvzRRqmcoukUKc6LUZ/JyM="; 20 + hash = "sha256-4fa41kzDGefqxfCcxe1/9iEZHVC8MIzcOG8RUiLW5bw="; 21 21 }; 22 22 23 - cargoHash = "sha256-DCKW8eGLSTx9U7mkGruPphzFpDlpL8ULCOKhj6HJwhw="; 23 + cargoHash = "sha256-Uz9Od9hXM6EGZ+MsZ7uCYvA4aoF3E9uSNjjtxd1ssCs="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config ··· 40 40 changelog = "https://github.com/AmmarAbouZor/tui-journal/blob/${src.rev}/CHANGELOG.ron"; 41 41 license = licenses.mit; 42 42 maintainers = with maintainers; [ figsoda ]; 43 + mainProgram = "tjournal"; 43 44 }; 44 45 }
+2 -2
pkgs/data/icons/numix-icon-theme-circle/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "numix-icon-theme-circle"; 5 - version = "23.06.21"; 5 + version = "23.07.08"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "numixproject"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-FoyBO/4AB1tEHTFyQoYB/rDK+HZfFAE9c3nVULTaWpM="; 11 + sha256 = "sha256-JToou95HIrfqdT0IVh0colgGFXq3GR2D3FQU0Qc57Y4="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ gtk3 ];
+4 -1
pkgs/development/coq-modules/autosubst/default.nix
··· 5 5 6 6 release."1.7".rev = "v1.7"; 7 7 release."1.7".sha256 = "sha256-qoyteQ5W2Noxf12uACOVeHhPLvgmTzrvEo6Ts+FKTGI="; 8 + release."1.8".rev = "v1.8"; 9 + release."1.8".sha256 = "sha256-n0lD8D+tjqkDDjFiE4CggxczOPS5TkEnxpB3zEwWZ2I="; 8 10 9 11 inherit version; 10 12 defaultVersion = with lib.versions; lib.switch coq.coq-version [ 11 - { case = range "8.10" "8.16"; out = "1.7"; } 13 + { case = range "8.10" "8.13"; out = "1.7"; } 14 + { case = range "8.14" "8.17"; out = "1.8"; } 12 15 ] null; 13 16 14 17 propagatedBuildInputs = [ mathcomp-ssreflect ];
+40
pkgs/development/interpreters/femtolisp/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromSourcehut 4 + , unstableGitUpdater 5 + }: 6 + 7 + stdenv.mkDerivation { 8 + pname = "femtolisp"; 9 + version = "unstable-2023-07-12"; 10 + 11 + src = fetchFromSourcehut { 12 + owner = "~ft"; 13 + repo = "femtolisp"; 14 + rev = "b3a21a0ff408e559639f6c31e1a2ab970787567f"; 15 + hash = "sha256-PE/xYhfhn0xv/kJWsS07fOF2n5sXP666vy7OVaNxc7Y="; 16 + }; 17 + 18 + strictDeps = true; 19 + 20 + enableParallelBuilding = true; 21 + 22 + installPhase = '' 23 + runHook preInstall 24 + 25 + install -Dm755 -t $out/bin/ flisp 26 + 27 + runHook postInstall 28 + ''; 29 + 30 + passthru.updateScript = unstableGitUpdater { }; 31 + 32 + meta = { 33 + description = "A compact interpreter for a minimal lisp/scheme dialect"; 34 + homepage = "https://git.sr.ht/~ft/femtolisp"; 35 + license = with lib.licenses; [ mit bsd3 ]; 36 + maintainers = with lib.maintainers; [ moody ]; 37 + broken = stdenv.isDarwin; 38 + platforms = lib.platforms.unix; 39 + }; 40 + }
+117 -50
pkgs/development/python-modules/argilla/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , pythonOlder 5 + , pythonRelaxDepsHook 5 6 , deprecated 6 7 , rich 7 8 , backoff ··· 14 15 , httpx 15 16 , pandas 16 17 , monotonic 17 - # test dependencies 18 - , pytestCheckHook 18 + # optional-dependencies 19 19 , fastapi 20 - , sqlalchemy 21 20 , opensearch-py 22 - , factory_boy 23 21 , elasticsearch8 24 - , elastic-transport 22 + , uvicorn 23 + , smart-open 24 + , brotli-asgi 25 + , alembic 26 + , sqlalchemy 27 + , greenlet 28 + , aiosqlite 25 29 , luqum 26 - , pytest-asyncio 27 - , passlib 30 + , scikit-learn 31 + , aiofiles 32 + , pyyaml 33 + , python-multipart 28 34 , python-jose 29 - , alembic 30 - , uvicorn 35 + , passlib 36 + , psutil 37 + # , segment-analytics-python 38 + , asyncpg 39 + , psycopg2 31 40 , schedule 32 41 , prodict 42 + , cleanlab 33 43 , datasets 34 - , psutil 35 - , spacy 36 - , cleanlab 44 + , huggingface-hub 45 + # , flair 46 + , faiss 47 + , flyingsquid 48 + , pgmpy 49 + , plotly 37 50 , snorkel 51 + , spacy 38 52 , transformers 39 - , faiss 53 + , evaluate 54 + , seqeval 55 + # , setfit 56 + # , span_marker 57 + , openai 58 + , peft 59 + # test dependencies 60 + , pytestCheckHook 61 + , pytest-cov 62 + , pytest-mock 63 + , pytest-asyncio 64 + , factory_boy 40 65 }: 41 66 let 42 67 pname = "argilla"; 43 - version = "1.8.0"; 68 + version = "1.12.0"; 69 + optional-dependencies = { 70 + server = [ 71 + fastapi 72 + opensearch-py 73 + elasticsearch8 74 + uvicorn 75 + smart-open 76 + brotli-asgi 77 + alembic 78 + sqlalchemy 79 + greenlet 80 + aiosqlite 81 + luqum 82 + scikit-learn 83 + aiofiles 84 + pyyaml 85 + python-multipart 86 + python-jose 87 + passlib 88 + psutil 89 + # segment-analytics-python 90 + ] ++ 91 + elasticsearch8.optional-dependencies.async ++ 92 + uvicorn.optional-dependencies.standard ++ 93 + python-jose.optional-dependencies.cryptography ++ 94 + passlib.optional-dependencies.bcrypt; 95 + postgresql = [ asyncpg psycopg2 ]; 96 + listeners = [ schedule prodict ]; 97 + integrations = [ 98 + pyyaml 99 + cleanlab 100 + datasets 101 + huggingface-hub 102 + # flair 103 + faiss 104 + flyingsquid 105 + pgmpy 106 + plotly 107 + snorkel 108 + spacy 109 + transformers 110 + evaluate 111 + seqeval 112 + # setfit 113 + # span_marker 114 + openai 115 + peft 116 + ] ++ transformers.optional-dependencies.torch; 117 + }; 44 118 in 45 119 buildPythonPackage { 46 120 inherit pname version; ··· 52 126 owner = "argilla-io"; 53 127 repo = pname; 54 128 rev = "v${version}"; 55 - hash = "sha256-pUfuwA/+fe1VVWyGxEkvSuJLNxw3sHmp8cQZecW8GWY="; 129 + hash = "sha256-NImtS2bbCfbhbrw12xhGdZp/JVfrB6cHnUHYX3xJ7tw="; 56 130 }; 57 131 58 - postPatch = '' 59 - substituteInPlace pyproject.toml \ 60 - --replace '"rich <= 13.0.1"' '"rich"' \ 61 - --replace '"numpy < 1.24.0"' '"numpy"' 62 - ''; 132 + pythonRelaxDeps = [ 133 + "typer" 134 + "rich" 135 + "numpy" 136 + ]; 137 + 138 + nativeBuildInputs = [ 139 + pythonRelaxDepsHook 140 + ]; 63 141 64 142 propagatedBuildInputs = [ 143 + httpx 65 144 deprecated 66 - rich 67 - backoff 68 145 packaging 146 + pandas 69 147 pydantic 70 - typer 71 - tqdm 72 148 wrapt 73 149 numpy 74 - pandas 75 - httpx 150 + tqdm 151 + backoff 76 152 monotonic 153 + rich 154 + typer 77 155 ]; 78 156 157 + # still quite a bit of optional dependencies missing 158 + doCheck = false; 159 + 79 160 preCheck = '' 80 161 export HOME=$(mktemp -d) 81 162 ''; 82 163 83 - # tests require an opensearch instance running and flyingsquid to be packaged 84 - doCheck = false; 85 - 86 164 nativeCheckInputs = [ 87 165 pytestCheckHook 88 - fastapi 89 - sqlalchemy 90 - opensearch-py 166 + pytest-cov 167 + pytest-mock 168 + pytest-asyncio 91 169 factory_boy 92 - elasticsearch8 93 - elastic-transport 94 - luqum 95 - pytest-asyncio 96 - passlib 97 - python-jose 98 - alembic 99 - uvicorn 100 - schedule 101 - prodict 102 - datasets 103 - psutil 104 - spacy 105 - cleanlab 106 - snorkel 107 - transformers 108 - faiss 109 - ] ++ opensearch-py.optional-dependencies.async; 170 + ] 171 + ++ optional-dependencies.server 172 + ++ optional-dependencies.postgresql 173 + ++ optional-dependencies.listeners 174 + ++ optional-dependencies.integrations; 110 175 111 176 pytestFlagsArray = [ "--ignore=tests/server/datasets/test_dao.py" ]; 177 + 178 + passthru.optional-dependencies = optional-dependencies; 112 179 113 180 meta = with lib; { 114 181 description = "Argilla: the open-source data curation platform for LLMs";
+2 -2
pkgs/development/python-modules/azure-containerregistry/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "azure-containerregistry"; 13 - version = "1.1.0"; 13 + version = "1.2.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-6IU+fzMIL8HJv4rCrWlcJSuYre6cdBa7BjS9KrIbIRU="; 20 + hash = "sha256-Ss0ygh0IZVPqvV3f7Lsh+5FbXRPvg3XRWvyyyAvclqM="; 21 21 extension = "zip"; 22 22 }; 23 23
+49
pkgs/development/python-modules/brotli-asgi/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + # build inputs 6 + , starlette 7 + , brotli 8 + # check inputs 9 + , requests 10 + , mypy 11 + , brotlipy 12 + }: 13 + let 14 + pname = "brotli-asgi"; 15 + version = "1.4.0"; 16 + in 17 + buildPythonPackage { 18 + inherit pname version; 19 + format = "setuptools"; 20 + 21 + disabled = pythonOlder "3.8"; 22 + 23 + src = fetchFromGitHub { 24 + owner = "fullonic"; 25 + repo = pname; 26 + rev = "v${version}"; 27 + hash = "sha256-hQ6CSXnAoUSaKUSmE+2GHZemkFqd8Dc5+OvcUD7/r5Y="; 28 + }; 29 + 30 + propagatedBuildInputs = [ 31 + starlette 32 + brotli 33 + ]; 34 + 35 + pythonImportsCheck = [ "brotli_asgi" ]; 36 + 37 + nativeCheckInputs = [ 38 + requests 39 + mypy 40 + brotlipy 41 + ]; 42 + 43 + meta = with lib; { 44 + description = "A compression AGSI middleware using brotli"; 45 + homepage = "https://github.com/fullonic/brotli-asgi"; 46 + license = licenses.mit; 47 + maintainers = with maintainers; [ happysalada ]; 48 + }; 49 + }
+7 -5
pkgs/development/python-modules/datrie/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 + , setuptools 4 5 , cython 5 6 , pytestCheckHook 6 7 , hypothesis ··· 9 10 buildPythonPackage rec { 10 11 pname = "datrie"; 11 12 version = "0.8.2"; 13 + format = "pyproject"; 12 14 13 15 src = fetchPypi { 14 16 inherit pname version; ··· 16 18 }; 17 19 18 20 nativeBuildInputs = [ 21 + setuptools 19 22 cython 20 23 ]; 21 24 22 - buildInputs = [ 23 - hypothesis 25 + nativeCheckInputs = [ 24 26 pytestCheckHook 25 27 ]; 26 28 27 - postPatch = '' 28 - substituteInPlace setup.py --replace '"pytest-runner", ' "" 29 - ''; 29 + checkInputs = [ 30 + hypothesis 31 + ]; 30 32 31 33 pythonImportsCheck = [ "datrie" ]; 32 34
+2 -2
pkgs/development/python-modules/dsmr-parser/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "dsmr-parser"; 15 - version = "1.2.3"; 15 + version = "1.2.4"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.8"; ··· 21 21 owner = "ndokter"; 22 22 repo = "dsmr_parser"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-M6ztqENIeD5foagKUXtJiGfFZPHsczlB0/AH4FMIsLY="; 24 + hash = "sha256-R/4k6yZS96yAkjhO/Ay9MJ2KUlq9TFQvsUoqpjvZcKI="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/ducc0/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "ducc0"; 5 - version = "0.30.0"; 5 + version = "0.31.0"; 6 6 7 7 disabled = pythonOlder "3.7"; 8 8 ··· 11 11 owner = "mtr"; 12 12 repo = "ducc"; 13 13 rev = "ducc0_${lib.replaceStrings ["."] ["_"] version}"; 14 - hash = "sha256-xYjgJGtWl9AjnzlFvdj/0chnIUDmoH85AtKXsNBwWUU="; 14 + hash = "sha256-4aNIq5RNo1Qqiqr2wjYB/FXKyvbARsRF1yW1ZzZlAOo="; 15 15 }; 16 16 17 17 buildInputs = [ pybind11 ];
+2 -2
pkgs/development/python-modules/ocrmypdf/default.nix
··· 30 30 31 31 buildPythonPackage rec { 32 32 pname = "ocrmypdf"; 33 - version = "14.2.1"; 33 + version = "14.3.0"; 34 34 35 35 disabled = pythonOlder "3.8"; 36 36 ··· 46 46 postFetch = '' 47 47 rm "$out/.git_archival.txt" 48 48 ''; 49 - hash = "sha256-i09FPyplYhBqgHWWSXZrvI+7f31yzc5KvgAqVJ3WtWU="; 49 + hash = "sha256-OUz19N2YIl7iwayjulx0v1K00jB5SdWo8m5XiJ9BDSs="; 50 50 }; 51 51 52 52 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/praw/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "praw"; 18 - version = "7.7.0"; 18 + version = "7.7.1"; 19 19 format = "setuptools"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "praw-dev"; 25 25 repo = pname; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-reJW1M1yDSQ1SvZJeOc0jwHj6ydl1AmMl5VZqRHxXZA="; 27 + hash = "sha256-L7wTHD/ypXVc8GMfl9u16VNb9caLJoXpaMEIzaVVUgo="; 28 28 }; 29 29 30 30 propagatedBuildInputs = [
+4 -2
pkgs/development/python-modules/pydaikin/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pydaikin"; 15 - version = "2.9.1"; 15 + version = "2.10.5"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.6"; ··· 21 21 owner = "mustang51"; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - hash = "sha256-HWJ+VHrSwdVN+PNp5NoqmDTVqb6RJy2Sr3zlrDuSBgA="; 24 + hash = "sha256-G4mNBHk8xskQyt1gbMqz5XhoTfWWxp+qTruOSqmTvOc="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [ ··· 29 29 netifaces 30 30 urllib3 31 31 ]; 32 + 33 + doCheck = false; # tests fail and upstream does not seem to run them either 32 34 33 35 nativeCheckInputs = [ 34 36 freezegun
+2 -2
pkgs/development/python-modules/pysmartthings/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pysmartthings"; 12 - version = "0.7.7"; 12 + version = "0.7.8"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.8"; ··· 18 18 owner = "andrewsayre"; 19 19 repo = pname; 20 20 rev = version; 21 - hash = "sha256-AzAiMn88tRRPwMpwSnKoS1XUERHbKz0sVm/TjcbTsGs="; 21 + hash = "sha256-r+f2+vEXJdQGDlbs/MhraFgEmsAf32PU282blLRLjzc="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/python-crontab/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "python-crontab"; 11 - version = "2.7.1"; 11 + version = "3.0.0"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.7"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-shr0ZHx7u4SP7y8CBhbGsCidy5+UtPmRpVMQ/5vsV0k="; 18 + hash = "sha256-eft0ZQOd39T7k9By1u4NRcGsi/FZfwaG6hT9Q2Hbo3k="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+8 -1
pkgs/development/python-modules/rstcheck-core/default.nix
··· 1 - { lib 1 + { stdenv 2 + , lib 2 3 , buildPythonPackage 3 4 , docutils 4 5 , fetchFromGitHub ··· 43 44 mock 44 45 pytest-mock 45 46 pytestCheckHook 47 + ]; 48 + 49 + disabledTests = lib.optionals stdenv.isDarwin [ 50 + # Disabled until https://github.com/rstcheck/rstcheck-core/issues/19 is resolved. 51 + "test_error_without_config_file_macos" 52 + "test_file_1_is_bad_without_config_macos" 46 53 ]; 47 54 48 55 pythonImportsCheck = [
+8 -1
pkgs/development/python-modules/rstcheck/default.nix
··· 1 - { lib 1 + { stdenv 2 + , lib 2 3 , buildPythonPackage 3 4 , docutils 4 5 , fetchFromGitHub ··· 51 52 52 53 nativeCheckInputs = [ 53 54 pytestCheckHook 55 + ]; 56 + 57 + disabledTests = lib.optionals stdenv.isDarwin [ 58 + # Disabled until https://github.com/rstcheck/rstcheck-core/issues/19 is resolved. 59 + "test_error_without_config_file_macos" 60 + "test_file_1_is_bad_without_config_macos" 54 61 ]; 55 62 56 63 pythonImportsCheck = [
+13 -3
pkgs/development/python-modules/zigpy/default.nix
··· 12 12 , pytest-timeout 13 13 , pytestCheckHook 14 14 , pythonOlder 15 + , setuptools 15 16 , voluptuous 16 17 }: 17 18 18 19 buildPythonPackage rec { 19 20 pname = "zigpy"; 20 - version = "0.56.1"; 21 - format = "setuptools"; 21 + version = "0.56.2"; 22 + format = "pyproject"; 22 23 23 24 disabled = pythonOlder "3.8"; 24 25 ··· 26 27 owner = "zigpy"; 27 28 repo = "zigpy"; 28 29 rev = "refs/tags/${version}"; 29 - hash = "sha256-xOvRsnTv/5GhGRVM9M6zjkEWI5dq9rGVcoi5G+0LpDE="; 30 + hash = "sha256-VUnt2rk1nQZqmoS8ytBCX2q3E4zxSz2A0Hg7AUXmtJo="; 30 31 }; 32 + 33 + postPatch = '' 34 + substituteInPlace pyproject.toml \ 35 + --replace 'dynamic = ["version"]' 'version = "${version}"' 36 + ''; 37 + 38 + nativeBuildInputs = [ 39 + setuptools 40 + ]; 31 41 32 42 propagatedBuildInputs = [ 33 43 aiohttp
+4 -2
pkgs/development/tools/build-managers/xmake/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "xmake"; 15 - version = "2.7.9"; 15 + version = "2.8.1"; 16 16 17 17 src = fetchurl { 18 18 url = "https://github.com/xmake-io/xmake/releases/download/v${version}/xmake-v${version}.tar.gz"; 19 - hash = "sha256-m0LYY0gz9IhbBbiUKd1gBE3KmSMvYJYyC42Ff7M9Ku8="; 19 + hash = "sha256-nM0LV3CVaLNbB1EKjc+Ywir2aQ/xWgET2Cu+kh908l8="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ ··· 32 32 tbox 33 33 xmake-core-sv 34 34 ]; 35 + 36 + strictDeps = true; 35 37 36 38 configureFlags = [ "--external=y" ]; 37 39
+36 -36
pkgs/development/tools/language-servers/millet/Cargo.lock
··· 28 28 29 29 [[package]] 30 30 name = "analysis" 31 - version = "0.12.5" 31 + version = "0.12.6" 32 32 dependencies = [ 33 33 "config", 34 34 "diagnostic", ··· 108 108 109 109 [[package]] 110 110 name = "chain-map" 111 - version = "0.12.5" 111 + version = "0.12.6" 112 112 dependencies = [ 113 113 "fast-hash", 114 114 "str-util", ··· 121 121 122 122 [[package]] 123 123 name = "cm-syntax" 124 - version = "0.12.5" 124 + version = "0.12.6" 125 125 dependencies = [ 126 126 "lex-util", 127 127 "paths", ··· 150 150 151 151 [[package]] 152 152 name = "config" 153 - version = "0.12.5" 153 + version = "0.12.6" 154 154 dependencies = [ 155 155 "fast-hash", 156 156 "serde", ··· 178 178 179 179 [[package]] 180 180 name = "cov-mark" 181 - version = "0.12.5" 181 + version = "0.12.6" 182 182 dependencies = [ 183 183 "fast-hash", 184 184 "once_cell", ··· 415 415 416 416 [[package]] 417 417 name = "input" 418 - version = "0.12.5" 418 + version = "0.12.6" 419 419 dependencies = [ 420 420 "cm-syntax", 421 421 "config", ··· 475 475 476 476 [[package]] 477 477 name = "lang-srv" 478 - version = "0.12.5" 478 + version = "0.12.6" 479 479 dependencies = [ 480 480 "analysis", 481 481 "anyhow", ··· 503 503 504 504 [[package]] 505 505 name = "lex-util" 506 - version = "0.12.5" 506 + version = "0.12.6" 507 507 508 508 [[package]] 509 509 name = "libc" ··· 575 575 576 576 [[package]] 577 577 name = "millet-cli" 578 - version = "0.12.5" 578 + version = "0.12.6" 579 579 dependencies = [ 580 580 "analysis", 581 581 "codespan-reporting", ··· 593 593 594 594 [[package]] 595 595 name = "millet-ls" 596 - version = "0.12.5" 596 + version = "0.12.6" 597 597 dependencies = [ 598 598 "anyhow", 599 599 "env_logger", ··· 622 622 623 623 [[package]] 624 624 name = "mlb-hir" 625 - version = "0.12.5" 625 + version = "0.12.6" 626 626 dependencies = [ 627 627 "fast-hash", 628 628 "paths", ··· 633 633 634 634 [[package]] 635 635 name = "mlb-statics" 636 - version = "0.12.5" 636 + version = "0.12.6" 637 637 dependencies = [ 638 638 "config", 639 639 "diagnostic", ··· 657 657 658 658 [[package]] 659 659 name = "mlb-syntax" 660 - version = "0.12.5" 660 + version = "0.12.6" 661 661 dependencies = [ 662 662 "lex-util", 663 663 "paths", ··· 729 729 730 730 [[package]] 731 731 name = "panic-hook" 732 - version = "0.12.5" 732 + version = "0.12.6" 733 733 dependencies = [ 734 734 "better-panic", 735 735 ] ··· 923 923 924 924 [[package]] 925 925 name = "slash-var-path" 926 - version = "0.12.5" 926 + version = "0.12.6" 927 927 dependencies = [ 928 928 "fast-hash", 929 929 "str-util", ··· 931 931 932 932 [[package]] 933 933 name = "sml-comment" 934 - version = "0.12.5" 934 + version = "0.12.6" 935 935 dependencies = [ 936 936 "sml-syntax", 937 937 ] 938 938 939 939 [[package]] 940 940 name = "sml-dynamics" 941 - version = "0.12.5" 941 + version = "0.12.6" 942 942 dependencies = [ 943 943 "fast-hash", 944 944 "fmt-util", ··· 949 949 950 950 [[package]] 951 951 name = "sml-dynamics-tests" 952 - version = "0.12.5" 952 + version = "0.12.6" 953 953 dependencies = [ 954 954 "config", 955 955 "pretty_assertions", ··· 965 965 966 966 [[package]] 967 967 name = "sml-file-syntax" 968 - version = "0.12.5" 968 + version = "0.12.6" 969 969 dependencies = [ 970 970 "config", 971 971 "elapsed", ··· 979 979 980 980 [[package]] 981 981 name = "sml-fixity" 982 - version = "0.12.5" 982 + version = "0.12.6" 983 983 dependencies = [ 984 984 "fast-hash", 985 985 "once_cell", ··· 988 988 989 989 [[package]] 990 990 name = "sml-hir" 991 - version = "0.12.5" 991 + version = "0.12.6" 992 992 dependencies = [ 993 993 "la-arena", 994 994 "sml-lab", ··· 999 999 1000 1000 [[package]] 1001 1001 name = "sml-hir-lower" 1002 - version = "0.12.5" 1002 + version = "0.12.6" 1003 1003 dependencies = [ 1004 1004 "config", 1005 1005 "cov-mark", ··· 1014 1014 1015 1015 [[package]] 1016 1016 name = "sml-lab" 1017 - version = "0.12.5" 1017 + version = "0.12.6" 1018 1018 dependencies = [ 1019 1019 "str-util", 1020 1020 ] 1021 1021 1022 1022 [[package]] 1023 1023 name = "sml-lex" 1024 - version = "0.12.5" 1024 + version = "0.12.6" 1025 1025 dependencies = [ 1026 1026 "cov-mark", 1027 1027 "diagnostic", ··· 1036 1036 1037 1037 [[package]] 1038 1038 name = "sml-naive-fmt" 1039 - version = "0.12.5" 1039 + version = "0.12.6" 1040 1040 dependencies = [ 1041 1041 "fast-hash", 1042 1042 "sml-comment", ··· 1045 1045 1046 1046 [[package]] 1047 1047 name = "sml-namespace" 1048 - version = "0.12.5" 1048 + version = "0.12.6" 1049 1049 1050 1050 [[package]] 1051 1051 name = "sml-parse" 1052 - version = "0.12.5" 1052 + version = "0.12.6" 1053 1053 dependencies = [ 1054 1054 "diagnostic", 1055 1055 "event-parse", ··· 1061 1061 1062 1062 [[package]] 1063 1063 name = "sml-path" 1064 - version = "0.12.5" 1064 + version = "0.12.6" 1065 1065 dependencies = [ 1066 1066 "str-util", 1067 1067 ] 1068 1068 1069 1069 [[package]] 1070 1070 name = "sml-scon" 1071 - version = "0.12.5" 1071 + version = "0.12.6" 1072 1072 dependencies = [ 1073 1073 "num-bigint", 1074 1074 "num-traits", ··· 1077 1077 1078 1078 [[package]] 1079 1079 name = "sml-statics" 1080 - version = "0.12.5" 1080 + version = "0.12.6" 1081 1081 dependencies = [ 1082 1082 "chain-map", 1083 1083 "config", ··· 1100 1100 1101 1101 [[package]] 1102 1102 name = "sml-statics-types" 1103 - version = "0.12.5" 1103 + version = "0.12.6" 1104 1104 dependencies = [ 1105 1105 "chain-map", 1106 1106 "code-h2-md-map", ··· 1119 1119 1120 1120 [[package]] 1121 1121 name = "sml-symbol-kind" 1122 - version = "0.12.5" 1122 + version = "0.12.6" 1123 1123 dependencies = [ 1124 1124 "sml-namespace", 1125 1125 "sml-statics-types", ··· 1127 1127 1128 1128 [[package]] 1129 1129 name = "sml-syntax" 1130 - version = "0.12.5" 1130 + version = "0.12.6" 1131 1131 dependencies = [ 1132 1132 "char-name", 1133 1133 "code-h2-md-map", ··· 1140 1140 1141 1141 [[package]] 1142 1142 name = "sml-ty-var-scope" 1143 - version = "0.12.5" 1143 + version = "0.12.6" 1144 1144 dependencies = [ 1145 1145 "fast-hash", 1146 1146 "sml-hir", ··· 1208 1208 1209 1209 [[package]] 1210 1210 name = "tests" 1211 - version = "0.12.5" 1211 + version = "0.12.6" 1212 1212 dependencies = [ 1213 1213 "analysis", 1214 1214 "cm-syntax", ··· 1552 1552 1553 1553 [[package]] 1554 1554 name = "xtask" 1555 - version = "0.12.5" 1555 + version = "0.12.6" 1556 1556 dependencies = [ 1557 1557 "anyhow", 1558 1558 "flate2",
+2 -2
pkgs/development/tools/language-servers/millet/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "millet"; 5 - version = "0.12.5"; 5 + version = "0.12.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "azdavis"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-sG4mowQMBiFAgTO1Rf+NCD2/GRgaqmmEQ1oSxn3hGTM="; 11 + hash = "sha256-HYnBzAR994LSjsyUkwfkxHXi+f+KOFy/5z+RpwKbEdQ="; 12 12 }; 13 13 14 14 cargoLock = {
+3 -3
pkgs/development/tools/oh-my-posh/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "oh-my-posh"; 9 - version = "17.6.0"; 9 + version = "17.9.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "jandedobbeleer"; 13 13 repo = pname; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-mWHoiFal9WdASMe/Q7EJBp1Z2xu7Wq0i06xyqmi8q24="; 15 + hash = "sha256-Wcn+3hb90QFlQ/jf4jHQubmCH4P/cA0xP8ZWU7h5xd8="; 16 16 }; 17 17 18 - vendorHash = "sha256-fHwaCcN47+LkJYqRFSQgVddVuR1QfdFuSNDYFh1edM4="; 18 + vendorHash = "sha256-FDVzJQuxrzypqke9gbDdQfMR3dM/y8msAvZYyrlMv+o="; 19 19 20 20 sourceRoot = "source/src"; 21 21
+3 -3
pkgs/development/tools/rust/cargo-temp/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-temp"; 5 - version = "0.2.17"; 5 + version = "0.2.18"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "yozhgoor"; 9 9 repo = "cargo-temp"; 10 10 rev = "v${version}"; 11 - hash = "sha256-nDUtmCbvWK6bdcKvlx3KYMy9w8IOLL6jMWOafX704eQ="; 11 + hash = "sha256-JUpXLdFaG653u9a4Nq7TC1ZNEcZ0QzgYMjGS8Kam0ec="; 12 12 }; 13 13 14 - cargoHash = "sha256-DxeZGQqi681JoCZo0Iq8+TgyF7a8No9Crm4NypUeDDA="; 14 + cargoHash = "sha256-7yPvHCmdokb/oJqR3h+RJOQbE/pcrIDBltnG5zfoqMk="; 15 15 16 16 meta = with lib; { 17 17 description = "A CLI tool that allow you to create a temporary new Rust project using cargo with already installed dependencies";
+72
pkgs/development/web/edge-runtime/default.nix
··· 1 + { stdenv 2 + , lib 3 + , callPackage 4 + , fetchFromGitHub 5 + , rustPlatform 6 + , nix-update-script 7 + , darwin 8 + , openssl 9 + , pkg-config 10 + }: 11 + 12 + let 13 + pname = "edge-runtime"; 14 + version = "1.6.7"; 15 + in 16 + rustPlatform.buildRustPackage { 17 + inherit pname version; 18 + 19 + src = fetchFromGitHub { 20 + owner = "supabase"; 21 + repo = pname; 22 + rev = "v${version}"; 23 + hash = "sha256-Jq9UXFgbTDKe1AWyg4fxn62ODqWu0AUqzlUOo+JUYpo="; 24 + fetchSubmodules = true; 25 + }; 26 + 27 + cargoHash = "sha256-fOqo9aPgpW6oAEHtZIE7iHjTIRrgDPbdSFBaq4s0r94="; 28 + 29 + nativeBuildInputs = [ pkg-config rustPlatform.bindgenHook ]; 30 + 31 + buildInputs = lib.optionals stdenv.isLinux [ openssl ] 32 + ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Security CoreFoundation ]); 33 + 34 + # The v8 package will try to download a `librusty_v8.a` release at build time to our read-only filesystem 35 + # To avoid this we pre-download the file and export it via RUSTY_V8_ARCHIVE 36 + RUSTY_V8_ARCHIVE = callPackage ./librusty_v8.nix { }; 37 + 38 + passthru.updateScript = nix-update-script { }; 39 + 40 + preCheck = '' 41 + export HOME=$(mktemp -d) 42 + ''; 43 + 44 + checkFlags = [ 45 + # tries to make a network access 46 + "--skip=deno_runtime::test::test_main_rt_fs" 47 + "--skip=deno_runtime::test::test_main_runtime_creation" 48 + "--skip=deno_runtime::test::test_os_env_vars" 49 + "--skip=deno_runtime::test::test_os_ops" 50 + "--skip=deno_runtime::test::test_user_runtime_creation" 51 + "--skip=test_custom_readable_stream_response" 52 + "--skip=test_import_map_file_path" 53 + "--skip=test_import_map_inline" 54 + "--skip=test_main_worker_options_request" 55 + "--skip=test_main_worker_post_request" 56 + "--skip=test_null_body_with_204_status" 57 + "--skip=test_null_body_with_204_status_post" 58 + "--skip=test_file_upload" 59 + "--skip=test_oak_server" 60 + "--skip=test_tls_throw_invalid_data" 61 + "--skip=test_user_worker_json_imports" 62 + "--skip=node::analyze::tests::test_esm_code_with_node_globals" 63 + "--skip=node::analyze::tests::test_esm_code_with_node_globals_with_shebang" 64 + ]; 65 + 66 + meta = with lib; { 67 + description = "A server based on Deno runtime, capable of running JavaScript, TypeScript, and WASM services"; 68 + homepage = "https://github.com/supabase/edge-runtime"; 69 + license = licenses.mit; 70 + maintainers = with maintainers; [ happysalada ]; 71 + }; 72 + }
+20
pkgs/development/web/edge-runtime/librusty_v8.nix
··· 1 + { rust, stdenv, fetchurl }: 2 + 3 + let 4 + arch = rust.toRustTarget stdenv.hostPlatform; 5 + fetch_librusty_v8 = args: fetchurl { 6 + name = "librusty_v8-${args.version}"; 7 + url = "https://github.com/denoland/rusty_v8/releases/download/v${args.version}/librusty_v8_release_${arch}.a"; 8 + sha256 = args.shas.${stdenv.hostPlatform.system}; 9 + meta = { inherit (args) version; }; 10 + }; 11 + in 12 + fetch_librusty_v8 { 13 + version = "0.68.0"; 14 + shas = { 15 + x86_64-linux = "sha256-yq7YPD2TM6Uw0EvCqIsZ/lbE1RLgIg7a42qDVrr5fX4="; 16 + aarch64-linux = "sha256-uZFm3hAeyEUUXqRJFLM3OBVfglH3AecjFKVgeJZu3L0="; 17 + x86_64-darwin = "sha256-YkxoggK0I4rT/KNJ30StDPLUc02Mdjwal3JH+s/YTQo="; 18 + aarch64-darwin = "sha256-aXE7W3sSzbhvC661BYTTHyHlihmVVtFSv85nSjGOLkU="; 19 + }; 20 + }
+4 -12
pkgs/os-specific/linux/sysdig/default.nix
··· 5 5 6 6 let 7 7 # Compare with https://github.com/draios/sysdig/blob/dev/cmake/modules/falcosecurity-libs.cmake 8 - libsRev = "0.11.0"; 9 - libsSha256 = "sha256-QvRTz3yMS6i+qdiSG51wvho9D7w/dMQhY72OYd3qOgU="; 8 + libsRev = "0.11.3"; 9 + libsSha256 = "sha256-ph4ErNfgVv2aesZawCj+7kdqcYAnRgeNHfSrDMgm6Lo="; 10 10 11 11 # Compare with https://github.com/falcosecurity/libs/blob/master/cmake/modules/valijson.cmake#L17 12 12 valijson = fetchFromGitHub { ··· 27 27 in 28 28 stdenv.mkDerivation rec { 29 29 pname = "sysdig"; 30 - version = "0.31.5"; 30 + version = "0.32.0"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "draios"; 34 34 repo = "sysdig"; 35 35 rev = version; 36 - sha256 = "sha256-RuoPqVulATtn7jSga/8fECs7weNfjt/YFh7iHmfCKjw="; 36 + sha256 = "sha256-R14uQdcZ2BnlgWjqvRQP8MDaKMk4Kfw17qTKYYlBg7o="; 37 37 }; 38 - 39 - # to fix the build against the latest kernel 40 - patches = [ 41 - (fetchpatch { 42 - url = "https://github.com/draios/sysdig/compare/35ded9aab87801281e22898242e24e0bc63873b2...954e6fc6238f21d4870a491395d68a7dd3062aa9.patch"; 43 - sha256 = "sha256-gnLURnv8FW5LvqjbreCf9DPGdBcn7rfizGeznFqJ+Fk="; 44 - }) 45 - ]; 46 38 47 39 nativeBuildInputs = [ cmake perl installShellFiles pkg-config ]; 48 40 buildInputs = [
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2023.7.1"; 5 + version = "2023.7.2"; 6 6 components = { 7 7 "3_day_blinds" = ps: with ps; [ 8 8 ];
+3 -3
pkgs/servers/home-assistant/default.nix
··· 287 287 extraBuildInputs = extraPackages python.pkgs; 288 288 289 289 # Don't forget to run parse-requirements.py after updating 290 - hassVersion = "2023.7.1"; 290 + hassVersion = "2023.7.2"; 291 291 292 292 in python.pkgs.buildPythonApplication rec { 293 293 pname = "homeassistant"; ··· 303 303 # Primary source is the pypi sdist, because it contains translations 304 304 src = fetchPypi { 305 305 inherit pname version; 306 - hash = "sha256-YYuIVEAWLOIW1xiUGzq6TeFfCSj5rxn6H8W7XhgAhF8="; 306 + hash = "sha256-fESzpOOEGFOJJ0ldI/VaVN0kH/zbCCq25s8vNnCUOFs="; 307 307 }; 308 308 309 309 # Secondary source is git for tests ··· 311 311 owner = "home-assistant"; 312 312 repo = "core"; 313 313 rev = "refs/tags/${version}"; 314 - hash = "sha256-ovboX1tixBDZEA2phmdE6LxnvpWDhdTeEWVw6xJiSMU="; 314 + hash = "sha256-HW+XO84enAA3BH4nppkXvAERT74y5m5jvz0uHWkkS6k="; 315 315 }; 316 316 317 317 nativeBuildInputs = with python.pkgs; [
+2 -2
pkgs/servers/jackett/default.nix
··· 9 9 10 10 buildDotnetModule rec { 11 11 pname = "jackett"; 12 - version = "0.21.456"; 12 + version = "0.21.462"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = pname; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha512-4As4WLtGyMC+zqRd7BUSC/4lLthde+BKWUNF+qleD2MpX7H/D+84ATDn0H8rMxRDP6SkuI0agRnxSJ8ygYzjbw=="; 18 + hash = "sha512-45R+vOo/aJR0WotL2VlynlTSZbN9UqOh6SngDciOrKtj1mctGI9NmfXcKyWMXiDNQniCkNi9suIupuY8nVcbsg=="; 19 19 }; 20 20 21 21 projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+2 -2
pkgs/servers/matrix-synapse/sliding-sync/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "matrix-sliding-sync"; 8 - version = "0.99.3"; 8 + version = "0.99.4"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "matrix-org"; 12 12 repo = "sliding-sync"; 13 13 rev = "v${version}"; 14 - hash = "sha256-lmmOq0gkvrIXQmy3rbTga0cC85t0LWjDOqrH1NWUpdA="; 14 + hash = "sha256-s7hQ4qCOhkNS8Mc2HZjFqedtj0KqXMAxVMZRIjPyvOA="; 15 15 }; 16 16 17 17 vendorHash = "sha256-447P2TbBUEHmHubHiiZCrFVCj2/tmEuYFzLo27UyCk4=";
+1 -1
pkgs/servers/openafs/1.8/cross-build.patch
··· 144 144 @@ -38,11 +38,14 @@ 145 145 compile_et: compile_et.o error_table.o 146 146 $(Q)case $(SYS_NAME) in \ 147 - *_linux* | *_umlinux* | *_darwin* ) \ 147 + *_linux* | *_umlinux* | *_darwin* | rs_aix72 | rs_aix73 ) \ 148 148 - $(LT_LDRULE_static_NOQ) compile_et.o error_table.o -L${TOP_LIBDIR} -lopr $(buildtool_roken) $(MT_LIBS);; \ 149 149 + $(LT_LDRULE_static_NOQ) compile_et.o error_table.o -L${TOP_LIBDIR} -lopr_build $(buildtool_roken) $(MT_LIBS);; \ 150 150 * ) \
-48
pkgs/servers/openafs/1.8/module.nix
··· 37 37 38 38 buildInputs = [ libkrb5 ]; 39 39 40 - patches = [ 41 - # LINUX: Run the 'sparse' checker if available 42 - (fetchpatch { 43 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=2cf76b31ce4c912b1151c141818f6e8c5cddcab2"; 44 - hash = "sha256-//7HSlotx70vWDEMB8P8or4ZmmXZthgioUOkvOcJpgk="; 45 - }) 46 - # cf: Detect how to pass CFLAGS to linux kbuild 47 - (fetchpatch { 48 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=57df4dff496ca9bea04510759b8fdd9cd2cc0009"; 49 - hash = "sha256-pJnW9bVz2ZQZUvZ+PcZ5gEgCL5kcbTGxsyMNvM2IseU="; 50 - }) 51 - # cf: Handle autoconf linux checks with -Werror 52 - (fetchpatch { 53 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=b17625959386459059f6f43875d8817383554481"; 54 - hash = "sha256-Kqx5QEX1p4UoIsWxqvJVX4IyCQFiWxtAOgvAtk+ULuQ="; 55 - }) 56 - # Linux: Fix functions without prototypes 57 - (fetchpatch { 58 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=3084117f10bd62acb1182cb54fc85b1d96738f70"; 59 - hash = "sha256-nNyqDQfS9zzlS2i3dbfud2tQOaTQ1x/rZcQEsaLu3qc="; 60 - }) 61 - # Linux: Check for block_dirty_folio 62 - (fetchpatch { 63 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=f0fee2c7752d18ff183d60bcfba4c98c3348cd5f"; 64 - hash = "sha256-tnNlVjZ5exC+jo78HC/y8yp0L8KQroFvVRzTC+O6vlY="; 65 - }) 66 - # Linux: Replace lru_cache_add with folio_add_lru 67 - (fetchpatch { 68 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=b885159cc2bc6c746aec1d54cdd8a515d1115d14"; 69 - hash = "sha256-ptPALSbZPSGu8PMmZiOkHUd5x0UItqIM7U7wJlxtSL8="; 70 - }) 71 - # LINUX 5.13: set .proc_lseek in proc_ops 72 - (fetchpatch { 73 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=cba2b88851c3ae0ab1b18ea3ce77f7f5e8200b2f"; 74 - hash = "sha256-suj7n0U0odHXZHLPqeB/k96gyBh52uoS3AuHvOzPyd8="; 75 - }) 76 - # Linux 6.3: Include linux/filelock.h if available 77 - (fetchBase64Patch { 78 - url = "https://gerrit.openafs.org/changes/15388/revisions/ddb99d32012c43c76ae37f6a7563f1ca32f0e964/patch"; 79 - hash = "sha256-0Cql4+0ISfW4J4D7PhlSYNfIKAeDVWEz57PHOu5TRXg="; 80 - }) 81 - # Linux 6.3: Use mnt_idmap for inode op functions 82 - (fetchBase64Patch { 83 - url = "https://gerrit.openafs.org/changes/15389/revisions/ff0d53d2fb38fc3b262f02fb1c5f49b286ff13dd/patch"; 84 - hash = "sha256-KyVAI/A+/lNrLyKY6O8DgMKzgnF6P5sOfSq3qcs6Qq0="; 85 - }) 86 - ]; 87 - 88 40 hardeningDisable = [ "pic" ]; 89 41 90 42 configureFlags = [
+3 -3
pkgs/servers/openafs/1.8/srcs.nix
··· 1 1 { fetchurl }: 2 2 rec { 3 - version = "1.8.9"; 3 + version = "1.8.10"; 4 4 src = fetchurl { 5 5 url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2"; 6 - hash = "sha256-0SYXi+H0LMoYy3wMJpGsNUUY43kBcBUKdrvSX00VHwY="; 6 + hash = "sha256-n+wRNkYjVJ6NtzdAcvXI8BuEH2v+foVnPLzjX/Q/+wc="; 7 7 }; 8 8 9 9 srcs = [ 10 10 src 11 11 (fetchurl { 12 12 url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2"; 13 - hash = "sha256-75HoVOq0qnQmhSWVSkHCoq0KLq9TDqoiu55L9FOxWTk="; 13 + hash = "sha256-nDgJ6K/qAX2K8lKPYM8OD5+oRU+shlM6PmciHy61+10="; 14 14 }) 15 15 ]; 16 16 }
+2 -2
pkgs/servers/plik/default.nix
··· 1 1 { lib, fetchurl, makeWrapper, runCommand, callPackage }: 2 2 3 3 let 4 - version = "1.3.6"; 4 + version = "1.3.7"; 5 5 6 6 programs = callPackage ./programs.nix { }; 7 7 8 8 webapp = fetchurl { 9 9 url = "https://github.com/root-gg/plik/releases/download/${version}/plik-${version}-linux-amd64.tar.gz"; 10 - sha256 = "sha256-UGzevhZDfQBoFgPZQIs5Ftgz1cUHGfY/IRSEWQHFVSQ="; 10 + hash = "sha256-Uj3I/ohgMr/Ud5xAZiBjsIW8bSdUeXXv9NYKLu8Aym8="; 11 11 }; 12 12 13 13 in
+5 -5
pkgs/servers/plik/programs.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub, fetchurl, makeWrapper, runCommand }: 2 2 3 3 let 4 - version = "1.3.6"; 4 + version = "1.3.7"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "root-gg"; 8 8 repo = "plik"; 9 9 rev = version; 10 - sha256 = "sha256-Xfk7+60iB5/qJh/6j6AxW0aKXuzdINRfILXRzOFejW4="; 10 + hash = "sha256-Agkwo1oat1LDP6EJBVOoq+d+p80BGOLS4K7WTue5Nbg="; 11 11 }; 12 12 13 - vendorSha256 = null; 13 + vendorHash = null; 14 14 15 15 meta = with lib; { 16 16 homepage = "https://plik.root.gg/"; ··· 29 29 30 30 plik = buildGoModule { 31 31 pname = "plik"; 32 - inherit version meta src vendorSha256 postPatch; 32 + inherit version meta src vendorHash postPatch; 33 33 34 34 subPackages = [ "client" ]; 35 35 postInstall = '' ··· 39 39 40 40 plikd-unwrapped = buildGoModule { 41 41 pname = "plikd-unwrapped"; 42 - inherit version src vendorSha256 postPatch; 42 + inherit version src vendorHash postPatch; 43 43 44 44 subPackages = [ "server" ]; 45 45 postFixup = ''
+5
pkgs/shells/zsh/default.nix
··· 45 45 "--enable-pcre" 46 46 "--enable-zshenv=${placeholder "out"}/etc/zshenv" 47 47 "--disable-site-fndir" 48 + "--enable-function-subdirs" 48 49 ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform && !stdenv.hostPlatform.isStatic) [ 49 50 # Also see: https://github.com/buildroot/buildroot/commit/2f32e668aa880c2d4a2cce6c789b7ca7ed6221ba 50 51 "zsh_cv_shared_environ=yes" ··· 111 112 mv $out/share/zsh/htmldoc $out/share/doc/zsh-$version 112 113 ''; 113 114 # XXX: patch zsh to take zwc if newer _or equal_ 115 + 116 + postFixup = '' 117 + HOST_PATH=$out/bin:$HOST_PATH patchShebangs --host $out/share/zsh/*/functions 118 + ''; 114 119 115 120 meta = { 116 121 description = "The Z shell";
+4 -3
pkgs/tools/graphics/qrcode/default.nix
··· 2 2 3 3 stdenv.mkDerivation { 4 4 pname = "qrcode"; 5 - version = "unstable-2016-08-04"; 5 + version = "unstable-2022-01-10"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "qsantos"; 9 9 repo = "qrcode"; 10 - rev = "ad0fdb4aafd0d56b903f110f697abaeb27deee73"; 11 - sha256 = "0v81745nx5gny2g05946k8j553j18a29ikmlyh6c3syq6c15k8cf"; 10 + rev = "f4475866bbf963ad118db936060f606eedc224d5"; 11 + hash = "sha256-IbWYSAc0PvSWcxKaPUXDldGDCK/lPZjptepYtLppPmA="; 12 12 }; 13 13 14 14 env.NIX_CFLAGS_COMPILE = "-Wno-error=unused-result"; ··· 23 23 24 24 meta = with lib; { 25 25 description = "A small QR-code tool"; 26 + homepage = "https://github.com/qsantos/qrcode"; 26 27 license = licenses.gpl3Plus; 27 28 maintainers = with maintainers; [ raskin ]; 28 29 platforms = with platforms; unix;
+1 -1
pkgs/tools/nix/nixos-option/nixos-option.cc
··· 119 119 120 120 Value evaluateValue(Context & ctx, Value & v) 121 121 { 122 - ctx.state.forceValue(v, v.attrs->pos); 122 + ctx.state.forceValue(v, [&]() { return v.determinePos(nix::noPos); }); 123 123 if (ctx.autoArgs.empty()) { 124 124 return v; 125 125 }
+3 -3
pkgs/tools/security/cnspec/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "cnspec"; 8 - version = "8.17.0"; 8 + version = "8.18.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "mondoohq"; 12 12 repo = "cnspec"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-pirU9mJnycr3wlc6lOAVSo0Wpb6q37ewdVcFzFPlr7s="; 14 + hash = "sha256-JlFPJ4tbpxt/UBXpQCod3zythOHP9wQ8yqAMqKAyqoU="; 15 15 }; 16 16 17 17 proxyVendor = true; 18 - vendorHash = "sha256-y63IWmBJaSUk1A5WRC9sokH+pNDhsc/Es1j50k5or8w="; 18 + vendorHash = "sha256-RDQQVl3AxdZaF4ISQiQ8ZliZi6TWwIzYLZLxs0yPkJc="; 19 19 20 20 subPackages = [ 21 21 "apps/cnspec"
+2 -2
pkgs/tools/security/oauth2c/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "oauth2c"; 8 - version = "1.9.0"; 8 + version = "1.10.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "cloudentity"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-+R3NViAnrHg/9dthF0e2dEppX5MLzHeRMYFiZutE1mU="; 14 + hash = "sha256-IOZjZgZk6upeFgQ0/KqrNKM15/EggvCSrSCSCTFNGVA="; 15 15 }; 16 16 17 17 vendorHash = "sha256-euEmslrSbXPVDNZkIguq+ukt74Um4H0+lIXEyCBorjE=";
+4 -3
pkgs/tools/text/txr/default.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "txr"; 10 - version = "288"; 10 + version = "289"; 11 11 12 12 src = fetchurl { 13 - url = "http://www.kylheku.com/cgit/txr/snapshot/txr-${finalAttrs.version}.tar.bz2"; 14 - hash = "sha256-ieqBM9pnwWQHdpHAczCMXqYqpP0Zv6AfL2DsHiUnF/8="; 13 + url = "https://www.kylheku.com/cgit/txr/snapshot/txr-${finalAttrs.version}.tar.bz2"; 14 + hash = "sha256-1m3QXY1qlVMFpehAYifHkDNQ4hAlO45/6+bbpbMAo3M="; 15 15 }; 16 16 17 17 buildInputs = [ libffi ]; ··· 69 69 license = lib.licenses.bsd2; 70 70 maintainers = with lib.maintainers; [ AndersonTorres dtzWill ]; 71 71 platforms = lib.platforms.all; 72 + broken = stdenv.isDarwin && stdenv.isx86_64; # ofborg fails while testing 72 73 }; 73 74 })
+8
pkgs/top-level/all-packages.nix
··· 573 573 inherit (darwin.apple_sdk.frameworks) CoreServices Security; 574 574 }; 575 575 576 + edge-runtime = callPackage ../development/web/edge-runtime { }; 577 + 576 578 efficient-compression-tool = callPackage ../tools/compression/efficient-compression-tool { }; 577 579 578 580 eludris = callPackage ../tools/misc/eludris { ··· 588 590 expressvpn = callPackage ../applications/networking/expressvpn { }; 589 591 590 592 faq = callPackage ../development/tools/faq { }; 593 + 594 + femtolisp = callPackage ../development/interpreters/femtolisp { }; 591 595 592 596 figma-agent = callPackage ../applications/graphics/figma-agent { }; 593 597 ··· 2739 2743 xplorer = callPackage ../applications/file-managers/xplorer { }; 2740 2744 2741 2745 ytree = callPackage ../applications/file-managers/ytree { }; 2746 + 2747 + johnny-reborn-engine = callPackage ../applications/misc/johnny-reborn { }; 2748 + 2749 + johnny-reborn = callPackage ../applications/misc/johnny-reborn/with-data.nix { }; 2742 2750 2743 2751 ### APPLICATIONS/TERMINAL-EMULATORS 2744 2752
+2
pkgs/top-level/python-packages.nix
··· 1535 1535 1536 1536 brotli = callPackage ../development/python-modules/brotli { }; 1537 1537 1538 + brotli-asgi = callPackage ../development/python-modules/brotli-asgi { }; 1539 + 1538 1540 brotlicffi = callPackage ../development/python-modules/brotlicffi { 1539 1541 inherit (pkgs) brotli; 1540 1542 };