notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
meson High performance build system
0.58.1 devel on this many watch lists=11 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.58.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-06-09 21:29:24
Commit Hash: afb3593
People watching this port, also watch:: rhash, pkgconf, pcre, libarchive, expat
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.58.1/catalog.mk
  2. /usr/local/share/licenses/meson-0.58.1/LICENSE
  3. /usr/local/share/licenses/meson-0.58.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, run one of these commands:
  • pkg install devel/meson
  • pkg install meson
PKGNAME: meson
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
meson
ABIlatestquarterly
FreeBSD:11:aarch640.46.10.54.3
FreeBSD:11:amd640.58.10.58.1
FreeBSD:11:armv6-0.54.3
FreeBSD:11:i3860.58.10.58.1
FreeBSD:11:mips--
FreeBSD:11:mips64-0.54.3
FreeBSD:12:aarch640.46.10.58.1
FreeBSD:12:amd640.58.10.58.1
FreeBSD:12:armv60.46.10.55.3
FreeBSD:12:armv70.46.10.55.3
FreeBSD:12:i3860.58.10.58.1
FreeBSD:12:mips--
FreeBSD:12:mips640.48.00.54.3
FreeBSD:12:powerpc64-0.57.1
FreeBSD:13:aarch640.56.20.58.1
FreeBSD:13:amd640.58.10.58.1
FreeBSD:13:armv60.56.20.57.1
FreeBSD:13:armv70.56.20.57.1
FreeBSD:13:i3860.58.10.58.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.56.00.58.1
FreeBSD:14:aarch640.58.1-
FreeBSD:14:amd640.58.1-
FreeBSD:14:armv60.57.1-
FreeBSD:14:armv70.57.1-
FreeBSD:14:i3860.58.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. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. ninja : devel/ninja
  2. py38-setuptools>0 : devel/py-setuptools@py38
  3. python3.8 : lang/python38
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 (428 items / 421 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/rubberband
  29. audio/sherlock-lv2
  30. audio/sound-juicer
  31. audio/spc2it
  32. audio/speech-denoiser-lv2
  33. audio/synthpod-lv2
  34. audio/timely-lv2
  35. audio/vm-lv2
  36. audio/wavbreaker
  37. audio/webrtc-audio-processing
  38. audio/zrythm
  39. benchmarks/mangohud
  40. benchmarks/vkmark
  41. biology/pbbam
  42. comms/scrcpy
  43. converters/fribidi
  44. databases/gom
  45. databases/sequeler
  46. deskutils/baobab
  47. deskutils/bijiben
  48. deskutils/elementary-calendar
  49. deskutils/foliate
  50. deskutils/gnome-calendar
  51. deskutils/gnome-characters
  52. deskutils/gnome-clocks
  53. deskutils/gnome-contacts
  54. deskutils/gnome-dictionary
  55. deskutils/gnome-documents
  56. deskutils/gnome-font-viewer
  57. deskutils/gnome-maps
  58. deskutils/gnome-photos
  59. deskutils/gnome-screenshot
  60. deskutils/gnome-shell-extension-mediaplayer
  61. deskutils/gnome-sound-recorder
  62. deskutils/gnome-todo
  63. deskutils/gnome-tweaks
  64. deskutils/gnome-weather
  65. deskutils/libportal
  66. deskutils/lookbook
  67. deskutils/meteo
  68. deskutils/nautilus-sendto
  69. devel/aml
  70. devel/appstream-glib
  71. devel/basu
  72. devel/d-feet
  73. devel/dconf
  74. devel/dconf-editor
  75. devel/desktop-file-utils
  76. devel/devhelp
  77. devel/efl
  78. devel/gitg
  79. devel/glib20
  80. devel/gnome-builder
  81. devel/gobject-introspection
  82. devel/gsettings-desktop-schemas
  83. devel/gtranslator
  84. devel/gvfs
  85. devel/inih
  86. devel/json-glib
  87. devel/jsoncpp
  88. devel/jsonrpc-glib
  89. devel/kiwix-lib
  90. devel/libevdev
  91. devel/libgdata
  92. devel/libgit2-glib
  93. devel/libgnt
  94. devel/libnotify
  95. devel/libosinfo
  96. devel/libpeas
  97. devel/libsigc++20
  98. devel/libsoup
  99. devel/libudev-devd
  100. devel/libvirt
  101. devel/libvirt-dbus
  102. devel/libvirt-glib
  103. devel/libzim
  104. devel/orc
  105. devel/py-gobject3
  106. devel/py-libpeas
  107. devel/pygobject3-common
  108. devel/simde
  109. devel/spice-protocol
  110. devel/template-glib
  111. devel/tllist
  112. devel/wf-config
  113. dns/knot-resolver
  114. dns/libmicrodns
  115. editors/elementary-code
  116. editors/gedit
  117. editors/gedit-plugins
  118. editors/ghex
  119. editors/marker
  120. editors/quilter
  121. editors/setzer
  122. editors/xed
  123. emulators/dosbox-staging
  124. emulators/qemu-user-static-devel
  125. games/aisleriot
  126. games/atomix
  127. games/five-or-more
  128. games/four-in-a-row
  129. games/gnome-2048
  130. games/gnome-chess
  131. games/gnome-klotski
  132. games/gnome-mahjongg
  133. games/gnome-mines
  134. games/gnome-nibbles
  135. games/gnome-robots
  136. games/gnome-sudoku
  137. games/gnome-taquin
  138. games/gnome-tetravex
  139. games/hitori
  140. games/iagno
  141. games/libgnome-games-support
  142. games/libmanette
  143. games/lightsoff
  144. games/swell-foop
  145. games/taisei
  146. games/tali
  147. graphics/akira
  148. graphics/clutter-gtk3
  149. graphics/colord-gtk
  150. graphics/drawing
  151. graphics/drm_info
  152. graphics/egl-wayland
  153. graphics/elementary-photos
  154. graphics/entangle
  155. graphics/eog
  156. graphics/evince
  157. graphics/frogr
  158. graphics/gcolor3
  159. graphics/gdk-pixbuf2
  160. graphics/gegl
  161. graphics/gexiv2
  162. graphics/gnome-color-manager
  163. graphics/gnome-video-effects
  164. graphics/graphene
  165. graphics/gthumb
  166. graphics/gtk-update-icon-cache
  167. graphics/imv
  168. graphics/kmscube
  169. graphics/libGLU
  170. graphics/libchamplain
  171. graphics/libdrm
  172. graphics/libepoxy
  173. graphics/libglvnd
  174. graphics/libgxps
  175. graphics/libliftoff
  176. graphics/libosmesa
  177. graphics/libplacebo
  178. graphics/libspng
  179. graphics/mesa-devel
  180. graphics/mesa-dri
  181. graphics/mesa-gallium-va
  182. graphics/mesa-gallium-vdpau
  183. graphics/mesa-gallium-xa
  184. graphics/mesa-libs
  185. graphics/minder
  186. graphics/shotwell
  187. graphics/swappy
  188. graphics/vapoursynth-waifu2x-w2xc
  189. graphics/viewnior
  190. graphics/waffle
  191. graphics/wayland
  192. graphics/wayland-utils
  193. graphics/webp-pixbuf-loader
  194. graphics/zathura
  195. graphics/zathura-cb
  196. graphics/zathura-djvu
  197. graphics/zathura-pdf-mupdf
  198. graphics/zathura-pdf-poppler
  199. graphics/zathura-ps
  200. irc/hexchat
  201. irc/polari
  202. lang/cjs
  203. lang/clover
  204. lang/gjs
  205. lang/janet
  206. mail/geary
  207. math/gnome-calculator
  208. math/pantheon-calculator
  209. misc/libmodulemd
  210. misc/shared-mime-info
  211. misc/urbit
  212. multimedia/celluloid
  213. multimedia/cheese
  214. multimedia/dav1d
  215. multimedia/elementary-videos
  216. multimedia/gnome-twitch
  217. multimedia/gstreamer1-plugins-svt-av1
  218. multimedia/gstreamer1-plugins-svt-hevc
  219. multimedia/gstreamer1-plugins-svt-vp9
  220. multimedia/gstreamer1-transcoder
  221. multimedia/handbrake
  222. multimedia/libmediaart
  223. multimedia/libndi
  224. multimedia/librist
  225. multimedia/libva
  226. multimedia/libva-glx
  227. multimedia/libva-intel-driver
  228. multimedia/libva-utils
  229. multimedia/libvdpau
  230. multimedia/mpvpaper
  231. multimedia/peek
  232. multimedia/pipewire
  233. multimedia/pitivi
  234. multimedia/playerctl
  235. multimedia/py-gstreamer1
  236. multimedia/py-metadata-cleaner
  237. multimedia/rage
  238. multimedia/totem
  239. multimedia/totem-pl-parser
  240. multimedia/vapoursynth-vmaf
  241. multimedia/vmaf
  242. multimedia/wf-recorder
  243. multimedia/wlrobs
  244. net/dpdk
  245. net/geoclue
  246. net/geocode-glib
  247. net/glib-networking
  248. net/grilo
  249. net/grilo-plugins
  250. net/gssdp
  251. net/gupnp
  252. net/gupnp-av
  253. net/gupnp-igd
  254. net/gupnp-tools
  255. net/jose
  256. net/libgweather
  257. net/neatvnc
  258. net/waypipe
  259. net/wayvnc
  260. net/wlvncc
  261. net-im/folks
  262. net-im/fractal
  263. net-im/libaccounts-glib
  264. net-im/libnice
  265. net-im/libnice-gst1
  266. net-im/libsignon-glib
  267. net-im/purple-plugin-pack
  268. net-im/talkatu
  269. net-im/telepathy-accounts-signon
  270. net-mgmt/virt-viewer
  271. print/harfbuzz
  272. print/harfbuzz-hb-view
  273. print/harfbuzz-icu
  274. print/xreader
  275. science/wwplot
  276. security/gcr
  277. security/gpg-gui
  278. security/p11-kit
  279. security/seahorse
  280. security/tang
  281. shells/ksh2020
  282. sysutils/accountsservice
  283. sysutils/cinnamon-control-center
  284. sysutils/cinnamon-settings-daemon
  285. sysutils/contractor
  286. sysutils/evisum
  287. sysutils/fusefs-libs3
  288. sysutils/fusefs-sshfs
  289. sysutils/gnome-control-center
  290. sysutils/gnome-power-manager
  291. sysutils/gnome-settings-daemon
  292. sysutils/gnome-system-monitor
  293. sysutils/osinfo-db-tools
  294. sysutils/polkit
  295. sysutils/seatd
  296. sysutils/tracker
  297. sysutils/tracker-miners
  298. textproc/gtk-doc
  299. textproc/libgepub
  300. textproc/yelp-tools
  301. www/eolie
  302. www/epiphany
  303. www/kiwix-tools
  304. www/libwpe
  305. www/wpebackend-fdo
  306. x11/appmenu-registrar
  307. x11/arcan-trayicon
  308. x11/babl
  309. x11/brisk-menu
  310. x11/cinnamon
  311. x11/cinnamon-desktop
  312. x11/cinnamon-menus
  313. x11/cinnamon-screensaver
  314. x11/cinnamon-session
  315. x11/dmenu-wayland
  316. x11/fnott
  317. x11/foot
  318. x11/fuzzel
  319. x11/gnome-desktop
  320. x11/gnome-session
  321. x11/gnome-shell
  322. x11/gnome-shell-extensions
  323. x11/grim
  324. x11/gtk-app-menu
  325. x11/kanshi
  326. x11/lavalauncher
  327. x11/libinput
  328. x11/libwacom
  329. x11/libxcvt
  330. x11/libxkbcommon
  331. x11/mako
  332. x11/mate-applet-appmenu
  333. x11/nwg-launchers
  334. x11/remontoire
  335. x11/rofi
  336. x11/rofi-wayland
  337. x11/showmethekey
  338. x11/slurp
  339. x11/squeekboard
  340. x11/swaybg
  341. x11/swayidle
  342. x11/swaylock
  343. x11/swaylock-effects
  344. x11/swaync
  345. x11/taiga
  346. x11/terminology
  347. x11/virglrenderer
  348. x11/virtboard
  349. x11/waybar
  350. x11/wayland-logout
  351. x11/wcm
  352. x11/wdisplays
  353. x11/wf-shell
  354. x11/wl-clipboard
  355. x11/wlogout
  356. x11/wlr-randr
  357. x11/wlrctl
  358. x11/wob
  359. x11/wofi
  360. x11/wshowkeys
  361. x11/wtype
  362. x11/xapp
  363. x11/xdg-desktop-portal-wlr
  364. x11/xfce4-appmenu-plugin
  365. x11-clocks/wlclock
  366. x11-fm/nautilus
  367. x11-fm/nemo
  368. x11-fm/sushi
  369. x11-fonts/cantarell-fonts
  370. x11-fonts/fcft
  371. x11-fonts/font-manager
  372. x11-fonts/fontconfig
  373. x11-fonts/ots
  374. x11-servers/xarcan
  375. x11-servers/xwayland-devel
  376. x11-themes/gnome-backgrounds
  377. x11-themes/gnome-icons-elementary
  378. x11-themes/greybird-theme
  379. x11-themes/gtk-arc-themes
  380. x11-themes/materia-gtk-theme
  381. x11-themes/pop-gtk-themes
  382. x11-themes/pop-icon-theme
  383. x11-themes/yaru-gtk-themes
  384. x11-themes/yaru-icon-theme
  385. x11-toolkits/girara
  386. x11-toolkits/granite
  387. x11-toolkits/gtk-layer-shell
  388. x11-toolkits/gtk40
  389. x11-toolkits/gtksourceview4
  390. x11-toolkits/libadwaita
  391. x11-toolkits/libdazzle
  392. x11-toolkits/libhandy
  393. x11-toolkits/libhandy0
  394. x11-toolkits/libwnck3
  395. x11-toolkits/pango
  396. x11-toolkits/tepl
  397. x11-toolkits/tepl6
  398. x11-toolkits/vte3
  399. x11-toolkits/wlroots
  400. x11-toolkits/ztoolkit
  401. x11-wm/cage
  402. x11-wm/chamfer
  403. x11-wm/enlightenment
  404. x11-wm/gamescope
  405. x11-wm/i3
  406. x11-wm/i3-gaps
  407. x11-wm/labwc
  408. x11-wm/mutter
  409. x11-wm/phoc
  410. x11-wm/picom
  411. x11-wm/sway
  412. x11-wm/wayfire
  413. x11-wm/wayfire-plugins-extra
  414. Collapse this list.

Deleted ports which required this port:

Expand this list of 9 deleted ports
  1. biology/pbcopper*
  2. biology/unanimity*
  3. graphics/libxatracker*
  4. graphics/wayland-info*
  5. sysutils/basu*
  6. x11/phosh*
  7. x11/swappy*
  8. x11/xapps*
  9. x11-wm/compton-yshui*
  10. 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.58.1/
Collapse this list.

Number of commits found: 45

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Jun 2021 21:29:24
 files touched by this commit commit hash:afb3593eef00caa8b7501362910408e3ddc2ca71  0.58.1
jbeich search for other commits by this committer
devel/meson: update to 0.58.1

Changes:	https://mesonbuild.com/Release-notes-for-0-58-0.html
Reported by:	GitHub (watch releases)
PR:		255550
Exp-run by:	antoine
Approved by:	tcberner
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: 45