This removes build dependency on gcc and runtime dependency on gcc's runtime libraries.
Big thanks to Gleb for working on this.
PR: 225185
Submitted by: Gleb Popov <6yearold@gmail.com>
Exp-run by: antoine
Reviewed by: pgj
Differential Revision: https://reviews.freebsd.org/D12043
- Include 3rd party patches from
https://github.com/dylanaraps/openbox-patched. These include
support for rounded corners and some bugfixes. They could be
enabled using the new PATCHES option, which is off by default;
- Use INSTALL_TARGET=install-strip to strip binaries as detected
by stage-qa.
making all in programs/fontaliases/freebsd/C...
/usr/local/bin/bdftopcf -t dtinfo.bdf -o dtinfo.pcf
/usr/local/bin/bdftopcf: can't open bdf source file dtinfo.bdf
Reported by: pkg-fallout
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464
All ports with SBCL fasl files must be rebuilt when the lang/sbcl package
changes. Also, add a note to lang/sbcl/Makefile as a reminder of the
required PORTREVISION bumps to prevent future breakage.
Approved by: krion, olgeni
Differential Revision: https://reviews.freebsd.org/D13087
Add patch from upstream git that fixes an out of bounds read and possible
write if the bar action script returns a NULL as the first character.
It is unclear if this can cause any security issues, but I feel it's prudent
to fix the issue.
MFH: 2017Q4
Changelog:
Add +R for region index to bar formatting.
Add new bar_color_selected and bar_font_color_selected options.
Add new 'ws_empty' action.
Enable padding in the bar_format using '_' character
Handle MappingNotify during startup.
Reset SIGPIPE before execvp().
Correct size for WM_STATE
This release also fixes a bunch of bugs, linux build and man page nits.
FreeBSD specific changes:
Thhe screenshot.sh script is now installed into the examples dir,
instead of bin/. If you are using it, you need to update your
configuration file.
I've reworked the examples handling and hid all examoles behind the
EXAMPLES knob (on by default). This is mostly some example
configurations, but I also added the baraction.sh script which can be
used to do fancier stuff with the status bar.
A lot of things have changed for the better since version 5.6 in cwm,
but upstream has stopped tagging new releases. This updates the port
to use a more recent commit to match cwm in OpenBSD more closely.
This is important because configuration options have changed which
makes it harder to share config files between systems.
While here
- Fix license which appears to not be BSD 2-clause but the ISC license
- Update WWW. The old site is gone.
- Remove MASTER_SITES which wasn't really used
Changes: https://github.com/chneukirchen/cwm/compare/v5.6...linux
PR: 222423
Approved by: braakvaak@aol.com (maintainer timeout, 2 weeks)
* Disable FPX (FlashPix) support by default. This image format is really
rare these days coupled with that there are known CVE's in libfpx and
it doesn't seem to be maintained these days. It doesn't make sense to
keep it enabled by default anymore. [1]
* Add new option for RAW support
* Fix portscout macro to only show 6.9.x versions
Bump other ports for the shared library bumps in IM 6.
PR: 222309 [1]
Submitted by: Anton Yuzhaninov <citrin+pr@citrin.ru> [1]