Commit Graph

210 Commits

Author SHA1 Message Date
Hartmut Goebel
cd165d105a
gnu: Cleanup KDE packages to use the update qt-build-system.
* gnu/packages/kde.scm (grantleetheme): [arguments] Remove.
  (kdeconnect)[arguments]<phases>{check-setup}: Remove.
  libkdegames: Use qt-build-system. [arguments]: Remove.
* gnu/packages/kde-frameworks.scm (kguiaddons, kitemmodels,
  kitemviews, kplotting, sonnet, kcompletion, kcrash, kdesignerplugin,
  kglobalaccel, kparts, ktextwidgets, khtml, kmediaplayer): Use
  qt-build-system. [arguments]: Remove.
  (kpeople): Use qt-build-system. [arguments]<phases>: Remove.
  (kconfigwidgets, kwidgetsaddons) Use qt-build-system.
  [arguments]<phases>{check-setup}: Remove.
* gnu/packages/kde-plasma.scm (kdecoration) Use qt-build-system.
  [arguments]: Remove.
  (libkscreen): Use qt-build-system. [arguments]<phases>: Remove.
  (libksysguard): Use qt-build-system.
  [arguments]<phases>{check-setup}: Remove.
* gnu/packages/kde-utils.scm (kronometer, rsibreak): [arguments]
  Remove.
2020-01-28 13:03:08 +01:00
Marius Bakke
bb93042c8b
gnu: util-linux: Move libraries to separate output.
Fixes <https://bugs.gnu.org/37732>.
Reported by Diego Nicola Barbato <dnbarbato@posteo.de>.

* gnu/packages/linux.scm (util-linux)[outputs]: Add "lib".
[arguments]: Update #:configure-flags and the "move-static-libraries" phase
accordingly.  Add phases "patch-build-scripts" and "adjust-pkg-config-files".
(e2fsprogs, psm, mtd-utils, f2fs-tools, f2fs-tools-1.7, eudev,
xfsprogs)[inputs]: Change to the "lib" output of UTIL-LINUX.
(btrfs-progs)[inputs]: Remove duplicate UTIL-LINUX inputs and change to use
the "lib" output.
* gnu/packages/admin.scm (pam-mount)[inputs]: Add UTIL-LINUX:LIB.
(testdisk)[inputs]: Change to the "lib" output of UTIL-LINUX.
* gnu/packages/android.scm (abootimg)[inputs]: Likewise.
* gnu/packages/audio.scm (jack-1)[propagated-inputs]: Likewise.
* gnu/packages/bootloaders.scm (syslinux, vboot-utils)[inputs]: Likewise.
* gnu/packages/chez.scm (chez-scheme)[inputs]: Likewise.
* gnu/packages/cryptsetup.scm (cryptsetup, cryptsetup-static)[inputs]: Likewise.
* gnu/packages/databases.scm (postgresql, 4store)[inputs]: Likewise.
* gnu/packages/disk.scm (ndctl, gptfdisk, fdisk, gparted, rmlint,
volume-key)[inputs]: Likewise.
(parted)[inputs]: Likewise.
[native-inputs]: Add UTIL-LINUX.
* gnu/packages/efi.scm (sbsigntools)[inputs]: Add UTIL-LINUX:LIB.
* gnu/packages/engineering.scm (lib3mf)[inputs]: Change to the "lib" output of
UTIL-LINUX.
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Likewise.
* gnu/packages/file-systems.scm (glusterfs, jfsutils, zfs)[inputs]: Likewise.
* gnu/packages/firmware.scm (ovmf)[inputs]: Likewise.
* gnu/packages/fontutils.scm (fontconfig)[propagated-inputs]: Likewise.
* gnu/packages/freedesktop.scm (localed)[inputs]: Likewise.
* gnu/packages/glib.scm (glib, appstream-glib)[propagated-inputs]: Likewise.
* gnu/packages/gnome.scm (tracker, gnome-terminal)[inputs]: Likewise.
* gnu/packages/jupyter.scm (xeus)[inputs]: Likewise.
* gnu/packages/kde.scm (kpmcore)[inputs]: Likewise.
* gnu/packages/kodi.scm (crossguid)[inputs]: Likewise.
* gnu/packages/lighting.scm (ola)[inputs]: Likewise.
* gnu/packages/music.scm (libgig)[inputs]: Likewise.
* gnu/packages/nfs.scm (nfs-utils)[inputs]: Likewise.
* gnu/packages/opencog.scm (opencog)[inputs]: Likewise.
* gnu/packages/package-management.scm (msitools)[inputs]: Change to the "lib"
output of UTIL-LINUX.
* gnu/packages/password-utils.scm (pwsafe)[inputs]: Likewise.
* gnu/packages/telephony.scm (pjproject)[propagated-inputs]: Likewise.
* gnu/packages/rdf.scm (rasqal)[inputs]: Likewise.
* gnu/packages/search.scm (xapian)[inputs]: Likewise.
* gnu/packages/sssd.scm (sssd)[native-inputs]: Likewise.
* gnu/packages/storage.scm (ceph)[inputs]: Add UTIL-LINUX:LIB.
* gnu/packages/task-management.scm (taskwarrior)[inputs]: Change to the "lib"
output of UTIL-LINUX.
* gnu/packages/virtualization.scm (libvirt, xen)[inputs]: Likewise.
* gnu/packages/xorg.scm (libsm)[inputs]: Likewise.
2020-01-15 00:24:28 +01:00
Ludovic Courtès
9b65dea806
gnu: Use the two-element 'define-deprecated' form where applicable.
* gnu/packages/guile.scm (guile-json): Use the two-element
'define-deprecated' form.
* gnu/packages/kde.scm (kdevplatform): Likewise.
* gnu/packages/mpi.scm (hwloc-2.0): Likewise.
* gnu/packages/qt.scm (qt): Likewise.
2020-01-12 00:19:09 +01:00
Tobias Geerinckx-Rice
fc87c7ce46
gnu: kdevelop: Update to 5.4.6.
* gnu/packages/kde.scm (kdevelop): Update to 5.4.6.
2020-01-11 03:12:19 +01:00
Hartmut Goebel
9b98d288c4
gnu: Add zeroconf-ioslave.
* gnu/packages/kde.scm (zeroconf-ioslave): New variable.
2019-12-23 18:24:55 +01:00
Hartmut Goebel
b2fdd0cf4a
gnu: Add grantleetheme.
* gnu/packages/kde.scm (grantleetheme): New variable.
* gnu/packages/patches/grantlee-merge-theme-dirs.patch: New file.
* gnu:lokal.mk (DATA): Add it.
2019-12-23 18:14:17 +01:00
Hartmut Goebel
46b7544e26
gnu: kdeconnect: Use fixed qt-build-system.
* gnu/packages/kde.scm (kdeconnect)[arguments]<phases>: Use
  %standard-phases without explicitly referring to the qt-build-system
  module.
