Commit Graph

58 Commits

Author SHA1 Message Date
Christopher Baines c219104c78
gnu: guile-email: Add phase to patch the module directory.
Otherwise the .go files appear within share, and Guile doesn't find them. With
this patch they appear in lib within the output. One thing this means is that
stack traces include the filenames.

* gnu/packages/guile-xyz.scm (guile-email)[arguments]: Add 'patch-module-dir
phase.
2019-09-21 17:27:22 +01:00
Ricardo Wurmus 014c3012a5
gnu: guile-debbugs-next: Update to 0.0.3-2.fb0ae06.
* gnu/packages/guile-xyz.scm (guile-debbugs-next): Update to 0.0.3-2.fb0ae06.
2019-09-20 00:43:16 +02:00
Ricardo Wurmus 993a4fbb7c
Merge remote-tracking branch 'origin/master' into wip-texlive 2019-09-18 11:54:54 +02:00
Efraim Flashner f61f424d5b
gnu: mcron: Update to 1.1.2.
* gnu/packages/guile-xyz.scm (mcron): Update to 1.1.2.
[arguments]: Remove custom 'set-timezone phase.
[native-inputs]: Add autoconf, automake, help2man, texinfo.
[inputs]: Remove ed, which.
2019-09-13 16:02:31 +03:00
Ricardo Wurmus 248965c91c
gnu: Add guile-cv.
* gnu/packages/guile-xyz.scm (guile-cv): New variable.
2019-09-05 22:45:48 +02:00
Ricardo Wurmus 6153fa0a99
gnu: guile-gi: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-gi): Update to 0.2.0.
[arguments]: Remove make flags.
[native-inputs]: Add glib:bin.
2019-09-03 13:06:46 +02:00
Amar Singh 114f02bac4
gnu: emacsy: Cleanup build.
* gnu/packages/guile-xyz.scm (emacsy): Wrap binaries; fixes guile version
conflicts.  Move some propagated inputs to inputs.
2019-08-27 16:58:11 +02:00
Amar Singh e8c2da4104
gnu: Add nomad.
* gnu/packages/guile-xyz.scm (nomad): New variable.
2019-08-27 16:58:11 +02:00
Amar Singh c99f32b94e
gnu: Add emacsy-minimal.
* (guile-emacsy): New variable.

Emacsy is a library for Guile. Emacsy package is too heavy for use as a
dependency for other packages:

$ guix size emacsy ... total: 1136.3 MiB

