USES=cmake now supports two additional list variables:
* CMAKE_ON : List of variables to turn on
* CMAKE_OFF : List of variables to turn off
This can be used as a shortcut to append these to CMAKE_ARGS.
For example ports that previously set
CMAKE_ARGS= -DVAR1:BOOL=TRUE -DVAR2:BOOL=TRUE -DVAR3:BOOL=FALSE
can now set this as
CMAKE_ON= VAR1 VAR2
CMAKE_OFF= VAR3
Reviewed by: adridg, rakuco, mat
Differential Revision: https://reviews.freebsd.org/D13636
distro (for: Linux Distribution) provides information about the Linux
distribution it runs on, such as a reliable machine-readable ID, or version
information.
It is a renewed alternative implementation for Python's original
platform.linux_distribution function, but it also provides much more
functionality which isn't necessarily Python bound like a command-line
interface.
WWW: https://github.com/nir0s/distro
When luajit writes a ELF object file (using the -b option), it sets the
size of the .strtab section one byte too short. In function
bcsave_elfobj(), the offset of the .rodata section after .strtab is
already calculated correctly, but the size of .strtab itself is one byte
too small. Even though there is a zero byte after the last string in
the table, the short size causes lld (the LLVM linker) to show an error
message similar to:
ld: error: obj/bytecode.o: string table non-null terminated
Fix it by increasing the size of the .strtab section by one byte. This
change has also been accepted upstream, but there is no new stable
release yet.
Approved by: portmgr (antoine)
PR: 223688
The following bugs are fixed:
BZ 127568 Diagrams become corrupt (not retrievable) when Calc document
is saved
BZ 127580 Fix for Issue 127568 created a new bug in Base
BZ 127581 Writer crashes after copying all content
The dependency was being pulled indirectly (qt5-linguist -> qt5-assistant ->
qt5-webkit), which hasn't worked since r457276:
Reading /wrkdirs/usr/ports/sysutils/pcbsd-utils-qt5/work/pcbsd-3c4d2b/src-qt5/pc-softweb/pc-softweb.pro
Project ERROR: Unknown module(s) in QT: webkitwidgets
See https://github.com/OtterBrowser/otter-browser/releases/tag/v0.9.93 ,
only minor changes since last month's upstream release, but FreeBSD
is 10 months behind on otter releases.
Default options build both WebKit and WebEngine, which is possibly
a bit heavy.
PR: 224607
Submitted by: Dmitri Goutnik
Reported by: Dmitri Goutnik
Approved by: tcberner (mentor)
Info: creating cache file /wrkdirs/usr/ports/net-im/teamwords/work/TeamWords-0.2.1/.qmake.cache
Project ERROR: Unknown module(s) in QT: webkitwidgets
I think the port was pulling qt5-webkit via qt5-assistant, and it broke after
qt5-assistant dropped the dependency.
Curses interface for transmission.
Python3 fork of the no longer maintained transmission-remote-cli. Some
extra modifications have been included and development will follow the
original project as much as possible.
WWW: https://github.com/louipc/tremc
Submitted by: lbdm@privacychain.ch
Differential Revision: https://reviews.freebsd.org/D13618