kf516: wrap new programs

This commit is contained in:
Thomas Tuegel 2015-12-08 18:57:51 -06:00
parent 0a64071932
commit 3ebbb328db
4 changed files with 17 additions and 6 deletions

View File

@ -1,12 +1,15 @@
{ kdeFramework, lib { kdeFramework, lib, makeQtWrapper
, extra-cmake-modules , extra-cmake-modules
, shared_mime_info , shared_mime_info
}: }:
kdeFramework { kdeFramework {
name = "kcoreaddons"; name = "kcoreaddons";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ];
buildInputs = [ shared_mime_info ]; buildInputs = [ shared_mime_info ];
postInstall = ''
wrapQtProgram "$out/bin/desktoptojson"
'';
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -1,4 +1,4 @@
{ kdeFramework, lib { kdeFramework, lib, makeQtWrapper
, extra-cmake-modules , extra-cmake-modules
, kcompletion , kcompletion
, kconfig , kconfig
@ -18,13 +18,16 @@
kdeFramework { kdeFramework {
name = "kdesignerplugin"; name = "kdesignerplugin";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ];
buildInputs = [ buildInputs = [
kcompletion kconfig kconfigwidgets kcoreaddons kdewebkit kcompletion kconfig kconfigwidgets kcoreaddons kdewebkit
kiconthemes kitemviews kplotting ktextwidgets kwidgetsaddons kiconthemes kitemviews kplotting ktextwidgets kwidgetsaddons
kxmlgui kxmlgui
]; ];
propagatedBuildInputs = [ kio sonnet ]; propagatedBuildInputs = [ kio sonnet ];
postInstall = ''
wrapQtProgram "$out/bin/kgendesignerplugin"
'';
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -1,12 +1,16 @@
{ kdeFramework, lib, extra-cmake-modules, kconfigwidgets, ki18n { kdeFramework, lib, makeQtWrapper
, extra-cmake-modules, kconfigwidgets, ki18n
, kitemviews, qtsvg , kitemviews, qtsvg
}: }:
kdeFramework { kdeFramework {
name = "kiconthemes"; name = "kiconthemes";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ];
buildInputs = [ kconfigwidgets kitemviews qtsvg ]; buildInputs = [ kconfigwidgets kitemviews qtsvg ];
propagatedBuildInputs = [ ki18n ]; propagatedBuildInputs = [ ki18n ];
postInstall = ''
wrapQtProgram "$out/bin/kiconfinder5"
'';
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -23,6 +23,7 @@ kdeFramework {
wrapQtProgram "$out/bin/ktelnetservice5" wrapQtProgram "$out/bin/ktelnetservice5"
wrapQtProgram "$out/bin/ktrash5" wrapQtProgram "$out/bin/ktrash5"
wrapQtProgram "$out/bin/kmailservice5" wrapQtProgram "$out/bin/kmailservice5"
wrapQtProgram "$out/bin/protocoltojson"
''; '';
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];