nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

at netboot-syslinux-multiplatform 70 lines 1.4 kB view raw
1{ appstream-glib 2, blueprint-compiler 3, desktop-file-utils 4, fetchFromGitLab 5, gst_all_1 6, gtk4 7, lib 8, libadwaita 9, cargo 10, meson 11, ninja 12, nix-update-script 13, pkg-config 14, rustPlatform 15, rustc 16, stdenv 17, wrapGAppsHook4 18}: 19 20stdenv.mkDerivation rec { 21 pname = "identity"; 22 version = "0.5.0"; 23 24 src = fetchFromGitLab { 25 domain = "gitlab.gnome.org"; 26 owner = "YaLTeR"; 27 repo = "identity"; 28 rev = "v${version}"; 29 sha256 = "sha256-ZBK2Vc2wnohABnWXRtmRdAAOnkTIHt4RriZitu8BW1A="; 30 }; 31 32 cargoDeps = rustPlatform.fetchCargoTarball { 33 inherit src; 34 name = "${pname}-${version}"; 35 hash = "sha256-5NUnrBHj3INhh9zbdwPink47cP6uJiRyzzdj+yiSVD8="; 36 }; 37 38 nativeBuildInputs = [ 39 appstream-glib 40 blueprint-compiler 41 desktop-file-utils 42 meson 43 ninja 44 pkg-config 45 wrapGAppsHook4 46 rustPlatform.cargoSetupHook 47 cargo 48 rustc 49 ]; 50 51 buildInputs = [ 52 gst_all_1.gst-libav 53 gst_all_1.gst-plugins-bad 54 gst_all_1.gst-plugins-base 55 gst_all_1.gst-plugins-good 56 gst_all_1.gstreamer 57 gtk4 58 libadwaita 59 ]; 60 61 passthru.updateScript = nix-update-script { }; 62 63 meta = { 64 description = "A program for comparing multiple versions of an image or video"; 65 homepage = "https://gitlab.gnome.org/YaLTeR/identity"; 66 maintainers = [ lib.maintainers.paveloom ]; 67 license = lib.licenses.gpl3Plus; 68 platforms = lib.platforms.linux; 69 }; 70}