nyanloutre
a1d21260c3
plasma-workspace: fix patch with new wallpaper path
2019-08-16 11:26:17 +02:00
nyanloutre
ea1131fc39
kwin: fix xwayland patch
...
The Xwayland code path was moved from ApplicationWayland to a dedicated
class
https://phabricator.kde.org/D15020
2019-08-16 11:26:17 +02:00
nyanloutre
357ae3c884
kwallet-pam: add new kwallet dependency
2019-08-16 11:26:17 +02:00
nyanloutre
6832e843fa
plasma-5: 5.15.5 -> 5.16.3
2019-08-16 11:26:17 +02:00
Thomas Tuegel
f79fd2e826
wrapQtAppsHook: wrap Qt applications for runtime dependencies
2019-07-05 10:41:41 -05:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
nyanloutre
11fce46ca0
plasma-5: 5.15.3 -> 5.15.5
2019-05-20 20:18:00 -04:00
Peter Hoeg
e3f31092a9
discover: init at 5.15.3
2019-04-24 14:23:14 +08:00
worldofpeace
d85c466936
plasma5.xdg-desktop-portal-kde: fix build
...
Was missing KIO
2019-04-11 03:36:29 -04:00
worldofpeace
932f1086a9
plasma5.plasma-workspace: fix patch
2019-04-11 01:45:06 -04:00
Frederik Rietdijk
d108b49168
Merge master into staging-next
2019-04-09 16:38:35 +02:00
nyanloutre
71aef6fbcc
plasma-workspace: fix patch
...
- Patch wasn't applied entirely because of a line number error in a diff header (see L84)
- Rewrite of the patch file using git to fix other inconsistencies (git format-patch)
2019-04-07 15:04:03 +02:00
Jan Tojnar
cb1a20499a
Merge branch 'master' into staging
2019-04-05 11:37:15 +02:00
Will Dietz
9ad857696e
Merge pull request #57520 from dtzWill/update/plasma-5-5.15.3
...
plasma-5: 5.15.2 -> 5.15.3
2019-03-29 03:07:39 -05:00
nyanloutre
4b7d9dc868
fetch-kde-qt.sh: get hashes from metadata
2019-03-27 22:16:18 -04:00
Frederik Rietdijk
23e431387b
Merge staging-next into staging
2019-03-23 09:20:09 +01:00
Wael M. Nasreddine
5af0780492
Merge remote-tracking branch 'origin/master' into staging
...
* origin/master: (693 commits)
buildGoModule: use go_1_12 instead of go_1_11 (#58103 )
gitAndTools.lab: 0.15.2 -> 0.15.3 (#58091 )
signal-desktop: 1.22.0 -> 1.23.0
added missing semicolon to documentation
terminus_font_ttf: 4.46.0 -> 4.47.0
buildGoModule: remove SSL env vars in favor of cacert in buildInputs (#58071 )
dav1d: init at 0.2.1
dropbox-cli: 2018.11.28 -> 2019.02.14
atlassian-confluence: 6.14.1 -> 6.14.2
maintainers: update email for dywedir
python.pkgs.hglib: use patch to specify hg path (#57926 )
chkrootkit: 0.52 -> 0.53
radare2-cutter: 1.7.2 -> 1.8.0
autorandr: 1.7 -> 1.8
pythonPackages.pyhepmc: fix build
llvm-polly/clang-polly: use latest llvm
apulse: 0.1.11.1 -> 0.1.12, cleanup
factorio: experimental 0.17.14 → 0.17.16 (#58000 )
sequeler: 0.6.7 -> 0.6.8
nasc: 0.5.1 -> 0.5.2
...
2019-03-21 21:01:25 -07:00
Vladimír Čunát
04066403ae
Merge branch 'master' into staging-next
...
Lots of rebuilds from master, apparently.
Hydra nixpkgs: ?compare=1509577
2019-03-14 19:54:49 +01:00
Will Dietz
b23fd8f680
plasma5: 5.15.3.2 fixups
2019-03-13 11:02:33 -05:00
Will Dietz
ffb2be15f1
plasma5: grab the 5.15.3.1 updates (3 of them)
...
https://mail.kde.org/pipermail/kde-announce/2019-March/000021.html
2019-03-12 18:55:32 -05:00
Will Dietz
bcf2250fd2
plasma-5: 5.15.2 -> 5.15.3
...
https://kde.org/announcements/plasma-5.15.3.php
2019-03-12 09:14:14 -05:00
Matthew Bauer
393b359f13
plasma: handle ksycoca5 better
...
- Remove xdg-desktop-menu-dummy.menu kbuildsycoca5. Not sure why we
need it but it is a pretty big failure if it exists.
See issue #56176 .
- plasma: clear ksycoca cache before building
This is needed to pick up on software removed since the last cache
update. Otherwise it hangs around as zombies forever (or until the
cache is cleared).
- Add the above + the icon cache cleanup to plasmaSetup
This will be run for the logged in user on each nixos-rebuild.
Unfortunately this only works if you are managing software through
nixos-rebuild (nix-env users need to run this manually, otherwise
log out and log back in).
2019-03-07 15:11:04 -05:00
Frederik Rietdijk
205e0fc5bd
Merge staging-next into staging
2019-03-01 09:22:21 +01:00
Will Dietz
d82448f511
plasma-5: 5.15.1 -> 5.15.2
...
https://kde.org/announcements/plasma-5.15.2.php
2019-02-26 11:28:54 -06:00
Peter Hoeg
41b216cda8
xdg-desktop-portal-kde: fix missing dependency
2019-02-25 12:45:15 +08:00
Will Dietz
42a3718e70
plasma-5: 5.15.0 -> 5.15.1
2019-02-21 12:53:32 -06:00
Will Dietz
40da4fb9df
breeze-gtk: add deps to fix build
2019-02-12 12:54:33 -06:00
Will Dietz
111e42e8a6
plasma-workspace.patch: rework for 5.15.0, bit rough
2019-02-12 12:14:08 -06:00
Will Dietz
928b6f9985
plasma-5: 5.14.5 -> 5.15.0
...
https://www.kde.org/announcements/plasma-5.15.0.php
2019-02-12 11:48:05 -06:00
Will Dietz
07104e5d69
plasma-5: 5.14.4 -> 5.14.5
...
https://www.kde.org/announcements/plasma-5.14.5.php
2019-01-21 16:11:31 -06:00
Peter Hoeg
c9b3404d57
xdg-desktop-portal-kde: fix missing dependencies
2019-01-17 08:25:35 +08:00
Bastian Köcher
9e2956f7df
plasma5: 5.14.3 -> 5.14.4
2018-12-14 08:38:53 +01:00
Bastian Köcher
e5534fa760
plasma5: 5.14.0 -> 5.14.3
2018-11-06 19:36:38 +01:00
Bastian Köcher
7e0e4ce6ad
plasma5: 5.13.5 -> 5.14.0
2018-10-11 15:24:37 +02:00
Bastian Köcher
c6a51bf12b
plasma5: 5.13.4 -> 5.13.5
2018-09-07 21:38:17 +02:00
Bastian Köcher
cf88d4cd18
plasma5: 5.13.2 -> 5.13.4 ( #44643 )
2018-08-10 10:45:59 +02:00
Yarny0
bdf6f8528e
plasma-nm: fix path to mobile broadband provider file ( #44302 )
...
When creating a new mobile broadband connection
with the plasma network manager connection editor,
it tries to find a file containing provider
information somewhere in /usr/share/... .
The build recipe contains a patch to fix the lookup path
such that it finds the file in the corresponding package,
probably added due to
https://github.com/NixOS/nixpkgs/issues/9389 .
The actual lookup path is injected into
the patch file with substituteAll.
With commit a31d98f312
,
the variable name used in subsituteAll changed from
mobile_broadband_provider_info to mobile-broadband-provider-info
(underscores in package names turned into dashes).
Apparently, substituteAll can't handle dashes in variable names.
Consequently, the variable name was no longer resolved.
plasma-nm failed to create new mobile broadband connections;
the connection creator silently exited and logged the error
> plasma-nm: Error opening providers file "@mobile-broadband-provider-info@/share/mobile-broadband-provider-info/serviceproviders.xml"
This commit keeps the dashes in package names, but it
restores the underscores in the variable used by substituteAll,
thereby ensuring the variable gets resolved properly.
2018-08-01 15:23:28 +02:00
Bastian Köcher
6e5d977b97
plasma-workspace: Improve the NixOS patch set
...
We changed some if condition that is not required to be changed.
2018-07-26 23:28:29 +02:00
Bastian Köcher
af44ab8400
plasma.kwin: Adds libdrm depdency
...
Libdrm is required to enable the DRM backend that is used by Wayland.
2018-07-26 23:28:29 +02:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Bastian Köcher
bdc1e3a01a
plasma-workspace: Add patch for missing systemmonitor exec line
2018-07-10 16:53:12 +02:00
Bastian Köcher
dbde7908c6
plasma5: 5.13.0 -> 5.13.2
2018-06-29 15:04:23 +02:00
Bastian Köcher
68e9d30d33
plasma-browser-integration: Init
2018-06-12 22:34:32 +02:00
Bastian Köcher
79f6c57558
plasma5: 5.12 -> 5.13
2018-06-12 14:30:48 +02:00
Thomas Tuegel
8a32c801ba
Merge pull request #40010 from bkchr/plasma_5_12_5
...
plasma5: 5.12.4 -> 5.12.5
2018-05-13 21:24:30 -05:00
Thomas Tuegel
1c3492f358
kde-gtk-config: Set path for GSettings schemas
...
Fixes : #38919
The KCModule is patched to set the appropriate environment variables in
the parent process when it is initialized.
2018-05-12 20:35:25 -05:00
Bastian Köcher
b53182b437
plasma5: 5.12.4 -> 5.12.5
2018-05-05 20:37:37 +02:00
Shea Levy
05e375d710
Merge remote-tracking branch 'origin/master' into staging
2018-03-28 09:36:47 -04:00
Nikolay Amiantov
c6a3380445
kdeApplications.kgamma5: fix build
2018-03-28 16:25:14 +03:00
adisbladis
c91c50367e
plasma: 5.12.3 -> 5.12.4
2018-03-28 00:23:36 +08:00
Bastian Köcher
334538e72b
plasma5: 5.12.2 -> 5.12.3
2018-03-12 17:36:33 +01:00
Vladimír Čunát
565bd805e6
Merge branch 'master'
2018-03-05 14:53:27 +01:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes
2018-02-25 17:41:16 +01:00
Alexander V. Nikolaev
1bc1909e5b
treewide: transition from mesa_glu to libGLU
2018-02-24 17:05:43 +02:00
Vaibhav Sagar
7d8f7da81e
pkgs.plasma5.user-manager: init
2018-02-23 13:43:28 +08:00
Peter Hoeg
4f098b070e
xdg-desktop-portal-kde: init at 5.12.1
2018-02-22 16:01:28 +08:00
adisbladis
12c868769f
plasma: 5.12.1 -> 5.12.2
2018-02-21 17:31:37 +08:00
adisbladis
1de98e8568
plasma: 5.11.5 -> 5.12.1
2018-02-14 17:24:20 +08:00
Thomas Tuegel
4688dd0cf5
Merge pull request #34526 from ttuegel/bugfix/plasma-integration/font-style
...
plasma-integration: Fix font style name bug with Qt >= 5.8
2018-02-04 17:41:50 -06:00
Thomas Tuegel
d78f9f030b
plasma-integration: Upstream patch for Qt 5.8 font style names
...
Since Qt 5.8, font style names are handled in a way that prevents alternate
styles (bold, italic, etc.) from being selected for user interface fonts.
See also: https://phabricator.kde.org/D9070
2018-02-04 13:31:04 -06:00
Vladimír Čunát
ac3b8fe91a
kwin: fixup build with cmake-3.10 via upstream patch
2018-01-28 17:54:51 +01:00
adisbladis
02393338dc
Merge pull request #33935 from bkchr/fix_plasma_vault
...
plasma-vault: Fixes build
2018-01-16 21:47:59 +08:00
Bastian Köcher
f8630c9568
plasma-vault: Fixes build
2018-01-16 14:40:57 +01:00
adisbladis
9d57972cd5
plasma-desktop: Fix build with qt 5.10
2018-01-16 21:38:36 +08:00
adisbladis
ec9ae46684
kwin: Fix build with qt 5.10
2018-01-16 21:38:35 +08:00
adisbladis
8aafa83838
plasma: 5.11.4 -> 5.11.5
2018-01-02 23:35:51 +01:00
gnidorah
22596e8995
breeze-qt4: drop
2017-12-24 12:54:04 +03:00
Thomas Tuegel
98457aca26
plasma-workspace: Fix start_kdeinit_wrapper path
...
The plasma-workspace patch was mangled when the package was last updated.
Resolves : #31686
2017-12-07 13:41:01 -06:00
Bastian Köcher
d830959510
plasma: 5.11.3 -> 5.11.4
2017-12-03 22:25:36 +01:00
John Ericson
405412dfd9
Merge pull request #31775 from obsidiansystems/stdenv-both-propagated-files
...
stdenv setup: Always use both propagated files
2017-11-22 15:23:37 -05:00
John Ericson
da19c34d0f
stdenv setup: Always use both propagated files
...
This continues #23374 , which always kept around both attributes, by
always including both propagated files: `propgated-native-build-inputs`
and `propagated-build-inputs`. `nativePkgs` and `crossPkgs` are still
defined as before, however, so this change should only barely
observable.
This is an incremental step to fully keeping the dependencies separate
in all cases.
2017-11-21 10:44:44 -05:00
Orivej Desh
89912165e1
Merge pull request #31378 from michaelpj/imp/plymouth-nixos-branding
...
breeze-plymouth: add optional nixos branding, enable for plasma5
2017-11-18 10:37:26 +00:00
Michael Peyton Jones
96da47ddfb
breeze-plymouth: allow optional NixOS branding
2017-11-10 12:54:06 +00:00
adisbladis
6d23ec7c3f
plasma: 5.11.2 -> 5.11.3
2017-11-08 15:05:43 +08:00
Peter Hoeg
9ac793f860
plasma: 5.11.1 -> 5.11.2
2017-11-02 17:30:32 +08:00
Tuomas Tynkkynen
fd29f6685f
qt5, plasma-5: Make 'bin' output the first one
...
Stay consistent with other multiple output packages.
2017-10-24 23:48:49 +03:00
Thomas Tuegel
0cd1b02817
plasma-5: remove startkde
...
We no longer have a separate `startkde` script; instead we patch the script
which comes with `plasma-workspace`. The primary reason to do this is that we
have not been keeping up with the minor bugfixes that the upstream script
receives. A secondary reason is: now that we support Wayland, we don't really
want to have a separate package for each session script.
2017-10-20 09:28:56 -05:00
Thomas Tuegel
ebcccaf754
plasma-workspace: enable Wayland session support
2017-10-20 09:28:56 -05:00
adisbladis
f8368f68ea
plasma5.plasma-vault: init at 5.11.1
2017-10-19 11:09:23 +08:00
adisbladis
84847258bb
plasma: 5.10.5 -> 5.11.1
2017-10-19 11:09:22 +08:00
Peter Hoeg
37172d2b74
sddm-kcm: init at 5.10.5
2017-10-12 23:09:50 +08:00
Eelco Dolstra
60aaced9a0
Add some dev outputs
2017-09-25 16:05:10 +02:00
Thomas Tuegel
71d377fcb0
kscreenlocker: 5.10.5 -> 5.10.5.1
...
Fix segfault with nVidia drivers; see
https://bugs.kde.org/show_bug.cgi?id=384005
2017-09-02 09:14:39 -05:00
Bastian Köcher
b7d1b3214d
Plasma: 5.10.4 -> 5.10.5
2017-08-23 10:58:21 +02:00
Jos van den Oever
e20afe8d2e
kde-frameworks: 5.36 -> 5.37
2017-08-21 21:47:15 +02:00
Thomas Tuegel
7c850a0fd6
libkscreen: fix circular references
2017-08-21 06:51:33 -05:00
Silvan Mosberger
f5fa5fa4d6
pkgs: refactor needless quoting of homepage meta attribute ( #27809 )
...
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
2017-08-01 22:03:30 +02:00
adisbladis
176c15a06e
plasma5: 5.10.3 -> 5.10.4
2017-07-19 12:36:52 +08:00
Thomas Tuegel
074bccb43b
plasma5: 5.10.2 -> 5.10.3
...
This is a scheduled bugfix release. Several fixes are related to integrating
Plasma 5.10 and Qt 5.9, particularly a serious bug in KWin.
2017-06-27 06:58:34 -05:00
Bjørn Forsman
6916f24e84
treewide: enableParallelBuild -> enableParallelBuilding
2017-06-24 22:22:48 +02:00
Thomas Tuegel
69438a397f
khotkeys: fix intermittant parallel build failure
2017-06-24 15:18:58 -05:00
Thomas Tuegel
0d1a1a4954
plasma-workspace: no propagatedBuildInputs
...
Only libraries may have propagatedBuildInputs.
2017-06-23 09:55:04 -05:00
Thomas Tuegel
0030c66103
kdeFrameworks, plasma5: fix setup hooks
...
The setup hooks for many kdeFrameworks and plasma5 packages were erroneously
running before $outputDev was set. This lead to .dev outputs being propagated
into the user environment.
2017-06-22 17:46:44 -05:00
Peter Hoeg
9193bcb6b4
kde-applications: 17.04.1 -> 17.04.2
...
use https as the remote server expects it
2017-06-19 19:26:52 +08:00
Peter Hoeg
359aff876c
plasma-workspace: requires libXtst
2017-06-19 10:37:39 +08:00
Peter Hoeg
f151daaa67
plasma: 5.9.5 -> 5.10.2
2017-06-19 10:37:39 +08:00
Thomas Tuegel
d9094c087e
libkscreen: use QLatin1String instead of QStringLiteral
...
QStringLiteral stores strings in UTF-16 format, preventing Nix from detecting
dependencies.
2017-06-18 08:44:46 -05:00
Thomas Tuegel
8538d75734
plasma5: fixup inputs and outputs
2017-06-18 08:44:45 -05:00
Thomas Tuegel
7f95d4834f
kwin: pass path to Xwayland through preprocessor macro
2017-06-18 08:44:45 -05:00
Thomas Tuegel
a4be1a68f8
plasma-desktop: pass path to hwclock through preprocessor macro
2017-06-18 08:44:45 -05:00
Thomas Tuegel
faf0d3e91d
kdeFrameworks: fixup inputs and outputs
...
- Reduce environment pollution with a separate $bin output containing programs,
plugins, and shared data. Libraries remain in $out and are not installed into
the environment.
- Only propagate build inputs as required.
2017-06-18 08:44:45 -05:00
Thomas Tuegel
30ff56a20f
breeze-gtk: patch builder to find GTK2 pixmap engine
...
This does not seem to be strictly necessary, but it also cannot hurt.
2017-06-18 08:44:43 -05:00
Thomas Tuegel
da942ea23f
breeze-gtk: bump GTK3 version
2017-06-18 08:44:43 -05:00
Thomas Tuegel
078c88a7a7
startkde: use absolute paths to required programs
...
The dependency on socat is removed because kwallet setup is deferred to kwallet-pam.
2017-06-18 08:44:43 -05:00
Thomas Tuegel
b9ae0c7185
kwallet-pam: set path to socat
2017-06-18 08:44:43 -05:00
Thomas Tuegel
c816bbc8a8
qt5: remove makeQtWrapper
2017-06-18 08:44:42 -05:00
Thomas Tuegel
be7b7d908f
Remove kdeWrapper
2017-06-18 08:43:39 -05:00
Thomas Tuegel
eaa644a5af
plasma5: rename plasmaPackage to mkDerivation
2017-06-18 08:42:20 -05:00
Thomas Tuegel
7b6f8dc77f
qt5: move kdeDerivation to qt5.mkDerivation
2017-06-18 08:42:19 -05:00
Thomas Tuegel
3f3d33a078
qt5: use distinct lib/qt-5.x
prefix for each minor version
...
Using a distinct prefix for plugins and QML libraries allows multiple Qt 5 minor
versions to coexist in the same environment.
2017-06-18 08:41:57 -05:00
Thomas Tuegel
4e0d21edd1
Merge pull request #25285 from ttuegel/qt--fix-plugin-paths
...
Qt: purify plugin paths, unify Linux and Darwin builders
2017-04-30 07:33:50 -05:00
Thomas Tuegel
951b6b8a7f
plasma-workspace: 5.9.5 -> 5.9.5.1
2017-04-28 06:27:19 -05:00
Thomas Tuegel
c4c614c232
libkscreen: hardcode backends path
...
libkscreen provides all available kscreen backends, so there is no reason to
search the environment for plugins.
2017-04-28 05:49:33 -05:00
Thomas Tuegel
a53f129c45
kwin: install service type aliases for broken packages
...
Some package(s) refer to kwin service types by the wrong names. I would prefer
to patch those packages, but I cannot find them!
2017-04-28 05:49:33 -05:00
Thomas Tuegel
e6c76af480
plasma5: 5.9.4 -> 5.9.5
2017-04-27 11:20:22 -05:00
Benjamin Staffin
7c75940c5e
plasma-nm: enable parallel building
...
This thing takes a long time to build.
2017-04-10 23:48:28 -04:00
Benjamin Staffin
5db1fe64c0
plasma-nm: patch in the correct path to openvpn executable
...
Fixes #24808
2017-04-10 23:48:26 -04:00
Thomas Tuegel
edf32f90e6
plasma5: 5.9.3 -> 5.9.4
2017-03-22 20:51:03 -05:00
Thomas Tuegel
403b87f0d5
plasma-workspace: do not propagate non-KDE inputs
2017-03-22 07:46:41 -05:00
Tuomas Tynkkynen
aba0b45b86
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/development/libraries/qt-5/5.7/qtbase/default.nix
2017-03-14 00:49:22 +02:00
Thomas Tuegel
c93c57b8ac
plasma5: 5.8.6 -> 5.9.3
2017-03-04 15:08:47 -06:00
Thomas Tuegel
164cdd38a6
startkde: inherit NixOS system font settings
2017-03-04 14:59:11 -06:00
Thomas Tuegel
1d14e19fd4
plasma5: 5.8.5 -> 5.8.6
2017-02-27 11:50:10 -06:00
Thomas Tuegel
127bf18a35
extra-cmake-modules: Lift Qt dependency
2017-02-27 11:49:46 -06:00
Thomas Tuegel
e50ba70411
plasma5: Hide internal plasmaPackage deriver
2017-02-27 11:49:28 -06:00
Thomas Tuegel
d446303d0b
Move kdeDerivation out of kdeFrameworks
2017-02-27 11:49:16 -06:00
Thomas Tuegel
7f84ad5f4c
plasma5: Move to desktops/plasma-5
2017-02-27 11:49:12 -06:00