Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
256 commits
Select commit Hold shift + click to select a range
7414527
WIP: update.nix: use Unicode arrow
jtojnar Sep 6, 2025
73bd1fe
gnome-initial-setup: 48.1 → 49.beta.1
jtojnar Sep 6, 2025
f8e8807
epiphany: 48.5 → 49.rc
jtojnar Sep 6, 2025
fc33210
cambalache: 0.94.1 → 0.97.7
jtojnar Sep 6, 2025
aaa1c85
gnome-logs: 45.0 → 49.rc
jtojnar Sep 6, 2025
2248464
gnome-connections: 48.0 → 49.rc
jtojnar Sep 6, 2025
a033ce3
xdg-desktop-portal-gnome: 48.0 → 49.rc
jtojnar Sep 6, 2025
c00a432
gnome-chess: 48.0 → 49.0
jtojnar Sep 6, 2025
e455bea
gnome-sudoku: 48.1 → 49.rc
jtojnar Sep 6, 2025
4cbab96
ghex: 48.0 → 48.1
jtojnar Sep 6, 2025
b3e1ef1
quadrapassel: 40.2 → 49.rc
jtojnar Sep 6, 2025
9695b28
loupe: 48.1 → 49.rc
jtojnar Sep 6, 2025
a4b10bf
gnome-mahjongg: 48.1 → 49.rc
jtojnar Sep 6, 2025
febf49c
gnome-font-viewer: 48.0 → 49.rc
jtojnar Sep 6, 2025
a058efc
gnome-builder: 48.2 → 49.rc
jtojnar Sep 6, 2025
c067934
gnome-mines: 48.1 → 49.rc
jtojnar Sep 6, 2025
7273c21
gnome-software: 48.4 → 49.rc
jtojnar Sep 6, 2025
14385d2
snapshot: 48.0.1 → 49.rc
jtojnar Sep 6, 2025
2559a93
dconf-editor: 45.0.1 → 49.rc
jtojnar Sep 6, 2025
85a6bcf
simple-scan: 48.1 → 49.0
jtojnar Sep 6, 2025
c204772
gnome-session: 48.0 → 49.rc
jtojnar Sep 6, 2025
4ddb1b5
metacity: 3.56.0 → 3.57.1
jtojnar Sep 6, 2025
256408c
gnome-system-monitor: 48.1 → 49.rc
jtojnar Sep 6, 2025
1b15d04
gnome-maps: 48.6 → 49.rc
jtojnar Sep 6, 2025
c043260
gnome-calculator: 48.1 → 49.rc
jtojnar Sep 6, 2025
13891c3
gnome-nibbles: 4.2.2 → 4.4.rc2
jtojnar Sep 6, 2025
f3cdc6b
gnome-control-center: 48.4 → 49.rc
jtojnar Sep 6, 2025
42203c5
gnome-weather: 48.0 → 49.rc
jtojnar Sep 6, 2025
5dcfe98
gnome-music: 48.1 → 49.rc
jtojnar Sep 6, 2025
cbc5704
gnome-characters: 48.0 → 49.rc
jtojnar Sep 6, 2025
d12f227
gnome-console: 48.0.1 → 49.rc
jtojnar Sep 6, 2025
62cf268
gnome-tweaks: 46.1 → 49.rc
jtojnar Sep 6, 2025
adae078
orca: 48.6 → 49.beta
jtojnar Sep 6, 2025
145569b
gnome-contacts: 48.0 → 49.beta
jtojnar Sep 6, 2025
25d93fb
yelp: 42.3 → 49.rc
jtojnar Sep 6, 2025
f2a0644
gnome-boxes: 48.0 → 49.rc.1
jtojnar Sep 6, 2025
6ac51a6
gnome-text-editor: 48.3 → 49.rc
jtojnar Sep 6, 2025
f1ccd6e
gnome-calendar: 48.1 → 49.rc
jtojnar Sep 6, 2025
8faa551
gnome-backgrounds: 48.2.1 → 49.rc
jtojnar Sep 6, 2025
15d836c
adwaita-fonts: 48.2 → 49.0
jtojnar Sep 6, 2025
e52c7a5
gtk-frdp: 0-unstable-2025-03-14 → 0-unstable-2025-08-15
jtojnar Sep 6, 2025
3d821c3
evolution: 3.56.2 → 3.57.3
jtojnar Sep 6, 2025
1b45778
libpeas2: 2.0.7 → 2.1.0
jtojnar Sep 6, 2025
854c20a
template-glib: 3.36.3 → 3.37.1
jtojnar Sep 6, 2025
8a57a78
glycin-loaders: 1.2.3 → 2.0.rc
jtojnar Sep 6, 2025
ecf92f0
evince: 48.1 → 49.alpha
jtojnar Sep 6, 2025
61912ca
gtkmm4: 4.18.0 → 4.19.1
jtojnar Sep 6, 2025
8f5d4f3
libshumate: 1.4.0 → 1.5.beta
jtojnar Sep 6, 2025
1d0abe2
nautilus: 48.3 → 49.rc
jtojnar Sep 6, 2025
2e6c754
gnome-remote-desktop: 48.1 → 49.rc
jtojnar Sep 6, 2025
14d34f9
gnome-shell-extensions: 48.3 → 49.rc
jtojnar Sep 6, 2025
dbeed4a
gnome-shell: 48.4 → 49.rc
jtojnar Sep 6, 2025
9ee494f
vte: 0.80.3 → 0.81.90
jtojnar Sep 6, 2025
4c1a2f5
gdm: 48.0 → 49.rc
jtojnar Sep 6, 2025
ede047a
mutter: 48.4 → 49.rc
jtojnar Sep 6, 2025
846e084
gnome-tecla: 48.0.2 → 49.rc
jtojnar Sep 6, 2025
170b3d2
localsearch: 3.9.0 → 3.10.rc
jtojnar Sep 6, 2025
580407d
gom: 0.5.3 → 0.5.4
jtojnar Sep 6, 2025
24dcde4
evolution-data-server: 3.56.2 → 3.57.3
jtojnar Sep 6, 2025
4465080
gtksourceview5: 5.16.0 → 5.17.1
jtojnar Sep 6, 2025
8b9970e
gnome-online-accounts: 3.54.5 → 3.55.2
jtojnar Sep 6, 2025
51264d4
yelp-xsl: 42.4 → 49.beta
jtojnar Sep 6, 2025
7a23ce2
glibmm_2_68: 2.84.0 → 2.85.0
jtojnar Sep 6, 2025
2db66ff
sysprof: 48.0 → 49.rc
jtojnar Sep 6, 2025
351a1f7
gnome-settings-daemon: 48.1 → 49.rc
jtojnar Sep 6, 2025
3993f94
gexiv2: 0.14.6 → 0.15.2
jtojnar Sep 6, 2025
f305458
zenity: 4.1.90 → 4.1.99
jtojnar Sep 6, 2025
0e3622a
libpanel: 1.10.0 → 1.10.1
jtojnar Sep 6, 2025
7981997
libdex: 0.10.1 → 1.0.0
jtojnar Sep 6, 2025
20fd975
gnome-desktop: 44.3 → 44.4
jtojnar Sep 6, 2025
4dff55b
libadwaita: 1.7.5 → 1.8.rc
jtojnar Sep 6, 2025
a923d80
gjs: 1.84.2 → 1.85.90
jtojnar Sep 6, 2025
62fb936
adwaita-icon-theme: 48.0 → 49.rc
jtojnar Sep 6, 2025
0a45ec0
gtk4: 4.18.6 → 4.20.0
jtojnar Sep 6, 2025
d742245
gtk3: 3.24.49 → 3.24.50
jtojnar Sep 6, 2025
e0fb91c
librsvg: 2.60.0 → 2.61.0
jtojnar Sep 6, 2025
1883491
tinysparql: 3.9.2 → 3.10.rc
jtojnar Sep 6, 2025
bce1c93
at-spi2-core: 2.56.2 → 2.57.2
jtojnar Sep 6, 2025
7a488a7
gsettings-desktop-schemas: 48.0 → 49.rc
jtojnar Sep 6, 2025
464287f
gdk-pixbuf: 2.42.12 → 2.43.5
jtojnar Sep 6, 2025
b82a141
fontconfig: 2.16.2 -> 2.17.1
MisileLab Jul 5, 2025
b06e578
pango: 1.56.3 → 1.57.0
jtojnar Sep 6, 2025
32f8884
glib: 2.84.3 → 2.86.0
jtojnar Sep 6, 2025
81ef8d5
gi-docgen: 2025.3 → 2025.4
jtojnar Sep 6, 2025
7d077b1
fixup! fontconfig: 2.16.2 -> 2.17.1
jtojnar Sep 6, 2025
eeb0217
fixup! at-spi2-core: 2.56.2 → 2.57.2
jtojnar Sep 6, 2025
5229a96
fixup! gtk4: 4.18.6 → 4.20.0
jtojnar Sep 6, 2025
d3aba20
squash! gjs: 1.84.2 → 1.85.90
pyrox0 Aug 28, 2025
fd61884
fixup! gexiv2: 0.14.6 → 0.15.2
jtojnar Sep 6, 2025
ae4bd9b
Revert "gexiv2: 0.14.6 → 0.15.2"
jtojnar Sep 7, 2025
6b05d43
fixup! nautilus: 48.3 → 49.rc
jtojnar Sep 7, 2025
e247e83
fixup! adwaita-fonts: 48.2 → 49.0
bobby285271 Aug 25, 2025
7c60db6
fixup! at-spi2-core: 2.56.2 → 2.57.2
bobby285271 Aug 25, 2025
c537951
fixup! yelp: 42.3 → 49.rc
bobby285271 Aug 26, 2025
ed738bc
fixup! vte: 0.80.3 → 0.81.90
bobby285271 Aug 26, 2025
9b570c3
fixup! gnome-initial-setup: 48.1 → 49.beta.1
bobby285271 Aug 30, 2025
64fd005
fixup! mutter: 48.4 → 49.rc
bobby285271 Aug 30, 2025
7fb6861
fixup! gnome-shell: 48.4 → 49.rc
bobby285271 Aug 30, 2025
7a2ee2b
fixup! vte: 0.80.3 → 0.81.90
bobby285271 Aug 30, 2025
d5c67ef
fixup! gnome-session: 48.0 → 49.rc
bobby285271 Aug 30, 2025
a5df42f
fixup! gnome-session: 48.0 → 49.rc
bobby285271 Aug 30, 2025
c407c6c
fixup! orca: 48.6 → 49.beta
bobby285271 Aug 30, 2025
bdf0184
fixup! gnome-calendar: 48.1 → 49.rc
bobby285271 Aug 30, 2025
145b6bd
fixup! orca: 48.6 → 49.beta
bobby285271 Aug 30, 2025
17d5977
fixup! gnome-connections: 48.0 → 49.rc
bobby285271 Aug 30, 2025
cfb55ea
fixup! gnome-contacts: 48.0 → 49.beta
bobby285271 Aug 30, 2025
a2dbe87
fixup! snapshot: 48.0.1 → 49.rc
bobby285271 Aug 30, 2025
30c6b61
fixup! gnome-calculator: 48.1 → 49.rc
bobby285271 Aug 30, 2025
5c26231
fixup! epiphany: 48.5 → 49.rc
bobby285271 Aug 30, 2025
31a1ca8
fixup! gnome-control-center: 48.4 → 49.rc
bobby285271 Aug 30, 2025
fdd730f
fixup! gnome-shell: 48.4 → 49.rc
bobby285271 Sep 7, 2025
564454b
fixup! at-spi2-core: 2.56.2 → 2.57.2
bobby285271 Sep 7, 2025
e5eb94a
fixup! gdm: 48.0 → 49.rc
bobby285271 Sep 7, 2025
c6e8cf4
rygel: 0.44.2 → 45.rc
jtojnar Sep 7, 2025
832c65b
fixup! rygel: 0.44.2 → 45.rc
jtojnar Sep 7, 2025
304b134
fixup! squash! gjs: 1.84.2 → 1.85.90
jtojnar Sep 10, 2025
cd3bc81
fixup! fixup! gdm: 48.0 → 49.rc
jtojnar Sep 11, 2025
04ea3ea
fixup! libpeas2: 2.0.7 → 2.1.0
jtojnar Sep 11, 2025
ff64419
squash! epiphany: 48.5 → 49.rc
jtojnar Sep 11, 2025
b215763
squash! ghex: 48.0 → 48.1
jtojnar Sep 11, 2025
ecee90a
fixup! fixup! mutter: 48.4 → 49.rc
jtojnar Sep 11, 2025
20b281a
libglycin: Add gnome to maintainers
jtojnar Sep 11, 2025
da9bcde
libglycin: 1.2.3 → 2.0.rc
jtojnar Sep 11, 2025
573521c
fixup! quadrapassel: 40.2 → 49.rc
jtojnar Sep 11, 2025
93c18e2
squash! quadrapassel: 40.2 → 49.rc
jtojnar Sep 11, 2025
69203ed
squash! gnome-sudoku: 48.1 → 49.rc
jtojnar Sep 11, 2025
7678432
fixup! fixup! fixup! mutter: 48.4 → 49.rc
jtojnar Sep 11, 2025
b185a45
fixup! fixup! vte: 0.80.3 → 0.81.90
jtojnar Sep 11, 2025
76df2f8
squash! vte: 0.80.3 → 0.81.90
jtojnar Sep 11, 2025
c8ce743
fixup! gnome-builder: 48.2 → 49.rc
jtojnar Sep 11, 2025
d843a43
libglycin: Move paths patch from glycin-loaders
jtojnar Sep 11, 2025
08cc8e9
squash! glycin-loaders: 1.2.3 → 2.0.rc
jtojnar Sep 11, 2025
f691687
squash! libglycin: 1.2.3 → 2.0.rc
jtojnar Sep 11, 2025
2093354
squash! epiphany: 48.5 → 49.rc
jtojnar Sep 11, 2025
e2bee78
squash! mutter: 48.4 → 49.rc
jtojnar Sep 11, 2025
6a6d392
fixup! squash! glycin-loaders: 1.2.3 → 2.0.rc
jtojnar Sep 12, 2025
4685f33
fixup! libglycin: 1.2.3 → 2.0.rc
jtojnar Sep 12, 2025
534b702
fixup! libglycin: Move paths patch from glycin-loaders
jtojnar Sep 12, 2025
d1a2c70
squash! snapshot: 48.0.1 → 49.rc
jtojnar Sep 12, 2025
bc3dc06
fixup! libglycin: Move paths patch from glycin-loaders
jtojnar Sep 12, 2025
d9b96bf
squash! loupe: 48.1 → 49.rc
jtojnar Sep 12, 2025
6eaeb20
fixup! libglycin: 1.2.3 → 2.0.rc
bobby285271 Sep 12, 2025
1229001
fixup! gnome-shell: 48.4 → 49.rc
bobby285271 Sep 12, 2025
8c9672e
fixup! gnome-console: 48.0.1 → 49.rc
bobby285271 Sep 12, 2025
7e108df
fixup! gnome-weather: 48.0 → 49.rc
bobby285271 Sep 12, 2025
2adc702
Revert "evince: 48.1 → 49.alpha"
bobby285271 Sep 12, 2025
093c222
fixup! gnome-system-monitor: 48.1 → 49.rc
bobby285271 Sep 13, 2025
82d9191
amend! gnome-logs: 45.0 → 49.rc
bobby285271 Sep 13, 2025
b8bdb9e
nixos/tests: gnome-session-binary → gnome-session-service
bobby285271 Sep 13, 2025
7dd0daa
fixup! dconf-editor: 45.0.1 → 49.rc
bobby285271 Sep 14, 2025
651b364
gnome-session-ctl: 47.0.1 → 49.0
bobby285271 Sep 16, 2025
bb10739
budgie-control-center: 1.4.0 → 1.4.1
bobby285271 Sep 17, 2025
432cd3b
budgie-desktop: 10.9.2 → 10.9.3
bobby285271 Sep 17, 2025
d47783f
nixos/tests/budgie: Adjust to Budgie 10.9.3
bobby285271 Sep 17, 2025
fbb38cf
amend! gnome-logs: 45.0 → 49.rc
bobby285271 Sep 20, 2025
d3bf6c9
amend! gnome-chess: 48.0 → 49.0
bobby285271 Sep 20, 2025
d5de798
amend! xdg-desktop-portal-gnome: 48.0 → 49.rc
bobby285271 Sep 20, 2025
2c4f7a4
amend! gnome-mahjongg: 48.1 → 49.rc
bobby285271 Sep 20, 2025
080be4f
amend! gnome-font-viewer: 48.0 → 49.rc
bobby285271 Sep 20, 2025
8f23834
fixup! gnome-mines: 48.1 → 49.rc
bobby285271 Sep 20, 2025
8decc65
amend! gnome-mines: 48.1 → 49.rc
bobby285271 Sep 20, 2025
6f15113
amend! dconf-editor: 45.0.1 → 49.rc
bobby285271 Sep 20, 2025
591b052
amend! simple-scan: 48.1 → 49.0
bobby285271 Sep 20, 2025
5ab0f81
amend! gnome-system-monitor: 48.1 → 49.rc
bobby285271 Sep 20, 2025
ad55f6e
amend! gnome-maps: 48.6 → 49.rc
bobby285271 Sep 20, 2025
59a2863
amend! gnome-calculator: 48.1 → 49.rc
bobby285271 Sep 20, 2025
33a9c94
fixup! gnome-nibbles: 4.2.2 → 4.4.rc2
bobby285271 Sep 20, 2025
c1241e8
amend! gnome-nibbles: 4.2.2 → 4.4.rc2
bobby285271 Sep 20, 2025
075dfea
amend! budgie-control-center: 1.4.0 → 1.4.1
bobby285271 Sep 20, 2025
d98e78f
fixup! gnome-control-center: 48.4 → 49.rc
bobby285271 Sep 21, 2025
2537b01
amend! gnome-control-center: 48.4 → 49.rc
bobby285271 Sep 21, 2025
acc2e67
amend! gnome-music: 48.1 → 49.rc
bobby285271 Sep 21, 2025
b9361ae
amend! gnome-characters: 48.0 → 49.rc
bobby285271 Sep 21, 2025
cc6fa1c
amend! gnome-console: 48.0.1 → 49.rc
bobby285271 Sep 21, 2025
65e18da
fixup! mutter: 48.4 → 49.rc
bobby285271 Sep 21, 2025
3918f93
fixup! gnome-text-editor: 48.3 → 49.rc
bobby285271 Sep 21, 2025
ca9fae5
amend! gnome-text-editor: 48.3 → 49.rc
bobby285271 Sep 21, 2025
73aad91
amend! gnome-calendar: 48.1 → 49.rc
bobby285271 Sep 21, 2025
d4822da
amend! adwaita-fonts: 48.2 → 49.0
bobby285271 Sep 21, 2025
e36cb23
amend! libshumate: 1.4.0 → 1.5.beta
bobby285271 Sep 21, 2025
33222d4
amend! gnome-tecla: 48.0.2 → 49.rc
bobby285271 Sep 21, 2025
917ae8c
amend! gnome-boxes: 48.0 → 49.rc.1
bobby285271 Sep 21, 2025
32dcae6
amend! gtkmm4: 4.18.0 → 4.19.1
jtojnar Oct 4, 2025
5e3cd74
squash! gtkmm4: 4.18.0 → 4.19.1
jtojnar Oct 4, 2025
a466892
amend! gnome-initial-setup: 48.1 → 49.beta.1
jtojnar Oct 4, 2025
d76fffd
nixos/gnome-initial-setup: Create group
jtojnar Oct 4, 2025
d07e8f3
nixos/gnome-initial-setup: Remove gnome-welcome-tour service dependency
jtojnar Oct 4, 2025
070f249
nixos/gnome-initial-setup: Adjust service dependencies
jtojnar Oct 4, 2025
7ef2745
squash! gi-docgen: 2025.3 → 2025.4
jtojnar Oct 4, 2025
14da8d5
squash! glib: 2.84.3 → 2.86.0
jtojnar Oct 4, 2025
f198b8a
squash! pango: 1.56.3 → 1.57.0
jtojnar Oct 4, 2025
71b6a6f
squash! gnome-initial-setup: 48.1 → 49.beta.1
jtojnar Oct 4, 2025
df78bb8
squash! gnome-connections: 48.0 → 49.rc
jtojnar Oct 4, 2025
688738a
squash! loupe: 48.1 → 49.rc
jtojnar Oct 4, 2025
7c34673
amend! gnome-builder: 48.2 → 49.rc
jtojnar Oct 4, 2025
f9be609
squash! gnome-software: 48.4 → 49.rc
jtojnar Oct 4, 2025
242454c
nixos/gnome: Install GNOME Software using module
jtojnar Oct 4, 2025
28c7f1d
fixup! nixos/gnome: Install GNOME Software using module
jtojnar Oct 4, 2025
818a537
squash! snapshot: 48.0.1 → 49.rc
jtojnar Oct 4, 2025
f48f26e
amend! snapshot: 48.0.1 → 49.rc
jtojnar Oct 4, 2025
7377592
squash! gnome-initial-setup: 48.1 → 49.beta.1
jtojnar Oct 4, 2025
7157d88
squash! epiphany: 48.5 → 49.rc
jtojnar Oct 4, 2025
202ba53
squash! gnome-connections: 48.0 → 49.rc
jtojnar Oct 4, 2025
4ea05c2
squash! gnome-mines: 48.1 → 49.rc
jtojnar Oct 4, 2025
a3f5257
squash! snapshot: 48.0.1 → 49.rc
jtojnar Oct 4, 2025
570eef8
squash! dconf-editor: 45.0.1 → 49.rc
jtojnar Oct 4, 2025
6fc9623
squash! gnome-session: 48.0 → 49.rc
jtojnar Oct 4, 2025
f7cf61f
squash! gnome-system-monitor: 48.1 → 49.rc
jtojnar Oct 4, 2025
78b3a7a
squash! gnome-calculator: 48.1 → 49.rc
jtojnar Oct 4, 2025
8ee0443
squash! gnome-nibbles: 4.2.2 → 4.4.rc2
jtojnar Oct 4, 2025
1472eca
squash! gnome-control-center: 48.4 → 49.rc
jtojnar Oct 4, 2025
30b6c9a
squash! gnome-weather: 48.0 → 49.rc
jtojnar Oct 4, 2025
0a2d1f6
squash! gnome-console: 48.0.1 → 49.rc
jtojnar Oct 4, 2025
cf4a62d
squash! orca: 48.6 → 49.beta
jtojnar Oct 4, 2025
b21b68a
squash! gnome-contacts: 48.0 → 49.beta
jtojnar Oct 4, 2025
fe392fc
squash! yelp: 42.3 → 49.rc
jtojnar Oct 4, 2025
3948a1e
squash! gnome-text-editor: 48.3 → 49.rc
jtojnar Oct 4, 2025
a0f923d
squash! gnome-calendar: 48.1 → 49.rc
jtojnar Oct 4, 2025
655e872
squash! adwaita-fonts: 48.2 → 49.0
jtojnar Oct 4, 2025
28990e7
squash! gnome-shell: 48.4 → 49.rc
jtojnar Oct 4, 2025
b20f183
squash! vte: 0.80.3 → 0.81.90
jtojnar Oct 4, 2025
673d2bd
squash! gdm: 48.0 → 49.rc
jtojnar Oct 4, 2025
f1968f0
squash! mutter: 48.4 → 49.rc
jtojnar Oct 4, 2025
9b7907a
squash! at-spi2-core: 2.56.2 → 2.57.2
jtojnar Oct 4, 2025
c1593fe
squash! libglycin: 1.2.3 → 2.0.rc
jtojnar Oct 4, 2025
0eea3fa
squash! gnome-session: 48.0 → 49.rc
jtojnar Oct 4, 2025
f2b090e
fixup! metacity: 3.56.0 → 3.57.1
jtojnar Oct 4, 2025
327e1a4
squash! metacity: 3.56.0 → 3.57.1
jtojnar Oct 4, 2025
c089c7a
squash! gnome-weather: 48.0 → 49.rc
jtojnar Oct 4, 2025
2c7c439
fixup! fixup! gnome-weather: 48.0 → 49.rc
jtojnar Oct 4, 2025
f26c55f
fixup! gnome-tweaks: 46.1 → 49.rc
jtojnar Oct 4, 2025
37b9a0e
squash! gnome-tweaks: 46.1 → 49.rc
jtojnar Oct 4, 2025
c401c8c
fixup! squash! orca: 48.6 → 49.beta
jtojnar Oct 4, 2025
bfa1f74
squash! orca: 48.6 → 49.beta
jtojnar Oct 4, 2025
a2e3aa6
squash! gnome-contacts: 48.0 → 49.beta
jtojnar Oct 4, 2025
3f2af5d
squash! yelp: 42.3 → 49.rc
jtojnar Oct 4, 2025
27934dd
squash! gnome-backgrounds: 48.2.1 → 49.rc
jtojnar Oct 4, 2025
cde0fef
squash! gtk-frdp: 0-unstable-2025-03-14 → 0-unstable-2025-08-15
jtojnar Oct 4, 2025
798ec96
squash! evolution: 3.56.2 → 3.57.3
jtojnar Oct 4, 2025
04c2d4b
squash! libpeas2: 2.0.7 → 2.1.0
jtojnar Oct 4, 2025
2763fca
fixup! template-glib: 3.36.3 → 3.37.1
jtojnar Oct 4, 2025
cd0ebe1
squash! template-glib: 3.36.3 → 3.37.1
jtojnar Oct 4, 2025
062a97f
squash! glycin-loaders: 1.2.3 → 2.0.rc
jtojnar Oct 4, 2025
a10a192
squash! nautilus: 48.3 → 49.rc
jtojnar Oct 4, 2025
f750d25
squash! gnome-remote-desktop: 48.1 → 49.rc
jtojnar Oct 4, 2025
1fe8a47
squash! gnome-shell-extensions: 48.3 → 49.rc
jtojnar Oct 4, 2025
5fc109e
gnome-manuals: init at 49.0
jtojnar Oct 4, 2025
6ea7b05
fixup! fixup! gnome-shell: 48.4 → 49.rc
jtojnar Oct 4, 2025
f66ac35
libfoundry: init at 1.0.0
jtojnar Oct 4, 2025
2d3dc7d
gnome-manuals: init at 49.0
jtojnar Oct 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions doc/release-notes/rl-2511.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@

