Commit graph

51 commits

Author SHA1 Message Date
Dmitry Marakasov
4c22a95bd8 - Add CPE info
Approved by:	portmgr blanket
2015-04-23 12:21:45 +00:00
Matthias Andree
a31faa3074 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)."
2015-03-24 21:25:19 +00:00
Matthias Andree
54de2d153e Upgrade busybox to stable 1.23.1, setting busybox-unstable to IGNORE
because it is older.  Work around missing mempcpy().
2015-01-28 22:16:56 +00:00
Matthias Andree
fd2d1a7438 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
2015-01-06 21:11:43 +00:00
Matthias Andree
61563bdd1a + 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]
2014-10-10 23:49:20 +00:00
Baptiste Daroussin
a33191366c 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
2014-06-25 05:35:31 +00:00
Emanuel Haupt
239a5ff5de Remove trailing whitespaces from category sysutils 2014-02-21 13:39:38 +00:00
Emanuel Haupt
5005b67362 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)
2014-02-10 13:54:26 +00:00
Matthias Andree
3f214f8fd9 - 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.
2014-01-23 20:08:42 +00:00
Matthias Andree
13660ea0b3 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.
2014-01-21 00:48:05 +00:00
Matthias Andree
04ba0f8b34 Remove files to make room for import from busybox-unstable. 2014-01-21 00:47:03 +00:00
Matthias Andree
c086ad92be 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.
2014-01-01 22:41:53 +00:00
Matthias Andree
fe5a519334 Convert to staging. 2013-12-14 09:52:41 +00:00
Baptiste Daroussin
83f65384c9 Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils) 2013-09-20 23:05:58 +00:00
Andrej Zverev
935fc1ffdb - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-16 07:29:08 +00:00
Matthias Andree
26cdcfd6f0 Attempt to fix 10-CURRENT build failure involving strchrnul. 2013-09-05 07:00:07 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Matthias Andree
770a0894fc Update stable to 1.21.0, and mark -unstable IGNORE for now.
ChangeLog: http://busybox.net/
2013-07-04 06:49:41 +00:00
Matthias Andree
984291a95a - Add support for concatenated .xz streams
- Fix grep -Fw not respecting -w
- Fix assorted crashes and two macros

These, and the previous CVE fix in _2 were
Obtained from:	http://patch-tracker.debian.org/package/busybox/1:1.20.0-8
2013-03-05 16:10:35 +00:00
Matthias Andree
ad0a20b692 Fix
Security: CVE-2013-1813
2013-03-05 15:31:39 +00:00
Matthias Andree
8a19eef194 Add PORTSCOUT variables. 2013-01-22 00:56:09 +00:00
Matthias Andree
a5e727e03b 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]*
2013-01-21 23:55:21 +00:00
Matthias Andree
0163460315 Update to 1.20.2. Changelog: http://busybox.net/
Rediff patches.  Replace alloca.h references by stdlib.h ref's.
2012-07-17 02:27:08 +00:00
Matthias Andree
a98fe544ea 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
2012-04-06 16:48:24 +00:00
Matthias Andree
f9656f0d49 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)."
2011-10-29 23:35:33 +00:00
Matthias Andree
4d57ba3460 Regenerate files/patch-include__platform.h.
Add five patches to #include <libgen.h> and remove that from CPPFLAGS.
Add five upstream patches.
2011-09-22 21:13:27 +00:00
Matthias Andree
fc5206c40c Update to new upstream release 1.19.2. 2011-09-10 22:49:48 +00:00
Matthias Andree
f3b735a961 Update to new upstream release 1.19.1. 2011-09-03 10:44:23 +00:00
Matthias Andree
ba565fd276 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.
2011-08-29 00:08:00 +00:00
Matthias Andree
101a9237ad Import two more patches from upstream. 2011-08-28 14:08:15 +00:00
Matthias Andree
53a1994b64 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.
2011-08-28 13:59:23 +00:00
Matthias Andree
116902f1a2 Update to new upstream release, refresh patches. 2011-08-26 01:14:01 +00:00
Matthias Andree
db405d8512 - 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
2011-07-14 10:57:39 +00:00
Matthias Andree
ea153dbaa5 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
2011-07-14 09:51:29 +00:00
Chris Rees
db740bacb8 Over to new volunteer; mandree@
Approved by:	rene (mentor, implicit)
2011-07-13 20:14:02 +00:00
Chris Rees
dd045ef1d7 - Update maintainer address
Approved by: rene (mentor)
2011-06-17 06:46:07 +00:00
Sunpoet Po-Chuan Hsieh
ece8c9e551 - 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)
2011-03-23 15:11:33 +00:00
Frederic Culot
dd856a33df - Make use of MASTER_SITE_GENTOO macro
Suggested by:	az@
Approved by:	Chris Rees <utisoft AT gmail.com> (maintainer, via email)
2011-03-13 11:56:26 +00:00
Frederic Culot
3a8b293764 - Update to 1.18.4
PR:		ports/155514
Sbmitted by:	Chris Rees <utisoft AT gmail.com> (maintainer)
2011-03-13 10:16:23 +00:00
Sahil Tandon
3cd488ad23 - Update to 1.18.3
PR:		ports/154751
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
2011-02-14 00:49:58 +00:00
Martin Wilke
50c5812224 - Update to 1.18.2
- Unbreak for CURRENT

PR:		154312
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
Feature safe:	yes
2011-02-05 08:48:13 +00:00
Pav Lucistnik
031960e123 - Unbreak on amd64/7
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
Feature safe:	yes
2011-01-18 20:35:33 +00:00
Tilman Keskinoz
3ab732a0ff [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.
2011-01-14 09:59:17 +00:00
Mark Linimon
9f04973a02 Over to new volunteer.
Approved by:	old maintainer (private email)
2010-12-03 20:48:34 +00:00
Erwin Lansing
a1ab612874 Mark BROKEN on 8.x: error: conflicting types for 'dprintf' 2009-08-21 15:20:40 +00:00
Pav Lucistnik
8bb8ff51f5 - Mark BROKEN on amd64 - error: conflicting types for 'intmax_t'
Reported by:	pointyhat
2009-07-06 08:27:51 +00:00
Luigi Rizzo
22543dc6a2 unbreak the port temporarily commenting out traceroute. 2009-06-26 09:48:28 +00:00
Luigi Rizzo
9c37f8c441 add missing file 2009-06-26 09:36:21 +00:00
Luigi Rizzo
56e15e91a8 update the port to rev.1.13.4 2009-06-25 21:16:37 +00:00
Pav Lucistnik
2a5f10d978 - Mark BROKEN: does not configure
Reported by:	pointyhat
Approved by:	portmgr (implicit)
2009-04-18 09:15:55 +00:00