libretls: init at 3.8.1

---------

Co-authored-by: Felix Bargfeldt <41747605+Defelo@users.noreply.github.com>
This commit is contained in:
Marcos Benevides 2025-03-27 12:40:51 -03:00
parent aba84a6f75
commit 1e71d05f75
No known key found for this signature in database
GPG key ID: 5E35E6094143FA7A

View file

@ -0,0 +1,43 @@
{
lib,
stdenv,
fetchgit,
autoreconfHook,
libtool,
openssl,
pkg-config,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libretls";
version = "3.8.1";
src = fetchgit {
url = "https://git.causal.agency/libretls";
tag = finalAttrs.version;
hash = "sha256-cFu9v8vOkfvIj/OfD0Er3n+gbH1h1CHOHA6a0pJuwXY=";
};
nativeBuildInputs = [
pkg-config
autoreconfHook
libtool
];
autoreconfFlags = [
"--force"
"--install"
];
buildInputs = [ openssl ];
strictDeps = true;
meta = {
description = "Libtls for OpenSSL";
homepage = "https://git.causal.agency/libretls/about/";
changelog = "https://git.causal.agency/libretls/tag/?h=${finalAttrs.version}";
license = lib.licenses.isc;
maintainers = with lib.maintainers; [ mtrsk ];
};
})