From 4810be7f81212617e0224bbd10c21bd6e2fbb828 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Fri, 28 Jan 2022 18:26:32 +0100 Subject: [PATCH v3 10/10] gnu: kcoreaddons: Update to 5.90.0. * gnu/packages/kde-frameworks.scm (kcoreaddons): Update to 5.90.0. [arguments]: Enable benchNotifyWatcher tests since it seems to work. [native-inputs]: Remove xorg-server-for-tests. Doesn't seem to be used. diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index ed2e03c198..993ed73acf 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -556,7 +556,7 @@ (define-public kconfig (define-public kcoreaddons (package (name "kcoreaddons") - (version "5.70.0") + (version "5.90.0") (source (origin (method url-fetch) (uri (string-append @@ -565,12 +565,11 @@ (define-public kcoreaddons name "-" version ".tar.xz")) (sha256 (base32 - "10a7zys3limsawl7lk9ggymk3msk2bp0y8hp0jmsvk3l405pd1ps")))) + "02m4h4r0kdy94zq8c6d2fhnd8qwrp4a0v5i4wf6khk4yf4fqy5kf")))) (build-system cmake-build-system) (native-inputs - (list extra-cmake-modules qttools shared-mime-info + (list extra-cmake-modules qttools shared-mime-info)) ;; TODO: FAM: File alteration notification http://oss.sgi.com/projects/fam - xorg-server-for-tests)) ; for the tests (inputs (list qtbase-5)) (arguments @@ -583,16 +582,7 @@ (define-public kcoreaddons (lambda _ ;; FIXME: Make it pass. Test failure caused by stout/stderr ;; being interleaved. - (display "[test_channels]\n*\n") - ;; This fails with ENOSPC because of too many inotify watches. - (display "[benchNotifyWatcher]\n*\n"))) - #t)) - ;; See upstream commit ee424e9b62368485bba4193053cabb553a1d268e - (add-after 'unpack 'fix-broken-test - (lambda _ - (substitute* "autotests/kdirwatch_unittest.cpp" - (("QVERIFY\\(waitForRecreationSignal\\(watch, existingFile\\)\\);" m) - (string-append m "\nwaitUntilNewSecond();"))) + (display "[test_channels]\n*\n"))) #t)) (add-before 'check 'check-setup (lambda _ -- 2.34.0