Commit Graph

65 Commits

Author SHA1 Message Date
Efraim Flashner e9d271ed9a
services: Add Enlightenment desktop service.
* gnu/services/desktop.scm (<enlightenment-desktop-configuration>,
enlightenment-desktop-service-type): New variables.
* doc/guix.texi (Desktop Services): Document the service.
* NEWS: Mention it.
2018-05-20 21:42:32 +03:00
Chris Marusich ede121de42
guix: Separate the package name and version with "@", not "-".
* guix/packages.scm (package-full-name): By default, use "@" to separate
  the package name and package version.  Add an optional delimiter
  argument so that there is still a way to explicitly use a different
  delimiter.
* gnu/packages/commencement.scm (gcc-boot0) <unpack-gmp&co>: Adjust
  accordingly.
* tests/graph.scm: Adjust accordingly.
* tests/profiles.scm: Adjust accordingly.
* NEWS: Mention the change.

Fixes: <https://bugs.gnu.org/31088>.
Reported by Pierre Neidhardt <ambrevar@gmail.com>.
2018-05-08 21:55:46 -07:00
Ludovic Courtès 40f5c53d89
Update NEWS. 2017-12-06 09:14:53 +01:00
Ludovic Courtès f0eb57b736
Update NEWS. 2017-12-06 08:58:26 +01:00
Ludovic Courtès f3e3f4d934
Update NEWS. 2017-12-05 15:37:01 +01:00
Ludovic Courtès c735e9e686
Update NEWS. 2017-12-04 17:56:11 +01:00
Ludovic Courtès 7c63fff6d0
Update NEWS. 2017-05-22 17:25:08 +02:00
Ludovic Courtès 31025edc94
Update NEWS. 2017-05-21 13:45:54 +02:00
Ricardo Wurmus 402f241da4
Update NEWS. 2017-05-20 23:39:30 +02:00
Ricardo Wurmus 266d281d25
Update NEWS. 2017-05-17 23:04:59 +02:00
Ludovic Courtès 43e5a262aa
Update NEWS. 2017-05-16 15:18:12 +02:00
Ricardo Wurmus 620431be61
Update NEWS.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-12-20 12:29:13 +01:00
Ludovic Courtès 7977d76c0a
Update NEWS. 2016-08-04 08:17:28 -04:00
Ludovic Courtès 23431ad9d5
Update NEWS. 2016-08-01 22:52:19 +02:00
Alex Kost b4b9975d4a emacs: Add interface for package locations.
* emacs/guix-main.scm (%package-location-param-alist): New variable.
(package-location->sexp, package-location-entries): New procedures.
* emacs/guix-ui-location.el: New file.
* emacs.am (ELFILES): Add it.
* doc/emacs.texi (Emacs Package Locations): Document 'guix-locations'.
* NEWS: Mention it.
2016-04-18 10:09:02 +03:00
Ludovic Courtès 34bf416e4a Update NEWS. 2016-03-28 22:51:18 +02:00
Ludovic Courtès c8786834ef Update 'NEWS'. 2016-03-27 19:23:26 +02:00
Mathieu Lirzin 1b846da8c3 utils: Use '@' for separating package names and version numbers.
This provides the ability to use numbers in package names.

Fixes <http://bugs.gnu.org/19219>.

* guix/utils.scm (package-name->name+version): New procedure.
* gnu/packages.scm (%find-package): Add a FALLBACK? keyword argument.
Use the previous method when no package is found.
(specification->package+output, specification->package): Adapt
documentation to new syntax.
* doc/guix.texi (Invoking guix package, Invoking guix import): Likewise.
* guix/ui.scm (package-specification->name+version+output): Likewise.
* guix/scripts/import/hackage.scm (show-help): Likewise.
* tests/guix-build.sh: Adapt to new syntax.
* tests/guix-lint.sh: Likewise.
* tests/guix-package.sh: Likewise.
* tests/ui.scm ("package-specification->name+version+output"): Likewise.
* tests/utils.scm ("package-name->name+version"): Likewise.
* NEWS: Mention new syntax.
2016-03-02 21:41:41 +01:00
Alex Kost 687c9bc023 emacs: Add interface for licenses.
* emacs/guix-main.scm (%license-param-alist): New variable.
  (license->sexp, find-licenses, license-entries): New procedures.
* emacs/guix-license.el (guix-license-get-entries)
  (guix-license-get-display, guix-license-insert-packages-button)
  (guix-license-insert-comment, guix-license-list-describe)
  (guix-license-list-show-packages): New procedures.
  (guix-licenses): New command.
* doc/emacs.texi (Emacs Licenses): New node.
  (Emacs Interface): Add it.
* doc/guix.texi (Top): Add it.
* NEWS: Mention new interface.
2016-01-25 22:11:47 +03:00
Alex Kost 0a2a2b3387 emacs: Rename 'file-path' to 'file-name'.
* emacs/guix-info.el (guix-info-file-path): Rename to...
  (guix-info-file-name): ... this.
