Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
43ae345
adwaita-icon-theme: 49.0 → 50.0
nekowinston Mar 24, 2026
ae515f4
adwaita-fonts: 49.0 → 50.0
nekowinston Mar 24, 2026
4d6728f
at-spi2-core: 2.58.3 → 2.60.0
bobby285271 Mar 24, 2026
7904285
baobab: 49.1 → 50.0
nekowinston Mar 24, 2026
4bfd8c7
cambalache: 0.99.3 → 1.0
bobby285271 Mar 24, 2026
0083e47
d-spy: 49.2 → 50.0
bobby285271 Mar 24, 2026
6599740
eog: 49.1 → 50.0
bobby285271 Mar 24, 2026
abe8d13
epiphany: 49.2 → 50.2
nekowinston Mar 24, 2026
6d6f6b1
evolution: 3.58.3 → 3.60.0
bobby285271 Mar 24, 2026
a7d5f4f
gdm: 49.2 → 50.0
vitorpavani Mar 24, 2026
7989e69
evolution-data-server: 3.58.3 → 3.60.0
bobby285271 Mar 24, 2026
e5dee27
ghex: 48.3 → 50.0
bobby285271 Mar 24, 2026
d1a8262
gjs: 1.86.0 → 1.88.0
vitorpavani Mar 24, 2026
0c21723
glib: 2.86.3 → 2.88.0
nekowinston Mar 24, 2026
7123208
glibmm_2_68: 2.86.0 → 2.88.0
bobby285271 Mar 24, 2026
3333271
gvfs: 1.58.4 → 1.60.0
bobby285271 Mar 24, 2026
42b9b6b
gnome-backgrounds: 49.0 → 50.0
nekowinston Mar 24, 2026
25299dc
gnome-boxes: 49.1 → 50.0
bobby285271 Mar 24, 2026
6a59c41
gnome-builder: 49.1 → 50.0
bobby285271 Mar 24, 2026
e39d9f0
gnome-calculator: 49.2 → 50.0
nekowinston Mar 24, 2026
af5f92d
gnome-calendar: 49.1 → 50.0
nekowinston Mar 24, 2026
cde7c54
gnome-characters: 49.1 → 50.0
nekowinston Mar 24, 2026
af0c8b3
gnome-chess: 49.2 → 50.0
bobby285271 Mar 24, 2026
7c07fa9
gnome-clocks: 49.0 → 50.0
nekowinston Mar 24, 2026
99cccc7
gnome-connections: 49.0 → 50.0
nekowinston Mar 24, 2026
1768520
gnome-contacts: 49.0 → 50.0
nekowinston Mar 24, 2026
4826738
gnome-console: 49.2 → 50.0
nekowinston Mar 24, 2026
67ef3f1
gnome-control-center: 49.5 → 50.0
vitorpavani Mar 24, 2026
d55f849
gnome-font-viewer: 49.0 → 50.0
nekowinston Mar 24, 2026
f697ee6
gnome-initial-setup: 49.0 → 50.0
bobby285271 Mar 24, 2026
da63cdf
gnome-keyring: 48.0 → 50.0
nekowinston Mar 24, 2026
4198aa0
gnome-logs: 49.0 → 50.0
nekowinston Mar 24, 2026
b631207
gnome-manuals: 49.0 → 50.1
bobby285271 Mar 24, 2026
43d90d0
gnome-maps: 49.4 → 50.0
nekowinston Mar 24, 2026
53ef1e4
gnome-mines: 49.0.1 → 50.0
bobby285271 Mar 24, 2026
fa4112d
gnome-nibbles: 4.4.2 → 4.5.1
bobby285271 Mar 24, 2026
7c5f037
gnome-online-accounts: 3.56.4 → 3.58.0
bobby285271 Mar 24, 2026
532ee01
gnome-power-manager: 43.0 → 50.0
bobby285271 Mar 24, 2026
bfa767a
gnome-remote-desktop: 49.2 → 50.0
nekowinston Mar 24, 2026
7c9eaac
gnome-robots: 41.2 → 50.0
bobby285271 Mar 24, 2026
6653100
gnome-session: 49.2 → 50.0
nekowinston Mar 24, 2026
8bf7718
gnome-settings-daemon: 49.1 → 50.0
nekowinston Mar 24, 2026
c700a17
gnome-shell: 49.4 → 50.0
vitorpavani Mar 24, 2026
d557c2f
gnome-shell-extensions: 49.0 → 50.0
bobby285271 Mar 24, 2026
23279c7
gnome-software: 49.3 → 50.0
bobby285271 Mar 24, 2026
e15de19
gnome-sudoku: 49.4 → 50.0
bobby285271 Mar 24, 2026
eca2425
gnome-system-monitor: 49.1 → 50.0
nekowinston Mar 24, 2026
06917cd
gnome-tecla: 49.0 → 50.0
nekowinston Mar 24, 2026
13ee856
gnome-terminal: 3.58.1 → 3.60.0
bobby285271 Mar 24, 2026
0c5f3e4
gnome-text-editor: 49.1 → 50.0
nekowinston Mar 24, 2026
3e8fe05
gnome-tour: 49.0 → 50.rc
bobby285271 Mar 24, 2026
481c22e
gnome-user-docs: 49.4 → 50.0
bobby285271 Mar 24, 2026
e0524b4
gnome-weather: 49.0 → 50.0
nekowinston Mar 24, 2026
334b3a6
gom: 0.5.5 → 0.5.6
bobby285271 Mar 24, 2026
f62f7df
gsettings-desktop-schemas: 49.1 → 50.0
vitorpavani Mar 24, 2026
0f3ff79
gtk-frdp: 0-unstable-2025-08-15 → 0-unstable-2026-02-24
bobby285271 Mar 24, 2026
c5825ff
gtk4: 4.20.3 → 4.22.1
nekowinston Mar 24, 2026
4478414
gtkmm4: 4.20.0 → 4.22.0
nekowinston Mar 24, 2026
5b4218f
gtksourceview5: 5.18.0 → 5.20.0
bobby285271 Mar 24, 2026
b3d3f4e
gucharmap: 17.0.1 → 17.0.2
bobby285271 Mar 24, 2026
c8008a4
libadwaita: 1.8.5.1 → 1.9.0
nekowinston Mar 24, 2026
804ff99
libdex: 1.0.0 → 1.1.0
bobby285271 Mar 24, 2026
1f12b20
libfoundry: 1.0.1 → 1.1.1
bobby285271 Mar 24, 2026
9bbdb1f
libglycin: 2.0.8 → 2.1.1
vitorpavani Mar 24, 2026
de4e752
libgweather: 4.4.4 → 4.6.0
bobby285271 Mar 24, 2026
b7ed15b
libpanel: 1.10.3 → 1.10.4
nekowinston Mar 24, 2026
309e4d4
libshumate: 1.5.3 → 1.6.0
nekowinston Mar 24, 2026
b7c9d5d
librsvg: 2.61.4 → 2.62.1
bobby285271 Mar 24, 2026
b818f60
lightsoff: 48.1 → 50.0
bobby285271 Mar 24, 2026
58f993a
localsearch: 3.10.2 → 3.11.0
nekowinston Mar 24, 2026
e410143
mutter: 49.4 → 50.0
vitorpavani Mar 24, 2026
d2adb1c
nautilus: 49.4 → 50.0
vitorpavani Mar 24, 2026
421148f
loupe: 49.2 → 50.0
nekowinston Mar 24, 2026
9f465cb
orca: 49.5 → 50.0.9
nekowinston Mar 24, 2026
322e1c7
pango: 1.57.0 → 1.57.1
bobby285271 Mar 24, 2026
7a9f845
python3.pkgs.pygobject3: 3.54.5 → 3.56.1
nekowinston Mar 24, 2026
a1fab62
quadrapassel: 49.2.3 → 50.0.1
bobby285271 Mar 24, 2026
de1297e
papers: 49.4 → 50.0
nekowinston Mar 24, 2026
40f13f1
showtime: 49.1 → 50.0
nekowinston Mar 24, 2026
2112bc6
snapshot: 49.1 → 50.0
nekowinston Mar 24, 2026
8ff2984
sushi: 46.0 → 50.rc.1
bobby285271 Mar 24, 2026
8f9157d
swell-foop: 48.1 → 50.0
bobby285271 Mar 24, 2026
8b7790a
sysprof: 49.0 → 50.0
nekowinston Mar 24, 2026
3f6b99d
template-glib: 3.38.0 → 3.40.0
bobby285271 Mar 24, 2026
3f28553
tinysparql: 3.10.1 → 3.11.0
nekowinston Mar 24, 2026
ed6935e
vte: 0.82.3 → 0.84.0
bobby285271 Mar 24, 2026
6ccecd0
xdg-desktop-portal-gnome: 49.0 → 50.0
nekowinston Mar 24, 2026
44e1729
libinput: 1.29.2 → 1.31.0
skowalak Feb 23, 2026
f9a3c10
gexiv2_0_16: init at 0.16.0
7591yj Mar 22, 2026
e63ec16
gweather-locations: init at 2025.1
bobby285271 Feb 17, 2026
3ced8d3
folks: Fix build with eds 3.59
bobby285271 Feb 20, 2026
7959e60
gexiv2: Freeze update script
bobby285271 Mar 24, 2026
2fcb877
gnome-color-manager: Unfreeze update script
bobby285271 Mar 24, 2026
60e82ad
evince: Freeze update script
bobby285271 Mar 24, 2026
0998207
gnome-color-manager: 3.32.0 → 3.36.2
bobby285271 Mar 24, 2026
ea52a47
blueprint-compiler: 0.18.0 → 0.20.4
bobby285271 Mar 25, 2026
38fc976
gnome-session-ctl: 49.0 → 50.0
nekowinston Mar 25, 2026
f2437e5
nixos/gdm: Drop wayland option
nekowinston Mar 25, 2026
843cc70
nixos/tests: org.gnome.Shell@wayland → org.gnome.Shell@
nekowinston Mar 25, 2026
a9cc35d
libpeas: 1.36.0 → 1.38.1
bobby285271 Mar 25, 2026
4c8d954
rhythmbox: Unrelax libpeas requirement
bobby285271 Mar 25, 2026
673763b
nixos/tests/gnome: Drop services.xserver.enable
nekowinston Mar 26, 2026
6b170f9
libgnome-games-support_2_0: Remove
bobby285271 Mar 27, 2026
b23dde8
at-spi2-core: 2.60.0 → 2.60.1
bobby285271 Apr 25, 2026
0eb64a4
decibels: 49.0 → 49.6.1
bobby285271 Apr 25, 2026
ef1ab8c
eog: 50.0 → 50.1
bobby285271 Apr 25, 2026
0c0cc18
epiphany: 50.2 → 50.4
bobby285271 Apr 25, 2026
8572d09
evolution: 3.60.0 → 3.60.1
bobby285271 Apr 25, 2026
10fea3c
gdk-pixbuf: 2.44.5 → 2.44.6
bobby285271 Apr 25, 2026
80c57c0
gnome-bluetooth: 47.1 → 47.2
bobby285271 Apr 25, 2026
d2940db
gnome-control-center: 50.0 → 50.1
bobby285271 Apr 25, 2026
1507e50
gnome-maps: 50.0 → 50.1
bobby285271 Apr 25, 2026
ca70602
gnome-online-accounts: 3.58.0 → 3.58.1
bobby285271 Apr 25, 2026
be04dfe
gnome-remote-desktop: 50.0 → 50.1
bobby285271 Apr 25, 2026
179db91
gnome-settings-daemon: 50.0 → 50.1
bobby285271 Apr 25, 2026
898bfc5
gnome-shell: 50.0 → 50.1
bobby285271 Apr 25, 2026
462d4db
gnome-shell-extensions: 50.0 → 50.1
bobby285271 Apr 25, 2026
96029e9
gnome-software: 50.0 → 50.1
bobby285271 Apr 25, 2026
4478ee6
gnome-sudoku: 50.0 → 50.1
bobby285271 Apr 25, 2026
52ff0df
gnome-tour: 50.rc → 50.0
bobby285271 Apr 25, 2026
8734f11
gsettings-desktop-schemas: 50.0 → 50.1
bobby285271 Apr 25, 2026
7844a3f
gtk-frdp: 0-unstable-2026-02-24 → 0-unstable-2026-04-24
bobby285271 Apr 25, 2026
61991ee
gtk4: 4.22.1 → 4.22.3
bobby285271 Apr 25, 2026
95f251a
gweather-locations: 2025.1 → 2026.2
bobby285271 Apr 25, 2026
89c301b
libshumate: 1.6.0 → 1.6.1
bobby285271 Apr 25, 2026
8a52e22
localsearch: 3.11.0 → 3.11.1
bobby285271 Apr 25, 2026
a3a48a1
mutter: 50.0 → 50.1
bobby285271 Apr 25, 2026
afd56f9
nautilus: 50.0 → 50.1
bobby285271 Apr 25, 2026
053b063
orca: 50.0.9 → 50.1.2
bobby285271 Apr 25, 2026
a9431ad
python3.pkgs.pygobject3: 3.56.1 → 3.56.2
bobby285271 Apr 25, 2026
e425f07
quadrapassel: 50.0.1 → 50.1
bobby285271 Apr 25, 2026
7b3765f
simple-scan: 49.1 → 50.0
bobby285271 Apr 25, 2026
030774f
tinysparql: 3.11.0 → 3.11.1
bobby285271 Apr 25, 2026
28a7437
totem-pl-parser: 3.26.6 → 3.26.7
bobby285271 Apr 25, 2026
69e0447
evolution-data-server: 3.60.0 → 3.60.1
bobby285271 Apr 25, 2026
60e1320
evolution-ews: 3.58.3 → 3.60.1
bobby285271 Apr 25, 2026
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
15 changes: 6 additions & 9 deletions nixos/modules/services/display-managers/gdm.nix
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,12 @@ in
[ "services" "xserver" "displayManager" "gdm" "autoLogin" "delay" ]
[ "services" "displayManager" "gdm" "autoLogin" "delay" ]
)
(lib.mkRemovedOptionModule [
"services"
"displayManager"
"gdm"
"wayland"
] "Disabling this option is no longer supported with GNOME 50.")
];

