diff options
author | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2024-02-16 09:15:01 +0100 |
---|---|---|
committer | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2024-02-16 09:22:07 +0100 |
commit | a9c165296baa748abd48d4a02e3dd84b8078d5b7 (patch) | |
tree | cbce32a040572680f580c27378ceca7175c5aeb8 | |
parent | cad95ac98ed8fb4367c5ab53b71d7b42e2d041c9 (diff) | |
download | nixlib-a9c165296baa748abd48d4a02e3dd84b8078d5b7.tar nixlib-a9c165296baa748abd48d4a02e3dd84b8078d5b7.tar.gz nixlib-a9c165296baa748abd48d4a02e3dd84b8078d5b7.tar.bz2 nixlib-a9c165296baa748abd48d4a02e3dd84b8078d5b7.tar.lz nixlib-a9c165296baa748abd48d4a02e3dd84b8078d5b7.tar.xz nixlib-a9c165296baa748abd48d4a02e3dd84b8078d5b7.tar.zst nixlib-a9c165296baa748abd48d4a02e3dd84b8078d5b7.zip |
qcad: minor syntax refactoring
-rw-r--r-- | pkgs/applications/misc/qcad/default.nix | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/pkgs/applications/misc/qcad/default.nix b/pkgs/applications/misc/qcad/default.nix index ea54dc325885..c733cb608388 100644 --- a/pkgs/applications/misc/qcad/default.nix +++ b/pkgs/applications/misc/qcad/default.nix @@ -25,7 +25,7 @@ mkDerivation rec { owner = "qcad"; repo = "qcad"; rev = "v${version}"; - sha256 = "sha256-00lPgiE3hsP3SL96ygBP91CaAWi1IGOYUO7zC/ORG1U="; + hash = "sha256-00lPgiE3hsP3SL96ygBP91CaAWi1IGOYUO7zC/ORG1U="; }; patches = [ @@ -67,21 +67,20 @@ mkDerivation rec { "BOOST_DIR=${boost.dev}" ]; - qtWrapperArgs = - lib.optionals stdenv.isLinux [ "--prefix LD_LIBRARY_PATH : ${placeholder "out"}/lib" ] - ++ - lib.optionals stdenv.isDarwin [ "--prefix DYLD_LIBRARY_PATH : ${placeholder "out"}/lib" ]; + qtWrapperArgs = lib.optionals stdenv.isLinux [ + "--prefix LD_LIBRARY_PATH : ${placeholder "out"}/lib" + ] ++ lib.optionals stdenv.isDarwin [ + "--prefix DYLD_LIBRARY_PATH : ${placeholder "out"}/lib" + ]; installPhase = '' runHook preInstall - '' + lib.optionalString stdenv.isLinux '' install -Dm555 release/qcad-bin $out/bin/qcad '' + lib.optionalString stdenv.isDarwin '' install -Dm555 release/QCAD.app/Contents/MacOS/QCAD $out/bin/qcad mkdir -p $out/lib - '' + - '' + '' + '' install -Dm555 -t $out/lib release/libspatialindexnavel${stdenv.hostPlatform.extensions.sharedLibrary} install -Dm555 -t $out/lib release/libqcadcore${stdenv.hostPlatform.extensions.sharedLibrary} install -Dm555 -t $out/lib release/libqcadentity${stdenv.hostPlatform.extensions.sharedLibrary} @@ -121,11 +120,12 @@ mkDerivation rec { runHook postInstall ''; - meta = with lib; { + meta = { description = "2D CAD package based on Qt"; homepage = "https://qcad.org"; - license = licenses.gpl3Only; - maintainers = with maintainers; [ yvesf ]; + license = lib.licenses.gpl3Only; + mainProgram = "qcad"; + maintainers = with lib.maintainers; [ yvesf ]; platforms = qtbase.meta.platforms; }; } |