Bug 260056

Summary: devel/meson: update to 0.60.2
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Only Me CC: desktop, tcberner
Priority: --- Keywords: patch
Version: LatestFlags: tcberner: maintainer-feedback+
antoine: exp-run+
Hardware: Any   
OS: Any   
URL: https://github.com/mesonbuild/meson/compare/0.60.1...0.60.2
Attachments:
Description Flags
v1 (apply via "git am") tcberner: maintainer-approval+

Description Jan Beich freebsd_committer freebsd_triage 2021-11-26 06:21:49 UTC
See URL bugzilla field for upstream changelog.
Comment 1 Jan Beich freebsd_committer freebsd_triage 2021-11-26 06:22:19 UTC
Created attachment 229736 [details]
v1 (apply via "git am")
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2021-11-26 06:43:23 UTC
lgtm after the exp-run
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-11-27 23:35:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5df16891e127dbf09154c191b0ca167223960d00

commit 5df16891e127dbf09154c191b0ca167223960d00
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-11-27 23:12:19 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-11-27 23:35:05 +0000

    lang/cjs: unbreak build with Meson 0.60.2

    meson.build:537:0: ERROR: "install_dir" must be specified when installing a target

    PR:             260056
    Reported by:    antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/5cc166a667ff

 lang/cjs/Makefile | 3 +++
 lang/cjs/distinfo | 2 ++
 2 files changed, 5 insertions(+)
Comment 5 commit-hook freebsd_committer freebsd_triage 2021-11-27 23:35:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5ffba0af2c1151e85f9a85757f1ceb95daf69982

commit 5ffba0af2c1151e85f9a85757f1ceb95daf69982
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-11-27 23:12:19 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-11-27 23:35:02 +0000

    lang/gjs: unbreak build with Meson 0.60.2

    meson.build:562:0: ERROR: "install_dir" must be specified when installing a target

    PR:             260056
    Reported by:    antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/5cc166a667ff

 lang/gjs/Makefile | 3 +++
 lang/gjs/distinfo | 2 ++
 2 files changed, 5 insertions(+)
Comment 7 commit-hook freebsd_committer freebsd_triage 2021-11-28 20:04:02 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dcffd6124f976c784bc5ec40bdb65ea22cfd8196

commit dcffd6124f976c784bc5ec40bdb65ea22cfd8196
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-11-28 20:01:46 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-11-28 20:02:44 +0000

    x11/cinnamon: unbreak build with Meson 0.60.2

    src/st/meson.build:204:0: ERROR: "install_dir" must be specified when installing a target

    PR:             260056
    Reported by:    antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/5cc166a667ff

 x11/cinnamon/Makefile | 3 +++
 x11/cinnamon/distinfo | 2 ++
 2 files changed, 5 insertions(+)
Comment 8 Antoine Brodin freebsd_committer freebsd_triage 2021-11-29 08:05:35 UTC
Exp-run looks fine
Comment 9 commit-hook freebsd_committer freebsd_triage 2021-11-29 12:11:38 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=41e016f4ffa5c8a4cea36d6e0af732899aa85117

commit 41e016f4ffa5c8a4cea36d6e0af732899aa85117
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-11-25 21:25:44 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-11-29 12:08:27 +0000

    devel/meson: update to 0.60.2

    Changes:        https://github.com/mesonbuild/meson/compare/0.60.1...0.60.2
    PR:             260056
    Reported by:    GitHub (watch releases)
    Exp-run by:     antoine

 devel/meson/Makefile                                  |  3 +--
 devel/meson/distinfo                                  |  6 +++---
 devel/meson/files/patch-mesonbuild_minstall.py (gone) | 16 ----------------
 3 files changed, 4 insertions(+), 21 deletions(-)