~ruther/guix-local

6211aadf4b396318bb35617256643e33f1e1997e — Hartmut Goebel 8 years ago 9f5bd38
gnu: kde-frameworks: Update to 5.39.0.

Beside simple updating:
- ktexteditor: Add input.
- kdelibs4support: Enable test kmimetypetest, disable test kuniqueapptest.
- kimageformats: Make the plugins available for tests.
- krunner: Make old tests pass again. Blacklist a failing new test.

* gnu/packages/kde-frameworks.scm (attica, baloo, bluez-qt, breeze-icons,
  extra-cmake-modules, kactivities, kactivities-stats, kapidox, karchive,
  kauth, kbookmarks, kcmutils, kcodecs, kcompletion, kconfig, kconfigwidgets,
  kcoreaddons, kcrash, kdbusaddons, kdeclarative, kded,
  kde-frameworkintegration, kdelibs4support, kdesignerplugin, kdesu,
  kdewebkit, kdnssd, kdoctools, kemoticons, kfilemetadata, kglobalaccel,
  kguiaddons, khtml, ki18n, kiconthemes, kidletime, kimageformats, kinit, kio,
  kitemmodels, kitemviews, kjobwidgets, kjs, kjsembed, kmediaplayer,
  knewstuff, knotifications, knotifyconfig, kpackage, kparts, kpeople,
  kplotting, kpty, kross, krunner, kservice, ksyntaxhighlighting,
  ktextwidgets, kunitconversion, kwallet, kwayland, kwidgetsaddons,
  kwindowsystem, kxmlgui, kxmlrpcclient, modemmanager-qt, networkmanager-qt,
  oxygen-icons, plasma-framework, prison, solid, sonnet, threadweaver): Update
  to 5.39.0
  (ktexteditor) Update to 5.39.0. [source]: Add patch. [inputs]: Add
  qtdeclarative.
  (kdelibs4support): Update to 5.39.0. [#:phase check-post-install]: Remove
  kmimetypetest from and add kuniqueapptest to list of test to be excluded
  when running ctest.
  (kimageformats): Update to 5.39.0. [#:phase check-setup] Make the plugins
  available for tests.
* gnu/packages/patches/ktexteditor-5.39.0-autotests-dependencies.patch:
  New file.
* gnu/local.mk (dist_patch_DATA): Register it.
M gnu/local.mk => gnu/local.mk +1 -0
@@ 764,6 764,7 @@ dist_patch_DATA =						\
  %D%/packages/patches/kobodeluxe-manpage-minus-not-hyphen.patch	\
  %D%/packages/patches/kobodeluxe-midicon-segmentation-fault.patch	\
  %D%/packages/patches/kobodeluxe-graphics-window-signed-char.patch	\
  %D%/packages/patches/ktexteditor-5.39.0-autotests-dependencies.patch	\
  %D%/packages/patches/laby-make-install.patch			\
  %D%/packages/patches/lcms-CVE-2016-10165.patch		\
  %D%/packages/patches/ldc-disable-tests.patch			\

M gnu/packages/kde-frameworks.scm => gnu/packages/kde-frameworks.scm +156 -149
@@ 74,7 74,7 @@
(define-public extra-cmake-modules
  (package
    (name "extra-cmake-modules")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 83,7 83,7 @@
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1jr7nmhh4kyz1g454qkldfhimfjvvylqa19zna5iak08bkq8q696"))))
                "1ldwzx2bzlzw7r31w8zy08j4cn9q7d1kszc5jb22zhfqpvbkc1dq"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("qtbase" ,qtbase))) ; For tests (needs qmake)


@@ 273,7 273,7 @@ Phonon-GStreamer is a backend based on the GStreamer multimedia library.")
(define-public attica
  (package
    (name "attica")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 282,7 282,7 @@ Phonon-GStreamer is a backend based on the GStreamer multimedia library.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "13jqk4w9crh8pca6n9334l1gb8bmwf86pa36k0mfh5j19dq72g2p"))))
                "15972518n4g65k391imkcsjikfsfhx8livdm6n0whag0aiz55haf"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 305,7 305,7 @@ http://freedesktop.org/wiki/Specifications/open-collaboration-services/")
(define-public bluez-qt
  (package
    (name "bluez-qt")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 314,7 314,7 @@ http://freedesktop.org/wiki/Specifications/open-collaboration-services/")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1x6nj7vsn0sp9rckzkcbl6fwm7qzj5w98w2qys1fndb1spl7av8s"))))
                "0j0072q0zc9hdpjbkqciqv18pwpdij74qrjph7whh66csjkr5ad1"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("dbus" ,dbus)


@@ 338,7 338,7 @@ Bluetooth stack.  It is used by the KDE Bluetooth stack, BlueDevil.")
(define-public breeze-icons
  (package
    (name "breeze-icons")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 347,7 347,7 @@ Bluetooth stack.  It is used by the KDE Bluetooth stack, BlueDevil.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "17nr2phd0nxyx49igvl170ksikapgc4365z26pw0dmmw41llcbxw"))))
                "132bpgma1lqhrly48zz1f8jyg5z5pvnn1wnqxz6psvqhipw7fh5x"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 367,7 367,7 @@ It is the default icon theme for the KDE Plasma 5 desktop.")
