summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Expand)Author
2013-05-08gnu: Add cryptsetup....* gnu/packages/cryptsetup.scm: New file. * Makefile.am (MODULES): Add it. Andreas Enge
2013-05-08gnu: Add lvm2....* gnu/packages/lvm.scm: New file. * Makefile.am (MODULES): Add it. Andreas Enge
2013-05-07gnu: Add Hugs....* gnu/packages/hugs.scm: New file. * Makefile.am (MODULES): Add it. Nikita Karetnikov
2013-05-07gnu: Add GNU FreeIPMI....* gnu/packages/freeipmi.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-05-06gnu: gv: Move to a separate file....* gnu/packages/ghostscript.scm (ghostscript): Remove libxext and libxt as inputs. (gv): Move to... * gnu/packages/gv.scm (gv): ... here. New file. (ghostscript/x): Variant of GHOSTSCRIPT with libxt and libxext as inputs. Ludovic Courtès
2013-05-05gnu: Add atk....* gnu/packages/gtk.scm: New module. * Makefile.am (MODULES): Add it. Andreas Enge
2013-04-30Merge branch 'core-updates'Ludovic Courtès
2013-04-29build: Add silent-rules machinery for `guild compile'....* Makefile.am (AM_V_GUILEC, AM_V_GUILEC_, AM_V_GUILEC_0): New variables. (.scm.go): Use $(AM_V_GUILEC). Ludovic Courtès
2013-04-29build: Replace *.log in `CLEANFILES' by the exact list of files....* Makefile.am (SCM_TESTS, SH_TESTS): New variables. (TESTS): Use them. (CLEANFILES): Replace *.log by $(SCM_TESTS:%.scm=%.log). Ludovic Courtès
2013-04-26Merge branch 'master' into core-updates...Conflicts: Makefile.am gnu/packages/autotools.scm gnu/packages/guile.scm gnu/packages/python.scm gnu/packages/shishi.scm guix/gnu-maintenance.scm guix/scripts/build.scm guix/scripts/gc.scm guix/scripts/package.scm guix/scripts/substitute-binary.scm guix/ui.scm nix/nix-daemon/guix-daemon.cc test-env.in tests/nar.scm tests/store.scm Ludovic Courtès
2013-04-25web: Factorize `http-get' hackery....This should fix `substitute-binary --query' on Guile 2.0.5. * guix/web.scm: New file. * Makefile.am (MODULES): Add it. * po/POTFILES.in: Add it. * guix/gnu-maintenance.scm (http-fetch): Remove. (%package-list-url): Turn into a URI. (official-gnu-packages): Add #:text? #t to `http-fetch' call. * guix/scripts/substitute-binary.scm (fetch): Remove `http' case, and use `http-fetch' instead. Ludovic Courtès
2013-04-25Add `guix refresh' and related auto-update tools....* guix/gnu-maintenance.scm (ftp-server/directory)[quirks]: Add glib. (package-update-path, download-tarball, package-update, update-package-source): New procedures. * guix/gnupg.scm, guix/scripts/refresh.scm: New files. * Makefile.am (MODULES): Add them. * guix/utils.scm (file-extension): New procedure. Ludovic Courtès
2013-04-21Add 'guix hash'....* guix/scripts/hash.scm: New file. * Makefile.am (MODULES): Add it. * po/POTFILES.in: Add it. * doc/guix.texi (Invoking guix hash): New node. (Defining Packages): Add a cross-reference to the 'Invoking guix hash' node. Nikita Karetnikov
2013-04-17build: Add `sync-synopses.scm'....* build-aux/sync-synopses.scm: New file. * Makefile.am (EXTRA_DIST): Add it. (dist-hook): New target. Ludovic Courtès
2013-04-16gnu: Python: bump to version 2.7.4....* gnu/packages/python.scm: bump to version 2.7.4, remove references to python-fix-dbm.patch. * Makefile.am: remove references to python-fix-dbm.patch * gnu/packages/patches/python-fix-dbm.patch: remove it. Cyril Roelandt
2013-04-12gnu: Add Ratpoison....* gnu/packages/ratpoison.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-04-12nar: Implement restoration from Nar....* guix/nar.scm (&nar-error, &nar-read-error): New condition types. (dump): New procedure. (write-contents)[dump]: Remove. Use the one above instead. (read-contents, write-file, restore-file): New procedures. (%archive-version-1): New variable. Ludovic Courtès
2013-04-12gnu: shishi: Update to 1.0.2....* gnu/packages/shishi.scm (shishi): Update to 1.0.2. * gnu/packages/patches/shishi-gets-undeclared.patch: Remove it. * Makefile.am (dist_patch_DATA): Adjust accordingly. Nikita Karetnikov
2013-04-12gnu: Python: fix the compilation of some modules from the standard library....This commit enables the bz2, dbm, readline, ssl and zlib modules. * gnu/packages/gdbm.scm: Enable the compatibility mode. * gnu/packages/python.scm: Enable a few modules from the standard library. * gnu/packages/patches/python-fix-dbm.patch: New file. * Makefile.am: Add it. Cyril Roelandt
2013-04-12Add (guix nar) and (guix serialization)....* guix/store.scm (write-int, read-int, write-long-long, read-long-long, write-padding, write-string, read-string, read-latin1-string, write-string-list, read-string-list, write-store-path, read-store-path, write-store-path-list, read-store-path-list): Move to serialization.scm. (write-contents, write-file): Move to nar.scm. * guix/nar.scm, guix/serialization.scm: New files. * Makefile.am (MODULES): Add them. Ludovic Courtès
2013-04-12Add preliminary binary substituter....* guix/scripts/substitute-binary.scm: New file. * Makefile.am (MODULES): Add it. * nix/scripts/substitute-binary.in: New file. * config-daemon.ac: Produce nix/scripts/substitute-binary. * daemon.am (nodist_pkglibexec_SCRIPTS): Add nix/scripts/substitute-binary. * guix/store.scm (substitutable-path-info): Use the `query-substitutable-path-infos' RPC. * nix/nix-daemon/guix-daemon.cc (main): Honor `NIX_SUBSTITUTERS'. * pre-inst-env.in: Set `NIX_SUBSTITUTERS'. * test-env.in: Leave `NIX_SUBSTITUTERS' unchanged. Set `GUIX_BINARY_SUBSTITUTE_URL, and create $NIX_STATE_DIR/substituter-data. Run `guix-daemon' within `./pre-inst-env'. * tests/store.scm ("substitute query"): New test. Ludovic Courtès
2013-04-12gnu: Add libphidget....* gnu/packages/libphidget.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-04-11gnu: Add dwm....* gnu/packages/dwm.scm: New file. * Makefile.am: Add it. Cyril Roelandt
2013-04-08nar: Implement restoration from Nar....* guix/nar.scm (&nar-error, &nar-read-error): New condition types. (dump): New procedure. (write-contents)[dump]: Remove. Use the one above instead. (read-contents, write-file, restore-file): New procedures. (%archive-version-1): New variable. Ludovic Courtès
2013-04-08gnu: shishi: Update to 1.0.2....* gnu/packages/shishi.scm (shishi): Update to 1.0.2. * gnu/packages/patches/shishi-gets-undeclared.patch: Remove it. * Makefile.am (dist_patch_DATA): Adjust accordingly. Nikita Karetnikov
2013-04-07gnu: Python: fix the compilation of some modules from the standard library....This commit enables the bz2, dbm, readline, ssl and zlib modules. * gnu/packages/gdbm.scm: Enable the compatibility mode. * gnu/packages/python.scm: Enable a few modules from the standard library. * gnu/packages/patches/python-fix-dbm.patch: New file. * Makefile.am: Add it. Cyril Roelandt
2013-04-04Add (guix nar) and (guix serialization)....* guix/store.scm (write-int, read-int, write-long-long, read-long-long, write-padding, write-string, read-string, read-latin1-string, write-string-list, read-string-list, write-store-path, read-store-path, write-store-path-list, read-store-path-list): Move to serialization.scm. (write-contents, write-file): Move to nar.scm. * guix/nar.scm, guix/serialization.scm: New files. * Makefile.am (MODULES): Add them. Ludovic Courtès
2013-04-04Merge branch 'xorg' into core-updatesAndreas Enge
2013-04-03Add preliminary binary substituter....* guix/scripts/substitute-binary.scm: New file. * Makefile.am (MODULES): Add it. * nix/scripts/substitute-binary.in: New file. * config-daemon.ac: Produce nix/scripts/substitute-binary. * daemon.am (nodist_pkglibexec_SCRIPTS): Add nix/scripts/substitute-binary. * guix/store.scm (substitutable-path-info): Use the `query-substitutable-path-infos' RPC. * nix/nix-daemon/guix-daemon.cc (main): Honor `NIX_SUBSTITUTERS'. * pre-inst-env.in: Set `NIX_SUBSTITUTERS'. * test-env.in: Leave `NIX_SUBSTITUTERS' unchanged. Set `GUIX_BINARY_SUBSTITUTE_URL, and create $NIX_STATE_DIR/substituter-data. Run `guix-daemon' within `./pre-inst-env'. * tests/store.scm ("substitute query"): New test. Ludovic Courtès
2013-04-02gnu: Add libphidget....* gnu/packages/libphidget.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-03-31gnu: Add xpdf....* gnu/packages/pdf.scm (xpdf): New variable. * gnu/packages/patches/xpdf-constchar.patch: New file. * Makefile.am (dist_patch_DATA): Add it. Andreas Enge
2013-03-29Merge branch 'master' into core-updates...Conflicts: Makefile.am gnu/packages/base.scm Ludovic Courtès
2013-03-29gnu: Really add lesstif....* Makefile.am (MODULES): Commit the module addition. Andreas Enge
2013-03-28Add (guix build-system cmake)....* guix/build/cmake-build-system.scm, guix/build-system/cmake.scm: New files. * Makefile.am (MODULES): Add them. Cyril Roelandt
2013-03-27gnu: Move GCC to its own module....* gnu/packages/base.scm (gcc-4.7): Move to... * gnu/packages/gcc.scm: ... here. New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-03-27glib: Patch around prlimit(2) failure....* gnu/packages/glib.scm (glib)[source]: Switch to mirror://gnome. [inputs]: Add `patch/tests-prlimit'. [arguments]: Add it. * gnu/packages/patches/glib-tests-prlimit.patch: New file. * Makefile.am (dist_patch_DATA): Add it. Ludovic Courtès
2013-03-26gnu: Add GNU cflow....* gnu/packages/cflow.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-03-26gnu: Add GNU cppi....* gnu/packages/cppi.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-03-21gnu: Add cmake....* gnu/packages/cmake.scm: New file. * gnu/packages/patches/cmake-fix-tests.patch: New file. * Makefile.am: Add them. Cyril Roelandt
2013-03-19gnu: Add lua....* gnu/packages/lua.scm: New file. * Makefile.am: add it. Cyril Roelandt
2013-03-06gnu: Add GNU Fdisk....* gnu/packages/fdisk.scm: New file. * Makefile.am (MODULES): Add it. Nikita Karetnikov
2013-03-06gnu: Add w3m....* gnu/packages/w3m.scm, gnu/packages/patches/w3m-fix-compile.patch: New files. * Makefile.am (MODULES): Add 'w3m.scm'. (dist_patch_DATA): Add 'w3m-fix-compile.patch'. Nikita Karetnikov
2013-03-06gnu: xorg: Initial import from nix....* gnu/packages/xorg.scm: New module. * Makefile.am: Add it. Andreas Enge
2013-03-05gnu: Add Avahi....* gnu/packages/avahi.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-03-05gnu: Add lsof....* gnu/packages/lsof.scm: New file. * Makefile.am (MODULES): Add it. Andreas Enge
2013-03-04Merge branch 'master' into core-updates...Conflicts: Makefile.am guix/scripts/gc.scm guix/scripts/package.scm guix/ui.scm tests/guix-package.sh Ludovic Courtès
2013-03-04Add (guix build-system perl)....* guix/build-system/perl.scm, guix/build/perl-build-system.scm: New files. * Makefile.am (MODULES): Add them. * guix/build-system/gnu.scm (standard-inputs): Make public. Ludovic Courtès
2013-03-03gnu: Add vpnc....* gnu/packages/vpn.scm: New file. * Makefile.am (MODULES): Add it. * gnu/packages/patches/vpnc-script.patch: New file. * Makefile.am (dist_patch_DATA): Add it. Andreas Enge
2013-03-02gnu: Add libdaemon....* gnu/packages/libdaemon.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès
2013-02-27gnu: Add cross tool chain....* gnu/packages/cross-base.scm: New file. * gnu/packages/patches/gcc-cross-environment-variables.patch: New file. * Makefile.am (MODULES): Add cross-base.scm. (dist_patch_DATA): Add gcc-cross-environment-variables.patch. * gnu/packages/base.scm (gcc-4.7): Use `LDFLAGS_FOR_TARGET' instead of `LDFLAGS_FOR_BUILD', and use `-B' instead of `-L'. * gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for "mips64el-linux". Ludovic Courtès