From 6eb1b27bbc571c5e614ad52429887c4adaa95399 Mon Sep 17 00:00:00 2001 From: Maevi Date: Tue, 13 Jan 2026 20:38:43 +0100 Subject: [PATCH 01/20] vpp: fix build with GCC 15 Upstream already fixed all issues, but backporting isn't feasible so this will be fixed properly in the next release. --- pkgs/by-name/vp/vpp/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/vp/vpp/package.nix b/pkgs/by-name/vp/vpp/package.nix index 303d805e93eb..cff8ef470e78 100644 --- a/pkgs/by-name/vp/vpp/package.nix +++ b/pkgs/by-name/vp/vpp/package.nix @@ -78,7 +78,8 @@ stdenv.mkDerivation (finalAttrs: { sourceRoot = "${finalAttrs.src.name}/src"; enableParallelBuilding = true; - env.NIX_CFLAGS_COMPILE = "-Wno-error -Wno-array-bounds -Wno-maybe-uninitialized"; + # -Wno-incompatible-pointer-types can be removed in 26.02 (https://github.com/NixOS/nixpkgs/pull/479794) + env.NIX_CFLAGS_COMPILE = "-Wno-error -Wno-array-bounds -Wno-maybe-uninitialized -Wno-incompatible-pointer-types"; cmakeFlags = [ "-DVPP_PLATFORM=default" From ec6b5a0da3f311fcef6423808d617aa9a7241cc1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 10:10:36 +0000 Subject: [PATCH 02/20] faugus-launcher: 1.14.1 -> 1.14.3 --- pkgs/by-name/fa/faugus-launcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/faugus-launcher/package.nix b/pkgs/by-name/fa/faugus-launcher/package.nix index 4e28a2c82b5b..7c59c4599f48 100644 --- a/pkgs/by-name/fa/faugus-launcher/package.nix +++ b/pkgs/by-name/fa/faugus-launcher/package.nix @@ -18,14 +18,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "faugus-launcher"; - version = "1.14.1"; + version = "1.14.3"; pyproject = false; src = fetchFromGitHub { owner = "Faugus"; repo = "faugus-launcher"; tag = finalAttrs.version; - hash = "sha256-1qVHis8Cm8v9+1UyVFyWrSBQsIK0qjEW6Bu61ZJfWbM="; + hash = "sha256-etPG5142YMWyHhn2wd/t4fPSW2oonp8qoY7aPAim/LI="; }; nativeBuildInputs = [ From a6f9d1d0c2cc9ed3d678962537af691ad915b248 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 19:43:43 +0000 Subject: [PATCH 03/20] heynote: 2.8.0 -> 2.8.2 --- pkgs/by-name/he/heynote/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/he/heynote/package.nix b/pkgs/by-name/he/heynote/package.nix index f83fd9aae82d..ab0373f53a1b 100644 --- a/pkgs/by-name/he/heynote/package.nix +++ b/pkgs/by-name/he/heynote/package.nix @@ -7,11 +7,11 @@ }: let pname = "heynote"; - version = "2.8.0"; + version = "2.8.2"; src = fetchurl { url = "https://github.com/heyman/heynote/releases/download/v${version}/Heynote_${version}_x86_64.AppImage"; - sha256 = "sha256-XZMG7MDNcJqO//PvACczL+ydy729rh860KmtONhrUQE="; + sha256 = "sha256-bK79Au/0UoDvgzFPp/xx7ABtGf3vzWzU1XKuOEOKPTI="; }; appimageContents = appimageTools.extractType2 { From f3343f7518bd9bd0bb5a207e8d0cd0eee2f99ac2 Mon Sep 17 00:00:00 2001 From: Nova Hahn Date: Mon, 16 Feb 2026 00:20:47 +0100 Subject: [PATCH 04/20] texstudio: disable auto update Disable auto update by applying the patch from Debian. From its description: > This patch sets the auto update configuration value to false by > default and disables the update checkbox, the corresponding time > interval, the "Check Now" button and the update level. The program ignores any auto update settings already present in the config, so this patch works as expected even if Texstudio was already installed. --- pkgs/by-name/te/texstudio/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/te/texstudio/package.nix b/pkgs/by-name/te/texstudio/package.nix index 82f21e30797b..c0bf0f592a72 100644 --- a/pkgs/by-name/te/texstudio/package.nix +++ b/pkgs/by-name/te/texstudio/package.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitHub, + fetchpatch2, cmake, qt6, qt6Packages, @@ -40,6 +41,14 @@ stdenv.mkDerivation (finalAttrs: { qt6.qtwayland ]; + patches = [ + (fetchpatch2 { + name = "disable-auto-update.patch"; + url = "https://sources.debian.org/data/main/t/texstudio/4.9.1%2Bds-1/debian/patches/0004-disable-auto-update.patch"; + hash = "sha256-w4/u8ObJSQqHisZmxMSpJeveE+DJSgLqnfpEnizHsBg="; + }) + ]; + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' mkdir -p "$out/Applications" mv "$out/bin/texstudio.app" "$out/Applications" From 745b6f0c23c008f45da7dbd5d2e67366cabf954e Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sun, 15 Feb 2026 23:53:22 -0500 Subject: [PATCH 05/20] ntpd-rs: 1.7.0 -> 1.7.1 Changelog: https://github.com/pendulum-project/ntpd-rs/blob/v1.7.1/CHANGELOG.md --- pkgs/by-name/nt/ntpd-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nt/ntpd-rs/package.nix b/pkgs/by-name/nt/ntpd-rs/package.nix index d902bb06c8bf..080cacb0f99f 100644 --- a/pkgs/by-name/nt/ntpd-rs/package.nix +++ b/pkgs/by-name/nt/ntpd-rs/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ntpd-rs"; - version = "1.7.0"; + version = "1.7.1"; src = fetchFromGitHub { owner = "pendulum-project"; repo = "ntpd-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-U6kuE5LdaKlpI48Jhwp5nrE3MSd8ISASufaO8Loz+ok="; + hash = "sha256-gOt2X/tqtFrmxkTO/8UFwmyX0vPKHsTu+qe5AfqDtMk="; }; - cargoHash = "sha256-eZ0wmi6StTAeuowJoDCNvr9oIHj8WFhC2ytR3ZosMIo="; + cargoHash = "sha256-DXAy/K70sNhVOjDOd6G/juE7JgmewPzGHZDeXAOZ1+s="; nativeBuildInputs = [ pandoc From f0cdb3b470c81daa7364ad2e7e3f221d9c1f6fac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 12:27:53 +0000 Subject: [PATCH 06/20] vscode-extensions.jjk.jjk: 0.8.1 -> 0.8.2 --- .../editors/vscode/extensions/jjk.jjk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/jjk.jjk/default.nix b/pkgs/applications/editors/vscode/extensions/jjk.jjk/default.nix index dbd036dd9661..52a946b69041 100644 --- a/pkgs/applications/editors/vscode/extensions/jjk.jjk/default.nix +++ b/pkgs/applications/editors/vscode/extensions/jjk.jjk/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "jjk"; publisher = "jjk"; - version = "0.8.1"; - hash = "sha256-2JUn6wkWgZKZzhitQy6v9R/rCNLrt7DBtt59707hp6c="; + version = "0.8.2"; + hash = "sha256-6Fb6HP0vGxuskg+mox4sKutX0nEX4PSmgF49cuJ5vtI="; }; meta = { changelog = "https://github.com/keanemind/jjk/releases"; From 7556b05a375588e0863373cdbe53a24269aca1af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 13:41:21 +0000 Subject: [PATCH 07/20] mongodb-ce: 8.2.3 -> 8.2.5 --- pkgs/by-name/mo/mongodb-ce/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mo/mongodb-ce/package.nix b/pkgs/by-name/mo/mongodb-ce/package.nix index 126f9fed5831..d931a6694e70 100644 --- a/pkgs/by-name/mo/mongodb-ce/package.nix +++ b/pkgs/by-name/mo/mongodb-ce/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "mongodb-ce"; - version = "8.2.3"; + version = "8.2.5"; src = finalAttrs.passthru.sources.${stdenv.hostPlatform.system} @@ -53,19 +53,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "x86_64-linux" = fetchurl { url = "https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2404-${finalAttrs.version}.tgz"; - hash = "sha256-NjPVLSqm5CPaG9/yOL7wEWW2rwFYcgCqwIZNk/ObYI8="; + hash = "sha256-WGLUaJcWx+p4BhYG7h4lH+4o46Lbq6vy0X3UOrB76gw="; }; "aarch64-linux" = fetchurl { url = "https://fastdl.mongodb.org/linux/mongodb-linux-aarch64-ubuntu2404-${finalAttrs.version}.tgz"; - hash = "sha256-oVgHrXLjbc7XBrBr8QtChGfyfs+hCot4Dt9I/Qf9X3E="; + hash = "sha256-pofBBh1An3XzqqLnKNMdmegFa/TPGARav9SPM00BUCE="; }; "x86_64-darwin" = fetchurl { url = "https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-${finalAttrs.version}.tgz"; - hash = "sha256-2jjP+vPAct+dcAn6RQLKrDyAsKQxj4kL+3XlDXfT1cQ="; + hash = "sha256-pEg5rnQ2tyneA+KCaE+V7LnO7wv33pyyPFPYl9beuDo="; }; "aarch64-darwin" = fetchurl { url = "https://fastdl.mongodb.org/osx/mongodb-macos-arm64-${finalAttrs.version}.tgz"; - hash = "sha256-qUVQIeot2NO0ddrEW5jElu6HVyqiwTbR1S6KM2LJwV8="; + hash = "sha256-jdbqCAPstVpjQynkRvKWLXP3j8U3yyvfjBNPN7QGkMU="; }; }; updateScript = From 342e1fcd6110a17675d0de6fe742caa2cc64bf1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 16 Feb 2026 15:26:05 +0100 Subject: [PATCH 08/20] searxng: 0-unstable-2026-02-06 -> 0-unstable-2026-02-16 --- pkgs/by-name/se/searxng/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/searxng/package.nix b/pkgs/by-name/se/searxng/package.nix index bfdd09d8538c..98324aec4044 100644 --- a/pkgs/by-name/se/searxng/package.nix +++ b/pkgs/by-name/se/searxng/package.nix @@ -13,14 +13,14 @@ in python.pkgs.toPythonModule ( python.pkgs.buildPythonApplication rec { pname = "searxng"; - version = "0-unstable-2026-02-06"; + version = "0-unstable-2026-02-16"; pyproject = true; src = fetchFromGitHub { owner = "searxng"; repo = "searxng"; - rev = "b5bb27f231e5f24b3985cd7cbd3f371486c21a11"; - hash = "sha256-y52R+MzPCa0zo52hZ/wnBacLLbF9k6P8UeVFobR+uUQ="; + rev = "8e824017dc88cebe5a42ee6ca04315ca9545f717"; + hash = "sha256-9B6Oel6yfiQS5uY1jjU+BHkP13HgJubCcE2g6YJiNeY="; }; nativeBuildInputs = with python.pkgs; [ pythonRelaxDepsHook ]; @@ -67,7 +67,7 @@ python.pkgs.toPythonModule ( python-dateutil pyyaml sniffio - typer-slim + typer typing-extensions valkey whitenoise From 76d77908d6f599d9e65d2a3e7b5cdf29376a361b Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Mon, 16 Feb 2026 06:31:29 -0800 Subject: [PATCH 09/20] sbclPackages.named-readtables: fix build with SBCL 2.6.0 SBCL commit 00eabf5 changed the readtable's base-char-macro-array to store 0 instead of NIL for non-macro characters. Since (if 0 ...) is truthy in Common Lisp, the named-readtables readtable iterator incorrectly yields all characters, causing assertion failures in check-reader-macro-conflict when packages like cl-interpol, pythonic-string-reader, and antik-base merge readtables. Apply upstream fix from melisgl/named-readtables@6eea566. --- pkgs/development/lisp-modules/ql.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/lisp-modules/ql.nix b/pkgs/development/lisp-modules/ql.nix index 725a6353f983..ffa7c0d08aa4 100644 --- a/pkgs/development/lisp-modules/ql.nix +++ b/pkgs/development/lisp-modules/ql.nix @@ -12,6 +12,15 @@ let overrides = ( self: super: { + named-readtables = super.named-readtables.overrideLispAttrs (o: { + patches = (o.patches or [ ]) ++ [ + (pkgs.fetchpatch { + name = "named-readtables-sbcl-fix.patch"; + url = "https://github.com/melisgl/named-readtables/commit/6eea56674442b884a4fee6ede4c8aad63541aa5b.patch"; + hash = "sha256-ZkmBz50tkJutCNhrgVTHyE+sxRjmL8y7YC7yewrmves="; + }) + ]; + }); cl_plus_ssl = super.cl_plus_ssl.overrideLispAttrs (o: { nativeLibs = [ pkgs.openssl ]; }); From ddcc48c3524cca3a60f0c2a7dc3cc991448eaf44 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Mon, 16 Feb 2026 06:32:02 -0800 Subject: [PATCH 10/20] sbclPackages.antik-base, etc: remove broken documentation.pdf symlink The antik source archive contains a documentation.pdf symlink pointing to documentation/build/latex/Antik.pdf which doesn't exist, causing the noBrokenSymlinks check to fail. Remove it in all five packages built from this archive: antik, antik-base, foreign-array, physical-dimension, and science-data. --- pkgs/development/lisp-modules/ql.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/pkgs/development/lisp-modules/ql.nix b/pkgs/development/lisp-modules/ql.nix index ffa7c0d08aa4..39d41370ed11 100644 --- a/pkgs/development/lisp-modules/ql.nix +++ b/pkgs/development/lisp-modules/ql.nix @@ -196,6 +196,34 @@ let nativeLibs = [ pkgs.hdf5 ]; NIX_LDFLAGS = [ "-lhdf5" ]; }); + # The antik source archive contains a broken documentation.pdf symlink + # pointing to documentation/build/latex/Antik.pdf which doesn't exist. + # All packages built from this archive need the symlink removed. + antik = super.antik.overrideLispAttrs (o: { + postInstall = (o.postInstall or "") + '' + rm -f $out/documentation.pdf + ''; + }); + antik-base = super.antik-base.overrideLispAttrs (o: { + postInstall = (o.postInstall or "") + '' + rm -f $out/documentation.pdf + ''; + }); + foreign-array = super.foreign-array.overrideLispAttrs (o: { + postInstall = (o.postInstall or "") + '' + rm -f $out/documentation.pdf + ''; + }); + physical-dimension = super.physical-dimension.overrideLispAttrs (o: { + postInstall = (o.postInstall or "") + '' + rm -f $out/documentation.pdf + ''; + }); + science-data = super.science-data.overrideLispAttrs (o: { + postInstall = (o.postInstall or "") + '' + rm -f $out/documentation.pdf + ''; + }); gsll = super.gsll.overrideLispAttrs (o: { nativeBuildInputs = [ pkgs.gsl ]; nativeLibs = [ pkgs.gsl ]; From 88f74d23492b35f99e062f3670188bdf468cf36b Mon Sep 17 00:00:00 2001 From: Darren Rambaud <225436867+debtquity@users.noreply.github.com> Date: Mon, 16 Feb 2026 08:35:42 -0600 Subject: [PATCH 11/20] llama-cpp: 8054 -> 8069 * diff: https://github.com/ggml-org/llama.cpp/compare/b8054...b8069 * changelog: https://github.com/ggml-org/llama.cpp/releases/tag/b8069 Resolves: NixOS/nixpkgs#491058 --- pkgs/by-name/ll/llama-cpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ll/llama-cpp/package.nix b/pkgs/by-name/ll/llama-cpp/package.nix index fa39fc41a785..fc4ab03f1a8a 100644 --- a/pkgs/by-name/ll/llama-cpp/package.nix +++ b/pkgs/by-name/ll/llama-cpp/package.nix @@ -78,7 +78,7 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "llama-cpp"; - version = "8054"; + version = "8069"; outputs = [ "out" @@ -89,7 +89,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { owner = "ggml-org"; repo = "llama.cpp"; tag = "b${finalAttrs.version}"; - hash = "sha256-gzW/XOfx3dvCb2g1b93CcPNkqtw7VOEAYffd0WRy/6o="; + hash = "sha256-/hfczIFTW+VyCCs7oM2a6VmPh24wiZ8P3fQZTfd9jA8="; leaveDotGit = true; postFetch = '' git -C "$out" rev-parse --short HEAD > $out/COMMIT From ca1b6e9679ae828c32ae02c5f1f7964874bed3e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 14:36:23 +0000 Subject: [PATCH 12/20] docfd: 12.2.0 -> 12.3.0 --- pkgs/by-name/do/docfd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/docfd/package.nix b/pkgs/by-name/do/docfd/package.nix index 98d49517c486..523061639a5d 100644 --- a/pkgs/by-name/do/docfd/package.nix +++ b/pkgs/by-name/do/docfd/package.nix @@ -14,7 +14,7 @@ ocamlPackages.buildDunePackage rec { pname = "docfd"; - version = "12.2.0"; + version = "12.3.0"; minimalOCamlVersion = "5.1"; @@ -22,7 +22,7 @@ ocamlPackages.buildDunePackage rec { owner = "darrenldl"; repo = "docfd"; rev = version; - hash = "sha256-0URs7X94/2D0WLpVBXjYZ3zDR3uGXSVG+WLdsAqVKBg="; + hash = "sha256-PEeZcSlXkWLo0hZHOsmuvcQoxeAXxqNfTR9sUJQG40g="; }; # Compatibility with nottui ≥ 0.4 From bdd4fb50007147cd359b99da0d908b4d39f53e80 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Mon, 16 Feb 2026 06:32:35 -0800 Subject: [PATCH 13/20] sbclPackages.cl-ana: fix type error in fixed-mem-cache for SBCL 2.6.0 In cl-ana.makeres, the fixed-mem-cache function uses (setf (cdr (last cache)) (list id)) where cache can be nil (initial state or after popping all elements). (last nil) returns nil, making (setf (cdr nil) ...) undefined. SBCL 2.6.0's stricter type inference catches this as a type conflict, causing COMPILE-FILE-ERROR. Replace with nconc which handles the nil case correctly. --- .../patches/cl-ana-fix-type-error.patch | 21 +++++++++++++++++++ pkgs/development/lisp-modules/ql.nix | 3 +++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/development/lisp-modules/patches/cl-ana-fix-type-error.patch diff --git a/pkgs/development/lisp-modules/patches/cl-ana-fix-type-error.patch b/pkgs/development/lisp-modules/patches/cl-ana-fix-type-error.patch new file mode 100644 index 000000000000..de31a1255931 --- /dev/null +++ b/pkgs/development/lisp-modules/patches/cl-ana-fix-type-error.patch @@ -0,0 +1,21 @@ +Fix type error in fixed-mem-cache for SBCL 2.6.0 + +cache starts as nil and may be emptied by the loop, so (last cache) +can return nil. (setf (cdr nil) ...) is undefined behavior that +SBCL 2.6.0 now catches as a type conflict during compilation, +causing COMPILE-FILE-ERROR. + +Use nconc instead, which handles the nil case correctly. + +Upstream issue: https://github.com/ghollisjr/cl-ana/issues/48 + +--- a/makeres/makeres.lisp ++++ b/makeres/makeres.lisp +@@ -936,5 +936,5 @@ + do (unload-target (pop cache)))) + (load-target id) +- (setf (cdr (last cache)) +- (list id))))))))) ++ (setf cache ++ (nconc cache (list id)))))))))) + diff --git a/pkgs/development/lisp-modules/ql.nix b/pkgs/development/lisp-modules/ql.nix index 39d41370ed11..624c7a04cc34 100644 --- a/pkgs/development/lisp-modules/ql.nix +++ b/pkgs/development/lisp-modules/ql.nix @@ -191,6 +191,9 @@ let "iolib/pathnames" ]; }); + cl-ana_dot_makeres = super.cl-ana_dot_makeres.overrideLispAttrs (o: { + patches = (o.patches or [ ]) ++ [ ./patches/cl-ana-fix-type-error.patch ]; + }); cl-ana_dot_hdf-cffi = super.cl-ana_dot_hdf-cffi.overrideLispAttrs (o: { nativeBuildInputs = [ pkgs.hdf5 ]; nativeLibs = [ pkgs.hdf5 ]; From 37da13b2f85b433e633b18c98c2f8efc1b0d2c9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 16:02:57 +0000 Subject: [PATCH 14/20] ruffle: 0.2.0-nightly-2026-02-09 -> 0.2.0-nightly-2026-02-16 --- pkgs/by-name/ru/ruffle/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/ruffle/package.nix b/pkgs/by-name/ru/ruffle/package.nix index d1b4bdcc67e8..878a0a2d9318 100644 --- a/pkgs/by-name/ru/ruffle/package.nix +++ b/pkgs/by-name/ru/ruffle/package.nix @@ -27,13 +27,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruffle"; - version = "0.2.0-nightly-2026-02-09"; + version = "0.2.0-nightly-2026-02-16"; src = fetchFromGitHub { owner = "ruffle-rs"; repo = "ruffle"; tag = lib.strings.removePrefix "0.2.0-" finalAttrs.version; - hash = "sha256-SvrcnMwv2FAYK+cu67ZuZwVxe48jor1+dxBnciK+OZE="; + hash = "sha256-+q+v8ZIuI1hXbOoC39/AtsjXhh83X2ygtRRM2wtPrWo="; }; postPatch = @@ -49,7 +49,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "OpenH264Version(${major}, ${minor}, ${patch})" ''; - cargoHash = "sha256-Olg8Z2HxfGAuhgHNN7QiFs28pTcqpOnflXeAqerIL+I="; + cargoHash = "sha256-DIlFPOMu7XwWtmJGPmF9Gi8jm7YJStOYirCDowo4Mqk="; cargoBuildFlags = lib.optional withRuffleTools "--workspace"; env = From 8e9eb2461a842c23913bad287e6aac5674edc9be Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Tue, 10 Feb 2026 21:35:27 +0100 Subject: [PATCH 15/20] flashprog: 1.4 -> 1.5 Signed-off-by: Felix Singer --- pkgs/by-name/fl/flashprog/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flashprog/package.nix b/pkgs/by-name/fl/flashprog/package.nix index 6498de27fa32..159c4ca7186a 100644 --- a/pkgs/by-name/fl/flashprog/package.nix +++ b/pkgs/by-name/fl/flashprog/package.nix @@ -17,12 +17,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "flashprog"; - version = "1.4"; + version = "1.5"; src = fetchgit { url = "https://review.sourcearcade.org/flashprog"; tag = "v${finalAttrs.version}"; - hash = "sha256-mpSmPZ306DedRi3Dcck/cDqoumgwFYpljiJtma+LZz4="; + hash = "sha256-laU2S7SPFCso/HzPSpbEM6hAE5/XYkNoBqFTT4PU8TU="; }; nativeBuildInputs = [ From 4422a8754b2e61ecbf2aed90ac9a004c53d6d1ca Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Mon, 16 Feb 2026 17:49:11 +0100 Subject: [PATCH 16/20] flashprog: Add Jared Baur (jmbaur) as another maintainer Signed-off-by: Felix Singer --- pkgs/by-name/fl/flashprog/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fl/flashprog/package.nix b/pkgs/by-name/fl/flashprog/package.nix index 159c4ca7186a..3f7d9aa58be8 100644 --- a/pkgs/by-name/fl/flashprog/package.nix +++ b/pkgs/by-name/fl/flashprog/package.nix @@ -72,6 +72,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ felixsinger funkeleinhorn + jmbaur ]; platforms = lib.platforms.all; mainProgram = "flashprog"; From e45e7f915205f1bf8038eb7ff317fcef95cb0fee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 17:34:55 +0000 Subject: [PATCH 17/20] deno: 2.6.8 -> 2.6.9 --- pkgs/by-name/de/deno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index caea19c9a241..09adec27a555 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -30,17 +30,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "deno"; - version = "2.6.8"; + version = "2.6.9"; src = fetchFromGitHub { owner = "denoland"; repo = "deno"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; # required for tests - hash = "sha256-RBrBtkDd8lgrnRmFkRwF86xuUr2zTDHUrcNVh5P6gCc="; + hash = "sha256-FSm3X+1cTQURF9V/cCYvjJmPx9udcE/s5J6oRhcDWWU="; }; - cargoHash = "sha256-6UTRvrQzuEvrHxleTEEpoTwgDWDG79+9Txjo0SLL3Ns="; + cargoHash = "sha256-DgotLiq4xzVH8dhOUA4Fxg0NW0DRnHVCJlxQYVQDaeE="; patches = [ ./patches/0002-tests-replace-hardcoded-paths.patch From 65b4d2b10892b3d5538c2715625f839b0fdb14d3 Mon Sep 17 00:00:00 2001 From: Allemand Instable <68656923+code-instable@users.noreply.github.com> Date: Mon, 16 Feb 2026 18:51:14 +0100 Subject: [PATCH 18/20] typstPackages: sync with Typst Universe as of 2026-02-16 Updates typstPackages to match the Typst Universe as of 2026-02-16, at commit 89a5b24058cab651f16594554fa9fae93d3498e5. It was regenerated with maintainers/scripts/update-typst-packages.py. - Typst Packages Data source: typst/packages@89a5b24. - Nixpkgs Upstream reference: NixOS/nixpkgs@1bef0da --- .../typst/typst-packages-from-universe.toml | 1215 +++++++++++++++++ 1 file changed, 1215 insertions(+) diff --git a/pkgs/by-name/ty/typst/typst-packages-from-universe.toml b/pkgs/by-name/ty/typst/typst-packages-from-universe.toml index 25f357341f16..4b4051304c5c 100644 --- a/pkgs/by-name/ty/typst/typst-packages-from-universe.toml +++ b/pkgs/by-name/ty/typst/typst-packages-from-universe.toml @@ -474,6 +474,16 @@ license = [ ] homepage = "https://github.com/AJB-ajb/adaptive-dots" +[adequate-iso-7000."0.1.1"] +url = "https://packages.typst.org/preview/adequate-iso-7000-0.1.1.tar.gz" +hash = "sha256-eFNbUMGiJE7m/w6/1oIOaw/9AuQvjkdHspdkJiKp3eQ=" +typstDeps = [] +description = "ISO 7000 icons" +license = [ + "MIT", +] +homepage = "https://github.com/gauravmm/typst-iso-7000" + [aero-check."0.1.1"] url = "https://packages.typst.org/preview/aero-check-0.1.1.tar.gz" hash = "sha256-rf9pPBnsXdxLW9r7iePL7VU61JP05g1m9L1Q6rsdmZQ=" @@ -494,6 +504,28 @@ license = [ ] homepage = "https://github.com/TomVer99/Typst-checklist-template" +[aero-dhbw."0.1.1"] +url = "https://packages.typst.org/preview/aero-dhbw-0.1.1.tar.gz" +hash = "sha256-UaRshmrAOdSMe3m9MO7SuDqSHkQFXr+ngLy+aRK3n70=" +typstDeps = [ + "glossy_0_9_0", +] +description = "Template for TX000 papers at DHBW Ravensburg" +license = [ + "MIT", +] + +[aero-dhbw."0.1.0"] +url = "https://packages.typst.org/preview/aero-dhbw-0.1.0.tar.gz" +hash = "sha256-bfThC1AAp7UII/tk6a0cAvMuvnxMwGUj7L4PubdWnh4=" +typstDeps = [ + "glossy_0_9_0", +] +description = "Template for TX000 papers at DHBW Ravensburg" +license = [ + "MIT", +] + [aero-navigator."0.1.0"] url = "https://packages.typst.org/preview/aero-navigator-0.1.0.tar.gz" hash = "sha256-dL1ZqZsWcAOuPIS2bVl94XqEEYIdX7RfM97lyhl/29g=" @@ -597,6 +629,16 @@ license = [ ] homepage = "https://github.com/fuchs-fabian/typst-template-aio-studi-and-thesis" +[akatable."0.1.0"] +url = "https://packages.typst.org/preview/akatable-0.1.0.tar.gz" +hash = "sha256-Uuo1xRiU5LjrcNDY9YDKDVImpvZbFpQ47NCCcsSJDCs=" +typstDeps = [] +description = "Clean academic tables with publisher format presets (APA, IEEE, Nature, etc" +license = [ + "MIT", +] +homepage = "https://github.com/SimonBure/akatable" + [alchemist."0.1.8"] url = "https://packages.typst.org/preview/alchemist-0.1.8.tar.gz" hash = "sha256-GGOJ9TxctfYABiDU9NwMNDUjEzPoheuVnggfzIvhk6E=" @@ -960,6 +1002,15 @@ license = [ ] homepage = "https://github.com/RodAlc24/typst-alterlang" +[ambivalent-amcis."0.1.1"] +url = "https://packages.typst.org/preview/ambivalent-amcis-0.1.1.tar.gz" +hash = "sha256-h9pvG0YtWAD7BB5uAOCkhFtKp0vM3hOOaD46DXpdhbI=" +typstDeps = [] +description = "A template for the 2026 Americas Conference for Information Systems (AMCIS 2026" +license = [ + "MIT", +] + [ambivalent-amcis."0.1.0"] url = "https://packages.typst.org/preview/ambivalent-amcis-0.1.0.tar.gz" hash = "sha256-jVxi7UlJLY87Pj/5z9Pj27zNytIsK3Jo84Svukky3j8=" @@ -1290,6 +1341,19 @@ license = [ ] homepage = "https://github.com/mrwunderbar666/typst-apa7ish" +[ape."0.4.4"] +url = "https://packages.typst.org/preview/ape-0.4.4.tar.gz" +hash = "sha256-Tned2n47wrQ+Bnnv8GPqnkSNsyqn+lGzB+xLtpeTBHY=" +typstDeps = [ + "cetz_0_3_2", + "cetz-plot_0_1_1", + "touying_0_6_1", +] +description = "Stop monkeying around with your layouts! Get sophisticated with Ape for Typst" +license = [ + "MIT", +] + [ape."0.4.3"] url = "https://packages.typst.org/preview/ape-0.4.3.tar.gz" hash = "sha256-sDv/w4jA2DkFDR912c+8Kc/Zd80nKE5JJiVRfsJBiyY=" @@ -1699,6 +1763,18 @@ license = [ ] homepage = "https://github.com/euwbah/typst-packages/tree/auto-div" +[auto-jrubby."0.3.4"] +url = "https://packages.typst.org/preview/auto-jrubby-0.3.4.tar.gz" +hash = "sha256-gZy1I5eYWVmlM1dVLL6IRrI0DbWji2EqRhcdO69QnAM=" +typstDeps = [ + "rubby_0_10_2", +] +description = "Automatic Ruby Generation" +license = [ + "AGPL-3.0-or-later", +] +homepage = "https://github.com/rice8y/auto-jrubby" + [auto-jrubby."0.3.3"] url = "https://packages.typst.org/preview/auto-jrubby-0.3.3.tar.gz" hash = "sha256-mlOAc+wPdeQsHojCG02q3tfB/JKNFGlLTnWFSF004rs=" @@ -1799,6 +1875,16 @@ license = [ ] homepage = "https://github.com/3akev/autofletcher" +[axiom."0.1.0"] +url = "https://packages.typst.org/preview/axiom-0.1.0.tar.gz" +hash = "sha256-X3oNohSxztgI2VM51ascgXgVwegIlKT6GaXXnNAvdmI=" +typstDeps = [] +description = "Minimal mathematical notations toolkit. Classical sets, linear algebra, probability laws and statistics operators... and much more " +license = [ + "MIT", +] +homepage = "https://github.com/SimonBure/axiom" + [axiomst."0.2.0"] url = "https://packages.typst.org/preview/axiomst-0.2.0.tar.gz" hash = "sha256-ybl0v51WBzb5BZTq0F8FQX/as8Q+ET0bcInejK/OpqM=" @@ -1916,6 +2002,16 @@ license = [ ] homepage = "https://github.com/isaacew/aiaa-typst" +[bamdone-ieeeconf."0.1.2"] +url = "https://packages.typst.org/preview/bamdone-ieeeconf-0.1.2.tar.gz" +hash = "sha256-BZ0gE3WRPRm10WtWQJGj1/I/sajC7NBF/kbZ/1WZ4X0=" +typstDeps = [] +description = "An IEEE-style paper template to publish at conferences and journals for Electrical Engineering, Computer Science, and Computer Engineering" +license = [ + "MIT-0", +] +homepage = "https://github.com/isaacew/bamdone-ieeeconf" + [bamdone-ieeeconf."0.1.1"] url = "https://packages.typst.org/preview/bamdone-ieeeconf-0.1.1.tar.gz" hash = "sha256-X+LDenUMKXHY1F+cTomrprPA2HmP5YsD96XoApNG3uU=" @@ -2931,6 +3027,24 @@ license = [ "Apache-2.0", ] +[bookly."1.2.0"] +url = "https://packages.typst.org/preview/bookly-1.2.0.tar.gz" +hash = "sha256-c4xJDd3UcHhllkQLxGB4Lo0sgE5InfdVS35+ralGZOU=" +typstDeps = [ + "drafting_0_2_2", + "equate_0_3_2", + "hydra_0_6_2", + "itemize_0_2_0", + "showybox_2_0_4", + "suboutline_0_3_0", + "subpar_0_2_2", +] +description = "Book template for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/book_template" + [bookly."1.1.2"] url = "https://packages.typst.org/preview/bookly-1.1.2.tar.gz" hash = "sha256-RuU39gQB5p2TN3qK3THCRUfHAnigdxiCD+wRQ7ob5JU=" @@ -3617,6 +3731,18 @@ license = [ ] homepage = "https://github.com/knuesel/callisto" +[calmly-touying."0.2.0"] +url = "https://packages.typst.org/preview/calmly-touying-0.2.0.tar.gz" +hash = "sha256-qmY8m+NpTTgywcwnLiyeTfTlmW0ATKMozEhwjRo1Fiw=" +typstDeps = [ + "touying_0_6_1", +] +description = "A calm, modern presentation theme for Touying with Moloch-inspired design" +license = [ + "MIT", +] +homepage = "https://github.com/YHan228/calmly-touying" + [calmly-touying."0.1.0"] url = "https://packages.typst.org/preview/calmly-touying-0.1.0.tar.gz" hash = "sha256-Sb4Luq4dgsBGas3Na6y0DbbDdT+20eUxOSnSzIpXFok=" @@ -3701,6 +3827,19 @@ license = [ ] homepage = "https://github.com/jiang131072/casual-szu-report" +[catppuccin."1.1.0"] +url = "https://packages.typst.org/preview/catppuccin-1.1.0.tar.gz" +hash = "sha256-RObfMMr+Y1ETiNgGaULQND4AAFLRyzCrwleuWs18dmk=" +typstDeps = [ + "tidy_0_4_3", + "valkyrie_0_2_2", +] +description = "🪶 Soothing pastel theme for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/catppuccin/typst" + [catppuccin."1.0.1"] url = "https://packages.typst.org/preview/catppuccin-1.0.1.tar.gz" hash = "sha256-JU3+A+B9c3FexVtdrMUaPIt2S0HM8EEDzI8mTWBEkdE=" @@ -4488,6 +4627,18 @@ license = [ ] homepage = "https://github.com/JeppeKlitgaard/chomp" +[chordish."0.2.1"] +url = "https://packages.typst.org/preview/chordish-0.2.1.tar.gz" +hash = "sha256-gUljxfaxVvGg2SqIR52StsgjjHM1K0q+P9JpIWShS6Y=" +typstDeps = [ + "conchord_0_4_0", +] +description = "A simple template for creating guitar and ukulele chord sheets" +license = [ + "MIT", +] +homepage = "https://github.com/soxfox42/chordish" + [chordish."0.2.0"] url = "https://packages.typst.org/preview/chordish-0.2.0.tar.gz" hash = "sha256-s9uPjFDe86t68jLqTD6eXvzjmq3mAPDDkCosxVF1TPs=" @@ -4632,6 +4783,18 @@ license = [ ] homepage = "https://github.com/julien-cpsn/typst-chromo" +[chronos."0.3.0"] +url = "https://packages.typst.org/preview/chronos-0.3.0.tar.gz" +hash = "sha256-AMnGFHZe1p/uOxZqLq1yWyM7WknGBwbETGi6CzTjyUU=" +typstDeps = [ + "cetz_0_4_2", +] +description = "A package to draw sequence diagrams with CeTZ" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/chronos" + [chronos."0.2.1"] url = "https://packages.typst.org/preview/chronos-0.2.1.tar.gz" hash = "sha256-84RpRKxW2Vtnsrw90TR4IlQmXIf3ICnVsF3CaMLujZk=" @@ -4773,6 +4936,16 @@ license = [ ] homepage = "https://git.kb28.ch/HEL/circuiteria" +[citegeist."0.2.2"] +url = "https://packages.typst.org/preview/citegeist-0.2.2.tar.gz" +hash = "sha256-6FjnhgdUFhKmhn+3RE/AyUUJjOvb4LyzAAq7xKZfcx0=" +typstDeps = [] +description = "Makes a Bibtex bibliography available as a Typst dictionary" +license = [ + "MIT", +] +homepage = "https://github.com/alexanderkoller/typst-citegeist" + [citegeist."0.2.1"] url = "https://packages.typst.org/preview/citegeist-0.2.1.tar.gz" hash = "sha256-xAx29cFRZ3vfLrJaBhWgz96n8Z18h0uOzhsLjvHdr6s=" @@ -4803,6 +4976,16 @@ license = [ ] homepage = "https://github.com/alexanderkoller/typst-citegeist" +[citrus."0.2.0"] +url = "https://packages.typst.org/preview/citrus-0.2.0.tar.gz" +hash = "sha256-jzBMbowfUkrjBySGw9MmZpUGASq6tqvvB5q8aXd0kQQ=" +typstDeps = [] +description = "Fresh citations for Typst — format bibliographies with standard CSL styles, plus CSL-M support" +license = [ + "MIT", +] +homepage = "https://github.com/pku-typst/citeproc-typst" + [citrus."0.1.0"] url = "https://packages.typst.org/preview/citrus-0.1.0.tar.gz" hash = "sha256-WiLc7QsfM+Y+aU6L1OZtZpyiB6wSgoAMhCETxr1Lu14=" @@ -5142,6 +5325,22 @@ license = [ ] homepage = "https://github.com/NicolaiSchmid/clean-ats-cv" +[clean-cnam-template."1.6.2"] +url = "https://packages.typst.org/preview/clean-cnam-template-1.6.2.tar.gz" +hash = "sha256-Gr55C4dq7bZQGIJVZ1fA9NOeqCGaZObHXW2N6sbA4LI=" +typstDeps = [ + "great-theorems_0_1_2", + "headcount_0_1_0", + "hydra_0_6_2", + "i-figured_0_2_4", + "linguify_0_5_0", +] +description = "A modular and organized template for creating professional documents using CNAM branding and styling" +license = [ + "MIT", +] +homepage = "https://github.com/TomPlanche/clean-cnam-template" + [clean-cnam-template."1.5.0"] url = "https://packages.typst.org/preview/clean-cnam-template-1.5.0.tar.gz" hash = "sha256-fpReR0Q6bgtLtbGec8Tq6YNeoJH83kkS49BLT6oKV2U=" @@ -5308,6 +5507,21 @@ license = [ ] homepage = "https://github.com/ahmed-bahlaoui/clean-ensam" +[clean-hda."0.3.0"] +url = "https://packages.typst.org/preview/clean-hda-0.3.0.tar.gz" +hash = "sha256-4463tTJ+FQ2KyYEihSSYL/9/0KtoauqBl4yukzM794A=" +typstDeps = [ + "abbr_0_3_0", + "codelst_2_0_2", + "glossarium_0_5_6", + "hydra_0_6_1", +] +description = "Computer Science Thesis for Hochschule Darmstadt (h_da" +license = [ + "MIT", +] +homepage = "https://github.com/stefan-ctrl/cleanest-hda-typst-template" + [clean-hda."0.2.0"] url = "https://packages.typst.org/preview/clean-hda-0.2.0.tar.gz" hash = "sha256-6B+DQmhUw6m8gGH5QEqJKSt1c4vPgaJZeiIkoxEZMfc=" @@ -5755,6 +5969,30 @@ license = [ ] homepage = "https://github.com/daskol/typst-templates" +[clear-tub."0.2.0"] +url = "https://packages.typst.org/preview/clear-tub-0.2.0.tar.gz" +hash = "sha256-eh853j3ZECLzKApVvJL2GNOJujhkZLljsN5b0Q76pLY=" +typstDeps = [ + "touying_0_6_1", +] +description = "Unofficial TU Berlin design presentation slides" +license = [ + "MIT", +] +homepage = "https://github.com/EzraCerpac/tub-typst-presentation" + +[clearly-hm."0.1.0"] +url = "https://packages.typst.org/preview/clearly-hm-0.1.0.tar.gz" +hash = "sha256-kfVKEYm9qVDEHJZOzUb2wzV0KsS/+ieJa1l0tXlwR+E=" +typstDeps = [ + "polylux_0_4_0", +] +description = "Unofficial Polylux theme for HM Hochschule München University of Applied Sciences" +license = [ + "MIT", +] +homepage = "https://github.com/towoe/clearly-hm" + [clickworthy-resume."1.0.1"] url = "https://packages.typst.org/preview/clickworthy-resume-1.0.1.tar.gz" hash = "sha256-pTBkOTg2dpwyp19lP73AVasB2mQUhb8ZnBcbJHXDmgw=" @@ -5879,6 +6117,18 @@ license = [ ] homepage = "https://github.com/SabrinaJewson/cmarker.typ" +[cob-unofficial."0.1.2"] +url = "https://packages.typst.org/preview/cob-unofficial-0.1.2.tar.gz" +hash = "sha256-P2VZnAH1K7FhKlkFDyhvuT0M3zGbfSfcj1Fci3vBoA4=" +typstDeps = [ + "hallon_0_1_3", +] +description = "Unofficial CoB (The Company of Biologists) template for Typst" +license = [ + "0BSD", +] +homepage = "https://github.com/mewmew/cob-unofficial" + [cob-unofficial."0.1.1"] url = "https://packages.typst.org/preview/cob-unofficial-0.1.1.tar.gz" hash = "sha256-nsh2cpLyoXF9cHbTmSi9kPp2eQTG6i8HAOtEduXqToA=" @@ -5903,6 +6153,16 @@ license = [ ] homepage = "https://github.com/mewmew/cob-unofficial" +[codedis."0.3.0"] +url = "https://packages.typst.org/preview/codedis-0.3.0.tar.gz" +hash = "sha256-i0RGwC2NfKBsv8+EHDL+gQuYGa6pV2vP2kojnTi6b8g=" +typstDeps = [] +description = "A simple package for displaying code" +license = [ + "MIT", +] +homepage = "https://github.com/AugustinWinther/codedis" + [codedis."0.2.0"] url = "https://packages.typst.org/preview/codedis-0.2.0.tar.gz" hash = "sha256-9NUrP9sxPjnH5b+5aL6cZyB25XmL/OonS3K0rlGXW0I=" @@ -5923,6 +6183,16 @@ license = [ ] homepage = "https://github.com/AugustinWinther/codedis" +[codeforth."0.1.0"] +url = "https://packages.typst.org/preview/codeforth-0.1.0.tar.gz" +hash = "sha256-VFtXT3UTDb+YZLxVs7vmY773G5al8w5LcufkeKWYrWk=" +typstDeps = [] +description = "Syntax highlighting support for the Forth programming language" +license = [ + "MIT", +] +homepage = "https://github.com/AlexanderBrevig/typst-forth" + [codelst."2.0.2"] url = "https://packages.typst.org/preview/codelst-2.0.2.tar.gz" hash = "sha256-nroAmdKRY2YqxCC+/E+Ql/FxxFugPjjbOW3BwPBZLVU=" @@ -7363,6 +7633,18 @@ license = [ ] homepage = "https://github.com/Otto-AA/dashy-todo" +[datify."1.0.1"] +url = "https://packages.typst.org/preview/datify-1.0.1.tar.gz" +hash = "sha256-zu/vnvYJe0SgtdjLiY6kTWl12bkyu2oqBRoxHDCLLIM=" +typstDeps = [ + "datify-core_1_0_0", +] +description = "Datify is a Typst package for flexible, locale-aware date formatting. It leverages datify-core for internationalization and supports CLDR-style date patterns" +license = [ + "MIT", +] +homepage = "https://github.com/Jeomhps/datify" + [datify."1.0.0"] url = "https://packages.typst.org/preview/datify-1.0.0.tar.gz" hash = "sha256-bzh3ODfa7AaZedQplm4oObKcyt13pHhrnVHGtUW260E=" @@ -7462,6 +7744,16 @@ license = [ ] homepage = "https://github.com/YDX-2147483647/typst-debug-city" +[decasify."0.11.3"] +url = "https://packages.typst.org/preview/decasify-0.11.3.tar.gz" +hash = "sha256-1lp39se+LMexQuikdREu1CKxVq2kOsIiqlhVAR/5Hpg=" +typstDeps = [] +description = "Locale and style-guide aware text casing functions for natural language prose" +license = [ + "LGPL-3.0-only", +] +homepage = "https://github.com/alerque/decasify" + [decasify."0.11.2"] url = "https://packages.typst.org/preview/decasify-0.11.2.tar.gz" hash = "sha256-g9eDNYechHYxpXb0GQCGTMbJ42pHDL0C9wtoUuQaX94=" @@ -7981,6 +8273,16 @@ license = [ ] homepage = "https://github.com/Robotechnic/diagraph-layout.git" +[diatypst."0.9.1"] +url = "https://packages.typst.org/preview/diatypst-0.9.1.tar.gz" +hash = "sha256-nnm6/+piI0uhJU9eP4K65gyhmP2fmMinvGAIwV2L1L0=" +typstDeps = [] +description = "easy slides in typst - sensible defaults, easy syntax, well styled" +license = [ + "MIT-0", +] +homepage = "https://github.com/skriptum/Diatypst" + [diatypst."0.9.0"] url = "https://packages.typst.org/preview/diatypst-0.9.0.tar.gz" hash = "sha256-C/Q08KAdpcCiAf9ni32cFfQTKmjZlzR1a6pc3+SyzDk=" @@ -8294,6 +8596,16 @@ license = [ ] homepage = "https://github.com/EpicEricEE/typst-droplet" +[dtree."0.1.0"] +url = "https://packages.typst.org/preview/dtree-0.1.0.tar.gz" +hash = "sha256-aUpZD4PwQSht7X4SZTvbRn1DOqd68/ykxMDBmKO7qGQ=" +typstDeps = [] +description = "A flexible package for visualizing directory trees and file structures using indented text" +license = [ + "MIT", +] +homepage = "https://github.com/rice8y/dtree" + [dvdtyp."1.0.1"] url = "https://packages.typst.org/preview/dvdtyp-1.0.1.tar.gz" hash = "sha256-vXA3xTFLRB6LVLKCjK6nt/tQS4Cl0btWrAhmVJpiJMQ=" @@ -8581,6 +8893,18 @@ license = [ "MIT", ] +[eggs."0.4.2"] +url = "https://packages.typst.org/preview/eggs-0.4.2.tar.gz" +hash = "sha256-wtwK3Rb7rpoDvx9aChJ/tjfc51GMeBhdNBJg1IqKJbo=" +typstDeps = [ + "tidy_0_4_3", +] +description = "Linguistic examples with minimalist syntax" +license = [ + "MIT", +] +homepage = "https://github.com/retroflexivity/typst-eggs" + [eggs."0.4.1"] url = "https://packages.typst.org/preview/eggs-0.4.1.tar.gz" hash = "sha256-Q1SJ6d3rotXkPSYeR2IIncY/xHDssxTlIU6Tw6S3GUc=" @@ -8756,6 +9080,19 @@ license = [ ] homepage = "https://github.com/PgBiel/elembic" +[elsearticle."2.0.1"] +url = "https://packages.typst.org/preview/elsearticle-2.0.1.tar.gz" +hash = "sha256-AFoRZgJy9SQdoOV6jqm48M2kb5TIE/o7A0b7KI+Kd2A=" +typstDeps = [ + "equate_0_3_2", + "subpar_0_2_2", +] +description = "Conversion of the LaTeX elsearticle.cls" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elsearticle" + [elsearticle."2.0.0"] url = "https://packages.typst.org/preview/elsearticle-2.0.0.tar.gz" hash = "sha256-5RPvIl+wEbE6b+Or7S9S9DxwBn+kwlCp07G5PDHT3bc=" @@ -8941,6 +9278,19 @@ license = [ ] homepage = "https://github.com/maucejo/elsevier-replica" +[elspub."1.0.0"] +url = "https://packages.typst.org/preview/elspub-1.0.0.tar.gz" +hash = "sha256-g461k7/Sv5628H7IshyDK/3X5Dl5nS8R8gCzbwMqGGg=" +typstDeps = [ + "equate_0_3_2", + "subpar_0_2_2", +] +description = "Elsevier article template for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/elspub" + [elspub."0.2.0"] url = "https://packages.typst.org/preview/elspub-0.2.0.tar.gz" hash = "sha256-Mo7MoDUb0k5fAKfzvvj5FenANeUNZhWGDIqOpE6/BOc=" @@ -9304,6 +9654,18 @@ license = [ "Unlicense", ] +[exercise-bank."0.4.0"] +url = "https://packages.typst.org/preview/exercise-bank-0.4.0.tar.gz" +hash = "sha256-fb7Sn57zdqFt0j4USdXpTACbbfqmc3o5EnKsBVfLd2E=" +typstDeps = [ + "g-exam_0_4_4", +] +description = "Exercise management with solutions, metadata, filtering, and exercise banks for educational documents" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-exercise-bank" + [exercise-bank."0.3.0"] url = "https://packages.typst.org/preview/exercise-bank-0.3.0.tar.gz" hash = "sha256-OGVqtfbGPHHU/mmQV7Wd/3P8Ox5enOgpXfoy6Xj/k90=" @@ -9674,6 +10036,16 @@ license = [ ] homepage = "https://github.com/gbchu/ezexam.git" +[facade."0.1.0"] +url = "https://packages.typst.org/preview/facade-0.1.0.tar.gz" +hash = "sha256-AG+uCJhtsQv59bGnpLIvIokARcKSShdT2O0c4//E12U=" +typstDeps = [] +description = "Simple, recursive block diagrams with flex-like layouts using native grid. Perfect for architecture overviews" +license = [ + "MIT", +] +homepage = "https://github.com/sjames/diagramgrid" + [fancy-affil."0.1.0"] url = "https://packages.typst.org/preview/fancy-affil-0.1.0.tar.gz" hash = "sha256-3w4k0AfmEp+wvXIkC1koKjIQxkQm3zLBrNgNh7IfNw0=" @@ -11416,6 +11788,30 @@ license = [ ] homepage = "https://codeberg.org/drloiseau/genealogy" +[genotypst."0.4.0"] +url = "https://packages.typst.org/preview/genotypst-0.4.0.tar.gz" +hash = "sha256-qtwtUf5S666q/h+oFD08A4O+N/BBy2aBaXq6UBVhtEU=" +typstDeps = [ + "tiptoe_0_4_0", +] +description = "genotypst: A package for bioinformatics data analysis and visualization" +license = [ + "MIT", +] +homepage = "https://github.com/apcamargo/genotypst" + +[genotypst."0.3.0"] +url = "https://packages.typst.org/preview/genotypst-0.3.0.tar.gz" +hash = "sha256-Wfr2mKFs7hwKyMetqUlZ2nwQQBU1pj5HI1ZbDDPPSqs=" +typstDeps = [ + "tiptoe_0_4_0", +] +description = "genotypst: A package for bioinformatics data analysis and visualization" +license = [ + "MIT", +] +homepage = "https://github.com/apcamargo/genotypst" + [genotypst."0.2.0"] url = "https://packages.typst.org/preview/genotypst-0.2.0.tar.gz" hash = "sha256-zUjV+blvFr/ve0LRQy2ANFGaHkwSHwh2sbk+vkJD16c=" @@ -12106,6 +12502,22 @@ license = [ ] homepage = "https://github.com/swaits/typst-collection" +[gqe-lemoulon-presentation."0.0.7"] +url = "https://packages.typst.org/preview/gqe-lemoulon-presentation-0.0.7.tar.gz" +hash = "sha256-fM9fVRzsWx4h6g0FeXqHluRIuUsu3dsOXCOESNQVT0M=" +typstDeps = [ + "codly_1_3_0", + "showybox_2_0_4", + "tablem_0_3_0", + "tidy_0_4_3", + "touying_0_6_1", +] +description = "Quickly generate slides for a GQE-Le moulon presentation" +license = [ + "GPL-3.0-or-later", +] +homepage = "https://forge.inrae.fr/gqe-moulon/gqe-presentation.git" + [gqe-lemoulon-presentation."0.0.6"] url = "https://packages.typst.org/preview/gqe-lemoulon-presentation-0.0.6.tar.gz" hash = "sha256-Zx1OqxAJaZd6yuONAGxyArJllT6HoaqMOsn3fXi7TE4=" @@ -12757,6 +13169,16 @@ license = [ ] homepage = "https://codeberg.org/hannesknoll/hannes-thesis" +[hanzi-calligraphy."0.2.0"] +url = "https://packages.typst.org/preview/hanzi-calligraphy-0.2.0.tar.gz" +hash = "sha256-W/9sSTP8Jp86892jJDcco9WekjMFe15g3XQMNDwh5QU=" +typstDeps = [] +description = "用于书法练习的田字格模板,支持传统竖排文字。A calligraphy practice template with traditional vertical text support for Chinese and Japanese" +license = [ + "MIT", +] +homepage = "https://github.com/yuegeao/hanzi-calligraphy" + [hanzi-calligraphy."0.1.1"] url = "https://packages.typst.org/preview/hanzi-calligraphy-0.1.1.tar.gz" hash = "sha256-2JRNos18DrGwoe6dkEyUggjFFbbV4Jfw6/5JX4FKNl4=" @@ -12837,6 +13259,16 @@ license = [ ] homepage = "https://github.com/Moelf/harvard-gsas-thesis-oat" +[haw-hamburg."0.8.2"] +url = "https://packages.typst.org/preview/haw-hamburg-0.8.2.tar.gz" +hash = "sha256-Ng/+9jzDXj12jtcxfv6FvXW3jjnhghOJuYTjGLkRFGA=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg."0.8.1"] url = "https://packages.typst.org/preview/haw-hamburg-0.8.1.tar.gz" hash = "sha256-F4TmioaPLZNWmbd8sUPALGYZpHlSR+bSCE0rLKj/6g4=" @@ -12982,6 +13414,19 @@ license = [ ] homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" +[haw-hamburg-bachelor-thesis."0.8.2"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.8.2.tar.gz" +hash = "sha256-NOKwuIeq2Wxzj/i6AZBmgUNFuQCsXjg42WpzjLQtIRc=" +typstDeps = [ + "glossarium_0_5_10", + "haw-hamburg_0_8_2", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg-bachelor-thesis."0.8.1"] url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.8.1.tar.gz" hash = "sha256-qmc5BycpLTlY9hM+5a0YsNHHLjuZyDaMqzNEcPvbmvs=" @@ -13138,6 +13583,19 @@ license = [ ] homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" +[haw-hamburg-master-thesis."0.8.2"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.8.2.tar.gz" +hash = "sha256-WRoO7CHAtwGCCy6aAZeAMOadbq+KHDfRMh385DB3b3Y=" +typstDeps = [ + "glossarium_0_5_10", + "haw-hamburg_0_8_2", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg-master-thesis."0.8.1"] url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.8.1.tar.gz" hash = "sha256-Bb+vNqr7VMHC8lsenJVC78jfLE4OR8MNX5QV0+L/BaI=" @@ -13294,6 +13752,19 @@ license = [ ] homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" +[haw-hamburg-report."0.8.2"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.8.2.tar.gz" +hash = "sha256-SaDjKYQ3+VhxJsP58MZgN51L0uAOHTYBGfnoBV8r0A0=" +typstDeps = [ + "glossarium_0_5_10", + "haw-hamburg_0_8_2", +] +description = "Unofficial template for writing a report in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg-report."0.8.1"] url = "https://packages.typst.org/preview/haw-hamburg-report-0.8.1.tar.gz" hash = "sha256-+p2djVW74InOFDTFsn64EoKC4IDuO2b87yIdgpSBoyY=" @@ -13655,6 +14126,16 @@ license = [ ] homepage = "https://github.com/gnist-dev/herodot" +[heroic."0.1.2"] +url = "https://packages.typst.org/preview/heroic-0.1.2.tar.gz" +hash = "sha256-mSrwHCaTzj0+I7L/7Mqku0nYW2jUZpUHv2OotRGElOw=" +typstDeps = [] +description = "Add Heroicons to your documents" +license = [ + "MIT", +] +homepage = "https://github.com/jneug/typst-heroic" + [heroic."0.1.1"] url = "https://packages.typst.org/preview/heroic-0.1.1.tar.gz" hash = "sha256-BpChIxHSIhLPadqgO3lf2mPJmWj+ON+XRsNo+LUjrJo=" @@ -13768,6 +14249,19 @@ license = [ ] homepage = "https://github.com/ShabbyGayBar/hitec" +[hsmz-thesis-unofficial."0.1.0"] +url = "https://packages.typst.org/preview/hsmz-thesis-unofficial-0.1.0.tar.gz" +hash = "sha256-H46n1xDWa5savU9tvU0hs+rEtrh81/FrB0kuHKaamtk=" +typstDeps = [ + "acrostiche_0_7_0", + "cheq_0_3_0", +] +description = "Unofficial template for theses at Hochschule Mainz (HSMZ" +license = [ + "MIT", +] +homepage = "https://github.com/PfurtschellerP/hsmz-thesis-template-typst" + [htl3r-da."2.0.0"] url = "https://packages.typst.org/preview/htl3r-da-2.0.0.tar.gz" hash = "sha256-QyKMVig4bHpd7zwFvofOKZWutQcuO4dKuKxcBcVLdBc=" @@ -14376,6 +14870,42 @@ license = [ ] homepage = "https://github.com/ieeevgtc/ieee-vgtc-typst" +[ijimai."3.0.0"] +url = "https://packages.typst.org/preview/ijimai-3.0.0.tar.gz" +hash = "sha256-KxVheXdX1X79MR0gAydII4RXAy0F/K0lWAr5ygR1aKY=" +typstDeps = [ + "datify_0_1_4", + "droplet_0_3_1", + "numbly_0_1_0", + "sela_0_1_0", + "t4t_0_4_3", + "titleize_0_1_1", + "wrap-it_0_1_1", +] +description = "Template for writing articles for the International Journal of Interactive Multimedia and Artificial Intelligence (IJIMAI" +license = [ + "MIT", +] +homepage = "https://github.com/pammacdotnet/IJIMAI" + +[ijimai."2.0.0"] +url = "https://packages.typst.org/preview/ijimai-2.0.0.tar.gz" +hash = "sha256-00iVtAhzzHiqF4/uy8QIIzuU5sTo0J1Ma9q4LXmgHMk=" +typstDeps = [ + "datify_0_1_4", + "droplet_0_3_1", + "numbly_0_1_0", + "sela_0_1_0", + "t4t_0_4_3", + "titleize_0_1_1", + "wrap-it_0_1_1", +] +description = "Template for writing articles for the International Journal of Interactive Multimedia and Artificial Intelligence (IJIMAI" +license = [ + "MIT", +] +homepage = "https://github.com/pammacdotnet/IJIMAI" + [ijimai."1.0.0"] url = "https://packages.typst.org/preview/ijimai-1.0.0.tar.gz" hash = "sha256-hjjfA/h+YS2PVGN6cCdscCNufrnNTgmqctY/590cSuA=" @@ -14500,6 +15030,16 @@ license = [ ] homepage = "https://codeberg.org/foxy/illc-mol-thesis" +[ilm."2.0.0"] +url = "https://packages.typst.org/preview/ilm-2.0.0.tar.gz" +hash = "sha256-ktTWrjedo8eSelXwJQO/0qgBAEbM3qdSed4JWA/+apc=" +typstDeps = [] +description = "Versatile and minimal template for non-fiction writing. Ideal for class notes, reports, and books" +license = [ + "MIT-0", +] +homepage = "https://github.com/talal/ilm" + [ilm."1.4.2"] url = "https://packages.typst.org/preview/ilm-1.4.2.tar.gz" hash = "sha256-aELsI13NxkUbjqBR363Wwzd0eJ8UzP1mLsQ28+z8qbg=" @@ -14913,6 +15453,18 @@ license = [ ] homepage = "https://github.com/ploliver/inknertia" +[innovative-skoltech-slides."0.8.0"] +url = "https://packages.typst.org/preview/innovative-skoltech-slides-0.8.0.tar.gz" +hash = "sha256-JVlWwBbj+fF95B/kn7C6PL4SqEC5UZNGWFc8Le22DHI=" +typstDeps = [ + "based_0_2_0", +] +description = "Slide templates following Skoltech’s style guidelines" +license = [ + "MIT", +] +homepage = "https://github.com/daskol/typst-templates" + [intextual."0.1.1"] url = "https://packages.typst.org/preview/intextual-0.1.1.tar.gz" hash = "sha256-9CP/VUh41EhH7pBOsAupE94qSV6gi6lOPJuF5iv684k=" @@ -15557,6 +16109,16 @@ license = [ ] homepage = "https://github.com/kimushun1101/typst-jp-conf-template" +[jastylest."0.2.0"] +url = "https://packages.typst.org/preview/jastylest-0.2.0.tar.gz" +hash = "sha256-fxkPiVi1Zht79RDRfngkpV21dkoExDugfWbEGXHNJb4=" +typstDeps = [] +description = "You can set up style templates for writing reports, papers, and slides in Japanese. It works similarly to LaTeX" +license = [ + "MIT-0", +] +homepage = "https://github.com/raygo0312/jastylest.git" + [jastylest."0.1.3"] url = "https://packages.typst.org/preview/jastylest-0.1.3.tar.gz" hash = "sha256-3pQRokh/QYPLNsQa6BoeAJ99e73PqBQynTAtuDwzCQE=" @@ -15623,6 +16185,16 @@ license = [ ] homepage = "https://github.com/mike-unk/jastylest-zh.git" +[jiexi."0.1.0"] +url = "https://packages.typst.org/preview/jiexi-0.1.0.tar.gz" +hash = "sha256-mUB6Xqe0nbSq7xYz6OWpvotNMNF9cPomXhg33V3zFGo=" +typstDeps = [] +description = "Parser generator for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/Void-Skeleton/jiexi" + [jlyfish."0.1.0"] url = "https://packages.typst.org/preview/jlyfish-0.1.0.tar.gz" hash = "sha256-h7WTNYT4tPbAEF7B50fUP7oHVnNIDJxedS3CMZxcbQ4=" @@ -15998,6 +16570,16 @@ license = [ ] homepage = "https://github.com/aualbert/kino" +[kip."0.1.0"] +url = "https://packages.typst.org/preview/kip-0.1.0.tar.gz" +hash = "sha256-NSCF5pfu723hckSAF9wzu3GCPTOKfBDijj8k4wr49C8=" +typstDeps = [] +description = "Kip: Pikchr diagram language integration for Typst - render PIC-like diagrams as SVG" +license = [ + "MIT", +] +homepage = "https://github.com/ragtux/kip" + [kiresume."0.1.17"] url = "https://packages.typst.org/preview/kiresume-0.1.17.tar.gz" hash = "sha256-/0IIJl3tUCWDYDt2aoW3HYmRodtLvpOXuVNraa3WqiA=" @@ -16331,6 +16913,18 @@ license = [ ] homepage = "https://github.com/luca-schlecker/typst-lambdabus" +[larnt."0.1.0"] +url = "https://packages.typst.org/preview/larnt-0.1.0.tar.gz" +hash = "sha256-1w1uzJywcgntnVcOz7p3seWQwp1/JZdn1LYYfpUINFw=" +typstDeps = [ + "suiji_0_5_1", +] +description = "3D line art engine using rust rewrite of fogleman/ln" +license = [ + "MIT", +] +homepage = "https://github.com/HellOwhatAs/larnt/tree/master/examples/larnt_typst" + [larrow."1.0.0"] url = "https://packages.typst.org/preview/larrow-1.0.0.tar.gz" hash = "sha256-mzfcZVzldR9+gvq+An1j/Fc1Oh26NqGcU96TbIXxtXs=" @@ -17911,6 +18505,54 @@ license = [ ] homepage = "https://github.com/sxdl/MCM-Typst-template" +[mcx."0.2.1"] +url = "https://packages.typst.org/preview/mcx-0.2.1.tar.gz" +hash = "sha256-FoeeeO6vm/aTZkzldlw8bCwm2BMbxfExCPjN51cbL8A=" +typstDeps = [ + "suiji_0_5_1", +] +description = "Typesetting randomized multiple-choice exams" +license = [ + "MIT", +] +homepage = "https://github.com/1zumiSagiri/mcx" + +[mcx."0.2.0"] +url = "https://packages.typst.org/preview/mcx-0.2.0.tar.gz" +hash = "sha256-KTpe0t9MlK+xJkNI7awfMXOA0vNkCgCB1Scd1TN8ERs=" +typstDeps = [ + "suiji_0_5_1", +] +description = "Typesetting randomized multiple-choice exams" +license = [ + "MIT", +] +homepage = "https://github.com/1zumiSagiri/mcx" + +[mcx."0.1.1"] +url = "https://packages.typst.org/preview/mcx-0.1.1.tar.gz" +hash = "sha256-xUGPKjmuzXdiuGk/nWUV3j2YeemTjWkNmY5WDUsT5Ak=" +typstDeps = [ + "suiji_0_5_1", +] +description = "Typesetting randomized multiple-choice exams" +license = [ + "MIT", +] +homepage = "https://github.com/1zumiSagiri/mcx" + +[mcx."0.1.0"] +url = "https://packages.typst.org/preview/mcx-0.1.0.tar.gz" +hash = "sha256-b5owXIWG5AbKltu8KDDDHVnJPvGgj7iWy1z4acl4mis=" +typstDeps = [ + "suiji_0_5_1", +] +description = "Typesetting randomized multiple-choice exams" +license = [ + "MIT", +] +homepage = "https://github.com/1zumiSagiri/mcx" + [meander."0.4.0"] url = "https://packages.typst.org/preview/meander-0.4.0.tar.gz" hash = "sha256-3BbN7u6R61DJmh+7pMOX1amEeSCxMR3DKOmsrhFEKzU=" @@ -18339,6 +18981,18 @@ license = [ ] homepage = "https://github.com/mayconfmelo/min-article" +[min-book."1.4.0"] +url = "https://packages.typst.org/preview/min-book-1.4.0.tar.gz" +hash = "sha256-BDf71gU+9LPFdi3iDei3TuEqirev65ywTKy2ITPcsvI=" +typstDeps = [ + "min-manual_1_4_0", +] +description = "Simple and complete books without introducing new syntax" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/min-book" + [min-book."1.3.0"] url = "https://packages.typst.org/preview/min-book-1.3.0.tar.gz" hash = "sha256-smVBNUl/pGgFVaxVJFJCDDCpkgJ/oQuswjWMLjQ/GM0=" @@ -18417,6 +19071,18 @@ license = [ ] homepage = "https://github.com/mayconfmelo/min-book" +[min-manual."0.3.0"] +url = "https://packages.typst.org/preview/min-manual-0.3.0.tar.gz" +hash = "sha256-hKIyfa68LgI+NKqiRS77XMbhquDjE1yQd8xmKwrJogE=" +typstDeps = [ + "nexus-tools_0_1_0", +] +description = "Modern yet sober manuals using Typst, Markdown, and documentation comments" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/min-manual" + [min-manual."0.2.1"] url = "https://packages.typst.org/preview/min-manual-0.2.1.tar.gz" hash = "sha256-vvJO5bd+LY7RCmkt0La008wKxNbQABewEs1zAepC6/c=" @@ -18453,6 +19119,16 @@ license = [ ] homepage = "https://github.com/mayconfmelo/min-manual" +[min-resume."0.2.0"] +url = "https://packages.typst.org/preview/min-resume-0.2.0.tar.gz" +hash = "sha256-Y7WazcGhsOxZEddoooqOrNivktAWRL9yOEmyF8BsEG8=" +typstDeps = [] +description = "Simple and professional résumé for professional people" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/min-resume" + [min-resume."0.1.0"] url = "https://packages.typst.org/preview/min-resume-0.1.0.tar.gz" hash = "sha256-mOtLc/qkZ/FoV4sFudhOOKMBxxxROWOeLYJGyeqYIkY=" @@ -18992,6 +19668,16 @@ license = [ ] homepage = "https://github.com/OrangeX4/mitex" +[mmdr."0.1.0"] +url = "https://packages.typst.org/preview/mmdr-0.1.0.tar.gz" +hash = "sha256-3aBfjhi20ncVBfUhR96CqDigCINaMcoUKDvVPHdWNC4=" +typstDeps = [] +description = "A Typst plugin to render Mermaid diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/HSGamer/typst-mmdr" + [modern-acad-cv."0.1.5"] url = "https://packages.typst.org/preview/modern-acad-cv-0.1.5.tar.gz" hash = "sha256-DXEVA2NnyNOD/mQKSVDudK7dYY9KWygDMoNK1I6hGVA=" @@ -20072,6 +20758,22 @@ license = [ "MIT", ] +[modern-pku-thesis."0.2.2"] +url = "https://packages.typst.org/preview/modern-pku-thesis-0.2.2.tar.gz" +hash = "sha256-1DmuRw0jMKHJCZ87r/xFDZioOUthqzdEWDlLYadS/UE=" +typstDeps = [ + "codly_1_3_0", + "codly-languages_0_1_10", + "cuti_0_4_0", + "gb7714-bilingual_0_2_1", + "itemize_0_2_0", +] +description = "Dissertation template for Peking University (PKU" +license = [ + "MIT", +] +homepage = "https://github.com/pku-typst/pkuthss-typst" + [modern-pku-thesis."0.2.1"] url = "https://packages.typst.org/preview/modern-pku-thesis-0.2.1.tar.gz" hash = "sha256-5l1rxIjDO7rE/zoRkUVgAKJONKeFqTITSjPmBxTP0Rg=" @@ -21793,6 +22495,50 @@ license = [ ] homepage = "https://github.com/Enter-tainer/natrix" +[navigator."0.1.3"] +url = "https://packages.typst.org/preview/navigator-0.1.3.tar.gz" +hash = "sha256-HzpFBeaaR/fRH5vaDsweLd/I0jsU6a1zRg86trh9gzI=" +typstDeps = [ + "diatypst_0_9_1", + "navigator_0_2_0", + "polylux_0_4_0", + "presentate_0_2_4", + "typslides_1_3_2", +] +description = "Navigation tools for Typst presentations" +license = [ + "MIT", +] +homepage = "https://github.com/eusebe/typst-navigator" + +[navigator."0.1.2"] +url = "https://packages.typst.org/preview/navigator-0.1.2.tar.gz" +hash = "sha256-KIMiTKkZu5j18GKkmzHK4uGUMnocwBcTDAGa7olLibA=" +typstDeps = [ + "polylux_0_4_0", + "presentate_0_2_3", + "typslides_1_3_2", +] +description = "Navigation tools for Typst presentations" +license = [ + "MIT", +] +homepage = "https://github.com/eusebe/typst-navigator" + +[navigator."0.1.1"] +url = "https://packages.typst.org/preview/navigator-0.1.1.tar.gz" +hash = "sha256-4c9j0XHGoAs5jQgq17ngtqvaiQHXoZ8m0O4crNp9jzo=" +typstDeps = [ + "polylux_0_4_0", + "presentate_0_2_3", + "typslides_1_3_2", +] +description = "Navigation tools for Typst presentations" +license = [ + "MIT", +] +homepage = "https://github.com/eusebe/typst-navigator" + [navigator."0.1.0"] url = "https://packages.typst.org/preview/navigator-0.1.0.tar.gz" hash = "sha256-m2dggi1y9vPVbdcvJENZAJ2Xy01ScwpjYmwBzHTjnvk=" @@ -22059,6 +22805,16 @@ license = [ ] homepage = "https://github.com/edgaremy/neural-netz" +[nexus-tools."0.1.0"] +url = "https://packages.typst.org/preview/nexus-tools-0.1.0.tar.gz" +hash = "sha256-cmvim5LfDkcl1PoTRJLSOTnfQ5O0L49/3q7gPtk36o0=" +typstDeps = [] +description = "Easily implement and reuse tools and components across projects" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/nexus-tools" + [nifty-ntnu-thesis."0.1.3"] url = "https://packages.typst.org/preview/nifty-ntnu-thesis-0.1.3.tar.gz" hash = "sha256-GU/OcgxTdR4WgoOs6Sa9cmLT0emtGyci2dkhFXSViRg=" @@ -22137,6 +22893,16 @@ license = [ ] homepage = "https://github.com/atraphaxia/nikonova" +[nine-patch."1.0.0"] +url = "https://packages.typst.org/preview/nine-patch-1.0.0.tar.gz" +hash = "sha256-ja3kiP+RXYDHef7AjHBfjWADi0OR3/kfstLzVK8Xjhc=" +typstDeps = [] +description = "Resizable Bitmap Plugin using the Android 9-patch technique" +license = [ + "MIT", +] +homepage = "https://github.com/PentaPhi/nine-patch" + [nine-patch."0.1.0"] url = "https://packages.typst.org/preview/nine-patch-0.1.0.tar.gz" hash = "sha256-105oQ2Ba+e7XT0iL59FkH9XaeqWh7TtPA+RxecmAb3U=" @@ -23507,6 +24273,30 @@ license = [ ] homepage = "https://github.com/xkevio/parcio-typst/" +[pariman."0.2.0"] +url = "https://packages.typst.org/preview/pariman-0.2.0.tar.gz" +hash = "sha256-abBQ7B5LxCITWH/XZdkHnM1JsALCNrDVDNT1n0EWR5Q=" +typstDeps = [ + "zero_0_6_1", +] +description = "Calculations with Units in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/pacaunt/pariman" + +[pariman."0.1.0"] +url = "https://packages.typst.org/preview/pariman-0.1.0.tar.gz" +hash = "sha256-rIVMfjq/IvufyFnQ/Gvwj7GYRHkQ+qMFbvAsDVpfLYU=" +typstDeps = [ + "zero_0_6_1", +] +description = "Calculations with Units in Typst" +license = [ + "MIT", +] +homepage = "https://github.com/pacaunt/pariman" + [paris-saclay-thesis-flat."1.0.2"] url = "https://packages.typst.org/preview/paris-saclay-thesis-flat-1.0.2.tar.gz" hash = "sha256-1r97t7XmOmgEWw6HdpTYdI8UCLkaAykHgon+WsfbTyI=" @@ -24114,6 +24904,18 @@ license = [ ] homepage = "https://gitlab.com/Jed_Hed/pf2e-typst" +[phonokit."0.4.0"] +url = "https://packages.typst.org/preview/phonokit-0.4.0.tar.gz" +hash = "sha256-+VykBhTntpXPK9rv8tgZCJYPmCsZ4XKFp6XsPkgO2/w=" +typstDeps = [ + "cetz_0_4_2", +] +description = "A toolkit to create phonological representations" +license = [ + "MIT", +] +homepage = "https://github.com/guilhermegarcia/phonokit" + [phonokit."0.3.7"] url = "https://packages.typst.org/preview/phonokit-0.3.7.tar.gz" hash = "sha256-W3rDoGV8OiXy4z79f7SCpucG3eVCZ2MOrgni5EbPfEk=" @@ -24946,6 +25748,18 @@ license = [ ] homepage = "https://github.com/SillyFreak/typst-prequery" +[presentate."0.2.4"] +url = "https://packages.typst.org/preview/presentate-0.2.4.tar.gz" +hash = "sha256-kLxhXAE3rB7to3TT89Tj27PxG12xJtFnZ272jLc8gj4=" +typstDeps = [ + "navigator_0_1_2", +] +description = "A package to create slides with ease" +license = [ + "MIT", +] +homepage = "https://github.com/pacaunt/typst-presentate" + [presentate."0.2.3"] url = "https://packages.typst.org/preview/presentate-0.2.3.tar.gz" hash = "sha256-8oYwwQ/4q1X35vBYDY0IwCxSWHom4gDjGcTSVf+2mw4=" @@ -25030,6 +25844,18 @@ license = [ ] homepage = "https://github.com/3w36zj6/typst-prismath" +[pro-academic-cv."0.1.0"] +url = "https://packages.typst.org/preview/pro-academic-cv-0.1.0.tar.gz" +hash = "sha256-htLWQ0sPCDyYEjRVQPq2EsZ6zhikbsCA5YShr5q3SOM=" +typstDeps = [ + "cuti_0_4_0", +] +description = "A professional template for academic CV" +license = [ + "MIT", +] +homepage = "https://github.com/whliao5am/pro-academic-cv-typst-template" + [pro-letter."0.1.1"] url = "https://packages.typst.org/preview/pro-letter-0.1.1.tar.gz" hash = "sha256-Z7b6NR8UUkYf9TR+jaKlkuQzj8YtMAMZcjfn9xPF5Dw=" @@ -25358,6 +26184,18 @@ license = [ ] homepage = "https://github.com/ludwig-austermann/qcm" +[qec-thrust."0.1.2"] +url = "https://packages.typst.org/preview/qec-thrust-0.1.2.tar.gz" +hash = "sha256-5gSn0sAhF+OBBBx4C11vCiu/Lp/88YyTSDJIgN7G9QU=" +typstDeps = [ + "cetz_0_4_0", +] +description = "A package for drawing quantum error correction codes with Typst" +license = [ + "MIT", +] +homepage = "https://github.com/nzy1997/qec-thrust" + [qec-thrust."0.1.1"] url = "https://packages.typst.org/preview/qec-thrust-0.1.1.tar.gz" hash = "sha256-vc0ok9xMZ09m4hoQ8MgAg6uruH2ZMIVpPS1E12nw/LA=" @@ -26811,6 +27649,19 @@ license = [ ] homepage = "https://github.com/wisp3rwind/typst-scaffolder" +[scarif."0.1.0"] +url = "https://packages.typst.org/preview/scarif-0.1.0.tar.gz" +hash = "sha256-QjI84vj+6+JFve3jk9/06HxHMeJX5R7Ll5HSGZF+E8w=" +typstDeps = [ + "shadowed_0_3_0", +] +description = "A beautifully designed template that brings tropical elegance to your documents" +license = [ + "MIT", + "Apache-2.0", +] +homepage = "https://github.com/T1mVo/scarif" + [scholarly-epfl-thesis."0.2.0"] url = "https://packages.typst.org/preview/scholarly-epfl-thesis-0.2.0.tar.gz" hash = "sha256-9TEz/jV7P1edbqYIlQoZ4581sK4UBQMpn3oZWlxtwxg=" @@ -26861,6 +27712,16 @@ license = [ ] homepage = "https://github.com/augustebaum/epfl-thesis-typst" +[scholarly-tauthesis."0.18.0"] +url = "https://packages.typst.org/preview/scholarly-tauthesis-0.18.0.tar.gz" +hash = "sha256-ZCLHylk3Mf+59VwLk3x7NkF6c8jn41LTEp1vr4V2j7o=" +typstDeps = [] +description = "A template for writing Tampere University theses" +license = [ + "MIT", +] +homepage = "https://gitlab.com/tuni-official/thesis-templates/tau-typst-thesis-template" + [scholarly-tauthesis."0.17.6"] url = "https://packages.typst.org/preview/scholarly-tauthesis-0.17.6.tar.gz" hash = "sha256-KlXJfJbLSUk1XkauHCf/vZ4tjM3lvKcY7oTVFf8DB3s=" @@ -27121,6 +27982,20 @@ license = [ ] homepage = "https://github.com/curvenote/scienceicons" +[scribbling-hm."0.1.6"] +url = "https://packages.typst.org/preview/scribbling-hm-0.1.6.tar.gz" +hash = "sha256-z9DHa9kuSpLejhReAloBwkfnYEzg8sorDOduo6CF82M=" +typstDeps = [ + "datify_1_0_0", + "glossarium_0_5_9", + "zebraw_0_6_1", +] +description = "Unofficial Bachelor's thesis template for Munich University of Applied Sciences (Hochschule München" +license = [ + "MIT", +] +homepage = "https://github.com/fine-seat/hm-typst-template" + [scribbling-hm."0.1.5"] url = "https://packages.typst.org/preview/scribbling-hm-0.1.5.tar.gz" hash = "sha256-h+CBEhfkmKrfAXvbUSg1qdpqbVMtFf5Odw6nY0uQJAw=" @@ -27443,6 +28318,36 @@ license = [ ] homepage = "https://github.com/Dregen-Yor/sdu-touying-simpl" +[se-jyutcitzi."0.3.0"] +url = "https://packages.typst.org/preview/se-jyutcitzi-0.3.0.tar.gz" +hash = "sha256-dQ5k0++CVe45K6ElXAJ4tsdT9Kq0xwRrIAKbgLdJWCU=" +typstDeps = [] +description = "A system for displaying Jyutcitzi characters (粵切字" +license = [ + "MIT", +] +homepage = "https://github.com/VincentTam/jyutcitzi" + +[se-jyutcitzi."0.2.1"] +url = "https://packages.typst.org/preview/se-jyutcitzi-0.2.1.tar.gz" +hash = "sha256-IZN1w9sjsSNt4v3/0IWg48E4R4VTYW/tINo6dumZ7nQ=" +typstDeps = [] +description = "A system for displaying Jyutcitzi characters (粵切字" +license = [ + "MIT", +] +homepage = "https://github.com/VincentTam/jyutcitzi" + +[se-jyutcitzi."0.1.0"] +url = "https://packages.typst.org/preview/se-jyutcitzi-0.1.0.tar.gz" +hash = "sha256-n+VBmq+H4TDwHEBBJIzEpA3qjKOTR6cmuNX6Yz7Phh0=" +typstDeps = [] +description = "A system for displaying Jyutcitzi characters (粵切字" +license = [ + "MIT", +] +homepage = "https://github.com/VincentTam/jyutcitzi" + [sela."0.1.0"] url = "https://packages.typst.org/preview/sela-0.1.0.tar.gz" hash = "sha256-kYQKyZzTzVAABvVt+L0eiIT1fXg64WmP/RexwmhSPQE=" @@ -27466,6 +28371,42 @@ license = [ ] homepage = "https://github.com/wznmickey/typst-self-example" +[sepay."0.1.1"] +url = "https://packages.typst.org/preview/sepay-0.1.1.tar.gz" +hash = "sha256-iyol1H+HrfWSZD11fZIPT44031y/uwoti/vJL82/ZpM=" +typstDeps = [ + "ibanator_0_1_0", + "rustycure_0_2_0", +] +description = "Generate EPC QR codes for SEPA credit transfers" +license = [ + "MIT", +] +homepage = "https://github.com/MLNW/typst-packages" + +[sepay."0.1.0"] +url = "https://packages.typst.org/preview/sepay-0.1.0.tar.gz" +hash = "sha256-QMO6VUsreoYKSfOuAYHSLQjpyCtC0b0ZxxC/GBS5dTY=" +typstDeps = [ + "ibanator_0_1_0", + "rustycure_0_2_0", +] +description = "Generate EPC QR codes for SEPA credit transfers" +license = [ + "MIT", +] +homepage = "https://github.com/MLNW/typst-packages" + +[sertyp."0.1.2"] +url = "https://packages.typst.org/preview/sertyp-0.1.2.tar.gz" +hash = "sha256-locwjuavfxD2ByhOEzX1Yvj4yoGGUIjW3D3Yt0CF3IU=" +typstDeps = [] +description = "Serialization and deserialization of most typst types into sertyp CBOR format: This includes markdown, math, etc" +license = [ + "MIT", +] +homepage = "https://github.com/Uhrendoktor/sertyp" + [sertyp."0.1.1"] url = "https://packages.typst.org/preview/sertyp-0.1.1.tar.gz" hash = "sha256-M+O9ZM8CeV1V/nW5+ojC6iTLQE/PmiQNi1+M6bteKuU=" @@ -27486,6 +28427,16 @@ license = [ ] homepage = "https://github.com/Uhrendoktor/sertyp" +[shadowed."0.3.0"] +url = "https://packages.typst.org/preview/shadowed-0.3.0.tar.gz" +hash = "sha256-sVATimHBtGE5u6kHEgUsjjfgLMwcXVZOiaWbfHtCTAo=" +typstDeps = [] +description = "Box shadows for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/T1mVo/shadowed" + [shadowed."0.2.0"] url = "https://packages.typst.org/preview/shadowed-0.2.0.tar.gz" hash = "sha256-TDZsj+sK5aIaX7luRUdtyH0YxTWzrFRyrIvUlOk+MfI=" @@ -28511,6 +29462,18 @@ license = [ ] homepage = "https://github.com/torsteinnh/simple-ntnu-report" +[simple-plot."0.2.6"] +url = "https://packages.typst.org/preview/simple-plot-0.2.6.tar.gz" +hash = "sha256-5n5/7LENH26CJt/S1QfBNlxt61kaQZG7m9dlewOFO08=" +typstDeps = [ + "cetz_0_4_2", +] +description = "Simple, pgfplots-like function plotting for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-simple-plot" + [simple-plot."0.2.0"] url = "https://packages.typst.org/preview/simple-plot-0.2.0.tar.gz" hash = "sha256-PDvV9x26J0MhkiuMSaWrs0j8MiFy31EXeYqFsv9DGOw=" @@ -28599,6 +29562,18 @@ license = [ ] homepage = "https://github.com/steadyfall/simple-technical-resume-template" +[simple-thesis-ger-host."1.0.1"] +url = "https://packages.typst.org/preview/simple-thesis-ger-host-1.0.1.tar.gz" +hash = "sha256-6CmGyRM52xw0T0x5AobwNQZWtT5C8vet+Fry3o6zxRg=" +typstDeps = [ + "glossarium_0_5_10", +] +description = "simple clean Thesis Template, Language DE, with Bibliography, Glossar etc" +license = [ + "MIT", +] +homepage = "https://github.com/compera24/thesis-template-typst" + [simple-tubs-letter."0.1.2"] url = "https://packages.typst.org/preview/simple-tubs-letter-0.1.2.tar.gz" hash = "sha256-xUDtps2CcFe4FO+2OaMgzZCGdJQKATHhe8PsZHivsNw=" @@ -28664,6 +29639,16 @@ license = [ ] homepage = "https://github.com/HinnyTsang/simple-xd-resume" +[simplebnf."0.1.2"] +url = "https://packages.typst.org/preview/simplebnf-0.1.2.tar.gz" +hash = "sha256-CPqNAnSZhc2Do85rGSzLKimA3H0R85rYoLoPXpV0krU=" +typstDeps = [] +description = "A simple package to format Backus-Naur form (BNF" +license = [ + "MIT", +] +homepage = "https://github.com/Zeta611/simplebnf.typ" + [simplebnf."0.1.1"] url = "https://packages.typst.org/preview/simplebnf-0.1.1.tar.gz" hash = "sha256-dGCrPJW/E4rRKwO8Q+M0g1+zuC5N58Y5nrp1l4Q/9W8=" @@ -28728,6 +29713,16 @@ license = [ ] homepage = "https://github.com/sjfhsjfh/slashion" +[slate-geometry."0.1.0"] +url = "https://packages.typst.org/preview/slate-geometry-0.1.0.tar.gz" +hash = "sha256-B3jomgpz1y5oOCilK5+Qbyidn0hW88ljwy+vFJI2cEo=" +typstDeps = [] +description = "Collection of device specifications for page setup" +license = [ + "MIT", +] +homepage = "https://github.com/towoe/slate-geometry" + [sleek-university-assignment."0.1.0"] url = "https://packages.typst.org/preview/sleek-university-assignment-0.1.0.tar.gz" hash = "sha256-yxbLt/VNoK/CgiW5DDlT5yksV4loWoKdLXQ7BFMwlCg=" @@ -29351,6 +30346,16 @@ license = [ ] homepage = "https://github.com/SillyFreak/typst-stack-pointer" +[starry-ulfg."0.1.0"] +url = "https://packages.typst.org/preview/starry-ulfg-0.1.0.tar.gz" +hash = "sha256-2QMqvJ3yKsmh+T1jac3DxQOjuHcD2nTdNRuILpOJGes=" +typstDeps = [] +description = "Unofficial ULFG thesis and reports" +license = [ + "MIT-0", +] +homepage = "https://github.com/Sydiepus/starry-ulfg" + [starter-journal-article."0.5.1"] url = "https://packages.typst.org/preview/starter-journal-article-0.5.1.tar.gz" hash = "sha256-cUMMm/dfs/ZYNBjRHrwrKmKZlDLG75DxLwWzMj7dWJY=" @@ -30293,6 +31298,15 @@ license = [ ] homepage = "https://github.com/swaits/typst-collection" +[swaralipi."0.2.0"] +url = "https://packages.typst.org/preview/swaralipi-0.2.0.tar.gz" +hash = "sha256-6d4sOH0khpPKoSu6WAUEgjxzqx1lxwHKVQWc8hJTO7U=" +typstDeps = [] +description = "Notation for Indian Classical Music" +license = [ + "MIT", +] + [swaralipi."0.1.0"] url = "https://packages.typst.org/preview/swaralipi-0.1.0.tar.gz" hash = "sha256-fv3U6hpkMRMx6ChStT4yt9ni/6xsqZRGDJ50HxXLtg0=" @@ -31013,6 +32027,18 @@ license = [ ] homepage = "https://github.com/YDX-2147483647/best-of-typst" +[tdtr."0.5.1"] +url = "https://packages.typst.org/preview/tdtr-0.5.1.tar.gz" +hash = "sha256-RZC0neB/GZtCSC4BFfXUapkwP4AnBZwbAb5fndSX2Yk=" +typstDeps = [ + "fletcher_0_5_8", +] +description = "A package for drawing beautiful tidy tree easily" +license = [ + "MIT", +] +homepage = "https://github.com/Vertsineu/typst-tdtr" + [tdtr."0.5.0"] url = "https://packages.typst.org/preview/tdtr-0.5.0.tar.gz" hash = "sha256-AB7AIjOJmyos+8uN8XpmJWoOHglMZ+3ThpGgVqyrla0=" @@ -31183,6 +32209,31 @@ license = [ ] homepage = "https://gitlab.com/hartang/typst/testyfy" +[texst."0.1.2"] +url = "https://packages.typst.org/preview/texst-0.1.2.tar.gz" +hash = "sha256-4SoGp9sr68Wes7VvNCyLqc+RHGueB84LiSdI52idP2g=" +typstDeps = [ + "ctheorems_1_1_3", +] +description = "LaTeX-like academic paper styling and theorem helpers for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/shusuke-ioku/texst" + +[texst."0.1.0"] +url = "https://packages.typst.org/preview/texst-0.1.0.tar.gz" +hash = "sha256-5xzZL1ESqbJbFkm/d3PUwEHSFbwfkR6fEZYKMVI3QbI=" +typstDeps = [ + "cetz_0_4_2", + "ctheorems_1_1_3", +] +description = "LaTeX-like academic paper styling and theorem helpers for Typst" +license = [ + "MIT", +] +homepage = "https://github.com/shusuke-ioku/texst" + [text-dirr."1.0.0"] url = "https://packages.typst.org/preview/text-dirr-1.0.0.tar.gz" hash = "sha256-qn4cfK9i1f8ClTsrA0CM5+KLsEPVCUqgDEVUIQm4iqk=" @@ -31193,6 +32244,19 @@ license = [ ] homepage = "https://codeberg.org/Andrew15-5/text-dirr" +[tfgei."0.1.0"] +url = "https://packages.typst.org/preview/tfgei-0.1.0.tar.gz" +hash = "sha256-1XIxfhmV0qSypxkVwGl1JlKEjlhSZ1QXRu/lrMgpgzA=" +typstDeps = [ + "physica_0_9_8", + "unify_0_7_1", +] +description = "Template for making final degree projects in the Computer Science degree at ESEI (University of Vigo" +license = [ + "MIT", +] +homepage = "https://github.com/Kioraga/TFGEI" + [tfguf."0.0.3"] url = "https://packages.typst.org/preview/tfguf-0.0.3.tar.gz" hash = "sha256-37IYtyMv3zqpZBB08Ywb+7EUGsKMjQu9rrdmQA+LY5k=" @@ -31400,6 +32464,16 @@ license = [ ] homepage = "https://github.com/Danila-Bain/typst-theorems" +[theoretic."0.3.1"] +url = "https://packages.typst.org/preview/theoretic-0.3.1.tar.gz" +hash = "sha256-IHytoY8JcCHWJskFxnCfmgAvxx0OLt/NU6rHuPXqEWE=" +typstDeps = [] +description = "Opinionated tool to typeset theorems, lemmas and such" +license = [ + "Unlicense", +] +homepage = "https://github.com/nleanba/typst-theoretic" + [theoretic."0.3.0"] url = "https://packages.typst.org/preview/theoretic-0.3.0.tar.gz" hash = "sha256-YF2LFOZlEPkSS1zVgy6ngPNCz6eCeRmcQveyY8sTv/w=" @@ -31801,6 +32875,32 @@ license = [ "MIT", ] +[tieffiction."0.2.0"] +url = "https://packages.typst.org/preview/tieffiction-0.2.0.tar.gz" +hash = "sha256-xUf3jPTOod2HlpzP3zf7NlXwmERgRKIaZL/HsuJGwUI=" +typstDeps = [ + "ccicons_1_0_1", + "tiaoma_0_3_0", + "tieflang_0_1_0", +] +description = "A simple book template for fiction" +license = [ + "MIT", +] + +[tieffiction."0.1.0"] +url = "https://packages.typst.org/preview/tieffiction-0.1.0.tar.gz" +hash = "sha256-8QM1mLYSwePbX5CTYcAeGzDZJCEiXBLJJiUzcQPinHA=" +typstDeps = [ + "ccicons_1_0_1", + "tiaoma_0_3_0", + "tieflang_0_1_0", +] +description = "A simple book template for fiction" +license = [ + "MIT", +] + [tieflang."0.1.0"] url = "https://packages.typst.org/preview/tieflang-0.1.0.tar.gz" hash = "sha256-qmCGdi8Lq5aR6tfQgU+Y/v55vtvpSzJHW7VHLzxFMnw=" @@ -32873,6 +33973,19 @@ license = [ ] homepage = "https://github.com/RaVincentHuang/touying-dids" +[touying-endfield."0.1.0"] +url = "https://packages.typst.org/preview/touying-endfield-0.1.0.tar.gz" +hash = "sha256-kcR9/S0EfbWCsUTHItb3sP+wP9YrmN5KzgKlTeu3WV8=" +typstDeps = [ + "numbly_0_1_0", + "touying_0_6_1", +] +description = "Touying presentation theme inspired by Arknights: Endfield" +license = [ + "MIT", +] +homepage = "https://github.com/leostudiooo/typst-touying-theme-endfield" + [touying-flow."1.2.0"] url = "https://packages.typst.org/preview/touying-flow-1.2.0.tar.gz" hash = "sha256-rSMg6h0ouBSgHfyy6/3j8+1MNLkjYXNE3NKcWntYGjM=" @@ -33568,6 +34681,16 @@ license = [ ] homepage = "https://github.com/coli-saar/tracl" +[transl."0.2.0"] +url = "https://packages.typst.org/preview/transl-0.2.0.tar.gz" +hash = "sha256-kvRaIz+ZQnpoEOd5lKuvmgoACTiHY1eOHtSkrLQfWDA=" +typstDeps = [] +description = "Easy and simple translations for words and expressions, with support for localization" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/transl" + [transl."0.1.1"] url = "https://packages.typst.org/preview/transl-0.1.1.tar.gz" hash = "sha256-J2fZLflEpddplzgUsOxPyYuYHr+R7VetwkVJT7QXTiw=" @@ -34325,6 +35448,21 @@ license = [ ] homepage = "https://github.com/TeddyHuang-00/typpuccino" +[typsidian."0.0.3"] +url = "https://packages.typst.org/preview/typsidian-0.0.3.tar.gz" +hash = "sha256-E7c7NMfFMZ20lxD1eR2G5I2BJnxCmeQdi+zm6iKcX3c=" +typstDeps = [ + "fontawesome_0_6_0", + "glossarium_0_5_10", + "showybox_2_0_4", + "zebraw_0_6_0", +] +description = "A modern note-taking, outlining, and knowledge management template" +license = [ + "MIT", +] +homepage = "https://github.com/k0src/Typsidian" + [typsidian."0.0.2"] url = "https://packages.typst.org/preview/typsidian-0.0.2.tar.gz" hash = "sha256-SmCqqDSgSMlcQogIFiQvKG2pnGVetQ8Ov8mN3HhsOQ0=" @@ -35123,6 +36261,15 @@ license = [ "MIT", ] +[unofficial-cambridge-thesis."0.0.1"] +url = "https://packages.typst.org/preview/unofficial-cambridge-thesis-0.0.1.tar.gz" +hash = "sha256-cPropCim2/bki9RgOy7Aj9ISfcnFwUtvWj+48Tbjj70=" +typstDeps = [] +description = "University of Cambridge Thesis Template" +license = [ + "MIT", +] + [unofficial-cityu-phd-thesis."1.0.0"] url = "https://packages.typst.org/preview/unofficial-cityu-phd-thesis-1.0.0.tar.gz" hash = "sha256-KXkCStuhPf5ZuWr4s//mpmjPMA0ftXUE1w5KOMdVNWw=" @@ -35503,6 +36650,32 @@ license = [ ] homepage = "https://github.com/GrooveWJH/unofficial-sdu-thesis" +[unofficial-sorbonne-presentation."0.1.1"] +url = "https://packages.typst.org/preview/unofficial-sorbonne-presentation-0.1.1.tar.gz" +hash = "sha256-raDMMbsei2fWGUpQBI4FfOIAUMmaqwFRP7HDOYMgCpI=" +typstDeps = [ + "navigator_0_1_3", + "physica_0_9_8", + "presentate_0_2_4", +] +description = "A non-official structured presentation theme designed to match the branding and style guidelines of the Sorbonne University, based on presentate and navigator" +license = [ + "MIT", +] + +[unofficial-sorbonne-presentation."0.1.0"] +url = "https://packages.typst.org/preview/unofficial-sorbonne-presentation-0.1.0.tar.gz" +hash = "sha256-RqWk+yP9Bnfrp1cRIukWMTiDUj0rIbPqa5SbVQwO80k=" +typstDeps = [ + "navigator_0_1_3", + "physica_0_9_8", + "presentate_0_2_4", +] +description = "A non-official structured presentation theme designed to match the branding and style guidelines of the Sorbonne University, based on presentate and navigator" +license = [ + "MIT", +] + [unofficial-tyut-thesis."0.1.1"] url = "https://packages.typst.org/preview/unofficial-tyut-thesis-0.1.1.tar.gz" hash = "sha256-6qzNBtseYo7TyFYLMcO+6yAriVhjwWlJNj/APnRUIf8=" @@ -36426,6 +37599,16 @@ license = [ ] homepage = "https://github.com/ShinoYumi/typst-vlna/" +[vocabulo."0.1.0"] +url = "https://packages.typst.org/preview/vocabulo-0.1.0.tar.gz" +hash = "sha256-U1nqEF5SPJ5SQ4N4jJumE3QaIW4KvhhpMQjPVwFlaJ8=" +typstDeps = [] +description = "Create training sheets for vocabulary learning" +license = [ + "MIT", +] +homepage = "https://github.com/towoe/vocabulo" + [volt-internship-ensea."0.2.0"] url = "https://packages.typst.org/preview/volt-internship-ensea-0.2.0.tar.gz" hash = "sha256-ClXVMqej/2T9b54TUzRON1oiums6B/BQHLCLgxMxz94=" @@ -36952,6 +38135,18 @@ license = [ ] homepage = "https://codeberg.org/loutr/typst-xarrow/" +[xmdjy-simple-report-template."0.1.0"] +url = "https://packages.typst.org/preview/xmdjy-simple-report-template-0.1.0.tar.gz" +hash = "sha256-WZPAzUI04rYC8NcHffM6dnBOxYmPHq/K8QYovm7YNQM=" +typstDeps = [ + "cuti_0_4_0", +] +description = "A simple and customizable experimental report template for SDU students (Shandong University" +license = [ + "MIT", +] +homepage = "https://github.com/xmdjy/exp-report-template" + [xodec."0.2.0"] url = "https://packages.typst.org/preview/xodec-0.2.0.tar.gz" hash = "sha256-FtJITkmnSydq72AS2zMmY8ali51hmuNOei/wMsZ0MJ8=" @@ -37158,6 +38353,16 @@ license = [ ] homepage = "https://github.com/l0uisgrange/zap" +[zebra."0.1.0"] +url = "https://packages.typst.org/preview/zebra-0.1.0.tar.gz" +hash = "sha256-qyK88R64meheKEg9bAuCtHOifNUqgG3BHrG35NJjAko=" +typstDeps = [] +description = "A QR code and Data Matrix generator using Typst native rendering" +license = [ + "MIT", +] +homepage = "https://github.com/rojul/typst-zebra" + [zebraw."0.6.1"] url = "https://packages.typst.org/preview/zebraw-0.6.1.tar.gz" hash = "sha256-zixd/XpbcsmSQQjc0dIsivNAOWUWCh+KqB4usGvAeLg=" @@ -37414,6 +38619,16 @@ license = [ ] homepage = "https://github.com/tomeichlersmith/zen-zine" +[zero."0.6.1"] +url = "https://packages.typst.org/preview/zero-0.6.1.tar.gz" +hash = "sha256-pwSOcua6iqs2tAiFn2kvYDCLhWdJWwj+p+8HR2MY6D8=" +typstDeps = [] +description = "Advanced scientific number formatting" +license = [ + "MIT", +] +homepage = "https://github.com/Mc-Zen/zero" + [zero."0.6.0"] url = "https://packages.typst.org/preview/zero-0.6.0.tar.gz" hash = "sha256-relJH63SK2H3snB3FwWWnGg2LVWrLCxzocccAz6FgI0=" From 1da88c10c7e343ae48755f075440c3f0e356fb94 Mon Sep 17 00:00:00 2001 From: Diego Date: Thu, 12 Feb 2026 16:24:45 +0100 Subject: [PATCH 19/20] mfakto: init at 0.16.0-beta.5 --- pkgs/by-name/mf/mfakto/package.nix | 78 ++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 pkgs/by-name/mf/mfakto/package.nix diff --git a/pkgs/by-name/mf/mfakto/package.nix b/pkgs/by-name/mf/mfakto/package.nix new file mode 100644 index 000000000000..7254b76a6bb4 --- /dev/null +++ b/pkgs/by-name/mf/mfakto/package.nix @@ -0,0 +1,78 @@ +{ + fetchFromGitHub, + lib, + ocl-icd, + opencl-headers, + stdenv, + makeBinaryWrapper, + runtimeShell, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "mfakto"; + version = "0.16.0-beta.5"; + + src = fetchFromGitHub { + owner = "primesearch"; + repo = "mfakto"; + tag = "v${finalAttrs.version}"; + hash = "sha256-aQWFvdCWrab8Bz4lRWtdp2pS2Rswi5MS/1Ka5n/iJTU="; + }; + + enableParallelBuilding = true; + + nativeBuildInputs = [ + makeBinaryWrapper + ]; + + buildInputs = [ + ocl-icd + opencl-headers + ]; + + # Patch the hardcoded kernel path + # Inject opencl-headers for GPU compilation + postPatch = '' + substituteInPlace src/mfakto.h \ + --replace-fail '"mfakto_Kernels.cl"' '"'$out'/share/mfakto/mfakto_Kernels.cl"' + sed -i "/clBuildProgram/i \ strcat(program_options, \" -I $out/share/mfakto\");" src/mfakto.cpp + ''; + + makeFlags = [ + "-C" + "src" + # Override needed for aarch64 support + "CC=${stdenv.cc.targetPrefix}gcc" + "CPP=${stdenv.cc.targetPrefix}g++" + "LD=${stdenv.cc.targetPrefix}g++" + "SHELL=${runtimeShell}" + ]; + + installPhase = '' + runHook preInstall + + install -Dm755 mfakto $out/bin/mfakto + install -Dm644 mfakto.ini -t $out/share/mfakto + + install -Dm444 *.cl $out/share/mfakto + install -Dm444 *.h $out/share/mfakto + + runHook postInstall + ''; + + meta = { + description = "Trial Factoring program using OpenCL for GIMPS"; + longDescription = '' + mfakto is an OpenCL port of mfaktc that aims to have the same features and + functions. mfaktc is a program that trial factors Mersenne numbers. It stands + for "Mersenne faktorisation* with CUDA" and was written for Nvidia GPUs. Both + programs are used primarily in the Great Internet Mersenne Prime Search. mfakto + can also run on CPUs, although this is not done in practice. + ''; + homepage = "https://github.com/primesearch/mfakto"; + maintainers = with lib.maintainers; [ dstremur ]; + license = lib.licenses.gpl3Only; + platforms = lib.platforms.linux; + mainProgram = "mfakto"; + }; +}) From 4d9505260318425c88040592877ec5c168b99836 Mon Sep 17 00:00:00 2001 From: Danny Breyfogle <27653146+dbreyfogle@users.noreply.github.com> Date: Mon, 16 Feb 2026 00:04:49 -0700 Subject: [PATCH 20/20] github-copilot-cli: refactor to use prebuilt binaries --- .../by-name/gi/github-copilot-cli/package.nix | 43 +++++++++-------- .../gi/github-copilot-cli/sources.json | 19 ++++++++ pkgs/by-name/gi/github-copilot-cli/update.sh | 46 +++++++++++++++++++ 3 files changed, 89 insertions(+), 19 deletions(-) create mode 100644 pkgs/by-name/gi/github-copilot-cli/sources.json create mode 100755 pkgs/by-name/gi/github-copilot-cli/update.sh diff --git a/pkgs/by-name/gi/github-copilot-cli/package.nix b/pkgs/by-name/gi/github-copilot-cli/package.nix index 37e41e5852fe..7213a076159a 100644 --- a/pkgs/by-name/gi/github-copilot-cli/package.nix +++ b/pkgs/by-name/gi/github-copilot-cli/package.nix @@ -1,51 +1,56 @@ { lib, stdenv, - fetchzip, - nodejs, - makeBinaryWrapper, + autoPatchelfHook, + fetchurl, versionCheckHook, - nix-update-script, }: +let + sources = lib.importJSON ./sources.json; + srcConfig = + sources.${stdenv.hostPlatform.system} + or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); +in stdenv.mkDerivation (finalAttrs: { pname = "github-copilot-cli"; - version = "0.0.406"; + inherit (sources) version; - src = fetchzip { - url = "https://registry.npmjs.org/@github/copilot/-/copilot-${finalAttrs.version}.tgz"; - hash = "sha256-APjQW8YDoIO+Q2D5SkH0KI4u+w5mAF3VfEk/Yda2/54="; + src = fetchurl { + url = "https://github.com/github/copilot-cli/releases/download/v${finalAttrs.version}/${srcConfig.name}.tar.gz"; + inherit (srcConfig) hash; }; - nativeBuildInputs = [ makeBinaryWrapper ]; + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ stdenv.cc.cc.lib ]; + sourceRoot = "."; + dontStrip = true; installPhase = '' runHook preInstall - - mkdir -p $out/lib/node_modules/@github/copilot - cp -r . $out/lib/node_modules/@github/copilot - - mkdir -p $out/bin - makeBinaryWrapper ${nodejs}/bin/node $out/bin/copilot \ - --add-flags "$out/lib/node_modules/@github/copilot/index.js" - + install -Dm755 copilot $out/bin/copilot runHook postInstall ''; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = ./update.sh; meta = { description = "GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal"; homepage = "https://github.com/github/copilot-cli"; changelog = "https://github.com/github/copilot-cli/releases/tag/v${finalAttrs.version}"; - downloadPage = "https://www.npmjs.com/package/@github/copilot"; license = lib.licenses.unfree; maintainers = with lib.maintainers; [ dbreyfogle ]; mainProgram = "copilot"; + platforms = [ + "x86_64-linux" + "aarch64-linux" + "x86_64-darwin" + "aarch64-darwin" + ]; }; }) diff --git a/pkgs/by-name/gi/github-copilot-cli/sources.json b/pkgs/by-name/gi/github-copilot-cli/sources.json new file mode 100644 index 000000000000..cfe76a6c90b0 --- /dev/null +++ b/pkgs/by-name/gi/github-copilot-cli/sources.json @@ -0,0 +1,19 @@ +{ + "version": "0.0.410", + "x86_64-linux": { + "name": "copilot-linux-x64", + "hash": "sha256-JSO6ksh9jSzdgfnw+ZVHlLwWm8QqlJafu4f8fp9GGwk=" + }, + "aarch64-linux": { + "name": "copilot-linux-arm64", + "hash": "sha256-d9NGwnW059FLaDolYM01RciolbXacwc354lbJr2JOdo=" + }, + "x86_64-darwin": { + "name": "copilot-darwin-x64", + "hash": "sha256-mm3wQZgIJfx9TywWkqC1FLpxyaE/GO8FP2ev109Pk4o=" + }, + "aarch64-darwin": { + "name": "copilot-darwin-arm64", + "hash": "sha256-gbsjC8hIzk1kBJq9STxemKOM4b423LNfdyI6/eIuhf4=" + } +} diff --git a/pkgs/by-name/gi/github-copilot-cli/update.sh b/pkgs/by-name/gi/github-copilot-cli/update.sh new file mode 100755 index 000000000000..c7bfd9fa50ed --- /dev/null +++ b/pkgs/by-name/gi/github-copilot-cli/update.sh @@ -0,0 +1,46 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p curl jq nix + +set -euo pipefail + +ROOT="$(dirname "$(readlink -f "$0")")" +SOURCES_FILE="$ROOT/sources.json" + +LATEST_TAG=$(curl -s https://api.github.com/repos/github/copilot-cli/releases/latest | jq -r .tag_name) + +if [ -z "$LATEST_TAG" ] || [ "$LATEST_TAG" = "null" ]; then + echo "Failed to fetch latest release from GitHub API" + exit 1 +fi + +VERSION="${LATEST_TAG#v}" + +echo "Updating to version $VERSION" + +# Create a temporary file for the JSON content +TMP_FILE=$(mktemp) + +jq -n --arg v "$VERSION" '{version: $v}' > "$TMP_FILE" + +process_platform() { + local system="$1" + local name="$2" + local url="https://github.com/github/copilot-cli/releases/download/v${VERSION}/${name}.tar.gz" + + echo "Processing $system..." + + hash=$(nix-prefetch-url --type sha256 "$url") + sri_hash=$(nix hash convert --to sri --hash-algo sha256 "$hash") + + jq --arg sys "$system" --arg n "$name" --arg h "$sri_hash" '. + {($sys): {name: $n, hash: $h}}' \ + "$TMP_FILE" > "${TMP_FILE}.tmp" && mv "${TMP_FILE}.tmp" "$TMP_FILE" +} + +process_platform "x86_64-linux" "copilot-linux-x64" +process_platform "aarch64-linux" "copilot-linux-arm64" +process_platform "x86_64-darwin" "copilot-darwin-x64" +process_platform "aarch64-darwin" "copilot-darwin-arm64" + +mv "$TMP_FILE" "$SOURCES_FILE" + +echo "Updated sources.json successfully."