Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.20 10 Aug 2023 11:05:51 |
Jan Beich (jbeich) |
lang/mono: restore MAINTAINER after 4553130a9c53
PR: 251795 |
5.20 10 Aug 2023 10:54:21 |
Jan Beich (jbeich) |
lang/mono: restore WWW after 4553130a9c53
PR: 251795 |
5.20 10 Aug 2023 10:39:09 |
Jan Beich (jbeich) |
lang/mono: convert to a meta port after 6c225bcc570e
- Removing everything in favor of RUN_DEPENDS
- Add QA check to prevent future consumers
PR: 251795 |
5.10.1.57_5 10 Aug 2023 00:47:06 |
Jan Beich (jbeich) |
lang/mono5*: unbreak with kern.elf*.allow_wx=0
$ mono foo
Segmentation fault
* thread #1, name = 'mono-sgen', stop reason = signal SIGSEGV: invalid address
(fault address: 0x0)
frame #0: 0x00000000005632f9
mono`mono_arch_create_sdb_trampoline(single_step=0, info=0x0000000820fe7d90,
aot=0) at tramp-amd64.c:854:2
851 // IP saved at CFA - 8
852 mono_add_unwind_op_offset (unwind_ops, code, buf, AMD64_RIP,
-cfa_offset);
853
-> 854 amd64_push_reg (code, AMD64_RBP);
855 cfa_offset += sizeof(mgreg_t);
856 mono_add_unwind_op_def_cfa_offset (unwind_ops, code, buf,
cfa_offset);
857 mono_add_unwind_op_offset (unwind_ops, code, buf, AMD64_RBP, -
cfa_offset);
(lldb) bt
* thread #1, name = 'mono-sgen', stop reason = signal SIGSEGV: invalid address
(fault address: 0x0)
* frame #0: 0x00000000005632f9
mono`mono_arch_create_sdb_trampoline(single_step=0, info=0x0000000820fe7d90,
aot=0) at tramp-amd64.c:854:2
frame #1: 0x000000000047cf36 mono`mini_get_breakpoint_trampoline at
mini-trampolines.c:1812:12
frame #2: 0x00000000004dc5a1 mono`mono_arch_init at mini-amd64.c:1405:19
frame #3: 0x000000000035fde4 mono`mini_init(filename="foo",
runtime_version=0x0000000000000000) at mini-runtime.c:4364:2
frame #4: 0x0000000000426853 mono`mono_main(argc=2, argv=0x0000000820fe8268)
at driver.c:2470:11
frame #5: 0x0000000000359363 mono`mono_main_with_options(argc=2,
argv=0x0000000820fe8268) at main.c:50:9
frame #6: 0x00000000003589b1 mono`main(argc=2, argv=0x0000000820fe8268) at
main.c:406:9
frame #7: 0x0000000000358770 mono`_start(ap=<unavailable>,
cleanup=<unavailable>) at crt1_c.c:75:7 |
5.10.1.57_4 25 Jul 2023 13:14:13 |
Dan Langille (dvl) |
*/*: return mono@ ports to the pool
The team previously known as mono has no active members.
I will send an email to ports@ in case anyone wants to pick up these
ports.
Approved by: portmgr (bofh) |
5.10.1.57_4 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
5.10.1.57_4 18 Mar 2023 14:09:58 |
Piotr Kubaj (pkubaj) |
lang/mono: fix build on powerpc* with LLVM 15
exceptions-ppc.c:812:23: error: incompatible pointer to integer conversion
assigning to 'unsigned long' from 'gpointer' (aka 'void *') [-Wint-conversion] |
5.10.1.57_3 18 Dec 2022 17:33:30 |
Dimitry Andric (dim) |
lang/mono: fix build with clang 15
During an exp-run for llvm 15 (see bug 265425), it turned out that
lang/mono failed to build with clang 15, on i386:
mini-runtime.c:806:24: error: incompatible pointer to integer conversion
assigning to 'guint32' (aka 'unsigned int') from 'MonoLMF *' (aka 'struct
MonoLMF *') [-Wint-conversion]
ext->lmf.previous_lmf = *lmf_addr;
^ ~~~~~~~~~
mini-runtime.c:808:24: error: incompatible pointer to integer conversion
assigning to 'guint32' (aka 'unsigned int') from 'gpointer' (aka 'void *')
[-Wint-conversion]
ext->lmf.previous_lmf = (gpointer)(((gssize)ext->lmf.previous_lmf) |
2);
^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
As noted, this is because on i386 the previous_lmf field is declared as
guint32, while other architectures use gpointer.
Upstream changed the field to gpointer in
<https://github.com/mono/mono/pull/8308/commits/1c43a8476b5>, which got
merged into main in <https://github.com/mono/mono/commit/384c4a4e2ea>.
PR: 268321
Approved by: portmgr (tcberner)
MFH: 2022Q4 |
5.10.1.57_3 10 Sep 2022 13:37:08 |
Po-Chuan Hsieh (sunpoet) |
*: Fix e2438a86b81aea7cd41a66ca23fc49510679d85b |
5.10.1.57_3 09 Sep 2022 21:02:04 |
Daniel Engberg (diizzy) |
*/*: Update path set in BUILD_DEPENDS for CMake in more ports
Commit b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 changed its location to
devel/cmake-core
Approved by: portmgr (blanket) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
5.10.1.57_3 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
5.10.1.57_3 20 Jul 2022 14:22:15 |
Tobias C. Berner (tcberner) |
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org> (Only the first 15 lines of the commit message are shown above ) |
5.10.1.57_3 28 Mar 2022 10:21:05 |
Mikael Urankar (mikael) |
lang/mono5.10,lang/mono: Attempt to fix build on aarch64
The Roslyn C# compiler has a concurrency problem on aarch64:
https://github.com/mono/mono/issues/7017 (not FreeBSD specific)
so the workaround is to disable parallelism… so the .NET libraries are built
very very slowly
PR: 229710
Approved by: portmgr (build fix blanket) |
5.10.1.57_3 10 Jan 2022 15:15:39 |
Stefan Eßer (se) |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
5.10.1.57_3 09 Dec 2021 20:37:12 |
Cy Schubert (cy) |
lang/mono: Invoke CPU_COUNT properly
83c19a7238e9f5f46a9186e3ce58d03585691e5d did not include a patch to
configure.ac that allowed it to properly detect CPU_COUNT.
Fixes: 83c19a7238e9f5f46a9186e3ce58d03585691e5d
MFH: 2021Q4 |
5.10.1.57_3 29 Nov 2021 20:55:18 |
Cy Schubert (cy) |
lang/mono: Fix build on current with _WITH_CPU_SET_T
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 |
5.10.1.57_3 18 Oct 2021 11:43:57 |
Mikael Urankar (mikael) |
lang/mono: Fix build on aarch64.
Approved by: portmgr (build fix blanket) |
5.10.1.57_3 07 Oct 2021 17:53:52 |
Piotr Kubaj (pkubaj) |
lang/mono: enable on powerpc64le |
5.10.1.57_3 06 Oct 2021 20:52:42 |
Piotr Kubaj (pkubaj) |
lang/mono: port to powerpc64 |
5.10.1.57_3 06 Oct 2021 20:52:38 |
Piotr Kubaj (pkubaj) |
lang/mono: commit pkg-plist.powerpc |
5.10.1.57_3 06 Oct 2021 20:52:33 |
Piotr Kubaj (pkubaj) |
lang/mono: fix build on powerpc
- 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. |
5.10.1.57_3 25 May 2021 03:30:04 |
Mark Linimon (linimon) |
lang/mono: attempt to revert 411aa79977ad64f430a29ed6c2f1065a7399bb25
which was a WIP committed from a wrong directory. |
5.10 25 May 2021 02:46:58 |
Mark Linimon (linimon) |
lang/mono: convert to metaport.
PR: 251795 |
5.10.1.57_3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.10.1.57_3 05 Jan 2021 20:53:59 |
rene |
Follow up on graphics/py-pillow6 port removal in r559976
The graphics/py-pillow6 port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_PILLOW,
leaving a dangling reference.
Remove it from Mk/Uses/python.mk, leaving only the Python 3
version of that port, graphics/py-pillow, defined and bump the
minimal verion of Python to 3.6 for affected ports. |
5.10.1.57_3 24 Mar 2020 19:54:57 |
antoine |
Convert the tree to use PY_PILLOW
With hat: portmgr
Originally submitted by: kai |
5.10.1.57_3 24 Feb 2020 11:36:16 |
kai |
graphics/py-pillow: Update to 7.0.0
* Repo-Copy the Pillow 6.2.2 release to graphics/py-pillow6 to retain
backwards compatibility for Python 2 consumers as the Pillow 7.0.0 release
dropped the support for Python 2.
* Apply conditional statements to use either Pillow 7.x or Pillow 6.x for
consumers that can be built for Python 2 or newer.
* Exceptions are ports that can be built only for either Python 2 or
Python 3. For the first case, consumers are just assigned to the
repo-copied graphics/py-pillow6.
* Also remove Pillow from BUILD_DEPENDS of math/py-PyWavelets as it is not
listed in setup.py as a build dependency [1] and relax the version (Only the first 15 lines of the commit message are shown above ) |
5.10.1.57_3 19 Feb 2020 15:08:27 |
antoine |
mono works fine with python 3
With hat: portmgr |
5.10.1.57_2 13 Aug 2019 22:29:43 |
mat |
onvert to UCL & cleanup pkg-message (categories l-m) |
5.10.1.57_2 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
5.10.1.57_1 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
5.10.1.57 01 Sep 2018 13:03:20 |
feld |
lang/mono: Update to 5.10.1.57 |
5.10.1.47_8 30 Aug 2018 04:05:08 |
danfe |
Remove redundant DOCS, NLS, EXAMPLES, and IPV6 from OPTIONS_DEFAULT as they
are put there by the framework (see line 200 of Mk/bsd.options.mk), except
for `finance/quantlib' which makes very unorthodoxal usage of port options. |
5.10.1.47_8 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
5.10.1.47_7 15 Jul 2018 13:38:35 |
feld |
lang/mono: Ensure NLS does not leak into the build if disabled but
gettext is installed
Reported by: jbeich
MFH: 2018Q3 |
5.10.1.47_6 12 Jul 2018 12:36:36 |
feld |
lang/mono: Add missing btls files to the plist
PR: 229247
MFH: 2018Q3 |
5.10.1.47_5 10 Jul 2018 20:55:32 |
feld |
lang/mono: Fix NLS knob
OPTIONS_SUB required for %%NLS%% in pkg-plist
Pointyhat: me
MFH: 2018Q3 |
5.10.1.47_4 10 Jul 2018 16:13:02 |
feld |
lang/mono: Add NLS port option
MFH: 2018Q3
Differential Revision: https://reviews.freebsd.org/D16104 |
5.10.1.47_3 30 Jun 2018 15:13:32 |
dbn |
lang/mono: add support for BTLS TLS provider
PR: 229247
Submitted by: yani@pi-greece.eu |
5.10.1.47_2 18 Jun 2018 14:10:57 |
feld |
lang/mono: Require python 2.7
- Revive python patch for mono-heapviz
- Also remove unnecessary mirror/distfile tag |
5.10.1.47_1 16 Jun 2018 15:56:42 |
feld |
Update Mono to 5.10.1.47
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 (Only the first 15 lines of the commit message are shown above ) |
5.2.0.215_1 09 May 2018 19:02:00 |
ler |
lang/mono: handle certs/Trust hierarchy
bump PORTREVISION since it affects the built package.
PR: 227647
Submitted by: prj@rootwyrm.com
Approved by: maintainer timeout. |
5.2.0.215 30 Jan 2018 19:00:28 |
dbn |
lang/mono: update to version 5.2.0.215 (and enhance USES=mono)
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 (Only the first 15 lines of the commit message are shown above ) |
4.8.1.0_2 26 Dec 2017 20:09:10 |
emaste |
lang/mono: set LLD_UNSAFE to avoid linking with lld
mono fails to link with lld because lld defaults to -ztext and does not
allow relocations in readonly segments (such as the one containing
.text). For now just fall back to linking with ld.bfd if the system ld
is lld.
PR: 214864
Approved by: portmgr (LLD_UNSAFE blanket)
Sponsored by: The FreeBSD Foundation |
4.8.1.0_2 09 Dec 2017 00:42:05 |
linimon |
Mark more ports broken that fail on both armv6 and armv7.
Approved by: portmgr (tier-2 blanket) |
4.8.1.0_2 10 Oct 2017 21:31:30 |
linimon |
For ports that are explicitly enabled on armv6, also enable them
on armv7. This has not been tested with an -exp run but should
"do no harm".
PR: 221894 (partial) |
4.8.1.0_2 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
4.8.1.0_1 27 Jul 2017 13:57:31 |
mat |
Regular USE_GITHUB cleanup.
Sponsored by: Absolight |
4.8.1.0_1 26 Jun 2017 23:44:13 |
linimon |
Sort ARCHS. Pet portlint.
Approved by: portmgr (tier-2 blanket) |
4.8.1.0_1 13 May 2017 07:48:27 |
dbn |
Update mono and related ports
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 (Only the first 15 lines of the commit message are shown above ) |
4.8.1.0 01 May 2017 14:32:54 |
dvl |
Upgrade to 4.8.1.0
Approved by: miwi (maintainer) |
4.6.2.7_2 21 Apr 2017 10:02:28 |
miwi |
- Fix shebangs
- Fix bin/rc in lang/go since we dont have it in base or a port to support it
- While in lang/go remove WRKSRC for SHEBANG_FILES
- Bump PORTREVISION for package change |
4.6.2.7_1 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
4.6.2.7 22 Feb 2017 15:04:20 |
feld |
lang/mono: Fix minor spelling issue in pkg-message
MFH: 2017Q1 |
4.6.2.7 18 Jan 2017 13:20:32 |
tijl |
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user. Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well. The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).
PR: 215882
Exp-run by: antoine
Approved by: portmgr (antoine) |
4.6.2.7 11 Jan 2017 10:08:38 |
amdmi3 |
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket |
4.6.2.7 01 Dec 2016 05:02:33 |
dbn |
Fix PORTSCOUT limit for mono(develop) |
4.6.2.7 27 Nov 2016 17:00:08 |
dbn |
USES=mono: simplify EXTRACT_ONLY, fix nuget-extract [1]
- Instead of excluding the specific packages added to DISTFILES (but only for
FreeBSD 9+), exclude all files with a '.nupkg' extension.
- Move the nuget-extract command to be before post-extract, to allow the port's
post-extract command to move packages around
audio/libgpod-sharp: add port for mono bindings for libgpod
- audio/libgpod: [2]
- USE_GNOME: add missing dependency
- Remove mono files from pkg-plist (now in audio/libgpod-sharp)
- Allow relevant variables to be overridden
- Fix MONO options
- Patch source to allow building with modern mono
- Avoid post-install target for slave ports.
(Only the first 15 lines of the commit message are shown above ) |
4.6.1.5_2 20 Nov 2016 09:38:09 |
gerald |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler. |
4.6.1.5_1 14 Nov 2016 16:33:15 |
tj |
Fix the patch to actually patch the file, not just create a patch file. |
4.6.1.5 31 Oct 2016 06:58:31 |
dbn |
lang/mono: update to 4.6.1.5.
USES=mono: add nuget argument
The nuget argument adds support for nuget packages. The nuget
packages must be specified in the NUGET_DEPENDS variable.
devel/monodevelop: update to 6.1.1.15
- Switch to github. The other official source is quite a few versions
behind.
- Add missing dependencies (fsharp, ssl2, curl)
- Add required nuget packages
- Add required external repositories
- Drop options. Although ./configure offers these flags, there is no
functional change (i.e. no-op)
- All patches have been upstreamed (and the one we need is from (Only the first 15 lines of the commit message are shown above ) |
4.4.2.11_1 05 Oct 2016 17:46:10 |
tj |
Fix sysctl(3) call in mono_process_list() where the MIB length argument was
incorrectly passed to sysctl(3)
PR: 174216
Submitted by: tj
Approved by: maintainer timeout |
4.4.2.11 17 Aug 2016 08:23:38 |
romain |
Fix build on FreeBSD 9.3
PR: 211696
Submitted by: yani@pi-greece.eu
Reported by: pkg-fallout |
4.4.2.11 08 Aug 2016 17:48:17 |
romain |
Update to 4.4.2.11. |
4.2.3.4 11 Apr 2016 11:10:15 |
romain |
Update to 4.2.3.4 (latest stable release). |
4.2.2.10 01 Apr 2016 14:08:38 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight |
4.2.2.10 16 Jan 2016 12:13:44 |
romain |
Update to 4.2.2.10 [1]
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] |
4.2.1.124 18 Dec 2015 16:29:58 |
romain |
Update to 4.2.1.124.
While here, import DNS cache fix [1].
Submitted by: feld [1] |
4.2.1.102 24 Nov 2015 08:15:09 |
romain |
Update to the now stable 4.2 branch. |
4.0.3.20 16 Sep 2015 12:42:00 |
marino |
lang/mono: Remove $FreeBSD$ from patches
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) |
4.0.3.20 16 Aug 2015 09:13:56 |
romain |
Tidy-up a bit the Makefile
Reported by: danfe |
4.0.3.20 16 Aug 2015 06:54:47 |
romain |
Update to 4.0.3.20. |
4.0.1.28 17 May 2015 17:05:42 |
romain |
Update to 4.0.1.28
Based on [1].
PR: 200118 [1]
Submitted by: anders@jensenwaud.com [1] |
3.12.1_1 14 May 2015 15:48:32 |
amdmi3 |
- Add CPE info |
3.12.1_1 09 Mar 2015 15:12:27 |
romain |
Fix build on FreeBSD 8.
PR: ports/198404
Reported by: kib |
3.12.1_1 09 Mar 2015 14:11:02 |
romain |
Fix build on i386.
PR: ports/198404
Submitted by: wolfgang@lyxys.ka.sub.org
Obtained from: kib |
3.12.1_1 09 Mar 2015 14:09:54 |
romain |
Fix build when no TimeZone is configured.
PR: ports/198414
Submitted by: Ting-Wei Lan <lantw44@gmail.com> |
3.12.1_1 08 Mar 2015 12:29:58 |
romain |
Import upstream patch for non-Linux ParseRouteInfo.
PR: ports/194660
Submitted by: Ben Woods <woodsb02@gmail.com> |
3.12.1 07 Mar 2015 16:44:06 |
romain |
Update to 3.12.1. |
3.10.0_2 10 Nov 2014 14:23:12 |
romain |
Use Mac NetworkInterface code instead of Linux NetworkInterface code
PR: 194845
Submitted by: Ben Woods <woodsb02@gmail.com> |
3.10.0_1 31 Oct 2014 13:13:10 |
marino |
lang/mono: allow overriding Environment.SpecialFolder.Personal
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) |
3.10.0 14 Oct 2014 18:22:10 |
romain |
Update to 3.10.0. |
3.8.0 14 Oct 2014 16:56:11 |
romain |
Update to 3.8.0.
PR: 194009
Submitted by: Ben Woods <woodsb02@gmail.com> |
3.6.0 12 Sep 2014 16:34:06 |
romain |
Update to 3.6.0. |
3.4.0_3 08 Sep 2014 12:21:50 |
tijl |
Let USES=libtool also delete links to .la files (and links to links to...)
Approved by: portmgr (antoine) |
3.4.0_2 25 Jun 2014 09:40:16 |
romain |
Unbreak on FreeBSD 8.4.
PR: ports/190851
Submitted by: truckman |
3.4.0_1 25 Jun 2014 05:35:32 |
bapt |
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr |
3.4.0_1 26 May 2014 13:32:32 |
bapt |
Let's remove one hidden bsd.*.mk superseeded by USES=mono |
3.4.0_1 26 May 2014 12:55:44 |
bapt |
Convert to USES=libtool
Use USES=compiler:c11 to enforce modern compiler (and clang version > 3.3)
Drop printing pkg-message it is done automatically by stage
Sharpen the sed on configure to fix in case of isinf it was making __thread
testing hanging
Remove useless include of bsd.mono.mk |
3.4.0 08 Apr 2014 10:39:42 |
romain |
Update to 3.4.0. |
3.2.8_2 24 Mar 2014 12:18:04 |
tijl |
- Remove indefinite article from COMMENT.
- USES=tar:bzip2.
- USES=iconv and prefer nl_langinfo over locale_charset. [1]
Reported by: antoine [1] |
3.2.8_1 14 Mar 2014 16:09:07 |
marino |
lang/mono: Unbreak configure/runaway
Mono was set to build via clang unconditionally. Other than have
a large, unnecessary dependency on clang33, this didn't bother
DragonFly until recently. The 3.2.8 version has a conftest to test
for a working __thread implementation (which DragonFly has), but for
some reason the test locks up when built by clang. I built the conftest
manually with gcc and it returned fine.
In any case, DragonFly's gcc47 base compiler builds mono fine, so to
unbreak the port on DragonFly, only specify clang on FreeBSD. |
3.2.8_1 12 Mar 2014 11:46:04 |
romain |
Unbreak relative paths for xbuild
PR: ports/187130
Submitted by: mva |
3.2.8 23 Feb 2014 12:17:17 |
romain |
Update to 3.2.8. |
3.2.3 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |
3.2.3 16 Nov 2013 12:48:00 |
romain |
Fix build using clang from ports on FreeBSD < 9.2.
PR: ports/183943
Submitted by: Robert <robert.ayrapetyan@gmail.com> |
3.2.3 06 Nov 2013 12:22:12 |
romain |
- Update to 3.2.3;
- Switch to staging;
- Always compile using clang (some symbols are missing with old gcc on old
FreeBSD). |
3.2.1 20 Sep 2013 19:53:10 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang) |
17 Sep 2013 06:40:21
|
bapt |
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake |