From 96a77506e3ff701f706102ea7b83884761882f7b Mon Sep 17 00:00:00 2001 From: Helmut Pozimski Date: Fri, 12 Apr 2019 21:36:37 +0200 Subject: [PATCH] mono: update to 5.20.1.19. --- srcpkgs/mono/patches/fix-mono-build-date.patch | 11 ----------- srcpkgs/mono/patches/musl.patch | 12 ------------ srcpkgs/mono/template | 8 ++------ 3 files changed, 2 insertions(+), 29 deletions(-) delete mode 100644 srcpkgs/mono/patches/fix-mono-build-date.patch delete mode 100644 srcpkgs/mono/patches/musl.patch diff --git a/srcpkgs/mono/patches/fix-mono-build-date.patch b/srcpkgs/mono/patches/fix-mono-build-date.patch deleted file mode 100644 index 2770e96f955..00000000000 --- a/srcpkgs/mono/patches/fix-mono-build-date.patch +++ /dev/null @@ -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 diff --git a/srcpkgs/mono/patches/musl.patch b/srcpkgs/mono/patches/musl.patch deleted file mode 100644 index 8eede34fef1..00000000000 --- a/srcpkgs/mono/patches/musl.patch +++ /dev/null @@ -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 -+#if defined(__GLIBC__) - #include -+#endif - #include - - typedef struct { diff --git a/srcpkgs/mono/template b/srcpkgs/mono/template index fea723da115..5577d6dac46 100644 --- a/srcpkgs/mono/template +++ b/srcpkgs/mono/template @@ -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 " 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