fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / sy / symbolic-preview / package.nix
blobe49a98c0286430cb5751c2531be4d1be05392563
2   lib,
3   stdenv,
4   fetchurl,
5   wrapGAppsHook4,
6   cargo,
7   desktop-file-utils,
8   meson,
9   ninja,
10   pkg-config,
11   rustc,
12   glib,
13   gtk4,
14   libadwaita,
15   libxml2,
18 stdenv.mkDerivation rec {
19   pname = "symbolic-preview";
20   version = "0.0.9";
22   src = fetchurl {
23     url = "https://gitlab.gnome.org/World/design/symbolic-preview/uploads/e2fed158fc0d267f2051302bcf14848b/symbolic-preview-${version}.tar.xz";
24     hash = "sha256-kx+70LCQzzWAw2Xd3fKGq941540IM3Y1+r4Em4MNWbw=";
25   };
27   nativeBuildInputs = [
28     cargo
29     desktop-file-utils
30     meson
31     ninja
32     pkg-config
33     rustc
34     wrapGAppsHook4
35   ];
36   buildInputs = [
37     glib
38     gtk4
39     libadwaita
40     libxml2
41   ];
43   meta = with lib; {
44     homepage = "https://gitlab.gnome.org/World/design/symbolic-preview";
45     description = "Symbolics made easy";
46     mainProgram = "symbolic-preview";
47     maintainers = with maintainers; [ qyliss ];
48     license = licenses.gpl3Plus;
49     platforms = platforms.unix;
50     # never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs
51     broken = stdenv.hostPlatform.isDarwin;
52   };