- update firefox-esr, thunderbird-esr, linux-thunderbird and linux-firefox to 10.0.7
- update seamonkey and linux-seamonkey to 2.12
- update nss to 3.13.6
- update bsdipc code (posix_spawn, SysV shared memory)
- rename patches to easily track those not (yet) submitted upstream
- reduce package size, except for www/libxul[1]
- restore default objdir to what it was in 13.0
- fix mail/enigmail after thunderbird build changes
- don't accidentally pick up headers from installed ports[3]
- add support for PREFIX != LOCALBASE to Makefile.webplugins [4]
- document vulnerabilities in vuln.xml
- *miscellaneous cleanups and fixups*
Obtained from: OpenBSD ports[1]
PR: ports/159831, ports/160933, ports/170467[3], ports/170236 [4]
Submitted by: avilla [4]
In collaboration with: Jan Beich <jbeich@tormail.net> Who did most of the hard
work.
- Update pkg-descr, this module is now suitable for production environments
PR: ports/170854
Submitted by: Masaki TAGAWA <masaki@club.kyutech.ac.jp> (maintainer)
mod_umask sets the Unix umask of the Apache HTTPd process after it has started.
This is useful when accessing Subversion from both mod_dav_svn and via a local
client with a file:// url. Without setting a proper umask the file permissions
can create a repository that is not easily accessable from both.
WWW: http://www.outoforder.cc/projects/httpd/mod_umask/
PR: ports/171148
Submitted by: Ralf Gebhart <gebhart@secnetix.de>
- Patch setup.py to hook in test suite
- Add test: target for running unit tests
PR: 171114
Submitted by: Kubilay Kocak <koobs.freebsd@gmail.com> (maintainer)
2012-06-30 databases/php5-rrdtool: deprecated via upstream please use databases/pecl-rrd.
2012-07-31 graphics/evas-engine-xrender: Deprecated by enlightenment.org
2012-07-31 graphics/evas-loader-edb: Deprecated by enlightenment.org
2012-03-27 www/linux-f10-flashplugin10: has vulnerabilities and is EOL
2012-07-31 x11-wm/e17-module-efm_nav: Deprecated by enlightenment.org
2012-07-31 x11-wm/e17-module-efm_path: Deprecated by enlightenment.org
2012-07-31 x11-wm/e17-module-efm_pathbar: Deprecated by enlightenment.org
2012-07-31 x11-wm/e17-module-notification: Merged into x11-wm/enlightenment
mod_authn_otp is an Apache web server module for two-factor authentication
using one-time passwords (OTP) generated via the HOTP/OATH algorithm
defined in RFC 4226. This creates a simple way to protect a web site with
one-time passwords, using any RFC 4226-compliant hardware or software
token device. mod_authn_otp also supports the Mobile-OTP algorithm.
mod_authn_otp supports both event and time based one-time passwords. It
also supports "lingering" which allows the repeated re-use of a previously
used one-time password up to a configurable maximum linger time. This
allows one-time passwords to be used directly in HTTP authentication
without forcing the user to enter a new one-time password for every
page load.
mod_authn_otp supports both basic and digest authentication, and will
auto-synchronize with the user's token within a configurable maximum
offset (auto-synchronization is not supported with digest authentication).
WWW: http://mod-authn-otp.googlecode.com/
PR: ports/170826
Submitted by: Alexander Hausner <alex@hugo.bmg.gv.at>
mod_memcache_block is an apache module that allows you to block access
to your servers using a block list stored in memcache. It also offers
distributed rate limiting based on HTTP response code.
WWW: https://github.com/netik/mod_memcache_block
PR: ports/170826
Submitted by: Hung-Yi Chen <gaod@hychen.org>
- Add LICENSE, LICENSE_COMB (multi)
- Replace tab character with one space
after WWW: (pkg-descr)
BuildLog: http://goo.gl/6wYwM
ReleaseNotes: http://goo.gl/Q1k0h
- remove all apr/apu related parts (leftovers from bundled apr)
- remove invalid parts from Makefile.doc
- move MODULES to Makefile.options
- remove apache20 parts
- remove category handling
with hat apache@
Note: SLAVE_PORT_MODULES is target to remove, since
with new options framework it can lead to
a defect pkg-plist (leftovers).
- update supported USE_APACHE version
- Update net/appkonference to 2.1 to make it work with net/asterisk [1]
- Switch www/bigbluebutton to net/asterisk
- While here fix typo in www/xxxterm's MOVED entry
PR: ports/169038 [1]
Approved by: maintainer [1]
This is a port of the CakePHP web application framework. CakePHP is a
free open-source rapid development framework for PHP. It's a structure
of libraries, classes and run-time infrastructure for programmers
creating web applications originally inspired by the Ruby on Rails
framework. Our primary goal is to enable you to work in a structured
and rapid manner - without loss of flexibility.
Add respective conflicts for www/cakephp22 and www/cakephp21.
PR: 170362
Submitted by: pphillips@experts-exchange.com
Sponsored by: Experts Exchange, LLC.
<ChangeLog>
*) Change: the ngx_http_mp4_module module no longer skips tracks in
formats other than H.264 and AAC.
*) Bugfix: a segmentation fault might occur in a worker process if the
"map" directive was used with variables as values.
*) Bugfix: a segmentation fault might occur in a worker process if the
"geo" directive was used with the "ranges" parameter but without the
"default" parameter; the bug had appeared in 0.8.43.
Thanks to Zhen Chen and Weibin Yao.
*) Bugfix: in the -p command-line parameter handling.
*) Bugfix: in the mail proxy server.
*) Bugfix: of minor potential bugs.
Thanks to Coverity.
*) Bugfix: nginx/Windows could not be built with Visual Studio 2005
Express.
Thanks to HAYASHI Kentaro.
</ChangeLog>
Update xombrero to latest version 1.2.2
Pass maintainership to me
PR: ports/169860
Submitted by: HU Dong <itechbear@gmail.com>
Approved by: maintainer, kwm (mentor)
- Document the mechanism in CHANGES
- Add www/tivoka (a JSON-RPC client/server library in PHP) which
uses the GitHub mechanism
Approved by: beat (portmgr) after exp-run
while here:
- remove LICENSE_FILE
- replace patch-file with reinplace
PR: 170696
Submitted by: Hans F. Nordhaug <Hans.F.Nordhaug at hiMolde dot no> (maintainer, another email)
- switch to setuptools
while here:
- add LICENSE (BSD)
- strict python version to 2.x only
- tab -> space in pkg-descr:WWW
PR: 167124
Submitted by: Muhammad Moinur Rahman <5u623l20 at gmail dot com>
Approved by: maintainer timeout (yzlin, ~4 months)
managing multiple releases (ie. a single 'bug-report' ticket and
a single 'bug-fix' ticket for each milestone/branch of
development), for managing sub-tasks of an issue and for managing
'bug-fixes' required when developing a new (larger) enhancement.
This plugin modifies the ticket description box and adds a child
ticket listing table and a 'create' button for adding new child
tickets. It has the following features:
It is possible to control in trac.ini the following aspects of
child-ticket creation/viewing:
allow/disallow child-tickets for a certain type of ticket
to define the table headers displayed in the parent ticket
to define a default for the child type to be created
restrict the type of child-tickets
to define which fields are inherited by child-tickets
WWW: http://trac-hacks.org/wiki/ChildTicketsPlugin
PR: 169910
Submitted by: Radim Kolar <hsn@sendmail.cz>
SquidClamav is an antivirus for Squid proxy based on the Awards winnings
ClamAv anti-virus toolkit. Using it will help you securing your home or
enterprise network web traffic. SquidClamav is the most efficient Squid
Redirector and ICAP service antivirus tool for HTTP traffic available for
free, it is written in C and can handle thousand of connections. The way
to add more securing on your network for free is here.
SquidClamav is build for speed and security in mind, it is first used
and tested to secure a network with 2,500 and more users. It is also known
to working fast with 15000+ users.
SquidClamav since version 6.x works as an ICAP service through the c-icap
server.
With SquidClamav You have full control of what kind of HTTP stream must be
scanned by Clamav antivirus, this control operate at 3 different levels:
- At URL level, you can disable virus scanning for a set of web site,
filename extension or anything that can be matched in an URL.
- At client side by disabling virus scan and other redirector call
to a set of username, source Ip addresses or computer DNS name.
- At HTTP header level, where you can disable virus scanning following
the content type or file size.
WWW: http://squidclamav.darold.net
virus_scan:
This is an antivirus service which uses the open source
clamav antivirus.
srv_url_check:
This is an URL blacklist/whitelist icap service
WWW: http://c-icap.sourceforge.net/
while here:
- make it depend on www/py-beautifulsoup32 instead, because it is the
something that this code is looking for
- do not bump PORTREVISION, because this dependency is not default
- tab -> space in pkg-descr:WWW
PR: 170190
Submitted by: Lung-Pin Chang <changlp at cs.nctu.edu dot tw> (maintainer)
keep full backward support until apache20 is removed from the tree
comment code to remove with MFC TODO:
- adjust apache20 and apache22 ports
changes are transparent for users (no PORTREVISION bump)
Users who are using special build instructions in make.conf, such as
- WITH_STATIC_MODULES= alias dir log_config mime rewrite setenvif vhost_alias
should convert the values to UPPERCASE
- WITH_STATIC_MODULES= ALIAS DIR LOG_CONFIG MIME REWRITE SETENVIF VHOST_ALIAS
At the moment code to support old lowercase style is in place, but
target to remove in favor for options NG.
with hat apache@
- update dependency upon www/py-django-sekizai (at least 0.6.1 is needed)
- fix directories at pkg-message
- use @dirrm (not @dirrmtry) for the port's own directories
- don't try to use @dirrmtry to other ports directories
while here:
- use CHEESESHOP shortcut
- remove unnecessary MASTER_SITE_SUBDIR
- strict python version to 2.x only
PR: 169599
Submitted by: bsam
Approved by: maintainer timeout (6 weeks)
- use @dirrm (not @dirrmtry) for the port's own directories
- don't even try to @dirrmtry other ports directories
while here:
- use CHEESESHOP shortcut and remove unnecessary MASTER_SITE_SUBDIR
- strict python version to 2.x only
- add missing dependency on www/py-django-classy-tags
PR: 169597
Submitted by: bsam
Approved by: maintainer timeout (6 weeks)
effortlessly scalable, concurrent web applications.
It is an event driven application framework that runs on the JVM
- a run-time with real concurrency and unrivalled performance.
Vert.x then exposes the API in Ruby, Java, Groovy, JavaScript and
Python. So you choose what language you want to use.
WWW: http://vertx.io/
Sadly, Transmission has stopped supporting GTK 2.0 (it had to happen some day).
They now require GTK 3.2.0 [1], which we currently lack, so for those who
wish to use the GTK frontend need to stay on version 2.5
When our GTK is upgraded I'll make MOVED entries to make the transition back to
2.6 as seamless as possible.
[1] http://tinyurl.com/cfchfp9
I overlooked this consumers in a first place, but they should be marked
deprecated too, because:
- www/trac-wikirename deprecated upstream (merged into trac 0.12) [1]
- www/trac-wikitemplates do not supposed to work with trac >10 according to [2]
[1] http://trac-hacks.org/wiki/WikiRenamePlugin
[2] http://pypi.python.org/pypi/TracWikiTemplates
Now I waiting for Greg's approval to deprecate them.
Approved by: glarkin (maintainer, implicit)
ChangeLog:
* Fixes potential problems with non-monotonic increasing system time
values
* Makes sockets non-inheritable by default
* Enables MHD to operate without a "listen" socket (for special
circumstances)
PR: ports/170425
Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer)
Approved by: eadler (mentor)
javascript into web pages using a proxy and the javascript helps
automate web applications.
Sahi is a tester friendly tool. It abstracts out most difficulties
that testers face while automating web applications. Some salient
features include excellent recorder, platform and browser independence,
no XPaths, no waits, multithreaded playback, excellent Java interaction
and inbuilt reporting.
WWW: http://www.sahi.co.in/w/sahi
<ChangeLog>
*) Feature: the Clang compiler support.
*) Bugfix: extra listening sockets might be created.
Thanks to Roman Odaisky.
*) Bugfix: nginx/Windows might hog CPU if a worker process failed to
start.
Thanks to Ricardo Villalobos Guevara.
*) Bugfix: the "proxy_pass_header", "fastcgi_pass_header",
"scgi_pass_header", "uwsgi_pass_header", "proxy_hide_header",
"fastcgi_hide_header", "scgi_hide_header", and "uwsgi_hide_header"
directives might be inherited incorrectly.
*) Bugfix: trailing dot in a source value was not ignored if the "map"
directive was used with the "hostnames" parameter.
*) Bugfix: incorrect location might be used to process a request if a
URI was changed via a "rewrite" directive before an internal redirect
to a named location.
</ChangeLog>
more efficient and especially more keyboard accessible. Largely inspired by
the Vim text editor, the appearance and finger feel of Pentadactyl should be
familiar to Vim users.
WWW: http://5digits.org/pentadactyl
PR: ports/170047
Submitted by: clutton mbsd@isgroup.com.ua
- ChangeLog:
Changes for 0.14
* Guard the modern stylesheets call on older RTs
Changes for 0.13
* Serve CSS the modern way on recent RT's
* Namespace our CSS to avoid styling the RT core UI
Changes for 0.12
* Copyright updates
Changes for 0.11
* fixes for characters that were breaking 3.8
Changes for 0.10
* packaging tweak
Changes for 0.09
* RT 4 compatibility
- ChangeLog:
0.33
Bug fix: Actually disable RT::Authen::ExternalAuth while importing users from LDAP
0.32_06
Bug fix: Allow 0 as a valid object CF value
Usability: Lower log level to debug for skipped numeric users/groups
0.32_05
Bug fix: Restore the old uncached group member search logic when Member_Attr_Value is DN
Bug fix: Ensure the users cache is defined before we use it
Feature: Support skipping users or groups during import
0.32_04
Doc: Cleaned up documention into a single place
Feature: Sync single value user CFs
0.32_03
Flush output immediately
Disable RT::Authen::ExternalAuth to avoid double info fetching
0.32_02
Support for paging results from your LDAP source
Use the same perl that ran Makefile.PL in the shebang of bin/rtldapimport
0.32_01
Clarify $LDAPGroupName option
Support for group membership attributes which don't contain a list of user DNs
<ChangeLog>
*) Change: the "ipv6only" parameter is now turned on by default for
listening IPv6 sockets.
*) Feature: the Clang compiler support.
*) Bugfix: extra listening sockets might be created.
Thanks to Roman Odaisky.
*) Bugfix: nginx/Windows might hog CPU if a worker process failed to
start.
Thanks to Ricardo Villalobos Guevara.
*) Bugfix: the "proxy_pass_header", "fastcgi_pass_header",
"scgi_pass_header", "uwsgi_pass_header", "proxy_hide_header",
"fastcgi_hide_header", "scgi_hide_header", and "uwsgi_hide_header"
directives might be inherited incorrectly.
</ChangeLog>
o) third-party rtmp module from 0.1.10 to 0.2.3; (*)
o) prefix path for third-party sflow module.
Requested by: Rudolph Sand aka r dot sand at new-net dot net (*)
- Remove pre/post include
- No need for ARCH check since ONLY_FOR_ARCHS is used
- Use USERS/GROUPS
- Fix invalid @exec in plist causing directory to be created in the wrong
place with pkgng
Add nogroup to GIDs since this port uses it.
PR: ports/169984
Submitted by: maintainer
Approved by: kwm (mentor)
Selenium 2.25
* Jython 2.7 Support - Bug 3988
* EventFiringWebDriver added to Support module - Bug 2267
* Added IEDriverServer logging that can be accessed via desired capabilities
* Fixed by data being passed into find_elements - bug 3735
* Removed deprecated ChromeDriver items around desiredcapabilites in favour of chrome options
* Added default values for a number of action_chains calls
Selenium 2.24
* Removing the ctypes approach of invoking IEDriver, you will need to download the IEDriverServer from
https://code.google.com/p/selenium/downloads/list
PR: ports/170251
Submitted by: maintainer, douglas@douglasthrift.net
- pass maintainership to submitter (approved in ports/168569)
- remove LICENSE_FILE
- use bundled urllib3 and chardet because upstream bundle them with
local modifications, needed for py-requests to work. Remove related patches
- add dependency on security/py-oauthlib
- set zip_safe=False to setup.py to install egg extracted
- move package list to pkg_plist
While here:
- tab -> space in pkg-descr:WWW
- change USE_PYTHON to -3.1, because 2.6 is already bottom corner in the tree
This port doesn't actually packages with python3 because it's dependency
(security/py-certify) doesn't.
PR: 170226
Submitted by: Kubilay Kocak <koobs.freebsd at gmail dot com>
Approved by: olivierd (maintainer)
2012-07-20 audio/etoile-melodie: API no longer supported
2012-07-20 audio/etoile-volumecontrolmenulet: API no longer supported
2012-07-20 deskutils/etoile-corner: API no longer supported
2012-07-20 deskutils/etoile-dictionaryreader: API no longer supported
2012-07-20 deskutils/etoile-distributedview: API no longer supported
2012-07-20 deskutils/etoile-extendedworkspacekit: API no longer supported
2012-07-20 deskutils/etoile-hardware: API no longer supported
2012-07-20 deskutils/etoile-inspectorkit: API no longer supported
2012-07-20 deskutils/etoile-lookandbehavior: API no longer supported
2012-07-20 deskutils/etoile-menuserver: API no longer supported
2012-07-20 deskutils/etoile-panekit: API no longer supported
2012-07-20 deskutils/etoile-scriptservices: API no longer supported
2012-07-20 deskutils/etoile-servicemenulet: API no longer supported
2012-07-20 deskutils/etoile-servicesbarkit: API no longer supported
2012-07-20 deskutils/etoile-systemconfig: API no longer supported
2012-07-20 deskutils/etoile-trackerkit: API no longer supported
2012-07-20 deskutils/etoile-ui: API no longer supported
2012-07-20 devel/etoile-collectionkit: API no longer supported
2012-07-20 devel/etoile-coreobject: API no longer supported
2012-07-20 devel/etoile-foundation: API no longer supported
2012-07-20 devel/etoile-serialize: API no longer supported
2012-07-20 devel/etoile-unitkit: API no longer supported
2012-07-20 devel/llvm-etoile: API no longer supported
2012-07-20 editors/etoile-typewriter: API no longer supported
2012-07-20 graphics/popplerkit: API no longer supported
2012-07-20 graphics/vindaloo: API no longer supported
2012-07-20 lang/etoile-compiler: API no longer supported
2012-07-20 lang/etoile-io: API no longer supported
2012-07-20 lang/etoile-languagekit: API no longer supported
2012-07-20 lang/etoile-lkplugins: API no longer supported
2012-07-20 lang/etoile-scriptkit: API no longer supported
2012-07-20 lang/etoile-smalltalkkit: API no longer supported
2012-07-20 multimedia/etoile-babbler: API no longer supported
2012-07-20 multimedia/etoile-mediakit: API no longer supported
2012-07-20 multimedia/etoile-multimediakit: API no longer supported
2012-07-20 net-im/etoile-stepchat: API no longer supported
2012-07-20 net-im/etoile-xmppkit: API no longer supported
2012-07-20 sysutils/etoile-behavior: API no longer supported
2012-07-20 sysutils/etoile-installer: API no longer supported
2012-07-20 sysutils/etoile-powermenulet: API no longer supported
2012-07-20 sysutils/etoile-system: API no longer supported
2012-07-20 textproc/etoile-lucenekit: API no longer supported
2012-07-20 textproc/etoile-ogrekit: API no longer supported
2012-07-20 textproc/etoile-opmlkit: API no longer supported
2012-07-20 www/etoile-bookmarkkit: API no longer supported
2012-07-20 www/etoile-mollusk: API no longer supported
2012-07-20 x11-fm/etoile-fontmanager: API no longer supported
2012-07-20 x11-themes/etoile-azbackground: API no longer supported
2012-07-20 x11-themes/etoile-camaelon: API no longer supported
2012-07-20 x11-themes/etoile-etoilemenus: API no longer supported
2012-07-20 x11-themes/etoile-iconkit: API no longer supported
2012-07-20 x11-themes/etoile-wildmenus: API no longer supported
2012-07-20 x11-wm/etoile-azalea: API no longer supported
2012-07-20 x11-wm/etoile-azdock: API no longer supported
2012-07-20 x11-wm/etoile-azswitch: API no longer supported
2012-07-20 x11-wm/etoile-login: API no longer supported
2012-07-20 x11/etoile: Update to a new release is required
2012-07-20 x11/etoile-idle: API no longer supported
2012-07-20 x11/etoile-iterm: API no longer supported
2012-07-20 x11/etoile-xwindowserverkit: API no longer supported
2012-07-20 x11/gnustep-app: API no longer supported
with options NG and usage of APACHE_PKGNAMEPREFIX
bsd.port.pre.mk has to be included before OPTIONS
else OPTIONFILE points a non existing location and
additional options are ignored
no version bump, it affects only non default options
- update firefox 14.0.1
- update thunderbird to 14.0
- update seamonkey to 2.11
- switch to new options framework
- add experimental rendering via cairo-qt (QT4 option)
- add audio backend options (ALSA and PulseAudio)
- rename SMB option to GNOMEVFS2
- turn on LOGGING by default (like upstream linux builds)
- improve about:memory output
- unbreak PGO
- use system libs [1]
- switch to libevent2 [2]
- fix conflict with devel/libunwind and base gcc [3]
- unbreak clang/libc++ build [4]
- unbreak build with base gcc on >= 9.x [5]
- use common IPC code with other BSDs[6]
- and *miscellaneous improvements*
PR: ports/146231 [1], ports/161421 [2]
ports/150631, ports/168369, ports/168637, ports/168793, ports/168978 [3]
ports/163454, ports/164905, ports/169231 [4]
ports/169389, ports/169479 [5]
Obtained from: pkgsrc via bugzilla #753046 [6]
In collaboration with: Jan Beich (who did the major part of this work and
deserves a special thank you!)
ChangeLog:
0.11 2012-07-03 Alex Vandiver
* Obfuscate passwords in RT's System Configuration page
* Set an empty CurrentUser on failure, instead of removing it entirely
0.10_01 2012-02-23 Thomas Sibley
* Escape usernames in filter values so special characters don't die
0.10 2012-02-17 Thomas Sibley
* Silence confusing log messages when $ExternalInfoPriority is empty
0.09_03 2012-01-27 Thomas Sibley
* Fetch the necessary attributes when group_attr_value is used
* Test escaping of commas during the group check
0.09_02 2012-01-26 Thomas Sibley
* Improved logging inside the LDAP group membership check
0.09_01 2012-01-23 Thomas Sibley
* Improved logic when dealing with Disabled/disabling users
* Configurable group membership attribute values
* Group membership tests
Security Advisory:
http://blog.bestpractical.com/2012/07/security-vulnerabilities-in-three-commonly-deployed-rt-extensions.html
Approved by: shaun (mentor)
Security: cdc4ff0e-d736-11e1-8221-e0cb4e266481