* emacs/guix-list.el (guix-list-file-path): Rename to...
  (guix-list-file-name): ... this.
  (guix-list-get-file-path): Rename to...
  (guix-list-get-file-name): ... this.
* emacs/guix-ui-generation.el (guix-generation-list-format): Adjust
  accordingly.
* emacs/guix-ui-system-generation.el (guix-system-generation-list-format):
  Likewise.
* NEWS: Mention faces renaming.
2016-01-25 22:11:47 +03:00
Alex Kost 67cedc4ba6 emacs: Add interface for system generations.
* emacs/guix-main.scm (system-generation-boot-parameters)
(system-generation-param-alist, system-generation-sexps): New procedures.
(entries): Add 'system-generation' entry type.
* emacs/guix-messages.el (guix-result-message): Use the same messages
  for 'generation' and 'system-generation' entry types.
* emacs/guix-ui-system-generation.el: New file.
* emacs.am (ELFILES): Add it.
* doc/emacs.texi (Emacs Commands): Document new commands.
* NEWS: Mention new interface.
2016-01-16 13:02:21 +03:00
Alex Kost 1ae858f333 Update NEWS.
* NEWS: Mention Emacs interface for Hydra and changes in variables.
2016-01-02 17:25:35 +03:00
Alex Kost 4daa31270a Update NEWS.
* NEWS: Mention 'guix-build-log-mode'.
2015-11-06 22:20:03 +03:00
Ludovic Courtès f6082affda Update NEWS. 2015-11-04 11:12:03 +01:00
Ludovic Courtès 316d65be0c doc: Back up on the claim of encrypted root partitions.
Reported by 宋文武 <iyzsong@openmailbox.org>
at <https://lists.gnu.org/archive/html/guix-devel/2015-11/msg00096.html>.

* doc/guix.texi (System Installation): Comment out encrypted root
  partition commands.
* gnu/system/examples/desktop.tmpl (mapped-devices): Remove.
  (file-systems): Refer to the root by label.
* NEWS: Adjust.
2015-11-04 10:54:39 +01:00
Ludovic Courtès f194445a65 Update NEWS. 2015-11-04 00:12:19 +01:00
Ludovic Courtès e9ade3eeef Update NEWS. 2015-07-21 21:32:29 +02:00
Ludovic Courtès 617372ef70 Update NEWS. 2015-07-21 00:40:08 +02:00
Ludovic Courtès ec6b5a9942 Update NEWS. 2015-05-13 23:41:08 +02:00
David Thompson d423ac6047 NEWS: Mention new postgresql service in 0.8.2. 2015-05-13 12:31:18 -04:00
Ludovic Courtès 6b832e4d7b Update NEWS. 2015-05-13 11:48:12 +02:00
Ludovic Courtès 983c082a74 Update NEWS. 2015-01-28 22:01:29 +01:00
Ludovic Courtès d31721464e nls: Update 'vi' translation. 2015-01-28 21:32:58 +01:00
Ludovic Courtès 43faf869b9 Update NEWS. 2015-01-28 10:56:04 +01:00
Ludovic Courtès 44941798d2 Update NEWS. 2014-11-17 22:09:38 +01:00
David Thompson 7b3f6a277c Fix typo in NEWS. 2014-11-16 18:42:44 -05:00
Ludovic Courtès 29934e0244 Adjust NEWS for 'guix import'. 2014-11-16 23:22:36 +01:00
Ludovic Courtès 5c88ac539b Update NEWS. 2014-11-13 11:35:14 +01:00
Ludovic Courtès 8ee0e719bb Update NEWS. 2014-11-11 22:42:42 +01:00
Ludovic Courtès 0c4b00d851 Update NEWS. 2014-11-10 15:06:11 +01:00
Ludovic Courtès 508ea01ef2 Update NEWS. 2014-07-25 01:01:51 +02:00
Ludovic Courtès dccc0b9800 Update NEWS. 2014-07-25 00:44:43 +02:00
Ludovic Courtès 02dd2a9cb6 Update 'NEWS'. 2014-07-21 23:18:21 +02:00
Ludovic Courtès 4ec91959f2 Update 'NEWS'. 2014-04-09 14:37:01 +02:00
Ludovic Courtès b0f981f06e Update 'NEWS' for 0.6. 2014-04-07 23:39:30 +02:00
Ludovic Courtès 5d6dbd299e Update 'NEWS'. 2013-12-11 13:06:19 +01:00
Andreas Enge 4a8c5617f9 NEWS: Small changes.
NEWS: Typos and very minor changes.
2013-12-10 22:14:23 +01:00
Ludovic Courtès a043ac04d9 Update 'NEWS'. 2013-12-10 21:53:59 +01:00
Ludovic Courtès bb5f01c55d Update 'NEWS'. 2013-09-27 08:44:55 +02:00
Ludovic Courtès 6bf3e5f72d Update 'NEWS'. 2013-09-27 01:50:59 +02:00