29 src = fetchFromGitLab {
32 rev = "semantik-${version}";
33 hash = "sha256-qJ6MGxnxXcibF2qXZ2w7Ey/aBIEIx8Gg0dM2PnCl09Y=";
41 echo "${lib.getDev qtwebengine}"
42 substituteInPlace wscript \
43 --replace @Qt5Base_dev@ "${lib.getDev qtbase}" \
44 --replace @KF5KIOCore_dev@ "${lib.getDev kio}" \
45 --replace @KF5Auth_dev@ "${lib.getDev kauth}" \
46 --replace @KF5IconThemes_dev@ "${lib.getDev kiconthemes}" \
47 --replace @KF5ConfigWidgets_dev@ "${lib.getDev kconfigwidgets}" \
48 --replace @KF5XmlGui_dev@ "${lib.getDev kxmlgui}" \
49 --replace @KF5CoreAddons_dev@ "${lib.getDev kcoreaddons}" \
50 --replace @KF5Config_dev@ "${lib.getDev kconfig}" \
51 --replace @KF5WidgetsAddons_dev@ "${lib.getDev kwidgetsaddons}" \
52 --replace @KF5I18n_dev@ "${lib.getDev ki18n}" \
53 --replace @KF5SonnetUi_dev@ "${lib.getDev sonnet}" \
54 --replace @Qt5Svg@ "${qtsvg}" \
55 --replace @Qt5Svg_dev@ "${lib.getDev qtsvg}" \
56 --replace @Qt5WebEngine@ "${qtwebengine}" \
57 --replace @Qt5WebEngine_dev@ "${lib.getDev qtwebengine}" \
58 --replace /usr/include/KF5/KDELibs4Support "${lib.getDev kdelibs4support}/include/KF5/KDELibs4Support"
61 nativeBuildInputs = [ (lib.getDev qtsvg) (lib.getLib qtsvg) python3 pkg-config wafHook cmake ];
82 "--qtlibs=${lib.getLib qtbase}/lib"
86 description = "Mind-mapping application for KDE";
87 license = licenses.mit;
88 homepage = "https://waf.io/semantik.html";
89 maintainers = [ maintainers.shamilton ];
90 platforms = platforms.linux;
91 mainProgram = "semantik";