Commit 9b4fc47c authored by Gabriel Arazas's avatar Gabriel Arazas Committed by Alyssa Ross
Browse files

icon-library: 0.0.11 -> 0.0.16

parent 86810952
Loading
Loading
Loading
Loading
+3 −13
Original line number Diff line number Diff line
@@ -5,23 +5,13 @@

stdenv.mkDerivation rec {
  pname = "icon-library";
  version = "0.0.11";
  version = "0.0.16";

  src = fetchurl {
    url = "https://gitlab.gnome.org/World/design/icon-library/uploads/93d183b17d216bbed7b03b2f3698059c/icon-library-${version}.tar.xz";
    sha256 = "1zrcnc5dn5fgcl3vklfpbp3m0qzi2n2viw59vw5fhwkysvp670y7";
    url = "https://gitlab.gnome.org/World/design/icon-library/uploads/5dd3d97acfdbaf69c7dc6b2f7bbf4cae/icon-library-${version}.tar.xz";
    hash = "sha256-EO67foD/uRoeF+zmJyEia5Nr3eW+Se9bVjDxipMw75E=";
  };

  patches = [
    # Fix build with meson 0.61
    # data/meson.build:85:0: ERROR: gnome.compile_resources takes exactly 2 arguments, but got 3.
    # https://gitlab.gnome.org/World/design/icon-library/-/merge_requests/54
    (fetchpatch {
      url = "https://gitlab.gnome.org/World/design/icon-library/-/commit/c629dbf6670f9bb0b98ff21c17110489b58f5c85.patch";
      sha256 = "UKC1CPaM58/z0zINN794luWZdoFx1zGxETPb8VtbO3E=";
    })
  ];

  nativeBuildInputs = [
    cargo desktop-file-utils meson ninja pkg-config rustc wrapGAppsHook4
  ];