2019-12-23 16:06:02 +01:00
Hartmut Goebel
0422d3e1e5
gnu: kdevelop: Use fixed qt-build-system.
* gnu/packages/kde.scm (kdevelop)[arguments]<phases>: Use
  %standard-phases without explicitly referring to the qt-build-system
  module.
2019-12-23 16:06:02 +01:00
Hartmut Goebel
e87b83b62c
gnu: Deprecate kdevplatform package.
* gnu/packages/kde.scm (kdevplatform): Define as a deprecated alias
  for 'kdevelop`.
2019-12-11 11:52:51 +01:00
Hartmut Goebel
6e23bee634
gnu: kdevelop: Update to 5.4.5.
* gnu/packages/kde.scm(kdevelop): Update to 5.4.5, use qt-build-sytem.
  [native-inputs]: Move shared-mime-info from …
  [inputs] … here; Remove kconfig, kdevplatform, libepoxy; Add apr, apr-util,
  astyle, attica, boost, kconfigwidgets, kservice, libkomparediff2,
  oxygen-icons, qtquickcontrols2, sonnet, subversion; structure and sort list
  of inputs.
  [arguments] Disable tests.  <phases>: Base on phases from qt-build-system.
  {wrap-executable}: Remove.  {add-include-path}: New phase.  {check} Keep it..
2019-12-11 11:52:50 +01:00
Hartmut Goebel
498abd9534
gnu: kdevelop-pg-qt: Update to 2.2.0.
* gnu/packages/kde.scm(kdevelop-pg-qt): Update to 2.2.0.
2019-12-11 11:52:50 +01:00
Marius Bakke
4b96b90ae1
gnu: Remove duplicate copyright line.
* gnu/packages/kde.scm: Remove duplicate copyright.
2019-12-11 01:13:24 +01:00
Hartmut Goebel
b9c9cdbf9e
gnu: Add libkdegames.
* gnu/packages/kde.scm (libkdegames): New variable.
2019-12-10 17:26:38 +01:00
Marius Bakke
33b59c1a3e
Merge branch 'staging' 2019-12-04 20:12:41 +01:00
Hartmut Goebel
e185e900e5
gnu: kdeconnect: Use qt-build-system.
* gnu/packages/display-managers.scm (kdeconnect): Use qt-build-sytem.
  [arguments]<modules, imported-modules>: Remove. <phases>: Base
  on phases from qt-build-system. {wrap-executable}: Remove.
2019-12-01 20:24:47 +01:00
Marius Bakke
34f849a945
Merge branch 'master' into staging 2019-11-28 16:47:01 +01:00
Efraim Flashner
3c526173dd
gnu: snorenotify: Update inputs.
* gnu/packages/kde.scm (snorenotify)[inputs]: Move extra-cmake-modules,
qttools ...
[native-inputs]: ... to here.
2019-11-28 12:30:41 +02:00
Marius Bakke
0897ad7fac
Merge branch 'master' into staging 2019-11-28 00:38:25 +01:00
Hartmut Goebel
0d455d9865
gnu: kdeconnect: Remove useless code.
After fixing wrap-qt-program, setting QT_PLUGIN_PATH here is no longer
necessary.

* gnu/packages/kde.scm (kdeconnect)[arguments]<phases>{wrap-executable}:
  Remove setting QT_PLUGIN_PATH.
