Bug 255550 - devel/meson: update to 0.58.0
Summary: devel/meson: update to 0.58.0
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Port Management Team
URL: https://mesonbuild.com/Release-notes-...
Keywords: needs-qa, patch
Depends on: 253525
Blocks:
  Show dependency treegraph
 
Reported: 2021-05-02 15:20 UTC by Jan Beich
Modified: 2021-05-04 10:29 UTC (History)
2 users (show)

See Also:
tcberner: maintainer-feedback+
jbeich: exp-run?


Attachments
v1 (0.58.0) (4.12 KB, patch)
2021-05-02 15:20 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer 2021-05-02 15:20:05 UTC
Created attachment 224613 [details]
v1 (0.58.0)

See URL for notable changes.
Comment 1 Tobias C. Berner freebsd_committer 2021-05-02 20:15:06 UTC
lgtm after exp-run.
Comment 3 Jan Beich freebsd_committer 2021-05-04 10:18:19 UTC
(In reply to Antoine Brodin from comment #2)
> devel/libvirt
> graphics/libglvnd
> x11-fm/nautilus

Maybe a Meson bug. Reported upstream (link in See Also field).

> audio/musicpd
> audio/ncmpc
> net-im/libnice

Requires patching consumers, see https://github.com/mesonbuild/meson/commit/80c89a650b6f

> multimedia/gstreamer1-transcoder

Maybe a bug in gst-transcoder, see https://github.com/mesonbuild/meson/commit/2fabd4c7dc22

include_directories('gst-libs') no longer looks under build directory i.e., -I_build/gst-libs + -Igst-libs becomes -Igst-libs.
Comment 4 Jan Beich freebsd_committer 2021-05-04 10:29:48 UTC
(In reply to Jan Beich from comment #3)
> include_directories('gst-libs') no longer looks under build directory i.e., -I_build/gst-libs + -Igst-libs becomes -Igst-libs.

Nevermind. "make stage" fails because @BUILD_ROOT@ and @SOURCE_ROOT@ are no longer expanded in --cflags when "Running custom install script".