summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Expand)AuthorAgeFilesLines
...
* gnu: Add cryptsetup.•••* gnu/packages/cryptsetup.scm: New file. * Makefile.am (MODULES): Add it. Andreas Enge2013-05-081-0/+1
* gnu: Add lvm2.•••* gnu/packages/lvm.scm: New file. * Makefile.am (MODULES): Add it. Andreas Enge2013-05-081-0/+1
* gnu: Add Hugs.•••* gnu/packages/hugs.scm: New file. * Makefile.am (MODULES): Add it. Nikita Karetnikov2013-05-071-0/+1
* gnu: Add GNU FreeIPMI.•••* gnu/packages/freeipmi.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès2013-05-071-0/+1
* gnu: 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ès2013-05-061-0/+1
* gnu: Add atk.•••* gnu/packages/gtk.scm: New module. * Makefile.am (MODULES): Add it. Andreas Enge2013-05-051-0/+1
* Merge branch 'core-updates'Ludovic Courtès2013-04-301-1/+9
|\
| * Merge 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ès2013-04-261-0/+9
| |\
| * | gnu: Add Ratpoison.•••* gnu/packages/ratpoison.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès2013-04-121-0/+1
| * | nar: 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ès2013-04-121-0/+1
| * | gnu: 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 Karetnikov2013-04-121-1/+0
| * | gnu: 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 Roelandt2013-04-121-0/+1
| * | Add (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ès2013-04-121-0/+2
| * | Add 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ès2013-04-121-0/+1
| * | gnu: Add libphidget.•••* gnu/packages/libphidget.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès2013-04-121-0/+1
| * | gnu: Add dwm.•••* gnu/packages/dwm.scm: New file. * Makefile.am: Add it. Cyril Roelandt2013-04-111-0/+1
| * | Merge branch 'xorg' into core-updatesAndreas Enge2013-04-041-1/+4
| |\ \
| | * | gnu: 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 Enge2013-03-311-1/+2
| | * | gnu: Really add lesstif.•••* Makefile.am (MODULES): Commit the module addition. Andreas Enge2013-03-291-0/+1
| | * | gnu: xorg: Initial import from nix.•••* gnu/packages/xorg.scm: New module. * Makefile.am: Add it. Andreas Enge2013-03-061-0/+1
| * | | Merge branch 'master' into core-updates•••Conflicts: Makefile.am gnu/packages/base.scm Ludovic Courtès2013-03-291-3/+17
| |\ \ \ | | |/ / | |/| |
| * | | Merge 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ès2013-03-041-1/+6
| |\ \ \
| * | | | gnu: 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ès2013-02-271-0/+2
| * | | | Add "guix pull".•••* guix/scripts/pull.scm: New file. * Makefile.am (MODULES): Add it. * doc/guix.texi (Invoking guix pull): New node. (Invoking guix package): Add cross-ref to it. * guix/ui.scm (config-directory): New procedure. * scripts/guix.in: When `GUIX_UNINSTALLED' is undefined, add $XDG_CONFIG_HOME/guix/latest to the search path. * po/POTFILES.in: Add guix/scripts/pull.scm. Ludovic Courtès2013-02-271-0/+1
| * | | | build: Build guix/scripts/download.go after guix/build/download.go.•••* Makefile.am (guix/scripts/download.go): Add dependency on `guix/build/download.go'. Reported by Nikita Karetnikov <nikita@karetnikov.org>. Ludovic Courtès2013-02-271-0/+3
| * | | | Replace individual scripts with master 'guix' script.•••* scripts/guix.in: New script. * Makefile.am (bin_SCRIPTS): Add 'scripts/guix'. Remove 'guix-build', 'guix-download', 'guix-import', 'guix-package', and 'guix-gc'. (MODULES): Add 'guix/scripts/build.scm', 'guix/scripts/download.scm', 'guix/scripts/import.scm', 'guix/scripts/package.scm', and 'guix/scripts/gc.scm'. * configure.ac (AC_CONFIG_FILES): Add 'scripts/guix'. Remove 'guix-build', 'guix-download', 'guix-import', 'guix-package', and 'guix-gc'. * guix-build.in, guix-download.in, guix-gc.in, guix-import.in, guix-package.in: Remove shell script boilerplate. Move to guix-COMMAND.in to guix/scripts/COMMAND.scm. Rename module from (guix-COMMAND) to (guix scripts COMMAND). Change "guix-COMMAND" to "guix COMMAND" in usage help string. * pre-inst-env.in: Add "@abs_top_builddir@/scripts" to the front of $PATH. Export $GUIX_UNINSTALLED. * tests/guix-build.sh, tests/guix-daemon.sh, tests/guix-download.sh, tests/guix-gc.sh, tests/guix-package.sh: Use "guix COMMAND" instead of "guix-COMMAND". * doc/guix.texi: Replace all occurrences of "guix-COMMAND" with "guix COMMAND". * po/POTFILES.in: Update. Mark H Weaver2013-02-271-5/+6
| * | | | Add (gnu system vm).•••* gnu/system/vm.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès2013-02-271-1/+2
| * | | | gnu: Add support for Guile in Linux initrd.•••* gnu/packages/linux-initrd.scm: New file. Ludovic Courtès2013-02-271-0/+1
| * | | | gnu: qemu-kvm: Add patch to have multiple SMB shares.•••* gnu/packages/qemu.scm (qemu-kvm/smb-shares): New variable. * gnu/packages/patches/qemu-multiple-smb-shares.patch: New file. * Makefile.am (dist_patch_DATA): Add it. Ludovic Courtès2013-02-271-0/+1
| * | | | gnu: Add GNU Parted.•••* gnu/packages/parted.scm: New file. * Makefile.am (MODULES): Add it. Nikita Karetnikov2013-02-271-0/+1
| * | | | gnu: guile-static: Add bindings for low-level Linux syscalls.•••* gnu/packages/make-bootstrap.scm (%guile-static): Add `guile-linux-syscalls.patch' as an input, and use it. * gnu/packages/patches/guile-linux-syscalls.patch: New file. * Makefile.am (dist_patch_DATA): Add it. Ludovic Courtès2013-02-271-0/+1
| * | | | gnu: Add vim.•••* gnu/packages/vim.scm: New file. * Makefile.am (MODULES): Add it. Cyril Roelandt2013-02-271-0/+1
| * | | | gnu: Add missing patch for mcron.•••* gnu/packages/patches/mcron-install.patch: New file. * Makefile.am (dist_patch_DATA): Add it. Ludovic Courtès2013-02-271-0/+1
| * | | | gnu: Add GNU Wdiff.•••* gnu/packages/wdiff.scm: New file. * Makefile.am (MODULES): Add it. Nikita Karetnikov2013-02-271-0/+1
* | | | | build: 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ès2013-04-291-1/+5
* | | | | build: 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ès2013-04-291-3/+9
| |_|_|/ |/| | |
* | | | web: 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ès2013-04-251-0/+1
* | | | Add `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ès2013-04-251-0/+2
* | | | Add '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 Karetnikov2013-04-211-0/+1
* | | | build: Add `sync-synopses.scm'.•••* build-aux/sync-synopses.scm: New file. * Makefile.am (EXTRA_DIST): Add it. (dist-hook): New target. Ludovic Courtès2013-04-171-0/+5
* | | | gnu: 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 Roelandt2013-04-161-1/+0
* | | | nar: 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ès2013-04-081-0/+1
* | | | gnu: 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 Karetnikov2013-04-081-1/+0
* | | | gnu: 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 Roelandt2013-04-071-0/+1
* | | | Add (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ès2013-04-041-0/+2
* | | | Add 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ès2013-04-031-0/+1
* | | | gnu: Add libphidget.•••* gnu/packages/libphidget.scm: New file. * Makefile.am (MODULES): Add it. Ludovic Courtès2013-04-021-0/+1
| |_|/ |/| |
* | | Add (guix build-system cmake).•••* guix/build/cmake-build-system.scm, guix/build-system/cmake.scm: New files. * Makefile.am (MODULES): Add them. Cyril Roelandt2013-03-281-0/+2
* | | gnu: 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ès2013-03-271-0/+1
* | | glib: 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ès2013-03-271-2/+3