The port has been created with an empty comment, breaking tools that
operate on the ports tree and expect a non-empty comment.
This issue should have been found by portlint or poudriere testport.
Approved by: portmgr (implicit)
After lang/go was updated to 1.18, net/syncthing failed to build under
poudriere, with errors similar to:
vendor/github.com/marten-seemann/qtls-go1-18/cipher_suites.go:143:43: undeclared name: any (requires version go1.18 or later)
This is because the packaged vendor libraries in the upstream tarball
don't work with go 1.18. Fix this by using USES=go:modules and changing
the build commands. Also, upgrade to 1.20.1.
PR: 262808
Reported by: Oscar Carlsson <oscar@spindel.tax>
Approved by: maintainer timeout (2 weeks)
Submitted by: dmgk
MFH: 2022Q2
* Fix BUILD if DOCS option is unset as BINARY_ALIAS can only be used if
textproc/py-sphinx (enabled via the DOCS option) is present.
* Add EXAMPLES option to let users choose to install the supplied
examples.
Changelog:
https://github.com/thp/urlwatch/blob/2.25/CHANGELOG.md
MFH: 2022Q2
multimedia/py-tvnamer is failing to run after Python upgrade to 3.8.13.
This update fix this runtime issue. py-tvdb_api is the core library used
by py-tvnamer.
PR: 263862
Reported by: huber.georg@gmail.com
Command line interface for Cirrus CI
Cirrus CLI is a tool for running containerized tasks reproducibly in any
environment. Most commonly, Cirrus tasks are used as part of continuous
integration workflows but can also be used as part of local development
process as a hermetic replacement of helper scripts/Makefiles. Cirrus
CLI runs your tasks locally the same way they are executed in CI or on
your colleague's machine. Immutability of containers ensures the tasks
will be executed the same way years from now regardless what versions
of packages you'll have locally.
WWW: https://github.com/cirruslabs/cirrus-cli
Currently this port does not come with a rc script for the worker to
start as I am working on it. But this can be achieved manually.
* Remove python dependency introduced in last commit,
we keep USES=python to fix the rrsync shebang but
add PYTHON_NO_DEPENDS=yes since Python itself is
not wanted. Add a pkg-message to notify users.
* Fix patching issues on manpages and sample files
which abusively transformes all etc paths into
/usr/local/etc.
* Install missing rrsync manpage
Also add forgotten items in last commit
* version 3.2.4 fixes CVE-2018-25032 in bundled zlib
* remove upstreamed patch to fix time limit options (patch-io.c)
PR: 263787
PR: 263794
Reported by: <jamie@catflap.org>
Reported by: <freebsd@oldach.net>
Security: CVE-2018-25032 in the bundled zlib
It's not always required so remove the dependency.
The dependency is still on the drm-kmod metaport so pkg install drm-kmod
will still bring the firmwares.
Sponsored by: Beckhoff Automation GmbH & Co. KG
For a still unknown reason, two doc files (doc/plot3D.R and
doc/volcano.R) are not always generated. Although I don't like it,
replace the fixed plist by auto-plist for the moment (the package
is still usable).
Reported by: pkg-fallout
Lack of MALLOC_PRODUCTION exposed forgotten uninitialized pointer in
hash table generator which caused segmentation fault during the build.
Pull another upstream patch which might mitigate the races of CMake's
custom commands.
While here, don't forcibly insert our CFLAGS, they would get appended
at the later stage automagically.
Reported by: pkg-fallout