- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
- Add LICENSE
- Use @sample in plist
- While here, regenerate patches to silence portlint warnings
PR: 196668
Submitted by: jyoung15 at gmail.com
Approved by: Balazs Nagy <js at iksz.hu> (maintainer)
acts is a utility for managing Tarsnap backups which is written in plain
sh(1). This utility was praised in mwl's Tarsnap Mastery book, but was
somehow missing from our dear ports tree.
Now it's here so I can better manage my backups, and you should too!
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight
osquery exposes an operating system as a high-performance relational database.
This allows you to write SQL-based queries to explore operating system data.
With osquery, SQL tables represent abstract concepts such as running
processes, loaded kernel modules, open network connections, browser plugins,
hardware events or file hashes.
WWW: https://osquery.io/
Sponsored by: Beer from wxs@
Changelog:
- Added 'b' key to spawn shell in the current directory
- Support scanning (and refreshing) of empty directories
- Added --si flag for base 10 prefixes
- Fix toggle dirs before files
direnv is an environment switcher for the shell. It knows how to hook into
bash, zsh, tcsh and fish shell to load or unload environment variables
depending on the current directory. This allows to have project-specific
environment variables and not clutter the "~/.profile" file.
WWW: http://direnv.net/
Serf is a decentralized solution for service discovery and orchestration that
is lightweight, highly available, and fault tolerant.
WWW: https://serfdom.io/
module during the intervening versions, so remove references to it from
pkg-descr. p5-Test-Script is no longer required for running the tests, so
remove it.
Also, adjust COMMENT so that it doesn't contain a backtick, which makes
me kindof nervous. Add in LICENSE for good measure.
Transfer maintainership to the perl@ collective, at maintainer's request.
Thanks to demon for maintaining this port for so long.
PR: 199840
Approved by: demon (outgoing maintainer)
Add an XFCE SITE_SUBDIR abbreviation and use it forf or the xfce ports,
which removes the need to set MASTER_SITE_SUBDIR in any of them.
This fixes ports that have USES=xfce but do not use the XFCE MASTER_SITE,
namely sysutils/xfce4-bsdcpufreq-plugin.
With hat: portmgr
dependencies
Reduce the size of the package by 10M by not building the qemu tools
Hack the build to always use the c++ compiler from base which avoids having
qemu-system-i386 linked to gcc's libstdc++
Based on reports by: Michael Dexter
All these changes are tested but the following are worth noting:
The following ports fail "make test", but did so before this change, and
fail in the same places:
- textproc/p5-xmltv
- www/p5-Business-Paypal
- www/p5-CGI-Enurl
www/p5-Apache-Gallery is missing all sorts of dependencies, fails all tests,
and should probably be marked BROKEN
For graphics/imc, move the OPTIONS_DEFINE block out of the LICENSE block area.
As long as we're here, sort plist on perl@-owned ports.
To install this bootloader, copy ALL the files in the share/u-boot/u-boot-rpi2
directory to the first partition, formatted as FAT32, on an SD card.
This version is patched so that:
* ELF and API features are enabled.
* The default environment is trimmed to just what's needed to boot.
* The saveenv command writes to the file uboot.env on the FAT partition.
For information about running FreeBSD on RaspberryPi, see
WWW: http://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi
For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot
Approved by: garga
$ make
...
arc lint --output compiler --lintall
Usage Exception: This command must be run in a Git, Mercurial or Subversion working copy.
Makefile:2464: recipe for target 'lint' failed
gmake[2]: [lint] Error 1 (ignored)
Approved by: portmgr blanket
xlogmaster.texinfo:728: command @bullet not accepting argument in brace should not be on @table line
xlogmaster.texinfo:729: warning: @item missing argument
xlogmaster.texinfo:732: warning: @item missing argument
xlogmaster.texinfo:734: warning: @item missing argument
xlogmaster.texinfo:738: command @bullet not accepting argument in brace should not be on @table line
xlogmaster.texinfo:738: warning: @table has text but no @item
xlogmaster.texinfo:751: command @bullet not accepting argument in brace should not be on @table line
xlogmaster.texinfo:752: warning: @item missing argument
xlogmaster.texinfo:774: warning: @item missing argument
Reported by: pkg-fallout
- Remove const qualifier from iconv(3) to match POSIX:
http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
defined because the base system iconv supports these extensions too.
Add/remove patches to/from ports to call iconv with non-const arguments.
This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier. Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.
This exposed some ports that link with libiconv when it is available instead
of using libc iconv. In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
LIBICONV_PLUG is defined in the iconv test, also switch to external
gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5
Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
dependencies
PR: 199099
Exp-run by: antoine
Approved by: portmgr (antoine)
- Provide detailed port description (obtained upstream)
- Remove bogus ${DESTDIR} reference from --localstatedir
- Install stripped binaries via `install-strip' (and
teach configure script that elftoolchain's strip(1)
can strip libraries); sort pkg-plist while here
PR: 199250
Update rhythmbox to 3.2.
Update gnome-tweak-tool to 3.14.3.
Update gnome-mines to 3.14.2.
Update eog to 3.14.4.
Update geary to 0.10.0.
Update tracker to 1.2.6.
Update gdm to 3.14.2.
Update gtk30 to 3.14.12.
Update gtksourceview3 to 3.14.4.
Obtained from: GNOME dev repo
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG
Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui
Merge deskutils/preferencepanes into deskutils/systempreferences
2015-03-31 lang/gnatdroid-armv5: Nobody cares enough to fix sigtramp-android.c for ARMv5
2015-03-28 sysutils/puppet27: Does not work with Ruby 2.x
2015-03-31 www/rubygem-form_data: Use www/rubygem-http-form_data instead (renamed by upstream)
2015-03-31 www/typo345: Upgrade to www/typo3 or www/typo3-lts
xe-guest-utilities needs to use this older version of the xen tools
which are compatible with FreeBSD 9.x and 10.x. The tools are required
as part of the xe-guest-utilities scripts to report data back to the
hypervisor and permit additional functionality such as Live Migration
when running FreeBSD VMs on the Citrix XenServer hypervisor.