(define-public kapidox
  (package
    (name "kapidox")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 376,7 376,7 @@ It is the default icon theme for the KDE Plasma 5 desktop.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1xwkaamifxjghv158rwslndfd9z70rm9ixnp1mmkgw8radwsqg5v"))))
                "12nmsa1cg5amyawfxywlg8qsl01idi0jacrd8jzmvdj5m8sisw6n"))))
    (build-system cmake-build-system)
    (arguments
     `(#:tests? #f)) ; has no test target


@@ 409,7 409,7 @@ documentation.")
(define-public karchive
  (package
    (name "karchive")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 418,7 418,7 @@ documentation.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1599lql0kcx705313bfvbazr7rayr6vsiwrpiq6iwljzc7lli1im"))))
                "0rb8vr6lg8vx4f07swvlsyrxy4gj21aqfffk0cvhlsdz94j1phrw"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 443,7 443,7 @@ GZip format, via a subclass of QIODevice.")
(define-public kcodecs
  (package
    (name "kcodecs")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 452,7 452,7 @@ GZip format, via a subclass of QIODevice.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0kmk97b5vbnyb3xjxwmg3l47aka8mkf50g4p7wvr096qwplffbva"))))
                "1q0l88nfbxgdy5lpm5xbcs749n9jyxhq7xsgqpf9c8irc7c1gw7f"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 479,7 479,7 @@ Internet).")
(define-public kconfig
  (package
    (name "kconfig")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 488,7 488,7 @@ Internet).")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1f0y2gmwy05b17clr7vg1zp18l1z0fd757v02ha7cwd64yznyr5d"))))
                "011i48f07470igqqcz4hychbw0q85p0bh5dykpla4zwdldllsl1w"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 546,7 546,7 @@ propagate their changes to their respective configuration files.")
(define-public kcoreaddons
  (package
    (name "kcoreaddons")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 555,7 555,7 @@ propagate their changes to their respective configuration files.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0a45sz11d7b2d8sbr9z57mv337nbhd94fiqk3issw470n0y46g3y"))))
                "0qskv44siykyn8iiq99llibw3bk499ry7r3i8abx4ljjl717cvlz"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 586,7 586,7 @@ many more.")
(define-public kdbusaddons
  (package
    (name "kdbusaddons")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 595,7 595,7 @@ many more.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0745arkp4wnpwyhjq02h7lfac049cmlg5qwhf96i7ss0w54vch4i"))
                "0hp85995n3193dvvdv48hv59b66dzd9p4iwnx2dmj797lghpnir3"))
              (patches (search-patches "kdbusaddons-kinit-file-name.patch"))))
    (build-system cmake-build-system)
    (native-inputs


@@ 631,7 631,7 @@ as well as an API to create KDED modules.")
(define-public kdnssd
  (package
    (name "kdnssd")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 640,7 640,7 @@ as well as an API to create KDED modules.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "03rd6znn2qwndn4m3bb03slwyic06ry535rawgyh06lfps0fcc5z"))))
                "1c8d1wwr0hkdkgnq4k7lgkqwm1pj676i09l1kas256rzz6dcyl75"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 659,7 659,7 @@ infrastructure.")
(define-public kguiaddons
  (package
    (name "kguiaddons")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 668,7 668,7 @@ infrastructure.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "13g6nlw8fk135i6z3f8ichy8whxd6v4rycg80dlvm25h66rg6vn5"))))
                "1az9i5bg7xd7kv7ajq8j8jab7zly683gyi90rmk54vfnn6igbq3f"))))
    (build-system cmake-build-system)
    ;; TODO: Build packages for the Python bindings.  Ideally this will be
    ;; done for all versions of python guix supports.  Requires python,


@@ 697,7 697,7 @@ interfaces in the areas of colors, fonts, text, images, keyboard input.")
(define-public ki18n
  (package
    (name "ki18n")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 706,7 706,7 @@ interfaces in the areas of colors, fonts, text, images, keyboard input.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1c1sy4pbhlwsajs2972brdmma5val72gkil6k0a0f58nfvvg952d"))))
                "1985qgihrch37b5gf7qw33bazahm3xb5v2nj43k6vdjxfg1clcay"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("gettext" ,gettext-minimal)


@@ 740,7 740,7 @@ translation scripting.")
(define-public kidletime
  (package
    (name "kidletime")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 749,7 749,7 @@ translation scripting.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "01m4q3l2yq83f2dpbv6jry7cjkj6bqdgfpy5b8byaf1gf9w2firs"))))
                "01h5pcr5kn11jby0zsz6igiwzf31hzip7h63dcsa8h67li4sibd8"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 769,7 769,7 @@ or user activity.")
(define-public kitemmodels
  (package
    (name "kitemmodels")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 778,7 778,7 @@ or user activity.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1nlpzzp4m0ghfz1p2hrwn4lbhjhxc8b8q8kbzqbh9hmwmimbzzrr"))))
                "1bn0k0ya2phix6fyv8ax800ahncrkdzikz0sa3xrw5bq3iz1x6k9"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 828,7 828,7 @@ model to observers
(define-public kitemviews
  (package
    (name "kitemviews")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 837,7 837,7 @@ model to observers
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "17r7vnlyiiifhrz4gb4fifshn1jb4c67lhadczi8d301rzk7wwsm"))))
                "0pl899d1lz1dymdbq70485a8332z9i3s38dxnxv3cdwbla3xlsfh"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 863,7 863,7 @@ to flat and hierarchical lists.")
(define-public kplotting
  (package
    (name "kplotting")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 872,7 872,7 @@ to flat and hierarchical lists.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0k4s0qvhjm9h1bmg16l32g4bsdrp2jrcila4dgzvrb56447px0zw"))))
                "1diy1f23n6pih0s91kv1bp4mnnypnjl3pmi1xqni1v2cfwy0mnba"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 898,7 898,7 @@ pixel units.")
(define-public ksyntaxhighlighting
  (package
    (name "ksyntaxhighlighting")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 907,7 907,7 @@ pixel units.")
                    "syntax-highlighting-" version ".tar.xz"))
              (sha256
               (base32
                "1l56pb84z7sy0qq8xkd5w5v5418bm9n4qds0vd39ch655d47bl72"))))
                "0b8sdkh9dqmqk3x48d25v4qhrqph0mv76v47skhvls9jspw7kzdc"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 947,7 947,7 @@ integration with a custom editor as well as a ready-to-use
(define-public kwayland
  (package
    (name "kwayland")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 956,7 956,7 @@ integration with a custom editor as well as a ready-to-use
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0d4c8l8k38pgj73kzlf1hsq52w31wy9wgpwph1bv0cq5yn2rjiyr"))))
                "0a9hi47nrsspkak88c9f6ind2i7q69zjmrgr5n7xsa4zxznwhx6x"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 986,7 986,7 @@ represented by a QPoint or a QSize.")
(define-public kwidgetsaddons
  (package
    (name "kwidgetsaddons")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 995,7 995,7 @@ represented by a QPoint or a QSize.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1jmk377r1h4is2il7chh6bq8wbj21psf4b1yiw84iivg38vlpid4"))))
                "1d0d3ags15vr7ck031m6n5n3hw347siskzhb8rsgzghn6xnmbfdb"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1033,7 1033,7 @@ configuration pages, message boxes, and password requests.")
(define-public kwindowsystem
  (package
    (name "kwindowsystem")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1042,7 1042,7 @@ configuration pages, message boxes, and password requests.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0pd2n0j5pdv1x7wf4mwcpimnah73g6l0xidhqbpg37p829jix2k2"))))
                "1dys70va4h00ixxgxv52wbg8wi3jgsqckaikjqr34fzrmjh1lxqp"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1098,7 1098,7 @@ lower level classes for interaction with the X Windowing System.")
(define-public modemmanager-qt
  (package
    (name "modemmanager-qt")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1107,7 1107,7 @@ lower level classes for interaction with the X Windowing System.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1fqf43kvj1v1mcdlbfxbh6sh3ycvg35aml2ywh2a684iz4qzq1aq"))))
                "0gdsp1017yjcfbq2jny7jz5rv7y4cavps5pfvg7zmylx0v057zk7"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1136,7 1136,7 @@ messages.")
(define-public networkmanager-qt
  (package
    (name "networkmanager-qt")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1145,7 1145,7 @@ messages.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "01px9n97gyvyyfg3dp1k7dik9fprgx9i28hg8wjr2rb5dlr99jd1"))))
                "1jksv0zsdmkrid2f1m92fxw3gl6crcjaw43v5zra8h2m394iyr81"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1175,7 1175,7 @@ which are used in DBus communication.")
(define-public oxygen-icons
  (package
    (name "oxygen-icons")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1184,7 1184,7 @@ which are used in DBus communication.")
                    name "5" "-" version ".tar.xz"))
              (sha256
               (base32
                "1rns7n93f83qp5q11a7r5y87y0hvc0q95ar57cqy0fxsqrg4614h"))))
                "1k1rns0fz5gvfnfwg60lrcw885cqmn814nzql9jvk07340w29s98"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1200,7 1200,7 @@ which are used in DBus communication.")
(define-public solid
  (package
    (name "solid")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1209,7 1209,7 @@ which are used in DBus communication.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1gb9gnp1a11q5abl97b7sq1if2rqcrcs0f33sakpxf1z9y0ppg8l"))))
                "19bl7hzg1fya613vqhdxllh09csm6amrndnhfqnx90w4gb31p36r"))))
    (build-system cmake-build-system)
    (arguments
     `(#:phases


@@ 1238,7 1238,7 @@ system.")
(define-public prison
  (package
    (name "prison")
    (version "5.37.0")
    (version "5.39.0")
    (source
     (origin
       (method url-fetch)


@@ 1246,7 1246,7 @@ system.")
                           (version-major+minor version) "/"
                           name "-" version ".tar.xz"))
       (sha256
        (base32 "1icsirwfh7zscm8x9g2gp7aqzhs81ahhjflwjcwpz9bh0r9f1wb7"))))
        (base32 "1b0ji341xcamrd19z54r2nkm8cglbr4qfxyxmqzn8yc6icfl61nv"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1263,7 1263,7 @@ provides uniform access to generation of barcodes with data.")
(define-public sonnet
  (package
    (name "sonnet")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1272,7 1272,7 @@ provides uniform access to generation of barcodes with data.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0sb6i464riadgb2q73nj0vy6xavr2m1sszrvghr20nj7i64f3kk0"))))
                "1b5bfjbpb6l3c9j9k42shhnz9lqqxk2g607qx9ni0n2pr7w2p7w1"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1292,7 1292,7 @@ ASpell and HUNSPELL.")
(define-public threadweaver
  (package
    (name "threadweaver")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1301,7 1301,7 @@ ASpell and HUNSPELL.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1hb3721r1zbbyj211886sfkcxk18k0rsdhcg9ssagx10f29rpxx4"))))
                "101bk8rzdysb3vi3vbbkh2s7sb1dhnsa8ncdvdsxqyyaya9ns4aw"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1322,7 1322,7 @@ uses a job-based interface to queue tasks and execute them in an efficient way."
(define-public kauth
  (package
    (name "kauth")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1331,7 1331,7 @@ uses a job-based interface to queue tasks and execute them in an efficient way."
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0ciz28bvbvxlv0iz0cgs31x2m1czkki21ypzqj8rg2ix8jw2p65w"))))
                "08bjxvv22y199skx4l9m8az165wz7inqqx7s8b7p5cjms4bvi15i"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("dbus" ,dbus)


@@ 1369,7 1369,7 @@ utilities.")
(define-public kcompletion
  (package
    (name "kcompletion")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1378,7 1378,7 @@ utilities.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0qhjkqmd1jjy50hlzsdxwgnjwpfdrz3njl5n88h3nzp83yjv1ljz"))))
                "09jdc4pn7yjb7nagic38xiqdpv9fy4f2f4c1a5ynbli7x1r6l7ms"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1405,7 1405,7 @@ integrated it into your application's other widgets.")
(define-public kcrash
  (package
    (name "kcrash")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1414,7 1414,7 @@ integrated it into your application's other widgets.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "16k2pwf3s3adgayd9vq7kk8c5gnq9g6wra4psrvs3a3c5k5am5y0"))))
                "1fv32l50h9rlc5s9iplyljcsrscivgdy2baghq7hbcs58xrjf1ws"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1440,7 1440,7 @@ application crashes.")
(define-public kdoctools
  (package
    (name "kdoctools")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1449,7 1449,7 @@ application crashes.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0gbc5qqim6262hvkl9pf6rynnblxb3hsw3c4ars03ip7n761y0zl"))))
                "17g4kf7mbjjxhii4nbhfpmhjs1q23mlh0d3fqyxxhm3pp02jg8ap"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1497,7 1497,7 @@ from DocBook files.")
(define-public kfilemetadata
  (package
    (name "kfilemetadata")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1506,7 1506,7 @@ from DocBook files.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "17mbm6pdi6ac61kj2qzxf7y3rbxhxg9rwqr7qy766gh3img2vq8p"))))
                "1mcxphjpayyq7v16b6c3zhb6c9vn67495xywfb9y8ysma1cdpshg"))))
    (build-system cmake-build-system)
    (arguments
     `(#:phases


@@ 1552,7 1552,7 @@ by applications to write metadata.")
(define-public kimageformats
  (package
    (name "kimageformats")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1561,7 1561,7 @@ by applications to write metadata.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1knha6wjzjs0vnkljwpfinzg3hg2jyh9c07ifqvd47cprl96ickg"))))
                "1mnfdsxqnqdzhw3as77n1f1ddxpmab4slqlpwi4ih55xmgl85455"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1582,6 1582,11 @@ by applications to write metadata.")
           (lambda _
             ;; make Qt render "offscreen", required for tests
             (setenv "QT_QPA_PLATFORM" "offscreen")
             ;; Make the plugins in ./bin available
             (symlink "." "bin/imageformats")
             (setenv "QT_PLUGIN_PATH"
                     (string-append (getcwd) "/bin:"
                                    (getenv "QT_PLUGIN_PATH")))
             #t)))
       ;; FIXME: The header files of ilmbase (propagated by openexr) are not
       ;; found when included by the header files of openexr, and an explicit


@@ 1601,7 1606,7 @@ formats.")
(define-public kjobwidgets
  (package
    (name "kjobwidgets")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1610,7 1615,7 @@ formats.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1162dxhpspd7p1735npp0amrxr5b0j467f5651k2rv6mvqfmqr4b"))))
                "1z26555pkirdkfw8c9j1a863pqybklryfa30v3a59a0m9v2jdzfc"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1629,7 1634,7 @@ asynchronous jobs.")
(define-public knotifications
  (package
    (name "knotifications")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1638,7 1643,7 @@ asynchronous jobs.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0gvv6jal7n4m3y30ragjlyhghq3y2782d422im9klxqzlgdgvkb6"))))
                "0f38ca090p291d114fg3jz25lhwz7vad7s60ql4x3xwmdgaaw7dj"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 1675,7 1680,7 @@ covers feedback and persistent events.")
(define-public kpackage
  (package
    (name "kpackage")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1684,7 1689,7 @@ covers feedback and persistent events.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1ikf55q2pk8vm70pqm7rmakja309zjh9z1lg0xqslq1pqd6xki7s"))))
                "1ibppkg9m77p0dcpfshcd891vlxcfgx6rk205gq6d5qxyqizygki"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1713,7 1718,7 @@ were traditional plugins.")
(define-public kpty
  (package
    (name "kpty")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1722,7 1727,7 @@ were traditional plugins.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0wb873r1ycgi11s0qx3lhvz54703yz5sax6fb6wdmri5c05gzd5a"))))
                "02h6dg3w3k58d1ydzyz6mhd1y5gds3k64wdsb84fnpxvlw46dlhn"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1750,7 1755,7 @@ and communicating with them using a pty.")
(define-public kunitconversion
  (package
    (name "kunitconversion")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1759,7 1764,7 @@ and communicating with them using a pty.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1qvq61sbv9naj5ndi5xjwx7ami0xa6bqiajr912kbbbp2257cjsi"))))
                "04r1b2nc6vi56nfh6glhhd3d9v0ywxn2waibryjbszwrr39yhlzv"))))
    (build-system cmake-build-system)
    (arguments
     `(#:phases


@@ 1793,7 1798,7 @@ gallons).")
(define-public baloo
  (package
    (name "baloo")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1802,7 1807,7 @@ gallons).")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "19sl07lhjrri40vfi8wl6azgmg08lgfb98xx110j6spjbbbnww79"))))
                "06y8mv7v9y7syz04x0zicdm628k6za3p366xrzwafc43m159wyms"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kcoreaddons" ,kcoreaddons)


@@ 1857,7 1862,7 @@ maintaining an index of the contents of your files.")
(define-public kactivities
  (package
    (name "kactivities")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1866,7 1871,7 @@ maintaining an index of the contents of your files.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "005xvzp10kvwcsl2w6ghcqgqnr2rdvv9w61i4y44y25vcb85g26v"))))
                "0nkc1p7n6yvybcib6aqmnz08hwn3ryj1f9wbkiimgs0svr00sslq"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1904,7 1909,7 @@ with other frameworks.")
(define-public kactivities-stats
  (package
    (name "kactivities-stats")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1913,7 1918,7 @@ with other frameworks.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "09zsdzf77palmww7x3dzinl0hxrm4z0q0yc2fmf0d7z6cfl695y2"))))
                "18ghfqggwf38rmb1lkbv8ggxx71cp6ba3882kp5ccb7wwih51qcy"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 1934,7 1939,7 @@ by which applications, and what documents have been linked to which activity.")
(define-public kbookmarks
  (package
    (name "kbookmarks")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1943,7 1948,7 @@ by which applications, and what documents have been linked to which activity.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0l6rkj0b7hk2wg6dypj1dkl8pcd1vx89gaiixbhkd3vf7jp46n41"))))
                "1xfabyc7hxmi1p0wqld0va5pl6bfwh50px4mvpxbnjdna6anw6z5"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kwidgetsaddons" ,kwidgetsaddons)))


@@ 1977,7 1982,7 @@ using the XBEL format.")
(define-public kcmutils
  (package
    (name "kcmutils")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 1986,7 1991,7 @@ using the XBEL format.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1ik1505f16swsmvrv62dacis33f1ccnmkw3zbhb84vbrbqyskvzx"))))
                "1cz4haj83j59szl16r0mfh4zx93szrwkmb9mq2r21v46c8k5ldw0"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kconfigwidgets" ,kconfigwidgets)


@@ 2016,7 2021,7 @@ KCModules can be created with the KConfigWidgets framework.")
(define-public kconfigwidgets
  (package
    (name "kconfigwidgets")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2025,7 2030,7 @@ KCModules can be created with the KConfigWidgets framework.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "001d1nj8q6xpl71rwm15rnvy5ajyxpvknvf4ic7p5pbik3021bs6"))))
                "1i6cniqsmn9sds8nj7bcsnbmlkq9m1yjwvr45mhal9rkhaas4xzw"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kauth" ,kauth)


@@ 2059,7 2064,7 @@ their settings.")
(define-public kdeclarative
  (package
    (name "kdeclarative")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2068,7 2073,7 @@ their settings.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1ish46m2dpnpqjnf8g660clcg7ky65w11cbk2m79pwyhqvhxgggj"))))
                "1l8wnyfz6qjqmcpdzavsb6m1r3ay1b2r186myymsyknr80yr2d7p"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kconfig" ,kconfig)


@@ 2122,7 2127,7 @@ that offer bindings to some of the Frameworks.")
(define-public kded
  (package
    (name "kded")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2131,7 2136,7 @@ that offer bindings to some of the Frameworks.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "162s5qx2qb0bi889f8jjvd3ci31azd8iwp25i04vwi0lzglwb8gy"))))
                "0jv4ghl2gzfdkhk1in3vx39kigvpprvcb9xlzc5506mpfjc38ga5"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 2155,7 2160,7 @@ started on demand.")
(define-public kdesignerplugin
  (package
    (name "kdesignerplugin")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2164,7 2169,7 @@ started on demand.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1197003bqcdpsyn6faasr2nhaadh7ryg92vjpqim78af3vwinsdw"))))
                "1b7rn66wsyn9aipgvfmn2pq18g0zdjxb469126dj18fahg2k777f"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 2206,7 2211,7 @@ ini-style description files.")
(define-public kdesu
  (package
    (name "kdesu")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2215,7 2220,7 @@ ini-style description files.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1qfhkzk6l9rfdyiad8y6k30zlhziz3q2dxvxkmnghxmkg98yhdza"))))
                "03avzhs6a0p3cjv4kk9vavf6f64ffgs3pzhbdkfr76fh58h1v6wx"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kpty" ,kpty)))


@@ 2237,7 2242,7 @@ with su and ssh respectively.")
(define-public kemoticons
  (package
    (name "kemoticons")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2246,7 2251,7 @@ with su and ssh respectively.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1cx978s1dm3v1jh4aymncxs44iizdqp174dqg9m5mf043fcvvinq"))))
                "132gs69v43ms117ibdqmnhbyzzs5by76pfz7bd2zqwl4mq94hpgh"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kservice" ,kservice)))


@@ 2278,7 2283,7 @@ emoticons coming from different providers.")
(define-public kglobalaccel
  (package
    (name "kglobalaccel")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2287,7 2292,7 @@ emoticons coming from different providers.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1d84q3r6q5n2lclym9a9m1brfqnq3p3dykfpzvhcba3bjxh3cdsb"))))
                "0wcbnwfi98cx8f99a2mcz2kg7mggz3hipfxv9s8ks6c80865kar1"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 2322,7 2327,7 @@ window does not need focus for them to be activated.")
(define-public kiconthemes
  (package
    (name "kiconthemes")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2331,7 2336,7 @@ window does not need focus for them to be activated.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1j7mgfsvxa24nf1d9xyn2jv9y9j523vghsvsm73x8d3ijibchfxq"))))
                "1k4r263zz54497dgqaw9a74wqdklq4w353mc0g905k2g8arh7p9f"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 2369,7 2374,7 @@ in applications using the KDE Frameworks.")
(define-public kinit
  (package
    (name "kinit")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2378,7 2383,7 @@ in applications using the KDE Frameworks.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0b7dyy4hqyf6wk7gg2l23ldnji2zl8vzyj5wd5qh4yi7rdl6js5r"))))
                "0a2wl1vhsbb2x1cjd3wz7j3bp9kz1pxfc6mml7gpnq70qgk8hsn2"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 2416,7 2421,7 @@ makes starting KDE applications faster and reduces memory consumption.")
(define-public kio
  (package
    (name "kio")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2425,7 2430,7 @@ makes starting KDE applications faster and reduces memory consumption.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0nxchbhs8p2d4243dyp7qa65g1p6r3ic2h6dz7w0aa0qzsy8wi29"))))
                "091g4dbnals6c5wrj3xh3ws29wszysmb9ksyvyqf3d1lp9dfmjwn"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kbookmarks" ,kbookmarks)


@@ 2508,7 2513,7 @@ KIO enabled infrastructure.")
(define-public knewstuff
  (package
    (name "knewstuff")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2517,7 2522,7 @@ KIO enabled infrastructure.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1scnxhxx4g8j4wml6x8i5v00rpaxyzzcm7vqbra2axbql5d8g8ny"))))
                "1amflv96ybd6dqkc1chmz6d5crrl4dcq07fwsalxzx9mgr0z499r"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("attica" ,attica)


@@ 2565,7 2570,7 @@ specification.")
(define-public knotifyconfig
  (package
    (name "knotifyconfig")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2574,7 2579,7 @@ specification.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "14kjckynszv8015p17j578l3knmkmw25d8r8ks4wavgj3db9bik5"))))
                "09nk6sr6sp9a85lj4x9ac0ir4s5ac08835927b95d7m4ap2dbxrb"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 2607,7 2612,7 @@ notifications which can be embedded in your application.")
(define-public kparts
  (package
    (name "kparts")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2616,7 2621,7 @@ notifications which can be embedded in your application.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0jrd8idkz8nhkda2rwgf8rysqngiv4r5ajmrzp2kfz1pr91a6l5h"))))
                "1r32jf2qbhqdjih9ff4n0ajd6s1cdncpq367mp5am31fz1jv3sr6"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kio" ,kio)


@@ 2660,7 2665,7 @@ widgets with a user-interface defined in terms of actions.")
(define-public kpeople
  (package
    (name "kpeople")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2669,7 2674,7 @@ widgets with a user-interface defined in terms of actions.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1qgp4wqp985ac1m9wakpsvk3c2driwkwrjkc3aic7dyr1p456qsf"))))
                "1s78dld3zlldhpk66s08v34zwi1k5ghivzbi7ab290sgrjc9afar"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 2703,7 2708,7 @@ to easily extend the contacts collection.")
(define-public krunner
  (package
    (name "krunner")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2712,7 2717,7 @@ to easily extend the contacts collection.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "171qbhr1yszl2gcffm47p5wiwj71w9yhvk6srhvfpiwfyh61a4ld"))))
                "0gxs9z8mlb3s615ccrgkwyxww4jly48d8fkay33zwjaanqhkhgfl"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("plasma-framework" ,plasma-framework)))


@@ 2759,7 2764,7 @@ typed.")
(define-public kservice
  (package
    (name "kservice")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2768,7 2773,7 @@ typed.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1zxs5yzd3rmy33vsip4c4igk9g38kzaggw8c29sxmgr8vgdrnvhr"))))
                "0abz878yc8yir7iv5scn55d0g2nljnzhr9c81wa6ggjsw0h077hl"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kconfig" ,kconfig)


@@ 2804,7 2809,7 @@ types or handled by application specific code.")
(define-public ktexteditor
  (package
    (name "ktexteditor")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2813,7 2818,8 @@ types or handled by application specific code.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0y04s1nwkf0np6iymjxf0jssin28qw2901kpb3iw8gd52ni5rrks"))))
                "1bk5wlvzjmfv7g9ab77asn055jp647zj69mfx2z3lvxb69swdnf5"))
              (patches (search-patches "ktexteditor-5.39.0-autotests-dependencies.patch"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kparts" ,kparts)))


@@ 2844,6 2850,7 @@ types or handled by application specific code.")
       ("libgit2" ,libgit2)
       ("perl" ,perl)
       ("qtbase" ,qtbase)
       ("qtdeclarative", qtdeclarative)
       ("qtscript" ,qtscript)
       ("qtxmlpatterns" ,qtxmlpatterns)
       ("solid" ,solid)


@@ 2883,7 2890,7 @@ library.")
(define-public ktextwidgets
  (package
    (name "ktextwidgets")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2892,7 2899,7 @@ library.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1p8ns75sbnapm6ds16hx36q9vlnz9phgy28rx0gm1ckxqvm4yzr5"))))
                "0p6h165y03ir7qdf50kc77iq9plgvx39c8pz9dalvscvx42d2jaq"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("ki18n" ,ki18n)


@@ 2930,7 2937,7 @@ It supports rich text as well as plain text.")
(define-public kwallet
  (package
    (name "kwallet")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2939,7 2946,7 @@ It supports rich text as well as plain text.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1l7jl3y0rzx2whnbp6w5p6kg71vwyccp2nwxxgcxr6541m0nihsz"))))
                "1vlz9y3r1n6w7q9is60jsl9f7bm1djckdi9ibgzanwsp4k5ab0sz"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 2972,7 2979,7 @@ the passwords on KDE work spaces.")
(define-public kdewebkit
  (package
    (name "kdewebkit")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 2981,7 2988,7 @@ the passwords on KDE work spaces.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1ph3a50wix42hmsbc9jbfxla172aihjx9yzp9rza09j1a7va3hg1"))))
                "05f0l3zw8cnvyavwwijwy5jx8dairhdbvg6ynpn7r5l10vawcf6x"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)))


@@ 3004,7 3011,7 @@ engine WebKit via QtWebKit.")
(define-public kxmlgui
  (package
    (name "kxmlgui")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 3013,7 3020,7 @@ engine WebKit via QtWebKit.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0jrvjlxkg9knj61b2gj2w6l96jlmww9kn4ij808ir35365x3cdg2"))))
                "0zwy11rh3yphl2346hmcahajxkgmrnfz1m8pd3vlnjs175dwz115"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kconfig" ,kconfig)


@@ 3056,7 3063,7 @@ descriptions for integrating actions from plugins.")
(define-public kxmlrpcclient
  (package
    (name "kxmlrpcclient")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 3065,7 3072,7 @@ descriptions for integrating actions from plugins.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "1jn9v86dpfx43qcdcsp6lpnga9q6aa5vxjkkg4wg0wbxmw4w9gvq"))))
                "1j4a1n3ydln62m98h5p5lxlg1i7k5vzxb4f9kxkvzhw5gfpy78zs"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kio" ,kio)))


@@ 3099,7 3106,7 @@ setUrl, setUserAgent and call.")
(define-public plasma-framework
  (package
    (name "plasma-framework")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 3108,7 3115,7 @@ setUrl, setUserAgent and call.")
                    name "-" version ".tar.xz"))
              (sha256
               (base32
                "0kamvxfzrbx3msn0cp3k20clqchz9jg5wlazz3h6p6zmrk5v16bh"))))
                "1gaxk9mzwlyld09gqk29y3shvi6a1g1q3l849a9kl1hd07gr53x3"))))
    (build-system cmake-build-system)
    (propagated-inputs
     `(("kpackage" ,kpackage)


@@ 3194,7 3201,7 @@ script engines.")
(define-public kde-frameworkintegration
  (package
    (name "kde-frameworkintegration")
    (version "5.37.0")
    (version "5.39.0")
    (source (origin
              (method url-fetch)
              (uri (string-append


@@ 3203,7 3210,7 @@ script engines.")
                    "frameworkintegration-" version ".tar.xz"))
              (sha256
               (base32
                "0pcy3hjqbahbx65yxz5bl0h2ah4y3fb7mq3pj1rrp2cpp92s135a"))))
                "136s8chyiac30czicqgkrc4abgm7c8b2ppnqwv9ngxpx7nsjgd2h"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 3251,7 3258,7 @@ workspace.")
(define-public kdelibs4support
  (package
    (name "kdelibs4support")
    (version "5.37.0")
    (version "5.39.0")
    (source
     (origin
       (method url-fetch)


@@ 3260,7 3267,7 @@ workspace.")
             (version-major+minor version) "/portingAids/"
             name "-" version ".tar.xz"))
       (sha256
        (base32 "1zz100m1sqfmg3ni7023b99qn79jhdd2ryw6534axl5zgn0sglh9"))))
        (base32 "03xjzhdvs497sk9bpz79crxlzwff198ivj4n5f0mwmnqc0100dfp"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("dbus" ,dbus)


@@ 3337,7 3344,7 @@ workspace.")
             ;; TODO: Make this tests pass (also see
             ;; https://bugs.kde.org/381098)
             (zero? (system* "dbus-launch" "ctest" "."
                             "-E" "kmimetypetest|kstandarddirstest")))))))
                             "-E" "kstandarddirstest|kuniqueapptest")))))))
    (home-page "https://community.kde.org/Frameworks")
    (synopsis "KDE Frameworks 5 porting aid from KDELibs4")
    (description "This framework provides code and utilities to ease the


@@ 3358,7 3365,7 @@ http://community.kde.org/Frameworks/Porting_Notes should help with this.")
(define-public khtml
  (package
    (name "khtml")
    (version "5.37.0")
    (version "5.39.0")
    (source
     (origin
       (method url-fetch)


@@ 3367,7 3374,7 @@ http://community.kde.org/Frameworks/Porting_Notes should help with this.")
             (version-major+minor version) "/portingAids/"
             name "-" version ".tar.xz"))
       (sha256
        (base32 "1n0mx2xy9n5ffhvh58z3kn61aa7dhppsrwgxk697pybqy1h45ah2"))))
        (base32 "097nbwv8ba48xmrga62j1irlkkc0l0f3971fp7225pzh1g3cg152"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 3417,7 3424,7 @@ technology and using KJS for JavaScript support.")
(define-public kjs
  (package
    (name "kjs")
    (version "5.37.0")
    (version "5.39.0")
    (source
     (origin
       (method url-fetch)


@@ 3426,7 3433,7 @@ technology and using KJS for JavaScript support.")
             (version-major+minor version) "/portingAids/"
             name "-" version ".tar.xz"))
       (sha256
        (base32 "046hy8ji4i6p2xp5gnqa8dk82sv6sbh4xg67y79i82bbi97dvq9b"))))
        (base32 "0fkn308l6drj7pa94niqhcn2pqv7da7da5lq1nk8q6zlyg4nbcrn"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 3450,7 3457,7 @@ support.")
(define-public kjsembed
  (package
    (name "kjsembed")
    (version "5.37.0")
    (version "5.39.0")
    (source
     (origin
       (method url-fetch)


@@ 3459,7 3466,7 @@ support.")
             (version-major+minor version) "/portingAids/"
             name "-" version ".tar.xz"))
       (sha256
        (base32 "0w2wk5azf1b45db58qj0cdc1l056x9s1xcd09ibavx5xmdvq6br0"))))
        (base32 "1i3qyxr409x82nqyck4qva63maxa2vvi07i0yxm6zqx5lvm9gkgb"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 3479,7 3486,7 @@ QObjects, so you can script your applications.")
(define-public kmediaplayer
  (package
    (name "kmediaplayer")
    (version "5.37.0")
    (version "5.39.0")
    (source
     (origin
       (method url-fetch)


@@ 3488,7 3495,7 @@ QObjects, so you can script your applications.")
             (version-major+minor version) "/portingAids/"
             name "-" version ".tar.xz"))
       (sha256
        (base32 "0fqxrkcwwzg11zsax9q169lisnfp9jsqg4ccd6xvv8kpkz3g04jp"))))
        (base32 "09ysw11br4k26bq6rvzcws2g565336p3gjkz4fxc8w2g3ma527p1"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)


@@ 3525,7 3532,7 @@ KParts instead.")
(define-public kross
  (package
    (name "kross")
    (version "5.37.0")
    (version "5.39.0")
    (source
     (origin
       (method url-fetch)


@@ 3534,7 3541,7 @@ KParts instead.")
             (version-major+minor version) "/portingAids/"
             name "-" version ".tar.xz"))
       (sha256
        (base32 "06pk6f6v82pd7x9rsmkhkp5r9sgcbrc503lqckl8d7argbb7j4k1"))))
        (base32 "1gh9gicr7ba8y3c0r7qpw2fj651fbbrhsy8gps8yll71axhxqvfh"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("extra-cmake-modules" ,extra-cmake-modules)

A gnu/packages/patches/ktexteditor-5.39.0-autotests-dependencies.patch => gnu/packages/patches/ktexteditor-5.39.0-autotests-dependencies.patch +49 -0
@@ 0,0 1,49 @@
Add missing dependencies, see <https://phabricator.kde.org/D8577>.

diff -r -U5 ktexteditor-5.39.0.orig/autotests/CMakeLists.txt ktexteditor-5.39.0/autotests/CMakeLists.txt
--- ktexteditor-5.39.0.orig/autotests/CMakeLists.txt	2017-10-31 16:28:45.018163060 +0100
+++ ktexteditor-5.39.0/autotests/CMakeLists.txt	2017-10-31 16:28:16.439559888 +0100
@@ -37,10 +37,11 @@
 set (KTEXTEDITOR_TEST_LINK_LIBS KF5TextEditor
   KF5::I18n
   KF5::IconThemes
   KF5::GuiAddons
   Qt5::Qml
+  Qt5::Script
 )
 
 include(ECMMarkAsTest)
 
 # test executable for encoding
diff -r -U5 ktexteditor-5.39.0.orig/CMakeLists.txt ktexteditor-5.39.0/CMakeLists.txt
--- ktexteditor-5.39.0.orig/CMakeLists.txt	2017-10-31 16:28:38.578252490 +0100
+++ ktexteditor-5.39.0/CMakeLists.txt	2017-10-31 16:30:24.656778737 +0100
@@ -38,11 +38,12 @@
 
 # Dependencies
 set(REQUIRED_QT_VERSION 5.7.0)
 
 # Required Qt5 components to build this framework
-find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Core Widgets Qml PrintSupport Xml XmlPatterns)
+find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Core Widgets Qml
+  Script PrintSupport Xml XmlPatterns)
 
 find_package(KF5Archive ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5GuiAddons ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5I18n ${KF5_DEP_VERSION} REQUIRED)
diff -r -U5 ktexteditor-5.39.0/autotests/src/vimode/CMakeLists.txt ktexteditor-5.39.0.new/autotests/src/vimode/CMakeLists.txt
--- ktexteditor-5.39.0/autotests/src/vimode/CMakeLists.txt	1970-01-01 01:00:00.000000000 +0100
+++ ktexteditor-5.39.0.new/autotests/src/vimode/CMakeLists.txt	2017-10-31 16:58:29.909003953 +0100
@@ -4,10 +4,11 @@
   ${CMAKE_SOURCE_DIR}/src/vimode
 )
 
 set (VIMODE_TEST_LINK_LIBS KF5TextEditor
   KF5::I18n
+  Qt5::Qml
   Qt5::Test
 )
 
 macro(vimode_unit_test)
   ecm_add_test(${ARGN} TEST_NAME "vimode_${ARGV0}"