summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mono/.signature6
-rw-r--r--mono/Pkgfile12
2 files changed, 12 insertions, 6 deletions
diff --git a/mono/.signature b/mono/.signature
index f403050e5..852fb97dc 100644
--- a/mono/.signature
+++ b/mono/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF39ucz5Uz/O1H7442bOmxPuK56uOCkDgcAXqXu8FeZRw/r5+bwRNfQ/tgZ3EMRIQRZcG+hfa1v20JY+Y1zF/u6gw=
-SHA256 (Pkgfile) = bede5a28d78d989c1674eeb2422efa75e8358653a697a97416a53246879d3bd4
+RWSagIOpLGJF3xU42M0Hbw5iyFzbIrr1KhNBmB3ZHCer4TmXEbzwcverdQSIenDzxHnDhLokwC6M71SFgrcXj3+fcIhw4kbSEQI=
+SHA256 (Pkgfile) = 588e9f466ef2aad7774d3ce4e4024ce86ef05a3a9c6497b77badbeb94c1f9a36
SHA256 (.footprint) = baa4686c025a862bb631cb2b79fd624e0bf5824b042f6e4f7319a06d6d884821
-SHA256 (mono-6.12.0.122.tar.xz) = 29c277660fc5e7513107aee1cbf8c5057c9370a4cdfeda2fc781be6986d89d23
+SHA256 (mono-6.12.0.181.tar.xz) = f879bd91d6c2541d6aef5bf9329b3a5aefc0be70e37f1ceb5de05a4bdbaf5d6f
diff --git a/mono/Pkgfile b/mono/Pkgfile
index c293c1e25..f764b11f8 100644
--- a/mono/Pkgfile
+++ b/mono/Pkgfile
@@ -1,24 +1,30 @@
# Description: Cross platform, open source .NET framework
# URL: https://www.mono-project.com
# Maintainer: Tim Biermann, tbier at posteo dot de
-# Depends on: cmake python3
+# Depends on: cmake ninja
name=mono
-version=6.12.0.122
+version=6.12.0.181
release=1
-source=(https://download.mono-project.com/sources/$name/$name-$version.tar.xz)
+source=(https://download.mono-project.com/sources/$name/preview/$name-$version.tar.xz)
build() {
cd $name-$version
+
[[ -e /usr/lib/ccache ]] && PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
+
+ CFLAGS+=" -ffat-lto-objects" \
./configure --prefix=/usr \
--mandir=/usr/share/man \
+ --enable-ninja \
--with-mcs-docs=no \
--disable-crash-reporting \
--disable-nls
+
sed -e 's/python/python3/g' -i mono/mini/Makefile*
PYTHON=/usr/bin/python3 make
make DESTDIR=$PKG install
+
rm -fr $PKG/usr/share/locale
find $PKG \( -iname "*README*" \
-o -iname "*la" \)\

Generated by cgit