diff --git a/pkgs/kde/misc/calligra/default.nix b/pkgs/kde/misc/calligra/default.nix index 611336b8a908..fb0b662e9a36 100644 --- a/pkgs/kde/misc/calligra/default.nix +++ b/pkgs/kde/misc/calligra/default.nix @@ -1,14 +1,73 @@ -{ mkDerivation, lib, fetchpatch, fetchurl, extra-cmake-modules, kdoctools -, boost, qtwebkit, qtx11extras, shared-mime-info -, breeze-icons, kactivities, karchive, kcodecs, kcompletion, kconfig, kconfigwidgets -, kcoreaddons, kdbusaddons, kdiagram, kguiaddons, khtml, ki18n -, kiconthemes, kitemviews, kjobwidgets, kcmutils, kdelibs4support, kio, kross -, knotifications, knotifyconfig, kparts, ktextwidgets, kwallet, kwidgetsaddons -, kwindowsystem, kxmlgui, sonnet, threadweaver -, kcontacts, akonadi, akonadi-calendar, akonadi-contacts -, eigen, git, gsl, ilmbase, kproperty, kreport, lcms2, marble, pcre, libgit2, libodfgen -, librevenge, libvisio, libwpd, libwpg, libwps, okular, openexr, openjpeg, phonon -, poppler, pstoedit, qca-qt5, vc, fontconfig +{ + mkDerivation, + lib, + fetchpatch, + fetchurl, + extra-cmake-modules, + kdoctools, + boost, + qtwebkit, + qtx11extras, + shared-mime-info, + breeze-icons, + kactivities, + karchive, + kcodecs, + kcompletion, + kconfig, + kconfigwidgets, + kcoreaddons, + kdbusaddons, + kdiagram, + kguiaddons, + khtml, + ki18n, + kiconthemes, + kitemviews, + kjobwidgets, + kcmutils, + kdelibs4support, + kio, + kross, + knotifications, + knotifyconfig, + kparts, + ktextwidgets, + kwallet, + kwidgetsaddons, + kwindowsystem, + kxmlgui, + sonnet, + threadweaver, + kcontacts, + akonadi, + akonadi-calendar, + akonadi-contacts, + eigen, + git, + gsl, + ilmbase, + kproperty, + kreport, + lcms2, + marble, + pcre, + libgit2, + libodfgen, + librevenge, + libvisio, + libwpd, + libwpg, + libwps, + okular, + openexr, + openjpeg, + phonon, + poppler, + pstoedit, + qca-qt5, + vc, + fontconfig, # TODO: package Spnav, m2mml LibEtonyek, Libqgit2 }: @@ -53,17 +112,72 @@ mkDerivation rec { --replace 'CMAKE_CXX_STANDARD 11' 'CMAKE_CXX_STANDARD 17' ''; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + ]; buildInputs = [ - boost qtwebkit qtx11extras shared-mime-info - kactivities karchive kcodecs kcompletion kconfig kconfigwidgets kcoreaddons - kdbusaddons kdiagram kguiaddons khtml ki18n kiconthemes kitemviews - kjobwidgets kcmutils kdelibs4support kio kross knotifications knotifyconfig kparts - ktextwidgets kwallet kwidgetsaddons kwindowsystem kxmlgui sonnet threadweaver - kcontacts akonadi akonadi-calendar akonadi-contacts - eigen git gsl ilmbase kproperty kreport lcms2 marble pcre libgit2 libodfgen librevenge - libvisio libwpd libwpg libwps okular openexr openjpeg phonon poppler qca-qt5 vc + boost + qtwebkit + qtx11extras + shared-mime-info + kactivities + karchive + kcodecs + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdiagram + kguiaddons + khtml + ki18n + kiconthemes + kitemviews + kjobwidgets + kcmutils + kdelibs4support + kio + kross + knotifications + knotifyconfig + kparts + ktextwidgets + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + sonnet + threadweaver + kcontacts + akonadi + akonadi-calendar + akonadi-contacts + eigen + git + gsl + ilmbase + kproperty + kreport + lcms2 + marble + pcre + libgit2 + libodfgen + librevenge + libvisio + libwpd + libwpg + libwps + okular + openexr + openjpeg + phonon + poppler + qca-qt5 + vc fontconfig ]; @@ -86,8 +200,14 @@ mkDerivation rec { vector graphics. ''; homepage = "https://www.calligra.org/"; - maintainers = with maintainers; [ ebzzry zraexy ]; + maintainers = with maintainers; [ + ebzzry + zraexy + ]; platforms = platforms.linux; - license = with licenses; [ gpl2 lgpl2 ]; + license = with licenses; [ + gpl2 + lgpl2 + ]; }; }