Commit graph

310 commits

Author SHA1 Message Date
Thomas Tuegel 33168bf330
kguiaddons: add wayland 2021-01-31 05:17:58 -06:00
Thomas Tuegel 1372438695
kcompletion: backport upstream patch 2021-01-31 05:17:58 -06:00
Thomas Tuegel 6ae9e42327
kdeFrameworks: 5.76 -> 5.78 2021-01-31 05:17:58 -06:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Tom Hall 6ae1689bdc kirigami2: Add qtgraphicaleffects to buildInputs
Many of Kirigami's components require qtgraphicaleffects, so it doesn't
make sense to rely on the packages using kirigami supplying
the dependency.
2021-01-03 17:25:11 +00:00
github-actions[bot] ec161d2240
Merge master into staging-next 2021-01-02 12:24:09 +00:00
Thomas Tuegel ff47554518
Merge pull request #107472 from CertainLach/increase-kdeinit-environ-limit
kinit: increase environment limit
2021-01-02 05:42:00 -06:00
github-actions[bot] 5dffe03f30
Merge master into staging-next 2020-12-31 18:42:41 +00:00
Thomas Tuegel 7138a338b5
Merge pull request #105965 from piegamesde/master
libsForQt5.sonnet: Switch from hunspell to aspell
2020-12-31 09:49:50 -06:00
Thomas Tuegel 3db04334e3
Revert "fetch-kde-qt.sh: get hashes from metadata"
This reverts commit 4b7d9dc868.

The KDE project has changed their source index pages so that the links to
package metadata files are generated by JavaScript after the page loads. As a
result, wget is no longer able to recursively fetch the package metadata
automatically.
2020-12-26 05:24:25 -06:00
Yaroslav Bolyukin 0fbd3e9591
kinit: increase environment limit
Limit is already increased for standard xorg plasma distribution to
start, but with wayland, even more libraries being added

Increasing this limit to 1 << 20 (1M) seems to be enough (For me
length is 80K), and not so much for regular desktops

Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2020-12-23 17:46:59 +03:00
Thomas Tuegel 59f649840c
kpurpose: remove patch applied upstream 2020-12-13 05:10:27 -06:00
Thomas Tuegel e846a15386
kded: add gsettings-desktop-schemas to wrapper 2020-12-12 16:07:19 -06:00
Thomas Tuegel 2cc1011be1
kwindowsystem: use versionOlder 2020-12-12 16:07:18 -06:00
Thomas Tuegel 262f666092
kwindowsystem: update platform plugins path patch 2020-12-12 16:07:18 -06:00
Andreas c6cf4b8e79
Plasma 5.20.4 + some build fixes (dependencies, patches, ..) 2020-12-12 16:05:44 -06:00
Tom Hall 953461a165
kde-frameworks: 5.73 -> 5.76 2020-12-12 16:05:44 -06:00
Andreas Rammhold ab8dffab29 kdeFrameworks.kpurpose: add patch required with Qt5 5.15.2
Qt 5.15 carried a change that renamed a getter for the socket error. In
a later relase that change was reverted (to be less ambiguous) thus now
 those that had picked up the change in API had to change their code.
 This has now been reverted [0] and thus the consumers also have to
 revert their changes…

[0] https://codereview.qt-project.org/c/qt/qtbase/+/289693
2020-12-11 04:31:24 +01:00
piegames 25290cc980 libsForQt5.sonnet: Switch from hunspell to aspell
Hunspell does not work, while aspell does. Closes #26654.
2020-12-05 13:17:32 +01:00
Thomas Tuegel d489e70a08
kconfigwidgets: install plugin in .out 2020-09-11 12:34:59 -05:00
V 79921889a0 treewide: convert patch series files to Nix expressions
Nix expressions provide all the features that Quilt series files have,
so using those instead is pointless. Also, lib.readPathsFromFile
(the function used to read series files) has the following warning:

> NOTE: This function is not performant and should be avoided.

