notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: Mk/Uses/meson.mk
SVNWeb

Number of commits found: 14

Sat, 1 Apr 2023
[ 08:44 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:3507fb3e4ec9d733a3be2d41cb19adb060c5e43f  commit hash:3507fb3e4ec9d733a3be2d41cb19adb060c5e43f  commit hash:3507fb3e4ec9d733a3be2d41cb19adb060c5e43f  3507fb3 
Mk/Uses/meson.mk: add --auto-features=enabled to improve determinism

PR:		270361
Inspired by:	Alpine, Arch, NixPkgs, OpenBSD, Void
Exp-run by:	antoine
Mon, 20 Mar 2023
[ 15:46 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:da91359f5fb265eb387ab022758cb96029be8001  commit hash:da91359f5fb265eb387ab022758cb96029be8001  commit hash:da91359f5fb265eb387ab022758cb96029be8001  da91359 
Mk/Uses/meson.mk: assign to desktop@ after 28bac6ebdd35
Sat, 11 Mar 2023
[ 16:35 Charlie Li (vishwin) search for other commits by this committer ]    commit hash:b883eac8e32d2187ad18a7247699f77084cf0f06  commit hash:b883eac8e32d2187ad18a7247699f77084cf0f06  commit hash:b883eac8e32d2187ad18a7247699f77084cf0f06  b883eac 
devel/meson: enable FLAVORs

Needed for devel/meson-python to function on non-default Python
flavours/distributions, as meson is imported as a module. Existing
USES=meson consumers not affected.

Reported by: fluffy
Differential Revision: https://reviews.freebsd.org/D39004
Sun, 24 Apr 2022
[ 10:00 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  aa25396  (Only the first 10 of 118 ports in this commit are shown above. View all ports for this commit)
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
Sat, 3 Jul 2021
[ 15:01 Tobias Kortkamp (tobik) search for other commits by this committer ]    commit hash:630bf2be8f2e0f9c8261a2fcd925493734e8f33c  commit hash:630bf2be8f2e0f9c8261a2fcd925493734e8f33c  commit hash:630bf2be8f2e0f9c8261a2fcd925493734e8f33c  630bf2b 
Mk/Uses/meson.mk: Require meson with b_colorout fix

There have been multiple bug reports where people get compiler
errors with regards to -Xclang -fno-color-diagnostics.  This is
caused by partial upgrades and outdated meson packages.  For a
better UX, change BUILD_DEPENDS to require a package version that
fixes it.

Fixes:		ff2796d5bc837b0c6cb26791439c64f96fe1c090
Tue, 20 Apr 2021
[ 06:57 Tobias Kortkamp (tobik) search for other commits by this committer ]    commit hash:ff2796d5bc837b0c6cb26791439c64f96fe1c090  commit hash:ff2796d5bc837b0c6cb26791439c64f96fe1c090  commit hash:ff2796d5bc837b0c6cb26791439c64f96fe1c090  ff2796d 
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
Tue, 6 Apr 2021
[ 14:27 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  5d33e04  (Only the first 10 of 224 ports in this commit are shown above. View all ports for this commit)
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
Tue, 26 Feb 2019
[ 09:36 0mp search for other commits by this committer ] Original commit   Revision:493957
Clarify MESON_BUILD_DIR comment

MESON_BUILD_DIR is relative to ${WRKSRC}. Update the comment in meson.mk
accordingly.

Reviewed by:	kwm, mat
Approved by:	gnome (koobs, kwm), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D19270
Fri, 9 Nov 2018
[ 08:30 koobs search for other commits by this committer ] Original commit   Revision:484505
Mk/Uses/meson.mk: Fix missing $ in INFO_PATH variable

Add missing $ inadvertently committed in ports r484481

PR:		232633
Reported by:	danfe (via ports-committers)
Approved by:	portmgr (blanket: just fix it)
Thu, 8 Nov 2018
[ 21:13 kwm search for other commits by this committer ] Original commit   Revision:484481
Tell meson where we install info files.

PR:		232633
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
Tue, 13 Jun 2017
[ 21:04 kwm search for other commits by this committer ] Original commit   Revision:443540
Set CONFIGURE_LOG so if the configure stage fails
CONFIGURE_FAIL_MESSAGE mentions the correct log file.

Submitted by:	swills@
Thu, 8 Jun 2017
[ 06:50 mat search for other commits by this committer ] Original commit   Revision:442907
Fix a few lib/pkgconfig - libdata/pkgconfig that crept in between the
exp-run and the commit.

Reported by:	antoine
Sponsored by:	Absolight
Sat, 13 May 2017
[ 08:37 kwm search for other commits by this committer ] Original commit   Revision:440761
Move the meson generated pkg-config files to libdata/pkg-config, this
makes ports build by meson respect the current policy regarding pkg-config
files. I picked this solution over hacking meson itself, and potential
breaking more.

Bump graphics/graphene due to this change.

Obtained from:	Code copied from ports/218067 by mat@
Mon, 17 Apr 2017
[ 18:55 kwm search for other commits by this committer ] Original commit   Revision:438747
Introduce new "meson" USES.

This uses will handling building software that uses the meson
build system. Expand the option framework to handle MESON options.

Approved by:	portmgr (swills@)

Differential Revision:	https://reviews.freebsd.org/D104091

Number of commits found: 14