Commit Graph

1336 Commits

Author SHA1 Message Date
R. Ryantm
1f586e7836 scaleway-cli: 2.60.0 -> 2.61.0 2026-08-18 12:45:35 +00:00
Weijia Wang
7bfe4e6821 schemacrawler: 17.11.4 -> 17.12.2 (#541679) 2026-08-17 21:32:31 +00:00
Jakub Kozłowski
68a7304bd8 scalafmt: rework update script, misc cleanups (#552790) 2026-08-17 19:18:33 +00:00
Jakub Kozłowski
83b66f936d scala-cli: fish completions, rework update script, cleanup (#552789) 2026-08-17 19:18:14 +00:00
Michele Guerini Rocco
46d8e77059 sc-controller: 0.6.2 -> 0.6.6 (#553235) 2026-08-17 16:16:11 +00:00
Michael Daniels
5199bf4947 swayfx-unwrapped: 0.5.3 -> 0.6, scenefx{,_0_4,_0_5}: drop 0.4, move to pkgs/by-name, make 0_5 an alias (#549685) 2026-08-16 20:52:03 +00:00
Weijia Wang
9990b97d10 schismtracker: 20251014 -> 20260524 (#526389) 2026-08-16 12:41:46 +00:00
Weijia Wang
3ae77f1ccc scorecard: 5.4.0 -> 5.5.0 (#512962) 2026-08-16 11:02:22 +00:00
Weijia Wang
7853ea598c scite: 5.6.1 -> 5.6.5 (#514765) 2026-08-16 10:34:26 +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
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
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
5dbda94893 scalafmt: limit platforms to those the jre supports
meta.platforms was absent, so nothing stopped it being offered on systems
with no jre.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:43:31 -03:00
Vladyslav Pekker
77a5f65e39 scalafmt: rework update script
The script bumped the version in package.nix before building, so any build
failure other than the expected hash mismatch left the tree bumped and
unbuildable. It now restores the file unless the whole run succeeds.

It also refuses to downgrade, checks that the tag it got is plausible
rather than writing "null" in when the API rate-limits it, honours
$UPDATE_NIX_ATTR_PATH, keeps its logging on stderr, and supports the
`commit` updateScript feature. Moving it to writeShellApplication means
shellcheck runs over it at build time.

The attribute path is the only thing it is told: the file to rewrite comes
from meta.position and the GitHub repository from meta.changelog.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:43:31 -03:00
Vladyslav Pekker
aa456b2c6e scalafmt: fill in meta
The jars come prebuilt out of Maven Central, so sourceProvenance is
binaryBytecode rather than the fromSource default.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:42:51 -03:00
Vladyslav Pekker
8a2a161ddb scalafmt: replace the install check with a passthru test
The two checked the same thing. testers.testVersion on
finalAttrs.finalPackage keeps the coverage -- ofborg and reviewers run
passthru.tests -- without re-running the check on every local rebuild,
and tests overrides rather than a re-called package.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-16 05:42:50 -03:00
rnhmjoj
10ba1b6f26 sc-controller: 0.6.2 -> 0.6.6 2026-08-16 08:51:26 +02:00
Maximilian Bosch
1b4d03e767 treewide: Drop a lot of dasj maintainership (#551903) 2026-08-15 14:42:25 +00:00
Vladyslav Pekker
3d0af17bec scala-cli: use SRI hashes in sources.json
Renames the sha256 key to hash and converts the values, matching current
nixpkgs style.

The fetched artifacts are unchanged, so the store path stays the same.

Assisted-by: Claude Code (Claude Opus 5)
2026-08-14 18:01:08 -03:00
quantenzitrone
c2de1d88b5 scenefx{,_0_4,_0_5}: drop 0_4, move to pkgs/by-name, make 0_5 an alias
after the swayfx update, 0_4 is not needed anymore

thus we can also drop the 0_5 alias and move the package back to
pkgs/by-name

next time a package needs an old version, do the version override in the
package that needs it instead of moving scenefx out of pkgs/by-name
2026-08-14 16:14:15 +02:00
pancho horrillo
b07e558c7f scion: 0.12.0 -> 0.15.1
Diff: https://github.com/scionproto/scion/compare/v0.12.0...v0.15.1

- Exclude private/underlay/ebpf from build, which requires development
build mode.
- Set __structuredAttrs
- Set __darwinAllowLocalNetworking, for tests
- Upstream adjusts the test suite with longer timeouts¹ and excluding a
time-sensitive test (TestAcceptLoopParallelism²) when running in CI, which
it detects by checking the environment for the presence of the CI
environment variable.  Parameterize this via ciMode attr, which the
caller can override if they wish to build and run the tests locally.

¹: bb10ec5e2e/pkg/grpc/dialer_test.go (L128-L130)
²: bb10ec5e2e/pkg/snet/squic/net_test.go (L43-L46)

Co-authored-by: phanirithvij <phanirithvij2000@gmail.com>
2026-08-13 21:47:32 +02:00
R. Ryantm
873befaad5 scite: 5.6.1 -> 5.6.5 2026-08-13 02:22:14 +00:00
Janne Heß
5a6d0ee976 treewide: Drop a lot of my maintainership
I do not have the time or energy to handle all of this. Let alone my
GitHub notifications. This PR is in good faith and does not refer to
anything community-related. I will keep on doing nixpkgs work but the
pile of shame (let's call it that) needs to be cleaned. Thanks to
@mweinelt which whom I had a discussion and who made me aware of this
issue.
2026-08-12 16:24:54 +02:00
Vladyslav Pekker
e68b0f858d scalafmt: ensure installCheckPhase runs
The version check has been dead since e66d3c1d56 ("scalafmt:
deprecate phases and use pname&version"), which renamed checkPhase to
installCheckPhase and dropped the doCheck = true that had been enabling
it, without adding the corresponding doInstallCheck = true. runPhase
gates each phase on its own flag, so the check has been silently skipped
ever since.

Restore it, so a version/outputHash drift from update.sh fails the build
instead of passing silently.
2026-08-11 22:37:00 -03:00
Vladyslav Pekker
1ad42c2b62 scalafmt: add agilesteel as maintainer 2026-08-11 19:39:01 -03:00
Jakub Kozłowski
099df3b9e1 scalafmt: 3.11.4 -> 3.11.5 (#546315) 2026-08-11 21:05:10 +00:00
whispers
c7404c9232 libappindicator-gtk3: make alias for libappindicator 2026-08-10 23:03:31 -04:00
Weijia Wang
c63ae19679 schemesh: fix build on darwin (#509208) 2026-08-10 23:11:36 +00:00
nixpkgs-ci[bot]
8af3eea6bb schemat: 0.5.3 -> 0.5.4 (#550934) 2026-08-10 04:52:16 +00:00
nixpkgs-ci[bot]
7431b14b6f scala-cli: 1.15.0 -> 1.16.0 (#550966) 2026-08-10 02:41:52 +00:00
R. Ryantm
3e5b2cb879 scala-cli: 1.15.0 -> 1.16.0 2026-08-10 01:12:35 +00:00
R. Ryantm
4d7654a9c3 schemat: 0.5.3 -> 0.5.4 2026-08-09 22:58:07 +00:00
svistoi
ab8fd75785 scrutiny,scrutiny-collector: 0.9.2 -> 0.9.3 2026-08-08 10:58:17 -04:00
Ben Siraphob
5506449838 pkgs/by-name: fix typos
Assisted-by: Claude Code (claude-opus-5)
2026-08-05 09:56:33 -07:00
R. Ryantm
bb4bc1e85c schedctl: 1.2.1 -> 1.3.0 2026-08-05 06:16:17 +00:00
Nick Cao
8b04c7982c scaleway-cli: 2.59.0 -> 2.60.0 (#548199) 2026-08-02 19:34:42 +00:00
Peder Bergebakken Sundt
978e4ce22f scap-security-guide: 0.1.79 -> 0.1.81 (#544670) 2026-08-01 21:58:36 +00:00
R. Ryantm
2f4c7e78df scaleway-cli: 2.59.0 -> 2.60.0 2026-08-01 20:36:22 +00:00
2kybe3
7747e77a6f treewide: follow some GitHub redirects for fetchFromGitHub
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect

continuation of: #539298
2026-08-01 21:25:09 +02:00
nixpkgs-ci[bot]
6b8b941979 Merge master into staging-nixos 2026-07-29 18:21:56 +00:00
Peder Bergebakken Sundt
1ee1085571 scala: 3.3.6 -> 3.3.8, scala-next: 3.8.3 -> 3.8.4 (#545235) 2026-07-29 17:18:01 +00:00
R. Ryantm
3471403237 sccache: 0.16.0 -> 0.17.0 2026-07-29 09:01:33 +00:00
R. Ryantm
86edfb3a12 scalafmt: 3.11.4 -> 3.11.5 2026-07-27 14:03:05 +00:00
nixpkgs-ci[bot]
a9971f2657 Merge master into staging-nixos 2026-07-27 00:35:11 +00:00
Michael Daniels
b7093da712 scenefx: split into scenefx_0_4 and scenefx_0_5, update mango and swayfx (#539969) 2026-07-26 19:31:23 +00:00
nixpkgs-ci[bot]
86cafb2373 Merge master into staging-nixos 2026-07-26 18:22:03 +00:00
Arne Keller
a44df829b8 schedctl: init at 1.2.1 (#518782) 2026-07-26 15:11:38 +00:00