3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

28 commits

Author SHA1 Message Date
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Marius Bakke
42db0f4e33
gnu: SWIG: Update to 4.0.2.
* gnu/packages/swig.scm (swig): Update to 4.0.2.
[arguments]: Remove.
2021-05-22 17:08:14 +02:00
Arun Isaac
e607cc3a47
gnu: swig: Use guile-3.0 instead of guile-2.2.
* gnu/packages/swig.scm (swig)[native-inputs]: Replace guile-2.2 with
guile-3.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-03-18 19:23:45 +01:00
d45720d8b4
gnu: swig: Build with guile-2.2.
This is a follow-up to 8b2c4eb502.

* gnu/packages/swig.scm (swig)[native-inputs]: Replace guile-2.0
with guile-2.2.
2019-12-12 03:44:53 +02:00
Marius Bakke
8b2c4eb502
gnu: swig: Update to 4.0.1.
* gnu/packages/patches/swig-guile-gc.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/swig.scm (swig): Update to 4.0.1.
[source](patches): Remove.
[arguments]: Remove 'set-env' phase.
[inputs]: Change GUILE-2.0 to GUILE-2.2.
2019-12-05 17:59:02 +01:00
60bd56c6d8
gnu: swig.scm: Sort module inputs alphabetically.
* gnu/packages/swig.scm: Sort module inputs alphabetically.
2019-12-01 10:35:09 +02:00
7ed91f8c8d
gnu: swig: Clean up inputs.
* gnu/packages/swig.scm (swig)[inputs]: Move perl, guile-2.0 ...
[inputs]: ... to here.
2019-12-01 10:31:28 +02:00
Mathieu Othacehe
457e116698
gnu: swig: Fix cross-compilation.
* gnu/packages/swig.scm (swig)[inputs]: Add pcre that is needed when cross-compiling.
2019-11-15 17:32:26 +01:00
Marius Bakke
a555c3f438
gnu: swig: Fix FTBFS with GCC >= 6.
* gnu/packages/swig.scm (swig)[arguments]: Add phase to remove -isystem flag
to GCC.
2019-02-09 21:53:41 +01:00
Marius Bakke
e8ef3cc4d6
gnu: swig: Fix build on i686.
* gnu/packages/patches/swig-guile-gc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/swig.scm (swig)[source](patches): Use it.
2018-10-18 19:13:13 +02:00
Mark H Weaver
a21bcd7079
Revert "gnu: swig: Patch for Octave 4.4."
This reverts commit 3771000f89.
2018-05-30 02:18:26 -04:00
Kei Kebreau
3771000f89
gnu: swig: Patch for Octave 4.4.
* gnu/packages/swig.scm (swig)[source]: Add patch.
* gnu/packages/patches/swig-octave-patches.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-05-29 18:20:38 -04:00
Leo Famulari
503c8c5882
gnu: swig: Fix build with Perl 5.26.0.
* gnu/packages/swig.scm (swig)[arguments]: Set PERL_USE_UNSAFE_INC in 'set-env'
build phase.
2017-06-14 10:24:03 -04:00
Leo Famulari
0122a869ac
gnu: swig: Update to 3.0.12.
* gnu/packages/swig.scm (swig): Update to 3.0.12.
2017-06-14 10:24:03 -04:00
Leo Famulari
6305b81fed
gnu: swig: Update to 3.0.10.
* gnu/packages/swig.scm (swig): Update to 3.0.10.
2016-11-21 11:10:06 -05:00
Mark H Weaver
0bab3af078
Merge branch 'master' into core-updates 2016-07-29 14:18:07 -04:00
David Craven
0160458bf8
gnu: Use define-public to export packages.
* gnu/packages/bison.scm (bison): Define public.
* gnu/packages/flex.scm (flex): Define public.
* gnu/packages/pulseaudio.scm (libsndfile, libsamplerate, pulseaudio): Define
public.
* gnu/packages/sdl.scm (sdl, sdl2, libmikmod, sdl-gfx, sdl-image, sdl-mixer,
sdl-net, sdl-ttf): Define public.
* gnu/packages/search.scm (xapian): Remove unnecessary #:export.
* gnu/packages/swig.scm (swig): Define public.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:35:20 +02:00
Leo Famulari
d227260d2f
Merge branch 'master' into core-updates
Resolved conflicts:
* gnu/packages/scheme.scm: Conflict in import of (guix licenses). On master,
"#:hide (openssl)" was used. On core-updates, "#:select (some licenses)" was
used. The latter won the conflict.
* gnu/packages/version-control.scm (git)[arguments]: Whitespace conflict
in 'install-shell-completion.
2016-07-22 18:58:31 -04:00
Leo Famulari
de67e92288
gnu: Update URLs for sourceforge.net.
* gnu/packages/admin.scm: Update URLs pointing to sourceforge.net.
* gnu/packages/audacity.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/boost.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/code.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/cups.scm: Likewise.
* gnu/packages/djvu.scm: Likewise.
* gnu/packages/docbook.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fonts.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/ghostscript.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gnucash.scm: Likewise.
* gnu/packages/graphviz.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/libusb.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lirc.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mcrypt.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/onc-rpc.scm: Likewise.
* gnu/packages/password-utils.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/photo.scm: Likewise.
* gnu/packages/popt.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/rdesktop.scm: Likewise.
* gnu/packages/screen.scm: Likewise.
* gnu/packages/swig.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
2016-07-21 18:09:40 -04:00
Ludovic Courtès
809f17628f
gnu: swig: Adjust to pcre output split.
This fixes a regression introduced in
commit 6d49ca3bad.

