Commit b8d83d9a authored by Jan Tojnar's avatar Jan Tojnar
Browse files

gnome.libsoup: Remove

It is unused – everything in GNOME migrated to `libsoup_3`, which does not have a `libsoup-gnome-*.so`.
And `libsoup` is enabling `gnomeSupport` by default.
parent c1f4b333
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -12,8 +12,6 @@ in
  # This will go away, do not use outside Nixpkgs.
  _gdkPixbufCacheBuilder_DO_NOT_USE = callPackage ./gdk-pixbuf-cache-builder.nix { };

  libsoup = pkgs.libsoup.override { gnomeSupport = true; };

# ISO installer
# installerIso = callPackage ./installer.nix {};

@@ -88,6 +86,7 @@ in
#### Legacy aliases. They need to be outside the scope or they will shadow the attributes from parent scope.
  libgnome-keyring = lib.warn "The ‘gnome.libgnome-keyring’ was moved to top-level. Please use ‘pkgs.libgnome-keyring’ directly." pkgs.libgnome-keyring; # Added on 2024-06-22.
  libchamplain = lib.warn "The ‘gnome.libchamplain’ was removed as unused. Please use ‘pkgs.libchamplain’ directly." pkgs.libchamplain; # Added on 2024-08-11.
  libsoup = lib.warn "The ‘gnome.libsoup’ was removed as unused. Please use ‘pkgs.libsoup’." pkgs.libsoup; # Added on 2024-08-11.

  gedit = throw "The ‘gnome.gedit’ alias was removed. Please use ‘pkgs.gedit’ directly."; # converted to throw on 2023-12-27
  gnome-todo = throw "The ‘gnome.gnome-todo’ alias was removed. Please use ‘pkgs.endeavour’ directly."; # converted to throw on 2023-12-27
+3 −2
Original line number Diff line number Diff line
{ cairo, fetchzip, glib, gnome, gnome-common, gtk3, gobject-introspection, pkg-config, lib, stdenv }:
{ cairo, fetchzip, glib, libsoup, gnome-common, gtk3, gobject-introspection, pkg-config, lib, stdenv }:

stdenv.mkDerivation rec {
  pname = "osm-gps-map";
@@ -15,7 +15,8 @@ stdenv.mkDerivation rec {

  buildInputs = [
    cairo glib
    gtk3 gnome.libsoup
    gtk3
    libsoup
  ];

  meta = with lib; {