gthumb: Disable webservices and libchamplain

webservices completely removed on upstream in next release:
https://gitlab.gnome.org/GNOME/gthumb/-/commit/6738d43fe1b48745fde80a9ca5c80f8e0f12f7e9

+9 -15
+9 -15
pkgs/by-name/gt/gthumb/package.nix
··· 13 13 libtiff, 14 14 gst_all_1, 15 15 libraw, 16 - libsoup_2_4, 17 - libsecret, 18 16 glib, 19 17 gtk3, 20 18 gsettings-desktop-schemas, 21 - libchamplain, 22 19 libjxl, 23 20 librsvg, 24 21 libwebp, 25 22 libX11, 26 - json-glib, 27 23 lcms2, 28 24 bison, 29 25 flex, ··· 33 29 python3, 34 30 desktop-file-utils, 35 31 itstool, 36 - withWebservices ? true, 37 - webkitgtk_4_0, 38 32 }: 39 33 40 34 stdenv.mkDerivation (finalAttrs: { ··· 70 64 gst_all_1.gst-plugins-bad 71 65 gst_all_1.gst-plugins-ugly 72 66 gtk3 73 - json-glib 74 67 lcms2 75 - libchamplain 76 68 libheif 77 69 libjpeg 78 70 libjxl 79 71 libraw 80 72 librsvg 81 - libsecret 82 - libsoup_2_4 83 73 libtiff 84 74 libwebp 85 75 libX11 86 - ] 87 - ++ lib.optional withWebservices webkitgtk_4_0; 76 + ]; 88 77 89 78 mesonFlags = [ 90 - "-Dlibchamplain=true" 91 79 "-Dlibjxl=true" 92 - (lib.mesonBool "webservices" withWebservices) 80 + # Depends on libsoup2. 81 + # https://gitlab.gnome.org/GNOME/gthumb/-/issues/244 82 + "-Dlibchamplain=false" 83 + "-Dwebservices=false" 93 84 ]; 94 85 95 86 postPatch = '' ··· 119 110 mainProgram = "gthumb"; 120 111 platforms = platforms.linux; 121 112 license = licenses.gpl2Plus; 122 - maintainers = [ maintainers.mimame ]; 113 + maintainers = with maintainers; [ 114 + bobby285271 115 + mimame 116 + ]; 123 117 }; 124 118 })