. lib (default, implicit);
. build,
. patch.
The default is the same, all existing ports stay valid.
2. Introduce variable ICONV_CMD with default to ${LOCALBASE}/bin/iconv.
It is intended to get the value of /usr/bin/iconv at recent 10.x.
3. Adopt all ports to using USES+= icomv:build and iconv:patch and
change iconv (executable) at Makefile commands to ${ICONV_CMD} at those ports.
Submitted by: bsam (me, via e-mail)
Approved by: portmgr (bapt)
- Resolve of using USE_PERL5_RUN and PERL_CONFIGURE together
- Convert to new perl5 framework
- Trim Makefile header
- Use shebangfix for runable file
- Use single space after WWW: in pkg-descr
Approved by: maintainer (via IRC)
- Convert to new perl5 framework
- Trim Makefile header
- Use shebangfix for runable files
- Remove an indefinite article from COMMENT line
With hat: perl@
- Add options for GIO and Ubuntu One backends as their dependancies
are now available in the Ports Collection
Changes: http://duplicity.nongnu.org/CHANGELOG
- change maintainer's email
- drop LICENSE_FILE for standard license (GPLv2)
- mark MAKE_JOBS_UNSAFE (thanks to stefanct and idwer)
- whitespace fixes, while here
PR: 181654
Submitted by: Hakisho Nukama <nukama@gmail.com> (maintainer)
The port is broken because the distfile can't be fetched due to upstream
site disappearing. However, development has ceased for 6 years and it is
obsolete since similar projects such as cisoplus are still being developed.
Hopefully marking it deprecated and due for removal will provoke cisoplus
to be made into a port.
PR: 181558
Approved by: rodrigo (maintainer)
- work around kern/181590, provided by Peter Holm
- remove @dirrmtry etc/devd from the plist generator
changelog:
- allow configuring additional arguments for tools like amq, rpcbind, logger
- read only fallback for write protected storage devices
- report to syslogd(8)
PR: 181661
Submitted by: Dominic Fandrey <kamikaze@bsdforen.de> (maintainer)
parallel mode (-jX), but with disabled make jobs as well. While here, evict
the trailing spaces at EOL in port description, and reindent it a bit.
Reported by: bdrewery
qjail-3.2 change log
1. Added IPv6 support to "create" and "config" commands.
2. Changed the way jail status is determined. Now use "jls -j jailname jid"
command instead of carring internal jid field in jail definition record.
This fixed jail status problem when users used the "halt or reboot"
command on the host instead of the "shutdown now" command.
3. Changed qjail-bootime script to nolonger populate internal jid field
in jail definition record.
4. Corrected coding of conflicts_install parameter in the port Makefile
so it functions as wanted. Also inserted message info block about upgrade
procedure and CONFLICT resolution.
5. Removed all references to qjail.conf file from all man pages.
6. Corrected examples in qjail man for "qjail create" command using
new -4 option for IPv4 IP addresses.
qjail-3.1 change log http://www.freebsd.org/cgi/query-pr.cgi?pr=179769
1. sharefs/usr/src and sharefs/usr/ports were missing links. Design was to
have sharedfs share those directories with all jails. Added code to mkdir
src and port on sharedfs and link to template.
2. For update -b, archive sharedfs, restore sharedfs and install commands,
replaced the logic of rolling through the qjail.local directory opening
each definition file to check if jail was running which left the last opened
jail variables populated, with logic based on using jls command to list
the running jails and then checking jls list to qjail.global
directory content of qjail owned jails to determine if jail was running.
3. For archive of image jail, removed qjail prefix from variable name.
4. For "update -b" host binaries have noschg set on a few files, added
chflags -R noschg "${sharedfs}/${dir}"
chflags -R nosunlink "${sharedfs}/${dir}"
commands to remove said status on all files.
5. Add "mount.devfs=1" parameters to build_def function of qjail script and
qjail-bootime script. This enables ps and top commands to work inside of
jail. This is a work around for /dev bug in jail(8).
6. "qjail create -a img20 -i 25 img25 10.0.10.20" Using a image archive caused
cpio to complain when copying the template to populate the img file.
Replaced cpio with "cp -R dir/" command, also made the same change to
the dup image logic. The cpio command has problems working with sparse files.
7. Added "qjail config -h" option. This option provides a way to enable "SSH"
on a jail. Same option as -c of the "qjail create" command.
8. Updated "man qjail" with instructions on using the "mv" command to give
jails access to the hosts "/usr/ports" or "/usr/src" directories.
9. Added new function to "config" command call -m for manual start jails,
-m to enable and -M to disable.
10. Changed the "config" command call -r [run, norun] option to -r to enable
and -R to disable.
qjail-3.0 change log http://www.freebsd.org/cgi/query-pr.cgi?pr=179184
1. This version of qjail has been converted from using the legacy rc.d-method
as used in all previous versions of qjail, to using the jail(8)
jail.conf-method available in RELEASE-9.1. This upgrade provides the
ability to enable the following new options on a per-jail basis.
exec.fib, allow.raw_sockets, allow.quotas, allow.mount.nullfs,
allow.mount.zfs, cpuset.id, securelevel, vnet.interface, and vnet.
The vnet option gives a jail its own network stack using the experimental
vimage software with or with out ipfw firewall and using if_bridge/epair
or netgraph for its network. This qjail version is not functional
for RELEASES older than RELEASE-9.1.
2. The basejail has been renamed to sharedfs and
newjail has been renamed to template.
3. The archive function now uses the tar utility to bkup the jailname
filesystem with it's internal qjail admin files.
4. The restore function now uses the tar utility to restore the jailname
filesystem with it's internal qjail admin files.
5. The -a option of the create command now uses the tar utility to restore
the jailname filesystem.
6. The qjail man page up-dated to reflect all changes to qjail.
7. The qjail.conf file has been deprecated and removed.
8. Added logic to the "config" command to enable and disable the jail(8)
selected extended options.
PR: ports/180773
Submitted by: Joe Barbish <qjail@a1poweruser.com> (maintainer)
Update dependent packages with more recent releases.
Remove old and bit-rotted ones.
Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C features work out of the box and remove a lot of configurable options for sub-optimal (and, often, unsupported / deprecated upstream) configurations.
Take maintainership of GNUstep-related ports.
Several of the ports left in have scary warnings which mean that they are likely broken in lots of cases. Future commits will fix them.
Approved by: bapt
2013-08-27 lang/ldc-devel: Broken for more than 6 month
2013-08-27 www/mod_smooth_streaming: Broken for more than 6 month
2013-08-27 www/p5-Apache2-Scoreboard: Broken for more than 6 month
2013-08-27 sysutils/avfs: Broken for more than 6 month
2013-08-27 multimedia/mp4split: Broken for more than 6 month
2013-08-27 net-mgmt/noc: Broken for more than 6 month
2013-08-27 sysutils/empower: Broken for more than 6 month
2013-08-27 emulators/xgngeo: Broken for more than 6 month
2013-08-27 graphics/geglmm: Broken for more than 6 month
2013-08-27 sysutils/libumberlog: Broken for more than 6 month
2013-08-27 net/wizd: Broken for more than 6 month
2013-08-27 net-p2p/nicotine-plus: Broken for more than 6 month
2013-08-27 palm/barry: Broken for more than 6 month
2013-08-27 x11-themes/kde-icons-noia-warm: Broken for more than 6 month
2013-08-27 news/lottanzb: Broken for more than 6 month
2013-08-27 textproc/xaira: Broken for more than 6 month
2013-08-27 graphics/f90gl: Broken for more than 6 month
2013-08-27 multimedia/linux-gspca-kmod: Broken for more than 6 month
2013-08-27 x11/cl-clx-sbcl: Broken for more than 6 month
2013-08-27 math/dislin: Broken for more than 6 month
2013-08-27 irc/smuxi: Broken for more than 6 month
changes instead of time.
In principle it is similar to incron, but it's simpler, more limited,
and does not depend on anything outside of FreeBSD base.
WWW: https://github.com/faelys/filewatcherd/
PR: ports/181485
Submitted by: Natacha Porté <natbsd instinctive.eu>
- Use misc/pciids as runtime dependency
- Use REINPLACE_CMD instead of patch file
- Remove unnecessary sbin/update-pciids and update-pciids.8
- Remove unnecessary pci.ids check
- Add LICENSE
- Use USES=gmake
- Use PLIST_FILES instead of PLIST
- Bump PORTREVISION for dependency/package change
- Take maintainership
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.
This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.
Approved by: portmgr (bdrewery)
Changes:
- improved attach compatibility for all IBM jvms
- fixed wrong CPU/GC values for IBM J9 jvms
- in case of unsupported heap size metric retrieval, n/a will be
displayed instead of 0m
- improved argument parsing, support for short-options, added help
(pass --help), see issue #28 (now using the great jopt-simple library)
- when passing the --once option, terminal will not be cleared anymore
(see issue #27)
- improved shell script for guessing the path if a JAVA_HOME environment
variable is not present (thanks to Markus Kolb)
release builds. Since r251812, all architectures have been switched to
using makefs(8) in all active release branches instead.
Approved by: mentor (beat, implicit)
- Convert USE_GMAKE=yes to USES+=gmake.
- Use WWW: with a single space to make portlint happy.
PR: ports/181098 [1]
Submitted by: CyberLeo <cyberleo__at__cyberleo.net> [1]
. use one line MASTER_SITES with MASTER_SITE_SUBDIR;
. use new LIB_DEPENDS syntax;
. remove check for unsupported 7.x;
. use bsd.port.options.mk instead of bsd.port.pre.mk;
. empty(OPT) -> ! ${OPT};
. part PKGMESSAGE by space lines.
PR: ports/180345 (based on, some changes has been committed by zi)
Submitted by: bsam (me)
Approved by: maintainer has been switched to ports@
per port extra changes:
devel/p5-Perl-Version remove outage PERL_LEVEL check
devel/p5-Devel-LeakTrace-Fast remove perl version requiment 5.12.0- (no need in current version)
Approved by: lth@ (maintainer)
files to copying tree out of build directory.
- Add license.
- Switch to dynamic plist.
- Quiet installation process.
PR: ports/180626
Submitted by: r4721@tormail.org
code is compatible with Ruby versions 1.8 and 1.9 out of the box
- Reindent Makefile, tidy up header and COMMENT, renew LIB_DEPENDS
- Utilize those recently added helpers for OPTIONS
- Define LICENSE (GPLv2), and improve port description slightly
- Update to 0.49
Changes:
* ts: Fix timezone used with -i
* errno, isutf8: Fix zero-termination of option list, which couldlead to
getopt crash
Approved by: eadler (maintainer)
- Define LICENSE (GPLv2) and do not spam portdocs with COPYING
- Remove non-working URL from master sites, improve pkg-descr
- Tidy up post-patch and do-install targets, convert NOPORTDOCS
Changes:
- scrolling issue in some terminal environments should now be finally fixed,
see issue #21 and issue #25
- new argument: --once will terminate jvmtop right after first output
iteration
While here doing some portlint petting.
Switch to USES gmake and pathfix.
GNOME_DESKTOP_VERSION is ment for bsd.gnome.mk internal only, remove it.
Reported by: bapt [1]
- Always install manual pages like we normally do
- Cleanup Makefile header and COMMENT line while here
- Synchronize port description text with upstream
Reported by: pointyhat-west
- Update to 0.6
- Trim Makefile header
- Fix space for WWW in pkg-descr
Changes: http://dist.epipe.com/downtimed/NEWS
PR: ports/180892
Submitted by: Janne Snabb <snabb epipe.com> (maintainer)
- Define LICENSE (GPLv3), improve on COMMENT
- Convert USE_GMAKE to USES (gmake)
- Drop GNU_CONFIGURE, USE_AUTOTOOLS implies it
- Reformat port description (now perfectly aligned on both sides)
Reported by: pointyhat-west
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.
Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports
PR: ports/180745
Submitted by: rene
Approved by: portmgr (bapt)
Exp-run by: bapt
allowed my 4-core Q9550 to build it -- but there might be more, since
quality of this software (esp. makefiles) is not particularly high
- Try to respect CFLAGS in addition to CC, wrap one overly long line
- Cleanup Makefile while here: trim header, sort the knobs, employ USES
- Convert NOPORTDOCS -> PORT_OPTIONS:MDOCS, add OPTIONS_DEFINE, etc.
Reported by: pointyhat-west
2013-07-25 sysutils/rsyslog6-devel-pgsql: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel-gnutls: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel-snmp: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel-rfc3195: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel-mysql: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel-relp: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel-dbi: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel-gssapi: Use sysutils/rsyslog7
2013-07-25 sysutils/rsyslog6-devel: Use sysutils/rsyslog7
===> Applying extra patch /home/bapt/ports/sysutils/usbhotkey/files/extra-patch-main.c
1 out of 1 hunks failed--saving rejects to main.c.rej
Reported by: pkg-fallout
The MASTER_SITES of the current version of gkrelltop, 2.2.6 has disappeared.
The project moved to SourceForge, but the earliest version available there
is 2.2.7. However, 2.2.7 failed to build on FreeBSD 8.4 i386 and
FreeBSD 9.1 amd64. Version 2.2.13, the latest, fails to build on all
platforms, including DragonFly. Upgrading to version 2.2.10 results in
successful builds on all platforms.
Also, the header was trimmed and USE_GMAKE was replaced with USES+=gmake.
PR: ports/178534
Approved by: bapt (mentor), maintainer timeout (~10 weeks)
The previous commit added an unzip command without the unzip dependency.
Restore build by adding dependency and clean up portlint warnings.
Approved by: bapt (mentor), maintainer
be used to generate one of those nifty terminal theme information + ASCII
distribution logos you see in everyone's screenshots nowadays. It will
auto-detect your distribution and display an ASCII version of that
distribution's logo and some valuable information to the right. There are
options to specify no ascii art, colors, taking a screenshot upon displaying
info, and even customizing the screenshot command! This script is very easy to
add to and can easily be extended.
WWW: https://github.com/KittyKatt/screenFetch
- issue #21 was fixed locally via console or via terminal emulator
however issues exists if using a standard remote session is being
investigated: http://code.google.com/p/jvmtop/issues/detail?id=21
- add in post-install message noting to user to use jvmtop under a terminal
emulation program ( sysutils/tmux or sysutils/screen )
From Changelog:
- New Feature: jvmtop does now include a sampling-based CPU Profiler
- jvmtop does now support FreeBSD, fixing the issue #21 and issue #22
- refresh rate can now be configured, using argument --delay <interval>
minor fixes
- bump PORTREVISION
- add UPDATING entry
- add an option to enable python support (both client and server
need to be rebuilt with this)
Dan's submission is based on:
PR: 170882
Submitted by: Michael Carlson <mike@bayphoto.com>
PR: 171818
Submitted by: Florian Ermisch <floh.edo@googlemail.com>
PR: 177331
Submitted by: Dan Langille <dan@langille.org> (maintainer)
collect logs, parse them, and store them for later use (like, for
searching). Speaking of searching, logstash comes with a web interface
for searching and drilling into all of your logs.
WWW: http://logstash.net/
PR: ports/168266
Submitted by: Daniel Solsona <daniel@ish.com.au>, Regis A. Despres <regis.despres@gmail.com>
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
based on work from tijl@
PR: 178883
Submitted by: ade
Sponsored by: Wadsworth 6X
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
- Canonicalize patch names
- Fix DOS line endings in patch files
- Switch USE_GMAKE to USES=gmake
- Define supported options so users can see them in config dialogs
- Use OPTIONS_SUB for plist alteration
- Convert to options macros for better readability
- Use PORTDOCS where it makes sense
- Change pkgconfig:build to pkgconfig since it's the same and it's bad practice.
It accidentally slipped in during the original introduction
- Trim header
Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.
The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php
The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.
I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
- Change to new-type headers.
- Replace all dead MASTER_SITES and WWW with working ones.
PR: ports/179823
Submitted by: r4721@tormail.org
Approved by: samm@os2.kiev.ua (maintainer)