Bobby Rong
46e6a5910b
cinnamon: fix license ( #560606 )
2026-09-06 23:17:24 +00:00
Grayson Tinker
19f1b82649
cinnamon: fix license
2026-09-06 11:12:32 -06:00
Tom Hunze
1b3229b484
gcr: rename to gcr_3
...
Having the older ABI version as the default seems odd and the different
gcr packages appear to be fundamentally incompatible, so drop the
unsuffixed version similar to webkitgtk and as discussed in [1].
[1] https://github.com/NixOS/nixpkgs/pull/543345#issuecomment-5199018730
2026-09-03 23:28:26 +02:00
Bobby Rong
3720822ed9
cinnamon: 6.6.8 -> 6.6.9
...
https://github.com/linuxmint/cinnamon/compare/6.6.8...6.6.9
2026-07-23 08:38:57 +08:00
Eman Resu
9d26adcd20
treewide: avoid using singleton lists for licenses
2026-07-15 13:56:52 -04:00
Bobby Rong
fccfa0cc60
cinnamon: Backport fixes for GIR 2.0, ICal 4.0
...
Related: Nixpkgs PR 510293, 527664
2026-06-19 17:05:14 +08:00
Bobby Rong
9eb028d2f2
cinnamon: 6.6.7 -> 6.6.8
...
https://github.com/linuxmint/cinnamon/compare/6.6.7...6.6.8
2026-04-15 23:38:05 +08:00
R. Ryantm
3c2d4bff42
cinnamon: 6.6.6 -> 6.6.7
2026-02-10 01:45:18 +00:00
quantenzitrone
626f23ce26
various: switch 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 files (rg --files-with-matches -F 'stdenv.mkDerivation rec {' $scope | sort -u)
for file in $files
echo $file
sd -F 'stdenv.mkDerivation rec {' 'stdenv.mkDerivation (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 '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:59:05 +01:00
quantenzitrone
837ce569f8
various: rename references from libXtst to libxtst
...
this shouldn't create any rebuilds
2026-02-06 00:29:24 +01:00
quantenzitrone
e733896f5a
various: rename references from libXdamage to libxdamage
...
this shouldn't create any rebuilds
2026-02-06 00:24:46 +01:00
Bobby Rong
989648fccc
cinnamon: 6.6.5 -> 6.6.6
...
https://github.com/linuxmint/cinnamon/compare/6.6.5...6.6.6
2026-01-26 22:33:39 +08:00
Bobby Rong
9335fc4223
cinnamon: 6.6.4 -> 6.6.5
...
https://github.com/linuxmint/cinnamon/compare/6.6.4...6.6.5
2026-01-16 23:19:30 +08:00
Bobby Rong
df487d7567
cinnamon: 6.6.3 -> 6.6.4
...
https://github.com/linuxmint/cinnamon/compare/6.6.3...6.6.4
2026-01-08 23:21:54 +08:00
Bobby Rong
5585bf394e
cinnamon: 6.6.2 -> 6.6.3
...
https://github.com/linuxmint/cinnamon/compare/6.6.2...6.6.3
2025-12-24 22:49:20 +08:00
Bobby Rong
7c18d6613f
cinnamon: 6.6.0 -> 6.6.2
...
https://github.com/linuxmint/cinnamon/compare/6.6.0...6.6.2
2025-12-17 20:09:57 +08:00
Bobby Rong
f5f214e65b
Cinnamon 6.6 ( #464969 )
2025-12-12 12:57:23 +00: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
Bobby Rong
a5debbf161
cinnamon: 6.4.13 -> 6.6.0
...
https://github.com/linuxmint/cinnamon/compare/6.4.13...6.6.0
2025-12-10 22:49:47 +08:00
Guy Chronister
3b0bede32f
various: migrate rev to tag
2025-10-06 20:08:01 -05:00
Bobby Rong
3a316fc4c4
cinnamon: 6.4.12 -> 6.4.13
...
https://github.com/linuxmint/cinnamon/compare/6.4.12...6.4.13
2025-09-23 21:27:06 +08:00
Bobby Rong
41c50495b2
cinnamon: Use DesktopAppInfo form GioUnix
2025-09-17 07:27:47 +08:00
Bobby Rong
48d5f731fa
cinnamon: 6.4.11 -> 6.4.12
...
https://github.com/linuxmint/cinnamon/compare/6.4.11...6.4.12
2025-09-16 21:35:10 +08:00
Bobby Rong
dfd1b67f32
cinnamon: 6.4.10 -> 6.4.11
...
https://github.com/linuxmint/cinnamon/compare/6.4.10...6.4.11
2025-09-06 17:20:34 +08:00
Bobby Rong
2c551ea2d3
cinnamon: Renamed from cinnamon-common
...
This is the upstream project name.
2025-08-06 23:53:21 +08:00