meta = {
Expand All @@ -128,14 +134,6 @@ in
'';
};

wayland = lib.mkOption {
type = lib.types.bool;
default = true;
description = ''
Allow GDM to run on Wayland instead of Xserver.
'';
};

autoSuspend = lib.mkOption {
default = true;
description = ''
Expand Down Expand Up @@ -361,7 +359,6 @@ in
# presented and there's a little delay.
services.displayManager.gdm.settings = {
daemon = lib.mkMerge [
{ WaylandEnable = cfg.wayland; }
# nested if else didn't work
(lib.mkIf (config.services.displayManager.autoLogin.enable && cfg.autoLogin.delay != 0) {
TimedLoginEnable = true;
Expand Down
5 changes: 2 additions & 3 deletions nixos/tests/gnome-extensions.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,9 @@

# Configure GDM
services.xserver.enable = true;
services.xserver.displayManager.gdm = {
services.displayManager.gdm = {
enable = true;
debug = true;
wayland = true;
};
services.displayManager.autoLogin = {
enable = true;
Expand All @@ -38,7 +37,7 @@
services.desktopManager.gnome.debug = true;

systemd.user.services = {
"org.gnome.Shell@wayland" = {
"org.gnome.Shell@" = {
serviceConfig = {
ExecStart = [
# Clear the list before overriding it.
Expand Down
4 changes: 1 addition & 3 deletions nixos/tests/gnome.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
{
imports = [ ./common/user-account.nix ];

services.xserver.enable = true;

services.displayManager.gdm = {
enable = true;
debug = true;
Expand All @@ -25,7 +23,7 @@
services.desktopManager.gnome.debug = true;

systemd.user.services = {
"org.gnome.Shell@wayland" = {
"org.gnome.Shell@" = {
serviceConfig = {
ExecStart = [
# Clear the list before overriding it.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@

stdenv.mkDerivation (finalAttrs: {
pname = "evolution";
version = "3.58.3";
version = "3.60.1";

outputs = [
"out"
Expand All @@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: {

src = fetchurl {
url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor finalAttrs.version}/evolution-${finalAttrs.version}.tar.xz";
hash = "sha256-XQG3mlvr3y06mHG2E1CTnPJQH26gPCQVQ/dEqShtTXk=";
hash = "sha256-jzM860wxzOfXdJXokBoA79xTdtpUKcHClNfj77xvcwg=";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 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 = "49.0";
version = "50.0";

src = fetchurl {
url = "mirror://gnome/sources/adwaita-fonts/${lib.versions.major finalAttrs.version}/adwaita-fonts-${finalAttrs.version}.tar.xz";
hash = "sha256-MVfGIOtbcrJasVbRlKpOsiP5hw1Uf+g/298G0+e+yzc=";
hash = "sha256-TJJ/v+7BxQOAG6UQwslOAFTILFIs97oNO+XU1B/PXIY=";
};

nativeBuildInputs = [
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 (finalAttrs: {
pname = "adwaita-icon-theme";
version = "49.0";
version = "50.0";

src = fetchurl {
url = "mirror://gnome/sources/adwaita-icon-theme/${lib.versions.major finalAttrs.version}/adwaita-icon-theme-${finalAttrs.version}.tar.xz";
hash = "sha256-ZRZkYdGyeKqUL1mqjQ/M8RCNccZfNyxiZuFyRJeRdVw=";
hash = "sha256-+sbgQB/KcUeAVhoIG49+J8O8HbNOvaTaF1CB8msk1GA=";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/at/at-spi2-core/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

stdenv.mkDerivation (finalAttrs: {
pname = "at-spi2-core";
version = "2.58.3";
version = "2.60.1";

outputs = [
"out"
Expand All @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {

src = fetchurl {
url = "mirror://gnome/sources/at-spi2-core/${lib.versions.majorMinor finalAttrs.version}/at-spi2-core-${finalAttrs.version}.tar.xz";
hash = "sha256-sPq+psl0LtqMnGdfm4wdG6u6HagtoD6hEDcQIzcXwbA=";
hash = "sha256-+ZuH48FnT1+8QXzJwdniYcDymqsFUK1jaYBQMdEvaFI=";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/ba/baobab/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@

stdenv.mkDerivation (finalAttrs: {
pname = "baobab";
version = "49.1";
version = "50.0";

src = fetchurl {
url = "mirror://gnome/sources/baobab/${lib.versions.major finalAttrs.version}/baobab-${finalAttrs.version}.tar.xz";
hash = "sha256-YkPJIAK+fpH13s0klhL6zipKEtN0Kv2IsIapS4dd/+A=";
hash = "sha256-VzyE8V9fljpEBQD29DQSySisIzX2tp3LWPGh/lIBAks=";
};

nativeBuildInputs = [
Expand Down
27 changes: 17 additions & 10 deletions pkgs/by-name/bl/blueprint-compiler/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
testers,
wrapGAppsNoGuiHook,
xvfb-run,
gnome,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "blueprint-compiler";
Expand Down Expand Up @@ -67,17 +68,22 @@ stdenv.mkDerivation (finalAttrs: {
runHook postCheck
'';

passthru.tests = {
version = testers.testVersion {
package = finalAttrs.finalPackage;
passthru = {
tests = {
version = testers.testVersion {
package = finalAttrs.finalPackage;
};
# regression test that `blueprint-compiler` can be used in a standalone
# context outside of nix builds, and doesn't rely on the setup hooks of
# its propagated inputs for basic functionality.
# see https://github.com/NixOS/nixpkgs/pull/400415
standalone = runCommand "blueprint-compiler-test-standalone" { } ''
${lib.getExe finalAttrs.finalPackage} --help && touch $out
'';
};
updateScript = gnome.updateScript {
packageName = "blueprint-compiler";
};
# regression test that `blueprint-compiler` can be used in a standalone
# context outside of nix builds, and doesn't rely on the setup hooks of
# its propagated inputs for basic functionality.
# see https://github.com/NixOS/nixpkgs/pull/400415
standalone = runCommand "blueprint-compiler-test-standalone" { } ''
${lib.getExe finalAttrs.finalPackage} --help && touch $out
'';
};

meta = {
Expand All @@ -89,6 +95,7 @@ stdenv.mkDerivation (finalAttrs: {
benediktbroich
ranfdev
];
teams = [ lib.teams.gnome ];
platforms = lib.platforms.unix;
};
})
4 changes: 2 additions & 2 deletions pkgs/by-name/ca/cambalache/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "cambalache";
version = "0.99.3";
version = "1.0";
pyproject = false;

# Did not fetch submodule since it is only for tests we don't run.
Expand All @@ -33,7 +33,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
owner = "jpu";
repo = "cambalache";
tag = finalAttrs.version;
hash = "sha256-1X7fXYSIXoj8qhQLIfz2gMrCnNBZ7OJCeMykBSpnYD4=";
hash = "sha256-V1xiw6oGOlmLR1JOy82REIdoOTGfzXYMBJAAtjDJtfM=";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/d-/d-spy/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

stdenv.mkDerivation (finalAttrs: {
pname = "d-spy";
version = "49.2";
version = "50.0";

outputs = [
"out"
Expand All @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: {

src = fetchurl {
url = "mirror://gnome/sources/d-spy/${lib.versions.major finalAttrs.version}/d-spy-${finalAttrs.version}.tar.xz";
hash = "sha256-uBT/J9goqrzacvLGLxtB1iA190PQb9mn48XJhsSHmmk=";
hash = "sha256-G93IbYos9ntPZS3EYczYNTES8Ih1NCADfHX1RU3qrRA=";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/de/decibels/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "decibels";
version = "49.0";
version = "49.6.1";

src = fetchurl {
url = "mirror://gnome/sources/decibels/${lib.versions.major finalAttrs.version}/decibels-${finalAttrs.version}.tar.xz";
hash = "sha256-KbebouKWfmkUHjnwrSxnfjj+P/ufug+lx1MflNP2c8o=";
hash = "sha256-mme6FN8jUXyEn8/ep2THOiQeWQVSmbEl6YrqsqeAGtU=";
};

nativeBuildInputs = [
Expand Down
11 changes: 2 additions & 9 deletions pkgs/by-name/eo/eog/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
lib,
stdenv,
fetchurl,
fetchpatch,
meson,
ninja,
gettext,
Expand Down Expand Up @@ -34,7 +33,7 @@

stdenv.mkDerivation (finalAttrs: {
pname = "eog";
version = "49.1";
version = "50.1";

outputs = [
"out"
Expand All @@ -44,20 +43,14 @@ stdenv.mkDerivation (finalAttrs: {

src = fetchurl {
url = "mirror://gnome/sources/eog/${lib.versions.major finalAttrs.version}/eog-${finalAttrs.version}.tar.xz";
hash = "sha256-+t0S4UupzSvmmJ37zvQAAWRbY0QM7tjgSGewdYewZtw=";
hash = "sha256-b17m11ZUi4jiWph+DQbavDxsMlmPt99J+wiUXB/pSlU=";
};

patches = [
# Fix path to libeog.so in the gir file.
# We patch gobject-introspection to hardcode absolute paths but
# our Meson patch will only pass the info when install_dir is absolute as well.
./fix-gir-lib-path.patch

# Switch to girepository-2.0
(fetchpatch {
url = "https://src.fedoraproject.org/rpms/eog/raw/939eee56e5b72b02a8c0f4f867431cf6426adb9e/f/libpeas1_pygobject352.patch";
hash = "sha256-5QIkxxUvGKzb0cMCIcfuu7FX9XuY+RrKNunSvRDEDRc=";
})
];

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/ep/epiphany/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@

stdenv.mkDerivation (finalAttrs: {
pname = "epiphany";
version = "49.2";
version = "50.4";

src = fetchurl {
url = "mirror://gnome/sources/epiphany/${lib.versions.major finalAttrs.version}/epiphany-${finalAttrs.version}.tar.xz";
hash = "sha256-s7o9aCE+h/gfFzPoVQDDe4K1k4+QCeT+iZlJY9X7K44=";
hash = "sha256-Hib5kB8PCL/pQ6pwFjyVMzTH7D1K78jTVOipwUCzNKc=";
};

nativeBuildInputs = [
Expand Down
2 changes: 2 additions & 0 deletions pkgs/by-name/ev/evince/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,8 @@ stdenv.mkDerivation (finalAttrs: {
passthru = {
updateScript = gnome.updateScript {
packageName = "evince";
# 49.alpha bumps API and breaks sushi.
freeze = true;
};
};

Expand Down
Loading
Loading