Unfortunately I had to close my older PR so this is another try:
master β moonpiedumplings:quarto-fix-519484
opened 04:52AM - 30 Aug 26 UTC
Adds a substituteInPlace that is only active when pandoc < 3.8, where it should⦠no longer be needed.
Pandoc's Lua API has changed, and quarto expects the newer `syntax-highlighting option`, whereas Pandoc <3.8 only works with the older `highlight-style`
@SuperSandro2000 This is try 3 on my pr I guess, I closed the previous one you commented on and integrated your suggestions.
## Things done
- Built on platform:
- [x ] x86_64-linux
- [ ] aarch64-linux
- [ ] aarch64-darwin
- Tested, as applicable:
- [ ] [NixOS tests] in [nixos/tests].
- [x] [Package tests] at `passthru.tests`.
- [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [ ] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [x] Tested basic functionality of all binary files, usually in `./result/bin/`.
- Nixpkgs Release Notes
- [ ] Package update: when the change is major or breaking.
- NixOS Release Notes
- [ ] Module addition: when adding a new NixOS module.
- [ ] Module update: when the change is significant.
- [x] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
- [x] Follows the [automation/AI policy].
[NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md
[automation/AI policy]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#automationai-policy
[lib/tests]: https://github.com/NixOS/nixpkgs/blob/master/lib/tests
[maintainers/README.md]: https://github.com/NixOS/nixpkgs/blob/master/maintainers/README.md
[nixos/tests]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests
[pkgs/README.md]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md
[pkgs/test]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/test
Can someone check itβs acceptable for backport
release-26.05 β backport-528351-to-release-26.05
opened 01:45PM - 24 Aug 26 UTC
Bot-based backport to `release-26.05`, triggered by a label in #528351.
**Befor⦠e merging, ensure that this backport is [acceptable for the release](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#changes-acceptable-for-releases).**
Even as a non-committer, if you find that it is not acceptable, leave a comment.
> [!TIP]
> If you maintain all packages touched by this pull request, and they are all located under `pkgs/by-name/*`, you can comment **`@NixOS/nixpkgs-merge-bot merge`** to automatically merge this PR using the [`nixpkgs-merge-bot`](https://github.com/NixOS/nixpkgs/blob/master/ci/README.md#nixpkgs-merge-bot).
Hello,
this PR is supersimple and its main contribution is to remove an already merged patch and by that to reenable auto-updates.
As the version divergence between CLI and library is starting to cause failed test runs in our OSS project (cloudfoundry/app-autoscaler) I would appreciate a review so that we can get the CLI back to current:
master β silvestre:ginkgo-2.32.1
opened 03:33PM - 19 Aug 26 UTC
Updates ginkgo 2.28.1 β 2.32.1.
Also drops the Go 1.26 `ArtifactDir()` compatib⦠ility patch: it backported [onsi/ginkgo#1648](https://github.com/onsi/ginkgo/pull/1648), which was merged upstream and ships in 2.28.2 onwards, so the patch no longer applies on top of the new source.
Changelog: https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md
## Things done
- Built on platform(s)
- [ ] x86_64-linux
- [x] aarch64-darwin
- [ ] aarch64-linux
- [ ] x86_64-darwin
- [ ] For non-Linux: Is `sandbox = true` set in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/command-ref/conf-file.html))
- [ ] Tested, as applicable:
- [ ] [NixOS test(s)](https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests)
- [x] and/or [package tests](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests) (`passthru.tests.version`)
- [x] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)
- [x] Tested basic functionality of all binary files (usually in `./result/bin/`)
- [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md).
### Automation/AI disclosure
This change was prepared with the assistance of Claude Code (model `claude-opus-4-8`): version bump, hash updates, and identifying the now-redundant patch. All edits were reviewed and verified by me (`nix build` + `nixpkgs-review rev HEAD`, both passing on aarch64-darwin).
Recently the cooklang cli moved functionality into rust features which broke things like the cook server subcommand. This PR fixes that and adds some configurable overrides for opting out of the features:
master β pinage404:cook-cli-re-add-server
opened 04:55PM - 13 Aug 26 UTC
Hello,
I'm sorry i didn't test the `server` feature while doing #551483
It⦠is now behind a `Cargo` `feature` since https://github.com/cooklang/cookcli/issues/369
I didn't check this line
https://github.com/NixOS/nixpkgs/blob/0e251e24a4f24e036a084b6b4b2d2491af4167f4/pkgs/by-name/co/cook-cli/package.nix#L26
This PR re-add all default features but `self-update`
I also added `cook-cli-minimal` to have the package with no default feature at all
I don't know if it is better to have `cook-cli-minimal` or `cook-cli-full` ;
Which one should be the default `cook-cli` ?
Stuff i have checked :
```sh
# tested the minimal with build
nix-build -A cook-cli-minimal # took ~6m
/nix/store/q0yqj269vw2frlfwqkhs69qkxzxgy6q8-cook-cli-0.33.0/bin/cook build web \
--base-path="$RECIPES_PATH" \
--base-url="$OUTPUT_BASE_URL" \
--lang="$LANG" \
--sitemap="$OUTPUT_BASE_URL" \
--repo-url="https://gitlab.com/pinage404/moku" \
--compress \
"$OUTPUT_BASE_PATH"
# test the full with server and build
nix-build -A cook-cli # took ~15m π΄
/nix/store/m1zlsliwlxl61275z68iffvk3nfsybin-cook-cli-0.33.0/bin/cook server ./Recettes/
/nix/store/m1zlsliwlxl61275z68iffvk3nfsybin-cook-cli-0.33.0/bin/cook build web \
--base-path="$RECIPES_PATH" \
--base-url="$OUTPUT_BASE_URL" \
--lang="$LANG" \
--sitemap="$OUTPUT_BASE_URL" \
--repo-url="https://gitlab.com/pinage404/moku" \
--compress \
"$OUTPUT_BASE_PATH"
```
## Things done
- Built on platform:
- [x] x86_64-linux
- [ ] aarch64-linux
- [ ] aarch64-darwin
- Tested, as applicable:
- [ ] [NixOS tests] in [nixos/tests].
- [ ] [Package tests] at `passthru.tests`.
- [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [ ] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [x] Tested basic functionality of all binary files, usually in `./result/bin/`.
- Nixpkgs Release Notes
- [ ] Package update: when the change is major or breaking.
- NixOS Release Notes
- [ ] Module addition: when adding a new NixOS module.
- [ ] Module update: when the change is significant.
- [x] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
- [x] Follows the [automation/AI policy].
[NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md
[automation/AI policy]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#automationai-policy
[lib/tests]: https://github.com/NixOS/nixpkgs/blob/master/lib/tests
[maintainers/README.md]: https://github.com/NixOS/nixpkgs/blob/master/maintainers/README.md
[nixos/tests]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests
[pkgs/README.md]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md
[pkgs/test]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/test
New package: nix-easy-search (CLI: nes) β fast package search written in Go.
PR: nix-easy-search: init at 1.0.0 by Sh0rtRound-wq Β· Pull Request #557152 Β· NixOS/nixpkgs Β· GitHub
Approved by @idkdontaskm3 , all CI green. Looking for a committer to merge.
Simple packaging of the open-design daemon and web part
master β ReStranger:feat/init-open-design
opened 09:11PM - 31 Aug 26 UTC
## Description
Init `open-design` at `0.21.1` β https://github.com/nexu-io/open-β¦ design
OpenDesign is an open-source Claude Design alternative: local-first app that detects installed coding-agent CLIs (Claude Code, Codex, Cursor, etc.), runs functional skills + `DESIGN.md` design-system contracts and streams artifacts (prototypes, decks, dashboards, images, HyperFrames video) into a sandboxed preview. The `od` CLI starts the local Express+SQLite daemon that powers the web UI and MCP server (`od mcp`).
This adds `pkgs/by-name/op/open-design/package.nix`:
- `nodejs_24`, `pnpm_10` (10.34.x satisfies `packageManager pnpm@10.33.2`, `engines.pnpm >=10.33.2 <11`), `fetchPnpmDeps` `fetcherVersion=4`, `pnpmWorkspaces` with `./` prefix
- Native rebuild of `better-sqlite3@12.10.0` via `node-gyp` for Node 24 / ABI 137 (upstream has no prebuilds for Node 24) β `pnpm install --ignore-scripts` + `node-gyp rebuild --release --build-from-source` against `nodejs_24` headers
- Builds all workspace deps (`packages/*` via `tsc`), then `apps/daemon` and `apps/web` (`next build` β `apps/web/out`)
- Wrapper `makeWrapper nodejs_24 $out/bin/od --add-flags .../dist/cli.js --set NODE_ENV production --run 'if [ -z "$OD_DATA_DIR" ]; then export OD_DATA_DIR="$HOME/.od"; fi'` β fixes `ENOENT mkdir /nix/store/.../.od` (store is read-only, daemon previously defaulted to `<projectRoot>/.od`)
- Exposes `open-design` symlink, `meta.mainProgram = "od"`
Upstream tag `open-design-v0.21.1` (commit `fbd4d48ebe21b20f4a2faaad0ad5e53aaeb1dc4b`), `src hash sha256-0aG4hyv+HnTQBcs3SxAgPJerDv6KJNQaZm3W8xd4lx8=`, `pnpmDeps hash sha256-yymPSQqi4Atq8CyOy2w5upo+kihyUVwfFkXnj/q7rSo=`.
Changelog: https://github.com/nexu-io/open-design/blob/main/CHANGELOG.md
Homepage: https://github.com/nexu-io/open-design
## Things done
- Built on platform:
- [x] x86_64-linux
- [ ] aarch64-linux
- [ ] x86_64-darwin
- [ ] aarch64-darwin
- Tested, as applicable:
- [ ] [NixOS tests] in [nixos/tests].
- [ ] [Package tests] at `passthru.tests`.
- [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [ ] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [x] Tested basic functionality of all binary files, usually in `./result/bin/`.
- `nix build .#open-design` β `result/bin/od --help` OK
- `OD_DATA_DIR=$(mktemp -d) od --port 17456 --no-open` + `curl /api/health` OK, `curl /api/plugins` β 460 bundled, `curl /api/projects` OK, `od plugin list --daemon-url ... --json` OK, `od automation list --json` OK
- Verified `$HOME/.od` default (no `/nix/store/.../.od` ENOENT)
- `ls result/lib/open-design/apps/web/out/index.html` and `result/lib/open-design/apps/daemon/dist/cli.js` present
- Nixpkgs Release Notes
- [ ] Package update: when the change is major or breaking.
- NixOS Release Notes
- [ ] Module addition: when adding a new NixOS module.
- [ ] Module update: when the change is significant.
- [x] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
- [x] Follows the [automation/AI policy].
[NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md
[automation/AI policy]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#automationai-policy
[lib/tests]: https://github.com/NixOS/nixpkgs/blob/master/lib/tests
[maintainers/README.md]: https://github.com/NixOS/nixpkgs/blob/master/maintainers/README.md
[nixos/tests]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests
[pkgs/README.md]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md
[pkgs/test]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/test
stig
September 2, 2026, 10:40am
7495
master β stig:update-circleci-cli-1.0.47571
opened 04:13PM - 10 Aug 26 UTC
https://github.com/CircleCI-Public/circleci-cli/releases/tag/v1.0.47571
The 1β¦ .x release is a significant rewrite of the CLI. Beyond the version and hash updates, the recipe needed a few structural fixes:
- Added `subPackages = [ "./cmd/circleci" ]` β the new repo layout includes unrelated command packages (`cloudsmith`, `packagecloud`, `virustotal`) that would otherwise also be installed.
- Simplified `ldflags` β the version variable moved to `main.version`; the old `Commit` and `packageManager` vars no longer exist in the new codebase.
- Dropped the `mv circleci-cli β circleci` in `postInstall` β the binary is now built directly as `circleci`.
- Updated `homepage` to `https://cli.circleci.com`.
- Added fish completion and man page generation β both are new capabilities in 1.x.
- Updated `homepage` to `https://cli.circleci.com`.
Release notes: https://github.com/CircleCI-Public/circleci-cli/releases/tag/v1.0.48571
Tested: built on aarch64-darwin, ran `circleci version` and `circleci --help`.
Assisted-by: [Eca](https://eca.dev), in Emacs, with model: anthropic/claude-sonnet-4-5
NB: the branch name is inconsistent with the package version, since a new version was released before anyone had a chance to review this.
## Things done
- Built on platform:
- [ ] x86_64-linux
- [ ] aarch64-linux
- [x] aarch64-darwin
- Tested, as applicable:
- [ ] [NixOS tests] in [nixos/tests].
- [ ] [Package tests] at `passthru.tests`.
- [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [ ] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [x] Tested basic functionality of all binary files, usually in `./result/bin/`.
- Nixpkgs Release Notes
- [x] Package update: when the change is major or breaking.
- NixOS Release Notes
- [ ] Module addition: when adding a new NixOS module.
- [ ] Module update: when the change is significant.
- [ ] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
- [x] Follows the [automation/AI policy].
[NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md
[automation/AI policy]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#automationai-policy
[lib/tests]: https://github.com/NixOS/nixpkgs/blob/master/lib/tests
[maintainers/README.md]: https://github.com/NixOS/nixpkgs/blob/master/maintainers/README.md
[nixos/tests]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests
[pkgs/README.md]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md
[pkgs/test]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/test
This is ready for another look. I have addressed @Sandro βs comments from the first review.