versus:
$ guix size guile-emacsy ... total: 132.3 MiB
2019-08-27 16:57:46 +02:00
Arun Isaac d88b811adf
gnu: guile-email: Fix source hash.
* gnu/packages/guile-xyz.scm (guile-email)[source]: Fix hash.
2019-08-17 23:04:14 +05:30
Arun Isaac db18d87ac3
gnu: guile-email: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.2.0.
[source]: Update URI.
[native-inputs]: Remove autoconf and automake. Add lzip.
[arguments]: Add GUILE_AUTO_COMPILE=0 to #:make-flags.
[home-page]: Update URI.
[description]: Update description.
2019-08-09 14:45:33 +05:30
Ludovic Courtès 91f55717ab
gnu: Explicitly refer to 'guile-json-1' when needed.
* gnu/packages/bioinformatics.scm (rcas-web)[inputs]: Change
'guile-json' to 'guile-json-1'.
* gnu/packages/ci.scm (cuirass)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (artanis)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (guile-mastodon)[inputs]: Likewise.
* gnu/packages/mail.scm (mumi)[inputs]: Likewise.
* gnu/packages/package-management.scm (guix)[inputs]: Likewise.
* gnu/packages/package-management.scm (guix-daemon)[inputs]: Likewise.
* gnu/packages/web.scm (hpcguix-web)[inputs]: Likewise.
2019-07-25 00:18:45 +02:00
Arne Babenhauserheide 17f90b679f
gnu: guile-wisp: fix url
* gnu/packages/guile-xyz.scm (guile-wisp): add www to url (required due to hoster-changes)

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-12 23:54:19 +02:00
Arne Babenhauserheide 65610f7326
gnu: wisp: update to 1.0.2.
* gnu/packages/guile-xyz (wisp): update to version 1.0.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-12 23:54:19 +02:00
Ludovic Courtès 1aa026aa39
gnu: emacsy: Remove big 'texlive' dependency.
* gnu/packages/guile-xyz.scm (emacsy)[inputs]: Replace TEXLIVE by a
'texlive-union' call.
2019-07-05 18:10:29 +02:00
Jan Nieuwenhuizen 48eb71aea8
gnu: emacsy: Update to 0.4.1.
* gnu/packages/guile-xyz.scm (emacsy): Update to 0.4.1.
2019-07-02 07:59:15 +02:00
Ludovic Courtès 83817158b2
gnu: python-on-guile: Wrap 'python' executable.
* gnu/packages/guile-xyz.scm (python-on-guile)[arguments]: Add 'wrap'
phase.
2019-06-26 15:59:58 +02:00
Ludovic Courtès 5d5edb88bd
gnu: python-on-guile: Update to 00a51a2.
* gnu/packages/guile-xyz.scm (python-on-guile): Update to 00a51a2.
2019-06-26 15:59:58 +02:00
Ludovic Courtès 85a411bc28
gnu: guile-persist: Install .go files in the right place.
* gnu/packages/guile-xyz.scm (guile-persist)[source](modules, snippet):
New fields.
2019-06-25 17:41:24 +02:00
Ludovic Courtès 2135610c9b
gnu: Add Guile-JPEG.
* gnu/packages/guile-xyz.scm (guile-jpeg): New variable.
2019-06-24 23:13:11 +02:00
Ricardo Wurmus 4088ae4270
gnu: python-on-guile: Update to 0.1.0-2.058c596.
* gnu/packages/guile-xyz.scm (python-on-guile): Update to 0.1.0-2.058c596.
[source]: Fetch from fork at git.elephly.net.
[arguments]: Remove phase "use-canonical-directory-for-go-files".
2019-06-18 18:23:47 +02:00
Ricardo Wurmus bb6c8f207b
gnu: guile-gi: Update to 0.0.2.
* gnu/packages/guile-xyz.scm (guile-gi): Update to 0.0.2.
[source]: Fetch using url-fetch.
[arguments]: Add make flags to remove unexpectedly passing test from
XFAIL_TESTS.
[native-inputs]: Remove autoconf, automake, and texinfo.
2019-06-17 04:52:22 +02:00
Ricardo Wurmus d1a3a8e15e
gnu: guile-picture-language: Update to 0.0.1-1-91d10c9.
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to
0.0.1-1-91d10c9.
[build-system]: Use gnu-build-system.
[native-inputs]: Add autoconf, automake, imagemagick, pkg-config, and texinfo.
2019-06-17 03:06:53 +02:00
Jan Nieuwenhuizen f0de9544a3
gnu: Add emacsy.
* gnu/packages/guile-xyz.scm (emacsy): New variable.
2019-06-12 23:31:43 +02:00
Jan Nieuwenhuizen 898b705d64
gnu: guile-gi: Update to 0.0.1-1.26e8852.
* gnu/packages/guile-xyz.scm (guile-gi): Update to 0.0.1-1.26e8852; use
upstream's (spk121's) git in source uri.
2019-06-05 15:40:26 +02:00
Ludovic Courtès dec4b3aa18
gnu: Add guile-srfi-159.
* gnu/packages/guile-xyz.scm (guile-srfi-159): New variable.
2019-06-02 22:01:57 +02:00
Jan Nieuwenhuizen bdf2dd797e
gnu: Add guile-gi.
* gnu/packages/guile-xyz.scm (guile-gi): New variable.
2019-06-02 20:18:13 +02:00
Ricardo Wurmus 481eca8002
gnu: guile-file-names: Update to 0.2.
* gnu/packages/guile-xyz.scm (guile-file-names): Update to 0.2.
[arguments]: Adjust build phase "build-with-guile-2.2" and rename to
"fix-target-directory".
2019-05-16 21:41:24 +02:00
Ricardo Wurmus b97b4624d0
gnu: Add guile-file-names.
* gnu/packages/guile-xyz.scm (guile-file-names): New variable.
2019-05-09 22:41:14 +02:00
Mathieu Othacehe dbcd503c46
gnu: guile-parted: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.1.
2019-04-21 09:48:26 +02:00
Mathieu Othacehe 442a11f68f
gnu: guile-newt: Update to 0.0.1.
* gnu/packages/guile-xyz.scm (guile-newt): Update to 0.0.1.
2019-04-21 09:45:36 +02:00
Arun Isaac 50771f5bdf
gnu: guile-email: Update to 0.1.0.
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.1.0.
2019-04-09 14:02:52 +05:30
ng0 47956fa0c2
Correct name and email address for ng0.
* .mailmap, Makefile.am, doc/guix.de.texi, doc/guix.fr.texi,
doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm,
gnu/packages/cdrom.scm, gnu/packages/check.scm,
gnu/packages/cinnamon.scm, gnu/packages/compression.scm,
gnu/packages/crypto.scm, gnu/packages/databases.scm,
gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm,
gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm,
gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm,
gnu/packages/guile-wm.scm,gnu/packages/guile-xyz.scm,
gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm,
gnu/packages/language.scm, gnu/packages/libcanberra.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm:
Correct name and email address for ng0.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-03-18 15:05:08 +01:00
Ricardo Wurmus 6d37301bd5
gnu: Add python-on-guile.
* gnu/packages/guile-xyz.scm (python-on-guile): New variable.
2019-03-13 20:43:35 +01:00
Ricardo Wurmus 8f05252862
gnu: guile-persist: Install go files to canonical directory.
* gnu/packages/guile-xyz.scm (guile-persist)[arguments]: Patch target
directory for go files in build phase "patch-prefix".
2019-03-13 20:42:23 +01:00
Ricardo Wurmus 8318b3ed8c
gnu: guile-stis-parser: Install go files to canonical directory.
* gnu/packages/guile-xyz.scm (guile-stis-parser)[arguments]: Add build phase
"use-canonical-directory-for-go-files".
2019-03-13 20:41:41 +01:00
Ricardo Wurmus 29e76f0722
gnu: guile-stis-parser: Override source file name.
* gnu/packages/guile-xyz.scm (guile-stis-parser)[source]: Provide file name
for git checkout.
2019-03-12 22:48:40 +01:00
Ricardo Wurmus 12d73f9c3c
gnu: Add guile-persist.
* gnu/packages/guile-xyz.scm (guile-persist): New variable.
2019-03-12 22:47:56 +01:00
Tobias Geerinckx-Rice 55f4282e0c
gnu: guile-colorized: Move project home.
* gnu/packages/guile-xyz.scm (guile-colorized)[source, home-page]: Update.
2019-03-12 02:22:33 +01:00
Tobias Geerinckx-Rice 1340ce2899
gnu: guile-colorized: Don't use unstable tarball.
* gnu/packages/guile-xyz.scm (guile-colorized)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-12 02:22:33 +01:00
Ricardo Wurmus 9f8698ad1c
gnu: Add guile-stis-parser.
* gnu/packages/guile-xyz.scm (guile-stis-parser): New variable.
2019-03-06 21:07:49 +01:00
Ricardo Wurmus 5531782d1c
gnu: Add guile-studio.
* gnu/packages/guile-xyz.scm (guile-studio): New variable.
2019-03-06 14:40:02 +01:00
Ricardo Wurmus 3c3e6620ae
gnu: guile-hall: Clean up.
* gnu/packages/guile-xyz.scm (guile-hall)[description]: Break long line.
[home-page]: Merge lines.
[propagated-inputs]: Remove reference to default "out" output.
2019-02-15 17:43:49 +01:00
Ricardo Wurmus feb11b0872
gnu: guile-hall: Use git tag.
* gnu/packages/guile-xyz.scm (guile-hall)[source]: Use tag and git-file-name.
2019-02-15 17:37:28 +01:00
Ricardo Wurmus 06085facd5
gnu: guile-hall: Use license: prefix.
* gnu/packages/guile-xyz.scm (guile-hall)[license]: Use license: prefix.
2019-02-15 17:34:48 +01:00
Alex Sassmannshausen 63bf0afdf6
gnu: guile-hall: Update to 0.2.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.2.
2019-02-15 16:57:46 +01:00
Ricardo Wurmus 8d11b6ddb8
gnu: guile-picture-language: Update to 0-2.1ea8b78.
* gnu/packages/guile-xyz.scm (guile-picture-language): Update to 0-2.1ea8b78.
2019-02-11 23:03:35 +01:00
Ricardo Wurmus f57bf15cd8
gnu: guile-redis: Update to 1.3.0.
* gnu/packages/guile-xyz.scm (guile-redis): Update to 1.3.0.
2019-02-08 16:26:20 +01:00
Christopher Baines 6fd72f7094
gnu: guile-squee: Fix the license.
The license originally specified in the package definition was incorrect. The
true license is the Lesser GNU General Public License.

* gnu/packages/guile-xyz.scm (guile-squee): Change license to license:lgpl3+.
2019-02-08 10:26:20 +00:00
Christopher Baines 61dafdc0fe
gnu: Add guile-squee.
* gnu/packages/guile-xyz.scm (guile-squee): New variable.
2019-02-06 13:11:35 +00:00