notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
meson High performance build system
0.57.1_1 devel on this many watch lists=8 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.57.1Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-11-13 13:06:11
Last Update: 2021-04-20 06:57:35
Commit Hash: ff2796d
People watching this port, also watch:: fribidi, mkfontscale, libunwind, font-misc-meltho, pcre
Also Listed In: python
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/meson-0.57.1_1/catalog.mk
  2. /usr/local/share/licenses/meson-0.57.1_1/LICENSE
  3. /usr/local/share/licenses/meson-0.57.1_1/APACHE20
Collapse this list.
Dependency lines:
  • meson>0:devel/meson
To install the port: cd /usr/ports/devel/meson/ && make install clean
To add the package: pkg install meson
PKGNAME: meson
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
meson
ABIlatestquarterly
FreeBSD:11:aarch640.46.10.54.3
FreeBSD:11:amd640.57.1_10.57.1
FreeBSD:11:armv6-0.54.3
FreeBSD:11:i3860.57.1_10.57.1
FreeBSD:11:mips-0.54.3
FreeBSD:11:mips64-0.54.3
FreeBSD:12:aarch640.46.10.57.1
FreeBSD:12:amd640.57.1_10.57.1
FreeBSD:12:armv60.46.10.55.3
FreeBSD:12:armv70.46.10.55.3
FreeBSD:12:i3860.57.1_10.57.1
FreeBSD:12:mips0.48.00.54.3
FreeBSD:12:mips640.48.00.54.3
FreeBSD:12:powerpc640.46.10.57.1
FreeBSD:13:aarch640.56.20.57.1
FreeBSD:13:amd640.57.1_10.57.1
FreeBSD:13:armv60.56.20.57.1
FreeBSD:13:armv70.56.20.57.1
FreeBSD:13:i3860.57.1_10.57.1
FreeBSD:13:mips0.53.0-
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.56.00.57.1
FreeBSD:14:aarch640.57.1_1-
FreeBSD:14:amd640.57.1_1-
FreeBSD:14:armv60.57.1-
FreeBSD:14:armv70.57.1-
FreeBSD:14:i3860.57.1_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.57.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-setuptools>0 : devel/py-setuptools@py37
  2. python3.7 : lang/python37
Runtime dependencies:
  1. ninja : devel/ninja
  2. py37-setuptools>0 : devel/py-setuptools@py37
  3. python3.7 : lang/python37
This port is required by:
for Build
  1. accessibility/at-spi2-atk
  2. accessibility/at-spi2-core
  3. accessibility/atk
  4. accessibility/feedbackd
  5. accessibility/wlsunset
  6. archivers/file-roller
  7. archivers/gcab