2019-11-26 12:31:40 +01:00
Andrius Štikonas
9c8814909a
gnu: kpmcore: Fix dependencies.
* gnu/packages/kde.scm(kpmcore)[inputs]: Add kauth, kcoreaddons,
  kwidgetsaddons. Remove kconfigwidgets, kio.
2019-11-17 16:24:05 +01:00
Marius Bakke
f056553c6b
Merge branch 'master' into staging 2019-11-15 20:11:35 +01:00
Hartmut Goebel
38988dbecf
gnu: kpmcore: Update to 4.0.1.
* gnu/packages/kde.scm(kpmcore): Update to 4.0.1. [origin]: Add upstream
  patches for making tests pass.  [inputs]: Add qttools.  Remove kiconthemes,
  kservice, libatasmart, parted. [arguments]: New element.

* gnu/packages/patches/kpmcore-fix-tests.patch,
  gnu/packages/patches/kpmcore-remove-broken-test.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.

add patches
2019-11-10 22:18:20 +01:00
Hartmut Goebel
15cd706753
gnu: Move kpmcore to kde.scm.
kpmcore is not a framework part.

* gnu/packages/kde-frameworks.scm(kpmcore): Move from here …
* gnu/packages/kde.scm(kpmcore): … to here.
2019-11-10 22:18:20 +01:00
Hartmut Goebel
6d8bffd155
gnu: krita: Update to 4.2.7.1.
* gnu/packages/kde.scm (krita): Update to 4.2.7.1;
  [source]: Update path.
2019-11-10 22:18:20 +01:00
Hartmut Goebel
6da8785728
gnu: kqtquickcharts: Update to 19.08.2.
* gnu/packages/kde.scm (kqtquickcharts): Update to 19.08.2.
2019-11-10 22:18:20 +01:00
Hartmut Goebel
869184af51
gnu: libkomparediff2: Update to 19.08.2.
* gnu/packages/kde.scm (libkomparediff2): Update to 19.08.2.
2019-11-10 22:18:20 +01:00
Hartmut Goebel
1dd1076c5e
gnu: kde-frameworks: Update to 5.63.0.
KHolidays is part of frameworks since version 5.43 already.

* gnu/packages/kde.scm(kholidays): Move to …
* gnu/packages/kde-frameworks.scm(kholidays) … here, update to 5.63.0 and
  [source]: Update path.
  (attica, baloo, bluez-qt, breeze- icons,
  extra-cmake-modules, kactivities, kactivities-stats, kapidox, karchive,
  kauth, kbookmarks, kcmutils, kcodecs, kcompletion, kconfig, kcoreaddons,
  kcrash, kdbusaddons, kde-frameworkintegration, kdeclarative, kded,
  kdelibs4support, kdesu, kdnssd, kdoctools, kemoticons, kglobalaccel,
  kguiaddons, khtml, ki18n, kidletime, kimageformats, kinit, kirigami,
  kitemmodels, kitemviews, kjobwidgets, kjs, kjsembed, kmediaplayer,
  knewstuff, knotifications, knotifyconfig, kpackage, kparts, kpeople, kpty,
  kross, krunner, kservice, ksyntaxhighlighting, ktexteditor, kunitconversion,
  kwallet, kwidgetsaddons, kxmlrpcclient, modemmanager-qt, networkmanager-qt,
  oxygen-icons, plasma-framework, prison, qqc2-desktop-style, solid, sonnet,
  threadweaver): Update to 5.63.0.
  (kconfigwidgets): Update to 5.63.0; [inputs]: Add qttools.
  (kdesignerplugin):  Update to 5.63.0; [source]: Update path.
  (kdewebkit): Update to 5.63.0; [source]: Update path.;
  [inputs]: Add qttools.
  (kfilemetadata): Update to 5.63.0; [inputs]: Add kcoreaddons;
  [arguments]<#pahses>: Add a test-case to the blacklist
  (kiconthemes): Update to 5.63.0; [inputs]: Add qttools.
  (kio): Update to 5.63.0; [inputs]: Add qttools.
  (kplotting): Update to 5.63.0; [inputs]: Add qttools.
  (ktextwidgets): Update to 5.63.0; [inputs]: Add qttools.
  (kwayland): Update to 5.63.0; [inputs]: Add wayland-protocols.
  (kwindowsystem): Update to 5.63.0, update blacklist or tests,
  explicitly set XDG_RUNTIME_DIR; [inputs]: Add xcb-util-wm.
  (kxmlgui): Update to 5.63.0; [inputs]: Add qttools.

