mono: update to 5.20.1.19.

This commit is contained in:
Helmut Pozimski 2019-04-12 21:36:37 +02:00
parent 09af97704a
commit 96a77506e3
3 changed files with 2 additions and 29 deletions

View file

@ -1,11 +0,0 @@
--- mono/mini/main.c 2016-10-28 19:35:02.988284497 +0200
+++ mono/mini/main.c 2016-10-28 19:36:00.413593252 +0200
@@ -15,6 +15,8 @@
# endif
#endif
+const char *mono_build_date;
+
/*
* If the MONO_ENV_OPTIONS environment variable is set, it uses this as a
* source of command line arguments that are passed to Mono before the

View file

@ -1,12 +0,0 @@
--- mono/utils/mono-state.c 2019-01-18 10:59:39.355034555 +0100
+++ mono/utils/mono-state.c 2019-01-18 11:00:48.212036254 +0100
@@ -33,7 +33,9 @@
#endif
#include <sys/param.h>
+#if defined(__GLIBC__)
#include <sys/sysctl.h>
+#endif
#include <fcntl.h>
typedef struct {

View file

@ -1,6 +1,6 @@
# Template file for 'mono'
pkgname=mono
version=5.18.1.3
version=5.20.1.19
revision=1
build_style=gnu-configure
configure_args="--disable-system-aot"
@ -13,17 +13,13 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="MIT, BSD-3-Clause, GPL-2.0-or-later, LGPL-2.0-or-later, MPL-1.1"
homepage="https://www.mono-project.com"
distfiles="https://download.mono-project.com/sources/mono/${pkgname}-${version}.tar.bz2"
checksum=b9838f38872cd4ae0a4c45fb8a94fc2b6c9f85b3a7507f7187bcbd49d26f3515
checksum=0574b61efb9bfc3364211d03d87a12c91dc7b03e8d6242cd4d8d953ef145d468
lib32disabled=yes
case "$XBPS_TARGET_MACHINE" in
*-musl) configure_args+=" --disable-boehm --without-sigaltstack" ;;
esac
if [ "$CROSS_BUILD" ]; then
configure_args+=" ac_cv_func_shm_open_working_with_mmap=no"
fi
post_install() {
# Avoid conflict with chicken's csc and csi compiler
mv ${DESTDIR}/usr/bin/csc ${DESTDIR}/usr/bin/mono-csc