Sergei Trofimovich
3d89be5ec8
vte: 0.84.0 -> 0.84.1
...
Changes: https://gitlab.gnome.org/GNOME/vte/-/compare/0.84.0...0.84.1?from_project_id=1893
2026-08-05 22:22:01 +01:00
2kybe3
6a07f687f7
treewide: follow some GitHub redirects for fetchFromGitHub
...
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect
continuation of: #548235
2026-08-02 00:39:42 +02:00
Eman Resu
ff094f60ad
treewide: replace more singleton license lists
2026-07-15 14:04:39 -04:00
Yohann Boniface
d25e5ca86e
vt-cli: 1.3.0 -> 1.3.1 ( #521977 )
2026-07-07 19:36:43 +00:00
Michael Daniels
aa7b55b13f
rhodium-libre, vt323, ostrich-sans, zilla-slab, drafting-mono: use installFonts hook ( #525524 )
2026-06-14 01:01:13 +00:00
Tatu Argillander
389d1a8463
vtsls: add lsp initialization smoke test
2026-06-08 20:54:39 +03:00
Tatu Argillander
097e117e4a
vtsls: 0.2.9 -> 0.3.0
2026-06-08 20:54:31 +03:00
Antoine du Hamel
36b6c90e6b
pnpm: switch to nodejs-slim
2026-06-06 00:36:37 +02:00
Sandesh
a1cf905d64
vt323: use installFonts hook
2026-06-03 09:41:23 +05:30
Nick Cao
76f0b0304e
vtracer: 0.6.5 -> 0.6.15 ( #522855 )
2026-05-26 18:43:29 +00:00
Emil Thorsoe
654a07279a
termite: remove broken package with no live upstream
...
Also remove from enableAllTerminfo list.
Since vte: 0.82.3 → 0.84.0 custom patches applied to vte in termite are
broken. The package has been without upstream for 5 years for now.
18de7682e9
https://github.com/NixOS/nixpkgs/issues/122929
2026-05-22 15:29:27 +03:00
kyehn
b282220aa2
vtracer: 0.6.5 -> 0.6.15
2026-05-22 00:38:45 +00:00
R. Ryantm
64b6d4ba18
vt-cli: 1.3.0 -> 1.3.1
2026-05-19 15:33:42 +00:00
nixpkgs-ci[bot]
32f7670d28
Merge master into staging-next
2026-05-16 00:37:14 +00:00
Marcin Serwin
5e75181628
maintainers: drop dit7ya
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
2026-05-15 20:24:01 +02:00
Bobby Rong
ed6935e040
vte: 0.82.3 → 0.84.0
...
https://gitlab.gnome.org/GNOME/vte/-/compare/0.82.3...0.84.0
2026-05-06 23:03:32 +08:00
Aliaksandr
917573f893
vtsls: migrate from fetcherVersion = 1 to fetcherVersion = 3
2026-04-24 21:49:18 +03:00
Léana 江
2370a39a4f
vte: fix parameterized build without systemd support
2026-03-27 23:00:54 +01:00
Stefan Frijters
860024db83
vtsls: move env vars into env for structuredAttrs
2026-02-19 17:43:18 +01:00
R. Ryantm
1ce74d0031
vt-cli: 1.2.0 -> 1.3.0
2026-02-17 12:27:20 +00:00
hideyosh1
2f293e1fe3
wine: move packages that depend on "wine64" binary to require "wine"
...
according to upstream: "The wine64 loader binary is removed, in favor of
a single wine loader that selects the correct mode based on the binary
being executed. For binaries that have both 32-bit and 64-bit versions
installed, it defaults to 64-bit. The 32-bit version can then be
launched with an explicit path, e.g. wine
c:\\windows\\syswow64\\notepad.exe.",
I have changed all the references to the wine64 binary to only need the
wine binary -- tentative.
2026-02-07 17:03:12 -06:00
hideyosh1
3171f5a7bc
wine: move packages that depend on wineWow to wineWow64 as preferred by upstream
...
moves opentrack, slushload, synthesia, vtfedit, wineasio, winbox,
yabridge
this is a breaking change because old wine prefixes will likely have
data loss!
2026-02-07 17:03:12 -06:00
quantenzitrone
d26a1a9e5e
various: switch buildRustPackage packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildRustPackage
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# other
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:53:17 +01:00
Weijia Wang
127758cf22
vttest: 20241208 -> 20251205 ( #468398 )
2026-02-04 21:15:37 +00:00
Fernando Rodrigues
6308c3b213
various: switch to finalAttrs pattern ( #483882 )
2026-01-30 02:32:49 +00:00
quantenzitrone
6b61249106
various: switch to finalAttrs pattern
...
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
Aliaksandr
55145845c6
vtfedit: use scopes as arguments, remove all-packages.nix override
2026-01-27 19:58:41 -05:00
Sergei Trofimovich
7af005798d
vte: 0.82.2 -> 0.82.3
...
Changes: https://gitlab.gnome.org/GNOME/vte/-/compare/0.82.2...0.82.3
2026-01-04 20:56:23 +00:00
nixpkgs-ci[bot]
69b86199eb
Merge master into staging-next
2025-12-18 12:59:58 +00:00
Sefa Eyeoglu
8915343708
treewide: override pnpm nodejs versions
...
Some packages in nixpkgs were using different nodejs versions, but were
not overriding pnpm to match. Apart from reducing the derivation size,
this could prevent future issues due to version mismatches.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2025-12-18 12:24:09 +01:00
Sefa Eyeoglu
65b04e5fb8
treewide: migrate to fetchPnpmDeps and pnpmConfigHook
...
This moves all packages to the new top-level attributes introduced
previously.
This doesn't cause any rebuilds.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2025-12-18 12:24:09 +01:00
Audrey Dutcher
8db82491fb
treewide: replace ftp references to invisible-island.net with https
2025-12-13 20:23:07 -07:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
Wolfgang Walther
de7ce5a925
maintainers: drop bhipple
...
Reacted to 1 out of 57 maintainer pings in the least 180 days.
2025-12-09 21:05:55 +01:00
R. Ryantm
3a9dab172a
vttest: 20241208 -> 20251205
2025-12-06 12:25:45 +00:00
Bobby Rong
9e71f664ba
vte: 0.82.1 → 0.82.2 ( #465778 )
2025-11-28 15:31:43 +00:00
Bobby Rong
356c0281e7
vte: 0.82.1 → 0.82.2
...
https://gitlab.gnome.org/GNOME/vte/-/compare/0.82.1...0.82.2
Changelog-Reviewed-By: Bobby Rong <rjl931189261@126.com >
2025-11-28 07:47:10 +08:00
Bobby Rong
ed4f2b3aa8
vte: backport fix for backspace in QEMU ( #465602 )
2025-11-27 14:54:19 +00:00
Alyssa Ross
4b7fab5e08
vte: backport fix for backspace in QEMU
...
Fixes: 7a24e8bdb6 ("vte: 0.80.3 → 0.81.90")
2025-11-27 12:10:54 +01:00
Leah Amelia Chen
38f4ad7d7c
vtebench: init at 0.3.1
2025-11-24 23:43:55 +08:00
Sergei Trofimovich
fd30b37519
vte.tests: fix the eval
...
Without the change the eval fails on `master` as:
$ nix build --no-link -f. vte.tests
error:
… while evaluating the attribute 'blackbox-terminal'
at pkgs/by-name/vt/vte/package.nix:174:7:
173| ;
174| blackbox-terminal = blackbox-terminal.override { sixelSupport = true; };
| ^
175| };
… while calling a functor (an attribute set with a '__functor' attribute)
at pkgs/by-name/vt/vte/package.nix:174:27:
173| ;
174| blackbox-terminal = blackbox-terminal.override { sixelSupport = true; };
| ^
175| };
(stack trace truncated; use '--show-trace' to show the full, detailed trace)
error: function 'anonymous lambda' called with unexpected argument 'sixelSupport'
at pkgs/by-name/bl/blackbox-terminal/package.nix:1:1:
1| {
| ^
2| lib,
2025-11-24 06:30:03 +00:00
Sandro Jäckel
c74bbc29ce
nixos/vte: build without app
2025-11-21 15:56:06 +01:00
Sandro Jäckel
f88a3d9fda
vte: minor cleanup
2025-11-21 15:56:02 +01:00
Sandro Jäckel
a1f3332e69
nixos/vte: restore lightweight shell integration
2025-11-21 15:55:59 +01:00
Jan Tojnar
fb4672baa2
vte: 0.82.0 → 0.82.1
...
https://gitlab.gnome.org/GNOME/vte/-/compare/0.82.0...0.82.1
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com >
2025-11-09 05:05:00 +01:00
Jan Tojnar
2cfc93c884
vte: 0.81.90 → 0.82.0
...
https://gitlab.gnome.org/GNOME/vte/-/compare/0.81.90...0.82.0
Co-authored-by: Bobby Rong <rjl931189261@126.com >
Changelog-Reviewed-By: Bobby Rong <rjl931189261@126.com >
2025-11-03 10:50:15 +01:00
Jan Tojnar
7a24e8bdb6
vte: 0.80.3 → 0.81.90
...
https://gitlab.gnome.org/GNOME/vte/-/compare/0.80.3...0.81.90
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com >
Co-authored-by: Bobby Rong <rjl931189261@126.com >
2025-11-03 10:50:04 +01:00
XYenon
c672e01080
vte: fix build on darwin
...
Fix ../src/termprops.hh:434:36: error: 'to_chars' is unavailable: introduced in macOS 13.3
2025-10-09 16:47:55 +08:00
Wolfgang Walther
c283f32d29
treewide: remove unused with
...
Auto-fixed by nixf-diagnose.
2025-10-05 10:50:41 +02:00
R. Ryantm
1b89af3a4d
vt-cli: 1.1.1 -> 1.2.0
2025-10-01 18:46:00 +00:00