* gnu/packages/patches/kinit-kdeinit-extra_libs.patch: Adjust.
* gnu/packages/patches/kwindowsystem-qt-compat.patch: Remove obsolete patch.
2019-11-10 22:18:19 +01:00
Ludovic Courtès
8cf20d7358
gnu: Add KCacheGrind.
* gnu/packages/kde.scm (kcachegrind): New variable.
2019-11-06 12:12:51 +01:00
Ludovic Courtès
9ff87bb996
Merge branch 'master' into core-updates 2019-09-17 16:27:15 +02:00
Efraim Flashner
dece34332b
gnu: Add kqtquickcharts.
* gnu/packages/kde.scm (kqtquickcharts): New variable.
2019-09-16 15:04:26 +03:00
Efraim Flashner
53223dc340
gnu: kdeconnect: Update to 1.3.5.
* gnu/packages/kde.scm (kdeconnect): Update to 1.3.5.
[source]: Update source uri.
2019-09-09 16:31:16 +03:00
Efraim Flashner
0d7dfbced2
gnu: kdeconnect: Set upstream-name.
* gnu/packages/kde.scm (kdeconnect)[properties]: New field.
2019-09-09 16:18:39 +03:00
Marius Bakke
462ad9f56b
Merge branch 'master' into core-updates 2019-08-13 20:42:06 +02:00
Tobias Geerinckx-Rice
095c09c773
gnu: krita: Update to 4.2.5.
* gnu/packages/kde.scm (krita): Update to 4.2.5.
2019-08-03 01:13:47 +02:00
Marius Bakke
7f5f61ae99
gnu: qca: Update to 2.2.1.
* gnu/packages/kde.scm (qca): Update to 2.2.1.
[source](uri): Adjust to current.
2019-08-01 16:25:32 +02:00
Nicolas Goaziou
2668e06efd
gnu: krita: Update to 4.2.2.
* gnu/packages/kde.scm (krita): Update to 4.2.2.
[source]: Don't use NAME in source URI.
[arguments]: Remove obsolete configure flags.
[native-inputs]: Add pkg-config.
[inputs]: Add quazip, reorder alphabetically.
2019-06-28 09:34:25 +02:00
Tobias Geerinckx-Rice
0691567d78
gnu: libkomparediff2: Update to 19.04.1.
* gnu/packages/kde.scm (libkomparediff2): Update to 19.04.1.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
40b5ec2f3e
gnu: libkomparediff2: Don't use NAME in source URI.
* gnu/packages/kde.scm (libkomparediff2)[source]: Hard-code NAME.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
819488fb95
gnu: libkomparediff2: Fix source file name.
* gnu/packages/kde.scm (libkomparediff2)[source]: Remove (incorrect)
FILE-NAME.
2019-05-11 23:35:32 +02:00
Ricardo Wurmus
7055407770
gnu: kdevplatform: Use INVOKE.
* gnu/packages/kde.scm (kdevplatform)[arguments]: Use INVOKE and return #T
unconditionally.
2019-04-28 16:05:53 +02:00
Efraim Flashner
ce8964b601
gnu: Add kdeconnect.
* gnu/packages/kde.scm (kdeconnect.scm): New variable.
2019-04-04 08:45:30 +03:00
Marius Bakke
d3065c8785
gnu: Restore copyright header.
This was mistakenly removed in bec2a2e10e.

* gnu/packages/kde.scm: Restore copyright header.
2019-02-14 00:13:06 +01:00
Marius Bakke
bec2a2e10e
gnu: Move KDE Plasma components to separate module.
* gnu/packages/kde.scm (libkscreen, libksysguard): Move from here ...
* gnu/packages/kde-plasma.scm: ... to here.  New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
2019-02-12 23:49:02 +01:00
Björn Höfling
818f317a4d
gnu: Krita: Update to 4.1.7.101.
* gnu/packages/kde.scm (krita): Update to 4.1.7.101.
2019-01-28 09:43:53 +01:00
Ricardo Wurmus
92b344dd05
gnu: libksysguard: Use INVOKE.
* gnu/packages/kde.scm (libksysguard)[arguments]: Use INVOKE in "check" phase.
2019-01-26 14:42:06 +01:00
Mark H Weaver
b42b5afdf4
gnu: Fix misplaced commas (unquotes).
* gnu/packages/java.scm (ant-bootstrap),
gnu/packages/kde.scm (kdenlive),
gnu/packages/lxqt.scm (lxqt-panel, lxqt-runner),
gnu/packages/mpd.scm (ncmpc),
gnu/packages/opencl.scm (beignet),
gnu/packages/pdf.scm (zathura-pdf-mupdf),
gnu/packages/video.scm (streamlink),
gnu/packages/web-browsers.scm (luakit),
gnu/packages/web.scm (perl-libwww),
gnu/packages/wm.scm (ghc-xmonad-contrib): Fix misplaced commas (unquotes).
2018-12-13 00:08:05 -05:00
Meiyo Peng
c1144c78ad
gnu: Add libkscreen.
* gnu/packages/kde.scm (libkscreen): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-24 22:37:24 +08:00
Leo Famulari
3bee949b03
gnu: Krita: Update to 4.1.5.
* gnu/packages/kde.scm (krita): Update to 4.1.5.
2018-10-11 13:10:50 -04:00
Mark Meyer
a50f5258c7
gnu: Add kdenlive.
* gnu/packages/kde.scm (kdenlive): New variable.

Co-authored-by: Gábor Boskovits <boskovits@gmail.com>
Signed-off-by: Gábor Boskovits <boskovits@gmail.com>
2018-10-10 11:11:14 +02:00
Leo Famulari
29bdfe1367
gnu: Krita: Update to 4.1.3.
* gnu/packages/kde.scm (krita): Update to 4.1.3.
2018-09-28 11:08:12 -04:00
Leo Famulari
ea59f0487b
gnu: Remove Krita 3.
Krita 3 fails to build with Qt 5.11.1. Since it's also unmaintained upstream,
remove it.

