cad/route-rnd: [NEW PORT] Flexible, modular autorouter for Printed Circuit Boards
route-rnd is a Free Software flexible, modular autorouter for Printed Circuit
Boards
- modular, supports different routing algorithms
- fits well in a UNIXy workflow
- the designed-for-simplicity file format makes it easy to interface
- fully CLI, no GUI required
- active development, frequent releases
- Free Software license (GNU GPLv2+)
WWW: http://www.repo.hu/projects/route-rnd/
Approved by: db@, yuri@ (Mentors, implicit)
science/fastcap: update 2.0wr-011109 -> 2.0wr-010524
Changelog: https://people.freebsd.org/~rodrigo/fastcap-2.0wr-010524.changelog.txt
Major changes:
* Fixed an old fastcap bug that could seg. fault
* Rewrote the Makefile/config system to match FastHenry
Port changes:
* move to gmake and GCC for the build, instead of trying to patch for llvm
mail/opendkim: fix strlcpy misuse with overlapping buffers
strlcpy() is undefined when source and destination overlap. Replace
with manual copy in the SubDomains domain extraction where
dfc->mctx_domain and the source pointer p can overlap.
PR: 283487
Approved by: freebsd-ports at dan.me.uk (maintainer timeout)
textproc/mandoc: add CONFLICTS_INSTALL for groff
mandoc and groff both install /usr/local/bin/soelim. Mark the conflict
so pkg can warn users before installation.
PR: 272956
Approved by: bapt at FreeBSD.org (maintainer timeout)
misc/ctm: fix build warnings, add symlink and filename encoding support
Fix compiler warnings in mkctm.c, resolve logf name clash, fix change
counting, and add symlink handling needed for src-13/14 deltas.
Also add filename encoding for paths with special characters and
ownermail support for ctm_smail.
PR: 275921
Approved by: se at FreeBSD.org (maintainer timeout)
net/mDNSResponder: add resume support to rc scripts
Restart mdnsd and mdnsresponderposix after S3 suspend/resume.
Follows the established pattern from base ntpd(8).
PR: 279241
Approved by: sunpoet (maintainer timeout)
devel/global: fix license and remove unnecessary Perl dependency
Fix LICENSE to reflect upstream COPYING file (multi-license: GPLv3+,
LGPL20+, LGPL21+, BSD3CLAUSE, BSD4CLAUSE). Remove perl5 from USES
as it is only needed by niche scripts not installed by the port.
PR: 279142
Submitted by: olce at FreeBSD.org
Approved by: sunpoet at FreeBSD.org (maintainer timeout)
x11-toolkits/linux-c7-pango: add LICENSE field
Metadata-only change, no PORTREVISION bump needed as this does not
affect the built package. Port is DEPRECATED (CentOS 7 EOL) but has
no expiration date set.
PR: 279072
Approved by: emulation at FreeBSD.org (maintainer timeout)
devel/ccache: fix documented default cache size
The howto file stated the default cache size is 1GB, but ccache's
actual default has been 5GB since version 3.4.1.
PR: 271572
Approved by: bdrewery (maintainer timeout)
x11-toolkits/linux-c7-gtk2: add LICENSE field
Metadata-only change, no PORTREVISION bump needed as this does not
affect the built package. Port is DEPRECATED (CentOS 7 EOL) but has
no expiration date set.
PR: 279066
Approved by: emulation at FreeBSD.org (maintainer timeout)
mail/thunderbird: update pkg-descr
Modernize the package description. Thunderbird is no longer just a
"redesign of the Mozilla mail component" — it now includes calendaring
and chat. Description sourced from thunderbird.net.
PR: 272506
Approved by: gecko at FreeBSD.org (maintainer timeout)
x11-toolkits/linux-c7-openmotif: add LICENSE field
Metadata-only change, no PORTREVISION bump needed as this does not
affect the built package. Port is DEPRECATED (CentOS 7 EOL) but has
no expiration date set.
PR: 279068
Approved by: emulation at FreeBSD.org (maintainer timeout)
sysutils/ezjail: fix jail shutdown by adding default exec_stop
New jails were missing the exec.stop setting, causing ezjail to kill
processes instead of running /bin/sh /etc/rc.shutdown. Also fixes
fetch(1) invocations to use -o - for stdout output.
PR: 245167
Approved by: erdgeist (maintainer, upstream)
lang/sbcl: fix plist for SIMD option
Add missing sb-simd.asd and sb-simd.fasl entries conditional on the
SIMD option. Without this, enabling SIMD causes a plist mismatch
during stage-qa.
PR: 268780
Approved by: krion (maintainer timeout)