lol

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