This also removes some orphaned series files, and unused references to
copyPathsToStore (which were probably missed in previous commits
where calls to lib.readPathsFromFile were removed)
2020-09-03 19:15:05 +02:00
Thomas Tuegel 78c52f7c74
kquickcharts: init at 5.73.0 2020-09-01 05:38:46 -05:00
Jamie McClymont 51cdf4fdea kdesu: update patch to use qCWarning 2020-08-30 17:27:04 +02:00
Frederik Rietdijk efb45f7638 Merge master into staging-next 2020-08-28 09:54:31 +02:00
Peter Hoeg f66b679f16 kdav: now a kf5 tier 3 library 2020-08-22 19:26:57 +08:00
Peter Hoeg 772adad3b1 krunner: unbreak it 2020-08-21 22:30:12 +08:00
Peter Hoeg 06db9d9f14 kwayland: build fix 2020-08-21 13:16:50 +08:00
Peter Hoeg 8a6bb6073a kdeFrameworks: 5.71 -> 5.73 2020-08-21 13:15:43 +08:00
José Romildo Malaquias 7deb1c7032 kde-frameworks.kdesu: move to its own directory 2020-08-20 18:24:07 -03:00
José Romildo Malaquias c6743ed565 kde-frameworks.kdesu: search the daemon first in /run/wrappers/bin
If looking first in libexec, the eventually wrapped one in
/run/wrappers/bin can not be found.