* gnu/packages/kde.scm (krita-3): Remove variable.
2018-09-01 02:09:53 -04:00
Leo Famulari
fd67d793c2
gnu: Krita: Build with libraw 0.18.
Fixes <https://bugs.gnu.org/32467>.

Reported by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>.

* gnu/packages/photo.scm (libraw-0.18): New variable.
* gnu/packages/kde.scm (krita)[inputs]: Use libraw-0.18.
2018-09-01 02:09:52 -04:00
Leo Famulari
7ce9eaf013
gnu: Krita: Update to 4.1.1.
* gnu/packages/kde.scm (krita): Update to 4.1.1.
2018-09-01 02:09:52 -04:00
Leo Famulari
d84a887a5f
gnu: libksysguard: Update to 5.13.4.
* gnu/packages/kde.scm (libksysguard): Update to 5.13.4.
2018-09-01 02:09:52 -04:00
Leo Famulari
b061e76ef4
gnu: krita: Update to 4.0.1.
* gnu/packages/kde.scm (krita): Update to 4.0.1.
2018-04-11 20:03:56 -04:00
Tobias Geerinckx-Rice
814612c0cc
gnu: libkomparediff2: Update to 17.12.3.
* gnu/packages/kde.scm (libkomparediff2): Update to 17.12.3.
2018-03-27 03:26:47 +02:00
Leo Famulari
116c12a122
gnu: Keep Krita 3 along with Krita 4.
* gnu/packages/kde.scm (krita-3): New variable.
2018-03-23 15:42:01 -04:00
Leo Famulari
5e56dfadba
gnu: krita: Update to 4.0.0.
* gnu/packages/kde.scm (krita): Update to 4.0.0.
2018-03-22 13:37:25 -04:00
Hartmut Goebel
bb8d1b2a72
gnu: qca: Use mirror://kde scheme for source-url.
* gnu/packages/kde.scm (qca)[source]: Use mirror://kde scheme.
2018-02-18 19:21:39 +01:00
Hartmut Goebel
343bffbd79
gnu: snorenotify: Use mirror://kde scheme for source-url.
* gnu/packages/kde.scm (snorenotify)[source]: Use mirror://kde scheme.
2018-02-18 19:21:38 +01:00
Hartmut Goebel
352e14d87c
gnu: libkomparediff2: Use mirror://kde scheme for source-url.
* gnu/packages/kde.scm (libkomparediff2)[source]: Use mirror://kde
  scheme.
2018-02-18 19:21:38 +01:00
Hartmut Goebel
3600001693
gnu: libkomparediff2: Update to 17.12.1
* gnu/packages/kde.scm(libkomparediff2): Update to 17.12.1.
  [source] Switch to KDE mirror, use mirror://kde scheme.
2018-02-18 19:21:37 +01:00
Hartmut Goebel
c8c06bf5b0
gnu: libksysguard: Update to 5.11.5.
* gnu/packages/kde.scm (libksysguard: Update to 5.11.5).
2018-02-18 19:21:36 +01:00
Hartmut Goebel
b907b36419
gnu: Add kholidays.
* gnu/packages/kde.scm(kholidays): New variable.
2018-02-15 23:26:21 +01:00
Leo Famulari
f05c46d9a5
gnu: krita: Update to 3.3.3.
* gnu/packages/kde.scm (krita): Update to 3.3.3.
2018-01-13 09:29:19 -08:00
Leo Famulari
1ee750ba4c
gnu: krita: Add comment about the wrapper.
* gnu/packages/kde.scm (krita): Add comment.
2018-01-03 12:33:35 -05:00
Leo Famulari
990e93fce1
gnu: krita: Ensure icons are found at runtime.
Fixes <https://bugs.gnu.org/29905>.

* gnu/packages/kde.scm (krita)[arguments]: Set the QT_PLUGIN_PATH in a
new 'wrap-executable' phase.
2018-01-03 12:30:14 -05:00
Tobias Geerinckx-Rice
d9465101f4
gnu: libksysguard: Update to 5.11.4.
* gnu/packages/kde.scm (libksysguard): Update to 5.11.4.
2018-01-02 00:09:15 +01:00
Mark Meyer
1475d5c6c7
gnu: krita: Enhance krita.
* gnu/packages/kde.scm (krita)[inputs]: Add libjpeg-turbo, ilmbase and openexr.
[native-inputs]: Add vc.
[arguments]: Set path to headers for ilmbase.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-16 16:50:31 -05:00
Mark Meyer
40761f57ad
gnu: Add krita.
* gnu/packages/kde.scm (krita): New variable.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-12 21:00:27 -05:00
Hartmut Goebel
571f1fa3b2
gnu: libksysguard: Update to 5.11.2.
* gnu/packages/kde.scm (libksysguard): Update to 5.11.2.
2017-11-05 10:56:39 +01:00
Thomas Danckaert
3ceb70e1e6
gnu: kdevelop: Do not hardcode user profile locations in wrapper.
* gnu/packages/kde.scm (kdevelop): [arguments]: Do not add
  ${HOME}/.guix-profile/{share,lib/plugins} to XDG_DATA_DIRS and
  QT_PLUGIN_PATH when wrapping the executable.
