gstreamer-graphix/package.nix

34 lines
634 B
Nix
Raw Permalink Normal View History

2022-02-06 00:34:05 +01:00
{ pkgs ? import <nixpkgs> { }, self }:
with pkgs;
let
version = "0.0.1";
in
2023-02-05 14:01:12 +01:00
pkgs.buildGo120Module {
2022-02-06 00:34:05 +01:00
pname = "gstreamer-grafix";
inherit version;
src = self;
buildInputs = [
2023-02-05 14:01:12 +01:00
gst_all_1.gstreamer
gst_all_1.gstreamer.dev
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-ugly
protoc-gen-go
glib elfutils pcre2 util-linux
libunwind libffi zlib libselinux
];
2022-02-06 00:34:05 +01:00
nativeBuildInputs = [
2023-02-05 14:01:12 +01:00
gcc
pkg-config
];
2022-02-06 00:34:05 +01:00
tags = [ ];
#vendorSha256 = lib.fakeSha256;
2023-02-05 14:01:12 +01:00
vendorSha256 = "sha256-tXSUljm4ijX2PPIKimIU6hc2cwsCwdnVjgPvjCv12F0=";
2022-02-06 00:34:05 +01:00
}