at 23.11-beta 107 lines 1.7 kB view raw
1{ lib 2, stdenv 3, fetchurl 4, cmake 5, extra-cmake-modules 6, shared-mime-info 7, wrapQtAppsHook 8 9, qtbase 10 11, karchive 12, kcompletion 13, kconfig 14, kcoreaddons 15, kcrash 16, kdoctools 17, ki18n 18, kiconthemes 19, kio 20, knewstuff 21, kparts 22, ktextwidgets 23, kxmlgui 24, syntax-highlighting 25 26, gsl 27 28, poppler 29, fftw 30, hdf5 31, netcdf 32, cfitsio 33, libcerf 34, cantor 35, zlib 36, lz4 37, readstat 38, matio 39, qtserialport 40, discount 41}: 42 43stdenv.mkDerivation rec { 44 pname = "labplot"; 45 version = "2.10.1"; 46 47 src = fetchurl { 48 url = "https://download.kde.org/stable/labplot/labplot-${version}.tar.xz"; 49 sha256 = "sha256-K24YFRfPtuDf/3uJXz6yDHzjWeZzLThUXgdXya6i2u8="; 50 }; 51 52 cmakeFlags = [ 53 # Disable Vector BLF since it depends on DBC parser which fails to be detected 54 "-DENABLE_VECTOR_BLF=OFF" 55 ]; 56 57 nativeBuildInputs = [ 58 cmake 59 extra-cmake-modules 60 shared-mime-info 61 wrapQtAppsHook 62 ]; 63 64 buildInputs = [ 65 qtbase 66 67 karchive 68 kcompletion 69 kconfig 70 kcoreaddons 71 kcrash 72 kdoctools 73 ki18n 74 kiconthemes 75 kio 76 knewstuff 77 kparts 78 ktextwidgets 79 kxmlgui 80 81 syntax-highlighting 82 gsl 83 84 poppler 85 fftw 86 hdf5 87 netcdf 88 cfitsio 89 libcerf 90 cantor 91 zlib 92 lz4 93 readstat 94 matio 95 qtserialport 96 discount 97 ]; 98 99 meta = with lib; { 100 description = "LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone"; 101 homepage = "https://labplot.kde.org"; 102 license = with licenses; [ asl20 bsd3 cc-by-30 cc0 gpl2Only gpl2Plus gpl3Only gpl3Plus lgpl3Plus mit ]; 103 maintainers = with maintainers; [ hqurve ]; 104 mainProgram = "labplot2"; 105 platforms = platforms.unix; 106 }; 107}