Thomas Tuegel
54125b4af4
ghc801: disable MADV_FREE
2016-09-01 12:07:36 -05:00
Thomas Tuegel
e446b9f1b1
keybase: 1.0.16 -> 1.0.17
2016-08-31 21:36:47 -05:00
Thomas Tuegel
c643770861
Merge branch 'emacs-packages'
2016-08-31 17:41:36 -05:00
Thomas Tuegel
017691035d
melpaStablePackages 2016-08-31
2016-08-31 17:27:06 -05:00
Thomas Tuegel
432b57b853
melpaPackages 2016-08-30
2016-08-31 16:49:10 -05:00
Thomas Tuegel
8c21a4ee2e
elpaPackages 2016-08-30
2016-08-30 12:24:08 -05:00
Thomas Tuegel
6b20d5b75e
Merge pull request #18113 from layus/emacs-closure-size
...
emacs24: nuke extra references to buildInputs
2016-08-30 08:17:58 -05:00
Thomas Tuegel
1074c159f7
nixos/cpu-freq: list correct default governor in description
2016-08-28 17:14:37 -05:00
Thomas Tuegel
43bf5d2c30
Merge pull request #18052 from loskutov/master
...
Qt5: Enable Wayland support
2016-08-28 07:38:23 -05:00
Thomas Tuegel
b8a83d901f
qt5: use absolute paths to plugins in CMake
...
This reverts commit 17f9b21c09 .
This is a partial unrevert. Qt 5.6 and Qt 5.7 remain building and
working. Qt 5.5 stays building but broken.
2016-08-28 07:33:42 -05:00
Thomas Tuegel
7a9e04943d
qt5: use absolute paths to plugins in CMake
...
CMake needs absolute paths to plugin shared objects in case one package
provides a plugin for a different package.
2016-08-27 12:24:54 -05:00
Thomas Tuegel
3a98be5e19
poppler: 0.46.0 -> 0.47.0
2016-08-26 12:43:22 -05:00
Thomas Tuegel
3616b52e20
kde5.startkde: initialize session variables before loading user env
...
The desktop session variables need to be initialized before loading the
user environment scripts so that these scripts can exec programs that
rely on the session variables. For example, these variables must be set
when gpg-agent is started or pinentry-qt will not respect the user's
theme settings.
2016-08-26 08:42:28 -05:00
Thomas Tuegel
4dc1823e73
kde5.plasma: 5.7.3 -> 5.7.4
2016-08-25 10:07:03 -05:00
Thomas Tuegel
f4bb247bd6
fetch-kde-qt.sh: modularize script allowing multiple versions
2016-08-25 10:07:03 -05:00
Thomas Tuegel
df8dd670b5
keybase: replace obsolete client
...
Fixes #17755 .
As noted in the issue tracker, we have been carrying two versions of the
keybase client: the old node.js client and the new Go client. The old
client is unusable, but takes up the valuable `keybase` name. This
revision removes the old client entirely and replaces it with the new one.
2016-08-24 17:21:36 -05:00
Thomas Tuegel
b63d68ad83
kdelibs: remove setup hook
...
Fixes #17346 .
The kdelibs setup hook unnecessarily propagates kdelibs into the system
environment, leading to KDE 4 services running in a KDE 5 session.
2016-08-24 09:47:13 -05:00
Thomas Tuegel
be1406eb79
kde5.startkde: actually check that D-Bus is running
2016-08-23 12:00:16 -05:00
Thomas Tuegel
1df7279384
kde5.startkde: update from plasma-workspace-5.7.3
...
* Read the screen scale factor (for HiDPI displays) from KScreen
correctly.
* Disable automaticy scale factor detection in Qt applications.
* Force font DPI at startup, if requested.
* Allow kded to invoke kbuildsycoca5 automatically.
2016-08-23 12:00:16 -05:00
Thomas Tuegel
cb78ef0eb3
kde5: colord-kde moved
2016-08-22 18:49:13 -05:00
Thomas Tuegel
c2b47f3f07
Merge branch 'qt-5-reduce-relocations'
2016-08-20 17:40:15 -05:00
Thomas Tuegel
dedc6716e4
qt5: build without -reduce-relocations
...
Fixes #17862 .
2016-08-20 17:36:32 -05:00
Thomas Tuegel
64ba7b53f1
Revert "Merge pull request #17806 from matthewbauer/emacs-wrapper"
...
This reverts commit da68127737 , reversing
changes made to 2ba494b728 .
These changes are reverted because they cause an incompatibility which
they should not.
2016-08-19 15:09:41 -05:00
Thomas Tuegel
c89959e625
Merge branch 'kde-applications-16.08'
2016-08-18 21:03:02 -05:00
Thomas Tuegel
c97c2bca34
kde5.applications: 16.04.3 -> 16.08.0
2016-08-18 21:02:28 -05:00
Thomas Tuegel
da68127737
Merge pull request #17806 from matthewbauer/emacs-wrapper
...
emacs: add versatile "emacsWrapper"
2016-08-18 08:16:48 -05:00
Thomas Tuegel
ef15f01a43
yakuake: get Konsole from kde5
2016-08-15 11:15:46 -05:00
Thomas Tuegel
ea9b705340
Remove obsolete Quassel aliases
2016-08-15 11:03:11 -05:00
Thomas Tuegel
cc82bdf7df
kile: get Konsole from kde5
2016-08-15 10:47:01 -05:00
Thomas Tuegel
1e3a00aca5
dfilemanager: remove duplicate definition
2016-08-15 10:34:37 -05:00
Thomas Tuegel
de27f97e2d
Remove kde5PackagesFun
2016-08-15 09:27:51 -05:00
Thomas Tuegel
888570438c
breeze-gtk: install GTK 3.20-compatible theme
2016-08-15 08:57:54 -05:00
Thomas Tuegel
e642741124
Merge pull request #17468 from peterhoeg/kronometer
...
kronometer: init at 2.1.0
2016-08-08 11:15:32 -05:00
Thomas Tuegel
68922e3f74
nixos/stage-1: use readlink -e in builder
...
The builder has this convoluted `while` loop which just replicates
`readlink -e`. I'm sure there was a reason at one point, because the
loop has been there since time immemorial. It kept getting copied
around, I suspect because nobody bothered to understand what it actually
did.
Incidentally, this fixes #17513 , but I have no idea why.
2016-08-08 09:45:45 -05:00
Thomas Tuegel
ee36bb8588
nixos/stage-1: fix antiquotation
2016-08-08 09:28:17 -05:00
Thomas Tuegel
ca5b3368ca
qttools: fix CMake paths
...
Fixes #17585 .
2016-08-08 08:52:45 -05:00
Thomas Tuegel
8dc53d76d5
spotify: 1.0.33.106 -> 1.0.34.146
2016-08-06 17:53:28 -05:00
Thomas Tuegel
9a29551636
Merge branch 'plasma-5.7'
2016-08-04 10:44:43 -05:00
Thomas Tuegel
5b008e30b4
kdeWrapper: avoid excessive file collisions
2016-08-04 10:40:36 -05:00
Thomas Tuegel
c291485b74
kde5.breeze-grub: init at 5.7.3
2016-08-04 10:15:32 -05:00
Thomas Tuegel
bed8eb86c6
kde5.breeze-plymouth: init at 5.7.3
2016-08-04 10:00:12 -05:00
Thomas Tuegel
0184f0e47c
kwin: add xwayland input
2016-08-04 09:46:35 -05:00
Thomas Tuegel
29c3fea7b0
kde5.breeze-qt5: add kwayland input
2016-08-04 09:45:54 -05:00
Thomas Tuegel
8117931752
kde5.kscreenlocker: reformat
2016-08-04 09:13:53 -05:00
Thomas Tuegel
44f3ad9ebb
kde5.kinfocenter: display Wayland and OpenGL info
2016-08-04 09:07:17 -05:00
Thomas Tuegel
4ee36f3112
kde5.plasma: 5.7.2 -> 5.7.3
2016-08-04 09:07:08 -05:00
Thomas Tuegel
e058ac5487
Merge branch 'cmake-3.6' into staging
2016-08-02 15:48:27 -05:00
Thomas Tuegel
eab92e6ecd
Merge branch 'pr-17426' into staging
2016-08-02 09:29:54 -05:00
Thomas Tuegel
982be4d55a
Merge pull request #17349 from rvl/nixos-manual-emacs
...
nixos manual: add Emacs section (fixes #13217 )
2016-08-02 09:26:08 -05:00
Thomas Tuegel
18ba17314b
Merge pull request #17441 from ttuegel/poppler-qt-5.7
...
Fix Poppler with Qt >= 5.7
2016-08-01 18:49:30 -05:00
Thomas Tuegel
3445ab79a2
qt57.poppler: fix build
...
Packages that depend on Qt >= 5.7 must build using the C++11 standard.
2016-08-01 18:06:10 -05:00
Thomas Tuegel
39aff85b0e
kde5.kile: add konsole kpart
2016-08-01 15:42:17 -05:00
Thomas Tuegel
ff7a659567
kde5.kate: add konsole kpart
2016-08-01 15:33:31 -05:00
Thomas Tuegel
248972b86a
kde5.dolphin: include konsole kpart
2016-08-01 15:31:14 -05:00
Thomas Tuegel
ac98cc4d94
Merge pull request #17402 from ttuegel/plasma-closure-size
...
Plasma closure size
2016-07-31 10:29:07 -05:00
Thomas Tuegel
551f26fc71
spectacle: use kdeWrapper
2016-07-31 09:44:34 -05:00
Thomas Tuegel
4e5dfd0d2a
konsole: use kdeWrapper
2016-07-31 09:44:33 -05:00
Thomas Tuegel
4805d008e4
kompare: use kdeWrapper
2016-07-31 09:44:33 -05:00
Thomas Tuegel
b93b617f18
khelpcenter: use kdeWrapper
2016-07-31 09:44:32 -05:00
Thomas Tuegel
ee88a01dd5
kcolorchooser: use kdeWrapper
2016-07-31 09:44:32 -05:00
Thomas Tuegel
6db7ef73b6
kcalc: use kdeWrapper
2016-07-31 09:44:32 -05:00
Thomas Tuegel
f66b4ca61d
kate: use kdeWrapper
2016-07-31 09:44:31 -05:00
Thomas Tuegel
e824741a2d
gwenview: use kdeWrapper
2016-07-31 09:44:30 -05:00
Thomas Tuegel
0206373fb2
filelight: use kdeWrapper
2016-07-31 09:44:29 -05:00
Thomas Tuegel
425f9be1c8
ark: use kdeWrapper
2016-07-30 17:26:59 -05:00
Thomas Tuegel
ab58794838
kdeWrapper: assume empty path list by default
2016-07-30 17:25:29 -05:00
Thomas Tuegel
f7d98785d5
breeze-icons: don't propagate qtsvg build input
...
breeze-icons does not have a separate dev output, so this pulls
qtsvg.dev into the closure.
2016-07-30 17:22:04 -05:00
Thomas Tuegel
d1d38f2888
kdeWrapper: include wrappers in path
2016-07-30 17:07:19 -05:00
Thomas Tuegel
22bc6f01cf
kdeEnv: use package version, not ecm version
2016-07-30 17:07:06 -05:00
Thomas Tuegel
aaf612e833
kdeDerivation: don't fail by default on library-only packages
2016-07-30 16:26:05 -05:00
Thomas Tuegel
c122f791c9
Add kdeEnv and kdeWrapper
2016-07-30 16:16:36 -05:00
Thomas Tuegel
795cfd578a
kde5.plasma: unwrap everything
2016-07-30 14:16:46 -05:00
Thomas Tuegel
e362442562
kde5: avoid propagating dev outputs to reduce closure size
2016-07-30 14:16:46 -05:00
Thomas Tuegel
d5bec1a145
kde5: rename extra-cmake-modules variants
...
Instead of one package `extra-cmake-modules`, there is now `ecm` and
`ecmNoHooks`. The latter is used when one does not want to incur a Qt 5
dependency; it is also available as a top-level package
`extra-cmake-modules`.
2016-07-30 14:06:43 -05:00
Thomas Tuegel
6ff942aea4
Merge pull request #17380 from ttuegel/ecm-hooks
...
kde5: fix extra-cmake-modules hooks
2016-07-30 09:56:35 -05:00
Thomas Tuegel
b390eb39ae
kde5: fix extra-cmake-modules hooks
2016-07-30 09:36:52 -05:00
Thomas Tuegel
40b838b94d
kde5: fix all the Qt version dependencies
2016-07-29 21:13:00 -05:00
Thomas Tuegel
0925700688
okular: avoid accidental Qt 5 dependency
2016-07-29 20:00:07 -05:00
Thomas Tuegel
307847e6fa
Merge pull request #17369 from ttuegel/qt-5.7
...
qt57: init at 5.7.0
2016-07-29 18:12:38 -05:00
Thomas Tuegel
839a543d41
qt57: init at 5.7.0
2016-07-29 17:46:13 -05:00
Thomas Tuegel
02e9e67fd4
Merge pull request #17370 from cleverca22/master
...
qt56: purge all refrences to gtk, solves all of the theme problems
2016-07-29 17:08:39 -05:00
Thomas Tuegel
06536879e7
kde5.plasma: 5.7.1 -> 5.7.2
2016-07-29 13:52:17 -05:00
Thomas Tuegel
9ac568fc92
breeze-qt4: avoid accidental Qt 5 dependency
2016-07-29 13:52:17 -05:00
Thomas Tuegel
b26fbfd85f
kdelibs: fix typo
2016-07-29 11:41:31 -05:00
Thomas Tuegel
1d575e4ba8
kdelibs: avoid accidental Qt 5 dependency
2016-07-29 11:29:23 -05:00
Thomas Tuegel
2f32588a8f
phonon: explicitly select Qt 4 vs. Qt 5
2016-07-29 10:29:41 -05:00
Thomas Tuegel
3dea00d90e
nixos/kde: phonon moved to qt5
2016-07-29 10:29:15 -05:00
Thomas Tuegel
2056f56f77
fcitx: drop patches, use extra-cmake-modules directly
...
Fixes #17252 . (Really, this time.)
Now that extra-cmake-modules does not depend on Qt 5, it is possible to
depend on it directly.
2016-07-29 10:23:27 -05:00
Thomas Tuegel
e15f259f9b
extra-cmake-modules: add top-level package
...
This package no longer depends on Qt 5, but it is part of the KDE
Frameworks collection that do (so it is exported from there).
2016-07-29 10:23:18 -05:00
Thomas Tuegel
6c79045964
extra-cmake-modules: separate setup hook from package
2016-07-29 10:23:18 -05:00
Thomas Tuegel
8de89b079a
fcitx-qt5: remove patch... again
2016-07-28 19:25:52 -05:00
Thomas Tuegel
e35358cc16
fcitx: remove the correct obsolete patch
2016-07-28 19:21:13 -05:00
Thomas Tuegel
173d668456
Merge branch 'kde-frameworks-qt55'
2016-07-28 19:14:37 -05:00
Thomas Tuegel
1db8808b2d
kcalc: add missing makeQtWrapper dependency
2016-07-28 19:13:29 -05:00
Thomas Tuegel
dd8c97a2c3
fcitx: depend on extra-cmake-module from Qt 5
...
Fixes #17252 .
2016-07-28 18:48:06 -05:00
Thomas Tuegel
4856a2a1ea
build KDE Frameworks with each Qt version
2016-07-28 18:27:13 -05:00
Thomas Tuegel
add332c424
qt55: fix CMake module paths
2016-07-28 18:26:54 -05:00
Thomas Tuegel
399f8ab48f
Merge pull request #17336 from DamienCassou/melpa-stable-generated
...
melpa-stable-packages: 2016-07-28
2016-07-28 07:43:38 -05:00
Thomas Tuegel
ea3e067106
Merge pull request #17324 from mdorman/emacs-updates
...
Emacs package updates
2016-07-27 20:53:08 -05:00
Thomas Tuegel
8940d740b5
emacsPackagesNg: remove old version of seq
...
Fixes #17299 .
2016-07-27 20:50:28 -05:00