Commit Graph

403 Commits

Author SHA1 Message Date
LeSuisse
3d260a2d0e
libsForQt5.kimageformats: fix CVE-2021-36083 (#130115)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-07-14 00:35:09 +02:00
Vladimír Čunát
254a1f32a6
libsForQt5.kimageformats: fix build after libavif update 2021-06-28 17:19:39 +02:00
est31
69d9445039 kimageformats: enable AVIF support
Adds the libavif library to build inputs so that kimageformats
can recognize AVIF files.
2021-06-15 14:19:58 +02:00
Thomas Tuegel
0f7eacc147
kdeFrameworks: 5.80 -> 5.81 2021-05-12 05:42:48 -05:00
Peter Hoeg
8a8069c08a kfilemetadata: ffmpeg_3 -> ffmpeg 2021-04-27 18:24:47 +08:00
Thomas Tuegel
e1aa8a713b
kdeFrameworks: remove redundant maintainer lists
I am automatically a maintainer of all packages in the set, so there is not
reason to mention me explicitly as the maintainer of every individual package.
2021-04-07 14:12:19 -05:00
Thomas Tuegel
4d4cdf9c91
knewstuff: delay resolving knsrcdir 2021-04-07 05:44:56 -05:00
Thomas Tuegel
d6e4f4fa65
knewstuff: remove backported patch 2021-04-07 05:44:56 -05:00
Thomas Tuegel
ec490b9d2c
kio: update patches 2021-04-07 05:44:56 -05:00
Thomas Tuegel
acb2d5d9db
kpackage: update patches 2021-04-07 05:44:51 -05:00
Thomas Tuegel
8bc1acd926
kdeFrameworks: mark broken with Qt < 5.14 2021-04-07 05:44:29 -05:00
Thomas Tuegel
c97fefbc6f
kconfigwidgets: update patches 2021-04-07 05:37:59 -05:00
Thomas Tuegel
3042bf4a91
kdeFrameworks: 5.79 -> 5.80 2021-04-07 05:37:58 -05:00
Sandro Jäckel
3453b89f4b
lzma: deprecate alias 2021-04-04 19:49:52 +02:00
Frederik Rietdijk
9645c0b3fa kapidox: use python3, fix build 2021-04-03 17:06:23 +02:00
Frederik Rietdijk
277d488026 Merge staging into staging-next 2021-03-08 19:20:18 +01:00
Sandro Jäckel
5be41d6d7d
kde-frameworks.kguiaddons: format, mark broken below qt 5.14 2021-03-06 21:02:53 +01:00
Yaroslav Bolyukin
47d5bebf67
kinit: upgrade patches
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-02-26 05:50:21 +03:00
Yaroslav Bolyukin
15fd83232c
kfilemetadata: upgrade patch
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-02-26 05:50:17 +03:00
Yaroslav Bolyukin
b20587ed56
kdesu: upgrade patch
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-02-26 05:50:14 +03:00
Yaroslav Bolyukin
4e25a98d4e
kdeFrameworks: 5.78 -> 5.79
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-02-26 05:50:07 +03:00
Thomas Tuegel
3738f64446
sonnet: broken with Qt < 5.14 2021-02-20 08:20:30 -06:00
Thomas Tuegel
7216a30d90
solid: broken with Qt < 5.14 2021-02-20 08:20:15 -06:00
Thomas Tuegel
3f05570550
kwindowsystem: broken with Qt < 5.14 2021-02-20 08:19:57 -06:00
Thomas Tuegel
5ab8bacc7f
kwidgetsaddons: broken with Qt < 5.14 2021-02-20 08:19:36 -06:00
Thomas Tuegel
111aaff23a
kplotting: broken with Qt < 5.14 2021-02-20 08:19:18 -06:00
Thomas Tuegel
d2c6cdef9d
kwayland: broken with Qt < 5.14 2021-02-20 08:18:58 -06:00
Thomas Tuegel
279f662fe4
kitemviews: broken with Qt < 5.14 2021-02-20 08:18:34 -06:00
Thomas Tuegel
e0d7a92e23
kitemmodels: broken with Qt < 5.14 2021-02-20 08:18:16 -06:00
Thomas Tuegel
0b344b033a
kirigami2: broken with Qt < 5.14 2021-02-20 08:17:59 -06:00
Thomas Tuegel
0fe04dfa12
kidletime: broken with Qt < 5.14 2021-02-20 08:17:45 -06:00
Thomas Tuegel
5413f4c627
ki18n: broken with Qt < 5.14 2021-02-20 08:17:27 -06:00
Thomas Tuegel
5cb4e68d1d
kguiaddons: broken with Qt < 5.14 2021-02-20 08:17:10 -06:00
Thomas Tuegel
6d8c6a2895
kdnssd: broken with Qt < 5.14 2021-02-20 08:16:54 -06:00
Thomas Tuegel
7b5af9e785
kdbusaddons: broken with Qt < 5.14 2021-02-20 08:16:31 -06:00
Thomas Tuegel
ea01ec6c60
kcoreaddons: broken with Qt < 5.14 2021-02-20 08:16:21 -06:00
Thomas Tuegel
101023293c
attica: broken with Qt < 5.14 2021-02-20 08:16:02 -06:00
Thomas Tuegel
7ee37e4c15
kcodecs: broken with Qt < 5.14 2021-02-20 08:14:02 -06:00
Thomas Tuegel
f7f9b84975
karchive: broken with Qt < 5.14 2021-02-20 08:13:39 -06:00
Thomas Tuegel
ed9b08d57b
kconfig: broken with Qt < 5.14 2021-02-20 08:13:08 -06:00
Thomas Tuegel
fd65b0f575
syntax-highlighting: broken with Qt < 5.14 2021-02-20 06:38:11 -06:00
Thomas Tuegel
2bf3a1face
threadweaver: broken with Qt < 5.14 2021-02-20 06:26:19 -06:00
Thomas Tuegel
e0102c9f3d
kio: backport upstream patch 2021-02-04 13:18:21 -06:00
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
Bastian Köcher
df007e9ffe kde-frameworks.syndication: Init 2018-09-13 09:28:22 +02:00
Bastian Köcher
ea99e30dc2 kde-frameworks: 5.49 -> 5.50 2018-09-10 13:17:15 +02:00
Thomas Tuegel
b55e3f6449
Merge pull request #45376 from bkchr/kde_applications_18_08_0
kde-applications: 18.04.03 -> 18.08.0
2018-08-25 08:49:20 -05:00
Bastian Köcher
7229b8db08 kdevelop: 5.1.2 -> 5.2.4 2018-08-24 17:35:58 +02:00
Bastian Köcher
6ac9901727 kde-frameworks: 5.48 -> 5.49 2018-08-12 21:54:04 +02:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Matthew Bauer
76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00