| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
83c19a7238e9f5f46a9186e3ce58d03585691e5d did not include a patch to
configure.ac that allowed it to properly detect CPU_COUNT.
Fixes: 83c19a7238e9f5f46a9186e3ce58d03585691e5d
MFH: 2021Q4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mono-proclib.c:776:3: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'?
cpu_set_t set;
^~~~~~~~~
cpuset_t
/usr/include/sys/_cpuset.h:50:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
^
mono-proclib.c:777:7: error: implicit declaration of function 'sched_getaffinity' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
if (sched_getaffinity (mono_process_current_pid (), sizeof (set), &set) == 0)
^
mono-proclib.c:778:11: error: implicit declaration of function 'CPU_COUNT' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
return CPU_COUNT (&set);
^
3 errors generated.
MFH after: 3 days
|
|
|
|
| |
Approved by: portmgr (build fix blanket)
|
| |
|
|
|
|
|
|
| |
- BTLS doesn't work on powerpc,
- same pkg-plist fix as for lang/mono6.8,
- cast ctx (which is void) to ucontext_t - NetBSD does the same.
|
|
|
|
| |
With hat: portmgr
|
|
|
|
|
| |
PR: 229247
Submitted by: yani@pi-greece.eu
|
|
|
|
|
| |
- Revive python patch for mono-heapviz
- Also remove unnecessary mirror/distfile tag
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This brings a more modern Mono release to the ports tree. After
discussions with others in the Mono community I targeted the mono
5.10.1.47 release which is the latest release in the "Visual Studio"
release channel. This is considered to be the most stable and widely
tested, which makes it a good candidate for us. We may upgrade to 5.12
after additional testing or introduce another Mono package for users who
require testing against a newer release; this has yet to be determined.
- Build from official release tarballs
- Now include BoringSSL per upstream guidelines [1]
- Remove ACCEPTANCE_TESTS, not being updated by upstream
- No long require glib; Mono includes their own replacement
- USES=display:tests required for some tests
- Remove broken for armv6, armv7: file now available [2]
- Mark as LLD safe as mono changed how it handles TLS [3]
Changelog: http://www.mono-project.com/docs/about-mono/releases/5.10.0/
PR: 222271 [1]
PR: 221236 [2]
PR: 218885 [3]
PR: 211367
Approved by: dbn
Differential Revision: https://reviews.freebsd.org/D15780
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Highlights:
- New Roslyn compiler for C# available
- Improved support for nuget packages in USES=mono
General:
- fix pkg-plist: mono now produces '.pdb' debug files instead of '.mdb'
- bump all dependant ports
USES=mono:
- properly handle caching of nuget packages
- add support for multiple feeds for nuget packages
- add support for nuget dependencies in a separate file
- add support for paket packages
lang/mono:
- update to version 5.2.0.215
- automate certificate initialisation [2]
- increase test coverage
- mark as conflicting with net/czmq (conflicting on makecert) [1]
- patch mono to use $PREFIX/share/mono instead of /usr/share/.mono
devel/google-gdata:
- use nunit.framework nuget package as the Mono shipped version is no longer suppport.
- switch to using csc(1) for compiling (mcs(1) is depreciated).
- use delayed signing (and then sign with sn(1)) as csc(1) does not support signing.
- fix reference to system assemblies (the '.dll' suffix is required).
- fix reference to HttpUtility: csc(1) is more strict about scoping
devel/monodevelop:
- reroll distinfo (no changes to content)
lang/fsharp:
- reroll distinfo (no changes to content)
security/gnome-keyring-sharp:
- delay sign (then sign with sn(1)) as csc(1) does not support direct signing.
PR: 223188 [1]
PR: 209670 [2]
Differential Revision: https://reviews.freebsd.org/D13752
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
USES=mono: minor fixes
- save a copy of the nuget package in the packages directory
- force linking of directories, allowing nuget-extract to be rerun
without `make clean`
- fix makenuget: nuget requires an equals to identify the version, not a dash
devel/monodevelop: update to 6.2.1.3
- update nuget packages:
- link older System.Collection.Immutable 1.1.37 to newer 1.3.1 (used
by C# and F# respectively)
- update external github repositories
- allow post-extract target to be run multiple times
- change MonoDevelop.Packaging to use a newer version of
NuGet.Build.Packaging (the older version is no longer fetchable)
- remove patch integrated upstream
- moved `nuget restore` patching from post-patch into a patch file (the
former broke silently)
- ChangeLog:
- https://developer.xamarin.com/releases/studio/xamarin.studio_6.2/xamarin.studio_6.2/
irc/smartirc4net: update to 1.1
- add LICENSE
lang/fsharp: update to 4.1.18
- add test dependency on libgdiplus
- update nuget packages
- update test paths for fsharp assemblies
- update patches to prevent `nuget restore` from running
- ChangeLog:
- Set executable bit correctly on output
- Integrate visualfsharp
- Fix regression on binding redirects for System.Collections.Immutable
- Fix regression in Microsoft.Build.FSharp.targets
- Fix binding redirects for System.Collections.Immutable
- Fix version of library going in %PREFIX/lib/mono/fsharp
- Align fsc task and target file
- Use install layout that includes mono/fsharp
- Fix F# Intereactive on Mono 4.9+
- Update compiler tools
- Updates to FSharp.Core nuget package for F# 4.1
- Fix #656: error FS0193: internal error: No access to the given key
lang/mono: various fixes
- fix linking with lld [1]
- double maximum handle size [2]
- add option to run acceptance tests
- allow for optional bootstrapping of mono via either installed mcs (if
available) or via downloaded "monolite" (default)
- add python and py-pillow as dependencies for bin/mono-heapviz
- add armv6 as a supported architecture (untested)
- switch to github for source code:
- official tarball does not include tests
- patches:
- recognise FreeBSD for AOT suffix
- change mono-heapviz to use pillow instead of PIL
multimedia/banshee: tell portscout to ignore this port
- Portscout was not skipping the 2.9.1 version, and upstream appears to be
quiet for the last few years.
x11-toolkits/gtk-sharp20: update to 2.12.43
- ChangeLog:
- fix compilation on mono-4.8.0 (incorrect use of sizeof())
- correctly set owned=true on custom constructors
PR: 218885 [1]
PR: 200937 [2]
|
|
|
|
| |
Approved by: miwi (maintainer)
|
| |
|
|
|
|
|
|
|
|
| |
incorrectly passed to sysctl(3)
PR: 174216
Submitted by: tj
Approved by: maintainer timeout
|
| |
|
|
|
|
|
|
|
|
| |
While here, add patch to increase FD limit for kqueue-based FileSystemWatcher
[2].
PR: 205902 [1], 205919 [2]
Submitted by: feld [1], razzfazz@gmail.com [2]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Patches aren't supposed to have $FreeBSD$ tags anymore. The
fbsd:nokeywords property was properly set, so the $FreeBSD$ tag was not
even expanded, so these tags were removed. Note that the mini-exceptions
patch is no longer needed. According to the comments, it's is for
FreeBSD 8 support only.
Approved by: portmgr (mat)
|
| |
|
|
|
|
|
|
|
| |
Based on [1].
PR: 200118 [1]
Submitted by: anders@jensenwaud.com [1]
|
|
|
|
|
| |
PR: ports/198404
Reported by: kib
|
|
|
|
|
|
| |
PR: ports/198404
Submitted by: wolfgang@lyxys.ka.sub.org
Obtained from: kib
|
|
|
|
|
| |
PR: ports/194660
Submitted by: Ben Woods <woodsb02@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Any port that writes to Environment.SpecialFolder.Personal during build
or when running tests may end up with files outside of the stage area that
aren't cleaned up by the ports framework. The issue lies with Mono
looking in /etc/passwd first and only if no entry found there in $HOME.
This PR was an unnoticed prerequisite for the new port games/openra.
Patch based on discussion in https://github.com/mono/mono/pull/371
PR: 193426
Submitted by: Jan Beich
Approved by: maintainer timeout (8 weeks)
|
| |
|
|
|
|
|
| |
PR: 194009
Submitted by: Ben Woods <woodsb02@gmail.com>
|
| |
|
|
|
|
|
| |
PR: ports/190851
Submitted by: truckman
|
| |
|
|
|
|
|
|
|
| |
- USES=tar:bzip2.
- USES=iconv and prefer nl_langinfo over locale_charset. [1]
Reported by: antoine [1]
|
|
|
|
|
| |
PR: ports/187130
Submitted by: mva
|
|
|
|
|
| |
- Switch to staging;
- Always compile using clang (some symbols are missing with old gcc on old FreeBSD).
|
|
|
|
|
|
|
|
|
| |
This update include a patch for sgen which avoids an assertion failure
(condition `info->doing_handshake' not met) that will be part of 3.2.2.
Because our mono version is unstable due to this, we decided not to wait for
3.2.2 to be out and update to 3.2.1, cherry-picking the appropriate fix.
Many thanks to Charles Randall for reporting and helping.
|
|
|
|
|
|
|
| |
- Unbreak on -CURRENT [1]
PR: ports/179899 [1]
Submitted by: truckman [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While these fixes should have been applied upstream, and new tarballs are
available, I am quite out of time ATM so after having successfully tested these
changes, push them to FreeBSD and provide appropriate kudos to appropriate
People.
Updating to more recent lang/mono is in the pipeline, and should reach the
ports tree soon.
PR: ports/176030
Submitted by: Jack Pappas <jack.pappas@tidepowerd.com>
|
|
|
|
|
| |
PR: ports/175518
Submitted by: Jack Pappas <jack.pappas@tidepowerd.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Main updates
------------
devel/mono-tools 2.6.2 -> 2.10
lang/mono 2.6.7 -> 2.10.2
lang/mono-basic 2.6.2 -> 2.10.2
www/mod_mono 2.6.3 -> 2.10
www/xsp 2.6.5 -> 2.10.2
x11-toolkits/libgdiplus 2.6.7 -> 2.10
Other updates
-------------
deskutils/tomboy 1.4.2 -> 1.6.1
devel/mono-addins 0.5 -> 0.6.1
devel/monodevelop 2.4 -> 2.4.2
graphics/f-spot 0.8.0 -> 0.8.2
print/pdfmod 0.9.0 -> 0.9.1
x11-toolkits/gnome-sharp20 2.24.1 -> 2.24.2
Ports marked BROKEN
-------------------
multimedia/banshee
multimedia/moonlight
PR: ports/155948
Submitted by: me
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update a bunch of C# ports as well (audio/taglib-sharp, deskutils/tomboy,
devel/mono-tools, devel/monodevelop, devel/monodevelop-boo,
devel/monodevelop-database, devel/monodevelop-java, devel/monodevelop-vala,
graphics/f-spot, lang/boo [1], lang/mono-basic, mail/gmime24, gmime24-sharp,
multimedia/banshee, multimedia/banshee-mirage, multimedia/moonlight,
www/mod_mono, www/webkit-sharp, www/xsp, x11-toolkits/gnome-desktop-sharp20,
x11-toolkits/gtk-sharp20, x11-toolkits/libgdiplus).
PR: ports/143657 [1]
Submitted by: glewis [1]
|
|
|
|
|
| |
PR: 142990
Submitted by: Ulrich Spoerlein <uqs@spoerlein.net>
|
|
|
|
|
| |
PR: 141374
Submitted by: Romain Tartiere <mono@FreeBSD.org>
|
|
|
|
|
| |
PR: 140362
Submitted by: Justin Hibbits <chmeeedalf@gmail.com>
|
|
|
|
|
|
|
|
| |
- Remove a patch that makes xsp fail.
- Cleanup.
PR: ports/137223
Submitted by: Romain Tartiere
|
| |
|
|
|
|
|
| |
PR: ports/136350
Submitted by: Romain Tartiere
|