ostree: Replace libsoup_2_4 with libsoup_3

We are using curl backend since 58ed9b3b2a387f1bfcfc9c1525e0c4c76fcc33aa
but libsoup is still used for trivial-httpd for tests.
Let’s just switch to libsoup_3 so that we can drop 2.4.

Also since we no longer use libsoup, we do not need glib-networking or
even wrapping (introduced in a350ad306aa8ee0a9d4fc28c533cad4e4c5493f5
to make libsoup support HTTPS).

Jan Tojnar 0f96dffd 0c327564

+2 -9
+2 -9
pkgs/by-name/os/ostree/package.nix
··· 10 10 glib, 11 11 xz, 12 12 e2fsprogs, 13 - libsoup_2_4, 14 - wrapGAppsNoGuiHook, 13 + libsoup_3, 15 14 gpgme, 16 15 which, 17 16 makeWrapper, ··· 35 34 composefs, 36 35 withGjs ? lib.meta.availableOn stdenv.hostPlatform gjs, 37 36 gjs, 38 - withGlibNetworking ? lib.meta.availableOn stdenv.hostPlatform glib-networking, 39 - glib-networking, 40 37 withIntrospection ? 41 38 lib.meta.availableOn stdenv.hostPlatform gobject-introspection 42 39 && stdenv.hostPlatform.emulatorAvailable buildPackages, ··· 82 79 libxslt 83 80 docbook-xsl-nons 84 81 docbook_xml_dtd_42 85 - wrapGAppsNoGuiHook 86 82 ] 87 83 ++ lib.optionals withIntrospection [ 88 84 gobject-introspection ··· 93 89 curl 94 90 glib 95 91 e2fsprogs 96 - libsoup_2_4 92 + libsoup_3 # for trivial-httpd for tests 97 93 gpgme 98 94 fuse3 99 95 libselinux ··· 112 108 ] 113 109 ++ lib.optionals withGjs [ 114 110 gjs 115 - ] 116 - ++ lib.optionals withGlibNetworking [ 117 - glib-networking 118 111 ] 119 112 ++ lib.optionals withSystemd [ 120 113 systemd