diff options
author | Thomas Tuegel <ttuegel@gmail.com> | 2015-10-17 09:34:11 -0500 |
---|---|---|
committer | Thomas Tuegel <ttuegel@gmail.com> | 2015-10-30 16:10:37 -0500 |
commit | 300b5eb7edcd887681c96a7a015340d92c05adc5 (patch) | |
tree | 77f364a9997a3a64878672fcd54a1c21cfff7fcb /pkgs/development | |
parent | fb375f1a2eb64517df81ae9ff909461c60910c0c (diff) | |
download | nixlib-300b5eb7edcd887681c96a7a015340d92c05adc5.tar nixlib-300b5eb7edcd887681c96a7a015340d92c05adc5.tar.gz nixlib-300b5eb7edcd887681c96a7a015340d92c05adc5.tar.bz2 nixlib-300b5eb7edcd887681c96a7a015340d92c05adc5.tar.lz nixlib-300b5eb7edcd887681c96a7a015340d92c05adc5.tar.xz nixlib-300b5eb7edcd887681c96a7a015340d92c05adc5.tar.zst nixlib-300b5eb7edcd887681c96a7a015340d92c05adc5.zip |
makeKDEWrapper: allow impure wrappers
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/kde-frameworks-5.15/make-kde-wrapper.sh | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/pkgs/development/libraries/kde-frameworks-5.15/make-kde-wrapper.sh b/pkgs/development/libraries/kde-frameworks-5.15/make-kde-wrapper.sh index 83ffcc93935a..9996e3cae712 100644 --- a/pkgs/development/libraries/kde-frameworks-5.15/make-kde-wrapper.sh +++ b/pkgs/development/libraries/kde-frameworks-5.15/make-kde-wrapper.sh @@ -1,15 +1,23 @@ makeKDEWrapper() { - KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1} local old="$1" local new="$2" shift shift - makeQtWrapper "$old" "$new" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@" + if [[ -z "$KDE_WRAPPER_IMPURE" ]]; then + KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1} + makeQtWrapper "$old" "$new" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@" + else + makeQtWrapper "$old" "$new" "$@" + fi } wrapKDEProgram() { - KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1} local prog="$1" shift - wrapQtProgram "$prog" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@" + if [[ -z "$KDE_WRAPPER_IMPURE" ]]; then + KSERVICE_BUILD_KDESYCOCA=${KDESYCOCA:+1} + wrapQtProgram "$prog" ${KDESYCOCA:+--set KDESYCOCA "$KDESYCOCA"} "$@" + else + wrapQtProgram "$prog" "$@" + fi } |