./devel/meson [next-generation build system]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.44.0, Package name: meson-0.44.0
Maintained by: Antoine Jacoutot
Master sites:
Description
Meson is an open source build system meant to be both extremely fast, and, even
more importantly, as user friendly as possible.

The main design point of Meson is that every moment a developer spends writing
or debugging build definitions is a second wasted. So is every second spent
waiting for the build system to actually start compiling code.

Features:
- multiplatform support for Linux, OSX, Windows, Gcc, Clang, Visual Studio...
- supported languages include C, C++, Fortran, Java, Rust
- build definitions in a very readable and user friendly non-turing complete DSL
- cross compilation for many operating systems as well as bare metal
- optimized for extremely fast full and incremental builds
- built-in multiplatform dependency provider


Filesize: 1280.808 KB
Version History (View Complete History)
  • (2017-12-12) Updated to version: meson-0.44.0
  • (2017-10-09) Updated to version: meson-0.43.0
  • (2017-09-14) Updated to version: meson-0.42.1
  • (2017-08-17) Updated to version: meson-0.42.0
  • (2017-07-20) Updated to version: meson-0.41.2
  • (2017-06-20) Updated to version: meson-0.41.1
  • (2017-06-13) Updated to version: meson-0.41.0
  • (2017-04-29) Updated to version: meson-0.40.1
  • (2017-04-23) Updated to version: meson-0.40.0
  • (2017-04-08) Updated to version: meson-0.39.1
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-08-17 04:08:55 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to meson-0.42.0.
   2017-08-17 04:08:55 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to meson-0.42.0.
   2017-08-17 04:08:55 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to meson-0.42.0.
   2017-08-17 04:08:55 by Antoine Jacoutot | Files touched by this commit (4)
Log message:
Update to meson-0.42.0.
   2017-07-20 03:25:43 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.41.2.
   2017-07-20 03:25:43 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.41.2.
   2017-06-25 05:24:29 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
meson(1) needs UTF-8 encoding.
   2017-06-25 05:16:38 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
By default, don't use "-Wl,--no-undefined when linking", it's fine to have
undefined references to libc functions.
CONFIGURE_ARGS += -Db_lundef=false
   2017-06-25 05:07:19 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Pass MAKE_ENV, FAKE_SETUP and ALL_TEST_ENV so that we can benefit from the magic
of bsd.port.mk. Fixes $CC path detection.
   2017-06-20 01:27:03 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.41.1.
   2017-06-20 01:27:03 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.41.1.
   2017-06-13 01:05:22 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.41.0.
   2017-06-13 01:05:22 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.41.0.
   2017-06-13 01:05:22 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.41.0.
   2017-04-29 01:44:08 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.40.1.
   2017-04-29 01:44:08 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.40.1.
   2017-04-27 03:02:32 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
... and --mandir.
   2017-04-27 03:00:01 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Pass --sysconfdir.
   2017-04-23 04:49:07 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.40.0.
   2017-04-23 04:49:07 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.40.0.
   2017-04-23 04:49:07 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.40.0.
   2017-04-08 07:29:22 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Add the meson MODULE.
It's still a bit rough around the edges but allows me to build the upcoming
libhttpseverywhere port.
   2017-04-08 05:07:42 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.39.1.
   2017-04-08 05:07:42 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.39.1.
   2017-03-13 07:26:52 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.39.0.
   2017-03-13 07:26:52 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Update to meson-0.39.0.
   2017-02-16 02:35:33 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.38.1.
   2017-02-16 02:35:33 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.38.1.
   2017-02-16 02:35:33 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.38.1.
   2017-01-06 08:42:14 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.37.1.
   2017-01-06 08:42:14 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.37.1.
   2017-01-06 08:42:14 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.37.1.
   2017-01-03 12:19:49 by Landry Breuil | Files touched by this commit (107)
Log message:
bump ports depending on python3 in devel