From a2d1abe2371bfc568cde5ff0ad992e31d7c5c3ce Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 19 May 2024 11:49:43 -0300 Subject: [PATCH] trealla: nixfmt --- pkgs/by-name/tr/trealla/package.nix | 66 +++++++++++++++-------------- 1 file changed, 34 insertions(+), 32 deletions(-) diff --git a/pkgs/by-name/tr/trealla/package.nix b/pkgs/by-name/tr/trealla/package.nix index e125ec2b1583..002d6222d604 100644 --- a/pkgs/by-name/tr/trealla/package.nix +++ b/pkgs/by-name/tr/trealla/package.nix @@ -1,20 +1,26 @@ -{ lib -, stdenv -, fetchFromGitHub -, libffi -, openssl -, readline -, valgrind -, xxd -, gitUpdater -, checkLeaks ? false -, enableFFI ? true -, enableSSL ? true -, enableThreads ? true -, lineEditingLibrary ? "isocline" +{ + lib, + fetchFromGitHub, + gitUpdater, + libffi, + openssl, + readline, + stdenv, + valgrind, + xxd, + # Boolean flags + checkLeaks ? false, + enableFFI ? true, + enableSSL ? true, + enableThreads ? true, + # Configurable inputs + lineEditingLibrary ? "isocline", }: -assert lib.elem lineEditingLibrary [ "isocline" "readline" ]; +assert lib.elem lineEditingLibrary [ + "isocline" + "readline" +]; stdenv.mkDerivation (finalAttrs: { pname = "trealla"; version = "2.34.0"; @@ -33,9 +39,7 @@ stdenv.mkDerivation (finalAttrs: { --replace 'GIT_VERSION :=' 'GIT_VERSION ?=' ''; - nativeBuildInputs = [ - xxd - ]; + nativeBuildInputs = [ xxd ]; buildInputs = lib.optionals enableFFI [ libffi ] @@ -46,13 +50,12 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; - makeFlags = [ - "GIT_VERSION=\"v${finalAttrs.version}\"" - ] - ++ lib.optionals (lineEditingLibrary == "isocline") [ "ISOCLINE=1" ] - ++ lib.optionals (!enableFFI) [ "NOFFI=1" ] - ++ lib.optionals (!enableSSL) [ "NOSSL=1" ] - ++ lib.optionals enableThreads [ "THREADS=1" ]; + makeFlags = + [ "GIT_VERSION=\"v${finalAttrs.version}\"" ] + ++ lib.optionals (lineEditingLibrary == "isocline") [ "ISOCLINE=1" ] + ++ lib.optionals (!enableFFI) [ "NOFFI=1" ] + ++ lib.optionals (!enableSSL) [ "NOSSL=1" ] + ++ lib.optionals enableThreads [ "THREADS=1" ]; enableParallelBuilding = true; @@ -64,13 +67,9 @@ stdenv.mkDerivation (finalAttrs: { doCheck = !valgrind.meta.broken; - checkFlags = [ - "test" - ] ++ lib.optionals checkLeaks [ "leaks" ]; + checkFlags = [ "test" ] ++ lib.optionals checkLeaks [ "leaks" ]; - passthru.updateScript = gitUpdater { - rev-prefix = "v"; - }; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; meta = { homepage = "https://trealla-prolog.github.io/trealla/"; @@ -88,7 +87,10 @@ stdenv.mkDerivation (finalAttrs: { ''; changelog = "https://github.com/trealla-prolog/trealla/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ siraben AndersonTorres ]; + maintainers = with lib.maintainers; [ + siraben + AndersonTorres + ]; mainProgram = "tpl"; platforms = lib.platforms.all; broken = stdenv.isDarwin && stdenv.isx86_64;