Unverified Commit ff10d312 authored by Atemu's avatar Atemu Committed by GitHub
Browse files

Merge pull request #264675 from chayleaf/libaribcaption

libaribcaption: init at 1.1.1
parents 1179e956 4ae49638
Loading
Loading
Loading
Loading
+48 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, cmake

, fontconfig
, freetype

, ApplicationServices
, CoreFoundation
, CoreGraphics
, CoreText
}:

stdenv.mkDerivation rec {
  pname = "libaribcaption";
  version = "1.1.1";

  src = fetchFromGitHub {
    owner = "xqq";
    repo = "libaribcaption";
    rev = "v${version}";
    hash = "sha256-x6l0ZrTktSsqfDLVRXpQtUOruhfc8RF3yT991UVZiKA=";
  };

  nativeBuildInputs = [ cmake ];

  cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];

  buildInputs = lib.optionals (!stdenv.isDarwin) [
    fontconfig
    freetype
  ] ++ lib.optionals stdenv.isDarwin [
    ApplicationServices
    CoreFoundation
    CoreGraphics
    CoreText
  ];

  meta = with lib; {
    description = "Portable ARIB STD-B24 Caption Decoder/Renderer";
    homepage = "https://github.com/xqq/libaribcaption";
    changelog = "https://github.com/xqq/libaribcaption/releases/tag/${src.rev}";
    license = licenses.mit;
    maintainers = with maintainers; [ chayleaf ];
    platforms = platforms.all;
  };
}
+4 −0
Original line number Diff line number Diff line
@@ -22446,6 +22446,10 @@ with pkgs;
  libarchive-qt = libsForQt5.callPackage ../development/libraries/libarchive-qt { };
  libaribcaption = callPackage ../by-name/li/libaribcaption/package.nix {
    inherit (darwin.apple_sdk.frameworks) ApplicationServices CoreFoundation CoreGraphics CoreText;
  };
  libasn1c = callPackage ../servers/osmocom/libasn1c/default.nix { };
  libasr = callPackage ../development/libraries/libasr { };