Expand this list (406 items / 399 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. archivers/liblz4
  3. archivers/zchunk
  4. archivers/zstd
  5. astro/siril
  6. audio/cyanrip
  7. audio/espressivo-lv2
  8. audio/eteroj-lv2
  9. audio/gnome-music
  10. audio/goobox
  11. audio/gradio
  12. audio/intersect-lv2
  13. audio/kapitonov-plugins-pack-lv2
  14. audio/libaudec
  15. audio/libmpdclient
  16. audio/lollypop
  17. audio/lv2lint
  18. audio/midi-matrix-lv2
  19. audio/moodbar
  20. audio/moony-lv2
  21. audio/musicpc
  22. audio/musicpd
  23. audio/ncmpc
  24. audio/noise-repellent-lv2
  25. audio/paprefs
  26. audio/pithos
  27. audio/pulseeffects
  28. audio/sherlock-lv2
  29. audio/sound-juicer
  30. audio/spc2it
  31. audio/speech-denoiser-lv2
  32. audio/synthpod-lv2
  33. audio/timely-lv2
  34. audio/vm-lv2
  35. audio/wavbreaker
  36. audio/webrtc-audio-processing
  37. audio/zrythm
  38. benchmarks/mangohud
  39. benchmarks/vkmark
  40. biology/pbbam
  41. comms/scrcpy
  42. converters/fribidi
  43. databases/gom
  44. databases/sequeler
  45. deskutils/baobab
  46. deskutils/bijiben
  47. deskutils/elementary-calendar
  48. deskutils/foliate
  49. deskutils/gnome-calendar
  50. deskutils/gnome-characters
  51. deskutils/gnome-clocks
  52. deskutils/gnome-contacts
  53. deskutils/gnome-dictionary
  54. deskutils/gnome-documents
  55. deskutils/gnome-font-viewer
  56. deskutils/gnome-maps
  57. deskutils/gnome-photos
  58. deskutils/gnome-screenshot
  59. deskutils/gnome-shell-extension-mediaplayer
  60. deskutils/gnome-sound-recorder
  61. deskutils/gnome-todo
  62. deskutils/gnome-tweaks
  63. deskutils/gnome-weather
  64. deskutils/lookbook
  65. deskutils/meteo
  66. deskutils/nautilus-sendto
  67. devel/aml
  68. devel/appstream-glib
  69. devel/basu
  70. devel/d-feet
  71. devel/dconf
  72. devel/dconf-editor
  73. devel/desktop-file-utils
  74. devel/devhelp
  75. devel/efl
  76. devel/gitg
  77. devel/glib20
  78. devel/gnome-builder
  79. devel/gobject-introspection
  80. devel/gsettings-desktop-schemas
  81. devel/gtranslator
  82. devel/gvfs
  83. devel/inih
  84. devel/json-glib
  85. devel/jsoncpp
  86. devel/jsonrpc-glib
  87. devel/kiwix-lib
  88. devel/libevdev
  89. devel/libgdata
  90. devel/libgit2-glib
  91. devel/libgnt
  92. devel/libnotify
  93. devel/libosinfo
  94. devel/libpeas
  95. devel/libsigc++20
  96. devel/libsoup
  97. devel/libudev-devd
  98. devel/libvirt
  99. devel/libvirt-dbus
  100. devel/libvirt-glib
  101. devel/libzim
  102. devel/orc
  103. devel/py-gobject3
  104. devel/py-libpeas
  105. devel/pygobject3-common
  106. devel/simde
  107. devel/spice-protocol
  108. devel/template-glib
  109. devel/tllist
  110. devel/wf-config
  111. dns/knot-resolver
  112. dns/libmicrodns
  113. editors/elementary-code
  114. editors/gedit
  115. editors/gedit-plugins
  116. editors/ghex
  117. editors/marker
  118. editors/quilter
  119. editors/setzer
  120. editors/xed
  121. games/aisleriot
  122. games/atomix
  123. games/five-or-more
  124. games/four-in-a-row
  125. games/gnome-2048
  126. games/gnome-chess
  127. games/gnome-klotski
  128. games/gnome-mahjongg
  129. games/gnome-mines
  130. games/gnome-nibbles
  131. games/gnome-robots
  132. games/gnome-sudoku
  133. games/gnome-taquin
  134. games/gnome-tetravex
  135. games/hitori
  136. games/iagno
  137. games/libgnome-games-support
  138. games/lightsoff
  139. games/swell-foop
  140. games/taisei
  141. games/tali
  142. graphics/akira
  143. graphics/clutter-gtk3
  144. graphics/colord-gtk
  145. graphics/drawing
  146. graphics/drm_info
  147. graphics/egl-wayland
  148. graphics/elementary-photos
  149. graphics/eog
  150. graphics/evince
  151. graphics/frogr
  152. graphics/gcolor3
  153. graphics/gdk-pixbuf2
  154. graphics/gegl
  155. graphics/gexiv2
  156. graphics/gnome-color-manager
  157. graphics/gnome-video-effects
  158. graphics/graphene
  159. graphics/gthumb
  160. graphics/gtk-update-icon-cache
  161. graphics/imv
  162. graphics/kmscube
  163. graphics/libchamplain
  164. graphics/libdrm
  165. graphics/libepoxy
  166. graphics/libglvnd
  167. graphics/libgxps
  168. graphics/libosmesa
  169. graphics/libplacebo
  170. graphics/libspng
  171. graphics/mesa-devel
  172. graphics/mesa-dri
  173. graphics/mesa-gallium-va
  174. graphics/mesa-gallium-vdpau
  175. graphics/mesa-gallium-xa
  176. graphics/mesa-libs
  177. graphics/minder
  178. graphics/shotwell
  179. graphics/swappy
  180. graphics/vapoursynth-waifu2x-w2xc
  181. graphics/viewnior
  182. graphics/waffle
  183. graphics/wayland
  184. graphics/wayland-utils
  185. graphics/webp-pixbuf-loader
  186. graphics/zathura
  187. graphics/zathura-cb
  188. graphics/zathura-djvu
  189. graphics/zathura-pdf-mupdf
  190. graphics/zathura-pdf-poppler
  191. graphics/zathura-ps
  192. irc/hexchat
  193. irc/polari
  194. lang/cjs
  195. lang/clover
  196. lang/gjs
  197. lang/janet
  198. mail/geary
  199. math/gnome-calculator
  200. math/pantheon-calculator
  201. misc/libmodulemd
  202. misc/shared-mime-info
  203. misc/urbit
  204. multimedia/celluloid
  205. multimedia/cheese
  206. multimedia/dav1d
  207. multimedia/elementary-videos
  208. multimedia/gnome-twitch
  209. multimedia/gstreamer1-plugins-svt-av1
  210. multimedia/gstreamer1-plugins-svt-hevc
  211. multimedia/gstreamer1-plugins-svt-vp9
  212. multimedia/gstreamer1-transcoder
  213. multimedia/handbrake
  214. multimedia/libmediaart
  215. multimedia/libndi
  216. multimedia/librist
  217. multimedia/libva
  218. multimedia/libva-glx
  219. multimedia/libva-intel-driver
  220. multimedia/libva-utils
  221. multimedia/libvdpau
  222. multimedia/mpvpaper
  223. multimedia/peek
  224. multimedia/pipewire
  225. multimedia/pitivi
  226. multimedia/playerctl
  227. multimedia/py-gstreamer1
  228. multimedia/rage
  229. multimedia/totem
  230. multimedia/totem-pl-parser
  231. multimedia/vapoursynth-vmaf
  232. multimedia/vmaf
  233. multimedia/wf-recorder
  234. multimedia/wlrobs
  235. net/dpdk
  236. net/geoclue
  237. net/geocode-glib
  238. net/glib-networking
  239. net/grilo
  240. net/grilo-plugins
  241. net/gssdp
  242. net/gupnp
  243. net/gupnp-igd
  244. net/jose
  245. net/libgweather
  246. net/neatvnc
  247. net/waypipe
  248. net/wayvnc
  249. net/wlvncc
  250. net-im/folks
  251. net-im/fractal
  252. net-im/libaccounts-glib
  253. net-im/libnice
  254. net-im/libnice-gst1
  255. net-im/libsignon-glib
  256. net-im/purple-plugin-pack
  257. net-im/talkatu
  258. net-im/telepathy-accounts-signon
  259. net-mgmt/virt-viewer
  260. print/harfbuzz
  261. print/harfbuzz-hb-view
  262. print/harfbuzz-icu
  263. print/xreader
  264. science/wwplot
  265. security/gcr
  266. security/gpg-gui
  267. security/p11-kit
  268. security/seahorse
  269. security/tang
  270. shells/ksh2020
  271. sysutils/cinnamon-control-center
  272. sysutils/cinnamon-settings-daemon
  273. sysutils/contractor
  274. sysutils/evisum
  275. sysutils/fusefs-libs3
  276. sysutils/fusefs-sshfs
  277. sysutils/gnome-control-center
  278. sysutils/gnome-power-manager
  279. sysutils/gnome-settings-daemon
  280. sysutils/gnome-system-monitor
  281. sysutils/osinfo-db-tools
  282. sysutils/seatd
  283. sysutils/tracker
  284. sysutils/tracker-miners
  285. textproc/gtk-doc
  286. textproc/libgepub
  287. www/eolie
  288. www/epiphany
  289. www/kiwix-tools
  290. www/libwpe
  291. www/wpebackend-fdo
  292. x11/arcan-trayicon
  293. x11/babl
  294. x11/brisk-menu
  295. x11/cinnamon
  296. x11/cinnamon-desktop
  297. x11/cinnamon-menus
  298. x11/cinnamon-screensaver
  299. x11/cinnamon-session
  300. x11/dmenu-wayland
  301. x11/fnott
  302. x11/foot
  303. x11/fuzzel
  304. x11/gnome-desktop
  305. x11/gnome-session
  306. x11/gnome-shell
  307. x11/gnome-shell-extensions
  308. x11/grim
  309. x11/gtk-app-menu
  310. x11/kanshi
  311. x11/lavalauncher
  312. x11/libinput
  313. x11/libwacom
  314. x11/libxcvt
  315. x11/libxkbcommon
  316. x11/mako
  317. x11/nwg-launchers
  318. x11/phosh
  319. x11/remontoire
  320. x11/rofi
  321. x11/rofi-wayland
  322. x11/showmethekey
  323. x11/slurp
  324. x11/squeekboard
  325. x11/swaybg
  326. x11/swayidle
  327. x11/swaylock
  328. x11/swaylock-effects
  329. x11/taiga
  330. x11/terminology
  331. x11/virglrenderer
  332. x11/virtboard
  333. x11/waybar
  334. x11/wayland-logout
  335. x11/wcm
  336. x11/wdisplays
  337. x11/wf-shell
  338. x11/wl-clipboard
  339. x11/wlogout
  340. x11/wlr-randr
  341. x11/wlrctl
  342. x11/wob
  343. x11/wofi
  344. x11/wshowkeys
  345. x11/wtype
  346. x11/xapp
  347. x11/xdg-desktop-portal-wlr
  348. x11-clocks/wlclock
  349. x11-fm/nautilus
  350. x11-fm/nemo
  351. x11-fm/sushi
  352. x11-fonts/cantarell-fonts
  353. x11-fonts/fcft
  354. x11-fonts/font-manager
  355. x11-fonts/fontconfig
  356. x11-fonts/ots
  357. x11-servers/xarcan
  358. x11-servers/xwayland-devel
  359. x11-themes/gnome-backgrounds
  360. x11-themes/gnome-icons-elementary
  361. x11-themes/greybird-theme
  362. x11-themes/gtk-arc-themes
  363. x11-themes/materia-gtk-theme
  364. x11-themes/pop-gtk-themes
  365. x11-themes/pop-icon-theme
  366. x11-themes/yaru-gtk-themes
  367. x11-themes/yaru-icon-theme
  368. x11-toolkits/girara
  369. x11-toolkits/granite
  370. x11-toolkits/gtk-layer-shell
  371. x11-toolkits/gtksourceview4
  372. x11-toolkits/libdazzle
  373. x11-toolkits/libhandy
  374. x11-toolkits/libhandy0
  375. x11-toolkits/libwnck3
  376. x11-toolkits/pango
  377. x11-toolkits/tepl
  378. x11-toolkits/vte3
  379. x11-toolkits/wlroots
  380. x11-wm/cage
  381. x11-wm/chamfer
  382. x11-wm/enlightenment
  383. x11-wm/gamescope
  384. x11-wm/i3
  385. x11-wm/i3-gaps
  386. x11-wm/labwc
  387. x11-wm/mutter
  388. x11-wm/phoc
  389. x11-wm/picom
  390. x11-wm/sway
  391. x11-wm/wayfire
  392. x11-wm/wayfire-plugins-extra
  393. Collapse this list.

Deleted ports which required this port:

Expand this list of 8 deleted ports
  1. biology/pbcopper*
  2. biology/unanimity*
  3. graphics/libxatracker*
  4. graphics/wayland-info*
  5. sysutils/basu*
  6. x11/swappy*
  7. x11/xapps*
  8. x11-wm/compton-yshui*
  9. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/mesonbuild/meson/releases/download/0.57.1/
Collapse this list.

Number of commits found: 44

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Apr 2021 06:57:35
 files touched by this commit commit hash:ff2796d5bc837b0c6cb26791439c64f96fe1c090  0.57.1_1
tobik search for other commits by this committer
Mk/Uses/meson.mk: Do not force color output (D29353)

By default Meson forces color output.  Ninja strips the escape
sequences before they go into the log.  Samurai does not do that,
so we end up with some garbage in the logs.  Pass -Db_colorout=never
to Meson to disable colors in general.  Also see
https://mesonbuild.com/Builtin-options.html

This requires a small backport in devel/meson since the b_colorout
option is broken with Clang at the moment.

PR:		254678
Exp-run by:	antoine
20 Apr 2021 06:57:34
 files touched by this commit commit hash:a91d65363fe8aa72bdf427bb639b0fe258ee7c01  0.57.1
tobik search for other commits by this committer
Mk/Uses/ninja.mk: Add support for devel/samurai (D29353)

Samurai is a Ninja-compatible build tool with fewer dependencies
than Ninja.  Hook it to the framework via a new NINJA_DEFAULT.

This also adds %p to NINJA_STATUS to make Ninja or Samurai print
the percentage of completed jobs to make it easier to eyeball how
much of the build is done.

PR:		254678
Exp-run	by:	antoine
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.57.1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
21 Feb 2021 07:26:14
Original commit files touched by this commit Revision:566208  0.57.1
jbeich search for other commits by this committer
devel/meson: update to 0.57.1

- Backport fix for x11-wm/i3 [1]

Changes:	https://mesonbuild.com/Release-notes-for-0-57-0.html
Changes:	https://github.com/mesonbuild/meson/compare/0.56.2...0.57.1
Reported by:	GitHub (watch releases)
PR:		253525
Submitted by:	dmgk [1]
Exp-run by:	antoine
Approved by:	tcberner
12 Jan 2021 12:58:26
Original commit files touched by this commit Revision:561329  0.56.2
jbeich search for other commits by this committer
devel/meson: update to 0.56.2

Changes:	https://github.com/mesonbuild/meson/compare/0.56.0...0.56.2
Reported by:	GitHub (watch releases)
PR:		252559
Exp-run by:	antoine
Approved by:	tcberner
04 Nov 2020 01:05:50
Original commit files touched by this commit Revision:554045  0.56.0
jbeich search for other commits by this committer
devel/meson: update to 0.56.0

Changes:	https://mesonbuild.com/Release-notes-for-0-56-0.html
Changes:	https://github.com/mesonbuild/meson/compare/0.55.3...0.56.0
Reported by:	GitHub (watch releases)
PR:		250736
Exp-run by:	antoine
Approved by:	tcberner
14 Sep 2020 18:35:38
Original commit files touched by this commit Revision:548668  0.55.3
jbeich search for other commits by this committer
devel/meson: update to 0.55.3

- Fix "/usr/bin/env python3" in one more file [1]

Changes:	https://mesonbuild.com/Release-notes-for-0-55-0.html
Changes:	https://github.com/mesonbuild/meson/compare/0.54.3...0.55.3
Reported by:	GitHub (watch releases)
PR:		247935
With help of:	yuri
Exp-run by:	antoine
Submitted by:	tcberner [1]
Approved by:	tcberner
10 Sep 2020 18:55:41
Original commit files touched by this commit Revision:548219  0.54.3
tcberner search for other commits by this committer
Move some gnome@ ports to desktop@

As gnome@ is lacking active committers at the moment, transfer some of its
ports [1] up the stack to the desktop@ group, in hope that this way we get some
updates in as the set of people that "should feel responsible" grows.

As soon as gnome@ grows some committers again, this can (and should) of course
be reverted again.

[1] The list of ports chosen in this move consits of all the ports that are
required to build x11/kde5.

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D26362
18 Jun 2020 00:56:03
Original commit files touched by this commit Revision:539509  0.54.3
jbeich search for other commits by this committer
devel/meson: update to 0.54.3

Changes:	https://github.com/mesonbuild/meson/compare/0.54.2...0.54.3
Reported by:	GitHub (watch releases)
19 May 2020 09:09:41
Original commit files touched by this commit Revision:535846  0.54.2
jbeich search for other commits by this committer
devel/meson: update to 0.54.2

Changes:	https://github.com/mesonbuild/meson/compare/0.54.0...0.54.2
PR:		246485
Reported by:	GitHub (watch releases)
Exp-run by:	antoine
10 Apr 2020 21:28:34
Original commit files touched by this commit Revision:531340  0.54.0
jbeich search for other commits by this committer
devel/meson: update to 0.54.0

Changes:	https://mesonbuild.com/Release-notes-for-0-54-0.html
Changes:	https://github.com/mesonbuild/meson/compare/0.53.2...0.54.0
PR:		245420
Reported by:	GitHub (watch releases)
Exp-run by:	antoine
29 Feb 2020 23:05:35
Original commit files touched by this commit Revision:527482  0.53.2
jbeich search for other commits by this committer
devel/meson: update to 0.53.2

Changes:	https://github.com/mesonbuild/meson/compare/0.53.0...0.53.2
PR:		244406
Reported by:	GitHub (watch releases)
Exp-run by:	antoine
12 Jan 2020 16:00:20
Original commit files touched by this commit Revision:522793  0.53.0
jbeich search for other commits by this committer
devel/meson: update to 0.53.0

Changes:	https://mesonbuild.com/Release-notes-for-0-53-0.html
Changes:	https://github.com/mesonbuild/meson/compare/0.52.1...0.53.0
PR:		243202
Exp-run by:	antoine
15 Dec 2019 09:40:41
Original commit files touched by this commit Revision:520165  0.52.1
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
07 Dec 2019 18:20:19
Original commit files touched by this commit Revision:519227  0.52.1
jbeich search for other commits by this committer
devel/meson: update to 0.52.1

Changes:	https://github.com/mesonbuild/meson/compare/0.52.0...0.52.1
PR:		242297
Exp-run by:	antoine
09 Oct 2019 19:17:20
Original commit files touched by this commit Revision:514187  0.52.0
jbeich search for other commits by this committer
devel/meson: update to 0.52.0

- Update patches [1]
- Connect tests to the framework

Changes:	https://mesonbuild.com/Release-notes-for-0-52-0.html
Changes:	https://github.com/mesonbuild/meson/compare/0.51.2...0.52.0
PR:		241105
Submitted by:	Ting-Wei Lan [1]
Exp-run by:	antoine
02 Sep 2019 19:55:34
Original commit files touched by this commit Revision:510839  0.51.2
jbeich search for other commits by this committer
devel/meson: Update to 0.51.2

- Apply upstream fix to build D applications e.g., x11/tilix

Changes:	https://github.com/mesonbuild/meson/compare/0.51.0...0.51.2
PR:		240182
Exp-run by:	antoine
24 Jun 2019 05:59:31
Original commit files touched by this commit Revision:505003  0.51.0
tobik search for other commits by this committer
devel/meson: Update to 0.51.0

Changes:	https://mesonbuild.com/Release-notes-for-0-51-0.html
PR:		238726
Submitted by:	greg@unrelenting.technology (update to 0.50.1)
Exp-run by:	antoine
14 Apr 2019 18:34:56
Original commit files touched by this commit Revision:498947  0.50.0
tobik search for other commits by this committer
devel/meson: Update to 0.50.0

- Add build fixes for at-spi2-core and totem

Changes:	https://mesonbuild.com/Release-notes-for-0-50-0.html
PR:		237138
Submitted by:	tobik
Approved by:	portmgr (antoine)
Exp-run by:	antoine
10 Feb 2019 20:44:37
Original commit files touched by this commit Revision:492640  0.49.2
kwm search for other commits by this committer
Update meson to 0.49.2.
22 Dec 2018 09:09:20
Original commit files touched by this commit Revision:488081  0.49.0
kwm search for other commits by this committer
Update meson to 0.49.0.

Exp-run by antoine@

PR:		234075
10 Nov 2018 19:19:08
Original commit files touched by this commit Revision:484633  0.48.2
kwm search for other commits by this committer
Update meson to 0.48.2.
08 Nov 2018 21:09:27
Original commit files touched by this commit Revision:484479  0.48.1
kwm search for other commits by this committer
Update meson to 0.48.1.
13 Oct 2018 20:33:23
Original commit files touched by this commit Revision:482011  0.48.0
kwm search for other commits by this committer
Update meson to 0.48.0.

This version brings python 3.7 support. For detailed changelog see:
http://mesonbuild.com/Release-notes-for-0-47-0.html
http://mesonbuild.com/Release-notes-for-0-48-0.html

Exp-run by:	antoine@

PR:		231219
Submitted by:	Tamas Szakaly <sghctoma@gmail.com> (update to 0.47.2),
		Ting-Wei Lan <lantw44@gmail.com> (update to 0.48.0)
21 Jun 2018 19:13:31
Original commit files touched by this commit Revision:472993  0.46.1
kwm search for other commits by this committer
Update meson to 0.46.1.

Remove patches that are included in this release.

PR:		229086
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
22 May 2018 14:30:07
Original commit files touched by this commit Revision:470618  0.46.0_2
kwm search for other commits by this committer
Update meson to 0.46.0.

* add upstream patches and a pull request to fix some bugs in this release.

Exp-run by:	antoine@
PR:		228297
Obtained from:	meson github
25 Apr 2018 20:17:22
Original commit files touched by this commit Revision:468295  0.45.1
bdrewery search for other commits by this committer
The newer meson requires 3.5 (setup.py)
24 Mar 2018 06:39:41
Original commit files touched by this commit Revision:465428  0.45.1
truckman search for other commits by this committer
Switch devel/meson back to fetching upstream release tarball instead of
fetching from a GitHub branch tag and upgrade to version 0.45.1.

Reported by:	tobik
23 Mar 2018 23:34:14
Original commit files touched by this commit Revision:465415  0.45
truckman search for other commits by this committer
Update devel/meson to version 0.45.

Switch to USE_GITHUB.

PR:		226879
Submitted by:	cy
28 Feb 2018 04:28:07
Original commit files touched by this commit Revision:463176  0.44.1
truckman search for other commits by this committer
Upgrade devel/meson from 0.44.0 to 0.44.1. This is a bugfix-only
release with no new features.  This release has 75 commits and fixes
roughly 40 regressions, issues, and minor improvements that were
reported in 0.44.0. For a complete list, visit:
  https://github.com/mesonbuild/meson/milestone/24?closed=1

PR:		225937
Submitted by:	cpm
26 Jan 2018 21:04:33
Original commit files touched by this commit Revision:460051  0.44.0
kwm search for other commits by this committer
Update meson to 0.44.0.

Changelog: http://mesonbuild.com/Release-notes-for-0-44-0.html
11 Dec 2017 10:45:09
Original commit files touched by this commit Revision:456020  0.43.0
sunpoet search for other commits by this committer
Add NO_ARCH

Approved by:	portmgr (blanket)
06 Dec 2017 16:41:15
Original commit files touched by this commit Revision:455659  0.43.0
swills search for other commits by this committer
devel/meson: Update to 0.43.0

PR:		223736
Submitted by:	Dhananjay Balan <mail@dbalan.in>
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  0.42.1  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 Sep 2017 13:52:57
Original commit files touched by this commit Revision:450125  0.42.1
kwm search for other commits by this committer
Update meson to 0.42.1.
21 Jun 2017 10:48:30
Original commit files touched by this commit Revision:444025  0.41.1
kwm search for other commits by this committer
Update meson to 0.41.1.
17 Jun 2017 15:03:29
Original commit files touched by this commit Revision:443779  0.41.0
kwm search for other commits by this committer
Meson need python3.4 or higher, due to the use of pathlib.

Reported by:	Christian Jachmann <Jachmann@unitix.org>
13 Jun 2017 21:17:37
Original commit files touched by this commit Revision:443541  0.41.0
kwm search for other commits by this committer
Update meson to 0.41.0.
13 May 2017 13:51:01
Original commit files touched by this commit Revision:440842  0.40.1
kwm search for other commits by this committer
Update meson to 0.40.1.
15 Apr 2017 17:46:02
Original commit files touched by this commit Revision:438593  0.39.1
kwm search for other commits by this committer
Update Meson to 0.39.1.
08 Mar 2017 17:03:12
Original commit files touched by this commit Revision:435721  0.39.0
kwm search for other commits by this committer
Update meson to 0.39.0.
14 Feb 2017 14:06:49
Original commit files touched by this commit Revision:434084  0.38.1
kwm search for other commits by this committer
Update meson to 0.38.1.
15 Nov 2016 06:51:38
Original commit files touched by this commit Revision:426146  0.36.0
kwm search for other commits by this committer
Update meson to 0.36.0.
13 Nov 2016 13:06:01
Original commit files touched by this commit Revision:426047  0.35.1
kwm search for other commits by this committer
Add meson.

Meson is a cross-platform build system designed to be both as fast and as
user friendly as possible. It supports many languages and compilers, including
GCC, Clang and Visual Studio. Its build definitions are written in a simple
non-turing complete DSL. 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.

Submitted by:	Ting-Wei Lan

Number of commits found: 44