~ruther/guix-local

0fa22d5a — Andreas Enge 11 years ago
gnu: xf86-video-intel: Swap input libdrm with mesa.

* gnu/packages/xorg.scm (xf86-video-intel): Drop input libdrm, add input
    mesa.
15a6d433 — Ludovic Courtès 11 years ago
lint: Allow synopses that start with an abbreviation.

* guix/scripts/lint.scm (starts-with-abbreviation?): New procedure.
  (check-synopsis-style)[check-start-with-package-name]: Use it.
* tests/lint.scm ("synopsis: start with abbreviation"): New test.
105c260f — Ludovic Courtès 11 years ago
lint: Skip starting-article test for the synopses of GNU packages.

* guix/scripts/lint.scm (check-synopsis-style)[check-start-article]:
  Change to (const #t) when PACKAGE matches 'gnu-package?'.
431e5f5a — Ludovic Courtès 11 years ago
lint: Tolerate sentences that start with a parenthesis or a quote.

* guix/scripts/lint.scm (properly-starts-sentence?): Add (, ", and ' as
  valid beginnings.
17854ef9 — Ludovic Courtès 11 years ago
lint: Improve check for synopses starting with package name.

* guix/scripts/lint.scm (package-name-regexp): New procedure.
  (check-synopsis-style)[check-start-with-package-name]: Use it instead
  of 'string-prefix-ci?'.
* tests/lint.scm ("synopsis: start with package name prefix"): New test.
72b030c0 — Ludovic Courtès 11 years ago
gnu: cppunit: Add missing space in description.

* gnu/packages/check.scm (cppunit)[description]: Add missing space.
b1e66683 — Ludovic Courtès 11 years ago
lint: Simplify no-warnings tests.

* tests/lint.scm ("description: may start with a digit"): Replace
  (not (string-contains exp str)) with (string-null? exp).
  ("description: may start with lower-case package name"): Likewise.
  ("description: end-of-sentence detection with abbreviations"):
  Likewise.
  ("synopsis: may start with a digit"): Likewise.
  ("synopsis: ends with 'etc.'"): Likewise.
41eb1198 — Ludovic Courtès 11 years ago
gnu: Move pkg-config to 'native-inputs' in various places.

* gnu/packages/glib.scm (libsigc++): Move pkg-config to
  'native-inputs'.
  (glibmm): Likewise.
* gnu/packages/mpd.scm (mpd): Likewise.
* gnu/packages/package-management.scm (guix-0.7): Likewise.
* gnu/packages/sdl.scm (sdl-net): Likewise.
  (sdl-ttf): Likewise.
* gnu/packages/xiph.scm (vorbis-tools): Likewise.
9a130e19 — Alex Kost 11 years ago
emacs: Add 'guix-prettify'.

* emacs/guix-prettify.el: New file.
* emacs.am (ELFILES): Add it.
* doc/emacs.texi (Emacs Prettify): New node.
* doc/guix.texi (Features): Mention it.
d2e59637 — Ludovic Courtès 11 years ago
services: xorg: Allow users to specify a list of resolutions.

* gnu/services/xorg.scm (xorg-start-command): Add #:resolutions
  parameter and 'screen-section' procedure.  Use it.
* doc/guix.texi (X Window): Adjust accordingly.
f703413e — Ludovic Courtès 11 years ago
services: xorg: Allow users to specify the drivers to use.

* gnu/services/xorg.scm (xorg-start-command): Add #:drivers parameter.
  Add 'device-section' procedure, and use it in 'xserver.conf'.
* doc/guix.texi (X Window): Document it.
e30442b5 — Ludovic Courtès 11 years ago
services: xorg: Fix typo in xserver.conf.

* gnu/services/xorg.scm (xorg-start-command)[xserver.conf]: Add missing
  double-quote in AllowMouseOpenFail.
41d07f5e — Ludovic Courtès 11 years ago
gnu: Add xf86-video-modesetting.

* gnu/packages/xorg.scm (xf86-video-modesetting): New variable.
* gnu/services/xorg.scm (xorg-start-command)[xserver.conf]: Add
  ModulePath line for XF86-VIDEO-MODESETTING, commented out.
3c1f0e3b — Ludovic Courtès 11 years ago
vm: Factorize common QEMU options.

* gnu/system/vm.scm (common-qemu-options): New procedure.
  (system-qemu-image/shared-store-script): Use it.
263d05be — Ludovic Courtès 11 years ago
vm: Remove unused procedure.

* gnu/system/vm.scm (input->name+output): Remove.  Its last user
  disappeared in commit b53833b.
c8af8572 — Ludovic Courtès 11 years ago
tests: Avoid Bash extension in 'tests/guix-lint.sh'.

* tests/guix-lint.sh: Remove redundant and non-portable 'export'.
50fe945c — Ludovic Courtès 11 years ago
gnu: ots: Make sure the shared library has the '.so' extension.

Fixes <http://bugs.gnu.org/18521>.

* gnu/packages/ots.scm (ots)[arguments]: Add #:phases.
12bcf94a — Ludovic Courtès 11 years ago
gnu: Synchronize descriptions with the Womb.

Note: some of these changes undo bits of 35b9e4232.

* gnu/packages/base.scm, gnu/packages/gperf.scm, gnu/packages/guile.scm,
  gnu/packages/libidn.scm, gnu/packages/miscfiles.scm,
  gnu/packages/telephony.scm: Adjust synopses and descriptions as
  suggested by 'make sync-descriptions'.
95f92d4e — Ludovic Courtès 11 years ago
system: Define 'INFOPATH' in /etc/profile.

* gnu/system.scm (etc-directory)[bashrc]: Set 'INFOPATH'.
b1821e82 — Ludovic Courtès 11 years ago
gnu: guix: Update development snapshot.

* gnu/packages/package-management.scm (guix-devel): Update to commit
  84934f4.
Next