* gnu/packages/swig.scm (swig)[native-inputs]: Add pcre:bin.
[inputs]: Remove pcre.
2016-06-13 09:42:55 +02:00
Mark H Weaver
8cbb562020 gnu: swig: Update to 3.0.5.
* gnu/packages/swig.scm (swig): Update to 3.0.5.
2015-06-18 09:46:55 -04:00
Ludovic Courtès
7184b4b1bd gnu: Remove now unneeded 'localedef' invocations.
This is a followup to commit b0fd2bd.

* gnu/packages/gawk.scm (gawk)[arguments] <install-locales>: Add comment
  on why we leave this here.
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Remove
  'install-locales' phase.
* gnu/packages/swig.scm (swig)[arguments]: Likewise.
* gnu/packages/python.scm (python-matplotlib): Remove 'LOCPATH' setting
  and 'localedef' invocation.
  (python-scipy): Likewise.
2015-02-27 15:08:37 +01:00
Mark H Weaver
77a39799f9 gnu: swig: Build a UTF-8 locale for the tests.
* gnu/packages/swig.scm (swig)[arguments]: Add 'install-locales' phase.
2015-01-06 13:40:50 -05:00
Andreas Enge
6f7f24092f gnu: swig: Disable input python.
* gnu/packages/swig.scm (swig): Disable input python. Before, it was not
    taken into account during configure; now that it is found, it fails
    its tests. None of the dependent packages need it.
2014-11-04 13:43:20 +01:00
Andreas Enge
4f38d922fe gnu: swig: Update to 3.0.2.
* gnu/packages/swig.scm (swig): Update to 3.0.2.
2014-11-04 13:42:01 +01:00
Andreas Enge
17e1ddf697 gnu: swig: Update to 2.0.12.
* gnu/packages/swig.scm (swig): Update to 2.0.12.
2014-11-04 13:41:02 +01:00
John Darrington
0a643dc6f4 gnu: Enable swig tests.
* gnu/packages/swig.scm (swig): Add boost as input and enable tests.
2014-07-20 10:12:16 +02:00
Ludovic Courtès
832e64bdda gnu: Add SWIG.
* gnu/packages/swig.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2013-09-29 17:30:24 +02:00