~ruther/guix-local

dd8ea244 — Ludovic Courtès 11 years ago
download: Export 'maybe-expand-mirrors'.

* guix/build/download.scm (uri-vicinity, maybe-expand-mirrors): New
  procedures.
  (url-fetch): Remove them from here.
4fbf4ca5 — Ludovic Courtès 11 years ago
tests: Make the 'lint' tests slightly more concise.

* tests/lint.scm (with-warnings): New macro.
  Replace all uses of 'call-with-warnings' with the corresponding
  'with-warnings' form.
8b385969 — Ludovic Courtès 11 years ago
tests: Factorize the 'dummy-package' macro.

* guix/tests.scm (dummy-package): New macro.
* tests/lint.scm (dummy-package): Remove.
* tests/packages.scm (dummy-package): Remove.
907c98ac — Ludovic Courtès 11 years ago
lint: Add tests for the 'home-page' checker.

Suggested by Cyril Roelandt <tipecaml@gmail.com>.

* tests/lint.scm (%http-server-port, %http-server-socket, %local-url,
  stub-http-server): New variables.
  (http-write, call-with-http-server): New procedures.
  (with-http-server): New macro.
  ("home-page: wrong home-page", "home-page: invalid URI", "home-page:
  host not found", "home-page: Connection refused", "home-page: 200",
  "home-page: 404"): New tests.
* guix/scripts/lint.scm (check-home-page): Export.
8f501ac8 — Ludovic Courtès 11 years ago
gnu: Fix misuses of 'x11-style' licenses.

* gnu/packages/xorg.scm (libevdev)[license]: Actually call
  'license:x11-style'.
  (libxshmfence): Likewise.
c79c6e59 — Ludovic Courtès 11 years ago
lint: Report on the package being checked.

* guix/scripts/lint.scm (run-checkers): Check
  whether (current-error-port) is a tty, and print the package being
  checked and the checker currently running when it is.
07af3e5e — Ludovic Courtès 11 years ago
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.
a3bf0969 — Ludovic Courtès 11 years ago
lint: Add 'home-page' checker.

* guix/build/download.scm (open-connection-for-uri): Export.
* guix/scripts/lint.scm (probe-uri, check-home-page): New procedures.
  (%checkers): Add 'home-page' checker.
f9930cfa — Mark H Weaver 11 years ago
Merge branch 'xorg-updates'
7f9b77dc — Mark H Weaver 11 years ago
gnu: vtk: Fix build with mesa-10.

* gnu/packages/patches/vtk-mesa-10.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/vtk.scm (vtk): Add patch.  Add glu to inputs.
85f41902 — Mark H Weaver 11 years ago
gnu: gmsh: Add glu to inputs.

* gnu/packages/maths.scm (gmsh): Add glu to inputs.
bf7688fe — Ludovic Courtès 11 years ago
nls: Add French translation for packages.
be7134bf — Ricardo Wurmus 11 years ago
gnu: Add pysam.

* gnu/packages/python.scm (python-pysam, python2-pysam): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ee97be9f — Ricardo Wurmus 11 years ago
gnu: Add fastjar.

* gnu/packages/compression.scm (fastjar): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
977736fc — Mark H Weaver 11 years ago
gnu: irrlicht: Fix build with mesa-10.

* gnu/packages/patches/irrlicht-mesa-10.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/games.scm (irrlicht): Add patch.  Add glu to inputs.
8a984cb3 — Mark H Weaver 11 years ago
Merge branch 'master' into xorg-updates
fb916f4d — Mark H Weaver 11 years ago
gnu: qemu: Update to 2.2.0.

* gnu/packages/qemu.scm (qemu): Update to 2.2.0.
00c09300 — Mark H Weaver 11 years ago
gnu: pingus: Add glu to inputs.

* gnu/packages/games.scm (pingus): Add glu to inputs.
276a8f71 — Mark H Weaver 11 years ago
gnu: gnubik: Add glu to inputs.

* gnu/packages/games.scm (gnubik): Add glu to inputs.
6a95024c — Mark H Weaver 11 years ago
gnu: gnubg: Add glu to inputs.

* gnu/packages/games.scm (gnubg): Add glu to inputs.
Next