This allows wrapping the daemon so that it can be run with sgid
privileges.
2020-08-20 18:24:07 -03:00
Vladimír Čunát a5cc7d3197
krunner: fix hash of patch
Commit ee036bc02 put in hash *before* the normalization
done by fetchpatch.
2020-07-18 18:07:45 +02:00
Thomas Tuegel ee036bc025
krunner: upstream patch for deprecated virtual method 2020-07-15 13:54:44 -05:00
Thomas Tuegel f0d158fd88
kdeFrameworks: set version attribute 2020-07-15 13:54:26 -05:00
Thomas Tuegel 2855e9b77f
kcmutils: remove obsolete patch 2020-07-13 11:26:47 -05:00
Peter Hoeg 92e8575e5d knewstuff: add missing kpackage dependency 2020-06-26 16:28:33 +08:00
Peter Hoeg fdbf2e5527 kio: look through entire PATH for samba 2020-06-26 16:28:19 +08:00
Peter Hoeg 46520c7dc7 kde-frameworks: 5.68 -> 5.71 2020-06-26 15:45:40 +08:00
Doron Behar 01d4e2fe33 treewide: use ffmpeg_3 explicitly if not wanted otherwise
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Peter Hoeg 9cc24aa9f0 kdeFrameworks.qqc2-desktop-style: init at 5.68 2020-05-15 01:10:03 +08:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Milan 0fc7da19b4
kdeFrameworks: 5.66 -> 5.68 (#84622) 2020-04-08 12:48:57 +02:00
Thomas Tuegel c75860918f
kinit: Increase environment size limit
start_kdeinit reads its environment over a pipe from start_kdeinit_wrapper. For
security, each environment entry must be smaller than 4kb by default. Qt-based
applications in Nixpkgs may have larger environments, and the recent upgrade to
Plasma 5.17 pushed start_kdeinit_wrapper over the limit. The limit is now
extended to 16kb.

This problem was not detected during testing because the failure is silent:
start_kdeinit will continue with an empty environment. In other circumstances,
this strategy might work, but it does not work on NixOS. This failure is now
treated as a fatal error.

Fixes: #79707
2020-02-17 08:21:39 -06:00
Will Dietz 6f60621c0c
kcontacts: kdeApplications -> kdeFrameworks 2020-02-03 18:08:59 -06:00
Will Dietz f0c8696a74
kdeFrameworks: 5.65.0 -> 5.66.0
https://kde.org/announcements/kde-frameworks-5.66.0.php
2020-01-22 07:24:26 -06:00
Will Dietz 2c11c6f6cb
kinit: fixup patch 2020-01-08 20:11:00 -06:00
Will Dietz ed3ac21737
kdeFrameworks.extra-cmake-modules: fix patch
(cherry picked from commit 63fffe73524b0397e7947a04c534f5fa1e9090b3)
2020-01-08 19:52:57 -06:00
Will Dietz 751a7fa88f
kdeFrameworks: 5.64.0 -> 5.65.0 2020-01-08 19:52:10 -06:00
Graham Christensen 4e421aebfe
kdeFrameworks.ki18n: python2 -> python3
Upstream has support: 8f84d19aad/cmake/KF5I18nMacros.cmake.in (L34)
2019-12-18 20:29:47 -05:00
nyanloutre 3ccb0bef9c kdeFrameworks.kcalendarcore: init 2019-12-15 16:13:49 +01:00
Thomas Tuegel a33c5c90eb
Merge pull request #73304 from nyanloutre/kdeapps_19_08_3
kdeFrameworks: 5.62 -> 5.64; kdeApplications: 19.08.2 -> 19.08.3
2019-12-02 05:29:29 -06:00
Frederik Rietdijk 646b279c55 kdeFrameworks setup hook: fix set -u regression 2019-11-25 21:51:03 +01:00
worldofpeace c24ce71a9b
Merge pull request #73926 from mmahut/kio
kdeFrameworks.kio: moving bin stuff into "out" output
2019-11-24 11:57:29 +00:00
Frederik Rietdijk c3c84bbb2c kdeFrameworks: properly fix hook 2019-11-23 19:24:11 +01:00
Marek Mahut ef76465bc8 kdeFrameworks.kio: moving bin stuff into "out" output 2019-11-22 16:29:22 +01:00
Jonathan Ringer 3dfaf56da8
kde-frameworks.extra-cmake-modules: allow for unset qtPluginPrefix 2019-11-22 01:35:22 -08:00
Frederik Rietdijk 13bab298fc kdeFrameworks: provide a default hookName 2019-11-20 09:58:26 +01:00
nyanloutre 75f8706806
kwindowsystem: fix patch 2019-11-14 01:26:20 +01:00
nyanloutre e38a29668f
kdeFrameworks: 5.63 -> 5.64 2019-11-12 20:33:33 +01:00
nyanloutre a3d98b7f5e
kdeFrameworks: 5.62 -> 5.63 2019-11-12 20:33:32 +01:00
Thomas Tuegel 459ea150e8
extra-cmake-modules: addEnvHooks: Use targetOffset 2019-09-25 13:06:30 -05:00
Thomas Tuegel 2f623ef527
extra-cmake-modules: Remove doc/ from xdgDataSubdirs 2019-09-25 13:06:30 -05:00
worldofpeace b7ad6e1be5
treewide: icons propagate hicolor-icon-theme, dontDropIconThemeCache 2019-09-18 22:47:29 +02:00
Will Dietz d7d379a290
kio: 5.62.0 -> 5.62.1
(regen kde-frameworks/src.nix)
2019-09-18 13:26:19 -05:00
Will Dietz dfb72fa99e
kdeFrameworks.knewstuff: revert KDE_INSTALL_KNSRCDIR change 2019-09-18 13:26:17 -05:00
Will Dietz 66074af992
knewstuff: kirigami2 2019-09-18 13:26:16 -05:00
Will Dietz 0c6939340d
kxmlgui: qttools for Qt5UiPlugins 2019-09-18 13:26:15 -05:00
Will Dietz 9fea8eed2b
kwindowsystem: update patch 2019-09-18 13:26:14 -05:00
Will Dietz cac6f2d47d
kdeFrameworks.ktextwidgets: qttools for Qt5UiPlugin 2019-09-18 13:26:13 -05:00
Will Dietz 43ee3f5279
kdeFrameworks.kplotting: qttools for Qt5UiPlugin, fix build 2019-09-18 13:26:12 -05:00
Will Dietz 46091f27ac
kdeFrameworks.kio: qttools for Qt5UiPlugin 2019-09-18 13:26:11 -05:00
Will Dietz 061e007e6c
kdeFrameworks.kiconthemes: qttools for Qt5UiPlugin 2019-09-18 13:26:10 -05:00
Will Dietz d6b8a07178
kdeFrameworks.kconfigwidgets: qttools for Qt5UiPlugin 2019-09-18 13:26:09 -05:00
Will Dietz a280f3a0f3
extra-cmake-modules: fixup patch 2019-09-18 13:26:08 -05:00
Will Dietz 51b2eaf331
kdeFrameworks: 5.61.0 -> 5.62.0 2019-09-18 13:26:07 -05:00
Frederik Rietdijk 5061fe0c2c Merge staging-next into staging 2019-08-28 08:26:42 +02:00
volth 35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
nyanloutre 620331c294 kdeFramework.kdewebkit: disable new designer plugin option 2019-08-22 12:19:13 +02:00
nyanloutre d6ab8baa1b kde: add myself as maintainer 2019-08-16 15:28:31 +02:00
nyanloutre 5d0acaa677 kpurpose: add missing kirigami2 dependency 2019-08-16 14:54:13 +02:00
nyanloutre 022db30473 kinit: fix kdeinit-extra_libs.patch 2019-08-16 11:26:17 +02:00
nyanloutre 2b22167ad7 kwayland: add missing dependency 2019-08-16 11:26:17 +02:00
nyanloutre 444ddcbcc5 kdeFrameworks: 5.60 -> 5.61 2019-08-16 11:26:17 +02:00
nyanloutre 082e90d1cc kdeFrameworks: 5.58 -> 5.60 2019-08-16 11:26:17 +02:00
Xavier Vello 2780e0b6cb kdeFrameworks.ktexteditor: compile with editorconfig-core-c
Add one small dependency to ktexteditor to make it
support the .editorconfig configuration format.
2019-08-07 10:32:23 -04:00
worldofpeace 53c981f67e kdeFramworks.kconfigwidgets: fix outputs 2019-07-16 23:04:34 -04:00
Thomas Tuegel f79fd2e826
wrapQtAppsHook: wrap Qt applications for runtime dependencies 2019-07-05 10:41:41 -05:00
nyanloutre 6d2cc1363f kdeFrameworks: 5.57 -> 5.58 2019-05-20 20:18:00 -04:00
Will Dietz f2afcf370a kservice: fix patch, regen 2019-04-14 13:25:44 -05:00
Will Dietz 2fed7f2a72 kdeFrameworks: 5.56 -> 5.57 2019-04-14 13:25:38 -05:00
Jan Tojnar cb1a20499a
Merge branch 'master' into staging 2019-04-05 11:37:15 +02:00
nyanloutre 4b7d9dc868 fetch-kde-qt.sh: get hashes from metadata 2019-03-27 22:16:18 -04:00
Will Dietz 2092c75413 kdeFrameworks: update kirigami2 and plasma-framework to 5.56.1
They're special and get point releases, apparently :)
2019-03-13 15:48:15 -05:00
Will Dietz 0cc47511e0 kfilemetadata: add missing/new dep to fix build 2019-03-10 04:02:27 -05:00
Will Dietz 493403e5dd kdeFrameworks: 5.55 -> 5.56
https://kde.org/announcements/kde-frameworks-5.56.0.php
2019-03-09 19:29:26 -06:00
Will Dietz 7cf7d3a63f kdeFrameworks: fixup patch for extra-cmake-modules 2019-02-11 18:17:08 -06:00
Will Dietz d1954624b4 kdeFrameworks: 5.54.0 -> 5.55.0 2019-02-11 18:16:50 -06:00
Will Dietz 8e2a1ce484 kde-frameworks: 5.53 -> 5.54
https://www.kde.org/announcements/kde-frameworks-5.54.0.php
2019-01-21 16:13:01 -06:00
Bastian Köcher fd25c44715 kde-frameworks: 5.52 -> 5.53 2018-12-14 08:40:06 +01:00
Bastian Köcher e3d3536382 kde-frameworks: 5.51 -> 5.52 2018-11-11 21:31:26 +01:00
Bastian Köcher 41e3946b54 kde-frameworks: 5.50 -> 5.51 2018-10-16 13:32:28 +02:00