summaryrefslogtreecommitdiffstats
path: root/package/guile
Commit message (Collapse)AuthorAgeFilesLines
* Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/binArnout Vandecappelle2017-07-051-1/+1
| | | | | | | | | | | Since things are no longer installed in $(HOST_DIR)/usr, the callers should also not refer to it. This is a mechanical change with git grep -l '$(HOST_DIR)/usr/bin' | xargs sed -i 's%$(HOST_DIR)/usr/bin%$(HOST_DIR)/bin%g' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/guile: bump version to 2.0.14Bernd Kuhls2017-06-052-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove empty line at end of fileRicardo Martincoski2017-04-061-1/+0
| | | | | | | | | | | Occurrences were searched using [1]: check-package --include-only EmptyLastLine $(find * -type f) and manually removed. [1] http://patchwork.ozlabs.org/patch/729666/ Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: use SPDX short identifier for LGPLv3/LGPLv3+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for LGPLv3/LGPLv3+ is LGPL-3.0/LGPL-3.0+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv3(\+)?/LGPL-3.0\1/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/guile: dont't use -Os for CS 2014.05 ARM toolchainRomain Naour2016-11-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | With this toolchain, guile tigger an assembler error with -Os which is probably caused by the binutils version being used: arm-none-linux-gnueabi-ld --version GNU ld (Sourcery CodeBench Lite 2014.05-29) 2.24.51.20140217 arm-none-linux-gnueabi-gcc --version arm-none-linux-gnueabi-gcc (Sourcery CodeBench Lite 2014.05-29) 4.8.3 20140320 (prerelease) Nowaday, even with a Buildroot internal toolchain using the oldest Binutils GCC version (2.25.1 and 4.8.6), guile build fine with -Os. So, force -O2 when this toolchain is used and BR2_OPTIMIZE_S is set. Fixes: http://autobuild.buildroot.net/results/976/976b3477407e64c8c2fc2309ed952d0083903a19 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* guile: security bump to version 2.0.13Gustavo Zacarias2016-10-134-38/+2
| | | | | | | | | | | | Fixes: CVE-2016-8606 - REPL server now protects against HTTP inter-protocol attacks. CVE-2016-8605 - 'mkdir' procedure no longer calls umask(2). Remove upstream patch. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Replace (e)glibc by glibcThomas Petazzoni2016-06-281-1/+1
| | | | | | | | | | | | | | | | Following the removal of eglibc support, this commit replaces all occurences of "(e)glibc" by just "glibc". Most of the occurences are in package Config.in comments. In addition, when the form "an (e)glibc ..." was used, it is replaced by "a glibc ...". [Peter: add new efi* packages, s/uclibc/uClibc as suggested by Romain, systemd / liquid-dsp tweaks as suggested by Yann] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libatomic_ops: rename libatomic_ops supported arch Kconfig symbolRomain Naour2016-02-071-1/+1
| | | | | | | | | | | | According to the discussion on the mailing-list [1], rename the libatomic_ops supported architectures Kconfig symbol. [1] http://lists.busybox.net/pipermail/buildroot/2016-February/152146.html Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* guile: needs strtol_l, not available for muslPeter Korsgaard2015-11-251-2/+3
| | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/861/861c3038dff03ded6d97b8bb61ba8754dc21c7f8/ http://autobuild.buildroot.net/results/cd3/cd3377585e4fa5c7457c50e827d96adeceaac04b/ http://autobuild.buildroot.net/results/b45/b453c419292dba39aaa309ea057e56662e9af2f6/ Musl doesn't implement strtol_l, which is used by guile. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* guile: use libltdl, needs dynamic librariesPeter Korsgaard2015-11-251-2/+4
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/8d0/8d0e8ab0e7a83fda9ee65f973b5b749b246f1c1a/ http://autobuild.buildroot.net/results/381/38137ccf29023f38c540483a6655c4b8d6778abd/ http://autobuild.buildroot.net/results/1d8/1d864588f71b8c13a67781cf91ad058c74eb7abc/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* guile: handle readline support explicitlyGustavo Zacarias2015-10-141-0/+10
| | | | | | | | | Otherwise the host readline (+ncurses) development files can poison the build causing breakage. Fixes: http://autobuild.buildroot.net/results/d0a/d0a8ad9d3f19592e06df36408d6af745f7908165/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* guile: fix static-only buildThomas Petazzoni2015-08-071-0/+4
| | | | | | | | | | | | | | | guile uses bdwgc, which is already compiled with GC_NO_DLOPEN in static-only scenarios. However, the bdwgc headers continue to include <dlfcn.h> if used with GC_NO_DLOPEN undefined. Therefore, to make guile link properly in a static-only scenario, we have to build it with GC_NO_DLOPEN defined. Fixes: http://autobuild.buildroot.net/results/1bf/1bf73dd4c28d6607e8c24d3abf259b8032712a02/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* guile: add patch borrowed from Yocto to fix compiler errorThomas Petazzoni2015-05-071-0/+64
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/85b/85bd849e17c6e5ed6b5b56a4d4ad1a73f7de99c2/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* guile: add hash fileGustavo Zacarias2015-04-271-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* bdwgc: bump to version 7.4.2Baruch Siach2015-02-271-1/+0
| | | | | | | | | | | | The code in gcconfig.h indicates that the list of supported architectures is now a superset of BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS so we can drop BR2_PACKAGE_BDWGC_ARCH_SUPPORTS. Also, add a hash file. Cc: Pedro Aguilar <paguilar@paguilar.org> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* guile: needs autorecofGustavo Zacarias2015-01-081-0/+2
| | | | | | | | | It's patching configure.ac and triggering an automatic autoreconf which doesn't end well. Fixes: http://autobuild.buildroot.net/results/14f/14f502687f6344a85e67b37efe9b00b8c586a266/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* guile: fix libltdl, libgmp and libunistring detectionThomas Petazzoni2014-12-271-0/+5
| | | | | | | | | | | | | | | | | | Explicitly pass the path to libtldl, libgmp and libunistring, so that guile does not try to use host versions when available. Fixes: http://autobuild.buildroot.org/results/056/056b7fcbf3b73a8d15ca635b000771cdc2d7fbf9/ And another similar problem with libgmp and libunistring. [Thomas: added --with-libunistring-prefix, as suggested by Samuel Martin.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Tested-by: Samuel Martin <s.martin49@gmail.com>
* package/guile: needs libtoolYann E. MORIN2014-12-261-0/+1
| | | | | | | guile build-depends on libtool, but forgot to select it Kconfig. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/guile: rename patch to new conventionSamuel Martin2014-12-213-0/+0
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/bdwgc: only enable on supported architecturesYann E. MORIN2014-12-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | bdwgc has support for a sub-set of the architectures we support. Since there is roughly a 50-50 split of our architectures that have support in bdwgc vs. those that do not, use a positive dependency logic, rather than a negative one. The list was constructed by visual inspection of the source code of bdwgc, but the header doing the check is, to say it politely, a bit difficult to read... So, some working archotectures may be missing. Users needing it may investigate if their architectures are indeed supported. Fixes; http://autobuild.buildroot.net/results/529/529b0b6dd47744c13f56e59a4c669a3f5d56530d/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Pedro Aguilar <paguilar@paguilar.org> Cc: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* guile: Add new packagePedro Aguilar2014-11-265-0/+128
Guile is an interpreter and compiler for the Scheme programming language, a clean and elegant dialect of Lisp. The patch guile-01-fix_arm_endianness.patch is based on guile's git commit ^ffd3e55cfd [Thomas: - rewrap comments and help text. - add missing host-gettext dependency, since gettext.m4 is needed for the package to autoreconf. - add missing host-pkgconf dependency. - add dependency on wchar, inherited from libunistring.] Signed-off-by: Pedro Aguilar <paguilar@paguilar.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud