diff options
author | Anderson Torres <torres.anderson.85@protonmail.com> | 2023-09-17 20:01:55 -0300 |
---|---|---|
committer | Anderson Torres <torres.anderson.85@protonmail.com> | 2023-09-20 22:51:30 -0300 |
commit | 529eb045d05ed4800ca4da3073f693b83a49625e (patch) | |
tree | 6f77a876ec3fc8dc9fb58c918b4867f9a58da1fd /pkgs/by-name/li | |
parent | ef441afa4ccea2af9d984735a5494bcd3a63b896 (diff) |
libburn: migrate to by-name
Diffstat (limited to 'pkgs/by-name/li')
-rw-r--r-- | pkgs/by-name/li/libburn/package.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/by-name/li/libburn/package.nix b/pkgs/by-name/li/libburn/package.nix new file mode 100644 index 0000000000000..701a511dc9076 --- /dev/null +++ b/pkgs/by-name/li/libburn/package.nix @@ -0,0 +1,38 @@ +{ lib +, stdenv +, fetchFromGitea +, autoreconfHook +, pkg-config +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "libburn"; + version = "1.5.6"; + + src = fetchFromGitea { + domain = "dev.lovelyhq.com"; + owner = "libburnia"; + repo = "libburn"; + rev = "release-${finalAttrs.version}"; + hash = "sha256-Xo45X4374FXvlrJ4Q0PahYvuWXO0k3N0ke0mbURYt54="; + }; + + nativeBuildInputs = [ + autoreconfHook + pkg-config + ]; + + outputs = [ "out" "man" ]; + + strictDeps = true; + + meta = { + homepage = "https://dev.lovelyhq.com/libburnia/web/wiki"; + description = "A library by which preformatted data get onto optical media: CD, DVD, BD (Blu-Ray)"; + changelog = "https://dev.lovelyhq.com/libburnia/libburn/src/tag/${finalAttrs.src.rev}/ChangeLog"; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ abbradar AndersonTorres ]; + mainProgram = "cdrskin"; + platforms = lib.platforms.unix; + }; +}) |