Skip to content
Snippets Groups Projects
Commit 351a2332 authored by Olivier Dion's avatar Olivier Dion Committed by Sébastien Blin
Browse files

contrib: Add Guile's dependencies

This is useful for running the agent's scenario on the continuous
integration.

Change-Id: If225ee040c449a00baea38fc4f0815fea1ed8136
parent fb7d9b4d
Branches
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ ifeq ($(call need_pkg "libguile-3.0 >= 3.0.7"),)
PKGS_FOUND += guile
endif
DEPS_guile = gmp iconv
DEPS_guile = gmp iconv libunistring libffi libgc
$(TARBALLS)/guile-$(GUILE_VERSION).tar.gz:
$(call download,$(GUILE_URL))
......
61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f libffi-3.3.tar.gz
{
"name": "libffi",
"version": "8.0.4",
"url": "ftp://sourceware.org/pub/libffi-__VERSION__.tar.gz"
"deps": [
],
"patches": [],
"win_patches": [],
"project_paths": [
],
"with_env" : "",
"custom_scripts": {
"pre_build": [],
"build": [],
"post_build": []
}
}
# libffi
LIBFFI_VERSION := 3.3
LIBFFI_URL := ftp://sourceware.org/pub/libffi/libffi-${LIBFFI_VERSION}.tar.gz
DEPS_libffi=
$(TARBALLS)/libffi-$(LIBFFI_VERSION).tar.gz:
$(call download,$(LIBFFI_URL))
.sum-libffi: libffi-$(LIBFFI_VERSION).tar.gz
libffi: libffi-$(LIBFFI_VERSION).tar.gz .sum-libffi
$(UNPACK)
$(UPDATE_AUTOCONFIG)
$(MOVE)
LIBFFI_CONF := \
$(HOSTCONF)
.libffi: libffi
cd $< && $(HOSTVARS) ./configure $(LIBFFI_CONF)
cd $< && $(MAKE) install
touch $@
57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e libgc-8.0.4.tar.gz
{
"name": "libgc",
"version": "3.3",
"url": "https://github.com/ivmai/bdwgc/releases/download/v__VERSION__/gc-__VERSION__.tar.gz"
"deps": [
],
"patches": [],
"win_patches": [],
"project_paths": [
],
"with_env" : "",
"custom_scripts": {
"pre_build": [],
"build": [],
"post_build": []
}
}
# libgc
LIBGC_VERSION := 8.0.4
LIBGC_URL := https://github.com/ivmai/bdwgc/releases/download/v${LIBGC_VERSION}/gc-${LIBGC_VERSION}.tar.gz
DEPS_libgc=
$(TARBALLS)/libgc-$(LIBGC_VERSION).tar.gz:
$(call download,$(LIBGC_URL))
.sum-libgc: libgc-$(LIBGC_VERSION).tar.gz
libgc: libgc-$(LIBGC_VERSION).tar.gz .sum-libgc
$(UNPACK)
mv gc-$(LIBGC_VERSION) libgc-$(LIBGC_VERSION)
$(UPDATE_AUTOCONFIG)
$(MOVE)
LIBGC_CONF := \
$(HOSTCONF) \
--disable-static \
--enable-shared
.libgc: libgc
cd $< && $(HOSTVARS) ./configure $(LIBGC_CONF)
cd $< && $(MAKE) install
touch $@
690082732fbbd47ab4ffbd6f21d85afece0f8e2ded24982f949f4ae52bf0a981b75ea9bc14ab289e0954cde07f31a7a4c2bb65615a8eb5b2bfa65720310b6fc9 libunistring-0.9.10.tar.gz
{
"name": "libunistring",
"version": "0.9.10",
"url": "https://ftp.gnu.org/gnu/libunistring/libunistring-__VERSION__.tar.gz"
"deps": [
],
"patches": [],
"win_patches": [],
"project_paths": [
],
"with_env" : "",
"custom_scripts": {
"pre_build": [],
"build": [],
"post_build": []
}
}
# libunistring
LIBUNISTRING_VERSION := 0.9.10
LIBUNISTRING_URL := https://ftp.gnu.org/gnu/libunistring/libunistring-${LIBUNISTRING_VERSION}.tar.gz
DEPS_libunistring=
$(TARBALLS)/libunistring-$(LIBUNISTRING_VERSION).tar.gz:
$(call download,$(LIBUNISTRING_URL))
.sum-libunistring: libunistring-$(LIBUNISTRING_VERSION).tar.gz
libunistring: libunistring-$(LIBUNISTRING_VERSION).tar.gz .sum-libunistring
$(UNPACK)
$(UPDATE_AUTOCONFIG)
$(MOVE)
LIBUNISTRING_CONF := \
$(HOSTCONF)
.libunistring: libunistring
cd $< && $(HOSTVARS) ./configure $(LIBUNISTRING_CONF)
cd $< && $(MAKE) install
touch $@
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment