Commit Graph
731557 Commits
Author SHA1 Message Date
7c8e422689 nixos-option: rewrite as a nix script
This ports the functionality of the C++ nixos-option to a nix script
(with a tiny shellscript for argument processing and invoking the nix
script). Benefits compared to the native binary include no longer being
tied to a specific nix version, generally improved maintainability and
improved stability.

The main tradeoff is that the C++ version would have better access to
introspecting and reporting errors nicely, but that doesn't seem to have
been the case in practice anyway.  The other tradeoff is that we
generate all the output at the end instead of streaming it as we
traverse the option tree.

Co-authored-by: Zhong Jianxin <azuwis@gmail.com>
Co-authored-by: aleksana <me@aleksana.moe>
Co-authored-by: eclairevoyant <contactmeongithubinstead@proton.me>
2025-01-01 13:18:02 +00:00
Arne KellerandGitHub 1c5eed9e58 satyrographos: init at 0.0.2.13 (#345651) 2025-01-01 12:50:58 +01:00
Fabian AffolterandGitHub cbd7bf2aa5 python311Packages.hstspreload: 2024.12.1 -> 2025.1.1 (#369913) 2025-01-01 12:40:17 +01:00
Fabian AffolterandGitHub e154aa0e0e python312Packages.tencentcloud-sdk-python: 3.0.1292 -> 3.0.1293 (#369894) 2025-01-01 12:34:32 +01:00
Fabian AffolterandGitHub 6973e1eb89 wafw00f: 2.2.0 -> 2.3.1 (#369898) 2025-01-01 12:34:07 +01:00
Doron BeharandGitHub 51b5753b45 python312Packages.tree-sitter-javascript: 0.21.3 -> 0.23.1 (#369190) 2025-01-01 13:33:43 +02:00
Fabian AffolterandGitHub 33c577e9d7 python312Packages.onvif-zeep-async: 3.1.12 -> 3.1.13 (#369644) 2025-01-01 12:33:31 +01:00
Mutsuha Asada efe62b612a satyrographos: init at 0.0.2.13 2025-01-01 20:32:31 +09:00
Fabian AffolterandGitHub bd975acefb python312Packages.meshtastic: 2.5.5 -> 2.5.6post1 (#367038) 2025-01-01 12:27:30 +01:00
Fabian AffolterandGitHub b223c36746 python312Packages.playwrightcapture: 1.27.4 -> 1.27.5 (#369645) 2025-01-01 12:23:53 +01:00
Donovan GloverandGitHub 81c8555367 tor-browser: fix desktop icon (#365780) 2025-01-01 10:34:17 +00:00
misuzuandGitHub cd00bd2859 anyrun: 0-unstable-2024-11-08 -> 0-unstable-2024-12-27 (#369731) 2025-01-01 12:01:52 +02:00
misuzuandGitHub 06b0a16e22 python312Packages.qtile-bonsai: 0.4.0 -> 0.5.0 (#369481) 2025-01-01 12:01:39 +02:00
misuzuandGitHub 60fe39e1c7 asak: 0.3.4 -> 0.3.5 (#369785) 2025-01-01 12:00:54 +02:00
misuzuandGitHub 70e373455a ladybird: 0-unstable-2024-12-23 -> 0-unstable-2024-12-30 (#369594) 2025-01-01 12:00:23 +02:00
misuzuandGitHub 6d12d64fe8 llama-cpp: 4367 -> 4397 (#369287) 2025-01-01 12:00:04 +02:00
misuzuandGitHub 31bb86a33c tenv: 3.2.11 -> 4.0.3 (#367812) 2025-01-01 11:59:45 +02:00
Fabian AffolterandGitHub 8947a3597c python312Packages.pylamarzocco: 1.4.5 -> 1.4.6 (#369900) 2025-01-01 10:50:50 +01:00
misuzuandGitHub a22207859d earlyoom: use upstream systemd service and add proper test (#331580) 2025-01-01 11:47:44 +02:00
Fabian Affolter 45a5b0b4e5 python311Packages.hstspreload: 2024.12.1 -> 2025.1.1
Diff: https://github.com/sethmlarson/hstspreload/compare/refs/tags/2024.12.1...2025.1.1
2025-01-01 10:47:19 +01:00
Fabian AffolterandGitHub 0c572390a9 python312Packages.aiorussound: 4.3.0 -> 4.4.0 (#369902) 2025-01-01 10:45:49 +01:00
Fabian AffolterandGitHub 3b9275300d python312Packages.pyvlx: 0.2.25 -> 0.2.26 (#369903) 2025-01-01 10:45:33 +01:00
Fabian AffolterandGitHub 4224079a16 python312Packages.aiomisc: 17.5.29 -> 17.5.31 (#369904) 2025-01-01 10:44:59 +01:00
K900andGitHub 3ac61b1fac kdePackages: Plasma 6.2.4 -> 6.2.5 (#369899) 2025-01-01 12:33:13 +03:00
Sefa EyeogluandGitHub 5e893017e9 gh-contribs: 0.9.0 -> 0.10.1 (#369589) 2025-01-01 10:29:40 +01:00
Pol DellaieraandGitHub c8adb0d390 doc/packages/build-support: remove stray backtick (#369755) 2025-01-01 10:29:27 +01:00
Sefa EyeogluandGitHub 11de46681a restic: fixed handling of arguments with spaces in restic wrappers (#366941) 2025-01-01 10:28:48 +01:00
Pol DellaieraandGitHub 76af251d37 typos: 0.28.4 -> 0.29.0 (#369809) 2025-01-01 10:28:30 +01:00
Fabian AffolterandGitHub 7a9149bfd0 python311Packages.angr: 9.2.133 -> 9.2.134 (#368085) 2025-01-01 10:17:23 +01:00
Fabian Affolter 84b8f93de3 python312Packages.aiomisc: 17.5.29 -> 17.5.31
Changelog: https://github.com/aiokitchen/aiomisc/blob/master/CHANGELOG.md
2025-01-01 10:13:16 +01:00
Fabian Affolter e2543131df python312Packages.pyvlx: 0.2.25 -> 0.2.26
Diff: https://github.com/Julius2342/pyvlx/compare/refs/tags/0.2.25...0.2.26

Changelog: https://github.com/Julius2342/pyvlx/releases/tag/0.2.26
2025-01-01 10:11:14 +01:00
Sefa EyeogluandGitHub 586989451c turnon: 1.6.2 -> 2.0.0 (#367822) 2025-01-01 10:09:49 +01:00
Bobby RongandGitHub 84662e74b9 Pantheon updates 2024-12-31 (#369702) 2025-01-01 17:04:31 +08:00
Fabian Affolter 760f794ef6 python312Packages.pylamarzocco: 1.4.5 -> 1.4.6
Diff: https://github.com/zweckj/pylamarzocco/compare/refs/tags/v1.4.5...v1.4.6

Changelog: https://github.com/zweckj/pylamarzocco/releases/tag/v1.4.6
2025-01-01 10:04:02 +01:00
Fabian Affolter 010d40f68b python312Packages.pylamarzocco: 1.4.3 -> 1.4.5
Diff: https://github.com/zweckj/pylamarzocco/compare/refs/tags/v1.4.3...v1.4.5

Changelog: https://github.com/zweckj/pylamarzocco/releases/tag/v1.4.5
2025-01-01 10:03:53 +01:00
Fabian Affolter 1a77b3b360 python312Packages.aiorussound: 4.3.0 -> 4.4.0
Diff: https://github.com/noahhusby/aiorussound/compare/refs/tags/4.3.0...4.4.0

Changelog: https://github.com/noahhusby/aiorussound/releases/tag/4.4.0
2025-01-01 10:03:12 +01:00
Fabian Affolter 459a017af3 python312Packages.aiorussound: 4.2.0 -> 4.3.0
Diff: https://github.com/noahhusby/aiorussound/compare/refs/tags/4.2.0...4.3.0

Changelog: https://github.com/noahhusby/aiorussound/releases/tag/4.3.0
2025-01-01 10:03:06 +01:00
Fabian Affolter 5ebfa75b5f wafw00f: 2.2.0 -> 2.3.1
Diff: https://github.com/EnableSecurity/wafw00f/compare/refs/tags/v2.2.0...v2.3.1

Changelog: https://github.com/EnableSecurity/wafw00f/releases/tag/v2.3.1
2025-01-01 09:46:43 +01:00
Fabian Affolter acd43b89da python312Packages.tencentcloud-sdk-python: 3.0.1292 -> 3.0.1293
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1292...3.0.1293

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1293/CHANGELOG.md
2025-01-01 09:42:47 +01:00
Fabian AffolterandGitHub e37946f2f7 python312Packages.tencentcloud-sdk-python: 3.0.1291 -> 3.0.1292 (#369707) 2025-01-01 09:40:31 +01:00
Fabian AffolterandGitHub 4f585bc4fe python312Packages.ohmepy: init at 1.2.3 (#369709) 2025-01-01 09:40:07 +01:00
Fabian AffolterandGitHub 06833876be ldeep: 1.0.77 -> 1.0.78 (#369619) 2025-01-01 09:39:23 +01:00
Fabian AffolterandGitHub c3d3895c4c python312Packages.cyclopts: 3.1.2 -> 3.1.3 (#369635) 2025-01-01 09:36:30 +01:00
R. RyanTMandGitHub 9b79905b2e keypunch: 5.0 -> 5.1 (#369797) 2025-01-01 03:34:58 -05:00
R. RyanTMandGitHub 9547942d09 gnome-secrets: 10.3 -> 10.4 (#369598) 2025-01-01 03:34:11 -05:00
Fabian AffolterandGitHub 3012a3a6d0 python312Packages.aiomealie: 0.9.4 -> 0.9.5 (#369499) 2025-01-01 09:31:50 +01:00
Pol DellaieraandGitHub cebdf83ec6 pack: 0.36.1 -> 0.36.2 (#369888) 2025-01-01 09:31:33 +01:00
R. RyanTMandGitHub 0670ce28e7 television: 0.8.1 -> 0.8.5 (#369881) 2025-01-01 03:30:56 -05:00
R. Ryantm 55901e028e pack: 0.36.1 -> 0.36.2 2025-01-01 07:59:31 +00:00
K900 f711bf972b kdePackages: Plasma 6.2.4 -> 6.2.5 2025-01-01 10:57:26 +03:00