libkate: 0.4.1 -> 0.4.3

Changes: https://gitlab.xiph.org/xiph/kate/-/blob/kate-0.4.3/ChangeLog?ref_type=tags
This commit is contained in:
Sergei Trofimovich 2025-05-16 06:28:28 +01:00
parent b21c2d0de4
commit 21e7164d77

View file

@ -1,34 +1,50 @@
{ {
lib, lib,
stdenv, stdenv,
fetchurl, fetchFromGitLab,
autoreconfHook,
bison,
flex,
libogg, libogg,
libpng, libpng,
pkg-config,
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "libkate"; pname = "libkate";
version = "0.4.1"; version = "0.4.3";
src = fetchurl { src = fetchFromGitLab {
url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libkate/${pname}-${version}.tar.gz"; domain = "gitlab.xiph.org/";
sha256 = "0s3vr2nxfxlf1k75iqpp4l78yf4gil3f0v778kvlngbchvaq23n4"; owner = "xiph";
repo = "kate";
tag = "kate-${finalAttrs.version}";
hash = "sha256-HwDahmjDC+O321Ba7MnHoQdHOFUMpFzaNdLHQeEg11Q=";
}; };
nativeBuildInputs = [
autoreconfHook
bison
flex
pkg-config # provides macro PKG_CHECK_MODULES
];
buildInputs = [ buildInputs = [
libogg libogg
libpng libpng
]; ];
meta = with lib; { enableParallelBuilding = true;
meta = {
description = "Library for encoding and decoding Kate streams"; description = "Library for encoding and decoding Kate streams";
longDescription = '' longDescription = ''
This is libkate, the reference implementation of a codec for the Kate This is libkate, the reference implementation of a codec for the Kate
bitstream format. Kate is a karaoke and text codec meant for encapsulation bitstream format. Kate is a karaoke and text codec meant for encapsulation
in an Ogg container. It can carry Unicode text, images, and animate in an Ogg container. It can carry Unicode text, images, and animate
them.''; them.'';
homepage = "https://code.google.com/archive/p/libkate/"; homepage = "https://wiki.xiph.org/index.php/OggKate";
platforms = platforms.unix; platforms = lib.platforms.unix;
license = licenses.bsd3; license = lib.licenses.bsd3;
}; };
} })