summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2014-03-31gnu: Remove unused lambda arguments and prefer separate phases overEric Bavier
augmented phases. * gnu/packages/compression.scm (sharutils) [arguments]: Remove unused lambda args. * gnu/packages/gl.scm (mesa) [arguments]: Same * gnu/packages/fltk.scm [arguments]: Same. Substitute const check phase with #:tests? #f. Add pre-configure phase. * gnu/packages/ghostscript.scm (ghostscript) [arguments]: Put makefile patches in separate phase. Put so steps oinseparate phases. * gnu/packages/glib.scm (gobject-introspection) [arguments]: Remove unused lambda args. Put patches in pre-configure phase. * gnu/packages/gnupg.scm (gnupg) [arguments]: Put patch in pre-configure phase. (pius) [arguments]: Delete const #t configure and build phases. (signing-party) [arguments]: Factor patches into post-unpack phase. (paperkey) [arguments]: Remove unused lambda args. Factor out patches into pre-check phase. * gnu/packages/icu4c.scm [arguments]: Change source dir after standard unpack phase. Factor configure patches into pre-configure phase. * gnu/packages/lsof.scm [arguments]: Remove unused lambda args. Remove unnecessary apply. * gnu/packages/lvm.scm (lvm2) [arguments]: Factor out patches into pre-configure phase. * gnu/packages/libtiff.scm [arguments]: Same * gnu/packages/maths.scm (hdf5) [arguments]: Same * gnu/packages/gtk.scm (gtk+-2) [arguments]: Same * gnu/packages/mp3.scm (libmad) [arguments]: Same (id3lib) [arguments]: Same * gnu/packages/python.scm (python-2) [arguments]: Same * gnu/packages/texlive.scm (texlive) [arguments]: Same * gnu/packages/pretty-print.scm (a2ps) [arguments]: Same (trueprint) [arguments]: Same (source-highlight) [arguments]: Same. Remove unused lambda args. * gnu/packages/netpbm.scm [arguments]: Remove unused lambda args. Factor out test patches into pre-check phase. Condense calls to substitute* * gnu/packages/openldap.scm [arguments]: Factor out libtool copy into post-configure phases. [synopsis] Remove package name. * gnu/packages/ssh.scm (openssh) [arguments]: Factor out patches into separate phases. * gnu/packages/tcsh.scm [arguments]: Factor out test patches into pre-check phase. * gnu/packages/version-control.scm (git) [arguments]: Factor out patches into post-configure phase. * gnu/packages/vim.scm [arguments]: Same. [synopsis] Remove package name. * gnu/packages/vpn.scm (openconnect) [arguments]: Put configure flags in #:configure-flags
2014-03-29gnu: ed: Upgrade to 1.10.Ludovic Courtès
* gnu/packages/ed.scm (ed): Upgrade to 1.10. Use '.tar.lz' file, and add 'native-inputs' field.
2014-03-29gnu: ocrad: Upgrade to 0.23.Ludovic Courtès
* gnu/packages/ocrad.scm (ocrad): Upgrade to 0.23.
2014-03-26gnu: tcl: Install man pages in share/man.Mark H Weaver
* gnu/packages/tcl.scm (tcl): Add --mandir configure flag.
2014-03-26gnu: gnu-pw-mgr: Fix download location.Andreas Enge
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Fix download location.
2014-03-26gnu: Add mcEric Bavier
* gnu/packages/mc.scm: New file * gnu/packages/patches/mc-fix-ncurses-build.patch: New patch * gnu-system.am (GNU_SYSTEM_MODULES): Add mc.scm. (dist_patch_DATA): Add patch
2014-03-26gnu: libssh2: Fix use with libssh2.pcEric Bavier
* gnu/packages/ssh.scm (libssh2): Pass --with-libgcrypt configure flag and propagate inputs.
2014-03-26Merge branch 'core-updates'Ludovic Courtès
2014-03-26gnu: gp2c: Upgrade to 0.0.8pl1.Andreas Enge
* gnu/packages/algebra.scm (gp2c): Upgrade to 0.0.8pl1, add native input perl.
2014-03-26gnu: pari-gp: Upgrade to 2.7.0.Andreas Enge
* gnu/packages/algebra.scm (pari-gp): Upgrade to 2.7.0.
2014-03-25gnu: gnu-pw-mgr: Upgrade to 1.2Eric Bavier
* gnu/packages/gnu-pw-mgr.scm: Upgrade to 1.2
2014-03-25gnu: guile-ssh: Upgrade to 0.6.0.Ludovic Courtès
* gnu/packages/ssh.scm (guile-ssh): Upgrade to 0.6.0. [arguments]: Remove #:tests? #f; add #:parallel-build? #f.
2014-03-25gnu: recutils: Upgrade to 1.7.Ludovic Courtès
* gnu/packages/recutils.scm (recutils): Upgrade to 1.7. Add 'arguments' field.
2014-03-25gnu: Add cursynthEric Bavier
* gnu/packages/cursynth.scm: New file * gnu-system.am (GNU_SYSTEM_MODULES): Add it
2014-03-25gnu: remove python-fix-dbm.patchCyril Roelandt
* gnu/packages/patches/python-fix-dbm.patch: remove file. It is not needed anymore, and is probably a left-over of a failed merge. * gnu-system.am: remove gnu/packages/patches/python-fix-dbm.patch
2014-03-25gnu: Enable tests in Python 3.Cyril Roelandt
* gnu/packages/python.scm: enable tests for Python 3 * gnu/packages/python-fix-tests.patch: New file. * gnu/packages/gnu-system.am (dist_patch_DATA): add it.
2014-03-25gnu: Python: use /nix/.../sh instead of /bin/sh in the subprocess moduleCyril Roelandt
* gnu/packages/python.scm (python-2): patch Lib/subprocess.py to use /nix/.../sh.
2014-03-25gnu: Enable the 'ctypes' module in Python.Cyril Roelandt
* gnu/packages/python.scm (python-2): add libffi to the inputs and use it to build the ctypes module.
2014-03-24gnu: autotools: Add Autoconf 2.68; turn 'autoconf-wrapper' into a procedure.Manolis Ragkousis
* gnu/packages/autotools.scm (autoconf-2.68): New variable. (autoconf-wrapper): Turn into a procedure. Turn comment into a docstring. (automake): Adjust accordingly. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2014-03-24gnu: glibc: Patch mtrace.pl to avoid retaining a reference to Perl.Ludovic Courtès
* gnu/packages/base.scm (glibc)[argument] <pre-configure phase>: Patch malloc/mtrace.pl.
2014-03-23gnu: tor: Upgrade to 0.2.4.21.Mark H Weaver
* gnu/packages/tor.scm (tor): Upgrade to 0.2.4.21.
2014-03-22gnu: Provide single-precision fftw library for pulseaudioEric Bavier
* gnu/packages/algebra.scm (fftwf): New variable * gnu/packages/pulseaudio.scm (pulseaudio): Use it
2014-03-22Merge branch 'master' into core-updatesMark H Weaver
2014-03-22gnu: guile: Upgrade to 2.0.11.Mark H Weaver
* gnu/packages/guile.scm (guile): Upgrade to 2.0.11.
2014-03-22gnu: cmake: Install man pages and docs in share/{man,doc}.Mark H Weaver
* gnu/packages/cmake.scm (cmake): Pass --mandir and --docdir to configure. Rewrite the code that selects the first two components of the version.
2014-03-22gnu: flac: Install man pages in share/man.Mark H Weaver
* gnu/packages/xiph.scm (flac): Add --mandir configure flag.
2014-03-21gnu: libvorbis: disable parallel testsEric Bavier
* gnu/packages/xiph.scm (libvorbis): disable parallel tests
2014-03-21gnu: openssh: Upgrade to 6.6p1.Mark H Weaver
* gnu/packages/ssh.scm (openssh): Upgrade to 6.6p1.
2014-03-20gnu: tzdata: Upgrade to 2014a.Mark H Weaver
2014-03-20gnu: lynx: Upgrade to 2.8.8rel.2.Mark H Weaver
* gnu/packages/lynx.scm (lynx): Upgrade to 2.8.8rel.2.
2014-03-20gnu: util-macros: Install .pc file in lib/pkgconfig; remove INSTALL file.Mark H Weaver
* gnu/packages/xorg.scm (util-macros): Substitute "$(libdir)/pkgconfig" for "$(datadir)/pkgconfig" in Makefile.in. After install, remove share/util-macros/INSTALL and share/util-macros.
2014-03-20gnu: bc: Install docs in share/man and share/info.Mark H Weaver
* gnu/packages/algebra.scm (bc): Pass --mandir and --infodir to configure.
2014-03-20gnu: unzip: Install man pages in share/man.Mark H Weaver
* gnu/packages/zip.scm (unzip): Substitute /share/man/ for /man/ in Makefile.
2014-03-20gnu: screen: Install docs in share/man and share/info.Mark H Weaver
* gnu/packages/screen.scm (screen): Add --mandir and --infodir configure flags.
2014-03-20gnu: netcat: Install docs in share/man and share/info.Mark H Weaver
* gnu/packages/admin.scm (netcat): Add --mandir and --infodir configure flags.
2014-03-19gnu: readline: Fix cross-compilation.Ludovic Courtès
* gnu/packages/readline.scm (readline)[arguments]: Add "bash_cv_wcwidth_broken=no" to #:configure-flags when (%current-target-system) is true.
2014-03-19gnu: xterm: Upgrade to 303.Ludovic Courtès
* gnu/packages/xorg.scm (xterm): Upgrade to 303.
2014-03-19gnu: imagemagick: Upgrade to 6.8.8-8.Ludovic Courtès
* gnu/packages/imagemagick.scm (imagemagick): Upgrade to 6.8.8-8.
2014-03-19gnu: bzip2: Install man pages to share/man/man1, not share/man1.Mark H Weaver
* gnu/packages/compression.scm (bzip2)[fix-man-dir]: Rename "man" to "share/man", not "share".
2014-03-19gnu: ncurses: Install man pages in share/man/man*, not man/man*.Mark H Weaver
* gnu/packages/ncurses.scm (ncurses): Add --mandir configure flag.
2014-03-19gnu: Add Window Maker.Ludovic Courtès
* gnu/packages/gnustep.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-03-18gnu: libxft: Propagate Freetype and Fontconfig.Ludovic Courtès
* gnu/packages/xorg.scm (libxft): Move Freetype and Fontconfig from 'inputs' to 'propagated-inputs'.
2014-03-18gnu: guile: Upgrade to 2.0.10.Ludovic Courtès
* gnu/packages/guile.scm (guile-2.0): Upgrade to 2.0.10.
2014-03-18gnu: Make libgc 7.4 the default.Ludovic Courtès
* gnu/packages/bdw-gc.scm (libgc): Rename to... (libgc-7.2): ... this. (libgc-7.4): Rename to... (libgc): ... this. * gnu/packages/guile.scm (guile-2.0): Switch to LIBGC. (guile-2.0/fixed): Alias GUILE-2.0.
2014-03-17gnu: luajit: Update to 2.0.3.Raimon Grau
* gnu/packages/lua.scm (luajit): Update to 2.0.3.
2014-03-17Merge branch 'master' into core-updatesLudovic Courtès
2014-03-17gnu: python: Change URL to https.Ludovic Courtès
* gnu/packages/python.scm (python-2, python)[source]: Change URL to https. This makes sure GnuTLS is available in the derivation that downloads the source, which is required since http URLs get redirected to https anyway. Reported by Manolis Ragkousis <manolis837@gmail.com>.
2014-03-17gnu: pulseaudio: Upgrade to 5.0.Ludovic Courtès
* gnu/packages/pulseaudio.scm (pulseaudio): Upgrade to 5.0. Remove patches. * gnu/packages/patches/pulseaudio-test-timeouts.patch, gnu/packages/patches/pulseaudio-volume-test.patch: Remove. * gnu-system.am (dist_patch_DATA): Adjust accordingly.
2014-03-16gnu: fuse: Refer to the right 'mount' and 'umount' commands.Ludovic Courtès
* gnu/packages/linux.scm (fuse)[inputs]: Change to... [native-inputs]: ... this. [arguments]: Add #:phases argument.
2014-03-13gnu: guile-xcb: Upgrade to 1.3.Ludovic Courtès
* gnu/packages/guile-wm.scm (guile-xcb): Upgrade to 1.3. [arguments] Pass --with-guile-site-dir= instead of --datadir=, and pass --with-guile-site-ccache-dir=. Remove #:phases.