nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

default.nix (1036B)


      1 {
      2   lib,
      3   stdenv,
      4   fetchFromGitHub,
      5   cmake,
      6   pkg-config,
      7   cairo,
      8   curl,
      9   expat,
     10   ffmpeg,
     11   geographiclib,
     12   libevent,
     13   openimageio,
     14   openssl,
     15 }:
     16 
     17 stdenv.mkDerivation {
     18   pname = "gpx2video";
     19   version = "0-unstable-2025-08-31";
     20 
     21   src = fetchFromGitHub {
     22     owner = "progweb";
     23     repo = "gpx2video";
     24     rev = "c5763300a9ad1008259f97273ad38c181149f2e2";
     25     hash = "sha256-qRN8oLJjfQJWDs6kLCqj3lD9ORN0owqFfZut3w40WTQ=";
     26   };
     27 
     28   nativeBuildInputs = [
     29     cmake
     30     pkg-config
     31   ];
     32 
     33   buildInputs = [
     34     cairo
     35     curl
     36     expat
     37     ffmpeg
     38     geographiclib
     39     libevent
     40     openimageio
     41     openssl
     42   ];
     43 
     44   meta = {
     45     description = "Creating video with telemetry overlay from GPX data";
     46     homepage = "https://github.com/progweb/gpx2video";
     47     license = lib.licenses.gpl3Only;
     48     maintainers = [ lib.maintainers.sikmir ];
     49     platforms = lib.platforms.linux;
     50     mainProgram = "gpx2video";
     51     skip.ci = stdenv.isDarwin;
     52     broken = true; # error: 'class OpenImageIO_v3_0::ImageBuf' has no member named 'errorf'
     53   };
     54 }