- `stalwart-mail` since `0.13.0` "introduces a significant redesign of the MTA’s delivery and queueing subsystem". See [the upgrading announcement for the `0.13.0` release](https://github.com/stalwartlabs/stalwart/blob/89b561b5ca1c5a11f2a768b4a2cfef0f473b7a01/UPGRADING.md#upgrading-from-v012x-and-v011x-to-v013x).

- `budgie-desktop` has been updated [10.9.3](https://github.com/BuddiesOfBudgie/budgie-desktop/releases/tag/v10.9.3), this changes `XDG_CURRENT_DESKTOP` from `Budgie:GNOME` to `Budgie`.

- Greetd and its original greeters (`tuigreet`, `gtkgreet`, `qtgreet`, `regreet`, `wlgreet`) were moved from `greetd` namespace to top level (`greetd.tuigreet` -> `tuigreet`, `greetd.greetd` -> `greetd`, etc). The original attrs are available for compatibility as passthrus of `greetd`, but will emit a warning. They will be removed in future releases.

- The `archipelago-minecraft` package was removed, as upstream no longer provides support for the Minecraft APWorld.
Expand Down
12 changes: 10 additions & 2 deletions maintainers/scripts/update.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,15 @@ async def attr_instantiation_worker(
) -> tuple[Path, str]:
async with semaphore:
eprint(f"Instantiating {attr_path}…")
return (await nix_instantiate(attr_path), attr_path)
try:
return (await nix_instantiate(attr_path), attr_path)
except Exception as e:
# Failure should normally terminate the script but
# looks like Python is buggy so we need to do it ourselves.
eprint(f"Failed to instantiate {attr_path}")
if e.stderr:
eprint(e.stderr.decode("utf-8"))
sys.exit(1)


async def requisites_worker(
Expand Down Expand Up @@ -296,7 +304,7 @@ async def commit_changes(
# Git can only handle a single index operation at a time
async with merge_lock:
await check_subprocess_output("git", "add", *change["files"], cwd=worktree)
commit_message = "{attrPath}: {oldVersion} -> {newVersion}".format(**change)
commit_message = "{attrPath}: {oldVersion} {newVersion}".format(**change)
if "commitMessage" in change:
commit_message = change["commitMessage"]
elif "commitBody" in change:
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/config/vte.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ let
vteInitSnippet = ''
# Show current working directory in VTE terminals window title.
# Supports both bash and zsh, requires interactive shell.
. ${pkgs.vte.override { gtkVersion = null; }}/etc/profile.d/vte.sh
. ${pkgs.vte-gtk4}/etc/profile.d/vte.sh
'';

in
Expand Down
1 change: 1 addition & 0 deletions nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -560,6 +560,7 @@
./services/desktops/gnome/gnome-online-miners.nix
./services/desktops/gnome/gnome-remote-desktop.nix
./services/desktops/gnome/gnome-settings-daemon.nix
./services/desktops/gnome/gnome-software.nix
./services/desktops/gnome/gnome-user-share.nix
./services/desktops/gnome/localsearch.nix
./services/desktops/gnome/rygel.nix
Expand Down
1 change: 1 addition & 0 deletions nixos/modules/services/accessibility/orca.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ in

config = mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
systemd.packages = [ cfg.package ];
systemd.services.display-manager = lib.mkIf config.services.displayManager.enable {
path = [ cfg.package ];
};
Expand Down
63 changes: 31 additions & 32 deletions nixos/modules/services/desktop-managers/gnome.nix
Original file line number Diff line number Diff line change
Expand Up @@ -444,38 +444,31 @@ in

# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/gnome-48/elements/core/meta-gnome-core-apps.bst
(lib.mkIf serviceCfg.core-apps.enable {
environment.systemPackages = utils.removePackagesByName (
[
pkgs.baobab
pkgs.decibels
pkgs.epiphany
pkgs.gnome-text-editor
pkgs.gnome-calculator
pkgs.gnome-calendar
pkgs.gnome-characters
pkgs.gnome-clocks
pkgs.gnome-console
pkgs.gnome-contacts
pkgs.gnome-font-viewer
pkgs.gnome-logs
pkgs.gnome-maps
pkgs.gnome-music
pkgs.gnome-system-monitor
pkgs.gnome-weather
pkgs.loupe
pkgs.nautilus
pkgs.gnome-connections
pkgs.simple-scan
pkgs.snapshot
pkgs.totem
pkgs.yelp
]
++ lib.optionals config.services.flatpak.enable [
# Since PackageKit Nix support is not there yet,
# only install gnome-software if flatpak is enabled.
pkgs.gnome-software
]
) config.environment.gnome.excludePackages;
environment.systemPackages = utils.removePackagesByName [
pkgs.baobab
pkgs.decibels
pkgs.epiphany
pkgs.gnome-text-editor
pkgs.gnome-calculator
pkgs.gnome-calendar
pkgs.gnome-characters
pkgs.gnome-clocks
pkgs.gnome-console
pkgs.gnome-contacts
pkgs.gnome-font-viewer
pkgs.gnome-logs
pkgs.gnome-maps
pkgs.gnome-music
pkgs.gnome-system-monitor
pkgs.gnome-weather
pkgs.loupe
pkgs.nautilus
pkgs.gnome-connections
pkgs.simple-scan
pkgs.snapshot
pkgs.totem
pkgs.yelp
] config.environment.gnome.excludePackages;

# Enable default program modules
# Since some of these have a corresponding package, we only
Expand All @@ -488,6 +481,12 @@ in
programs.seahorse.enable = notExcluded pkgs.seahorse;
services.gnome.sushi.enable = notExcluded pkgs.sushi;

# Since PackageKit Nix support is not there yet,
# only install gnome-software if flatpak is enabled.
services.gnome.gnome-software.enable = lib.mkIf config.services.flatpak.enable (
notExcluded pkgs.gnome-software
);

# VTE shell integration for gnome-console
programs.bash.vteIntegration = mkDefault true;
programs.zsh.vteIntegration = mkDefault true;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,10 @@ in

systemd.user.targets."gnome-session".wants = [
"gnome-initial-setup-copy-worker.service"
];

systemd.user.targets."graphical-session-pre".wants = [
"gnome-initial-setup-first-login.service"
"gnome-welcome-tour.service"
];

systemd.user.targets."gnome-session@gnome-initial-setup".wants = [
Expand All @@ -89,6 +91,11 @@ in
programs.dconf.profiles.gnome-initial-setup.databases = [
"${pkgs.gnome-initial-setup}/share/gnome-initial-setup/initial-setup-dconf-defaults"
];

users = {
# TODO: switch to using provided gnome-initial-setup sysusers.d
groups.gnome-initial-setup = { };
};
};

}
28 changes: 28 additions & 0 deletions nixos/modules/services/desktops/gnome/gnome-software.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
config,
pkgs,
lib,
...
}:

{
meta = {
maintainers = lib.teams.gnome.members;
};

options = {
services.gnome.gnome-software = {
enable = lib.mkEnableOption "GNOME Software, package manager for GNOME";
};
};

config = lib.mkIf config.services.gnome.gnome-software.enable {
environment.systemPackages = [
pkgs.gnome-software
];

systemd.packages = [
pkgs.gnome-software
];
};
}
6 changes: 3 additions & 3 deletions nixos/modules/services/display-managers/gdm.nix
Original file line number Diff line number Diff line change
Expand Up @@ -348,15 +348,15 @@ in
# GDM LFS PAM modules, adapted somehow to NixOS
security.pam.services = {
gdm-launch-environment.text = ''
auth required pam_succeed_if.so audit quiet_success user = gdm
auth required pam_succeed_if.so audit quiet_success user ingroup gdm
auth optional pam_permit.so

account required pam_succeed_if.so audit quiet_success user = gdm
account required pam_succeed_if.so audit quiet_success user ingroup gdm
account sufficient pam_unix.so

password required pam_deny.so

session required pam_succeed_if.so audit quiet_success user = gdm
session required pam_succeed_if.so audit quiet_success user ingroup gdm
session required pam_env.so conffile=/etc/pam/environment readenv=0
session optional ${config.systemd.package}/lib/security/pam_systemd.so
session optional pam_keyinit.so force revoke
Expand Down
15 changes: 5 additions & 10 deletions nixos/tests/budgie.nix
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,7 @@
in
''
with subtest("Wait for login"):
# wait_for_x() checks graphical-session.target, which is expected to be
# inactive on Budgie before Budgie manages user session with systemd.
# https://github.com/BuddiesOfBudgie/budgie-desktop/blob/39e9f0895c978f76/src/session/budgie-desktop.in#L16
#
# Previously this was unconditionally touched by xsessionWrapper but was
# changed in #233981 (we have Budgie:GNOME in XDG_CURRENT_DESKTOP).
# machine.wait_for_x()
machine.wait_for_x()
machine.wait_until_succeeds('journalctl -t budgie-session-binary --grep "Entering running state"')
machine.wait_for_file("${user.home}/.Xauthority")
machine.succeed("xauth merge ${user.home}/.Xauthority")
Expand All @@ -57,16 +51,17 @@
machine.succeed("getfacl -p /dev/snd/timer | grep -q ${user.name}")

with subtest("Check if Budgie session components actually start"):
for i in ["budgie-daemon", "budgie-panel", "budgie-wm", "budgie-desktop-view", "gsd-media-keys"]:
machine.wait_until_succeeds(f"pgrep -f {i}")
for i in ["budgie-daemon", "budgie-panel", "budgie-wm", "bsd-media-keys", "gsd-xsettings"]:
machine.wait_until_succeeds(f"pgrep {i}")
machine.wait_until_succeeds("pgrep -xf /run/current-system/sw/bin/org.buddiesofbudgie.budgie-desktop-view")
# We don't check xwininfo for budgie-wm.
# See https://github.com/NixOS/nixpkgs/pull/216737#discussion_r1155312754
machine.wait_for_window("budgie-daemon")
machine.wait_for_window("budgie-panel")

with subtest("Check if various environment variables are set"):
cmd = "xargs --null --max-args=1 echo < /proc/$(pgrep -xf /run/current-system/sw/bin/budgie-wm)/environ"
machine.succeed(f"{cmd} | grep 'XDG_CURRENT_DESKTOP' | grep 'Budgie:GNOME'")
machine.succeed(f"{cmd} | grep 'XDG_CURRENT_DESKTOP' | grep 'Budgie'")
machine.succeed(f"{cmd} | grep 'BUDGIE_PLUGIN_DATADIR' | grep '${pkgs.budgie-desktop-with-plugins.pname}'")
# From the nixos/budgie module
machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'")
Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/gnome-flashback.nix
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
''
with subtest("Login to GNOME Flashback with GDM"):
machine.wait_for_x()
machine.wait_until_succeeds('journalctl -t gnome-session-binary --grep "Entering running state"')
machine.wait_until_succeeds('journalctl -t gnome-session-service --grep "Entering running state"')
# Wait for alice to be logged in"
machine.wait_for_unit("default.target", "${user.name}")
machine.wait_for_file("${xauthority}")
Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/pantheon.nix
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
machine.wait_for_x()
machine.wait_for_file("${user.home}/.Xauthority")
machine.succeed("xauth merge ${user.home}/.Xauthority")
machine.wait_until_succeeds('journalctl -t gnome-session-binary --grep "Entering running state"')
machine.wait_until_succeeds('journalctl -t gnome-session-service --grep "Entering running state"')

with subtest("Check that logging in has given the user ownership of devices"):
machine.succeed("getfacl -p /dev/snd/timer | grep -q ${user.name}")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@

stdenv.mkDerivation rec {
pname = "evolution";
version = "3.56.2";
version = "3.57.3";

src = fetchurl {
url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
hash = "sha256-ff3JrrLasybav9wfhXfE7MEjoS2gAS+MZKcmBlo8Cys=";
hash = "sha256-OY+r52ym2qkAT5I8KfGpdGldHcTvcpPfefefsXNOIrk=";
};

nativeBuildInputs = [
Expand Down
6 changes: 3 additions & 3 deletions pkgs/by-name/ad/adwaita-fonts/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@

stdenvNoCC.mkDerivation (finalAttrs: {
pname = "adwaita-fonts";
version = "48.2";
version = "49.0";

src = fetchurl {
url = "mirror://gnome/sources/adwaita-fonts/${lib.versions.major finalAttrs.version}/adwaita-fonts-${finalAttrs.version}.tar.xz";
hash = "sha256-FW9+kvL4LlJ/xzwwnbsjfApKXDqVvF7pSl77aUfFU+A=";
hash = "sha256-MVfGIOtbcrJasVbRlKpOsiP5hw1Uf+g/298G0+e+yzc=";
};

nativeBuildInputs = [
Expand All @@ -30,7 +30,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
description = "Adwaita Sans, a variation of Inter, and Adwaita Mono, Iosevka customized to match Inter";
homepage = "https://gitlab.gnome.org/GNOME/adwaita-fonts";
license = lib.licenses.gpl3Plus;
license = lib.licenses.ofl;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.qxrein ];
teams = [ lib.teams.gnome ];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/ad/adwaita-icon-theme/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@

stdenv.mkDerivation rec {
pname = "adwaita-icon-theme";
version = "48.0";
version = "49.rc";

src = fetchurl {
url = "mirror://gnome/sources/adwaita-icon-theme/${lib.versions.major version}/adwaita-icon-theme-${version}.tar.xz";
hash = "sha256-hHBoiIZQ2WcxFb5tvyv9wxpGrrxSimqdtEIOYOZWuNQ=";
hash = "sha256-brZ8IqXmAYYcwGfMBQWhvfOSm6W3Rl9Az25N2R2eTR0=";
};

nativeBuildInputs = [
Expand Down
6 changes: 4 additions & 2 deletions pkgs/by-name/at/at-spi2-core/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
&& stdenv.hostPlatform.emulatorAvailable buildPackages,
gsettings-desktop-schemas,
makeWrapper,
python3,
dbus,
glib,
dconf,
Expand All @@ -27,7 +28,7 @@

stdenv.mkDerivation rec {
pname = "at-spi2-core";
version = "2.56.2";
version = "2.57.2";

outputs = [
"out"
Expand All @@ -37,7 +38,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "mirror://gnome/sources/at-spi2-core/${lib.versions.majorMinor version}/at-spi2-core-${version}.tar.xz";
hash = "sha256-4bHJg2qJR4UvdEDDLiMXkjTHa9mM2cxAAfN2QF+LeDs=";
hash = "sha256-o4aSqsF09zt3SsYLp5XAwMYLpW1BNLag7APmSBZ0xgo=";
};

nativeBuildInputs = [
Expand All @@ -46,6 +47,7 @@ stdenv.mkDerivation rec {
ninja
pkg-config
makeWrapper
python3
]
++ lib.optionals withIntrospection [
gobject-introspection
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/bu/budgie-control-center/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -70,14 +70,14 @@

stdenv.mkDerivation (finalAttrs: {
pname = "budgie-control-center";
version = "1.4.0";
version = "1.4.1";

src = fetchFromGitHub {
owner = "BuddiesOfBudgie";
repo = "budgie-control-center";
tag = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-W5PF7BPdQdg/7xJ4J+fEnuDdpoG/lyhX56RDnX2DXoY=";
hash = "sha256-Je3X1V4U2t0LMxWwtoYZKEI56IS4zK/w6OL615tqKkk=";
};

patches = [
Expand Down
Loading
Loading