~ruther/guix-local

cc527338 — Hartmut Goebel 8 years ago
gnu: kconfigwidgets: Add optional native-input kdoctools.

* gnu/packages/kde-frameworks.scm (kconfigwidgets)[native-inputs]:
  Add kdoctools.
3263e94c — Hartmut Goebel 8 years ago
gnu: kcoreaddons: Add native-input shared-mime-info and a comment.

* gnu/packages/kde-frameworks.scm (kcoreaddons)[native-inputs]:
  Add shared-mime-info.
274365ca — Hartmut Goebel 8 years ago
gnu: Update prison to 5.37.0.

Align with the version of other kde-frameworks packages.

* gnu/package/kde-frameworks.scm (prision): Update to 5.37.0
f8127d26 — Hartmut Goebel 8 years ago
gnu: qtkeychain: Reduce the number of warnings when configuring.

* gnu/packages/qt.scm (qtkeychain)[native-inputs]: Add pkg-config.
868b1a02 — Hartmut Goebel 8 years ago
gnu: grantlee: Enable all tests.

* gnu/packages/qt.scm (grantlee)[arguments]
  <#:phases>'check-setup': New phase, set QT_QPA_PLATFORM=offscreen.
  <#:phases>'check': Remove phase.
61cc757d — Hartmut Goebel 8 years ago
gnu: kde-framworks: Fix installation directories.

After the qtbase installation directories have been changed, kf5's plugins
etc. need to be install into lib/qt5/…, too. We change the global definitions
in "KDEInstallDirs.cmake", so this changes will apply to all packages without
these to need to define the paths. THis is okay, since "KDEInstallDirs.cmake"
defines the directory-layout guix is using.

* gnu/packages/kde-frameworks.scm (extra-cmake-modules)[#:phase fix-lib-path]:
  In modules/KDEInstallDirs.cmake also patch QTPLUGINDIR, QTQUICKIMPORTSDIR,
  QMLDIR.
  (kwindowsystem)[#:phase check]: Adjust QT_PLUGIN_PATH.
  (kfilemetadata)[#:phase check-setup]: dito.
5430732b — Hartmut Goebel 8 years ago
gnu: qscintilla: Adjust installation directory layout.

* gnu/packages/qt.scm (qscintilla)[#:phase configure]: Set QT_INSTALL_DATA and
  QT_HOST_DATA to $OUT/lib/qt5.
4eb972b9 — Hartmut Goebel 8 years ago
gnu: qtwebkit: Fix rpath for the qmlwebkit plugins.

After the qtbase installation directories have been changed,
the relative RPATH in the libs no longer matched the sructure.

* gnu/packages/qt.scm(qtwebkit)[arguments]: New phase
  fix-qmlwebkit-plugins-rpath.
163651cb — 宋文武 8 years ago
gnu: qwt: Adjust installation directory layout.

* gnu/packages/qt.scm (qwt)[arguments]<#:phases>: Modify 'qwtconfig.pri' to
use a directory layout that matching qtbase.  Modify 'doc/doc.pro' to remove
the misplaced installation of man pages.  Rename phase 'install-documentation'
to 'install-man-pages'.
8075b623 — 宋文武 8 years ago
gnu: qt: Fix install paths in submodules.

Before this, the paths in pkg-config (.pc) and libtool (.la) files of
submodules are all pointing to qtbase.

* gnu/packages/qt.scm (qtbase)[native-inputs]: Move 'which' to
'propagated-inputs'.
[arguments]: Rename 'patch-qt_config.prf' phase to 'patch-mkspecs' and
patch more qmake spec files there.
(qtsvg)[arguments]: Add 'configure-qmake' phase.
6fc0e157 — 宋文武 8 years ago
gnu: qtbase: Use a more standard directory layout.

* gnu/packages/qt.scm (qtbase)[arguments]: Pass docdir, headerdir,
archdatadir, datadir and examplesdir to 'configure'.  Ajdust the
patch-qt_config.prf phase accordingly.
[native-search-paths]: Adjust accordingly.
(qtwayland)[arguments]: New field.

Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
dad66da4 — Ricardo Wurmus 8 years ago
gnu: Add plink-ng.

* gnu/packages/bioinformatics.scm (plink-ng): New variable.
dc8ddbfb — Ricardo Wurmus 8 years ago
gnu: Add paml.

* gnu/packages/bioinformatics.scm (paml): New variable.
f3eeca56 — Chris Marusich 8 years ago
gnu: Add GnuCash documentation.

* gnu/packages/gnucash.scm (gnucash-docs): Add it.
  (gnucash): Use the glib-or-gtk-build-system, create a "doc" output, and
  install the output of "gnucash-docs" into there.
2eac8e6b — Mark H Weaver 8 years ago
gnu: linux-libre: Update to 4.13.6.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.6.
(%linux-libre-hash): Update hash.
e7804c3d — Mark H Weaver 8 years ago
gnu: linux-libre@4.9: Update to 4.9.56.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.56.
ef036c7d — Mark H Weaver 8 years ago
gnu: linux-libre@4.4: Update to 4.4.92.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.92.
2890b07c — Mark H Weaver 8 years ago
gnu: linux-libre@4.1: Update URL for CVE-2017-1000251 fix.

* gnu/packages/linux.scm (linux-libre-4.1)[source]: Update the URL
and hash of the patch for CVE-2017-1000251.
e0c1d080 — Ricardo Wurmus 8 years ago
doc: Add an example to the documentation of the udev-service.

* doc/guix.texi (Base Services): Update 'udev-service' documentation.
b38e4179 — Ricardo Wurmus 8 years ago
gnu: emacs-helm: Update to 2.8.5.

* gnu/packages/emacs.scm (emacs-helm): Update to 2.8.5.
Next