···78let
9 pname = "plexamp";
10- version = "4.12.3";
1112 src = fetchurl {
13 url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage";
14 name = "${pname}-${version}.AppImage";
15- hash = "sha512-gjOjk/JtHbhEDGzWH/bBtNd7qsYS97hBlPbRw7uWH/PCXD4urUWBrlihNWAOgYClVwl7nbrx/y7mhCrI2N6c1w==";
16 };
1718 appimageContents = appimageTools.extractType2 {
···38 meta = with lib; {
39 description = "Beautiful Plex music player for audiophiles, curators, and hipsters";
40 homepage = "https://plexamp.com/";
41- changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/80";
42 license = licenses.unfree;
43 maintainers = with maintainers; [
44 killercup
···78let
9 pname = "plexamp";
10+ version = "4.12.4";
1112 src = fetchurl {
13 url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage";
14 name = "${pname}-${version}.AppImage";
15+ hash = "sha512-LtYqC4pqX7hA+clUj9UVrp0YWebELULM23SsYlKnVDcYbZn8LJldiOOebS0+SU4RqK1a8Z3Kh4fPJ/HfijP0qw==";
16 };
1718 appimageContents = appimageTools.extractType2 {
···38 meta = with lib; {
39 description = "Beautiful Plex music player for audiophiles, curators, and hipsters";
40 homepage = "https://plexamp.com/";
41+ changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/81";
42 license = licenses.unfree;
43 maintainers = with maintainers; [
44 killercup
+8
pkgs/applications/graphics/gimp/default.nix
···66 adwaita-icon-theme,
67 alsa-lib,
68 desktopToDarwinBundle,
069}:
7071let
···109 # so we need to pick up the one from the package.
110 (replaceVars ./tests-dbus-conf.patch {
111 session_conf = "${dbus.out}/share/dbus-1/session.conf";
0000000112 })
113 ];
114
···66 adwaita-icon-theme,
67 alsa-lib,
68 desktopToDarwinBundle,
69+ fetchpatch,
70}:
7172let
···110 # so we need to pick up the one from the package.
111 (replaceVars ./tests-dbus-conf.patch {
112 session_conf = "${dbus.out}/share/dbus-1/session.conf";
113+ })
114+115+ # Fix a crash that occurs when trying to pick a color for text outline
116+ # TODO: remove after GIMP 3.2 is released, per https://gitlab.gnome.org/GNOME/gimp/-/issues/14047#note_2491655
117+ (fetchpatch {
118+ url = "https://gitlab.gnome.org/GNOME/gimp/-/commit/1685c86af5d6253151d0056a9677ba469ea10164.diff";
119+ hash = "sha256-Rb3ANXWki21thByEIWkBgWEml4x9Qq2HAIB9ho1bygw=";
120 })
121 ];
122
···2526stdenv.mkDerivation (finalAttrs: {
27 pname = "nextcloud-talk-desktop";
28- version = "1.2.3";
2930 # Building from source would require building also building Server and Talk components
31 # See https://github.com/nextcloud/talk-desktop?tab=readme-ov-file#%EF%B8%8F-prerequisites
32 src = fetchzip {
33 url = "https://github.com/nextcloud-releases/talk-desktop/releases/download/v${finalAttrs.version}/Nextcloud.Talk-linux-x64.zip";
34- hash = "sha256-St0frZpSjAHnF6MJWMRm4Md0TxNnNSAbLf+Sz9EDgS4=";
35 stripRoot = false;
36 };
37
···2526stdenv.mkDerivation (finalAttrs: {
27 pname = "nextcloud-talk-desktop";
28+ version = "1.2.5";
2930 # Building from source would require building also building Server and Talk components
31 # See https://github.com/nextcloud/talk-desktop?tab=readme-ov-file#%EF%B8%8F-prerequisites
32 src = fetchzip {
33 url = "https://github.com/nextcloud-releases/talk-desktop/releases/download/v${finalAttrs.version}/Nextcloud.Talk-linux-x64.zip";
34+ hash = "sha256-Jozdyxd02LocmbRrR2pB7EtIRIjd988JtDhlCNbumks=";
35 stripRoot = false;
36 };
37