===> The following configuration options are available for busybox-1.38.0:
DOCS=on: Build and/or install documentation
STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
sysutils: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <jsmith@resonatingmedia.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Landwehr <aaron@snaphat.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Adrian Chadd
* Adrian Chadd <adrian@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Eldridge <alane@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above )
sysutils/busybox: Update to 1.32.1
- Update to 1.32.1 and adopt patches to the upstream changes
- Enable more applets
Approved by: krion
Differential Revision: https://reviews.freebsd.org/D27934
sysutils/busybox: update to 1.31.1
- Update version to the latest stable
- Remove CONFLICTS_INSTALL as busybox-unstable-* is not exists anymore
Approved by: araujo (mentor)
Differential Revision: https://reviews.freebsd.org/D24682
sysutils/busybox: update to the 1.31.0 version
- Update to the 1.31.0
Approved by: araujo (mentor)
Differential Revision: https://reviews.freebsd.org/D22022
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
sysutils/busybox: update to 1.30.1
* Hand maintainership over to samm@os2.kiev.ua
* The port needs to be built with GCC on i386
PR: 238915
Submitted by: samm@os2.kiev.ua
Reset MAINTAINER on ports maintained by amutu@amutu.com
Based on the new policy of all maintained ports reset
when maintaner is absent for 3 months.
Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months).
portscout database indicates that 48.94% of his ports aren't updated.
Drop maintainership.
If portmgr@ needs to commit against better advise, two years after this was
first discussed without any motion of the upstream.
Drop a few more maintainerships along the way.
Upgrade to new upstream bug-fix release 1.23.2, quoting its website:
"1.23.2 has fixes for dc (more tolerant to lack of whitespace), modinfo
(was not ignoring directory component of path names in a few places),
modprobe (better compatibility for "rmmod" alias), wget (--header now
overrides built-in headers, not appends to)."
Add three upstream patches to busybox 1.22.1, bumping PORTREVISION to 2.
One fixes the CVE-2014-4608 buffer overrun in LZO2,
one fixes the nc app, one fixes the zcat and related apps when accessing
files without extension.
List busybox < 1.22.1_2 as vulnerable, and add CVE Name to the vulndb.
Security: CVE-2014-4608
Security: d1f5e12a-fd5a-11e3-a108-080027ef73ec
+ Add a STATIC ports option to build a static executable [1].
+ USE_BZIP2 -> USES=...tar:bz2.
+ Move PORTSCOUT line down to appease portlint.
+ No PORTREVISION bump for now, no functional change unless options
changed.
PR: 194294 [1]
Submitted by: bdrewery [1]
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
- Chase busybox-1.22.1-ash.patch size/checksum differences because the
file was replaced (The maintainer had previously pulled the wrong file
from the repository.)
- Add two new fixes.
- Bump PORTREVISION.
Upgrade sysutils/busybox to new stable release 1.22.1.
To see the changes, please visit <http://busybox.net/>.
At the same time, disable sysutils/busybox-unstable and tell users to
use sysutils/busybox instead.
Update busybox-unstable to new upstream release 1.22.0.
Changelog: <http://busybox.net/>
Tell portscout to ignore 1.22.0 for sysutils/busybox (stable) port.
busybox:
- add fixes from upstream (bumping portrevision)
- permit overriding USE_GCC from environment (but note that GCC is
required due to GCC extensions that are unsupported by clang)
- actually pass CC and CXX as themselves, and HOSTCC/HOSTCXX through
MAKE_ARGS, so that it actually gets effective
- add install conflict with busybox-unstable
busybox-unstable:
- new port, based on the fixed busybox, for the unstable 1.21 branch,
with install conflict with busybox-[1-9]*
Bugfix update. 1.19.4 has fixes for
getty (build fix for systems without CBAUD),
mdev (error in mdev.seq handling if sequence number is >999),
modinfo (made it select PLATFORM_LINUX),
wget (fixed use-after-free on redirect).
Feature safe: yes
Update to new upstream bug fix release 1.19.3.
Quoting Denys Vlasenko, upstream maintainer: "1.19.3 has fixes for build
system, chpasswd, crond, inetd (fix open fd leak), syslogd (fix problem
with in-memory log buffer), tail (fix for 'tail: -c +N' with large N),
tftp (made mode check case-insensitive)."
Move busybox-1.19.0-freebsd.patch to files/patch-freebsd-upstream.
This in anticipation of an upstream revision.
Fix a glitch in the mntent.h-related #ifdef, move it
to after #include libbb.h so that HAVE_MNTENT_H
gets properly #defined or #undef'd.
New bug fixes from upstream (bumping PORTREVISION),
some fixes moved into an official upstream patch,
added patch to fix getline() related failures e.g. on 8.2-RELEASE* i386.
- Add LICENSE=GPLv2 statement
- make MAKE_ARGS+= to support port test -- MAKE_ARGS=V=1
- Add -include libgen.h to CPPFLAGS to fix a couple of warnings
(reported missing to the busybox mailing list)
- Add missing prototype to files/patch-strnlen for pre-8 systems
- Bump PORTREVISION
- Add USE_GCC=4.2+ to avoid clang, which breaks on findutils/find.c
- Add port documentation (needs Perl5 to build as it's in POD format)
unless NOPORTDOCS is defined
- Make do-configure build respect f.i. _MAKE_JOBS and MAKE_ARGS
Update to new upstream release 1.18.5.
Changes: Bug fix release. 1.18.5 has fixes for fuser (fix error in handling of
PORT/PROTO argument), hush (fix handling of while loop with empty body), build
system fix (was using non-portable invocation of grep).
Submitted by: sunpoet@
PR: ports/158883
- Respect WITH_DEBUG: do not strip the binary by default
- Use bsd.port.mk
PR: ports/155789
Submitted by: Vitaly Magerya <vmagerya@gmail.com>
Approved by: Chris Rees <utisoft@gmail.com> (maintainer)
[1]Unbreak on 8.0 by renaming conflicting function dprintf to bb_dprintf
[2]Add memrchr() function for FreeBSD 7.x
PR: 152456
Submitted by: maintainer[1], Ivan Dimitrov[2]
Feature safe: yes
Unbreak on amd64 while here.
busybox is a set of common utilities built as a single
crunched binary, and sometimes stripped down in features
to fit the needs of embedded systems.
WWW: http://www.busybox.net/