| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
change"
This reverts commit 665b0219e541019b849fd5a1efdf032081dcf610.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Test Plan:
Take cmake.mk for example. Choosing a port with USES=cmake and running
`make -V CMAKE_BUILD_TYPE` gives "Release" and
`make -V CMAKE_BUILD_TYPE WITH_DEBUG=yes` gives "Debug". However,
`make -V CMAKE_BUILD_TYPE WITH_DEBUG_PORTS=this/port` still gives "Release"
unless this change is applied.
Differential Revision: https://reviews.freebsd.org/D44748
Fixes: d697653cffd19ddaf3cdee2589a830c72ab39777
Approved by: bapt
|
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D43515
Tested by: flo
Approved by: portmgr, emaste
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$ poudriere testport -j 131amd64 devel/blueprint-compiler
[...]
====> Running Q/A tests (stage-qa)
Error: 'lib/python3.9/site-packages/blueprintcompiler/language/__pycache__/gobject_property.cpython-39.pyc' is referring to /wrkdirs/usr/ports/devel/blueprint-compiler/work/stage
Error: 'lib/python3.9/site-packages/blueprintcompiler/language/__pycache__/gobject_object.cpython-39.pyc' is referring to /wrkdirs/usr/ports/devel/blueprint-compiler/work/stage
Error: 'lib/python3.9/site-packages/blueprintcompiler/language/__pycache__/adw_breakpoint.cpython-39.pyc' is referring to /wrkdirs/usr/ports/devel/blueprint-compiler/work/stage
[...]
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%PYTHON_SITELIBDIR%%/blueprintcompiler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
Error: Orphaned: %%PYTHON_SITELIBDIR%%/blueprintcompiler/__pycache__/ast_utils%%PYTHON_EXT_SUFFIX%%.pyc
Error: Orphaned: %%PYTHON_SITELIBDIR%%/blueprintcompiler/__pycache__/completions%%PYTHON_EXT_SUFFIX%%.pyc
[...]
PR: 272276
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
release
Ports framework handles optimization levels so disable Meson's
predefined optimization level
Reference:
https://mesonbuild.com/Builtin-options.html#details-for-buildtype
PR: 272321
Reviewed by: jbeich
|
|
|
|
|
|
| |
PR: 270361
Inspired by: Alpine, Arch, NixPkgs, OpenBSD, Void
Exp-run by: antoine
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Where appropriate fiddle with a few other things.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=493957
|
|
|
|
|
|
|
|
|
|
|
| |
Add missing $ inadvertently committed in ports r484481
PR: 232633
Reported by: danfe (via ports-committers)
Approved by: portmgr (blanket: just fix it)
Notes:
svn path=/head/; revision=484505
|
|
|
|
|
|
|
|
| |
PR: 232633
Submitted by: Ting-Wei Lan <lantw44@gmail.com>
Notes:
svn path=/head/; revision=484481
|
|
|
|
|
|
|
|
|
| |
CONFIGURE_FAIL_MESSAGE mentions the correct log file.
Submitted by: swills@
Notes:
svn path=/head/; revision=443540
|
|
|
|
|
|
|
|
|
|
| |
exp-run and the commit.
Reported by: antoine
Sponsored by: Absolight
Notes:
svn path=/head/; revision=442907
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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@
Notes:
svn path=/head/; revision=440761
|
|
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
Notes:
svn path=/head/; revision=438747
|