kdePackages.calligra: format with nixfmt-rfc-style

Intermediate commit to facilitate review.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
This commit is contained in:
Fernando Rodrigues 2024-09-27 18:47:18 +00:00
parent 79a8ac5d96
commit 5bcdd2ec44
No known key found for this signature in database
GPG Key ID: CC3AE2EA00000000

View File

@ -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
];
};
}