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