diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-11-20 12:44:29 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-12-16 16:09:26 +0000 |
commit | 82f2c5e3a17b60c88f41435610bfed41ff47ac55 (patch) | |
tree | 082b553fb7e010ee80674eddd1efb3b4238baad5 /pkgs/applications/graphics | |
parent | 8d63b3ddb39dd2135a3bd3651a766a8cdcafa0d2 (diff) |
symbolic-preview: init at 0.0.2
Diffstat (limited to 'pkgs/applications/graphics')
-rw-r--r-- | pkgs/applications/graphics/symbolic-preview/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/applications/graphics/symbolic-preview/default.nix b/pkgs/applications/graphics/symbolic-preview/default.nix new file mode 100644 index 0000000000000..de49c9d7cd681 --- /dev/null +++ b/pkgs/applications/graphics/symbolic-preview/default.nix @@ -0,0 +1,31 @@ +{ lib, stdenv, fetchurl, wrapGAppsHook +, cargo, desktop-file-utils, meson, ninja, pkg-config, python3, rustc +, gdk-pixbuf, glib, gtk3, libhandy, libxml2 +}: + +stdenv.mkDerivation rec { + pname = "symbolic-preview"; + version = "0.0.2"; + + src = fetchurl { + url = "https://gitlab.gnome.org/World/design/symbolic-preview/uploads/91fd27bb70553c8d6c3ad2a35446ff6e/symbolic-preview-${version}.tar.xz"; + sha256 = "1v8l10ppwbjkrq7nvb0wqc3pid6pd8dqpki3jhmjjkmbd7rpdpkq"; + }; + + nativeBuildInputs = [ + cargo desktop-file-utils meson ninja pkg-config python3 rustc wrapGAppsHook + ]; + buildInputs = [ gdk-pixbuf glib gtk3 libhandy libxml2 ]; + + postPatch = '' + patchShebangs build-aux/meson_post_install.py + ''; + + meta = with lib; { + homepage = "https://gitlab.gnome.org/World/design/symbolic-preview"; + description = "Symbolics made easy"; + maintainers = with maintainers; [ qyliss ]; + license = licenses.gpl3Plus; + platforms = platforms.unix; + }; +} |