From: Eric Bavier
* website/www/packages.scm (git-description): New variable.
(location-url): Include "?id=..." if possible.
---
website/www/packages.scm | 22 --
1 file changed, 20 insertions(+), 2 deletions(-)
diff --git a/website/www/packages.scm b/website/www/packages.sc
From: Eric Bavier
* gnu/packages/web.scm (netsurf): New variable.
---
gnu/packages/web.scm | 111 +++
1 file changed, 111 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index fa791ff..1d0c97e 100644
--- a/gnu/packages/web.s
From: Eric Bavier
* gnu/packages/networking.scm (aircrack-ng): New variable.
---
gnu/packages/networking.scm | 44
1 file changed, 44 insertions(+)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 77207c0..90e290e 100644
-
From: Eric Bavier
* guix/scripts/lint.scm (check-output): New procedure.
(%checkers): Add it.
---
guix/scripts/lint.scm | 53 +++
1 file changed, 53 insertions(+)
diff --git a/guix/scripts/lint.scm b/guix/scripts/lint.scm
index b4fdb6f..64d4d76 10
From: Eric Bavier
I very much appreciate all that 'guix lint' can do, and thought that we could
get some benefit from extending its coverage to package outputs. I wanted to
share this WIP patch to get some feedback on the idea.
The current patch just adds a simple check for the presence of buil
From: Eric Bavier
* gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 3.8.0.
(llvm-3.7, clang-runtime-3.7, clang-3.7): New variables.
(clang-runtime-from-llvm)[arguments]: Disable tests, which were not
being run for previous versions anyhow but now fail hard.
(clang-from-llvm): Add #:
From: Eric Bavier
* gnu/packages/llvm.scm (llvm-3.5): Update to 3.5.2.
---
gnu/packages/llvm.scm | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index a2c33df..a26659f 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packag
From: Eric Bavier
* gnu/packages/llvm.scm: Import (guix licenses) with "license:" prefix.
---
gnu/packages/llvm.scm | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index a26659f..1af9568 100644
--- a/gnu/packages/llvm.scm
From: Eric Bavier
* gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 3.7.1
(llvm-3.6, clang-runtime-3.6, clang-3.6): New variables.
---
gnu/packages/llvm.scm | 29 +
1 file changed, 25 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/llvm.scm b/gn
From: Eric Bavier
* gnu/packages/llvm.scm (llvm)[inputs]: Add libffi and zlib.
[arguments]: Add cmake flag for libffi to #:configure-flags.
Co-authored-by: Dennis Mungai
---
gnu/packages/llvm.scm | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/llvm.scm
From: Eric Bavier
* gnu/packages/fontutils.scm (fontforge)[arguments]: Use modify-phases.
---
gnu/packages/fontutils.scm | 64 ++
1 file changed, 31 insertions(+), 33 deletions(-)
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
in
From: Eric Bavier
* gnu/packages/fontutils.scm (woff2): New variable.
* gnu/packages/patches/woff2-libbrotli.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
gnu/packages/fontutils.scm | 39 ++
gnu/pac
From: Eric Bavier
* gnu/packages/fontutils.scm (fontforge)[arguments]: Add 'build-contrib'
phase.
---
gnu/packages/fontutils.scm | 8
1 file changed, 8 insertions(+)
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 5b3247b..f120aef 100644
--- a/gnu/packages/
From: Eric Bavier
* gnu/packages/fontutils.scm (woff-tools): New variable.
---
gnu/packages/fontutils.scm | 41 +
1 file changed, 41 insertions(+)
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index a0701d5..614aac5 100644
--- a/gnu
From: Eric Bavier
* gnu/packages/fontutils.scm (fontforge)[source]: Add snippet to clear
timestamp in svg.c.
---
gnu/packages/fontutils.scm | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 75edd55..5ca9835 1
From: Eric Bavier
* gnu/packages/fonts.scm (font-fantasque-sans): New variable.
---
gnu/packages/fonts.scm | 47 +++
1 file changed, 47 insertions(+)
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 3d75591..2ed11d4 100644
--- a/gnu/
From: Eric Bavier
* gnu/packages/fontutils.scm (ttfautohint): New variable.
* gnu/packages/patches/ttfautohint-source-date-epoch.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
gnu/packages/fontutils.scm
From: Eric Bavier
* gnu/packages/fontutils.scm (ttf2eot): New variable.
* gnu/packages/patches/ttf2eot-cstddef.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
gnu/packages/fontutils.scm | 34 +
From: Eric Bavier
* gnu/packages/compression.scm (brotli): New variable.
---
gnu/packages/compression.scm | 41 -
1 file changed, 40 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 938d4b8..5c9c0
From: Eric Bavier
* guix/import/hackage.scm (hackage-source-url, hackage-cabal-url): New
procedures.
(hackage-fetch, hackage-module->sexp): Use them.
---
guix/import/hackage.scm | 27 +++
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/guix/import/hacka
From: Eric Bavier
* guix/import/hackage.scm (hackage-fetch): Send error output from
url-fetch to /dev/null.
---
guix/import/hackage.scm | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/guix/import/hackage.scm b/guix/import/hackage.scm
index 8725ffa..9401830 100644
---
From: Eric Bavier
* guix/import/hackage.scm (guix-package->hackage-name, hackage-package?)
(latest-release): New procedures.
(%hackage-updater): New variable.
* guix/scripts/refresh.scm (%updaters): Add it.
* doc/guix.texi (Invoking guix refresh): Mention it.
---
doc/guix.texi|
From: Eric Bavier
* gnu/packages/lego.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
---
gnu-system.am | 1 +
gnu/packages/lego.scm | 67 +++
2 files changed, 68 insertions(+)
create mode 100644 gnu/packages/lego.scm
diff -
From: Eric Bavier
The following patches add a compiler suite for the Lego MINDSTORMS RCX, an old
bit of hardware but nonetheless fun to play with. I added it as a new module,
since there are many other bits of software that could be added for some of
the later Lego products, but I'd listen to su
From: Eric Bavier
* guix/licenses.scm (mpl1.0): New variable.
---
guix/licenses.scm | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/guix/licenses.scm b/guix/licenses.scm
index 9ace7f5..fa11d98 100644
--- a/guix/licenses.scm
+++ b/guix/licenses.scm
@@ -49,7 +49,7 @@
From: Eric Bavier
* gnu/packages/screen.scm (byobu): New variable.
* gnu/packages/patches/byobu-writable-status.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am| 1 +
gnu/packages/patches/byobu-writable-status.patch | 13 ++
From: Eric Bavier
* gnu/packages/slang.scm (slang)[outputs]: New field.
[arguments]: Add #:make-flags argument. Add 'move-python' phase.
---
gnu/packages/slang.scm | 24 ++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/slang.scm b/gnu/packag
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-unix-time): New variable.
> ---
> gnu/packages/haskell.scm | 40
> 1 file changed, 40 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index fc1f836..de55610 100644
>
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-uniplate): New variable.
> ---
> gnu/packages/haskell.scm | 28
> 1 file changed, 28 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 4246b64..50da7ff 100644
> --- a/gnu/pa
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-xml): New variable.
> ---
> gnu/packages/haskell.scm | 21 +
> 1 file changed, 21 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 28a65fb..ff11c1b 100644
> --- a/gnu/packages/haske
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-semigroupoids): New variable.
> ---
> gnu/packages/haskell.scm | 39 +++
> 1 file changed, 39 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 9b1c4cb..c6b092b 10064
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-regex-tdfa-rc): New variable.
> ---
> gnu/packages/haskell.scm | 28
> 1 file changed, 28 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index be37c5a..810dfb1 100644
> --- a/g
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-wai): New variable.
> ---
> gnu/packages/haskell.scm | 32
> 1 file changed, 32 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 4236aab..accbd35 100644
> --- a/gnu/pac
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-opengl): New variable.
> ---
> gnu/packages/haskell.scm | 30 ++
> 1 file changed, 30 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 5203cd0..792dce0 100644
> --- a/gnu/pa
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-tasty-golden): New variable.
> ---
> gnu/packages/haskell.scm | 35 +++
> 1 file changed, 35 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index e017595..ccfb087 100644
> -
From: Eric Bavier
With our conventions, the subject line should be just "gnu: Add Idris"
> * gnu/packages/haskell.scm (idris): New variable.
> ---
> gnu/packages/haskell.scm | 62
>
> 1 file changed, 62 insertions(+)
>
> diff --git a/gnu/packag
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-split): Update package dependencies for
> compatibility with new GHC.
> ---
> gnu/packages/haskell.scm | 21 -
> 1 file changed, 20 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/has
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-zip-archive): New variable.
> ---
> gnu/packages/haskell.scm | 31 +++
> 1 file changed, 31 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index d9704c8..35952ed 100644
> --- a/
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-sdl-mixer): New variable.
> ---
> gnu/packages/haskell.scm | 42 ++
> 1 file changed, 42 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 161b3e5..914c518 100644
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-hlint): New variable.
> ---
> gnu/packages/haskell.scm | 30 ++
> 1 file changed, 30 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index d56c9e2..c03848f 100644
> --- a/gnu/pac
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-regex-posix): New variable.
> ---
> gnu/packages/haskell.scm | 22 ++
> 1 file changed, 22 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index bff7a54..92345f0 100644
> --- a/gnu/packa
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-reflection): New variable.
> ---
> gnu/packages/haskell.scm | 25 +
> 1 file changed, 25 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index ee30454..86fc76f 100644
> --- a/gnu/pac
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-regex-base): New variable.
> ---
> gnu/packages/haskell.scm | 24
> 1 file changed, 24 insertions(+)
[...]
> +(description
> + "Interface API for regex-posix, pcre, parsec, tdfa, dfa.")
How about:
Text.Regex.B
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-haddock-api): New variable.
> ---
> gnu/packages/haskell.scm | 25 +
> 1 file changed, 25 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 4dacc92..be14e82 100644
> --- a/gnu/pa
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-semigroups): New variable.
> ---
> gnu/packages/haskell.scm | 33 +
> 1 file changed, 33 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index a26c7cf..a40cc3c 100644
> --- a
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-pcre-light): New variable.
> ---
> gnu/packages/haskell.scm | 29 +
> 1 file changed, 29 insertions(+)
[...]
> +(synopsis
> + "Efficient and portable Perl-compatible regex library")
In order to disambiguate
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-gluraw): New variable.
> ---
> gnu/packages/haskell.scm | 27 +++
> 1 file changed, 27 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index af863ef..468a345 100644
> --- a/gnu/packa
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-haskell-src-exts): New variable.
> ---
> gnu/packages/haskell.scm | 37 +
> 1 file changed, 37 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index d374b8d..d56c9e2 1006
From: Eric Bavier
[...]
> +(define-public ghc-openglraw
> + (package
> +(name "ghc-openglraw")
> +(version "2.5.1.0")
> +(source
> + (origin
> + (method url-fetch)
> + (uri (string-append
> + "http://hackage.haskell.org/package/OpenGLRaw/OpenGLRaw-";
> +
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-hscolour): New variable.
> ---
> gnu/packages/haskell.scm | 24
> 1 file changed, 24 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 905471d..ebad06a 100644
> --- a/gnu/packag
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-fingertree): New variable.
> ---
> gnu/packages/haskell.scm | 28
> 1 file changed, 28 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 50da7ff..05751b1 100644
> --- a/gnu/
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-doctest): New variable.
> ---
> gnu/packages/haskell.scm | 35 +++
> 1 file changed, 35 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index cfe2ebe..855a21b 100644
> --- a/
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-blaze-markup): New variable.
> ---
> gnu/packages/haskell.scm | 30 ++
> 1 file changed, 30 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 219a63c..d507360 100644
> --- a/
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-free): New variable.
> ---
> gnu/packages/haskell.scm | 37 +
> 1 file changed, 37 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 729deb3..d280172 100644
> --- a/g
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-bytestring-builder): New variable.
> ---
> gnu/packages/haskell.scm | 26 ++
> 1 file changed, 26 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 620a842..9b23f38 100644
> ---
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-blaze-builder): New variable.
> ---
> gnu/packages/haskell.scm | 32
> 1 file changed, 32 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 1b37942..219a63c 100644
> ---
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-cpphs): New variable.
> ---
> gnu/packages/haskell.scm | 31 +++
> 1 file changed, 31 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index aa038e4..cd2456d 100644
> --- a/gnu/pa
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-clock): New variable.
> ---
> gnu/packages/haskell.scm | 22 ++
> 1 file changed, 22 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 6aa3a91..be37c5a 100644
> --- a/gnu/packages/ha
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-cereal): New variable.
> ---
> gnu/packages/haskell.scm | 24
> 1 file changed, 24 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 35952ed..9e97757 100644
> --- a/gnu/packages
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-base64-bytestring): New variable.
> ---
> gnu/packages/haskell.scm | 25 +
> 1 file changed, 25 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index a61ad05..4246b64 100644
> --- a/
I apologize in advance that so many of these comments pertain to the synopses
and descriptions, but I find that aspect of packaging important, and Ludo was
kind enough to write up the "Synopses and Descriptions" section in guix.info.
Along the way I gave up trying to analyse and comment on inputs
From: Eric Bavier
> * gnu/packages/haskell.scm (ghc-attoparsec): New variable.
> ---
> gnu/packages/haskell.scm | 31 +++
> 1 file changed, 31 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 35cfed6..91fe2b4 100644
> --- a/g
From: Eric Bavier
* gnu/packages/conkeror.scm (conkeror): Upgrade to 1.0pre1.20150730.
[arguments]: Adjust #:make-flags and #:phases for new Makefile, and
use modify-phases.
---
gnu/packages/conkeror.scm | 53 +--
1 file changed, 24 insertions(+),
From: Paul van der Walt
* gnu/packages/haskell.scm (ghc-hspec-discover): New variable.
---
gnu/packages/haskell.scm | 22 ++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index 307fa64..1a8b321 100644
--- a/gnu/packages/has
From: Eric Bavier
* gnu/packages/wm.scm (evilwm): New variable.
---
gnu/packages/wm.scm | 51 +++
1 file changed, 51 insertions(+)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 9ca5b96..c1a8eb3 100644
--- a/gnu/packages/wm.scm
+++ b
From: Eric Bavier
* gnu/packages/xorg.scm (xlsfonts): New variable.
---
gnu/packages/xorg.scm | 30 +-
1 file changed, 29 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index b166260..4e6570a 100644
--- a/gnu/packages/xorg.scm
From: Eric Bavier
* guix/build/utils.scm (search-path-as-list)[pattern]: Check requested file
type. Check pattern against directory names.
* guix/search-paths.scm (evaluate-search-paths)[pattern]: Remove symlink hack.
---
guix/build/utils.scm | 9 ++---
guix/search-paths.scm | 6 --
From: Eric Bavier
Benefits include: 'guix environment' more useful for ghc libraries, more
useful 'guix package --search-paths' for installed ghc libraries, cleaner
package recipes: no longer need to propagate runtime package dependencies.
* guix/build/haskell-build-system.scm (configure): Unset
From: Eric Bavier
The first of these patches lets search-path-as-list function correctly when a
pattern is given and the 'directory file type is specified.
The second adds a native-search-paths field to our ghc package. It modifies
our haskell-build-system to install a package-specific package
From: Eric Bavier
If --with-frozenpaths is given, then configure will retain absolute paths
discovered for delegate programs, otherwise they are discarded.
* gnu/packages/imagemagick.scm (imagemagick)[arguments]: Add
'--with-frozenpaths' to #:configure-flags.
---
gnu/packages/imagemagick.scm
From: Eric Bavier
* gnu/packages/patches/perl-autosplit-default-time.patch: New patch.
* gnu/packages/perl.scm (perl): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
gnu/packages/patches/perl-autosplit-default-time.patch | 15
From: Eric Bavier
* guix/scripts/lint.scm (check-source): Emit warning if source filename
contains only the version of the package.
---
guix/scripts/lint.scm | 64 +++
1 file changed, 39 insertions(+), 25 deletions(-)
diff --git a/guix/scripts/l
From: Eric Bavier
* gnu/packages/qemu.scm (qemu-headless)[arguments]: Honor #:configure-flags
arguments for configure phase.
---
gnu/packages/qemu.scm | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/qemu.scm b/gnu/packages/qemu.scm
index af39427..69
From: Eric Bavier
* gnu/packages/debug.scm (american-fuzzy-lop): New variable.
---
gnu/packages/debug.scm | 96 +-
1 file changed, 95 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index ba80711..dba3091
From: Eric Bavier
* gnu/packages/version-control.scm (package-transitive-propagated-labels*)
(package-propagated-input-refs): Move from here...
* guix/packages.scm: ...to here.
---
gnu/packages/version-control.scm | 17 -
guix/packages.scm| 20 ++
From: Eric Bavier
* gnu/packages/web.scm (perl-html-tableextract): New variable.
---
gnu/packages/web.scm | 23 +++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index ee67119..c80b239 100644
--- a/gnu/packages/web.scm
+++ b/gnu/pa
From: Eric Bavier
* gnu/packages/patches/gnucash-price-quotes-perl.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnucash.scm (gnucash)[source]: Use it.
[arguments]: Add 'wrap-programs' phase.
[inputs]: Add perl-date-manip and perl-finance-quote.
---
gnu-system.a
From: Eric Bavier
* gnu/packages/web.scm (perl-finance-quote): New variable.
* gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
.../perl-finance-quote-unuse-mozilla
From: Eric Bavier
* gnu/packages/perl.scm (perl-date-manip): New variable.
---
gnu/packages/perl.scm | 23 +++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 3d28455..9250feb 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/pack
From: Eric Bavier
* gnu/packages/web.scm (perl-html-element-extended): New variable.
---
gnu/packages/web.scm | 22 ++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index ae51cc7..ee67119 100644
--- a/gnu/packages/web.scm
+++ b/gnu
From: Eric Bavier
* gnu/packages/education.scm: New file.
* gnu/packages/patches/celestia-includes.patch,
gnu/packages/patches/celestia-libpng15.patch,
gnu/packages/patches/celestia-lua-config.patch: New patches.
* gnu-system.am (GNU_SYSTEM_MODULES): Add file.
(dist_patch_DATA): Add patches
From: Eric Bavier
* gnu/packages/web.scm (perl-net-smtp-ssl): New variable.
---
gnu/packages/web.scm | 20
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 94d9970..cbc795f 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/w
From: Eric Bavier
This patch set adds some perl modules that I found I needed in order for `git
send-email` to function properly for me on GuixSD.
The wrapper logic is a bit messy, but I couldn't implement what I needed any
more cleanly. Any suggestions would be most appreciated.
We wouldn't s
From: Eric Bavier
* gnu/packages/web.scm (perl-authen-sasl): New variable.
---
gnu/packages/web.scm | 21 +
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index b186577..4317213 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/w
From: Eric Bavier
* gnu/packages/web.scm (perl-gssapi): New variable.
---
gnu/packages/web.scm | 24
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index cbc795f..b186577 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web
From: Eric Bavier
* gnu/packages/version-control.scm (git)[inputs]: Add
perl-authen-sasl, perl-net-smtp-ssl, and perl-io-socket-ssl.
[arguments]: Add #:modules argument with srfi-1. In 'split phase,
wrap git-send-email.
---
gnu/packages/version-control.scm | 31 +++
From: Eric Bavier
* gnu/packages/maths.scm (arpack-ng-openmpi): New variable.
---
gnu/packages/maths.scm | 9 +
1 file changed, 9 insertions(+)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index a6c4bba..343b56c 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/math
From: Eric Bavier
* gnu/packages/maths.scm (petsc): Upgrade to 3.6.0.
* gnu/packages/patches/petsc-fix-threadcomm.patch: Delete patch.
* gnu-system.am (dist_patch_DATA): Remove it.
---
gnu-system.am | 1 -
gnu/packages/maths.scm | 26 ++
From: Eric Bavier
* gnu/packages/maths.scm (mumps, mumps-metis, mumps-openmpi)
(mumps-metis-openmpi): New variables.
* gnu/packages/patches/mumps-build-parallelism.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
gnu/p
From: Eric Bavier
* gnu/packages/maths.scm (p4est, p4est-openmpi): New variables.
---
gnu/packages/maths.scm | 46 ++
1 file changed, 46 insertions(+)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index b67ae9c..3852311 100644
--- a/gnu
From: Eric Bavier
* gnu/packages/maths.scm (metis): New variable.
---
gnu/packages/maths.scm | 30 ++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 3852311..bc13fd5 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/pa
From: Eric Bavier
* gnu/packages/maths.scm (deal.II, deal.II-openmpi): New variables.
* gnu/packages/patches/deal.II-p4est-interface.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
---
gnu-system.am | 1 +
gnu/packages/maths.scm
From: Eric Bavier
* gnu/packages/maths.scm (scotch, pt-scotch)[arguments]: Use modify-phases.
---
gnu/packages/maths.scm | 70 ++
1 file changed, 31 insertions(+), 39 deletions(-)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index
From: Eric Bavier
* gnu/packages/maths.scm (scalapack): New variable.
---
gnu/packages/maths.scm | 29 +
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 765a111..b67ae9c 100644
--- a/gnu/packages/maths.scm
+++ b/gnu
From: Eric Bavier
* gnu/packages/maths.scm (scotch)[arguments]: Add 'build-esmumps
phase. Install esmumps libraries and headers in 'install phase.
(pt-scotch)[arguments]: Build ptesmumps in 'build phase. Add
make parallelism.
---
gnu/packages/maths.scm | 22 --
1 file
From: Eric Bavier
* gnu/packages/maths.scm (slepc, slepc-complex, slepc-openmpi)
(slepc-complex-openmpi): New variables.
---
gnu/packages/maths.scm | 98 ++
1 file changed, 98 insertions(+)
diff --git a/gnu/packages/maths.scm b/gnu/packages/math
From: Eric Bavier
* gnu/packages/maths.scm (scotch): Update to 6.0.4.
[arguments]: Add -fPIC to CFLAGS.
* gnu/packages/patches/scotch-test-threading.patch: Adjust patch for a
new set of test fixes.
* gnu/packages/patches/pt-scotch-build-parallelism.patch: New patch.
* gnu-system.am (dist_patc
From: Eric Bavier
* gnu/packages/patches/hwloc-gather-topology-lstopo.patch: New patch.
* gnu/packages/mpi.scm (hwloc): Upgrade to 1.10.1.
[source]: Use patch.
[propagated-inputs]: Remove libpci.
[inputs]: Add libpciaccess.
* gnu-system.am (dist_patch_DATA): Add patch.
---
gnu-system.am
From: Eric Bavier
* gnu/packages/mpi.scm (openmpi): Upgrade to 1.8.5.
[native-inputs]: Add perl.
[arguments]: Add configure flags for thread support.
---
gnu/packages/mpi.scm | 19 +++
1 file changed, 11 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/mpi.scm b/gnu/p
From: Eric Bavier
The following patches add the deal.II finite element library and some of its
dependencies. Also included are some non-trivial package upgrades.
I've tested builds on both x86_64 and i686, but cannot comment on mips or arm.
Stylistic or other comments are most welcome.
Eric B
1 - 100 of 101 matches
Mail list logo