Martin Weinelt
74213d21a8
omni-gtk-theme: remove
...
Depends on gtk-engine-murrine, which is being removed from nixpkgs.
2026-07-30 01:19:37 +02:00
Grimmauld
e4f1329ede
omxplayer: drop
...
part of #356387
Why would anyone use this?
- Old rpi 1 stuff
- Upstream is unmaintained since 2013
- The more maintained fork is deprecated since 2020 [1]
- uses pcre
- uses FFmpeg 1.1.3 from 2013
- only 2 non-treewide commits to the package since introduction, not a single update
[1] https://github.com/popcornmix/omxplayer#deprecation-warning
2026-07-24 11:10:23 +02:00
R. Ryantm
67e651ee0c
omnictl: 1.9.1 -> 1.9.3
2026-07-22 18:51:56 +00:00
nixpkgs-ci[bot]
9c354a0fd3
omnictl: 1.9.0 -> 1.9.1 ( #538402 )
2026-07-21 19:33:48 +00:00
Emily
fdb820602b
treewide: drop simple x86_64-darwin mentions
...
To reproduce:
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: nix-x86_64-darwin
language: nix
rule:
any:
- pattern: "\"x86_64-darwin\""
kind: list_expression > string_expression
- pattern:
context: "{ \"x86_64-darwin\" = $EXPR; }"
selector: binding
- pattern:
context: "{ x86_64-darwin = $EXPR; }"
selector: binding
fix:
template: ""
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-first-x86_64-darwin
language: json
rule:
kind: object > pair:nth-child(1)
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandEnd: { regex: "," }
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-x86_64-darwin
language: json
rule:
kind: object > pair
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandStart: { regex: "," }
' pkgs
$ git restore pkgs/by-name/om/omnix/package.nix
$ git diff --name-only -z \
| nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
-c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
$ treefmt
2026-07-15 03:58:16 +01:00
R. Ryantm
ef2619c394
python3Packages.omniorb: 4.3.3 -> 4.3.4
2026-07-05 13:44:53 -04:00
R. Ryantm
56a517608a
omnictl: 1.9.0 -> 1.9.1
2026-07-04 14:35:35 +00:00
Carl Zulauf
17a6a2f6a0
omnissa-horizon-client: fix blank desktop tile labels
...
Prior to this change, the omnissa-horizon-client renders server labels as empty
boxes, while the rest of the UI renders fine (using GTK theme font).
With this change the server labels render correctly.
Horizon renders its server labels with "DejaVu Sans" but fails to load the font
when fontconfig resolves it to a symlinked file, which is what it finds if
dejavu-fonts-minimal is installed on the host.
This fix points the client at a fontconfig which maps DejaVu Sans to a font
bundled in the FHS sandbox (Liberation Sans).
Assisted-by: Claude Code (Claude Opus 4.8)
2026-06-29 16:24:51 -05:00
R. Ryantm
f05c982fb0
omnictl: 1.8.2 -> 1.9.0
2026-06-26 08:17:29 +00:00
R. Ryantm
3a7f16e2f1
omnictl: 1.8.0 -> 1.8.2
2026-06-08 03:40:28 +00:00
R. Ryantm
357b62df34
omnictl: 1.7.3 -> 1.8.0
2026-05-30 05:00:29 +00:00
Domenic Marcelli
a118c9f7f4
omnissa-horizon-client: 2512->2605
2026-05-26 21:54:54 -04:00
R. Ryantm
c0026289f1
omnictl: 1.7.1 -> 1.7.3
2026-05-13 06:17:52 +00:00
R. Ryantm
18a42a0631
omnictl: 1.6.2 -> 1.7.1
2026-04-26 00:37:31 +00:00
R. Ryantm
57f1920db3
omnictl: 1.6.1 -> 1.6.2
2026-04-01 08:21:49 +00:00
R. Ryantm
18a7dc2f67
omnictl: 1.5.7 -> 1.6.1
2026-03-23 08:09:55 +00:00
Marcin Serwin
2000ec68c5
maintainers: drop smironov
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
2026-03-04 17:34:27 +01:00
R. Ryantm
914e41b597
omnictl: 1.4.9 -> 1.5.7
2026-02-26 12:11:57 +00:00
Ivan Mincik
7272b71d81
omnom: 0.7.0 -> 0.9.0; nixos/omnom: add base_url option ( #484670 )
2026-02-16 05:44:03 +00:00
R. Ryantm
35c04e2427
omnictl: 1.4.8 -> 1.4.9
2026-02-11 15:16:13 +00: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
R. Ryantm
0d8c32aa9c
omnictl: 1.4.7 -> 1.4.8
2026-02-04 16:32:42 +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
eljamm
47b4216f78
omnom: 0.8.0 -> 0.9.0
...
Changelog: https://github.com/asciimoo/omnom/releases/tag/v0.9.0
2026-01-28 10:30:33 +01:00
Ethan Carter Edwards
013a105c83
omnom: 0.7.0 -> 0.8.0
...
Changelog: https://github.com/asciimoo/omnom/releases/tag/v0.8.0
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com >
2026-01-28 09:04:39 +01:00
Ethan Carter Edwards
f854b9a055
omnom: add changelog, downloadPage
...
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com >
2026-01-28 09:04:39 +01:00
quantenzitrone
7d8132a92c
treewide: remove references to the xorg namespace in pkgs (automated)
...
this creates some eval errors that will be fixed in the next commit
done with the following script:
```fish
\#!/usr/bin/env fish
set packagesjson (nix eval --impure --json --expr '
let
lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
name: _:
if name == "lib" then
lib
else if name == "config" then
{ allowAliases = false; }
else
name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)
set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)
for arg in $one $two
set oname $arg
set nname (echo $packagesjson | jq -r .$oname)
if test $nname = null
echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
continue
end
echo $oname "->" $nname
# replace basic xorg.$name references
for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
# special cases
sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file
# replace
sd -F "xorg.$oname" "$nname" $file
# fixup function arguments
# prevent duplicate function args
if grep -E " ($oname|$nname),\$" $file >/dev/null
continue
end
if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg
if grep ' xorg,$' $file >/dev/null
sd ' xorg,$' " xorg,
$nname," $file
else if grep ' xorg ? .*,$' $file >/dev/null
sd 'xorg( ? .*),$' "xorg\$1,
$nname," $file
else
sd -F 'xorg,' "$nname,
xorg," $file
end
else # case there is no more xorg..* so we can just replace the function arg
sd 'xorg(| ? .*),.*$' "$nname," $file
end
end
end
nix fmt
```
2026-01-25 22:28:09 +01:00
Gergő Gutyina
ddbc721bcf
omnix: 1.3.0 -> 1.3.2 ( #472294 )
2026-01-09 16:46:38 +00:00
R. Ryantm
fdb035dcf6
omnictl: 1.4.6 -> 1.4.7
2026-01-06 15:39:58 +00:00
shivaraj-bh
9e945173b9
omnix: 1.3.0 -> 1.3.2
2026-01-06 01:54:42 +05:30
nixpkgs-ci[bot]
ee889ba3c1
omnictl: 1.4.4 -> 1.4.6 ( #475216 )
2025-12-30 18:28:10 +00:00
R. Ryantm
48a255dfbe
omnictl: 1.4.4 -> 1.4.6
2025-12-30 03:48:35 +00:00
nixpkgs-ci[bot]
87bc2d9594
Merge master into staging-next
2025-12-27 00:18:15 +00:00
Nick Cao
cc45154bd0
omnictl: 1.4.0 -> 1.4.4 ( #473716 )
2025-12-26 21:38:02 +00:00
nixpkgs-ci[bot]
348a1c5c22
Merge master into staging-next
2025-12-26 00:18:14 +00:00
R. Ryantm
052150e734
omnictl: 1.4.0 -> 1.4.4
2025-12-24 00:07:35 +00:00
Manuel Hutter
cf0e04eeb6
omnissa-horizon-client: 2506 -> 2512
...
Signed-off-by: Manuel Hutter <manuel@hutter.io >
2025-12-23 08:21:14 +01:00
nixpkgs-ci[bot]
7d328d38a6
Merge staging-next into staging
2025-12-17 00:18:04 +00:00
R. Ryantm
a40b6c434d
omnictl: 1.3.4 -> 1.4.0
2025-12-16 19:25:05 +00:00
Wolfgang Walther
46c0c0eae7
Merge branch 'staging-next' into staging
2025-12-10 18:42:31 +01: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
Philip Taron
feb4539536
versionCheckHook: Check for --version first ( #463218 )
2025-11-26 16:19:36 +00:00
R. Ryantm
d9b2875170
omnictl: 1.3.1 -> 1.3.4
2025-11-21 04:05:41 +00:00
Jonathan Davies
116036d574
treewide: Remove redundant versionCheckProgramArg = "--version"; with:
...
```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
sed -i '/versionCheckProgramArg/d' "$f"
sed -i '/^$/N;/\n$/D' "$f"
done
```
2025-11-20 10:39:02 +00:00
R. Ryantm
72f36132c4
omnictl: 1.2.1 -> 1.3.1
2025-11-14 08:51:13 +00:00
R. Ryantm
00bb23d263
omnictl: 1.1.5 -> 1.2.1
2025-10-08 22:02:02 +00:00
R. Ryantm
c0b1530c7c
omnom: 0.6.0 -> 0.7.0
2025-10-07 02:38:50 +00:00
Tomodachi94
d0b5fc24a1
omegat: migrate to by-name
2025-10-02 01:34:04 +00:00
R. Ryantm
2123e2e003
omnictl: 1.1.4 -> 1.1.5
2025-09-29 18:11:24 +00:00