Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 185bd73d a05fb440

+1102 -945
+6 -6
pkgs/applications/editors/vscode/extensions/default.nix
··· 309 309 mktplcRef = { 310 310 name = "astro-vscode"; 311 311 publisher = "astro-build"; 312 - version = "0.29.7"; 313 - sha256 = "sha256-hr8opkNnYpnc8ZRd8tkO8GgMN2lK0YwCETDNe4QnUNQ="; 312 + version = "1.0.6"; 313 + sha256 = "sha256-/gpZtOO8MA/MJ1o9eG4qmPqhWRZ5E+elA9Rr/kpOprI="; 314 314 }; 315 315 meta = { 316 316 changelog = "https://marketplace.visualstudio.com/items/astro-build.astro-vscode/changelog"; ··· 1924 1924 mktplcRef = { 1925 1925 name = "caddyfile-support"; 1926 1926 publisher = "matthewpi"; 1927 - version = "0.2.4"; 1928 - sha256 = "sha256-7D7fNlI55MxD6M8ml/dzBAMwCGCEkC+9aKhreZCVMv4="; 1927 + version = "0.3.0"; 1928 + sha256 = "sha256-1yiOnvC2w33kiPRdQYskee38Cid/GOj9becLadP1fUY="; 1929 1929 }; 1930 1930 meta = { 1931 1931 description = "Rich Caddyfile support for Visual Studio Code"; ··· 2837 2837 mktplcRef = { 2838 2838 name = "svelte-vscode"; 2839 2839 publisher = "svelte"; 2840 - version = "107.2.5"; 2841 - sha256 = "sha256-IsZFIk+jOIxzACaZagL64I8Cs0NLI0aWwUPy6xwAmlQ="; 2840 + version = "107.4.3"; 2841 + sha256 = "sha256-z1foIJXVKmJ0G4FfO9xsjiQgmq/ZtoB3b6Ch8Nyj1zY="; 2842 2842 }; 2843 2843 meta = { 2844 2844 changelog = "https://github.com/sveltejs/language-tools/releases";
+2 -2
pkgs/applications/misc/gnome-extension-manager/default.nix
··· 22 22 23 23 stdenv.mkDerivation rec { 24 24 pname = "gnome-extension-manager"; 25 - version = "0.4.0"; 25 + version = "0.4.1"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "mjakeman"; 29 29 repo = "extension-manager"; 30 30 rev = "v${version}"; 31 - sha256 = "sha256-M+jMEJXtzUP6dQp9vpyMhh1wuKG9YJ8i0ys92nbmmpw="; 31 + sha256 = "sha256-6LZaDNkWI/zaWAy+Rfp3DwYpnprxcbcZA7DOwaiBmt0="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+3 -3
pkgs/applications/misc/nwg-dock/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "nwg-dock"; 11 - version = "0.3.3"; 11 + version = "0.3.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "nwg-piotr"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-RCVG38Y8VV7qGz/CaOZ4aw4Sg3PQdrB29zZqATjvYDQ="; 17 + sha256 = "sha256-4cyhE9CJz/4omvzucLuTR4QLQnd5iVANCG/BI6Sdhq8="; 18 18 }; 19 19 20 - vendorSha256 = "sha256-WDygnKdldZda4GadfStHWsDel1KLdzjVjw0RxmnFPRE="; 20 + vendorHash = "sha256-WDygnKdldZda4GadfStHWsDel1KLdzjVjw0RxmnFPRE="; 21 21 22 22 ldflags = [ "-s" "-w" ]; 23 23
+2 -1
pkgs/applications/networking/browsers/mullvad-browser/default.nix
··· 5 5 , copyDesktopItems 6 6 , makeWrapper 7 7 , writeText 8 + , wrapGAppsHook 8 9 9 10 # Common run-time dependencies 10 11 , zlib ··· 104 105 105 106 src = srcs.${stdenv.hostPlatform.system} or (throw "unsupported system: ${stdenv.hostPlatform.system}"); 106 107 107 - nativeBuildInputs = [ copyDesktopItems makeWrapper ]; 108 + nativeBuildInputs = [ copyDesktopItems makeWrapper wrapGAppsHook ]; 108 109 109 110 preferLocalBuild = true; 110 111 allowSubstitutes = false;
+2 -2
pkgs/applications/networking/cluster/cilium/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cilium-cli"; 5 - version = "0.14.2"; 5 + version = "0.14.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cilium"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-DhbXM/ntfywFZWAXxeojBC0wpjk0XLY3NZejE3f3Q10="; 11 + sha256 = "sha256-vH+wQ3pPz70jc3QzD/0vbKMqQtYak8UGoQmEgeYbFbk="; 12 12 }; 13 13 14 14 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/linkerd/edge.nix
··· 2 2 3 3 (callPackage ./generic.nix { }) { 4 4 channel = "edge"; 5 - version = "23.4.3"; 6 - sha256 = "1wyqqb2frxrid7ln0qq8x6y3sg0a6dnq464csryzsh00arycyfph"; 7 - vendorSha256 = "sha256-5T3YrYr7xeRkAADeE24BPu4PYU4mHFspqAiBpS8n4Y0="; 5 + version = "23.5.1"; 6 + sha256 = "0zb0vyvrx5fbr2ixqnm7qk7bivdljakjw25zgq19hv4bv6khilqv"; 7 + vendorSha256 = "sha256-mcxG60HHgKRWgJLRO7q2O6PL4qxW6CD0qbqJ/fSrIlk="; 8 8 }
+3 -3
pkgs/applications/networking/cluster/pluto/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "pluto"; 5 - version = "5.16.1"; 5 + version = "5.16.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "FairwindsOps"; 9 9 repo = "pluto"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-UCq+aMUffvDWmPtSSc/PNbrak1LGWQe8Oe340O5q6LM="; 11 + sha256 = "sha256-TlXwjgk+sT5lvswbDKjun0PhkfqDfk1IzGZ9NCMdw9s="; 12 12 }; 13 13 14 - vendorHash = "sha256-0VFCZ+U0W21tF35148Valpc7fDXkC9dPpz1O0+4D30U="; 14 + vendorHash = "sha256-ahneuZExefFKGYDxa+F8IhKPDjw8+kdZ5Hj+k1BDxcU="; 15 15 16 16 ldflags = [ 17 17 "-w" "-s"
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "terragrunt"; 8 - version = "0.45.11"; 8 + version = "0.45.13"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "gruntwork-io"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-3CmaCNF8HM+vACbvjbFHZAxKnwDu1FKHJZ7YatT4bpc="; 14 + hash = "sha256-cdf7Bon7cELXAgxnSUyhmSSNxigqEoMCpiWK08kU89s="; 15 15 }; 16 16 17 17 vendorHash = "sha256-5Umoqi2D6iUk2Ut7YB/nmkOyA6Rx2qFhy/ZbfqoX5qA=";
+3 -3
pkgs/applications/networking/instant-messengers/armcord/default.nix
··· 39 39 40 40 stdenv.mkDerivation rec { 41 41 pname = "armcord"; 42 - version = "3.1.7"; 42 + version = "3.2.0"; 43 43 44 44 src = 45 45 let ··· 48 48 { 49 49 x86_64-linux = fetchurl { 50 50 url = "${base}/v${version}/ArmCord_${version}_amd64.deb"; 51 - sha256 = "sha256-c0ejSivQbxpPUQ6P0YUya3q1EJ1yF4RFGur11BMwz3o="; 51 + sha256 = "sha256-7lT69fU7tGujhbDTX0tYpkEquoswMCZOGAUhk2Nr+C0="; 52 52 }; 53 53 aarch64-linux = fetchurl { 54 54 url = "${base}/v${version}/ArmCord_${version}_arm64.deb"; 55 - sha256 = "sha256-4yqe4eIO4AxsZNYCn99KTBqjQURB+G+gpT0Q17pcEvU="; 55 + sha256 = "sha256-a5qLK8WjrlmKF24U9SiEpY+SNWuHf6gHJBym5IM8HZ4="; 56 56 }; 57 57 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 58 58
+2 -2
pkgs/applications/networking/instant-messengers/chatterino2/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "chatterino2"; 5 - version = "2.4.3"; 5 + version = "2.4.4"; 6 6 src = fetchFromGitHub { 7 7 owner = "Chatterino"; 8 8 repo = pname; 9 9 rev = "v${version}"; 10 - sha256 = "sha256-M8WTgZv3+8SRGNfxCv10GldjgRYBUVo1B3X4s+QAuYs="; 10 + sha256 = "sha256-zvwvvwMPWnNT44L7g8fiY0N7H62Ot1lNCFCIkL8SxQw="; 11 11 fetchSubmodules = true; 12 12 }; 13 13 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
+11 -9
pkgs/applications/networking/instant-messengers/qq/default.nix
··· 6 6 , glib 7 7 , gtk3 8 8 , lib 9 - , libappindicator 9 + , libayatana-appindicator 10 10 , libdrm 11 11 , libgcrypt 12 12 , libkrb5 ··· 22 22 }: 23 23 24 24 let 25 - version = "3.1.1-11223"; 25 + version = "3.1.2-12912"; 26 + _hash = "80d33f88"; 26 27 srcs = { 27 28 x86_64-linux = fetchurl { 28 - url = "https://dldir1.qq.com/qqfile/qq/QQNT/2355235c/linuxqq_${version}_amd64.deb"; 29 - sha256 = "sha256-TBgQ7zV+juB3KSgIIXuvxnYmvnnM/1/wU0EkiopIqvY="; 29 + url = "https://dldir1.qq.com/qqfile/qq/QQNT/${_hash}/linuxqq_${version}_amd64.deb"; 30 + hash = "sha256-F+zIHqYWKiCHYNJZ5hRw0rzltizjuqhVxbpzQGagoZ0="; 30 31 }; 31 32 aarch64-linux = fetchurl { 32 - url = "https://dldir1.qq.com/qqfile/qq/QQNT/2355235c/linuxqq_${version}_arm64.deb"; 33 - sha256 = "sha256-1ba/IA/+X/s7jUtIhh3OsBHU7MPggGrASsBPx8euBBs="; 33 + url = "https://dldir1.qq.com/qqfile/qq/QQNT/${_hash}/linuxqq_${version}_arm64.deb"; 34 + hash = "sha256-5n4T0mlfEh9/84wUYiH437R95Qz6/SKDq/AK6baiW24="; 34 35 }; 35 36 }; 36 37 src = srcs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); ··· 38 39 stdenv.mkDerivation { 39 40 pname = "qq"; 40 41 inherit version src; 41 - 42 - unpackCmd = "dpkg-deb -x $curSrc source"; 43 42 44 43 nativeBuildInputs = [ 45 44 autoPatchelfHook ··· 63 62 ]; 64 63 65 64 runtimeDependencies = map lib.getLib [ 66 - libappindicator 67 65 systemd 68 66 ]; 69 67 ··· 80 78 81 79 # Remove bundled libraries 82 80 rm -r $out/opt/QQ/resources/app/sharp-lib 81 + 82 + # https://github.com/microcai/gentoo-zh/commit/06ad5e702327adfe5604c276635ae8a373f7d29e 83 + ln -s ${libayatana-appindicator}/lib/libayatana-appindicator3.so \ 84 + $out/opt/QQ/libappindicator3.so 83 85 84 86 runHook postInstall 85 87 '';
+2 -2
pkgs/applications/office/qownnotes/default.nix
··· 16 16 let 17 17 pname = "qownnotes"; 18 18 appname = "QOwnNotes"; 19 - version = "23.5.0"; 19 + version = "23.5.3"; 20 20 in 21 21 stdenv.mkDerivation { 22 22 inherit pname appname version; 23 23 24 24 src = fetchurl { 25 25 url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; 26 - hash = "sha256-W1bu3isEe1j7XTj+deLNk6Ncssy2UKG+eF36fe1FFWs="; 26 + hash = "sha256-keNR+RMFVlHMeyT1Ngtuu2jWMDwFyLbZAVUk7c0Ed38="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+21
pkgs/applications/window-managers/i3/kitti3-fix-build-system.patch
··· 1 + commit 410e98569c87469672086d4144f7ca0f2ee08fb7 2 + Author: Michael Hoang <enzime@users.noreply.github.com> 3 + Date: Sun May 21 00:13:37 2023 +1000 4 + 5 + Allow project to be built with just `pip` 6 + --- 7 + pyproject.toml | 4 ++++ 8 + 1 file changed, 4 insertions(+) 9 + 10 + diff --git a/pyproject.toml b/pyproject.toml 11 + index 10ed786..574e42a 100644 12 + --- a/pyproject.toml 13 + +++ b/pyproject.toml 14 + @@ -1,3 +1,7 @@ 15 + +[build-system] 16 + +requires = ["poetry-core"] 17 + +build-backend = "poetry.core.masonry.api" 18 + + 19 + [tool.poetry] 20 + name = "kitti3" 21 + version = "0.5.1"
+40
pkgs/applications/window-managers/i3/kitti3.nix
··· 1 + { buildPythonApplication 2 + , fetchFromGitHub 3 + , poetry-core 4 + , i3ipc 5 + , lib 6 + }: 7 + 8 + buildPythonApplication rec { 9 + pname = "kitti3"; 10 + version = "unstable-2021-09-11"; 11 + format = "pyproject"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "LandingEllipse"; 15 + repo = pname; 16 + rev = "f9f94c8b9f8b61a9d085206ada470cfe755a2a92"; 17 + hash = "sha256-bcIzbDpIe2GKS9EcVqpjwz0IG2ixNMn06OIQpZ7PeH0="; 18 + }; 19 + 20 + patches = [ 21 + # Fixes `build-system` not being specified in `pyproject.toml` 22 + # https://github.com/LandingEllipse/kitti3/pull/25 23 + ./kitti3-fix-build-system.patch 24 + ]; 25 + 26 + nativeBuildInputs = [ 27 + poetry-core 28 + ]; 29 + 30 + propagatedBuildInputs = [ 31 + i3ipc 32 + ]; 33 + 34 + meta = with lib; { 35 + homepage = "https://github.com/LandingEllipse/kitti3"; 36 + description = "Kitty drop-down service for sway & i3wm"; 37 + license = licenses.bsd3; 38 + maintainers = with maintainers; [ Enzime ]; 39 + }; 40 + }
+1 -1
pkgs/build-support/fetchgit/nix-prefetch-git
··· 315 315 tmpHomePath="$(mktemp -d "${TMPDIR:-/tmp}/nix-prefetch-git-tmp-home-XXXXXXXXXX")" 316 316 exit_handlers+=(remove_tmpHomePath) 317 317 HOME="$tmpHomePath" 318 - git lfs install 318 + clean_git lfs install 319 319 fi 320 320 321 321 # Perform the checkout.
+5 -5
pkgs/data/fonts/iosevka/comfy.nix
··· 20 20 "comfy-wide-motion-fixed" # Slab | Wide | Monospaced | No | 21 21 "comfy-wide-motion-duo" # Slab | Wide | Duospaced | Yes | 22 22 ]; 23 - version = "1.2.0"; 23 + version = "1.3.0"; 24 24 src = fetchFromSourcehut { 25 25 owner = "~protesilaos"; 26 26 repo = "iosevka-comfy"; 27 27 rev = version; 28 - sha256 = "sha256-gHDERf3eDsb59wz+kGa2wLY7RDRWs2woi5P2rZDYjL0="; 28 + sha256 = "sha256-ajzUbobNf+Je8ls9htOCLPsB0OPSiqZzrc8bO6hQvio="; 29 29 }; 30 30 privateBuildPlan = src.outPath + "/private-build-plans.toml"; 31 31 makeIosevkaFont = set: ··· 39 39 src = fetchFromGitHub { 40 40 owner = "be5invis"; 41 41 repo = "iosevka"; 42 - rev = "d3b461432137b36922e41322c2e45a2401e727a5"; 43 - hash = "sha256-Sm+eG6ovVLmvKvQFEZblQV3jCLQRrc9Gga3pukwteLE="; 42 + rev = "7ef24b8d87fe50793444f9f84b140767f7e47029"; 43 + hash = "sha256-RVBgJVMNyxV1KeNniwySsJUOmLDh6sFZju8szvzKlH4="; 44 44 }; 45 45 46 - npmDepsHash = "sha256-pikpi9eyo1a+AFLr7BMl1kegy3PgYFjzmE3QJqPXpNM="; 46 + npmDepsHash = "sha256-yogUBf+yfjfK8DE4gGgoGaTaYZagW8R1pCn7y0rEPt4="; 47 47 48 48 meta = with lib; { 49 49 inherit (src.meta) homepage;
+2 -2
pkgs/development/python-modules/cupy/default.nix
··· 17 17 inherit (cudaPackages) cudatoolkit cudnn cutensor nccl; 18 18 in buildPythonPackage rec { 19 19 pname = "cupy"; 20 - version = "11.5.0"; 20 + version = "12.0.0"; 21 21 22 22 disabled = pythonOlder "3.7"; 23 23 24 24 src = fetchPypi { 25 25 inherit pname version; 26 - hash = "sha256-S8hWW97SLMibIQ/Z+0il1TFvMHAeErsjhSpgMU4fn24="; 26 + hash = "sha256-Yd2773PVDWBr1Qh1cGRfPJHskXbCVmeEwdSG1qNARUU="; 27 27 }; 28 28 29 29 # See https://docs.cupy.dev/en/v10.2.0/reference/environment.html. Seting both
+2 -2
pkgs/development/python-modules/databricks-cli/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "databricks-cli"; 20 - version = "0.17.6"; 20 + version = "0.17.7"; 21 21 format = "setuptools"; 22 22 23 23 disabled = pythonOlder "3.7"; ··· 26 26 owner = "databricks"; 27 27 repo = pname; 28 28 rev = "refs/tags/${version}"; 29 - hash = "sha256-K20fhfdJuABqpbm8O8PSA9pIW8Uu1MdlP3r5E49pt6Q="; 29 + hash = "sha256-Eg6qpoEvWlbOJbMIkbJiHfHVrglVfVNq/TCOhQxukl0="; 30 30 }; 31 31 32 32 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/motionblinds/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "motionblinds"; 10 - version = "0.6.17"; 10 + version = "0.6.18"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; ··· 16 16 owner = "starkillerOG"; 17 17 repo = "motion-blinds"; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-rCPwOhhv1hDwJqs8g3JfXcSgvrLf6UhNm0JPtRGW5S0="; 19 + hash = "sha256-EkHrBhlPlavF6qbTF9myDBYh5eHxiZ4OoDzvlSs/LYM="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+4 -3
pkgs/development/python-modules/nodeenv/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "nodeenv"; 14 - version = "1.7.0"; 14 + version = "1.8.0"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 19 19 src = fetchFromGitHub { 20 20 owner = "ekalinin"; 21 21 repo = pname; 22 - rev = version; 23 - hash = "sha256-X30PUiOMT/vXqmdSJKHTNNA8aLWavCUaKa7LzqkdLrk="; 22 + rev = "refs/tags/${version}"; 23 + hash = "sha256-aW/aNZbFXfP4bF/Nlvv419IDfaJRA1pJYM7awj+6Hz0="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [ ··· 49 49 meta = with lib; { 50 50 description = "Node.js virtual environment builder"; 51 51 homepage = "https://github.com/ekalinin/nodeenv"; 52 + changelog = "https://github.com/ekalinin/nodeenv/releases/tag/${version}"; 52 53 license = licenses.bsd3; 53 54 maintainers = with maintainers; [ ]; 54 55 };
+4 -2
pkgs/development/python-modules/spdx-tools/default.nix
··· 8 8 , xmltodict 9 9 , pytestCheckHook 10 10 , pythonOlder 11 + , uritools 11 12 }: 12 13 13 14 buildPythonPackage rec { 14 15 pname = "spdx-tools"; 15 - version = "0.7.0"; 16 + version = "0.7.1"; 16 17 format = "setuptools"; 17 18 18 19 disabled = pythonOlder "3.7"; 19 20 20 21 src = fetchPypi { 21 22 inherit pname version; 22 - hash = "sha256-QqKMKBedWOFYF1av9IgQuyJ6b5mNhhMpIZVJdEDcAK8="; 23 + hash = "sha256-l15tu6iPEFqKyyKr9T/pDw6dVjWiubH+SHeB6WliOxc="; 23 24 }; 24 25 25 26 propagatedBuildInputs = [ ··· 27 28 ply 28 29 pyyaml 29 30 rdflib 31 + uritools 30 32 xmltodict 31 33 ]; 32 34
+2 -2
pkgs/development/python-modules/taxi/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "taxi"; 14 - version = "6.1.1"; 14 + version = "6.2.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "sephii"; 18 18 repo = "taxi"; 19 19 rev = version; 20 - hash = "sha256-iIy3odDX3QzVG80AFp81m8AYKES4JjlDp49GGpuIHLI="; 20 + hash = "sha256-wtLlO/W+39kTPjb2U6c54bxWxAQB7CxGxBh8gur+RCQ="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/types-redis/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "types-redis"; 10 - version = "4.5.4.1"; 10 + version = "4.5.5.2"; 11 11 format = "setuptools"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-vwQZL0FbK0Ls79cLtLkesDUuSPJxaiE+A441wJamOcI="; 15 + hash = "sha256-L+gvN02d3fAH3q8j2B/dz9lSPZUivxFSPFxDvFsnCZ4="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [
+5 -2
pkgs/development/python-modules/xdis/default.nix
··· 4 4 , fetchFromGitHub 5 5 , fetchpatch 6 6 , pytestCheckHook 7 + , pythonAtLeast 7 8 , pythonOlder 8 9 , six 9 10 }: ··· 13 14 version = "6.0.5"; 14 15 format = "setuptools"; 15 16 16 - disabled = pythonOlder "3.6"; 17 + # No support for Python 3.11, https://github.com/rocky/python-xdis/issues/98 18 + disabled = pythonOlder "3.6" || pythonAtLeast "3.11"; 17 19 18 20 src = fetchFromGitHub { 19 21 owner = "rocky"; ··· 25 27 postPatch = '' 26 28 # Our Python release is not in the test matrix 27 29 substituteInPlace xdis/magics.py \ 28 - --replace "3.10.4" "3.10.5 3.10.6" 30 + --replace "3.10.4" "3.10.5 3.10.6 3.10.7 3.10.8 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14" 29 31 ''; 30 32 31 33 propagatedBuildInputs = [ ··· 60 62 meta = with lib; { 61 63 description = "Python cross-version byte-code disassembler and marshal routines"; 62 64 homepage = "https://github.com/rocky/python-xdis"; 65 + changelog = "https://github.com/rocky/python-xdis/releases/tag/${version}"; 63 66 license = licenses.gpl2Plus; 64 67 maintainers = with maintainers; [ onny ]; 65 68 };
+2 -2
pkgs/development/tools/build-managers/rebar3/default.nix
··· 3 3 writeScript, common-updater-scripts, coreutils, git, gnused, nix, rebar3-nix }: 4 4 5 5 let 6 - version = "3.20.0"; 6 + version = "3.21.0"; 7 7 owner = "erlang"; 8 8 deps = import ./rebar-deps.nix { inherit fetchFromGitHub fetchgit fetchHex; }; 9 9 rebar3 = stdenv.mkDerivation rec { ··· 16 16 inherit owner; 17 17 repo = pname; 18 18 rev = version; 19 - sha256 = "1mh5cd3cpnvfv2cwm5bs64ldd2d7iqvikn47v9bpfd76nck3h8nh"; 19 + sha256 = "QRQlqzYxRD4W63CawXBQ9ysPHzHQ5JrfjPqAivFyJAM="; 20 20 }; 21 21 22 22 buildInputs = [ erlang ];
-100
pkgs/development/tools/build-managers/rebar3/rebar-deps.nix
··· 4 4 let 5 5 self = packages // (overrides self packages); 6 6 packages = with self; { 7 - ssl_verify_fun = builder { 8 - name = "ssl_verify_fun"; 9 - version = "1.1.6"; 10 - src = fetchHex { 11 - pkg = "ssl_verify_fun"; 12 - version = "1.1.6"; 13 - sha256 = "sha256-vbDSRx9FPIj/OQjnaG+G+b4yfQZcwewW+kVAGX6gRoA="; 14 - }; 15 - beamDeps = [ ]; 16 - }; 17 - relx = builder { 18 - name = "relx"; 19 - version = "4.7.0"; 20 - src = fetchHex { 21 - pkg = "relx"; 22 - version = "4.7.0"; 23 - sha256 = "sha256-oqv6+nC846C5im5RQKyYQpuZgPg1/7RzV/BkVCL8L6M="; 24 - }; 25 - beamDeps = [ bbmustache ]; 26 - }; 27 - providers = builder { 28 - name = "providers"; 29 - version = "1.9.0"; 30 - src = fetchHex { 31 - pkg = "providers"; 32 - version = "1.9.0"; 33 - sha256 = "sha256-0ofodEBqFQVghkKwo9tbaNato/KrABrsh+f018efwBc="; 34 - }; 35 - beamDeps = [ erlware_commons getopt ]; 36 - }; 37 - getopt = builder { 38 - name = "getopt"; 39 - version = "1.0.1"; 40 - src = fetchHex { 41 - pkg = "getopt"; 42 - version = "1.0.1"; 43 - sha256 = "sha256-U+Grg7nOtlyWctPno1uAkum9ybPugHIUcaFhwQxZlZw="; 44 - }; 45 - beamDeps = [ ]; 46 - }; 47 - eunit_formatters = builder { 48 - name = "eunit_formatters"; 49 - version = "0.5.0"; 50 - src = fetchHex { 51 - pkg = "eunit_formatters"; 52 - version = "0.5.0"; 53 - sha256 = "sha256-1si6ITQklE5uBbvAl8MgAc3Qq+OSXQJFTyKbINaHY8k="; 54 - }; 55 - beamDeps = [ ]; 56 - }; 57 - erlware_commons = builder { 58 - name = "erlware_commons"; 59 - version = "1.5.0"; 60 - src = fetchHex { 61 - pkg = "erlware_commons"; 62 - version = "1.5.0"; 63 - sha256 = "sha256-PnxvsrpMKbDdXf6dAxtmRJ4giOzsGoFGW9n94F7X0Ns="; 64 - }; 65 - beamDeps = [ cf ]; 66 - }; 67 - cth_readable = builder { 68 - name = "cth_readable"; 69 - version = "1.5.1"; 70 - src = fetchHex { 71 - pkg = "cth_readable"; 72 - version = "1.5.1"; 73 - sha256 = "sha256-aGVBoi7+bKWkGgR7OVFsLdKPs8reXySi8ZFFs5Z/nYA="; 74 - }; 75 - beamDeps = [ cf ]; 76 - }; 77 - cf = builder { 78 - name = "cf"; 79 - version = "0.3.1"; 80 - src = fetchHex { 81 - pkg = "cf"; 82 - version = "0.3.1"; 83 - sha256 = "sha256-MV6NRH06SwK82/o5etA7u5iKbgqm9E063Q9OPDv5dnI="; 84 - }; 85 - beamDeps = [ ]; 86 - }; 87 - certifi = builder { 88 - name = "certifi"; 89 - version = "2.9.0"; 90 - src = fetchHex { 91 - pkg = "certifi"; 92 - version = "2.9.0"; 93 - sha256 = "sha256-Jm2ka9sG1sbTX955m8so022YXUJK18CLW7SPW1zdRkE"; 94 - }; 95 - beamDeps = [ ]; 96 - }; 97 - bbmustache = builder { 98 - name = "bbmustache"; 99 - version = "1.12.2"; 100 - src = fetchHex { 101 - pkg = "bbmustache"; 102 - version = "1.12.2"; 103 - sha256 = "sha256-aIszpNXMLVH1da3ws2g/xAo4MUovFQkG7c/Hf1tXezs="; 104 - }; 105 - beamDeps = [ ]; 106 - }; 107 7 meck = builder { 108 8 name = "meck"; 109 9 version = "0.8.13";
+22
pkgs/development/tools/gotemplate/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "gotemplate"; 5 + version = "3.7.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "coveooss"; 9 + repo = pname; 10 + rev = "refs/tags/v${version}"; 11 + hash = "sha256-1jyTZBkt+nN52jgs5XZN22zw33i0yENDc4cW/Y1Lidc="; 12 + }; 13 + 14 + vendorHash = "sha256-WW7X3rURdvmSjbtRkeLoicsiqxsMED5el+Jl5yYk7hA="; 15 + 16 + meta = with lib; { 17 + description = "CLI for go text/template"; 18 + changelog = "https://github.com/coveooss/gotemplate/releases/tag/v${version}"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ giorgiga ]; 21 + }; 22 + }
+430 -233
pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
··· 10 10 11 11 [[package]] 12 12 name = "aho-corasick" 13 - version = "0.7.20" 13 + version = "1.0.1" 14 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 15 + checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 16 16 dependencies = [ 17 17 "memchr", 18 18 ] 19 19 20 20 [[package]] 21 21 name = "anyhow" 22 - version = "1.0.70" 22 + version = "1.0.71" 23 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 24 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 25 25 26 26 [[package]] 27 27 name = "arrayref" ··· 31 31 32 32 [[package]] 33 33 name = "arrayvec" 34 - version = "0.5.2" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 37 - 38 - [[package]] 39 - name = "arrayvec" 40 34 version = "0.7.2" 41 35 source = "registry+https://github.com/rust-lang/crates.io-index" 42 36 checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" ··· 49 43 dependencies = [ 50 44 "proc-macro2", 51 45 "quote", 52 - "syn 2.0.15", 46 + "syn 2.0.16", 53 47 ] 54 48 55 49 [[package]] 56 50 name = "auto_impl" 57 - version = "1.0.1" 51 + version = "1.1.0" 58 52 source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "8a8c1df849285fbacd587de7818cc7d13be6cd2cbcd47a04fb1801b0e2706e33" 53 + checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" 60 54 dependencies = [ 61 55 "proc-macro-error", 62 56 "proc-macro2", ··· 71 65 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 72 66 73 67 [[package]] 68 + name = "az" 69 + version = "1.2.1" 70 + source = "registry+https://github.com/rust-lang/crates.io-index" 71 + checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" 72 + 73 + [[package]] 74 74 name = "base64" 75 - version = "0.13.1" 75 + version = "0.21.0" 76 76 source = "registry+https://github.com/rust-lang/crates.io-index" 77 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 77 + checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 78 78 79 79 [[package]] 80 80 name = "biblatex" ··· 121 121 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 122 122 123 123 [[package]] 124 + name = "bitflags" 125 + version = "2.3.1" 126 + source = "registry+https://github.com/rust-lang/crates.io-index" 127 + checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 128 + dependencies = [ 129 + "serde", 130 + ] 131 + 132 + [[package]] 124 133 name = "bytemuck" 125 134 version = "1.13.1" 126 135 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 139 148 checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 140 149 141 150 [[package]] 151 + name = "cc" 152 + version = "1.0.79" 153 + source = "registry+https://github.com/rust-lang/crates.io-index" 154 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 155 + 156 + [[package]] 142 157 name = "cfg-if" 143 158 version = "1.0.0" 144 159 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 146 161 147 162 [[package]] 148 163 name = "chinese-number" 149 - version = "0.7.1" 164 + version = "0.7.2" 150 165 source = "registry+https://github.com/rust-lang/crates.io-index" 151 - checksum = "9f9a8cffacecd7f477f8395021158af07c8a3f74523e9b90e4e4bb0105deaa74" 166 + checksum = "bb8659add27dbba7575c058a3265d81cc078dc2693848445bf3788a883ec82c8" 152 167 dependencies = [ 153 168 "chinese-variant", 154 169 "enum-ordinalize", ··· 180 195 181 196 [[package]] 182 197 name = "comemo" 183 - version = "0.2.1" 198 + version = "0.3.0" 184 199 source = "registry+https://github.com/rust-lang/crates.io-index" 185 - checksum = "70b396e6f0a1a7d2c1d588fd8a255a8c30a8edeef65bc96b4afb3fdb8a8bf281" 200 + checksum = "28a097f142aeb5b03af73595536cd55f5d649fca4d656379aac86b3af133cf92" 186 201 dependencies = [ 187 202 "comemo-macros", 188 203 "siphasher", ··· 190 205 191 206 [[package]] 192 207 name = "comemo-macros" 193 - version = "0.2.1" 208 + version = "0.3.0" 194 209 source = "registry+https://github.com/rust-lang/crates.io-index" 195 - checksum = "421c3e125e48959f3b6a18c0d266f3c228f6e28464c73cc44cff24e808fcda2d" 210 + checksum = "168cc09917f6a014a4cf6ed166d1b541a20a768c60f9cc348f25203ee8312940" 196 211 dependencies = [ 197 212 "proc-macro2", 198 213 "quote", ··· 244 259 245 260 [[package]] 246 261 name = "data-url" 247 - version = "0.1.1" 262 + version = "0.2.0" 248 263 source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "3a30bfce702bcfa94e906ef82421f2c0e61c076ad76030c16ee5d2e9a32fe193" 250 - dependencies = [ 251 - "matches", 252 - ] 264 + checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5" 253 265 254 266 [[package]] 255 267 name = "dirs" 256 - version = "5.0.0" 268 + version = "5.0.1" 257 269 source = "registry+https://github.com/rust-lang/crates.io-index" 258 - checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" 270 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 259 271 dependencies = [ 260 272 "dirs-sys", 261 273 ] 262 274 263 275 [[package]] 264 276 name = "dirs-sys" 265 - version = "0.4.0" 277 + version = "0.4.1" 266 278 source = "registry+https://github.com/rust-lang/crates.io-index" 267 - checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" 279 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 268 280 dependencies = [ 269 281 "libc", 282 + "option-ext", 270 283 "redox_users", 271 - "windows-sys", 284 + "windows-sys 0.48.0", 272 285 ] 273 286 274 287 [[package]] 275 288 name = "displaydoc" 276 - version = "0.2.3" 289 + version = "0.2.4" 277 290 source = "registry+https://github.com/rust-lang/crates.io-index" 278 - checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" 291 + checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 279 292 dependencies = [ 280 293 "proc-macro2", 281 294 "quote", 282 - "syn 1.0.109", 295 + "syn 2.0.16", 283 296 ] 284 297 285 298 [[package]] 286 299 name = "ecow" 287 - version = "0.1.0" 300 + version = "0.1.1" 288 301 source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "e60e2840fbfc397c7972b11a6e6bd99a0248921cc1e31f293c5f6c5ac24831da" 302 + checksum = "c5c5051925c54d9a42c8652313b5358a7432eed209466b443ed5220431243a14" 290 303 291 304 [[package]] 292 305 name = "either" ··· 304 317 305 318 [[package]] 306 319 name = "enum-ordinalize" 307 - version = "3.1.12" 320 + version = "3.1.13" 308 321 source = "registry+https://github.com/rust-lang/crates.io-index" 309 - checksum = "a62bb1df8b45ecb7ffa78dca1c17a438fb193eb083db0b1b494d2a61bcb5096a" 322 + checksum = "e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1" 310 323 dependencies = [ 311 324 "num-bigint", 312 325 "num-traits", 313 326 "proc-macro2", 314 327 "quote", 315 - "rustc_version", 316 - "syn 1.0.109", 328 + "syn 2.0.16", 317 329 ] 318 330 319 331 [[package]] ··· 337 349 338 350 [[package]] 339 351 name = "flate2" 340 - version = "1.0.25" 352 + version = "1.0.26" 341 353 source = "registry+https://github.com/rust-lang/crates.io-index" 342 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 354 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 343 355 dependencies = [ 344 356 "crc32fast", 345 - "miniz_oxide 0.6.2", 357 + "miniz_oxide", 346 358 ] 347 359 348 360 [[package]] ··· 358 370 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 359 371 360 372 [[package]] 373 + name = "fontdb" 374 + version = "0.13.1" 375 + source = "registry+https://github.com/rust-lang/crates.io-index" 376 + checksum = "237ff9f0813bbfc9de836016472e0c9ae7802f174a51594607e5f4ff334cb2f5" 377 + dependencies = [ 378 + "log", 379 + "memmap2", 380 + "slotmap", 381 + "ttf-parser", 382 + ] 383 + 384 + [[package]] 361 385 name = "form_urlencoded" 362 386 version = "1.1.0" 363 387 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 422 446 dependencies = [ 423 447 "proc-macro2", 424 448 "quote", 425 - "syn 2.0.15", 449 + "syn 2.0.16", 426 450 ] 427 451 428 452 [[package]] ··· 468 492 469 493 [[package]] 470 494 name = "gif" 471 - version = "0.11.4" 472 - source = "registry+https://github.com/rust-lang/crates.io-index" 473 - checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" 474 - dependencies = [ 475 - "color_quant", 476 - "weezl", 477 - ] 478 - 479 - [[package]] 480 - name = "gif" 481 495 version = "0.12.0" 482 496 source = "registry+https://github.com/rust-lang/crates.io-index" 483 497 checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" ··· 565 579 "bytemuck", 566 580 "byteorder", 567 581 "color_quant", 568 - "gif 0.12.0", 569 - "jpeg-decoder 0.3.0", 582 + "gif", 583 + "jpeg-decoder", 570 584 "num-rational", 571 585 "num-traits", 572 586 "png", 573 587 ] 588 + 589 + [[package]] 590 + name = "imagesize" 591 + version = "0.11.0" 592 + source = "registry+https://github.com/rust-lang/crates.io-index" 593 + checksum = "b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf" 574 594 575 595 [[package]] 576 596 name = "indexmap" ··· 584 604 585 605 [[package]] 586 606 name = "isolang" 587 - version = "2.2.0" 607 + version = "2.3.0" 588 608 source = "registry+https://github.com/rust-lang/crates.io-index" 589 - checksum = "b64fd6448ee8a45ce6e4365c58e4fa7d8740cba2ed70db3e9ab4879ebd93eaaa" 609 + checksum = "f80f221db1bc708b71128757b9396727c04de86968081e18e89b0575e03be071" 590 610 dependencies = [ 591 611 "phf", 592 612 ] ··· 608 628 609 629 [[package]] 610 630 name = "jpeg-decoder" 611 - version = "0.2.6" 612 - source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "9478aa10f73e7528198d75109c8be5cd7d15fb530238040148d5f9a22d4c5b3b" 614 - 615 - [[package]] 616 - name = "jpeg-decoder" 617 631 version = "0.3.0" 618 632 source = "registry+https://github.com/rust-lang/crates.io-index" 619 633 checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 620 634 621 635 [[package]] 622 636 name = "kurbo" 623 - version = "0.8.3" 637 + version = "0.9.5" 624 638 source = "registry+https://github.com/rust-lang/crates.io-index" 625 - checksum = "7a53776d271cfb873b17c618af0298445c88afc52837f3e948fa3fafd131f449" 639 + checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b" 626 640 dependencies = [ 627 - "arrayvec 0.7.2", 641 + "arrayvec", 628 642 ] 629 643 630 644 [[package]] ··· 635 649 636 650 [[package]] 637 651 name = "libc" 638 - version = "0.2.141" 652 + version = "0.2.144" 639 653 source = "registry+https://github.com/rust-lang/crates.io-index" 640 - checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 654 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 641 655 642 656 [[package]] 643 657 name = "linked-hash-map" ··· 680 694 source = "registry+https://github.com/rust-lang/crates.io-index" 681 695 checksum = "0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237" 682 696 dependencies = [ 683 - "bitflags", 697 + "bitflags 1.3.2", 684 698 "serde", 685 699 "serde_json", 686 700 "serde_repr", ··· 688 702 ] 689 703 690 704 [[package]] 691 - name = "matches" 692 - version = "0.1.10" 693 - source = "registry+https://github.com/rust-lang/crates.io-index" 694 - checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 695 - 696 - [[package]] 697 705 name = "memchr" 698 706 version = "2.5.0" 699 707 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 710 718 711 719 [[package]] 712 720 name = "miniz_oxide" 713 - version = "0.5.4" 714 - source = "registry+https://github.com/rust-lang/crates.io-index" 715 - checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" 716 - dependencies = [ 717 - "adler", 718 - ] 719 - 720 - [[package]] 721 - name = "miniz_oxide" 722 - version = "0.6.2" 723 - source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 725 - dependencies = [ 726 - "adler", 727 - ] 728 - 729 - [[package]] 730 - name = "miniz_oxide" 731 721 version = "0.7.1" 732 722 source = "registry+https://github.com/rust-lang/crates.io-index" 733 723 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" ··· 800 790 checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 801 791 802 792 [[package]] 793 + name = "option-ext" 794 + version = "0.2.0" 795 + source = "registry+https://github.com/rust-lang/crates.io-index" 796 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 797 + 798 + [[package]] 803 799 name = "parking_lot" 804 800 version = "0.12.1" 805 801 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 819 815 "libc", 820 816 "redox_syscall", 821 817 "smallvec", 822 - "windows-sys", 818 + "windows-sys 0.45.0", 823 819 ] 824 820 825 821 [[package]] ··· 830 826 831 827 [[package]] 832 828 name = "pdf-writer" 833 - version = "0.6.0" 829 + version = "0.7.1" 834 830 source = "registry+https://github.com/rust-lang/crates.io-index" 835 - checksum = "249f9b33a3192626f2cd9f4b0cd66c1ec32d65968d58cf4d8239977feddddead" 831 + checksum = "30900f178ea696fc5d9637171f98aaa93d5aae54f0726726df68fc3e32810db6" 836 832 dependencies = [ 837 - "bitflags", 833 + "bitflags 1.3.2", 838 834 "itoa", 839 835 "ryu", 840 836 ] ··· 847 843 848 844 [[package]] 849 845 name = "phf" 850 - version = "0.10.1" 846 + version = "0.11.1" 851 847 source = "registry+https://github.com/rust-lang/crates.io-index" 852 - checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 848 + checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 853 849 dependencies = [ 854 850 "phf_shared", 855 851 ] 856 852 857 853 [[package]] 858 854 name = "phf_shared" 859 - version = "0.10.0" 855 + version = "0.11.1" 860 856 source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 857 + checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 862 858 dependencies = [ 863 859 "siphasher", 864 860 ] 865 861 866 862 [[package]] 867 863 name = "pico-args" 868 - version = "0.4.2" 864 + version = "0.5.0" 869 865 source = "registry+https://github.com/rust-lang/crates.io-index" 870 - checksum = "db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468" 866 + checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 871 867 872 868 [[package]] 873 869 name = "pin-project" 874 - version = "1.0.12" 870 + version = "1.1.0" 875 871 source = "registry+https://github.com/rust-lang/crates.io-index" 876 - checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 872 + checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 877 873 dependencies = [ 878 874 "pin-project-internal", 879 875 ] 880 876 881 877 [[package]] 882 878 name = "pin-project-internal" 883 - version = "1.0.12" 879 + version = "1.1.0" 884 880 source = "registry+https://github.com/rust-lang/crates.io-index" 885 - checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 881 + checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 886 882 dependencies = [ 887 883 "proc-macro2", 888 884 "quote", 889 - "syn 1.0.109", 885 + "syn 2.0.16", 890 886 ] 891 887 892 888 [[package]] ··· 907 903 source = "registry+https://github.com/rust-lang/crates.io-index" 908 904 checksum = "9eefadd393715fe315c8cdcd587f893b818a6dfe4f6f9faeb44b764c7c38fd8b" 909 905 dependencies = [ 910 - "ttf-parser 0.18.1", 906 + "ttf-parser", 911 907 ] 912 908 913 909 [[package]] ··· 916 912 source = "registry+https://github.com/rust-lang/crates.io-index" 917 913 checksum = "aaeebc51f9e7d2c150d3f3bfeb667f2aa985db5ef1e3d212847bdedb488beeaa" 918 914 dependencies = [ 919 - "bitflags", 915 + "bitflags 1.3.2", 920 916 "crc32fast", 921 917 "fdeflate", 922 918 "flate2", 923 - "miniz_oxide 0.7.1", 919 + "miniz_oxide", 924 920 ] 925 921 926 922 [[package]] ··· 955 951 956 952 [[package]] 957 953 name = "proc-macro2" 958 - version = "1.0.56" 954 + version = "1.0.58" 959 955 source = "registry+https://github.com/rust-lang/crates.io-index" 960 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 956 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 961 957 dependencies = [ 962 958 "unicode-ident", 963 959 ] 964 960 965 961 [[package]] 962 + name = "psm" 963 + version = "0.1.21" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" 966 + dependencies = [ 967 + "cc", 968 + ] 969 + 970 + [[package]] 966 971 name = "quote" 967 - version = "1.0.26" 972 + version = "1.0.27" 968 973 source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 974 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 970 975 dependencies = [ 971 976 "proc-macro2", 972 977 ] ··· 998 1003 999 1004 [[package]] 1000 1005 name = "rctree" 1001 - version = "0.4.0" 1006 + version = "0.5.0" 1002 1007 source = "registry+https://github.com/rust-lang/crates.io-index" 1003 - checksum = "9ae028b272a6e99d9f8260ceefa3caa09300a8d6c8d2b2001316474bc52122e9" 1008 + checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" 1004 1009 1005 1010 [[package]] 1006 1011 name = "redox_syscall" ··· 1008 1013 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 1014 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1010 1015 dependencies = [ 1011 - "bitflags", 1016 + "bitflags 1.3.2", 1012 1017 ] 1013 1018 1014 1019 [[package]] ··· 1024 1029 1025 1030 [[package]] 1026 1031 name = "regex" 1027 - version = "1.7.3" 1032 + version = "1.8.1" 1028 1033 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 - checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" 1034 + checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 1030 1035 dependencies = [ 1031 1036 "aho-corasick", 1032 1037 "memchr", 1033 - "regex-syntax", 1038 + "regex-syntax 0.7.1", 1034 1039 ] 1035 1040 1036 1041 [[package]] ··· 1040 1045 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 1041 1046 1042 1047 [[package]] 1048 + name = "regex-syntax" 1049 + version = "0.7.1" 1050 + source = "registry+https://github.com/rust-lang/crates.io-index" 1051 + checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 1052 + 1053 + [[package]] 1043 1054 name = "resvg" 1044 - version = "0.22.0" 1055 + version = "0.32.0" 1045 1056 source = "registry+https://github.com/rust-lang/crates.io-index" 1046 - checksum = "2e702d1e8e00a3a0717b96244cba840f34f542d8f23097c8903266c4e2975658" 1057 + checksum = "142e83d8ae8c8c639f304698a5567b229ba65caba867bf4387bbc0ae158827cf" 1047 1058 dependencies = [ 1048 - "gif 0.11.4", 1049 - "jpeg-decoder 0.2.6", 1050 1059 "log", 1051 1060 "pico-args", 1052 - "png", 1053 1061 "rgb", 1054 1062 "svgtypes", 1055 1063 "tiny-skia", ··· 1066 1074 ] 1067 1075 1068 1076 [[package]] 1069 - name = "roxmltree" 1070 - version = "0.14.1" 1077 + name = "rosvgtree" 1078 + version = "0.3.0" 1071 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 1072 - checksum = "921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b" 1080 + checksum = "ad747e7384940e7bf33b15ba433b7bad9f44c0c6d5287a67c2cb22cd1743d497" 1073 1081 dependencies = [ 1074 - "xmlparser", 1082 + "log", 1083 + "roxmltree", 1084 + "simplecss", 1085 + "siphasher", 1086 + "svgtypes", 1075 1087 ] 1076 1088 1077 1089 [[package]] 1078 - name = "rustc_version" 1079 - version = "0.4.0" 1090 + name = "roxmltree" 1091 + version = "0.18.0" 1080 1092 source = "registry+https://github.com/rust-lang/crates.io-index" 1081 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 1093 + checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" 1082 1094 dependencies = [ 1083 - "semver", 1095 + "xmlparser", 1084 1096 ] 1085 1097 1086 1098 [[package]] ··· 1091 1103 1092 1104 [[package]] 1093 1105 name = "rustybuzz" 1094 - version = "0.5.1" 1106 + version = "0.7.0" 1095 1107 source = "registry+https://github.com/rust-lang/crates.io-index" 1096 - checksum = "a617c811f5c9a7060fe511d35d13bf5b9f0463ce36d63ce666d05779df2b4eba" 1108 + checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 1097 1109 dependencies = [ 1098 - "bitflags", 1110 + "bitflags 1.3.2", 1099 1111 "bytemuck", 1100 1112 "smallvec", 1101 - "ttf-parser 0.15.2", 1113 + "ttf-parser", 1102 1114 "unicode-bidi-mirroring", 1103 1115 "unicode-ccc", 1104 1116 "unicode-general-category", ··· 1112 1124 checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1113 1125 1114 1126 [[package]] 1115 - name = "safe_arch" 1116 - version = "0.5.2" 1117 - source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "c1ff3d6d9696af502cc3110dacce942840fb06ff4514cad92236ecc455f2ce05" 1119 - dependencies = [ 1120 - "bytemuck", 1121 - ] 1122 - 1123 - [[package]] 1124 1127 name = "same-file" 1125 1128 version = "1.0.6" 1126 1129 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1136 1139 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1137 1140 1138 1141 [[package]] 1139 - name = "semver" 1140 - version = "1.0.17" 1141 - source = "registry+https://github.com/rust-lang/crates.io-index" 1142 - checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 1143 - 1144 - [[package]] 1145 1142 name = "serde" 1146 - version = "1.0.160" 1143 + version = "1.0.163" 1147 1144 source = "registry+https://github.com/rust-lang/crates.io-index" 1148 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 1145 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1149 1146 dependencies = [ 1150 1147 "serde_derive", 1151 1148 ] 1152 1149 1153 1150 [[package]] 1154 1151 name = "serde_derive" 1155 - version = "1.0.160" 1152 + version = "1.0.163" 1156 1153 source = "registry+https://github.com/rust-lang/crates.io-index" 1157 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 1154 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1158 1155 dependencies = [ 1159 1156 "proc-macro2", 1160 1157 "quote", 1161 - "syn 2.0.15", 1158 + "syn 2.0.16", 1162 1159 ] 1163 1160 1164 1161 [[package]] ··· 1180 1177 dependencies = [ 1181 1178 "proc-macro2", 1182 1179 "quote", 1183 - "syn 2.0.15", 1180 + "syn 2.0.16", 1181 + ] 1182 + 1183 + [[package]] 1184 + name = "serde_spanned" 1185 + version = "0.6.2" 1186 + source = "registry+https://github.com/rust-lang/crates.io-index" 1187 + checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 1188 + dependencies = [ 1189 + "serde", 1184 1190 ] 1185 1191 1186 1192 [[package]] ··· 1226 1232 ] 1227 1233 1228 1234 [[package]] 1235 + name = "slotmap" 1236 + version = "1.0.6" 1237 + source = "registry+https://github.com/rust-lang/crates.io-index" 1238 + checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 1239 + dependencies = [ 1240 + "version_check", 1241 + ] 1242 + 1243 + [[package]] 1229 1244 name = "smallvec" 1230 1245 version = "1.10.0" 1231 1246 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1238 1253 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 1239 1254 1240 1255 [[package]] 1256 + name = "stacker" 1257 + version = "0.1.15" 1258 + source = "registry+https://github.com/rust-lang/crates.io-index" 1259 + checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" 1260 + dependencies = [ 1261 + "cc", 1262 + "cfg-if", 1263 + "libc", 1264 + "psm", 1265 + "winapi", 1266 + ] 1267 + 1268 + [[package]] 1269 + name = "strict-num" 1270 + version = "0.1.0" 1271 + source = "registry+https://github.com/rust-lang/crates.io-index" 1272 + checksum = "9df65f20698aeed245efdde3628a6b559ea1239bbb871af1b6e3b58c413b2bd1" 1273 + dependencies = [ 1274 + "float-cmp", 1275 + ] 1276 + 1277 + [[package]] 1241 1278 name = "strum" 1242 1279 version = "0.24.1" 1243 1280 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1268 1305 [[package]] 1269 1306 name = "svg2pdf" 1270 1307 version = "0.4.1" 1271 - source = "registry+https://github.com/rust-lang/crates.io-index" 1272 - checksum = "cd5736713f3850a24060c3cdd7ac9efdc0c5138779386c6c8975b46d54d2d3d5" 1308 + source = "git+https://github.com/typst/svg2pdf#35f4bb87fb677473661c6d12919e01a6d64a716d" 1273 1309 dependencies = [ 1274 1310 "image", 1275 - "miniz_oxide 0.5.4", 1311 + "miniz_oxide", 1276 1312 "pdf-writer", 1277 1313 "usvg", 1278 1314 ] 1279 1315 1280 1316 [[package]] 1281 1317 name = "svgtypes" 1282 - version = "0.8.2" 1318 + version = "0.11.0" 1283 1319 source = "registry+https://github.com/rust-lang/crates.io-index" 1284 - checksum = "22975e8a2bac6a76bb54f898a6b18764633b00e780330f0b689f65afb3975564" 1320 + checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7" 1285 1321 dependencies = [ 1322 + "kurbo", 1286 1323 "siphasher", 1287 1324 ] 1288 1325 ··· 1299 1336 1300 1337 [[package]] 1301 1338 name = "syn" 1302 - version = "2.0.15" 1339 + version = "2.0.16" 1303 1340 source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 1341 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 1305 1342 dependencies = [ 1306 1343 "proc-macro2", 1307 1344 "quote", ··· 1315 1352 checksum = "c6c454c27d9d7d9a84c7803aaa3c50cd088d2906fe3c6e42da3209aa623576a8" 1316 1353 dependencies = [ 1317 1354 "bincode", 1318 - "bitflags", 1355 + "bitflags 1.3.2", 1319 1356 "fancy-regex", 1320 1357 "flate2", 1321 1358 "fnv", 1322 1359 "lazy_static", 1323 1360 "once_cell", 1324 - "regex-syntax", 1361 + "regex-syntax 0.6.29", 1325 1362 "serde", 1326 1363 "serde_derive", 1327 1364 "serde_json", ··· 1330 1367 ] 1331 1368 1332 1369 [[package]] 1333 - name = "thin-vec" 1334 - version = "0.2.12" 1335 - source = "registry+https://github.com/rust-lang/crates.io-index" 1336 - checksum = "aac81b6fd6beb5884b0cf3321b8117e6e5d47ecb6fc89f414cfdcca8b2fe2dd8" 1337 - 1338 - [[package]] 1339 1370 name = "thiserror" 1340 1371 version = "1.0.40" 1341 1372 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1352 1383 dependencies = [ 1353 1384 "proc-macro2", 1354 1385 "quote", 1355 - "syn 2.0.15", 1386 + "syn 2.0.16", 1356 1387 ] 1357 1388 1358 1389 [[package]] 1359 1390 name = "tiny-skia" 1360 - version = "0.6.6" 1391 + version = "0.9.1" 1361 1392 source = "registry+https://github.com/rust-lang/crates.io-index" 1362 - checksum = "d049bfef0eaa2521e75d9ffb5ce86ad54480932ae19b85f78bec6f52c4d30d78" 1393 + checksum = "ce2986c82f77818c7b9144c70818fdde98db15308e329ae2f7204d767808fd3c" 1363 1394 dependencies = [ 1364 1395 "arrayref", 1365 - "arrayvec 0.5.2", 1396 + "arrayvec", 1366 1397 "bytemuck", 1367 1398 "cfg-if", 1399 + "log", 1368 1400 "png", 1369 - "safe_arch", 1401 + "tiny-skia-path", 1402 + ] 1403 + 1404 + [[package]] 1405 + name = "tiny-skia-path" 1406 + version = "0.9.0" 1407 + source = "registry+https://github.com/rust-lang/crates.io-index" 1408 + checksum = "f7acb0ccda1ac91084353a56d0b69b0e29c311fd809d2088b1ed2f9ae1841c47" 1409 + dependencies = [ 1410 + "arrayref", 1411 + "bytemuck", 1412 + "strict-num", 1370 1413 ] 1371 1414 1372 1415 [[package]] ··· 1395 1438 1396 1439 [[package]] 1397 1440 name = "tokio" 1398 - version = "1.27.0" 1441 + version = "1.28.1" 1399 1442 source = "registry+https://github.com/rust-lang/crates.io-index" 1400 - checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 1443 + checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 1401 1444 dependencies = [ 1402 1445 "autocfg", 1403 1446 "num_cpus", 1404 1447 "pin-project-lite", 1405 1448 "tokio-macros", 1406 - "windows-sys", 1449 + "windows-sys 0.48.0", 1407 1450 ] 1408 1451 1409 1452 [[package]] 1410 1453 name = "tokio-macros" 1411 - version = "2.0.0" 1454 + version = "2.1.0" 1412 1455 source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" 1456 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 1414 1457 dependencies = [ 1415 1458 "proc-macro2", 1416 1459 "quote", 1417 - "syn 2.0.15", 1460 + "syn 2.0.16", 1418 1461 ] 1419 1462 1420 1463 [[package]] 1421 1464 name = "tokio-util" 1422 - version = "0.7.7" 1465 + version = "0.7.8" 1423 1466 source = "registry+https://github.com/rust-lang/crates.io-index" 1424 - checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" 1467 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 1425 1468 dependencies = [ 1426 1469 "bytes", 1427 1470 "futures-core", ··· 1429 1472 "pin-project-lite", 1430 1473 "tokio", 1431 1474 "tracing", 1475 + ] 1476 + 1477 + [[package]] 1478 + name = "toml" 1479 + version = "0.7.4" 1480 + source = "registry+https://github.com/rust-lang/crates.io-index" 1481 + checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" 1482 + dependencies = [ 1483 + "serde", 1484 + "serde_spanned", 1485 + "toml_datetime", 1486 + "toml_edit", 1487 + ] 1488 + 1489 + [[package]] 1490 + name = "toml_datetime" 1491 + version = "0.6.2" 1492 + source = "registry+https://github.com/rust-lang/crates.io-index" 1493 + checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 1494 + dependencies = [ 1495 + "serde", 1496 + ] 1497 + 1498 + [[package]] 1499 + name = "toml_edit" 1500 + version = "0.19.9" 1501 + source = "registry+https://github.com/rust-lang/crates.io-index" 1502 + checksum = "92d964908cec0d030b812013af25a0e57fddfadb1e066ecc6681d86253129d4f" 1503 + dependencies = [ 1504 + "indexmap", 1505 + "serde", 1506 + "serde_spanned", 1507 + "toml_datetime", 1508 + "winnow", 1432 1509 ] 1433 1510 1434 1511 [[package]] ··· 1505 1582 1506 1583 [[package]] 1507 1584 name = "tracing-attributes" 1508 - version = "0.1.23" 1585 + version = "0.1.24" 1509 1586 source = "registry+https://github.com/rust-lang/crates.io-index" 1510 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 1587 + checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 1511 1588 dependencies = [ 1512 1589 "proc-macro2", 1513 1590 "quote", 1514 - "syn 1.0.109", 1591 + "syn 2.0.16", 1515 1592 ] 1516 1593 1517 1594 [[package]] 1518 1595 name = "tracing-core" 1519 - version = "0.1.30" 1596 + version = "0.1.31" 1520 1597 source = "registry+https://github.com/rust-lang/crates.io-index" 1521 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 1598 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 1522 1599 dependencies = [ 1523 1600 "once_cell", 1524 1601 ] 1525 1602 1526 1603 [[package]] 1527 1604 name = "ttf-parser" 1528 - version = "0.15.2" 1529 - source = "registry+https://github.com/rust-lang/crates.io-index" 1530 - checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" 1531 - 1532 - [[package]] 1533 - name = "ttf-parser" 1534 1605 version = "0.18.1" 1535 1606 source = "registry+https://github.com/rust-lang/crates.io-index" 1536 1607 checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" ··· 1543 1614 1544 1615 [[package]] 1545 1616 name = "typst" 1546 - version = "0.2.0" 1547 - source = "git+https://github.com/typst/typst.git?tag=v0.2.0#fe2640c55268f167d8749f77b37e52b7b17f21dd" 1617 + version = "0.4.0" 1618 + source = "git+https://github.com/typst/typst.git?tag=v0.4.0#f692a5efc62bf95f57d123895b7dce55d2eb9741" 1548 1619 dependencies = [ 1549 - "bitflags", 1620 + "bitflags 2.3.1", 1550 1621 "bytemuck", 1551 1622 "comemo", 1552 1623 "ecow", 1553 1624 "flate2", 1625 + "fontdb", 1554 1626 "if_chain", 1555 1627 "image", 1556 1628 "indexmap", 1557 1629 "log", 1558 - "miniz_oxide 0.5.4", 1630 + "miniz_oxide", 1559 1631 "once_cell", 1560 1632 "pdf-writer", 1561 1633 "pixglyph", ··· 1565 1637 "rustybuzz", 1566 1638 "serde", 1567 1639 "siphasher", 1640 + "stacker", 1568 1641 "subsetter", 1569 1642 "svg2pdf", 1570 - "thin-vec", 1571 1643 "tiny-skia", 1572 - "ttf-parser 0.18.1", 1644 + "tracing", 1645 + "ttf-parser", 1573 1646 "typst-macros", 1647 + "unicode-general-category", 1648 + "unicode-ident", 1574 1649 "unicode-math-class", 1575 1650 "unicode-segmentation", 1576 - "unicode-xid", 1577 1651 "unscanny", 1578 1652 "usvg", 1579 1653 "xmp-writer", ··· 1581 1655 1582 1656 [[package]] 1583 1657 name = "typst-library" 1584 - version = "0.2.0" 1585 - source = "git+https://github.com/typst/typst.git?tag=v0.2.0#fe2640c55268f167d8749f77b37e52b7b17f21dd" 1658 + version = "0.4.0" 1659 + source = "git+https://github.com/typst/typst.git?tag=v0.4.0#f692a5efc62bf95f57d123895b7dce55d2eb9741" 1586 1660 dependencies = [ 1661 + "az", 1587 1662 "chinese-number", 1588 1663 "comemo", 1589 1664 "csv", ··· 1600 1675 "serde_yaml", 1601 1676 "smallvec", 1602 1677 "syntect", 1603 - "ttf-parser 0.18.1", 1678 + "toml", 1679 + "tracing", 1680 + "ttf-parser", 1604 1681 "typed-arena", 1605 1682 "typst", 1606 1683 "unicode-bidi", ··· 1612 1689 1613 1690 [[package]] 1614 1691 name = "typst-lsp" 1615 - version = "0.4.1" 1692 + version = "0.5.0" 1616 1693 dependencies = [ 1617 1694 "anyhow", 1618 1695 "comemo", ··· 1639 1716 1640 1717 [[package]] 1641 1718 name = "typst-macros" 1642 - version = "0.2.0" 1643 - source = "git+https://github.com/typst/typst.git?tag=v0.2.0#fe2640c55268f167d8749f77b37e52b7b17f21dd" 1719 + version = "0.4.0" 1720 + source = "git+https://github.com/typst/typst.git?tag=v0.4.0#f692a5efc62bf95f57d123895b7dce55d2eb9741" 1644 1721 dependencies = [ 1645 1722 "heck", 1646 1723 "proc-macro2", 1647 1724 "quote", 1648 1725 "syn 1.0.109", 1649 - "unscanny", 1650 1726 ] 1651 1727 1652 1728 [[package]] ··· 1687 1763 1688 1764 [[package]] 1689 1765 name = "unicode-general-category" 1690 - version = "0.4.0" 1766 + version = "0.6.0" 1691 1767 source = "registry+https://github.com/rust-lang/crates.io-index" 1692 - checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742" 1768 + checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" 1693 1769 1694 1770 [[package]] 1695 1771 name = "unicode-ident" ··· 1725 1801 checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 1726 1802 1727 1803 [[package]] 1728 - name = "unicode-xid" 1729 - version = "0.2.4" 1804 + name = "unicode-vo" 1805 + version = "0.1.0" 1730 1806 source = "registry+https://github.com/rust-lang/crates.io-index" 1731 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 1807 + checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" 1732 1808 1733 1809 [[package]] 1734 1810 name = "unscanny" ··· 1750 1826 1751 1827 [[package]] 1752 1828 name = "usvg" 1753 - version = "0.22.0" 1829 + version = "0.32.0" 1754 1830 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 - checksum = "a261d60a7215fa339482047cc3dafd4e22e2bf34396aaebef2b707355bbb39c0" 1831 + checksum = "4b44e14b7678bcc5947b397991432d0c4e02a103958a0ed5e1b9b961ddd08b21" 1756 1832 dependencies = [ 1757 1833 "base64", 1834 + "log", 1835 + "pico-args", 1836 + "usvg-parser", 1837 + "usvg-text-layout", 1838 + "usvg-tree", 1839 + "xmlwriter", 1840 + ] 1841 + 1842 + [[package]] 1843 + name = "usvg-parser" 1844 + version = "0.32.0" 1845 + source = "registry+https://github.com/rust-lang/crates.io-index" 1846 + checksum = "90c8251d965c2882a636ffcc054340b1f13a6bce68779cb5b2084d8ffc2535be" 1847 + dependencies = [ 1758 1848 "data-url", 1759 1849 "flate2", 1760 - "float-cmp", 1850 + "imagesize", 1851 + "kurbo", 1852 + "log", 1853 + "rosvgtree", 1854 + "strict-num", 1855 + "svgtypes", 1856 + "usvg-tree", 1857 + ] 1858 + 1859 + [[package]] 1860 + name = "usvg-text-layout" 1861 + version = "0.32.0" 1862 + source = "registry+https://github.com/rust-lang/crates.io-index" 1863 + checksum = "6c4fed019d1af07bfe0f3bac13d120d7b51bc65b38cb24809cf4ed0b8b631138" 1864 + dependencies = [ 1865 + "fontdb", 1761 1866 "kurbo", 1762 1867 "log", 1763 - "pico-args", 1868 + "rustybuzz", 1869 + "unicode-bidi", 1870 + "unicode-script", 1871 + "unicode-vo", 1872 + "usvg-tree", 1873 + ] 1874 + 1875 + [[package]] 1876 + name = "usvg-tree" 1877 + version = "0.32.0" 1878 + source = "registry+https://github.com/rust-lang/crates.io-index" 1879 + checksum = "7371265c467cdae0ccc3655e2e3f310c695fb9f717c0d25187bf3b333f7b5159" 1880 + dependencies = [ 1881 + "kurbo", 1764 1882 "rctree", 1765 - "roxmltree", 1766 - "simplecss", 1767 - "siphasher", 1883 + "strict-num", 1768 1884 "svgtypes", 1769 1885 ] 1770 1886 ··· 1833 1949 source = "registry+https://github.com/rust-lang/crates.io-index" 1834 1950 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1835 1951 dependencies = [ 1836 - "windows-targets", 1952 + "windows-targets 0.42.2", 1953 + ] 1954 + 1955 + [[package]] 1956 + name = "windows-sys" 1957 + version = "0.48.0" 1958 + source = "registry+https://github.com/rust-lang/crates.io-index" 1959 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1960 + dependencies = [ 1961 + "windows-targets 0.48.0", 1837 1962 ] 1838 1963 1839 1964 [[package]] ··· 1842 1967 source = "registry+https://github.com/rust-lang/crates.io-index" 1843 1968 checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1844 1969 dependencies = [ 1845 - "windows_aarch64_gnullvm", 1846 - "windows_aarch64_msvc", 1847 - "windows_i686_gnu", 1848 - "windows_i686_msvc", 1849 - "windows_x86_64_gnu", 1850 - "windows_x86_64_gnullvm", 1851 - "windows_x86_64_msvc", 1970 + "windows_aarch64_gnullvm 0.42.2", 1971 + "windows_aarch64_msvc 0.42.2", 1972 + "windows_i686_gnu 0.42.2", 1973 + "windows_i686_msvc 0.42.2", 1974 + "windows_x86_64_gnu 0.42.2", 1975 + "windows_x86_64_gnullvm 0.42.2", 1976 + "windows_x86_64_msvc 0.42.2", 1977 + ] 1978 + 1979 + [[package]] 1980 + name = "windows-targets" 1981 + version = "0.48.0" 1982 + source = "registry+https://github.com/rust-lang/crates.io-index" 1983 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1984 + dependencies = [ 1985 + "windows_aarch64_gnullvm 0.48.0", 1986 + "windows_aarch64_msvc 0.48.0", 1987 + "windows_i686_gnu 0.48.0", 1988 + "windows_i686_msvc 0.48.0", 1989 + "windows_x86_64_gnu 0.48.0", 1990 + "windows_x86_64_gnullvm 0.48.0", 1991 + "windows_x86_64_msvc 0.48.0", 1852 1992 ] 1853 1993 1854 1994 [[package]] ··· 1856 1996 version = "0.42.2" 1857 1997 source = "registry+https://github.com/rust-lang/crates.io-index" 1858 1998 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1999 + 2000 + [[package]] 2001 + name = "windows_aarch64_gnullvm" 2002 + version = "0.48.0" 2003 + source = "registry+https://github.com/rust-lang/crates.io-index" 2004 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1859 2005 1860 2006 [[package]] 1861 2007 name = "windows_aarch64_msvc" ··· 1864 2010 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1865 2011 1866 2012 [[package]] 2013 + name = "windows_aarch64_msvc" 2014 + version = "0.48.0" 2015 + source = "registry+https://github.com/rust-lang/crates.io-index" 2016 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2017 + 2018 + [[package]] 1867 2019 name = "windows_i686_gnu" 1868 2020 version = "0.42.2" 1869 2021 source = "registry+https://github.com/rust-lang/crates.io-index" 1870 2022 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1871 2023 1872 2024 [[package]] 2025 + name = "windows_i686_gnu" 2026 + version = "0.48.0" 2027 + source = "registry+https://github.com/rust-lang/crates.io-index" 2028 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2029 + 2030 + [[package]] 1873 2031 name = "windows_i686_msvc" 1874 2032 version = "0.42.2" 1875 2033 source = "registry+https://github.com/rust-lang/crates.io-index" 1876 2034 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1877 2035 1878 2036 [[package]] 2037 + name = "windows_i686_msvc" 2038 + version = "0.48.0" 2039 + source = "registry+https://github.com/rust-lang/crates.io-index" 2040 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2041 + 2042 + [[package]] 1879 2043 name = "windows_x86_64_gnu" 1880 2044 version = "0.42.2" 1881 2045 source = "registry+https://github.com/rust-lang/crates.io-index" 1882 2046 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1883 2047 1884 2048 [[package]] 2049 + name = "windows_x86_64_gnu" 2050 + version = "0.48.0" 2051 + source = "registry+https://github.com/rust-lang/crates.io-index" 2052 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2053 + 2054 + [[package]] 1885 2055 name = "windows_x86_64_gnullvm" 1886 2056 version = "0.42.2" 1887 2057 source = "registry+https://github.com/rust-lang/crates.io-index" 1888 2058 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1889 2059 1890 2060 [[package]] 2061 + name = "windows_x86_64_gnullvm" 2062 + version = "0.48.0" 2063 + source = "registry+https://github.com/rust-lang/crates.io-index" 2064 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 2065 + 2066 + [[package]] 1891 2067 name = "windows_x86_64_msvc" 1892 2068 version = "0.42.2" 1893 2069 source = "registry+https://github.com/rust-lang/crates.io-index" 1894 2070 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1895 2071 1896 2072 [[package]] 2073 + name = "windows_x86_64_msvc" 2074 + version = "0.48.0" 2075 + source = "registry+https://github.com/rust-lang/crates.io-index" 2076 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 2077 + 2078 + [[package]] 2079 + name = "winnow" 2080 + version = "0.4.6" 2081 + source = "registry+https://github.com/rust-lang/crates.io-index" 2082 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 2083 + dependencies = [ 2084 + "memchr", 2085 + ] 2086 + 2087 + [[package]] 1897 2088 name = "xi-unicode" 1898 2089 version = "0.3.0" 1899 2090 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1904 2095 version = "0.13.5" 1905 2096 source = "registry+https://github.com/rust-lang/crates.io-index" 1906 2097 checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" 2098 + 2099 + [[package]] 2100 + name = "xmlwriter" 2101 + version = "0.1.0" 2102 + source = "registry+https://github.com/rust-lang/crates.io-index" 2103 + checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 1907 2104 1908 2105 [[package]] 1909 2106 name = "xmp-writer"
+4 -3
pkgs/development/tools/language-servers/typst-lsp/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "typst-lsp"; 8 - version = "0.4.1"; 8 + version = "0.5.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "nvarner"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-bjgGJxAHc3D0j+ZIPPzBw9vJJgchW9hy5E/qCmFjDUw="; 14 + hash = "sha256-UY7HfUNssOgEuBBPpUFJZs1TM4IT0/kRcjqrXPFoShI="; 15 15 }; 16 16 17 17 cargoLock = { 18 18 lockFile = ./Cargo.lock; 19 19 outputHashes = { 20 20 "elsa-1.8.1" = "sha256-/85IriplPxx24TE/CsvjIsve100QUZiVqS0TWgPFRbw="; 21 - "typst-0.2.0" = "sha256-3vNJmLmbskAzXVXjiSVDLhRcX1j3ksOgPd53W31YZ0c="; 21 + "svg2pdf-0.4.1" = "sha256-WeVP+yhqizpTdRfyoj2AUxFKhGvVJIIiRV0GTXkgLtQ="; 22 + "typst-0.4.0" = "sha256-S8J2D87Zvyh501d8LG69in9om/nTS6Y+IDhJvjm/H0w="; 22 23 }; 23 24 }; 24 25
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 3 3 let 4 4 # These names are how they are designated in https://xanmod.org. 5 5 ltsVariant = { 6 - version = "6.1.28"; 7 - hash = "sha256-VCZ/Hev7bI/5HjPkHUnKkdEmJB5otzoSCJL0iE3KCHQ="; 6 + version = "6.1.29"; 7 + hash = "sha256-/AaI/cOORkegxjKcrZ941U2oazf3FzLlUv5Y2CXrpb0="; 8 8 variant = "lts"; 9 9 }; 10 10 11 11 mainVariant = { 12 - version = "6.3.2"; 13 - hash = "sha256-/+tg7fhAQZzo9iSrGi5vFXcbMqL21d+L7dTFGRp6Bo4="; 12 + version = "6.3.3"; 13 + hash = "sha256-3vkY79dmRUITXUIStYVlrR/JVLtLH2hfH1YKCF03Wmo="; 14 14 variant = "main"; 15 15 }; 16 16
+3 -3
pkgs/os-specific/linux/rtl8821ce/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "rtl8821ce"; 10 - version = "${kernel.version}-unstable-2023-01-01"; 10 + version = "${kernel.version}-unstable-2023-05-04"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tomaspinho"; 14 14 repo = "rtl8821ce"; 15 - rev = "a3e2f7c1f91e92f2dc788e8fcd7f2986af3d19b6"; 16 - sha256 = "sha256-eR4iTkRMnhNEBrUEC+fKlwq3hezNC9mSAQ7D0Wwss/0="; 15 + rev = "a478095a45d8aa957b45be4f9173c414efcacc6f"; 16 + hash = "sha256-xqVxylKhL7vbC7m5Av6ven5i7OBkS2RHxrKzLOVBlgE="; 17 17 }; 18 18 19 19 hardeningDisable = [ "pic" ];
+6 -13
pkgs/tools/admin/ossutil/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub, fetchpatch }: 2 2 3 3 buildGoModule rec { 4 - version = "1.7.6"; 4 + version = "1.7.16"; 5 5 pname = "ossutil"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "aliyun"; 9 9 repo = "ossutil"; 10 - rev = version; 11 - sha256 = "1hkdk0hidnm7vz320i7s4z7jngx2j70acc93agii2b3r2bb91l3d"; 10 + rev = "refs/tags/v${version}"; 11 + hash = "sha256-J6t8QoyCvbGrUX2AkdqugztchP7Cc0jZsrn1+OB2hVY="; 12 12 }; 13 13 14 - # this patch is required to add go mods to fetch dependencies 15 - patches = [ 16 - (fetchpatch { 17 - url = "https://github.com/aliyun/ossutil/commit/64067e979fb24ffb198a0c4eca718e81b63f514e.patch"; 18 - sha256 = "2pn0BcbNNL+iMema54LRpG/ca5kyDugLIZQ/TMhYG/8="; 19 - }) 20 - ]; 21 - 22 - vendorSha256 = "lem9Jg4Ywv3qcIwhiZHNi1VH5HxxNr6mnefOLCzPL70="; 14 + vendorSha256 = "sha256-oxhi27Zt91S2RwidM+BPati/HWuP8FrZs1X2R2Px5hI="; 23 15 24 16 # don't run tests as they require secret access keys that only travis has 25 17 doCheck = false; 26 18 27 19 meta = with lib; { 20 + description = "A user friendly command line tool to access Alibaba Cloud OSS"; 28 21 homepage = "https://github.com/aliyun/ossutil"; 29 - description = "A user friendly command line tool to access Alibaba Cloud OSS"; 22 + changelog = "https://github.com/aliyun/ossutil/blob/v${version}/CHANGELOG.md"; 30 23 license = licenses.mit; 31 24 maintainers = with maintainers; [ jpetrucciani ]; 32 25 };
+57 -57
pkgs/tools/admin/pulumi-bin/data.nix
··· 1 1 # DO NOT EDIT! This file is generated automatically by update.sh 2 2 { }: 3 3 { 4 - version = "3.67.1"; 4 + version = "3.68.0"; 5 5 pulumiPkgs = { 6 6 x86_64-linux = [ 7 7 { 8 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-linux-x64.tar.gz"; 9 - sha256 = "0394gi0xmf7pq8mg07kk94ks24k0vmdy0f3mz9x4h277dajdq5n8"; 8 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.68.0-linux-x64.tar.gz"; 9 + sha256 = "11h6kww4f6mc50shirg9vx5b08iwxad6z00m90xgybskmdk5bmdw"; 10 10 } 11 11 { 12 12 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-linux-amd64.tar.gz"; ··· 25 25 sha256 = "0w5y9j76cffyf74bdjlq6fqpi3071xijn6yyfljrfnl1vsnb4b3z"; 26 26 } 27 27 { 28 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-linux-amd64.tar.gz"; 29 - sha256 = "0hzvl7ldbhficf7dazkpixpfsm7pkly0rpviaymg8wg8h9nl538m"; 28 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.20.0-linux-amd64.tar.gz"; 29 + sha256 = "1y5k3pr1bi2nf3xgviyk6x9wav6a1l0vyvap111ha1c2y0q526rx"; 30 30 } 31 31 { 32 32 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-linux-amd64.tar.gz"; ··· 61 61 sha256 = "0zknpam1li0slymr381825rssnpcd0m2wvakqnaihzxlh4m6arvi"; 62 62 } 63 63 { 64 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.0-linux-amd64.tar.gz"; 65 - sha256 = "0qz6gch44mw0g33jsg2gqlb93ih64vqrbg804h8flrifni7asf5w"; 64 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.1-linux-amd64.tar.gz"; 65 + sha256 = "0gdwgzksmd29lhfd9zawkdz7hs7979xmp6bj53yx4lvdrlmqi8b1"; 66 66 } 67 67 { 68 68 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-amd64.tar.gz"; ··· 73 73 sha256 = "0ykqamjkr2n29ncd6y4ckn000lj0ymkfsjap7qfacc31albisq7q"; 74 74 } 75 75 { 76 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-linux-amd64.tar.gz"; 77 - sha256 = "1izw3qj7kczn8vhn3lygy50f81i2dzjiwk3gb6zihczzqlldlkdx"; 76 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.56.0-linux-amd64.tar.gz"; 77 + sha256 = "0v20yb190kj2d6kmlhjjx3qva041iff12krlwspx2ccr421a3bcq"; 78 78 } 79 79 { 80 80 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-linux-amd64.tar.gz"; 81 81 sha256 = "1xqkmbsmc4v8z4hglnynb5yafv01q6sicnrjwafa44b3lph9q94l"; 82 82 } 83 83 { 84 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-linux-amd64.tar.gz"; 85 - sha256 = "1md45hsjfghj7p0is1bzxsa5760qdwndrizzs48p5i2rmaqp3a0k"; 84 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.1-linux-amd64.tar.gz"; 85 + sha256 = "0qzhfx5qg3w2wkxf99v5vz23bywdj5vrlwl6r65islpivwm47s2r"; 86 86 } 87 87 { 88 88 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-linux-amd64.tar.gz"; ··· 93 93 sha256 = "11lhwjzp6kyx05hxwfnz45g0qwkydsl2rb54rydfgy308jrwnzv4"; 94 94 } 95 95 { 96 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-linux-amd64.tar.gz"; 97 - sha256 = "1y6jvs30r6wsbs7k3dyp92jiz3bi9whiyh01wa35ckgd0lap2wf1"; 96 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.28.0-linux-amd64.tar.gz"; 97 + sha256 = "06jqxv7s51w70grz27h5cb7zaq3mqxky2fqq5c681c3k3aar18jg"; 98 98 } 99 99 { 100 100 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-linux-amd64.tar.gz"; ··· 153 153 sha256 = "0svlqccq9rb00hz8g5fbpb7r6wf5wbjacab8rvjcb13wvrc8rx54"; 154 154 } 155 155 { 156 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.3.0-linux-amd64.tar.gz"; 157 - sha256 = "0c94qzjm1bg3pflc20jnff1aiq3idrxcv3rmq91xa16fiqqzlskz"; 156 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.4.0-linux-amd64.tar.gz"; 157 + sha256 = "1s0sy0131i2nlybii6n88lr3srkm3rhy58vc9gkygyhsxi3n81d7"; 158 158 } 159 159 { 160 160 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-amd64.tar.gz"; ··· 163 163 ]; 164 164 x86_64-darwin = [ 165 165 { 166 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-darwin-x64.tar.gz"; 167 - sha256 = "1gpvnw9vnrhqwr4cd3fafznkmskciky50m42qbzzn29laih7f449"; 166 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.68.0-darwin-x64.tar.gz"; 167 + sha256 = "1953kj1c14rqr0354hvgb7df18klhr86b80ld8pvg4xfp49z0ns9"; 168 168 } 169 169 { 170 170 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-darwin-amd64.tar.gz"; ··· 183 183 sha256 = "1yh4dw9cj32q9q6kvrfr23mfsskkhwl6q08sc41z73ycd9xsdv4k"; 184 184 } 185 185 { 186 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-darwin-amd64.tar.gz"; 187 - sha256 = "0s5v22gp7hlig886h2y1l0zl3zdcy3vks0hyd7z4v8xvga580n62"; 186 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.20.0-darwin-amd64.tar.gz"; 187 + sha256 = "0s68zxdf93hyi51x6hgh9w1c1ianakbdczfsi4cyg5acrzbyd97f"; 188 188 } 189 189 { 190 190 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-darwin-amd64.tar.gz"; ··· 219 219 sha256 = "0vpa47dbqv4bw2i2ayxzh9xlph6y0l1sjrb203f55l312z5y2g22"; 220 220 } 221 221 { 222 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.0-darwin-amd64.tar.gz"; 223 - sha256 = "01g2kwr28mdcyrhdsfsiylmpavsx5ngkpnpai7s1l6pwdsc32ayd"; 222 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.1-darwin-amd64.tar.gz"; 223 + sha256 = "1fafvm676cb9vkdgfz5nh0vqr3vc448n3i6fp9qlcbqf17k8frh6"; 224 224 } 225 225 { 226 226 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-amd64.tar.gz"; ··· 231 231 sha256 = "014r39sxhlbzqqdwl7xznswagsap1w0kwnwqzvkdvd6lk8xv22cb"; 232 232 } 233 233 { 234 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-darwin-amd64.tar.gz"; 235 - sha256 = "05yx34da8haasr02x3r118kjm0w7n80l72768w4nngw1gsag44id"; 234 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.56.0-darwin-amd64.tar.gz"; 235 + sha256 = "1wn7h1vw1lfx40b8rirv0gjm5rdr0rqi5478ypmnyh1ac7n78yvg"; 236 236 } 237 237 { 238 238 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-darwin-amd64.tar.gz"; 239 239 sha256 = "1664jzay3zcl4ijmbkch579nw7yl36yn2cwn6fw2hzs9b0nh34nk"; 240 240 } 241 241 { 242 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-darwin-amd64.tar.gz"; 243 - sha256 = "0lw8hggsz8299g1nnd5sf2yhm6ivf4pykzh8nggcw86d9y7yc573"; 242 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.1-darwin-amd64.tar.gz"; 243 + sha256 = "04v4ymafaygvglnhqi9nl14kdifdb8n5zjwwy19j00brhyvzd314"; 244 244 } 245 245 { 246 246 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-darwin-amd64.tar.gz"; ··· 251 251 sha256 = "1w7a56v6w3vm915x4q5sfrh7aav4jzz9h2733kim00154jzpw7y9"; 252 252 } 253 253 { 254 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-darwin-amd64.tar.gz"; 255 - sha256 = "0945ygr9mk5cszml08l2dfb5qwn0cyll54nwm8j0sj7a0mf76302"; 254 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.28.0-darwin-amd64.tar.gz"; 255 + sha256 = "00mlf1l46lcnmyp2as0qxrn9ix9dd79qmm3qscybp282ydv9pf4a"; 256 256 } 257 257 { 258 258 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-darwin-amd64.tar.gz"; ··· 311 311 sha256 = "1g7jcwrff8nd1m6fmvfri3nfgby8agcwmq60ascd45mkianwf2i8"; 312 312 } 313 313 { 314 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.3.0-darwin-amd64.tar.gz"; 315 - sha256 = "0pb4cvmmg403jzgy947lsmnhwy2hy422ar0s9izxwjn9yqay573w"; 314 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.4.0-darwin-amd64.tar.gz"; 315 + sha256 = "14il3in0d0y4fikz74hw5iwa66bnyba90s7bf69wjgfdd4wn0xqd"; 316 316 } 317 317 { 318 318 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-amd64.tar.gz"; ··· 321 321 ]; 322 322 aarch64-linux = [ 323 323 { 324 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-linux-arm64.tar.gz"; 325 - sha256 = "08b3g9kifjn423pbncjvymgirw6zqzjjm7mnv4sd7yg8rwwk2z83"; 324 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.68.0-linux-arm64.tar.gz"; 325 + sha256 = "07z3zywp2v004s0my18vvp4zidqfg47mwbxzq4i961rfda9gsxfz"; 326 326 } 327 327 { 328 328 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-linux-arm64.tar.gz"; ··· 341 341 sha256 = "00p7iz1nlly29rviayaz84x73jipnr8d4hzcpjlv01y2wacq6s89"; 342 342 } 343 343 { 344 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-linux-arm64.tar.gz"; 345 - sha256 = "0y8fzghkrg0rl3z661rz3hf10pxpnj2a2ng5xm0x66ymyzdhfnjy"; 344 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.20.0-linux-arm64.tar.gz"; 345 + sha256 = "1gsn1rcyjdl4lj60xigy694vvn5rmcmpgzsf6jb2i3cm5rbnby5b"; 346 346 } 347 347 { 348 348 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-linux-arm64.tar.gz"; ··· 377 377 sha256 = "1dq6nbvh1py951s2ips23fh4dg50r67d9g91r94ahagzb75pj5ml"; 378 378 } 379 379 { 380 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.0-linux-arm64.tar.gz"; 381 - sha256 = "0q6pig7dzb0smcbib4lpfl3fl0xhlvfpg7244ylz5jn6bdr8b3bb"; 380 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.1-linux-arm64.tar.gz"; 381 + sha256 = "176g61vkqyaj1fgbjsawyg3mx5cqn7wrp4sbvgnwrrg0vv4ba8kr"; 382 382 } 383 383 { 384 384 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-arm64.tar.gz"; ··· 389 389 sha256 = "0km08jlfmxi04falbmd25hdmdbfrnvy1ga19lnl5rsaq0nwyfhaz"; 390 390 } 391 391 { 392 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-linux-arm64.tar.gz"; 393 - sha256 = "0apzi4x9fz2xgzvzrrawlvwk7l2gac10p0j02i16rqfdlp9cic4x"; 392 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.56.0-linux-arm64.tar.gz"; 393 + sha256 = "1zzdwrgwqk35xfxxvkb42f6ljmphi76nx4qc317zza28b5x1r7k4"; 394 394 } 395 395 { 396 396 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-linux-arm64.tar.gz"; 397 397 sha256 = "02iacskh6j3mg17adbldblbyy72wy6857bk32wv3jhjfjx22r9ck"; 398 398 } 399 399 { 400 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-linux-arm64.tar.gz"; 401 - sha256 = "0d4x0lfcfb0baqphpvw5nl8p6pm6jxrxrdbs69p17n9iydk4gwbg"; 400 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.1-linux-arm64.tar.gz"; 401 + sha256 = "01z7zs5mj91wgkdrzn5hx9l2jwn6i40c39hvynr1xwj5j4css1ic"; 402 402 } 403 403 { 404 404 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-linux-arm64.tar.gz"; ··· 409 409 sha256 = "08acs2y7n2xmdsrcizy94yhbjwm5v044a5mlhgvk8y5zqdpyr0a7"; 410 410 } 411 411 { 412 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-linux-arm64.tar.gz"; 413 - sha256 = "0klhwyf65s2fk6yy2p7vykyfrdx595z39fjc0xnayraj53qwz1i6"; 412 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.28.0-linux-arm64.tar.gz"; 413 + sha256 = "19ic3d4fxk3fxwp89b29hsqg4afg44zvgmya09carprvmkk5x8vk"; 414 414 } 415 415 { 416 416 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-linux-arm64.tar.gz"; ··· 469 469 sha256 = "158iqlvxdc38yn2cdifp94v4jmqbybczm98g3fc8n1ny2wr7akny"; 470 470 } 471 471 { 472 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.3.0-linux-arm64.tar.gz"; 473 - sha256 = "1f69biz65rz1s1scyyjhjldqrvkbqz2nhm93q62rzdi9sldjbf08"; 472 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.4.0-linux-arm64.tar.gz"; 473 + sha256 = "1vvwxrvrfqghf6wbkwmz11v2c3030s85c8hyy03f9nkvwhlvygd9"; 474 474 } 475 475 { 476 476 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-arm64.tar.gz"; ··· 479 479 ]; 480 480 aarch64-darwin = [ 481 481 { 482 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-darwin-arm64.tar.gz"; 483 - sha256 = "0fz466i7a2mmhhrfyd4hkm66pi5b75xipqgb212zk3gx0p662caj"; 482 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.68.0-darwin-arm64.tar.gz"; 483 + sha256 = "0bv7y5si4kvnqs9ri251xplzmvmsqabha5qyfnlhnqv058s04kk9"; 484 484 } 485 485 { 486 486 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-darwin-arm64.tar.gz"; ··· 499 499 sha256 = "1c0c1zc6yn1c1b33899dvjpg39y2czmymg57wdzy659a1kncvy92"; 500 500 } 501 501 { 502 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-darwin-arm64.tar.gz"; 503 - sha256 = "1rswx799x012q2lpgjjdx90mx6xivm0ia10fldxkfr74wyyqvfvk"; 502 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.20.0-darwin-arm64.tar.gz"; 503 + sha256 = "0027lz00x959z0ni88dnkywnxgki98jhx34g37cj9mv77j530wxz"; 504 504 } 505 505 { 506 506 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-darwin-arm64.tar.gz"; ··· 535 535 sha256 = "1h5pahqhgj8kvagv8wgv1sf4cxk8vs8sinw5q0mlnwa5z0z5hgwj"; 536 536 } 537 537 { 538 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.0-darwin-arm64.tar.gz"; 539 - sha256 = "19n8h72jsph5pwvxayg5zah31nr486bdq4siagcfscqm3kqdymg8"; 538 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.2.1-darwin-arm64.tar.gz"; 539 + sha256 = "16w8d4s7j5ia6db6nn0qjw7iwz5rn54rhrjy4rydy5bi2sbw0fip"; 540 540 } 541 541 { 542 542 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-arm64.tar.gz"; ··· 547 547 sha256 = "0j1w8h5axvqlpzhhm1m4hq2ka44wzd1pl01vvmn8p7lz20kz0rq2"; 548 548 } 549 549 { 550 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-darwin-arm64.tar.gz"; 551 - sha256 = "0g2q8r11wvd5i7k35dagcwcn4vciiixkgc73gbksk7rl51an22a7"; 550 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.56.0-darwin-arm64.tar.gz"; 551 + sha256 = "17ag6am5qn3j94wbcihqql8hi9i28s3f6v6ivpbygzm9azl1w95i"; 552 552 } 553 553 { 554 554 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-darwin-arm64.tar.gz"; 555 555 sha256 = "07bqk2lvd5xwnfqjwh529djlqlnnq8yr7d04qxn9x1zhf5x970gw"; 556 556 } 557 557 { 558 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-darwin-arm64.tar.gz"; 559 - sha256 = "18afva7xnic2gldd8pp6453d857gh1j65ly1qnqsaqwjbnpdrrqk"; 558 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.1-darwin-arm64.tar.gz"; 559 + sha256 = "1ca78izm19qimrrjx9j1p92skymmm97qyz5sgf0n3pqj8p109pp6"; 560 560 } 561 561 { 562 562 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-darwin-arm64.tar.gz"; ··· 567 567 sha256 = "0nh4i61wp6nhh2im37q58n943pl78b6b0kf27qinc9h26h96khz7"; 568 568 } 569 569 { 570 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-darwin-arm64.tar.gz"; 571 - sha256 = "1j557y5fll1qykl16nz93bgkg4zwn8m9pg0zd60bcjj1vv2y3wyh"; 570 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.28.0-darwin-arm64.tar.gz"; 571 + sha256 = "10nmz9yvs09jb8p8ibx0mc5041g4d90mzq90z510vx7xj28b4fbp"; 572 572 } 573 573 { 574 574 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-darwin-arm64.tar.gz"; ··· 627 627 sha256 = "1hy2w6x8mr7bi1pkaz4s8881w1nvl1nhrlqmc371xkpfkaahhj25"; 628 628 } 629 629 { 630 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.3.0-darwin-arm64.tar.gz"; 631 - sha256 = "1kwiihjb6k89da3kpxl26ayzjizfm3ngxpb9k0rg05qszvc72dh4"; 630 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v1.4.0-darwin-arm64.tar.gz"; 631 + sha256 = "1yyrgsfvzm8nrhcij95jfak4sv8mfd8jgxdl2apgpfz6x1n5wxxg"; 632 632 } 633 633 { 634 634 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-arm64.tar.gz";
+35
pkgs/tools/misc/checkpwn/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchCrate 4 + , stdenv 5 + , darwin 6 + }: 7 + 8 + rustPlatform.buildRustPackage rec { 9 + pname = "checkpwn"; 10 + version = "0.5.6"; 11 + 12 + src = fetchCrate { 13 + inherit pname version; 14 + hash = "sha256-M0Jb+8rKn4KVuumNSsM6JEbSOoBOFy9mmXiCnUnDgak="; 15 + }; 16 + 17 + cargoHash = "sha256-G+QWnGf+Zp94EHVnYM3Q/iEhEQMU2O/c4i5ya/dY7K4="; 18 + 19 + buildInputs = lib.optionals stdenv.isDarwin [ 20 + darwin.apple_sdk.frameworks.Security 21 + ]; 22 + 23 + # requires internet access 24 + checkFlags = [ 25 + "--skip=test_cli_" 26 + ]; 27 + 28 + meta = with lib; { 29 + description = "Check Have I Been Pwned and see if it's time for you to change passwords"; 30 + homepage = "https://github.com/brycx/checkpwn"; 31 + changelog = "https://github.com/brycx/checkpwn/releases/tag/${version}"; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ figsoda ]; 34 + }; 35 + }
+1 -1
pkgs/tools/misc/esptool/3.nix
··· 68 68 homepage = "https://github.com/espressif/esptool"; 69 69 license = licenses.gpl2Plus; 70 70 maintainers = with maintainers; [ hexa ]; 71 - platforms = platforms.linux; 71 + platforms = with platforms; linux ++ darwin; 72 72 }; 73 73 }
+12 -6
pkgs/tools/misc/jfrog-cli/default.nix
··· 1 - { buildGoModule, fetchFromGitHub, pkgs, lib }: 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , pkgs 5 + }: 2 6 3 7 buildGoModule rec { 4 8 pname = "jfrog-cli"; 5 - version = "2.37.1"; 6 - vendorHash = "sha256-e+lD3VeGccOlL+zYBE0DLMyDrrQmG956HTfS5Wf7eps="; 9 + version = "2.37.3"; 7 10 8 11 src = fetchFromGitHub { 9 12 owner = "jfrog"; 10 13 repo = "jfrog-cli"; 11 - rev = "v${version}"; 12 - sha256 = "sha256-3RJzWBoKjzRrEVhOdu+oamIfHEPgJupVzU8KqMlSDbA="; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-ic6Q/1BJIYe/LajW389vL7Gaodz/EFLEGkZl6QSIvbo="; 13 16 }; 17 + 18 + vendorHash = "sha256-W/Us8OTbaJismGkKashZoM1wkHXpHv/TxrwT86HaiU8="; 14 19 15 20 postInstall = '' 16 21 # Name the output the same way as the original build script does ··· 23 28 meta = with lib; { 24 29 homepage = "https://github.com/jfrog/jfrog-cli"; 25 30 description = "Client for accessing to JFrog's Artifactory and Mission Control through their respective REST APIs"; 31 + changelog = "https://github.com/jfrog/jfrog-cli/releases/tag/v${version}"; 26 32 license = licenses.asl20; 27 33 mainProgram = "jf"; 28 - maintainers = [ maintainers.detegr ]; 34 + maintainers = with maintainers; [ detegr ]; 29 35 }; 30 36 }
+2 -2
pkgs/tools/networking/nebula/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "nebula"; 9 - version = "1.7.0"; 9 + version = "1.7.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "slackhq"; 13 13 repo = pname; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-B0i980mfbfC5p4mIsW3L4v1ilajxtZbp1DQowFw3ghw="; 15 + hash = "sha256-2FQ/mX1Y2UBl9SiIBVkll0W7P9RWAWJpQwEGKTtplrU="; 16 16 }; 17 17 18 18 vendorHash = "sha256-VZzSdl8R1y7rCF2vz7e+5nAkb3wlJymNWCXwZZUvg4A=";
+2 -2
pkgs/tools/networking/netbird/default.nix
··· 30 30 in 31 31 buildGoModule rec { 32 32 pname = "netbird"; 33 - version = "0.20.1"; 33 + version = "0.20.3"; 34 34 35 35 src = fetchFromGitHub { 36 36 owner = "netbirdio"; 37 37 repo = pname; 38 38 rev = "v${version}"; 39 - sha256 = "sha256-C+9wo2vCg7qWpwCCFXAEim2otgsiiuvrAwbFMpLuh3w="; 39 + sha256 = "sha256-aKgqkmNM+NQ2BujOG7tVyYees0Gxwf8LzrFft4FCLZk="; 40 40 }; 41 41 42 42 vendorHash = "sha256-mO0I0+nT1eL4DbUpgS8wCKjXH80ca6q6RLoagz9W5uI=";
+38
pkgs/tools/security/cherrybomb/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchCrate 4 + , pkg-config 5 + , openssl 6 + , stdenv 7 + , darwin 8 + }: 9 + 10 + rustPlatform.buildRustPackage rec { 11 + pname = "cherrybomb"; 12 + version = "1.0.0"; 13 + 14 + src = fetchCrate { 15 + inherit pname version; 16 + hash = "sha256-qZ1eKcRAwCzrzvw6QR28oZ8sGnsXmoOW/bWLQTlpqlo="; 17 + }; 18 + 19 + cargoHash = "sha256-eosK7MQ3UB8rxKHCrb3s3+BVarv19h0cL+uzwg95Hc8="; 20 + 21 + nativeBuildInputs = [ 22 + pkg-config 23 + ]; 24 + 25 + buildInputs = [ 26 + openssl 27 + ] ++ lib.optionals stdenv.isDarwin [ 28 + darwin.apple_sdk.frameworks.Security 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "A CLI tool that helps you avoid undefined user behavior by validating your API specifications"; 33 + homepage = "https://github.com/blst-security/cherrybomb"; 34 + changelog = "https://github.com/blst-security/cherrybomb/releases/tag/v${version}"; 35 + license = licenses.asl20; 36 + maintainers = with maintainers; [ figsoda ]; 37 + }; 38 + }
+5 -4
pkgs/tools/security/go365/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "go365"; 9 - version = "1.4"; 9 + version = "2.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "optiv"; 13 13 repo = "Go365"; 14 - rev = version; 15 - sha256 = "0dh89hf00fr62gjdw2lb1ncdxd26nvlsh2s0i6981bp8xfg2pk5r"; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-jmsbZrqc6XogUhuEWcU59v88id2uLqN/68URwylzWZI="; 16 16 }; 17 17 18 - vendorSha256 = "0fx2966xfzmi8yszw1cq6ind3i2dvacdwfs029v3bq0n8bvbm3r2"; 18 + vendorHash = "sha256-Io+69kIW4DV2EkA73pjaTcTRbDSYBf61R7F+141Jojs="; 19 19 20 20 postInstall = lib.optionalString (!stdenv.isDarwin) '' 21 21 mv $out/bin/Go365 $out/bin/$pname ··· 24 24 meta = with lib; { 25 25 description = "Office 365 enumeration tool"; 26 26 homepage = "https://github.com/optiv/Go365"; 27 + changelog = "https://github.com/optiv/Go365/releases/tag/v${version}"; 27 28 license = with licenses; [ mit ]; 28 29 maintainers = with maintainers; [ fab ]; 29 30 mainProgram = "Go365";
+55
pkgs/tools/security/kubeclarity/default.nix
··· 1 + { lib 2 + , btrfs-progs 3 + , buildGoModule 4 + , fetchFromGitHub 5 + , lvm2 6 + , pkg-config 7 + }: 8 + 9 + buildGoModule rec { 10 + pname = "kubeclarity"; 11 + version = "2.18.0"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "openclarity"; 15 + repo = pname; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-qXBD3JurBU7RBemj+gr/tBGpfqKhwk5VPBKaTuM4URg="; 18 + }; 19 + 20 + vendorHash = "sha256-L7g48EH3cuhgSZ87JoMVvv5nGDzjUpOufsikINCdhao="; 21 + 22 + nativeBuildInputs = [ 23 + pkg-config 24 + ]; 25 + 26 + buildInputs = [ 27 + btrfs-progs 28 + lvm2 29 + ]; 30 + 31 + sourceRoot = "${src.name}/cli"; 32 + 33 + ldflags = [ 34 + "-s" 35 + "-w" 36 + ]; 37 + 38 + postInstall = '' 39 + mv $out/bin/cli $out/bin/kubeclarity 40 + ''; 41 + 42 + meta = with lib; { 43 + description = "Kubernetes runtime scanner"; 44 + longDescription = '' 45 + KubeClarity is a vulnerabilities scanning and CIS Docker benchmark tool that 46 + allows users to get an accurate and immediate risk assessment of their 47 + kubernetes clusters. Kubei scans all images that are being used in a 48 + Kubernetes cluster, including images of application pods and system pods. 49 + ''; 50 + homepage = "https://github.com/openclarity/kubeclarity"; 51 + changelog = "https://github.com/openclarity/kubeclarity/releases/tag/v${version}"; 52 + license = with licenses; [ asl20 ]; 53 + maintainers = with maintainers; [ fab ]; 54 + }; 55 + }
-31
pkgs/tools/security/kubei/default.nix
··· 1 - { lib 2 - , buildGoModule 3 - , fetchFromGitHub 4 - }: 5 - 6 - buildGoModule rec { 7 - pname = "kubei"; 8 - version = "1.0.12"; 9 - 10 - src = fetchFromGitHub { 11 - owner = "Portshift"; 12 - repo = pname; 13 - rev = version; 14 - sha256 = "sha256-QUPRw8fQ6ahBLZox6m4+feYIrcgDnCTe72nMF8iAV+Y="; 15 - }; 16 - 17 - vendorSha256 = "sha256-uWDQf0zcTTPBthK60bmGJBP/m+yUu5PvYAbwyd0dcWE="; 18 - 19 - meta = with lib; { 20 - description = "Kubernetes runtime scanner"; 21 - longDescription = '' 22 - Kubei is a vulnerabilities scanning and CIS Docker benchmark tool that 23 - allows users to get an accurate and immediate risk assessment of their 24 - kubernetes clusters. Kubei scans all images that are being used in a 25 - Kubernetes cluster, including images of application pods and system pods. 26 - ''; 27 - homepage = "https://github.com/Portshift/kubei"; 28 - license = with licenses; [ asl20 ]; 29 - maintainers = with maintainers; [ fab ]; 30 - }; 31 - }
+3 -3
pkgs/tools/security/nmap-formatter/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "nmap-formatter"; 8 - version = "2.0.4"; 8 + version = "2.1.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "vdjagilev"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-UIGXstgQMBMept9W+HhyE30WYWleaU9bUTX5frctrS8="; 14 + hash = "sha256-9DbX1pHI/G6aejVN6AgULOxnpawnJHTiYMiTq+crMJI="; 15 15 }; 16 16 17 - vendorSha256 = "sha256-VX/JVqCKhjBq67D7juHdgpzBgSjOHn0Pbmx9s04tinw="; 17 + vendorHash = "sha256-OwyLY8y+HGxCteRqGEYvnVa6r27TwT9s9HyWKtvIxxI="; 18 18 19 19 meta = with lib; { 20 20 description = "Tool that allows you to convert nmap output";
+2 -2
pkgs/tools/text/crowdin-cli/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "crowdin-cli"; 17 - version = "3.11.0"; 17 + version = "3.11.1"; 18 18 19 19 src = fetchurl { 20 20 url = "https://github.com/crowdin/${pname}/releases/download/${version}/${pname}.zip"; 21 - sha256 = "sha256-qT0vEqUISprR1pOPaO3r/HHA/Zt07Af/0WyY950MEgI="; 21 + hash = "sha256-T2yQdy9HNy1Hp/iFLSlUqkssWONsg0ikHDMK1iPOIGY="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ installShellFiles makeWrapper unzip ];
+269 -413
pkgs/tools/typesetting/typst/Cargo.lock
··· 40 40 41 41 [[package]] 42 42 name = "anstream" 43 - version = "0.3.1" 43 + version = "0.3.2" 44 44 source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "6342bd4f5a1205d7f41e94a41a901f5647c938cdfa96036338e8533c9d6c2450" 45 + checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 46 46 dependencies = [ 47 47 "anstyle", 48 48 "anstyle-parse", ··· 95 95 96 96 [[package]] 97 97 name = "arrayvec" 98 - version = "0.5.2" 99 - source = "registry+https://github.com/rust-lang/crates.io-index" 100 - checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 101 - 102 - [[package]] 103 - name = "arrayvec" 104 98 version = "0.7.2" 105 99 source = "registry+https://github.com/rust-lang/crates.io-index" 106 100 checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" ··· 123 117 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 124 118 125 119 [[package]] 120 + name = "az" 121 + version = "1.2.1" 122 + source = "registry+https://github.com/rust-lang/crates.io-index" 123 + checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" 124 + 125 + [[package]] 126 126 name = "base64" 127 - version = "0.13.1" 127 + version = "0.21.0" 128 128 source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 129 + checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 130 130 131 131 [[package]] 132 132 name = "biblatex" ··· 174 174 175 175 [[package]] 176 176 name = "bitflags" 177 - version = "2.2.1" 177 + version = "2.3.1" 178 178 source = "registry+https://github.com/rust-lang/crates.io-index" 179 - checksum = "24a6904aef64d73cf10ab17ebace7befb918b82164785cb89907993be7f83813" 179 + checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 180 180 dependencies = [ 181 181 "serde", 182 182 ] ··· 195 195 196 196 [[package]] 197 197 name = "bumpalo" 198 - version = "3.12.1" 198 + version = "3.12.2" 199 199 source = "registry+https://github.com/rust-lang/crates.io-index" 200 - checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" 200 + checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 201 201 202 202 [[package]] 203 203 name = "bytemuck" ··· 255 255 256 256 [[package]] 257 257 name = "clap" 258 - version = "3.2.24" 258 + version = "3.2.25" 259 259 source = "registry+https://github.com/rust-lang/crates.io-index" 260 - checksum = "eef2b3ded6a26dfaec672a742c93c8cf6b689220324da509ec5caa20de55dc83" 260 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 261 261 dependencies = [ 262 262 "atty", 263 263 "bitflags 1.3.2", ··· 270 270 271 271 [[package]] 272 272 name = "clap" 273 - version = "4.2.4" 273 + version = "4.2.7" 274 274 source = "registry+https://github.com/rust-lang/crates.io-index" 275 - checksum = "956ac1f6381d8d82ab4684768f89c0ea3afe66925ceadb4eeb3fc452ffc55d62" 275 + checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" 276 276 dependencies = [ 277 277 "clap_builder", 278 278 "clap_derive", ··· 281 281 282 282 [[package]] 283 283 name = "clap_builder" 284 - version = "4.2.4" 284 + version = "4.2.7" 285 285 source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "84080e799e54cff944f4b4a4b0e71630b0e0443b25b985175c7dddc1a859b749" 286 + checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" 287 287 dependencies = [ 288 288 "anstream", 289 289 "anstyle", ··· 294 294 295 295 [[package]] 296 296 name = "clap_complete" 297 - version = "4.2.1" 297 + version = "4.2.3" 298 298 source = "registry+https://github.com/rust-lang/crates.io-index" 299 - checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" 299 + checksum = "1594fe2312ec4abf402076e407628f5c313e54c32ade058521df4ee34ecac8a8" 300 300 dependencies = [ 301 - "clap 4.2.4", 301 + "clap 4.2.7", 302 302 ] 303 303 304 304 [[package]] ··· 310 310 "heck", 311 311 "proc-macro2", 312 312 "quote", 313 - "syn 2.0.15", 313 + "syn 2.0.16", 314 314 ] 315 315 316 316 [[package]] ··· 334 334 source = "registry+https://github.com/rust-lang/crates.io-index" 335 335 checksum = "4237e29de9c6949982ba87d51709204504fb8ed2fd38232fcb1e5bf7d4ba48c8" 336 336 dependencies = [ 337 - "clap 4.2.4", 337 + "clap 4.2.7", 338 338 "roff", 339 339 ] 340 340 ··· 362 362 363 363 [[package]] 364 364 name = "comemo" 365 - version = "0.2.2" 365 + version = "0.3.0" 366 366 source = "registry+https://github.com/rust-lang/crates.io-index" 367 - checksum = "1ba423e212681b51c5452a458bb24e88165f4c09857a783c802719cc46313f3f" 367 + checksum = "28a097f142aeb5b03af73595536cd55f5d649fca4d656379aac86b3af133cf92" 368 368 dependencies = [ 369 369 "comemo-macros", 370 370 "siphasher", ··· 372 372 373 373 [[package]] 374 374 name = "comemo-macros" 375 - version = "0.2.2" 375 + version = "0.3.0" 376 376 source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "fca5ceeb99665bad04a32fe297d1581a68685e36fb6da92a1c9b7d9693638c01" 377 + checksum = "168cc09917f6a014a4cf6ed166d1b541a20a768c60f9cc348f25203ee8312940" 378 378 dependencies = [ 379 379 "proc-macro2", 380 380 "quote", ··· 461 461 ] 462 462 463 463 [[package]] 464 - name = "cxx" 465 - version = "1.0.94" 466 - source = "registry+https://github.com/rust-lang/crates.io-index" 467 - checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 468 - dependencies = [ 469 - "cc", 470 - "cxxbridge-flags", 471 - "cxxbridge-macro", 472 - "link-cplusplus", 473 - ] 474 - 475 - [[package]] 476 - name = "cxx-build" 477 - version = "1.0.94" 478 - source = "registry+https://github.com/rust-lang/crates.io-index" 479 - checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 480 - dependencies = [ 481 - "cc", 482 - "codespan-reporting", 483 - "once_cell", 484 - "proc-macro2", 485 - "quote", 486 - "scratch", 487 - "syn 2.0.15", 488 - ] 489 - 490 - [[package]] 491 - name = "cxxbridge-flags" 492 - version = "1.0.94" 493 - source = "registry+https://github.com/rust-lang/crates.io-index" 494 - checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 495 - 496 - [[package]] 497 - name = "cxxbridge-macro" 498 - version = "1.0.94" 499 - source = "registry+https://github.com/rust-lang/crates.io-index" 500 - checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 501 - dependencies = [ 502 - "proc-macro2", 503 - "quote", 504 - "syn 2.0.15", 505 - ] 506 - 507 - [[package]] 508 464 name = "dashmap" 509 465 version = "5.4.0" 510 466 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 519 475 520 476 [[package]] 521 477 name = "data-url" 522 - version = "0.1.1" 478 + version = "0.2.0" 523 479 source = "registry+https://github.com/rust-lang/crates.io-index" 524 - checksum = "3a30bfce702bcfa94e906ef82421f2c0e61c076ad76030c16ee5d2e9a32fe193" 525 - dependencies = [ 526 - "matches", 527 - ] 480 + checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5" 528 481 529 482 [[package]] 530 483 name = "dirs" 531 - version = "5.0.0" 484 + version = "5.0.1" 532 485 source = "registry+https://github.com/rust-lang/crates.io-index" 533 - checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" 486 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 534 487 dependencies = [ 535 488 "dirs-sys", 536 489 ] 537 490 538 491 [[package]] 539 492 name = "dirs-sys" 540 - version = "0.4.0" 493 + version = "0.4.1" 541 494 source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" 495 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 543 496 dependencies = [ 544 497 "libc", 498 + "option-ext", 545 499 "redox_users", 546 - "windows-sys 0.45.0", 500 + "windows-sys 0.48.0", 547 501 ] 548 502 549 503 [[package]] 550 504 name = "displaydoc" 551 - version = "0.2.3" 505 + version = "0.2.4" 552 506 source = "registry+https://github.com/rust-lang/crates.io-index" 553 - checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" 507 + checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 554 508 dependencies = [ 555 509 "proc-macro2", 556 510 "quote", 557 - "syn 1.0.109", 511 + "syn 2.0.16", 558 512 ] 559 513 560 514 [[package]] ··· 580 534 581 535 [[package]] 582 536 name = "enum-ordinalize" 583 - version = "3.1.12" 537 + version = "3.1.13" 584 538 source = "registry+https://github.com/rust-lang/crates.io-index" 585 - checksum = "a62bb1df8b45ecb7ffa78dca1c17a438fb193eb083db0b1b494d2a61bcb5096a" 539 + checksum = "e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1" 586 540 dependencies = [ 587 541 "num-bigint", 588 542 "num-traits", 589 543 "proc-macro2", 590 544 "quote", 591 - "rustc_version", 592 - "syn 1.0.109", 545 + "syn 2.0.16", 593 546 ] 594 547 595 548 [[package]] ··· 664 617 665 618 [[package]] 666 619 name = "flate2" 667 - version = "1.0.25" 620 + version = "1.0.26" 668 621 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 622 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 670 623 dependencies = [ 671 624 "crc32fast", 672 - "miniz_oxide 0.6.2", 625 + "miniz_oxide", 673 626 ] 674 627 675 628 [[package]] ··· 686 639 687 640 [[package]] 688 641 name = "fontdb" 689 - version = "0.9.3" 642 + version = "0.13.1" 690 643 source = "registry+https://github.com/rust-lang/crates.io-index" 691 - checksum = "d52186a39c335aa6f79fc0bf1c3cf854870b6ad4e50a7bb8a59b4ba1331f478a" 644 + checksum = "237ff9f0813bbfc9de836016472e0c9ae7802f174a51594607e5f4ff334cb2f5" 692 645 dependencies = [ 693 646 "log", 694 647 "memmap2", 695 - "ttf-parser 0.17.1", 648 + "slotmap", 649 + "ttf-parser", 696 650 ] 697 651 698 652 [[package]] ··· 741 695 742 696 [[package]] 743 697 name = "gif" 744 - version = "0.11.4" 745 - source = "registry+https://github.com/rust-lang/crates.io-index" 746 - checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" 747 - dependencies = [ 748 - "color_quant", 749 - "weezl", 750 - ] 751 - 752 - [[package]] 753 - name = "gif" 754 698 version = "0.12.0" 755 699 source = "registry+https://github.com/rust-lang/crates.io-index" 756 700 checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" ··· 852 796 853 797 [[package]] 854 798 name = "iana-time-zone-haiku" 855 - version = "0.1.1" 799 + version = "0.1.2" 856 800 source = "registry+https://github.com/rust-lang/crates.io-index" 857 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 801 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 858 802 dependencies = [ 859 - "cxx", 860 - "cxx-build", 803 + "cc", 861 804 ] 862 805 863 806 [[package]] ··· 885 828 "bytemuck", 886 829 "byteorder", 887 830 "color_quant", 888 - "gif 0.12.0", 889 - "jpeg-decoder 0.3.0", 831 + "gif", 832 + "jpeg-decoder", 890 833 "num-rational", 891 834 "num-traits", 892 835 "png", 893 836 ] 894 837 895 838 [[package]] 839 + name = "imagesize" 840 + version = "0.11.0" 841 + source = "registry+https://github.com/rust-lang/crates.io-index" 842 + checksum = "b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf" 843 + 844 + [[package]] 896 845 name = "include_dir" 897 846 version = "0.7.3" 898 847 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 929 878 checksum = "2fb7c1b80a1dfa604bb4a649a5c5aeef3d913f7c520cb42b40e534e8a61bcdfc" 930 879 dependencies = [ 931 880 "ahash", 932 - "clap 4.2.4", 881 + "clap 4.2.7", 933 882 "crossbeam-channel", 934 883 "crossbeam-utils", 935 884 "dashmap", ··· 1018 967 1019 968 [[package]] 1020 969 name = "isolang" 1021 - version = "2.2.0" 970 + version = "2.3.0" 1022 971 source = "registry+https://github.com/rust-lang/crates.io-index" 1023 - checksum = "b64fd6448ee8a45ce6e4365c58e4fa7d8740cba2ed70db3e9ab4879ebd93eaaa" 972 + checksum = "f80f221db1bc708b71128757b9396727c04de86968081e18e89b0575e03be071" 1024 973 dependencies = [ 1025 974 "phf", 1026 975 ] ··· 1042 991 1043 992 [[package]] 1044 993 name = "jpeg-decoder" 1045 - version = "0.2.6" 1046 - source = "registry+https://github.com/rust-lang/crates.io-index" 1047 - checksum = "9478aa10f73e7528198d75109c8be5cd7d15fb530238040148d5f9a22d4c5b3b" 1048 - 1049 - [[package]] 1050 - name = "jpeg-decoder" 1051 994 version = "0.3.0" 1052 995 source = "registry+https://github.com/rust-lang/crates.io-index" 1053 996 checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 1054 997 1055 998 [[package]] 1056 999 name = "js-sys" 1057 - version = "0.3.61" 1000 + version = "0.3.63" 1058 1001 source = "registry+https://github.com/rust-lang/crates.io-index" 1059 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1002 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 1060 1003 dependencies = [ 1061 1004 "wasm-bindgen", 1062 1005 ] ··· 1083 1026 1084 1027 [[package]] 1085 1028 name = "kurbo" 1086 - version = "0.8.3" 1029 + version = "0.9.5" 1087 1030 source = "registry+https://github.com/rust-lang/crates.io-index" 1088 - checksum = "7a53776d271cfb873b17c618af0298445c88afc52837f3e948fa3fafd131f449" 1031 + checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b" 1089 1032 dependencies = [ 1090 - "arrayvec 0.7.2", 1033 + "arrayvec", 1091 1034 ] 1092 1035 1093 1036 [[package]] ··· 1098 1041 1099 1042 [[package]] 1100 1043 name = "libc" 1101 - version = "0.2.142" 1044 + version = "0.2.144" 1102 1045 source = "registry+https://github.com/rust-lang/crates.io-index" 1103 - checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" 1046 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1104 1047 1105 1048 [[package]] 1106 1049 name = "libdeflate-sys" ··· 1121 1064 ] 1122 1065 1123 1066 [[package]] 1124 - name = "link-cplusplus" 1125 - version = "1.0.8" 1126 - source = "registry+https://github.com/rust-lang/crates.io-index" 1127 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1128 - dependencies = [ 1129 - "cc", 1130 - ] 1131 - 1132 - [[package]] 1133 1067 name = "linked-hash-map" 1134 1068 version = "0.5.6" 1135 1069 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1137 1071 1138 1072 [[package]] 1139 1073 name = "linux-raw-sys" 1140 - version = "0.3.4" 1074 + version = "0.3.7" 1141 1075 source = "registry+https://github.com/rust-lang/crates.io-index" 1142 - checksum = "36eb31c1778188ae1e64398743890d0877fef36d11521ac60406b42016e8c2cf" 1076 + checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 1143 1077 1144 1078 [[package]] 1145 1079 name = "lipsum" ··· 1171 1105 ] 1172 1106 1173 1107 [[package]] 1174 - name = "matches" 1175 - version = "0.1.10" 1176 - source = "registry+https://github.com/rust-lang/crates.io-index" 1177 - checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1178 - 1179 - [[package]] 1180 1108 name = "memchr" 1181 1109 version = "2.5.0" 1182 1110 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1202 1130 1203 1131 [[package]] 1204 1132 name = "miniz_oxide" 1205 - version = "0.5.4" 1206 - source = "registry+https://github.com/rust-lang/crates.io-index" 1207 - checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" 1208 - dependencies = [ 1209 - "adler", 1210 - ] 1211 - 1212 - [[package]] 1213 - name = "miniz_oxide" 1214 - version = "0.6.2" 1215 - source = "registry+https://github.com/rust-lang/crates.io-index" 1216 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1217 - dependencies = [ 1218 - "adler", 1219 - ] 1220 - 1221 - [[package]] 1222 - name = "miniz_oxide" 1223 1133 version = "0.7.1" 1224 1134 source = "registry+https://github.com/rust-lang/crates.io-index" 1225 1135 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" ··· 1242 1152 1243 1153 [[package]] 1244 1154 name = "notify" 1245 - version = "5.1.0" 1155 + version = "5.2.0" 1246 1156 source = "registry+https://github.com/rust-lang/crates.io-index" 1247 - checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" 1157 + checksum = "729f63e1ca555a43fe3efa4f3efdf4801c479da85b432242a7b726f353c88486" 1248 1158 dependencies = [ 1249 1159 "bitflags 1.3.2", 1250 1160 "crossbeam-channel", ··· 1255 1165 "libc", 1256 1166 "mio", 1257 1167 "walkdir", 1258 - "windows-sys 0.42.0", 1168 + "windows-sys 0.45.0", 1259 1169 ] 1260 1170 1261 1171 [[package]] ··· 1285 1195 source = "registry+https://github.com/rust-lang/crates.io-index" 1286 1196 checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3" 1287 1197 dependencies = [ 1288 - "arrayvec 0.7.2", 1198 + "arrayvec", 1289 1199 "itoa", 1290 1200 ] 1291 1201 ··· 1343 1253 1344 1254 [[package]] 1345 1255 name = "open" 1346 - version = "4.0.2" 1256 + version = "4.1.0" 1347 1257 source = "registry+https://github.com/rust-lang/crates.io-index" 1348 - checksum = "873240a4a404d44c8cd1bf394359245d466a5695771fea15a79cafbc5e5cf4d7" 1258 + checksum = "d16814a067484415fda653868c9be0ac5f2abd2ef5d951082a5f2fe1b3662944" 1349 1259 dependencies = [ 1350 1260 "is-wsl", 1351 1261 "pathdiff", 1352 1262 ] 1263 + 1264 + [[package]] 1265 + name = "option-ext" 1266 + version = "0.2.0" 1267 + source = "registry+https://github.com/rust-lang/crates.io-index" 1268 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1353 1269 1354 1270 [[package]] 1355 1271 name = "os_str_bytes" ··· 1370 1286 checksum = "630638e107fb436644c300e781d3f17e1b04656138ba0d40564be4be3b06db32" 1371 1287 dependencies = [ 1372 1288 "bitvec", 1373 - "clap 3.2.24", 1289 + "clap 3.2.25", 1374 1290 "crossbeam-channel", 1375 1291 "filetime", 1376 1292 "image", ··· 1414 1330 1415 1331 [[package]] 1416 1332 name = "pdf-writer" 1417 - version = "0.6.0" 1333 + version = "0.7.1" 1418 1334 source = "registry+https://github.com/rust-lang/crates.io-index" 1419 - checksum = "249f9b33a3192626f2cd9f4b0cd66c1ec32d65968d58cf4d8239977feddddead" 1335 + checksum = "30900f178ea696fc5d9637171f98aaa93d5aae54f0726726df68fc3e32810db6" 1420 1336 dependencies = [ 1421 1337 "bitflags 1.3.2", 1422 1338 "itoa", ··· 1431 1347 1432 1348 [[package]] 1433 1349 name = "phf" 1434 - version = "0.10.1" 1350 + version = "0.11.1" 1435 1351 source = "registry+https://github.com/rust-lang/crates.io-index" 1436 - checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 1352 + checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 1437 1353 dependencies = [ 1438 1354 "phf_shared", 1439 1355 ] 1440 1356 1441 1357 [[package]] 1442 1358 name = "phf_shared" 1443 - version = "0.10.0" 1359 + version = "0.11.1" 1444 1360 source = "registry+https://github.com/rust-lang/crates.io-index" 1445 - checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 1361 + checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 1446 1362 dependencies = [ 1447 1363 "siphasher", 1448 1364 ] 1449 1365 1450 1366 [[package]] 1451 1367 name = "pico-args" 1452 - version = "0.4.2" 1368 + version = "0.5.0" 1453 1369 source = "registry+https://github.com/rust-lang/crates.io-index" 1454 - checksum = "db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468" 1370 + checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 1455 1371 1456 1372 [[package]] 1457 1373 name = "pin-project-lite" ··· 1465 1381 source = "registry+https://github.com/rust-lang/crates.io-index" 1466 1382 checksum = "9eefadd393715fe315c8cdcd587f893b818a6dfe4f6f9faeb44b764c7c38fd8b" 1467 1383 dependencies = [ 1468 - "ttf-parser 0.18.1", 1384 + "ttf-parser", 1469 1385 ] 1470 1386 1471 1387 [[package]] ··· 1478 1394 "crc32fast", 1479 1395 "fdeflate", 1480 1396 "flate2", 1481 - "miniz_oxide 0.7.1", 1397 + "miniz_oxide", 1482 1398 ] 1483 1399 1484 1400 [[package]] ··· 1489 1405 1490 1406 [[package]] 1491 1407 name = "proc-macro2" 1492 - version = "1.0.56" 1408 + version = "1.0.58" 1493 1409 source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 1410 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 1495 1411 dependencies = [ 1496 1412 "unicode-ident", 1497 1413 ] ··· 1528 1444 1529 1445 [[package]] 1530 1446 name = "quote" 1531 - version = "1.0.26" 1447 + version = "1.0.27" 1532 1448 source = "registry+https://github.com/rust-lang/crates.io-index" 1533 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 1449 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 1534 1450 dependencies = [ 1535 1451 "proc-macro2", 1536 1452 ] ··· 1590 1506 1591 1507 [[package]] 1592 1508 name = "rctree" 1593 - version = "0.4.0" 1509 + version = "0.5.0" 1594 1510 source = "registry+https://github.com/rust-lang/crates.io-index" 1595 - checksum = "9ae028b272a6e99d9f8260ceefa3caa09300a8d6c8d2b2001316474bc52122e9" 1511 + checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" 1596 1512 1597 1513 [[package]] 1598 1514 name = "redox_syscall" ··· 1648 1564 1649 1565 [[package]] 1650 1566 name = "resvg" 1651 - version = "0.22.0" 1567 + version = "0.32.0" 1652 1568 source = "registry+https://github.com/rust-lang/crates.io-index" 1653 - checksum = "2e702d1e8e00a3a0717b96244cba840f34f542d8f23097c8903266c4e2975658" 1569 + checksum = "142e83d8ae8c8c639f304698a5567b229ba65caba867bf4387bbc0ae158827cf" 1654 1570 dependencies = [ 1655 - "gif 0.11.4", 1656 - "jpeg-decoder 0.2.6", 1657 1571 "log", 1658 1572 "pico-args", 1659 - "png", 1660 1573 "rgb", 1661 1574 "svgtypes", 1662 1575 "tiny-skia", ··· 1673 1586 ] 1674 1587 1675 1588 [[package]] 1676 - name = "ring" 1677 - version = "0.16.20" 1589 + name = "roff" 1590 + version = "0.2.1" 1678 1591 source = "registry+https://github.com/rust-lang/crates.io-index" 1679 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 1680 - dependencies = [ 1681 - "cc", 1682 - "libc", 1683 - "once_cell", 1684 - "spin", 1685 - "untrusted", 1686 - "web-sys", 1687 - "winapi", 1688 - ] 1592 + checksum = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316" 1689 1593 1690 1594 [[package]] 1691 - name = "roff" 1692 - version = "0.2.1" 1595 + name = "rosvgtree" 1596 + version = "0.3.0" 1693 1597 source = "registry+https://github.com/rust-lang/crates.io-index" 1694 - checksum = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316" 1598 + checksum = "ad747e7384940e7bf33b15ba433b7bad9f44c0c6d5287a67c2cb22cd1743d497" 1599 + dependencies = [ 1600 + "log", 1601 + "roxmltree", 1602 + "simplecss", 1603 + "siphasher", 1604 + "svgtypes", 1605 + ] 1695 1606 1696 1607 [[package]] 1697 1608 name = "roxmltree" 1698 - version = "0.14.1" 1609 + version = "0.18.0" 1699 1610 source = "registry+https://github.com/rust-lang/crates.io-index" 1700 - checksum = "921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b" 1611 + checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" 1701 1612 dependencies = [ 1702 1613 "xmlparser", 1703 1614 ] ··· 1719 1630 1720 1631 [[package]] 1721 1632 name = "rustix" 1722 - version = "0.37.14" 1633 + version = "0.37.19" 1723 1634 source = "registry+https://github.com/rust-lang/crates.io-index" 1724 - checksum = "d9b864d3c18a5785a05953adeed93e2dca37ed30f18e69bba9f30079d51f363f" 1635 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 1725 1636 dependencies = [ 1726 1637 "bitflags 1.3.2", 1727 1638 "errno", ··· 1732 1643 ] 1733 1644 1734 1645 [[package]] 1735 - name = "rustls" 1736 - version = "0.20.8" 1737 - source = "registry+https://github.com/rust-lang/crates.io-index" 1738 - checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 1739 - dependencies = [ 1740 - "log", 1741 - "ring", 1742 - "sct", 1743 - "webpki", 1744 - ] 1745 - 1746 - [[package]] 1747 1646 name = "rustversion" 1748 1647 version = "1.0.12" 1749 1648 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1751 1650 1752 1651 [[package]] 1753 1652 name = "rustybuzz" 1754 - version = "0.5.1" 1653 + version = "0.7.0" 1755 1654 source = "registry+https://github.com/rust-lang/crates.io-index" 1756 - checksum = "a617c811f5c9a7060fe511d35d13bf5b9f0463ce36d63ce666d05779df2b4eba" 1655 + checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 1757 1656 dependencies = [ 1758 1657 "bitflags 1.3.2", 1759 1658 "bytemuck", 1760 1659 "smallvec", 1761 - "ttf-parser 0.15.2", 1660 + "ttf-parser", 1762 1661 "unicode-bidi-mirroring", 1763 1662 "unicode-ccc", 1764 1663 "unicode-general-category", ··· 1772 1671 checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1773 1672 1774 1673 [[package]] 1775 - name = "safe_arch" 1776 - version = "0.5.2" 1777 - source = "registry+https://github.com/rust-lang/crates.io-index" 1778 - checksum = "c1ff3d6d9696af502cc3110dacce942840fb06ff4514cad92236ecc455f2ce05" 1779 - dependencies = [ 1780 - "bytemuck", 1781 - ] 1782 - 1783 - [[package]] 1784 1674 name = "same-file" 1785 1675 version = "1.0.6" 1786 1676 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1796 1686 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1797 1687 1798 1688 [[package]] 1799 - name = "scratch" 1800 - version = "1.0.5" 1801 - source = "registry+https://github.com/rust-lang/crates.io-index" 1802 - checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 1803 - 1804 - [[package]] 1805 - name = "sct" 1806 - version = "0.7.0" 1807 - source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 1809 - dependencies = [ 1810 - "ring", 1811 - "untrusted", 1812 - ] 1813 - 1814 - [[package]] 1815 1689 name = "semver" 1816 1690 version = "1.0.17" 1817 1691 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1819 1693 1820 1694 [[package]] 1821 1695 name = "serde" 1822 - version = "1.0.160" 1696 + version = "1.0.163" 1823 1697 source = "registry+https://github.com/rust-lang/crates.io-index" 1824 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 1698 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1825 1699 dependencies = [ 1826 1700 "serde_derive", 1827 1701 ] 1828 1702 1829 1703 [[package]] 1830 1704 name = "serde_derive" 1831 - version = "1.0.160" 1705 + version = "1.0.163" 1832 1706 source = "registry+https://github.com/rust-lang/crates.io-index" 1833 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 1707 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1834 1708 dependencies = [ 1835 1709 "proc-macro2", 1836 1710 "quote", 1837 - "syn 2.0.15", 1711 + "syn 2.0.16", 1838 1712 ] 1839 1713 1840 1714 [[package]] ··· 1850 1724 1851 1725 [[package]] 1852 1726 name = "serde_spanned" 1853 - version = "0.6.1" 1727 + version = "0.6.2" 1854 1728 source = "registry+https://github.com/rust-lang/crates.io-index" 1855 - checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 1729 + checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 1856 1730 dependencies = [ 1857 1731 "serde", 1858 1732 ] ··· 1900 1774 checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 1901 1775 1902 1776 [[package]] 1903 - name = "smallvec" 1904 - version = "1.10.0" 1777 + name = "slotmap" 1778 + version = "1.0.6" 1905 1779 source = "registry+https://github.com/rust-lang/crates.io-index" 1906 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1780 + checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 1781 + dependencies = [ 1782 + "version_check", 1783 + ] 1907 1784 1908 1785 [[package]] 1909 - name = "spin" 1910 - version = "0.5.2" 1786 + name = "smallvec" 1787 + version = "1.10.0" 1911 1788 source = "registry+https://github.com/rust-lang/crates.io-index" 1912 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 1789 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1913 1790 1914 1791 [[package]] 1915 1792 name = "stable_deref_trait" ··· 1949 1826 checksum = "9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb" 1950 1827 1951 1828 [[package]] 1829 + name = "strict-num" 1830 + version = "0.1.0" 1831 + source = "registry+https://github.com/rust-lang/crates.io-index" 1832 + checksum = "9df65f20698aeed245efdde3628a6b559ea1239bbb871af1b6e3b58c413b2bd1" 1833 + dependencies = [ 1834 + "float-cmp", 1835 + ] 1836 + 1837 + [[package]] 1952 1838 name = "strsim" 1953 1839 version = "0.10.0" 1954 1840 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1985 1871 [[package]] 1986 1872 name = "svg2pdf" 1987 1873 version = "0.4.1" 1988 - source = "registry+https://github.com/rust-lang/crates.io-index" 1989 - checksum = "cd5736713f3850a24060c3cdd7ac9efdc0c5138779386c6c8975b46d54d2d3d5" 1874 + source = "git+https://github.com/typst/svg2pdf#35f4bb87fb677473661c6d12919e01a6d64a716d" 1990 1875 dependencies = [ 1991 1876 "image", 1992 - "miniz_oxide 0.5.4", 1877 + "miniz_oxide", 1993 1878 "pdf-writer", 1994 1879 "usvg", 1995 1880 ] 1996 1881 1997 1882 [[package]] 1998 1883 name = "svgtypes" 1999 - version = "0.8.2" 1884 + version = "0.11.0" 2000 1885 source = "registry+https://github.com/rust-lang/crates.io-index" 2001 - checksum = "22975e8a2bac6a76bb54f898a6b18764633b00e780330f0b689f65afb3975564" 1886 + checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7" 2002 1887 dependencies = [ 1888 + "kurbo", 2003 1889 "siphasher", 2004 1890 ] 2005 1891 ··· 2016 1902 2017 1903 [[package]] 2018 1904 name = "syn" 2019 - version = "2.0.15" 1905 + version = "2.0.16" 2020 1906 source = "registry+https://github.com/rust-lang/crates.io-index" 2021 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 1907 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 2022 1908 dependencies = [ 2023 1909 "proc-macro2", 2024 1910 "quote", ··· 2097 1983 dependencies = [ 2098 1984 "proc-macro2", 2099 1985 "quote", 2100 - "syn 2.0.15", 1986 + "syn 2.0.16", 2101 1987 ] 2102 1988 2103 1989 [[package]] ··· 2112 1998 2113 1999 [[package]] 2114 2000 name = "tiny-skia" 2115 - version = "0.6.6" 2001 + version = "0.9.1" 2116 2002 source = "registry+https://github.com/rust-lang/crates.io-index" 2117 - checksum = "d049bfef0eaa2521e75d9ffb5ce86ad54480932ae19b85f78bec6f52c4d30d78" 2003 + checksum = "ce2986c82f77818c7b9144c70818fdde98db15308e329ae2f7204d767808fd3c" 2118 2004 dependencies = [ 2119 2005 "arrayref", 2120 - "arrayvec 0.5.2", 2006 + "arrayvec", 2121 2007 "bytemuck", 2122 2008 "cfg-if", 2009 + "log", 2123 2010 "png", 2124 - "safe_arch", 2011 + "tiny-skia-path", 2012 + ] 2013 + 2014 + [[package]] 2015 + name = "tiny-skia-path" 2016 + version = "0.9.0" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "f7acb0ccda1ac91084353a56d0b69b0e29c311fd809d2088b1ed2f9ae1841c47" 2019 + dependencies = [ 2020 + "arrayref", 2021 + "bytemuck", 2022 + "strict-num", 2125 2023 ] 2126 2024 2127 2025 [[package]] ··· 2150 2048 2151 2049 [[package]] 2152 2050 name = "toml" 2153 - version = "0.7.3" 2051 + version = "0.7.4" 2154 2052 source = "registry+https://github.com/rust-lang/crates.io-index" 2155 - checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" 2053 + checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" 2156 2054 dependencies = [ 2157 2055 "serde", 2158 2056 "serde_spanned", ··· 2162 2060 2163 2061 [[package]] 2164 2062 name = "toml_datetime" 2165 - version = "0.6.1" 2063 + version = "0.6.2" 2166 2064 source = "registry+https://github.com/rust-lang/crates.io-index" 2167 - checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 2065 + checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 2168 2066 dependencies = [ 2169 2067 "serde", 2170 2068 ] 2171 2069 2172 2070 [[package]] 2173 2071 name = "toml_edit" 2174 - version = "0.19.8" 2072 + version = "0.19.9" 2175 2073 source = "registry+https://github.com/rust-lang/crates.io-index" 2176 - checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 2074 + checksum = "92d964908cec0d030b812013af25a0e57fddfadb1e066ecc6681d86253129d4f" 2177 2075 dependencies = [ 2178 2076 "indexmap", 2179 2077 "serde", ··· 2184 2082 2185 2083 [[package]] 2186 2084 name = "tracing" 2187 - version = "0.1.38" 2085 + version = "0.1.37" 2188 2086 source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "cf9cf6a813d3f40c88b0b6b6f29a5c95c6cdbf97c1f9cc53fb820200f5ad814d" 2087 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2190 2088 dependencies = [ 2089 + "cfg-if", 2191 2090 "pin-project-lite", 2192 2091 "tracing-attributes", 2193 2092 "tracing-core", ··· 2201 2100 dependencies = [ 2202 2101 "proc-macro2", 2203 2102 "quote", 2204 - "syn 2.0.15", 2103 + "syn 2.0.16", 2205 2104 ] 2206 2105 2207 2106 [[package]] 2208 2107 name = "tracing-core" 2209 - version = "0.1.30" 2108 + version = "0.1.31" 2210 2109 source = "registry+https://github.com/rust-lang/crates.io-index" 2211 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2110 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2212 2111 dependencies = [ 2213 2112 "once_cell", 2214 2113 "valuable", ··· 2262 2161 2263 2162 [[package]] 2264 2163 name = "ttf-parser" 2265 - version = "0.15.2" 2266 - source = "registry+https://github.com/rust-lang/crates.io-index" 2267 - checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" 2268 - 2269 - [[package]] 2270 - name = "ttf-parser" 2271 - version = "0.17.1" 2272 - source = "registry+https://github.com/rust-lang/crates.io-index" 2273 - checksum = "375812fa44dab6df41c195cd2f7fecb488f6c09fbaafb62807488cefab642bff" 2274 - 2275 - [[package]] 2276 - name = "ttf-parser" 2277 2164 version = "0.18.1" 2278 2165 source = "registry+https://github.com/rust-lang/crates.io-index" 2279 2166 checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" ··· 2286 2173 2287 2174 [[package]] 2288 2175 name = "typst" 2289 - version = "0.3.0" 2176 + version = "0.4.0" 2290 2177 dependencies = [ 2291 - "bitflags 2.2.1", 2178 + "bitflags 2.3.1", 2292 2179 "bytemuck", 2293 2180 "comemo", 2294 2181 "ecow", ··· 2298 2185 "image", 2299 2186 "indexmap", 2300 2187 "log", 2301 - "miniz_oxide 0.7.1", 2188 + "miniz_oxide", 2302 2189 "once_cell", 2303 2190 "pdf-writer", 2304 2191 "pixglyph", ··· 2313 2200 "svg2pdf", 2314 2201 "tiny-skia", 2315 2202 "tracing", 2316 - "ttf-parser 0.18.1", 2203 + "ttf-parser", 2317 2204 "typst-macros", 2205 + "unicode-general-category", 2206 + "unicode-ident", 2318 2207 "unicode-math-class", 2319 2208 "unicode-segmentation", 2320 - "unicode-xid", 2321 2209 "unscanny", 2322 2210 "usvg", 2323 2211 "xmp-writer", ··· 2325 2213 2326 2214 [[package]] 2327 2215 name = "typst-cli" 2328 - version = "0.3.0" 2216 + version = "0.4.0" 2329 2217 dependencies = [ 2218 + "atty", 2330 2219 "chrono", 2331 - "clap 4.2.4", 2220 + "clap 4.2.7", 2332 2221 "clap_complete", 2333 2222 "clap_mangen", 2334 2223 "codespan-reporting", ··· 2354 2243 2355 2244 [[package]] 2356 2245 name = "typst-docs" 2357 - version = "0.3.0" 2246 + version = "0.4.0" 2358 2247 dependencies = [ 2359 2248 "comemo", 2360 2249 "heck", ··· 2363 2252 "pulldown-cmark", 2364 2253 "serde", 2365 2254 "serde_yaml", 2255 + "typed-arena", 2366 2256 "typst", 2367 2257 "typst-library", 2368 2258 "unicode_names2", 2369 2259 "unscanny", 2370 - "ureq", 2371 2260 "yaml-front-matter", 2372 2261 ] 2373 2262 2374 2263 [[package]] 2375 2264 name = "typst-library" 2376 - version = "0.3.0" 2265 + version = "0.4.0" 2377 2266 dependencies = [ 2267 + "az", 2378 2268 "chinese-number", 2379 2269 "comemo", 2380 2270 "csv", ··· 2393 2283 "syntect", 2394 2284 "toml", 2395 2285 "tracing", 2396 - "ttf-parser 0.18.1", 2286 + "ttf-parser", 2397 2287 "typed-arena", 2398 2288 "typst", 2399 2289 "unicode-bidi", ··· 2405 2295 2406 2296 [[package]] 2407 2297 name = "typst-macros" 2408 - version = "0.3.0" 2298 + version = "0.4.0" 2409 2299 dependencies = [ 2410 2300 "heck", 2411 2301 "proc-macro2", ··· 2415 2305 2416 2306 [[package]] 2417 2307 name = "typst-tests" 2418 - version = "0.3.0" 2308 + version = "0.4.0" 2419 2309 dependencies = [ 2420 - "clap 4.2.4", 2310 + "clap 4.2.7", 2421 2311 "comemo", 2422 2312 "elsa", 2423 2313 "iai", ··· 2425 2315 "oxipng", 2426 2316 "rayon", 2427 2317 "tiny-skia", 2428 - "ttf-parser 0.18.1", 2318 + "ttf-parser", 2429 2319 "typst", 2430 2320 "typst-library", 2431 2321 "unscanny", ··· 2479 2369 2480 2370 [[package]] 2481 2371 name = "unicode-general-category" 2482 - version = "0.4.0" 2372 + version = "0.6.0" 2483 2373 source = "registry+https://github.com/rust-lang/crates.io-index" 2484 - checksum = "07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742" 2374 + checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" 2485 2375 2486 2376 [[package]] 2487 2377 name = "unicode-ident" ··· 2529 2419 checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2530 2420 2531 2421 [[package]] 2532 - name = "unicode-xid" 2533 - version = "0.2.4" 2534 - source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 2536 - 2537 - [[package]] 2538 2422 name = "unicode_names2" 2539 2423 version = "0.6.0" 2540 2424 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2547 2431 checksum = "e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47" 2548 2432 2549 2433 [[package]] 2550 - name = "untrusted" 2551 - version = "0.7.1" 2434 + name = "url" 2435 + version = "2.3.1" 2552 2436 source = "registry+https://github.com/rust-lang/crates.io-index" 2553 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 2437 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2438 + dependencies = [ 2439 + "form_urlencoded", 2440 + "idna", 2441 + "percent-encoding", 2442 + ] 2554 2443 2555 2444 [[package]] 2556 - name = "ureq" 2557 - version = "2.6.2" 2445 + name = "usvg" 2446 + version = "0.32.0" 2558 2447 source = "registry+https://github.com/rust-lang/crates.io-index" 2559 - checksum = "338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d" 2448 + checksum = "4b44e14b7678bcc5947b397991432d0c4e02a103958a0ed5e1b9b961ddd08b21" 2560 2449 dependencies = [ 2561 2450 "base64", 2562 - "flate2", 2563 2451 "log", 2564 - "once_cell", 2565 - "rustls", 2566 - "serde", 2567 - "serde_json", 2568 - "url", 2569 - "webpki", 2570 - "webpki-roots", 2452 + "pico-args", 2453 + "usvg-parser", 2454 + "usvg-text-layout", 2455 + "usvg-tree", 2456 + "xmlwriter", 2571 2457 ] 2572 2458 2573 2459 [[package]] 2574 - name = "url" 2575 - version = "2.3.1" 2460 + name = "usvg-parser" 2461 + version = "0.32.0" 2576 2462 source = "registry+https://github.com/rust-lang/crates.io-index" 2577 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2463 + checksum = "90c8251d965c2882a636ffcc054340b1f13a6bce68779cb5b2084d8ffc2535be" 2578 2464 dependencies = [ 2579 - "form_urlencoded", 2580 - "idna", 2581 - "percent-encoding", 2465 + "data-url", 2466 + "flate2", 2467 + "imagesize", 2468 + "kurbo", 2469 + "log", 2470 + "rosvgtree", 2471 + "strict-num", 2472 + "svgtypes", 2473 + "usvg-tree", 2582 2474 ] 2583 2475 2584 2476 [[package]] 2585 - name = "usvg" 2586 - version = "0.22.0" 2477 + name = "usvg-text-layout" 2478 + version = "0.32.0" 2587 2479 source = "registry+https://github.com/rust-lang/crates.io-index" 2588 - checksum = "a261d60a7215fa339482047cc3dafd4e22e2bf34396aaebef2b707355bbb39c0" 2480 + checksum = "6c4fed019d1af07bfe0f3bac13d120d7b51bc65b38cb24809cf4ed0b8b631138" 2589 2481 dependencies = [ 2590 - "base64", 2591 - "data-url", 2592 - "flate2", 2593 - "float-cmp", 2594 2482 "fontdb", 2595 2483 "kurbo", 2596 2484 "log", 2597 - "pico-args", 2598 - "rctree", 2599 - "roxmltree", 2600 2485 "rustybuzz", 2601 - "simplecss", 2602 - "siphasher", 2603 - "svgtypes", 2604 - "ttf-parser 0.15.2", 2605 2486 "unicode-bidi", 2606 2487 "unicode-script", 2607 2488 "unicode-vo", 2489 + "usvg-tree", 2490 + ] 2491 + 2492 + [[package]] 2493 + name = "usvg-tree" 2494 + version = "0.32.0" 2495 + source = "registry+https://github.com/rust-lang/crates.io-index" 2496 + checksum = "7371265c467cdae0ccc3655e2e3f310c695fb9f717c0d25187bf3b333f7b5159" 2497 + dependencies = [ 2498 + "kurbo", 2499 + "rctree", 2500 + "strict-num", 2501 + "svgtypes", 2608 2502 ] 2609 2503 2610 2504 [[package]] ··· 2643 2537 2644 2538 [[package]] 2645 2539 name = "wasm-bindgen" 2646 - version = "0.2.84" 2540 + version = "0.2.86" 2647 2541 source = "registry+https://github.com/rust-lang/crates.io-index" 2648 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 2542 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 2649 2543 dependencies = [ 2650 2544 "cfg-if", 2651 2545 "wasm-bindgen-macro", ··· 2653 2547 2654 2548 [[package]] 2655 2549 name = "wasm-bindgen-backend" 2656 - version = "0.2.84" 2550 + version = "0.2.86" 2657 2551 source = "registry+https://github.com/rust-lang/crates.io-index" 2658 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 2552 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 2659 2553 dependencies = [ 2660 2554 "bumpalo", 2661 2555 "log", 2662 2556 "once_cell", 2663 2557 "proc-macro2", 2664 2558 "quote", 2665 - "syn 1.0.109", 2559 + "syn 2.0.16", 2666 2560 "wasm-bindgen-shared", 2667 2561 ] 2668 2562 2669 2563 [[package]] 2670 2564 name = "wasm-bindgen-macro" 2671 - version = "0.2.84" 2565 + version = "0.2.86" 2672 2566 source = "registry+https://github.com/rust-lang/crates.io-index" 2673 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 2567 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 2674 2568 dependencies = [ 2675 2569 "quote", 2676 2570 "wasm-bindgen-macro-support", ··· 2678 2572 2679 2573 [[package]] 2680 2574 name = "wasm-bindgen-macro-support" 2681 - version = "0.2.84" 2575 + version = "0.2.86" 2682 2576 source = "registry+https://github.com/rust-lang/crates.io-index" 2683 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 2577 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 2684 2578 dependencies = [ 2685 2579 "proc-macro2", 2686 2580 "quote", 2687 - "syn 1.0.109", 2581 + "syn 2.0.16", 2688 2582 "wasm-bindgen-backend", 2689 2583 "wasm-bindgen-shared", 2690 2584 ] 2691 2585 2692 2586 [[package]] 2693 2587 name = "wasm-bindgen-shared" 2694 - version = "0.2.84" 2588 + version = "0.2.86" 2695 2589 source = "registry+https://github.com/rust-lang/crates.io-index" 2696 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 2697 - 2698 - [[package]] 2699 - name = "web-sys" 2700 - version = "0.3.61" 2701 - source = "registry+https://github.com/rust-lang/crates.io-index" 2702 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 2703 - dependencies = [ 2704 - "js-sys", 2705 - "wasm-bindgen", 2706 - ] 2707 - 2708 - [[package]] 2709 - name = "webpki" 2710 - version = "0.22.0" 2711 - source = "registry+https://github.com/rust-lang/crates.io-index" 2712 - checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 2713 - dependencies = [ 2714 - "ring", 2715 - "untrusted", 2716 - ] 2717 - 2718 - [[package]] 2719 - name = "webpki-roots" 2720 - version = "0.22.6" 2721 - source = "registry+https://github.com/rust-lang/crates.io-index" 2722 - checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 2723 - dependencies = [ 2724 - "webpki", 2725 - ] 2590 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 2726 2591 2727 2592 [[package]] 2728 2593 name = "weezl" ··· 2777 2642 checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 2778 2643 dependencies = [ 2779 2644 "windows-targets 0.48.0", 2780 - ] 2781 - 2782 - [[package]] 2783 - name = "windows-sys" 2784 - version = "0.42.0" 2785 - source = "registry+https://github.com/rust-lang/crates.io-index" 2786 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 2787 - dependencies = [ 2788 - "windows_aarch64_gnullvm 0.42.2", 2789 - "windows_aarch64_msvc 0.42.2", 2790 - "windows_i686_gnu 0.42.2", 2791 - "windows_i686_msvc 0.42.2", 2792 - "windows_x86_64_gnu 0.42.2", 2793 - "windows_x86_64_gnullvm 0.42.2", 2794 - "windows_x86_64_msvc 0.42.2", 2795 2645 ] 2796 2646 2797 2647 [[package]] ··· 2928 2778 2929 2779 [[package]] 2930 2780 name = "winnow" 2931 - version = "0.4.1" 2781 + version = "0.4.6" 2932 2782 source = "registry+https://github.com/rust-lang/crates.io-index" 2933 - checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 2783 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 2934 2784 dependencies = [ 2935 2785 "memchr", 2936 2786 ] ··· 2955 2805 version = "0.13.5" 2956 2806 source = "registry+https://github.com/rust-lang/crates.io-index" 2957 2807 checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" 2808 + 2809 + [[package]] 2810 + name = "xmlwriter" 2811 + version = "0.1.0" 2812 + source = "registry+https://github.com/rust-lang/crates.io-index" 2813 + checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 2958 2814 2959 2815 [[package]] 2960 2816 name = "xmp-writer"
+3 -2
pkgs/tools/typesetting/typst/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "typst"; 11 - version = "0.3.0"; 11 + version = "0.4.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "typst"; 15 15 repo = "typst"; 16 16 rev = "v${version}"; 17 - hash = "sha256-Sx4HWs52WycAxAuoJyo8t83CxnMh64P94hbPiedfztc="; 17 + hash = "sha256-S8J2D87Zvyh501d8LG69in9om/nTS6Y+IDhJvjm/H0w="; 18 18 }; 19 19 20 20 cargoLock = { 21 21 lockFile = ./Cargo.lock; 22 22 outputHashes = { 23 23 "iai-0.1.1" = "sha256-EdNzCPht5chg7uF9O8CtPWR/bzSYyfYIXNdLltqdlR0="; 24 + "svg2pdf-0.4.1" = "sha256-WeVP+yhqizpTdRfyoj2AUxFKhGvVJIIiRV0GTXkgLtQ="; 24 25 }; 25 26 }; 26 27
+6 -2
pkgs/tools/video/bento4/default.nix
··· 23 23 installPhase = '' 24 24 runHook preInstall 25 25 mkdir -p $out/{lib,bin} 26 - find -iname '*.so' -exec mv --target-directory="$out/lib" {} \; 26 + find -iname '*${stdenv.hostPlatform.extensions.sharedLibrary}' -exec mv --target-directory="$out/lib" {} \; 27 27 find -maxdepth 1 -executable -type f -exec mv --target-directory="$out/bin" {} \; 28 28 runHook postInstall 29 29 ''; 30 30 31 + # Patch binaries to use our dylib 32 + postInstall = lib.optionalString stdenv.isDarwin '' 33 + find $out/bin -maxdepth 1 -executable -type f -exec install_name_tool -change @rpath/libap4.dylib $out/lib/libap4.dylib {} \; 34 + ''; 35 + 31 36 meta = with lib; { 32 37 description = "Full-featured MP4 format and MPEG DASH library and tools"; 33 38 homepage = "http://bento4.com"; 34 39 license = licenses.gpl2Plus; 35 40 maintainers = with maintainers; [ makefu ]; 36 - broken = stdenv.isAarch64; 37 41 platforms = platforms.unix; 38 42 }; 39 43 }
+1
pkgs/top-level/aliases.nix
··· 812 812 krename-qt5 = throw "'krename-qt5' has been renamed to/replaced by 'krename'"; # Converted to throw 2022-02-22 813 813 krita-beta = krita; # moved from top-level 2021-12-23 814 814 kube-aws = throw "kube-aws is deprecated and archived by upstream"; # Added 2022-04-05 815 + kubei = kubeclarity; # Added 2023-05-20 815 816 kubeless = throw "kubeless is deprecated and archived by upstream"; # Added 2022-04-05 816 817 kubicorn = throw "kubicorn has been dropped due to the lack of maintenance from upstream since 2019"; # Added 2022-05-30 817 818 kvm = throw "'kvm' has been renamed to/replaced by 'qemu_kvm'"; # Converted to throw 2022-02-22
+9 -1
pkgs/top-level/all-packages.nix
··· 423 423 python3 = python311; 424 424 }; 425 425 426 + checkpwn = callPackage ../tools/misc/checkpwn { }; 427 + 426 428 chrysalis = callPackage ../applications/misc/chrysalis { }; 427 429 428 430 ciel = callPackage ../tools/package-management/ciel { }; ··· 6192 6194 checkinstall = callPackage ../tools/package-management/checkinstall { }; 6193 6195 6194 6196 checkmake = callPackage ../development/tools/checkmake { }; 6197 + 6198 + cherrybomb = callPackage ../tools/security/cherrybomb { }; 6195 6199 6196 6200 chit = callPackage ../development/tools/chit { }; 6197 6201 ··· 18627 18631 18628 18632 kube-prompt = callPackage ../development/tools/kube-prompt { }; 18629 18633 18630 - kubei = callPackage ../tools/security/kubei { }; 18634 + kubeclarity = callPackage ../tools/security/kubeclarity { }; 18631 18635 18632 18636 kubemq-community = callPackage ../servers/kubemq-community { }; 18633 18637 ··· 27242 27246 27243 27247 gosec = callPackage ../development/tools/gosec { }; 27244 27248 27249 + gotemplate = callPackage ../development/tools/gotemplate { }; 27250 + 27245 27251 gotraceui = callPackage ../development/tools/gotraceui { }; 27246 27252 27247 27253 govers = callPackage ../development/tools/govers { }; ··· 31422 31428 i3wsr = callPackage ../applications/window-managers/i3/wsr.nix { }; 31423 31429 31424 31430 i3-wk-switch = callPackage ../applications/window-managers/i3/wk-switch.nix { }; 31431 + 31432 + kitti3 = python3.pkgs.callPackage ../applications/window-managers/i3/kitti3.nix { }; 31425 31433 31426 31434 waybox = callPackage ../applications/window-managers/waybox { }; 31427 31435