2017-10-08 19:07:46 +02:00
Thomas Danckaert
c93ffc11d0
gnu: kdevelop: Update to 5.1.2.
* gnu/packages/kde.scm (kdevelop, kdevplatform): Update to 5.1.2.
2017-08-30 09:20:53 +02:00
Hartmut Goebel
e3c13d044f
gnu: libksysguard: Enable more tests (not all working yet).
* gnu/packages/kde.scm (libksysguard)[arguments]
  <#:phases>'check-setup': Set QT_QPA_PLATFORM=offscreen.
  <#:phases>'check': Enable all tests except of the failing one.
2017-08-24 12:32:34 +02:00
Efraim Flashner
d983a1cb8e
gnu: libksysguard: Update to 5.10.4.
* gnu/packages/kde.scm (libksysguard ): Update to 5.10.4.
2017-08-18 15:50:23 +03:00
Thomas Danckaert
c84384cb7c
gnu: kdevelop: Update to 5.1.1.
* gnu/packages/kde.scm (kdevelop): Update to 5.1.1.
[arguments]: Set QT_QPA_PLATFORM_PLUGIN_PATH during the wrap-executable
phase.
(kdevplatform): Update to 5.1.1.
2017-06-15 09:34:16 +02:00
Hartmut Goebel
1e0ae3b352
gnu: kde.scm, kde-frameworks.scm: Add and update comments.
* gnu/packages/kde-frameworks.scm
  (kpackage,plasma-framework)[arguments]: Update comment (number of failed
  tests).
  (kdeclarative)[arguments]<#:phases>: Update comment.
  (bluez-qt,knotifications,kpty,ktexteditor,ktextwidgets,solid)[inputs]: Add a
  todo comment.
  (kguiaddons): Add a todo comment.
  (phonon)[native-inputs]: Add a todo comment.
* gnu/packages/kde-frameworks.scm (kauth)[arguments]<#:phases>: Add a todo
  comment.
2017-06-08 19:14:05 +02:00
Efraim Flashner
49e6b0d951
gnu: qca: Update to 2.1.3.
* gnu/packages/kde.scm (qca): Update to 2.1.3.
[home-page]: Use new home-page.
2017-05-04 22:24:20 +03:00
Thomas Danckaert
52b2d666ca
gnu: kdevelop: Update to 5.1.0.
* gnu/packages/kde.scm (kdevelop, kdevplatform): Update to 5.1.0.
2017-04-05 12:12:34 +02:00
Thomas Danckaert
faa65e2735
gnu: kdevelop: Upgrade to 5.0.4.
* gnu/packages/kde.scm (kdevelop, kdevplatform): Upgrade to 5.0.4.
(kdevplatform)[source]: Use kde mirror instead of github.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-07 23:21:59 +01:00
Thomas Danckaert
2f4d08ee7f
gnu: kdevelop: Set more paths in wrapper script.
* gnu/packages/kde.scm (kdevelop)[arguments]: Add more paths in
 wrap-executable: add "/share" output of kdevplatform and kcmutils to
 $XDG_DATA_DIRS; add "lib/plugins" from user profile to $QT_PLUGIN_PATH.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-16 22:13:21 +01:00
