Commit Graph

1058993 Commits

Author SHA1 Message Date
ReBiz
2fcdc0468c lact: 0.9.1 -> 0.10.0 2026-08-16 15:27:37 +05:30
Stefan Haan
784dd1ef32 xmpp-dns: 0.6.3 -> 0.6.4 2026-08-16 11:48:21 +02:00
Weijia Wang
c924c21d1a bfs: 4.1 -> 4.1.4 (#514871) 2026-08-16 09:44:02 +00:00
Weijia Wang
ea388d6add vitess: 23.0.3 -> 24.0.2 (#515052) 2026-08-16 09:43:11 +00:00
Weijia Wang
2a6c3c2d90 healthchecks: 4.1.1 -> 4.3 (#514988) 2026-08-16 09:42:29 +00:00
Weijia Wang
f499076e33 python3Packages.pettingzoo: 1.26.1 -> 1.27.0 (#552402) 2026-08-16 09:40:26 +00:00
Gaétan Lepage
76a132a5fd python3Packages.daft: 0.7.23 -> 0.7.24 (#553240) 2026-08-16 09:40:15 +00:00
Weijia Wang
d78cf7e545 argonaut: 2.16.0 -> 2.17.2 (#514872) 2026-08-16 09:39:50 +00:00
Gaétan Lepage
5947fda9ab terra: 1.2.1 -> 1.2.2 (#553153) 2026-08-16 09:37:30 +00:00
nixpkgs-ci[bot]
3d8d3509b7 timoni: 0.29.0 -> 0.31.0 (#553201) 2026-08-16 09:37:28 +00:00
Gaetan Lepage
79dbf6b03a python3Packages.textual-fastdatatable: 0.17.0 -> 0.17.1
Diff: https://github.com/tconbeer/textual-fastdatatable/compare/v0.17.0...v0.17.1

Changelog: https://github.com/tconbeer/textual-fastdatatable/releases/tag/v0.17.1
2026-08-16 09:36:41 +00:00
Gaetan Lepage
6a231f0efc harlequin: 2.8.1 -> 2.9.0
Diff: https://github.com/tconbeer/harlequin/compare/v2.8.1...v2.9.0

Changelog: https://github.com/tconbeer/harlequin/releases/tag/v2.9.0
2026-08-16 09:36:38 +00:00
Weijia Wang
6dc23b6c37 bazel-kazel: 0.2.5 -> 0.2.6 (#515102) 2026-08-16 09:35:17 +00:00
zowoq
a1295e46ff moor: 2.16.2 -> 2.16.3 (#553215) 2026-08-16 09:31:19 +00:00
Yiyu Zhou
f85f976733 hqplayer-desktop: add aarch64-darwin support 2026-08-16 02:15:13 -07:00
Yiyu Zhou
9dae36783a hqplayer-desktop: cleanup 2026-08-16 02:15:12 -07:00
Yiyu Zhou
90ba7acb0c hqplayer-desktop: add yiyu as maintainer 2026-08-16 02:15:12 -07:00
Yiyu Zhou
fa55c80894 hqplayer-desktop: 5.16.2-43 -> 6.0.2-3 2026-08-16 02:15:12 -07:00
nixpkgs-ci[bot]
29559bdc8f vivaldi: 8.1.4087.61 -> 8.1.4087.66 (#552847) 2026-08-16 09:03:53 +00:00
Weijia Wang
3b1fcfd449 pattypan: 22.03 -> 26.02 (#494901) 2026-08-16 09:02:15 +00:00
Weijia Wang
109c7b94f3 amazon-ecr-credential-helper: 0.11.0 -> 0.12.0 (#494927) 2026-08-16 08:59:25 +00:00
Weijia Wang
c97220df38 upcloud-cli: 3.29.0 -> 3.36.0 (#494906) 2026-08-16 08:58:05 +00:00
Fabian Affolter
ada5ae9604 python3Packages.iamdata: 0.1.202608151 -> 0.1.202608161 (#553239) 2026-08-16 08:57:57 +00:00
Weijia Wang
3e1754b66a coc-pyright: 0-unstable-2026-02-10 -> 0-unstable-2026-08-07 (#495085) 2026-08-16 08:57:08 +00:00
Weijia Wang
0a66198c60 quiet: 6.6.0 -> 7.0.1 (#495213) 2026-08-16 08:56:48 +00:00
Weijia Wang
c0268e650a ocserv: 1.4.0 -> 1.4.1 (#495517) 2026-08-16 08:55:46 +00:00
Weijia Wang
d488a007d7 openpace: 1.1.3 -> 1.1.4 (#495621) 2026-08-16 08:53:56 +00:00
Arne Keller
23f4d4bbe5 maven.buildMavenPackage: preserve Tycho metadata (#550921) 2026-08-16 08:52:28 +00:00
Arne Keller
3bedd45a8f rlottie: 0.2-unstable-2026-07-03 -> 0.2-unstable-2026-08-11 (#553170) 2026-08-16 08:52:25 +00:00
Weijia Wang
9ced791e1b converseen: 0.15.1.3 -> 0.15.2.7 (#496061) 2026-08-16 08:50:56 +00:00
Weijia Wang
78546114e9 mcap-cli: 0.0.61 -> 0.0.62 (#496097) 2026-08-16 08:50:42 +00:00
Weijia Wang
f24e7c42e6 harmonia: 3.1.0 -> 3.2.0 (#553092) 2026-08-16 08:50:04 +00:00
Vladyslav Pekker
93049915a6 scala-cli: sort the maintainer list
Every other list this branch touches is alphabetic.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:36 -03:00
Vladyslav Pekker
0e77732e13 scala-cli: add changelog to meta
Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:36 -03:00
Vladyslav Pekker
d3d6c3bd2a scala-cli: test installed completions
Parses each completion with the shell it targets, and checks none of them
names a store path: postFixup generates them by running the binary, whose
$0 lands in the output, so it copies the binary somewhere called
scala-cli and puts that on PATH first. Nothing noticed if that regressed.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:36 -03:00
Vladyslav Pekker
113fbc453c scala-cli: install fish completions
The binary generates fish completions too, alongside the bash and zsh ones
already installed here; it accepts no other shell.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:36 -03:00
Vladyslav Pekker
71bf015386 bloop: require Java 17 or newer
Upstream documents JDK 17 or higher for the CLI, which is what this
packages.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:35 -03:00
Vladyslav Pekker
59179e1e42 scala-cli: test the final package
Taking scala-cli as a function argument meant
scala-cli.overrideAttrs (...).tests.version built and passed against the
unmodified top-level package, so the test could never fail for an
override.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:35 -03:00
Vladyslav Pekker
de49e1fc4a bloop: give the wrapper a jre
The wrapper referenced no jre at all: propagatedBuildInputs put one in the
closure but on nobody PATH, so the client found a java only if the user
happened to have one, and overriding jre changed nothing at run time.

Now that the wrapper carries it, the propagation is redundant and was
pushing the jre into the build environment of every dependent. Dropping
it does mean bloop no longer puts a java on the PATH of anything that
takes it as an input, `nix-shell -p bloop` included; add a jre alongside
it if you relied on that.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:35 -03:00
Vladyslav Pekker
ee891b64f7 scala-cli: rework update script
Replaces the script with the one bloop grew, which is the same script:
shellcheck runs over it at build time, it refuses to downgrade, it fails
loudly when the release stops shipping an asset it needs, it writes
sources.json through a temporary file, and it supports the `commit`
updateScript feature.

Like bloop's it takes no arguments. The repository moves into sources.json
so that the release URL is written down once, and the sections of assets
to refresh are read from the file rather than passed in, which is what
lets one script serve this package and bloop, whose sources.json also has
a completions section.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:35 -03:00
Vladyslav Pekker
64cc46ece8 bloop: test installed completions
Parses each of the three completion assets with the shell it targets.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:35 -03:00
Vladyslav Pekker
8e3e5247a4 bloop: add update script
Asks GitHub for the latest release, prefetches every asset sources.json
lists and rewrites the file, so that r-ryantm can bump this package the
way it already bumps scala-cli.

The script takes no arguments and knows nothing about bloop: the
repository, the current version and even which sections of assets exist
are read out of sources.json, which is found through meta.position of
$UPDATE_NIX_ATTR_PATH. writeShellApplication runs shellcheck over it at
build time.

It supports the `commit` updateScript feature:

    nix-shell maintainers/scripts/update.nix --argstr package bloop --arg commit true

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:49:34 -03:00
Weijia Wang
94875d2b9d squawk: 2.40.1 -> 2.62.0 (#495622) 2026-08-16 08:49:20 +00:00
Vladyslav Pekker
b125c12194 metals: add passthru test
Gives nix-build -A metals.tests.version and nixpkgs-review something to
run, the way giter8, scalafmt and scala-cli already have. The defaults
are right here: the command is `metals --version` via mainProgram, and
the version is the one in this file.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:48:59 -03:00
Vladyslav Pekker
9e2be8e653 metals: check both wrappers at build time
Nothing ran either wrapper, so a classpath or main-class mistake would
only have surfaced when someone started an editor.

testers.testVersion covers metals alone, since it runs meta.mainProgram,
so metals-mcp needs the install check to be exercised at all.

`metals --version` reaches repo1.maven.org to list the Scala versions it
supports. It tolerates being offline -- the version line still prints and
the exit code stays 0 -- which is what makes it usable in the sandbox,
and this check is what will catch it if that stops being true.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:48:59 -03:00
Vladyslav Pekker
2fe0012f94 metals: require Java 17 or newer
Its main class is class-file 61, so on an older jre it dies with
UnsupportedClassVersionError at run time. The minimum of 11 in the metals
docs is the floor for the jdk it indexes and builds against, which
metals.javaHome still selects independently of this.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:48:58 -03:00
Vladyslav Pekker
72e8755780 metals: pass the packaged jre to child processes
metals runs on the packaged jre but handed its children nothing, so the
build server and everything else it spawns picked up whatever jdk the
shell had - which made overriding jre look like it did nothing.

metals.javaHome still selects the jdk metals indexes and builds against.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:48:58 -03:00
Vladyslav Pekker
2d667874aa metals: add an update script
The same script scalafmt and giter8 use, which needs no adjusting: it
reads the file to rewrite from meta.position and the GitHub repository
from meta.changelog, both of which this package now has.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:48:58 -03:00
Vladyslav Pekker
3f7178afe7 giter8: limit platforms to those the jre supports
meta.platforms was absent rather than wrong, and check-meta only applies
the platform check when the attribute exists, so giter8 was offered on
every system including those with no jre.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:48:45 -03:00
Vladyslav Pekker
92152802e2 giter8: rework update script
Applies the same rework as scalafmt, whose copy of this script it was:
package.nix is restored unless the whole run succeeds, downgrades and
implausible tags are refused, $UPDATE_NIX_ATTR_PATH is honoured, logging
goes to stderr and the `commit` updateScript feature is supported, with
shellcheck running over it at build time.

The two scripts are identical apart from the attribute path each falls
back to when run by hand.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:48:44 -03:00