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

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.47.1, Package name: meson-0.47.1
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: 1763.753 KB
Version History (View Complete History)
  • (2018-07-11) Updated to version: meson-0.47.1
  • (2018-07-10) Updated to version: meson-0.47.0
  • (2018-05-20) Updated to version: meson-0.46.1
  • (2018-05-18) Updated to version: meson-0.46.0
  • (2018-05-17) Updated to version: meson-0.46.1
  • (2018-04-24) Updated to version: meson-0.46.0
  • (2018-03-30) Updated to version: meson-0.45.1
  • (2018-03-12) Updated to version: meson-0.45.0
  • (2018-02-22) Updated to version: meson-0.44.1
  • (2017-12-12) Updated to version: meson-0.44.0
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-05-20 01:26:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.
   2018-05-20 01:26:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.
   2018-05-20 01:26:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.
   2018-05-20 01:26:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.
   2018-05-20 01:26:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.
   2018-05-20 01:26:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.
   2018-05-20 01:26:04 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 14:09:16 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Revert update.
This introduce a small change in generated pkgconfig files which our
pkg-config(1) can't handle yet.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-17 00:05:58 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.1.
   2018-05-05 03:34:47 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
merged upstream
   2018-05-05 03:34:47 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
merged upstream
   2018-05-04 14:03:10 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- also append linker flag to fix $ORIGIN handling
- bump meson dependency in the module
ok aja@
   2018-05-04 14:03:10 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- also append linker flag to fix $ORIGIN handling
- bump meson dependency in the module
ok aja@
   2018-05-04 14:03:10 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- also append linker flag to fix $ORIGIN handling
- bump meson dependency in the module
ok aja@
   2018-05-02 05:51:24 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Add patch from PR #3463 to distinguish between internal and external
linker flags.
   2018-05-02 05:51:24 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Add patch from PR #3463 to distinguish between internal and external
linker flags.
   2018-05-02 05:51:24 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Add patch from PR #3463 to distinguish between internal and external
linker flags.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-04-23 16:45:40 by Antoine Jacoutot | Files touched by this commit (8)
Log message:
Update to meson-0.46.0.
   2018-03-29 15:12:36 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.45.1.
   2018-03-29 15:12:36 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.45.1.
   2018-03-29 15:12:36 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to meson-0.45.1.
   2018-03-19 02:44:54 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Bump version.
   2018-03-12 01:44:14 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.45.0.
- tested in a bulk
   2018-03-12 01:44:14 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.45.0.
- tested in a bulk
   2018-03-12 01:44:14 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.45.0.
- tested in a bulk
   2018-03-12 01:44:14 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.45.0.
- tested in a bulk
   2018-03-12 01:44:14 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.45.0.
- tested in a bulk
   2018-03-12 01:44:14 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.45.0.
- tested in a bulk
   2018-03-12 01:44:14 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Update to meson-0.45.0.
- tested in a bulk
   2018-02-22 06:57:47 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to meson-0.44.1.
   2018-02-22 06:57:47 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to meson-0.44.1.
   2018-02-22 06:57:47 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to meson-0.44.1.
   2018-02-22 06:57:47 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to meson-0.44.1.
   2018-02-22 06:57:47 by Antoine Jacoutot | Files touched by this commit (5)
Log message:
Update to meson-0.44.1.
   2018-01-28 01:59:47 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Set AR="ar" in the environment to prevent picking up llvm-ar(1) from
devel/llvm.
breakage reported by naddy@
   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