Thomas Danckaert
fc11b0d3b2
gnu: kdevelop: Update to 5.0.3.
* gnu/packages/kde.scm (kdevelop, kdevplatform): Update to 5.0.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-16 22:13:21 +01:00
Thomas Danckaert
7781afde65
gnu: Add kdevelop.
* gnu/packages/kde.scm (kdevelop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-15 17:11:32 +01:00
Thomas Danckaert
c02c8cf4a8
gnu: Add kdevplatform.
* gnu/packages/kde.scm (kdevplatform): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-15 17:09:27 +01:00
Thomas Danckaert
7c1a52090d
gnu: libksysguard: Correct inputs.
* gnu/packages/kde.scm (libksysguard)[inputs]: Remove kdbusaddons,
  kdoctools, kinit, knewstruff, knotifications, kio; add kauth,
  kcompletion, kconfig, kcoreaddons, kwidgetsaddons.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-15 17:06:49 +01:00
Thomas Danckaert
f447dbc796
gnu: Add libksysguard.
* gnu/packages/kde.scm (libksysguard): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-03 18:55:01 +01:00
Thomas Danckaert
8bb115e0c6
gnu: Add kdevelop-pg-qt.
* gnu/packages/kde.scm (kdevelop-pg-qt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-09 21:24:44 +01:00
Thomas Danckaert
5a16e1c04e
gnu: Add libkomparediff2.
* gnu/packages/kde.scm (libkomparediff2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-09 21:24:44 +01:00
Efraim Flashner
5f2074ca66
gnu: snorenotify: Build with modular qt.
* gnu/packages/kde.scm (snorenotify)[inputs]: Remove qt, add qtbase, qttools.
2016-07-07 12:23:39 +03:00
Efraim Flashner
05b9c00e59
gnu: qca: Build with qtbase.
* gnu/packages/kde.scm (qca)[inputs]: Remove qt, add qtbase.
2016-07-07 12:23:39 +03:00
Efraim Flashner
550791b8f1 gnu: Add snorenotify.
* gnu/packages/kde.scm (snorenotify): New variable.
2016-03-01 11:09:32 +02:00
Efraim Flashner
d34c594aeb gnu: Add qca.
* gnu/packages/kde.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Register it.
2016-03-01 11:09:32 +02:00
Andreas Enge
dbbb45dd73 gnu: Remove KDE 4.
* gnu/packages/kde.scm (qjson): Move from here...
* gnu/packages/qt.scm (qjson): ...to here.
* gnu/packages/pumpio.scm: Drop inclusion of (gnu packages kde).
* gnu/packages/kde.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Unregister it.
* gnu/packages/rdf.scm (soprano): Delete variable.

KDE 4 relies on Qt 4, which does not receive security updates any more.
2016-02-22 21:30:56 +01:00
Ludovic Courtès
1eefe4a87b gnu: Tweak a few synopses and descriptions reported by 'lint'.
* gnu/packages/haskell.scm (ghc-text)[synopsis]: Remove period.
  [description]: Two space after end-of-sentence periods.
  (ghc-http)[description]: Likewise.
* gnu/packages/image.scm (libwebp)[description]: Likewise.
* gnu/packages/libedit.scm (libedit)[description]: Likewise.
* gnu/packages/kde.scm (oxygen-icons)[synopsis]: Capitalize.
2015-05-13 22:51:56 +02:00
Mark H Weaver
f586c87705 gnu: Add 'file-name' fields for github source tarballs without a name.
* gnu/packages/aarddict.scm (aarddict), gnu/packages/algebra.scm (arb),
  gnu/packages/audio.scm (jack-2, lvtk),
  gnu/packages/bioinformatics.scm (bedops, bedtools, bowtie),
  gnu/packages/game-development.scm (tiled),
  gnu/packages/games.scm (minetest-data, minetest, retroarch),
  gnu/packages/jrnl.scm (jrnl), gnu/packages/kde.scm (qjson),
  gnu/packages/libevent.scm (libuv), gnu/packages/linux.scm (pflask),
  gnu/packages/mail.scm (offlineimap, libetpan),
  gnu/packages/maths.scm (arpack-ng), gnu/packages/ninja.scm (ninja),
  gnu/packages/nutrition.scm (gourmet),
  gnu/packages/python.scm (python-cairocffi), gnu/packages/rdf.scm (lrdf),
  gnu/packages/ruby.scm (ruby-i18n), gnu/packages/sxiv.scm (sxiv): Add
  'file-name' field to origin.
2015-02-28 09:49:01 -05:00
Andreas Enge
ca8343b5ac gnu: phonon: Shuffle inputs.
* gnu/packages/kde.scm (phonon): Move automoc to native-inputs and qt to
    propagated inputs.
2015-01-21 23:12:34 +01:00
Andreas Enge
898da0cc4c gnu: phonon: Update to 4.8.3.
* gnu/packages/kde.scm (phonon): Update to 4.8.3.
2015-01-21 22:55:27 +01:00
Ludovic Courtès
07af3e5efe gnu: Fix or update a number of 'home-page' fields.
* gnu/packages/fltk.scm (fltk): Fix 'home-page'.
* gnu/packages/fonts.scm (font-bitstream-vera): Likewise, and fix
  license URL.
* gnu/packages/games.scm (gnubg, cmatrix, chess): Fix 'home-page'.
* gnu/packages/kde.scm (attica): Likewise.
* gnu/packages/mail.scm (fetchmail): Likewise.
* gnu/packages/popt.scm (popt): Likewise.
* gnu/packages/python.scm (python-mock): Likewise.
* gnu/packages/stalonetray.scm (stalonetray): Likewise.
2014-12-28 17:57:37 +01:00
Andreas Enge
dad287bdba gnu: phonon: Update to 4.8.2.
* gnu/packages/kde.scm (phonon): Update to 4.8.2.
2014-11-04 23:47:32 +01:00
Andreas Enge
5c2033f864 gnu: Add oxygen-icons.
* gnu/packages/kde.scm (oxygen-icons): New variable.
2014-11-02 19:13:44 +01:00
Eric Bavier
35b9e4232c gnu: Some cleanup based on lint checkers.
* gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm,
  gnu/packages/apr.scm, gnu/packages/avahi.scm, gnu/packages/backup.scm,
  gnu/packages/base.scm, gnu/packages/calcurse.scm, gnu/packages/cdrom.scm,
  gnu/packages/check.scm, gnu/packages/compression.scm, gnu/packages/cook.scm,
  gnu/packages/crypto.scm, gnu/packages/cryptsetup.scm, gnu/packages/curl.scm,
  gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm,
  gnu/packages/doxygen.scm, gnu/packages/dwm.scm, gnu/packages/elf.scm,
  gnu/packages/emacs.scm, gnu/packages/feh.scm, gnu/packages/file.scm,
  gnu/packages/fish.scm, gnu/packages/flex.scm, gnu/packages/fltk.scm,
  gnu/packages/fontutils.scm, gnu/packages/games.scm, gnu/packages/gcal.scm,
  gnu/packages/gcc.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
  gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/glib.scm,
  gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
  gnu/packages/gperf.scm, gnu/packages/grub.scm, gnu/packages/gsasl.scm,
  gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm,
  gnu/packages/hurd.scm, gnu/packages/icu4c.scm, gnu/packages/image.scm,
  gnu/packages/imagemagick.scm, gnu/packages/irssi.scm, gnu/packages/kde.scm,
  gnu/packages/libdaemon.scm, gnu/packages/libevent.scm,
  gnu/packages/libidn.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm,
  gnu/packages/lout.scm, gnu/packages/lsh.scm, gnu/packages/lsof.scm,
  gnu/packages/lua.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm,
  gnu/packages/mp3.scm, gnu/packages/netpbm.scm, gnu/packages/noweb.scm,
  gnu/packages/ocaml.scm, gnu/packages/openssl.scm, gnu/packages/pcre.scm,
  gnu/packages/pdf.scm, gnu/packages/pkg-config.scm,
  gnu/packages/pretty-print.scm, gnu/packages/python.scm, gnu/packages/qt.scm,
  gnu/packages/rsync.scm, gnu/packages/scheme.scm, gnu/packages/scrot.scm,
  gnu/packages/sdl.scm, gnu/packages/skribilo.scm, gnu/packages/ssh.scm,
  gnu/packages/stalonetray.scm, gnu/packages/tcl.scm, gnu/packages/tcsh.scm,
  gnu/packages/telephony.scm, gnu/packages/texlive.scm, gnu/packages/tor.scm,
  gnu/packages/valgrind.scm, gnu/packages/version-control.scm,
  gnu/packages/vim.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
  gnu/packages/web.scm, gnu/packages/wordnet.scm, gnu/packages/xiph.scm,
  gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/packages/zile.scm,
  gnu/packages/zip.scm, gnu/packages/zsh.scm [synopsis, description]: Adjust
  according to lint checkers.
* gnu/packages/fltk.scm (fltk)[source]: Wrap long line in uri.
* /gnu/packages/xiph.scm (libogg, libtheora, vorbis-tools)[source]: Same.
2014-10-26 13:03:53 -05:00
Andreas Enge
dc47939172 gnu: phonon: Update to 4.8.0.
* gnu/packages/kde.scm (phonon): Update to 4.8.0.
2014-09-27 17:50:14 +02:00
Andreas Enge
eb78797163 gnu: libdbusmenu-qt: Add native input doxygen for building the documentation,
and make input qjson native.

* gnu/packages/kde.scm (libdbusmenu-qt): Add native input doxygen for
    building the documentation.
    Make input qjson native, as it is needed only for the tests.
2014-04-25 00:09:59 +02:00
Andreas Enge
58ec6f4ba9 gnu: Add strigi.
* gnu/packages/kde.scm (strigi): New variable.
2014-04-16 11:14:59 +02:00
Andreas Enge
8b32a70b23 gnu: Add attica.
* gnu/packages/kde.scm (attica): New variable.
2014-04-16 09:04:52 +02:00
Andreas Enge
ff46707281 gnu: Add libdbusmenu-qt.
*  gnu/packages/kde.scm (libdbusmenu-qt): New variable.
2014-04-15 17:46:55 +02:00
Andreas Enge
dc8d697609 gnu: Add qjson.
* gnu/packages/kde.scm (qjson): New variable.
2014-04-15 17:40:23 +02:00
John Darrington
c4c4cc0597 gnu: Move numerous "inputs" which should be "native-inputs".
* gnu/packages/avahi.scm, gnu/packages/cdrom.scm, gnu/packages/cryptsetup.scm,
  gnu/packages/curl.scm, gnu/packages/emacs.scm, gnu/packages/fontutils.scm,
  gnu/packages/gdb.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
  gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
  gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graphviz.scm,
  gnu/packages/groff.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm,
  gnu/packages/gv.scm, gnu/packages/imagemagick.scm, gnu/packages/irssi.scm,
  gnu/packages/kde.scm, gnu/packages/libcanberra.scm, gnu/packages/libtiff.scm,
  gnu/packages/linux.scm, gnu/packages/lvm.scm, gnu/packages/mp3.scm,
  gnu/packages/netpbm.scm, gnu/packages/parted.scm, gnu/packages/pdf.scm,
  gnu/packages/pulseaudio.scm, gnu/packages/qemu.scm, gnu/packages/qt.scm,
  gnu/packages/ratpoison.scm, gnu/packages/rdf.scm, gnu/packages/slim.scm,
  gnu/packages/texlive.scm, gnu/packages/version-control.scm,
  gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
  gnu/packages/xml.scm, gnu/packages/xnee.scm, gnu/packages/xorg.scm,
  gnu/packages/zip.scm:  Move some build-time dependencies from `inputs' to
  `native-inputs'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-15 22:31:19 +01:00
Andreas Enge
08184ebf16 gnu: Add phonon.
* gnu/packages/kde.scm (phonon): New variable.
2013-11-11 21:56:07 +01:00
Andreas Enge
973d9f1d1c gnu: kde: Add module and automoc4 package.
* gnu/packages/kde.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2013-10-13 18:18:57 +02:00