-The Horde Application Framework is a flexible, modular, general-purpose web
-application framework written in PHP. It provides an extensive array of
-components that are targeted at the common problems and tasks involved in
-developing modern web applications. It is the basis for a large number of
-production-level web applications, notably the Horde Groupware suites. For more
-information on Horde or the Horde Groupware suites, visit http://www.horde.org.
Approved by: itetcu (mentor)(implicit)
These have been broken and deprecated for weeks, the maintainer
has not responded, and there was no discussion in the PR or on ports@.
PR: ports/155759
Catalyst::Controller which is an instance of
CatalystX::SimpleLogin::Controller::Login into your application. This provides
a simple login and logout page with the adition of only one line of code and
one template to your application.
WWW: http://search.cpan.org/dist/CatalystX-SimpleLogin/
GHC in the ports tree has been updated to 7.0.3 and all other Haskell ports
are also updated to their corresponding Haskell Platform versions, or latest
versions.
We would like to acknowledge the support of the FreeBSD Donations Team and
Eotvos Lorand University, Faculty of Informatics who contributed to the server
that we used for testing.
We would also like to thank all the testers who tested FreeBSD Haskell ports
and provided their feedback.
PR: ports/156642
Approved by: tabthorpe (mentor)
Obtained from: FreeBSD Haskell
into your Catalyst application at setup (run)time. It does this by creating a
new package on-the-fly, having that package extend the given component, and
then having Catalyst setup the new component (via ->setup_component)
WWW: http://search.cpan.org/dist/CatalystX-InjectComponent/
Encode Explorer is an easy-to-use php script to use as an index file.
It shows files in the server and lets you browse through folders,
upload files etc. It is kept small and neat so that the source can be
used for learning.
WWW: http://sourceforge.net/projects/encode-explorer/
PR: ports/152082
Submitted by: Frank Wall <fw_AT_moov_DOT_de>
Protovis - A Graphical Toolkit for Data Visualization
Protovis composes custom views of data with simple marks such as bars and dots.
Unlike low-level graphics libraries that quickly become tedious for
visualization, Protovis defines marks through dynamic properties that encode
data, allowing inheritance, scales and layouts to simplify construction.
Protovis is free and open-source, provided under the BSD License. It uses
JavaScript and SVG for web-native visualizations; no plugin required (though you
will need a modern web browser)! Although programming experience is helpful,
Protovis is mostly declarative and designed to be learned by example.
This project is led by Mike Bostock and Jeff Heer of the Stanford Visualization
Group, with significant help from Vadim Ogievetsky. We welcome your
contributions and suggestions.
See http://vis.stanford.edu/protovis/ for examples and documentation.
See http://gitorious.org/protovis/ for source code and development.
WWW: http://code.google.com/p/protovis-js/
VUser::Google::ProvisioningAPI provides a simple interface to the Google Apps
for Your Domain Provisioning API. It uses the LWP::UserAgent module for the HTTP
transport, and the HTTP::Request module for the HTTP request and response.
WWW: http://search.cpan.org/dist/VUser-Google-ProvisioningAPI/
2011-05-01 www/indexme: Upstream disapear and distfile is no more available
2011-05-01 www/osb-browser: Abandonware, please use www/webkit-gtk2
2011-05-01 www/osb-nrcit: Abandonware, please use www/webkit-gtk2
2011-05-01 www/osb-nrcore: Abandonware, please use www/webkit-gtk2
2011-05-01 www/pumperweb: Upstream disapear and distfile is no more available
2011-05-01 www/py-ez_web: Upstream disapear and distfile is no more available
2011-05-01 www/py-pullparser: Obsolete and deprecated
2011-05-01 www/sidplug: Upstream disapear and distfile is no more available
2011-05-01 www/twhttpd: Upstream disapear and distfile is no more available
2011-05-01 www/wnews: Upstream disapear and distfile is no more available
2011-05-01 www/xpath2rss: Upstream disapear and distfile is no more available
handle more than 10000 requests/sec concurrent connections. Currently it's
widely deployed throughout the xoyo.com under the Kingsoft Corporation.
WWW: https://code.google.com/p/httpsqs/
PR: ports/156595
Submitted by: Zhihao Yuan <lichray at gmail.com>
WebKit's rendering of a web page into a variety of vector and bitmap
formats, including SVG, PDF, PS, PNG, JPEG, TIFF, GIF, and BMP.
WWW: http://cutycapt.sourceforge.net
PR: ports/155767
Submitted by: Axel Gonzalez <loox at e-shell.net>
2011-04-17 cad/tclspice: has been broken for more than a year
2011-04-17 comms/hcfmdm: does not compile on 7.X or higher
2011-04-17 databases/mysqlcc: has been broken for almost a year
2011-04-17 devel/ruby-rjudy: does not compile on FreeBSD 7.x or newer
2011-04-17 devel/xfc: does not compile on FreeBSD 7.x or newer
2011-04-17 devel/lamson: has been broken for a half year
2011-04-17 devel/cocktail: does not build on FreeBSD 7.x or newer
2011-04-17 devel/djgpp-gcc: has been broken for half a year
2011-04-17 devel/gauche-sdl: has been broken for a year
2011-04-17 devel/gdb53-act: does not compile on FreeBSD 7.x and up
2011-04-17 editors/zed: does not compile on FreeBSD 7.x or newer
2011-04-17 games/aqbubble: does not compile on FreeBSD 7.x or newer
2011-04-17 graphics/libvisual-plugins: has been broken for 3 years
2011-04-17 japanese/roundcube: has been broken for almost a year
2011-04-17 japanese/tkstep80: does not compile on FreeBSD 7.x or newer
2011-04-17 lang/u++: has been broken for over a half year
2011-04-17 lang/pugs: has been broken for over a year
2011-04-17 lang/mozart: does not compile on FreeBSD 7.x or newer
2011-04-17 math/linalg: does not build on FreeBSD 7.x or newer
2011-04-17 math/R-cran-igraph: has been broken for over a half year
2011-04-17 misc/ftree: has been broken for over a half year
2011-04-17 multimedia/katchtv: has been broken for a half year
2011-04-17 multimedia/libomxil-bellagio: has been broken for almost a year
2011-04-17 multimedia/banshee-mirage: has been broken for over a half year
2011-04-17 net-p2p/trackerbt: has been broken for a half year
2011-04-17 net/cap: does not compile on FreeBSD 7.x or newer
2011-04-17 net/ggsd: does not compile on FreeBSD 7.x or newer
2011-04-17 net/b2bua: does not compile on FreeBSD 7.x or newer
2011-04-17 net/penguintv: has been broken for a half year
2011-04-17 news/openftd: has been broken for almost a year
2011-04-17 palm/romeo: does not compile on FreeBSD 7.x or newer
2011-04-17 science/pcp: does not compile on FreeBSD 7.x or newer
2011-04-17 science/elmer-fem: has been broken for over a year
2011-04-17 security/newpki-lib: does not compile on FreeBSD 7.x or newer
2011-04-17 security/newpki-server: does not compile on FreeBSD 7.x or newer
2011-04-17 security/xmlsec: does not compile on FreeBSD 7.x or newer
2011-04-17 security/f-protd: has been broken for over a year
2011-04-17 sysutils/xwlans: does not compile on FreeBSD 7.x or newer
2011-04-17 www/bk_edit: does not compile on FreeBSD 7.x and newer
2011-04-17 www/bricolage: has been broken for a half year
2011-04-17 x11-toolkits/gauche-gtk: has been broken for a year
2011-04-17 x11-toolkits/gambas2-gb-qt: has been broken for over a year
2011-04-17 x11-toolkits/php-gtk2: has been broken for over a half year
2011-04-17 x11-toolkits/p5-Tcl-Tk: has been broken for 2 year
2011-04-17 x11/metisse: has been broken for over a half year
that is, a database of all the HTTP cookies that a given LWP::UserAgent
object knows about.
WWW: http://search.cpan.org/dist/HTTP-Cookies/
This new port is needed to update www/p5-libwww.
instance. A form consists of a sequence of inputs that usually have names,
and which can take on various values.
WWW: http://search.cpan.org/dist/HTML-Form/
This new port is needed to update www/p5-libwww.
the Buzz, Latitude, Moderator, Diacritize, Translate, Custom Search,
Search API for Shopping, URL Shortener, and Prediction APIs.
If you wish to use a Google API that is not in that list then you should
look at the Google Data APIs Python Client Library (devel/py-gdata).
WWW: http://code.google.com/p/google-api-python-client/
Mojolicious::Plugin::Mongodb provides a few helpers to ease the use of MongoDB
in your Mojolicious application.
WWW: http://search.cpan.org/dist/Mojolicious-Plugin-Mongodb/
PR: ports/156105
Submitted by: Henk van Oers <hvo.pm@xs4all.nl>
Mojolicious::Plugin::Database provides "sane" handling of DBI connections so
problems with pre-forking (Hypnotoad, etc.) will not occur.
WWW: http://search.cpan.org/dist/Mojolicious-Plugin-Database/
PR: ports/156044
Submitted by: Henk van Oers <hvo.pm@xs4all.nl>
Client/server WebSocket message and frame parser/constructor. This
module does not provide a WebSocket server or client, but is made for
using in http servers or clients to provide WebSocket support
WWW: http://search.cpan.org/dist/Protocol-WebSocket
PR: ports/155724
Submitted by: Stefan 'Sec' Zehl <sec@42.org>
runs as a single process, handling connections with select(2). For
CGIs and directory listing it does fork(2). The minimum of HTTP/1.1
and CGI/1.1 are implemented. Also supported are: chroot, setuid,
basic authentication, SSL, IPv6, custom responses, aliases, and
virtual hosts. The access log is written in standard CLF format.
AUTHOR: Glocker Marcus <marcus@nazgul.ch>
WWW: http://www.nazgul.ch/dev_nostromo.html
PR: ports/155919
Submitted by: Adrian Steinmann <ast@marabu.ch>
passed in HTTP style communication. These are classes representing
requests, responses and the headers contained within them.
WWW: http://search.cpan.org/dist/HTTP-Message/
This new port is needed to update www/p5-libwww.
robots from accessing parts of a web site. The parsed files are kept in a
WWW::RobotRules object, and this object provides methods to check if access
to a given URL is prohibited.
WWW: http://search.cpan.org/dist/WWW-RobotRules/
This new port is needed to update www/p5-libwww.
backend can Be chosen from simple, memcached, and filesystem.
Install databases/memcached from ports if needed.
WWW: http://packages.python.org/Flask-Cache/
PR: ports/156384
Submitted by: Zhihao Yuan <lichray@gmail.com>
nastiest technical questions there is: Am I on the internet?
This a problem that had no clean permanent solution, and for
which you could just keep writing more and more functionality
indefinitely, asymtopically approaching 100% correctness but never
reaching it.
And so LWP::Online is intended to do as good a job as possible, without
having to resort to asking any human questions (who may well get it
wrong anyway), and limiting itself to a finite amount of programming
work and a reasonable level of memory overhead to load the code.
WWW: http://search.cpan.org/dist/LWP-Online/
PR: ports/156260
Submitted by: milki <milki@rescomp.berkeley.edu>
There are, literally, dozens (hundreds?) of these services.
Services_ShortURL offers an abstract way of shortening and expanding
URLs.
WWW: http://pear.php.net/package/Services_ShortURL/
2011-04-01 accessibility/linux-f8-atk: End of Life since Jan 7, 2009
2011-04-01 archivers/linux-f8-ucl: End of Life since Jan 7, 2009
2011-04-01 archivers/linux-f8-upx: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-alsa-lib: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-arts: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-esound: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-freealut: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-libaudiofile: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-libogg: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-libvorbis: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-mikmod: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-nas-libs: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-openal: End of Life since Jan 7, 2009
2011-04-01 audio/linux-f8-sdl_mixer: End of Life since Jan 7, 2009
2011-04-01 databases/linux-f8-sqlite3: End of Life since Jan 7, 2009
2011-04-02 databases/postgresql81-server: EOL see http://wiki.postgresql.org/wiki/PostgreSQL_Release_Support_Policy
2011-04-02 databases/postgresql73-server: EOL see http://wiki.postgresql.org/wiki/PostgreSQL_Release_Support_Policy
2011-04-02 databases/postgresql74-server: EOL see http://wiki.postgresql.org/wiki/PostgreSQL_Release_Support_Policy
2011-04-02 databases/postgresql80-server: EOL see http://wiki.postgresql.org/wiki/PostgreSQL_Release_Support_Policy
2011-04-01 devel/linux-f8-libglade: End of Life since Jan 7, 2009
2011-04-01 devel/linux-f8-sdl12: End of Life since Jan 7, 2009
2011-04-01 devel/linux-f8-allegro: End of Life since Jan 7, 2009
2011-04-01 devel/linux-f8-libsigc++20: End of Life since Jan 7, 2009
2011-04-01 devel/linux-f8-libglade2: End of Life since Jan 7, 2009
2011-04-01 devel/linux-f8-nspr: End of Life since Jan 7, 2009
2011-04-01 dns/linux-f8-libidn: End of Life since Jan 7, 2009
2011-04-01 emulators/linux_base-f8: End of Life since Jan 7, 2009
2011-04-01 emulators/linux_base-f9: End of Life since Jul 10, 2009
2011-04-01 emulators/linux_base-fc6: End of Life since December 7, 2007
2011-04-01 emulators/linux_base-f7: End of Life since June 13, 2008
2011-04-01 ftp/linux-f8-curl: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-sdl_image: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-ungif: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-imlib: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-cairo: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-dri: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-gdk-pixbuf: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-jpeg: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-png: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-libGLU: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-libmng: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-png10: End of Life since Jan 7, 2009
2011-04-01 graphics/linux-f8-tiff: End of Life since Jan 7, 2009
2011-04-01 lang/linux-f8-libg2c: End of Life since Jan 7, 2009
2011-04-01 lang/linux-f8-tcl84: End of Life since Jan 7, 2009
2011-04-01 multimedia/linux-f8-libtheora: End of Life since Jan 7, 2009
2011-04-02 net-p2p/dcd: No fetch sources and looks like project abandoned
2011-03-31 net/straw: abandoned upstream and does not work with python 2.6+
2011-04-01 security/linux-f8-libssh2: End of Life since Jan 7, 2009
2011-04-01 security/linux-f8-nss: End of Life since Jan 7, 2009
2011-04-01 security/linux-f8-openssl: End of Life since Jan 7, 2009
2011-04-01 textproc/linux-f8-libxml2: End of Life since Jan 7, 2009
2011-04-01 textproc/linux-f8-scim-gtk: End of Life since Jan 7, 2009
2011-04-01 textproc/linux-f8-scim-libs: End of Life since Jan 7, 2009
2011-04-01 textproc/linux-f8-expat: End of Life since Jan 7, 2009
2011-04-01 textproc/linux-f8-libxml: End of Life since Jan 7, 2009
2011-04-01 textproc/linux-f8-aspell: End of Life since Jan 7, 2009
2011-04-01 www/linux-f8-flashplugin10: End of Life since Jan 7, 2009
2011-03-30 www/mediawiki112: abandoned upstream
2011-03-30 www/mediawiki113: abandoned upstream
2011-03-30 www/mediawiki114: abandoned upstream
2011-03-30 www/mediawiki16: abandoned upstream
2011-04-01 x11-fonts/linux-f8-fontconfig: End of Life since Jan 7, 2009
2011-03-01 x11-themes/gnome-icons-cool-gorilla: "no mastersite"
2011-04-01 x11-themes/linux-f8-hicolor-icon-theme: End of Life since Jan 7, 2009
2011-04-01 x11-toolkits/linux-f8-gtk: End of Life since Jan 7, 2009
2011-04-01 x11-toolkits/linux-f8-gtk2: End of Life since Jan 7, 2009
2011-04-01 x11-toolkits/linux-f8-openmotif: End of Life since Jan 7, 2009
2011-04-01 x11-toolkits/linux-f8-pango: End of Life since Jan 7, 2009
2011-04-01 x11-toolkits/linux-f8-qt33: End of Life since Jan 7, 2009
2011-04-01 x11-toolkits/linux-f8-tk84: End of Life since Jan 7, 2009
2011-04-01 x11/linux-f8-xorg-libs: End of Life since Jan 7, 2009
Live, the "Live Interactive VDR Environment", is a plugin providing the
possibility to interactively control the VDR and some of it's plugins by
a web interface.
Unlike external utility programs that communicate with VDR and it's plugins
by SVDRP, Live has direct access to VDR's data structures and is thus very
fast.
WWW: http://live.vdr-developer.org/
for C++. To create webapplications Tntnet has a template-language called
ecpp similar to php, jsp or mason, where you can embed c++-code inside a
html-page to generate active content. The ecpp-files are precompiled to
c++-classes called components and compiled and linked into a shared
library. This process is done at compiletime.
WWW: http://www.tntnet.org/index.html
development framework. It is developed as part of the Pylons Project.
The major feature additions in Pyramid 1.0 are:
* New name and branding association with the Pylons Project.
* BFG conversion script
* Paster template improvements
* Terminology changes
* Better platform compatibility and support
* Direct built-in support for the Mako templating language.
* Built-in support for sessions.
* Updated URL dispatch features
* Better imperative extensibility
* ZCML externalized
* Better support for global template variables during rendering
* View mappers
* Testing system improvements
* Authentication support improvements
* Documentation improvements
WWW: http://docs.pylonsproject.org
inspired by Rum, a tiny but powerful mapper for Rack applications.
It integrates many templates via Tilt, and testing via
Cutest and Capybara.
WWW: http://github.com/soveran/cuba
internationalisation support of libxml2-based filter modules by
converting encoding before and/or after the filter has run.
Thus an unsupported input charset can be converted to UTF-8,
and output can also be converted to another charset if required.
WWW: http://apache.webthing.com/mod_xml2enc/
PR: ports/155203
Submitted by: Marin Atanasov Nikolov <dnaeon at gmail.com>
It's a pre-fork worker model ported from Ruby's Unicorn project.
The Gunicorn server is broadly compatible with various web frameworks,
simply implemented, light on server resource usage, and fairly speedy.
WWW: http://gunicorn.org/
PR: ports/155226
Submitted by: Kristaps Kulis <kristaps.kulis at gmail.com>
config files. It also adds support for privilege dropping and error
logs to those Plack servers that don't support these features
natively.
It works be reading a config file and using that to generate a PSGI
application file based on your config. It knows how to generate
Catalyst, Mojo, and Mason app files natively. For other apps, or more
complicated setups, you can supply a template to Emplacken and it
will use that to generate the PSGI app.
WWW: http://search.cpan.org/dist/Emplacken/
PR: ports/154812
Submitted by: Gea-Suan Lin <gslin at gslin.org>
middleware controls the setting of Expires HTTP header and the max-age
directive of the Cache-Control HTTP header in server responses. Note:
Expires works only for successful response and If exists Expires HTTP
header already, this middleware does not override.
WWW: http://search.cpan.org/dist/Plack-Middleware-Expires/
PR: ports/154476
Submitted by: Gea-Suan Lin <gslin at gslin.org>
AWS is a complete framework to develop web based applications. The main
part of the framework is the embedded web server. This small yet powerful
web server can be embedded into your application so your application will be
able to talk with a standard web browser such as Microsoft Internet Explorer
or Netscape Communicator. Around this web server, a lot of services have
been developed.
The framework includes:
* seb parameters module * session server
* SOAP support * WSDL generation from Ada
* template parser * AJAX support
* HTTPS/SSL support * large server support
* virtual hosting support * server push
* directory browser * status page
* log module * hotplug module
* light communications API * configuration API
* client API * web page service
* SMTP support * LDAP support
* Jabber support
WWW: http://libre.adacore.com/libre/tools/aws/
PR: ports/153828
Submitted by: John Marino <freebsdml@marino.st>
apache, supporting versions 1.3.x, 2.0.x, and 2.2.x. It uses secure
cookie-based tickets to implement a single-signon framework that works
across multiple apache instances and servers.
WWW: http://www.openfusion.com.au/labs/mod_auth_tkt/
complement) to middlewares like Deflater, which will compress response
bodies on the fly. For dynamic resources, that behaviour is
necessary, but for static resources it is a waste: identical entities
will be compressed over and over. Instead, Precompressed allows you
to compress static resources once, e.g. as part of your build process,
and then serve the compressed resource in place of the uncompressed
one for compression-enabled clients.
To do so, it appends a .gz suffix to the request URI and tries to
serve that. If that fails, it will try again with the unmodified URI.
WWW: http://search.cpan.org/dist/Plack-Middleware-Precompressed/
adds HTTP Header 'X-Content-Type-Options: nosniff' for safe. Sending
X-Content-Type-Options response header with the value nosniff will
prevent Internet Explorer from MIME-sniffing a response away from the
declared content-type.
WWW: http://search.cpan.org/dist/Plack-Middleware-IEnosniff/
- Clean up bsd.python.mk (remove PYWSGIREF, PYHASHLIB, PYCTYPES and PYEXPAT) all these is now part of python
since python25
Remove:
textproc/py-expat
devel/py-ctypes
security/py-hashlib
www/py-wsgiref
which is fully compatible with the current Django templating infrastructure.
This new way should be easy, clean and require as little boilerplate code as
possible while still staying as powerful as possible.
Features:
* Class based template tags.
* Template tag argument parser.
* Declarative way to define arguments.
* Supports (theoretically infinite) parse-until blocks.
* Extensible!
WWW: http://github.com/ojii/django-classy-tags/
1.1 and 1.2 encryption for Apache HTTPD. It is similar to mod_ssl in
purpose, but does not use OpenSSL.
WWW: http://www.outoforder.cc/projects/apache/mod_gnutls/
PR: ports/154463
Submitted by: Fumiyuki Shimizu <fumifumi at abacustech.jp>
including the psgi.streaming interface and is compatible with Plack. PSGI 1.1,
which has yet to be published formally, is also supported. Feersum also has
its own "native" interface which is similar in a lot of ways to PSGI, but is
not compatible with PSGI or PSGI middleware.
Feersum uses a single-threaded, event-based programming architecture to scale
and can handle many concurrent connections efficiently in both CPU and RAM.
It skips doing a lot of sanity checking with the assumption that a "front-end"
HTTP/HTTPS server is placed between it and the Internet.
WWW: http://search.cpan.org/dist/Feersum
PR: ports/153320
Submitted by: Grzegorz Blach <magik AT roorback.net>
weblogs, online journals and other frequently updated websites in
general. It's written in PHP and uses *flat files* or MySQL as a
database.
Since PivotX is an entirely different beast than pivot-weblog (Pivot
1.x), upgrading from Pivot 1.x will take a while to do properly.
(http://book.pivotx.net/page/4-1)
WWW: http://pivotx.net/
PR: ports/154093
Submitted by: Fumiyuki Shimizu <fumifumi at abacustech.jp>
It works simplar to homonymous functions of JavaScript.
WWW: http://search.cpan.org/dist/URI-Escape-JavaScript/
PR: ports/154140
Submitted by: Konstantin Menshikov <kostjnspb at yandex.ru>
Approved by: wxs (mentor)
Feature safe: yes
for managing content on webservers that support the WebDAV extensions.
WWW: http://davclient.rubyforge.org/
PR: ports/154126
Submitted by: Mikhail T. <michael at fun-box.ru>
Feature safe: yes
driver into your Rails 3 application, and then have them included
automatically instead of Prototype.
WWW: http://rubygems.org/gems/jquery-rails
PR: ports/153967
Submitted by: Jason Helfman <jhelfman at experts-exchange.com>
Feature safe: yes
BLOG's completely free. Very simple to install and configure. The
database used is based on XML files and this way it is not necessary
to use MySQL or similar DBMS.
WWW: http://www.nibbleblog.com/
PR: ports/154033
Submitted by: Marek Holienka <marekholienka@gmail.com>
Feature safe: yes
keyboard users while maintaining traditional web browser behaviour. It is ISC
licensed. It is based on webkit using GTK+.
WWW: http://opensource.conformal.com/wiki/XXXTerm
PR: ports/154025
Submitted by: Aldis Berjoza <aldis at bsdroot.lv>
Approved by: wxs (mentor)
Feature safe: yes
The Closure Linter enforces the guidelines set by the Google JavaScript Style
Guide. The linter handles style issues so that you can focus on the code.
WWW: http://code.google.com/p/closure-linter/
PR: ports/153866
Submitted by: Julien Laffaye <kimelto at gmail.com>
Feature safe: yes
administered management of reservations on any number of resources.
Typical applications are conference room or machine reservation
management. Written in PHP and tested on MySQL.
WWW: http://sourceforge.net/projects/phpscheduleit/
PR: ports/153678
Submitted by: Marian Jamrich <jamrich.majo@gmail.com>
and no one has any of interest to fix it. It's an ancient software and
is part of GNOME 1. It's time for us to get rid of some of GNOME 1 stuff as
the GNOME 3 is coming sometimes in 2011. Any ports that required libcappet
are removed and ports that have optional aren't remove.
PR: ports/153355
Discussed with: My team, FreeBSD GNOME Team
Tested by: pointyhat-exp (thanks pav!)
Mozilla is unmaintained upstream for years, broken and has security
issues. Please consider using www/seamonkey2 or www/firefox instead.
Happy New Year!
2010-12-30 databases/p5-sqlrelay: broken and upstream disapeared
2010-12-30 devel/php-dbg2: No upstream support
2010-12-30 dns/fourcdns: upstream has disapeared
2010-12-31 emulators/win4bsd: Development has ceased and distfile is no longer available
2010-12-31 french/mozilla-flp: www/seamonkey port is deprecated. Consider using the www/firefox-i18n.
2010-12-31 french/xtel: Minitel services will be discontinued at the end of 2010.
2010-12-30 ftp/ftpq: upstream has disapeared
2010-12-30 graphics/paintlib: does not compile with new tiff and no more maintained upstream
2010-12-30 graphics/g3dviewer: does not build with gcc 4.2, upstream disapeared
2010-12-30 lang/scriba: Does not compile with gcc 4.2+, looks like abandonware
2010-12-30 math/rascal: Broken on every arch since 2008, looks like an abandonware
2010-12-31 net-mgmt/nrg: Project has vanished. Use cacti instead.
2010-12-31 security/hostsentry: Project is dead.
2010-12-31 sysutils/kcube: Project has vanished
2010-12-31 www/cybercalendar: has been unmaintained since 2001 and is unusable with dates after 2010 (see ports/150974)
2010-12-31 www/flock: Flock 3 moves from Firefox to Chromium
2010-12-31 www/linux-flock: Flock 3 moves from Firefox to Chromium
2010-12-30 x11-clocks/xtu: Looks like abandonware
Leave java/tya in for now, as it has outstanding PRs.
Files via HTTP without having to load the entire file into memory first.
poster provides support for both streaming POST requests as well as
multipart/form-data encoding of string or file parameters.
WWW: http://atlee.ca/software/poster
TestLink is a web based Test Management tool. The application provides Test
specification, Test plans and execution, Reporting, Requirements specification
and collaborate with well-known bug trackers.
WWW: http://www.teamst.org/
application. webtrees works from standard GEDCOM files, and is
therefore compatible with every major desktop application. webtrees
aims to to be efficient and effective by using the right combination
of third-party tools, design techniques and open standards.
WWW: http://webtrees.net/
PR: ports/153160
Submitted by: "J.R. Oldroyd" <fbsd@opal.com>
non-blocking extensions) and AnyEvent.
It allows you to write a web application that does a immediate
response with template rendering, IO-bound delayed response (like
fetching third party API or XML feeds), server push streaming and
long-poll Comet in a clean unified API.
WWW: http://search.cpan.org/dist/Tatsumaki/
PR: ports/153007
Submitted by: Gea-Suan Lin <gslin at gslin.org>
(both RSS and Atom). Web pages like this are often called "Planets"
after the Python software which originally popularised them. Perlanet
is a planet builder written in Perl - hence "Perlanet".
WWW: http://search.cpan.org/dist/Perlanet/
PR: ports/153005
Submitted by: Gea-Suan Lin <gslin at gslin.org>
framework. Leveraging object-oriented JavaScript allows developers to
build impressive cross-browser applications. No HTML, CSS nor DOM
knowledge is needed.
It includes a platform-independent development tool chain, a
state-of-the-art GUI toolkit and an advanced client-server
communication layer.
WWW: http://qooxdoo.org/
When multipart boundary attributes contain non-halting regular
expression strings, the boundary searcher in the CGI module does not properly
escape the parameter and will execute arbitrary regular expressions.
This fix adds escaping for the user data.
* Affected application servers: standalone CGI, Mongrel, WEBrick
* Unaffected: FastCGI, Ruby 1.8.6 (all servers)
* Unknown: mod_ruby
This fix will not modify versions of Ruby greater than 1.8.5, and is
cumulative with previous CGI multipart vulnerability fixes.
WWW: http://blog.evanweaver.com/#cgi_multipart_eof_fix
which handles most of the low-level FCGI details for you. It can run FCGI
programs as simple scripts or as full standalone socket based servers who
are managed by FCGI::Engine::ProcManager.
WWW: http://search.cpan.org/dist/FCGI-Engine/
PR: ports/152803
Submitted by: Anes Muhametov <anes at anes.su>
Previously known as Google Analytics Plugin, this plugin will enable
your trac environment to be logged by Google Analytics.
It adds the necessary javascript code to log your environment, plus, it
also logs the downloads of regular filenames which end with a specific
extension; these extensions are defined by you; and also external links.
WWW: http://google.ufsoft.org/wiki/TracGoogleAnalytics
PR: ports/151466
Submitted by: Douglas William Thrift <douglas _at_ douglasthrift.net>
2010-11-15 archivers/linux-par2cmdline: Native version available
2010-11-15 audio/bmp-musepack: does not build with audio/musepack
2010-11-15 audio/libmpcdec: superseded by audio/musepack
2010-11-15 audio/py-musepack: does not build with audio/musepack
2010-12-01 chinese/chinput3: Development has ceased.
2010-12-01 emulators/dynagen-devel: Please install emulators/dynagen instead
2010-11-24 net-p2p/gift-fasttrack: unmaintained upstream
2010-11-24 net-p2p/gift-gnutella: unmaintained upstream
2010-11-24 net-p2p/gift-openft: unmaintained upstream
2010-11-24 net-p2p/pyslsk: unmantained upstream, use net-p2p/nicotine-plus
2010-11-11 security/pamsfs: SFS is dead, this project is dead, and site is gone
2010-11-10 www/p5-Catalyst-Plugin-CommandLine: The module is not needed any more. With new Catalyst (at least 5.7014) it works out of the box.
from the fact that Smarty, a well known template engine, is getting older and
older. It carries the weight of it's age, having old features that are
inconsistent compared to newer ones, being written for PHP4 its Object Oriented
aspect doesn't take advantage of PHP5's more advanced features in the area,
etc. Hence Dwoo was born, hoping to provide a more up to date and stronger
engine. So far it has proven to be faster than Smarty in many areas, and it
provides a compatibility layer to allow developers that have been using Smarty
for years to switch their application over to Dwoo progressively.
WWW: http://dwoo.org/
PR: ports/151718
Submitted by: Joe Horn <joehorn@gmail.com>
Plugin for doing HTTP-based authentication in Redmine. Also contains
the generic module, bsd.redmine.mk, for making Redmine plugins.
Reviewed by: decke
Approved by: garga (mentor)
PR: ports/150507
language. It's ideal for writing simple, performant backend web services.
web.go should be familiar to people who've developed websites with higher-level
web frameworks like sinatra, pylons, or web.py. It is designed to be a
lightweight web framework that doesn't impose any scaffolding on the user.
Some features include:
* Routing to url handlers based on regular expressions
* Secure cookies
* Support for fastcgi and scgi
* Web applications are compiled to native code. This means very fast
execution and page render speed
* Serving static files
WWW: https://github.com/hoisie/web.go
test whether a submitted blog/forum comment is SPAM or not, in real-time.
We can identify many common SPAM characteristics and using them allow
comments to be blocked - cutting down on the SPAM that might otherwise
affect your site.
WWW: http://blogspam.net/
PR: ports/152421
Submitted by: Gea-Suan Lin <gslin at gslin.org>
but it does a lot of things I don't usually want. What I really want
is Dancer-like sugar as an extremely thin layer over my
teeth^H^H^H^H^H PSGI apps.
WWW: http://search.cpan.org/dist/Flea/
web based application which uses PHP and MySQL for tracking technical support
calls/emails (also commonly known as a 'Help Desk' or 'Support Ticket System').
Manage contacts, sites, technical support contracts and support incidents in
one place. Send emails directly from SiT!, attach files and record every
communication in the incident log. SiT is aware of Service Level Agreements and
incidents are flagged if they stray outside of them.
WWW: http://sitracker.org
PR: ports/151784
Submitted by: <carsten@sitracker.org>
This module is a very lightweight parser of CGI forms. And it has a special
feature that it will return an array if the same key is used twice in the
form. You can force an array even if only one value returned to avoid
complications.
The hash %cgi_data will have all the form data from either a POST or GET form
and will also work for "multipart/form-data" forms necessary for uploading
files.
WWW: http://search.cpan.org/dist/CGI-Thin/
PR: ports/152115
Submitted by: Phil Phillips <pphillips@experts-exchange.com>
mechanisms apply as with Exception::Class-classes. In fact have a look
at Exception::Class' docs for more general information on exceptions
and Exception::Class::Base for information on what methods a caught
exception also has.
HTTP::Exception is only a factory for HTTP::Exception::XXX (where X is
a number) subclasses. That means that HTTP::Exception->new(404)
returns a HTTP::Exception::404 object, which in turn is a
HTTP::Exception::Base - Object.
WWW: http://search.cpan.org/dist/HTTP-Exception/
HTML::GenerateUtil is a module provides C language version of various helper
routines for generating HTML output.
WWW: http://search.cpan.org/dist/HTML-GenerateUtil/
PR: ports/152380
Submitted by: Kurt Lidl <kurt.lidl@cello.com>
information that would normally only be seen on the Catalyst Error
Screen courtesy of the Catalyst::Plugin::StackTrace plugin.
WWW: http://search.cpan.org/dist/Catalyst-Plugin-ErrorCatcher
PR: ports/152320
Submitted by: Andrey Kostenko <andrey@kostenko.name>
widgets as mutable Perl objects that can be serialized to HTML or XHTML
for display purposes.
The Rose::HTML::Object class may be used directly to represent a generic
tag with an explicitly set element name and arbitrary attributes. There
are also methods for parent/child manipulation.
WWW: http://search.cpan.org/dist/Rose-HTML-Objects
tracks the current request and logs a report of the active request
when a child process crashes.
Requirements: Apache httpd >= 2.0.49 must be built with the
--enable-exception-hook configure option and mod_so enabled.
Activating mod_whatkilledus:
1. Load it like any other DSO.
LoadModule whatkilledus_module modules/mod_whatkilledus.so
2. Enable exception hooks for modules like mod_whatkilledus:
EnableExceptionHook On
3. Choose where the report on current activity should be written. If
you want it reported to some place other than the error log, use the
WhatKilledUsLog directive to specify a fully-qualified filename for
the log. Note that the web server user id (e.g., "nobody") must
be able to create or append to this log file, as the log file is
not opened until a crash occurs.
WWW: http://people.apache.org/~trawick/exception_hook.html
PR: ports/151932
Submitted by: Frank Wall <fw at moov.de>
collects backtraces when a child process crashes. Currently it is
implemented only on Linux and FreeBSD, but other platforms could be
supported in the future.
Requirements: Apache httpd >= 2.0.49 must be built with the
--enable-exception-hook configure option and mod_so enabled.
Activating mod_backtrace:
1. Load it like any other DSO:
LoadModule backtrace_module modules/mod_backtrace.so
2. Enable exception hooks for modules like mod_backtrace:
EnableExceptionHook On
3. Choose where backtrace information should be written.
If you want backtraces from crashes to be reported some place other
than the error log, use the BacktraceLog directive to specify a
fully-qualified filename for the log to which backtraces will be
written. Note that the web server user id (e.g., "nobody") must
be able to create or append to this log file, as the log file is
WWW: http://people.apache.org/~trawick/exception_hook.html
PR: ports/151931
Submitted by: Frank Wall <fw at moov.de>
This is a Perl interface to the Facebook Graph API
http://developers.facebook.com/docs/api. With this module you can
currently query public Facebook data, query privileged Facebook data,
and build a privileged Facebook application. See the TODO for all
that this module cannot yet do.
WWW: http://search.cpan.org/dist/Facebook-Graph/
2010-11-07 devel/libisc: Unlikely to be used...
2010-11-08 emulators/vmware-guestd3: Depends of misc/compat3x, that is deprecated and set to be removed
2010-11-08 emulators/vmware-tools3: Depends of misc/compat3x, that is deprecated and set to be removed
2010-10-08 misc/compat3x: "Only FreeBSD 6.4+ are supported in ports"
2010-11-08 misc/bidwatcher: Obsoleted by JBidwatcher and changes at http://ebay.com
2010-11-08 security/vscan: Depends of misc/compat3x, that is deprecated and set to be removed
2010-11-08 www/ssserver: Depends of misc/compat3x, that is deprecated and set to be removed
Open Source Analysis of Competing Hypotheses (ACH) will help you
think objectively and logically about overwhelming amounts of data
and hypotheses. It can also guide research teams toward more
productive discussions by identifying the exact points of contention.
WWW: http://www.competinghypotheses.org/
PR: ports/151225
Submitted by: Carlo Strub <c-s at c-s.li>
2010-11-01 ftp/kwebget: Development has ceased.
2010-11-01 multimedia/clive-utils: development has ceased; use multimedia/umph instead
2010-11-01 ports-mgmt/barry: Development has ceased.
2010-11-01 www/wb0: Development has ceased.
kPlaylist is a free PHP system that makes your music collection
available via the Internet.
kPlaylist is a music database that you manage via the web. With kPlaylist
you can stream your music (ogg, mp3, wav, wma, etc.), you can upload,
make playlists, share, search, download and a lot more.
Jinzora is the premiere web based media management system.
It allows you to easily stream your media, both audio and video
from your webserver to virtualy any media player that supports
streaming (WMP, Winamp, Foobar, XMMS, iTunes, etc).
various sites. It supports stdin or filename input. It grabs the
URLs, converts them, and returns the same text that was used in the
input. It is known to work with a wealth of services, such as bit.ly,
goo.gl, tinyurl.com and tr.im.
WWW: https://launchpad.net/surl
PR: ports/151189
Submitted by: Carlo Strub <c-s at c-s.li>
faster, and more stable way for all users to experience the web. The
official site at http://www.chromium.org/Home contains design documents,
architecture overviews, testing information, and more to help you learn
to build and work with the Chromium source code.
You can help support this port of Chromium to FreeBSD by subscribing at
http://chromium.hybridsource.org. This port was derived from older work
extracted from the weekly subscriber builds.
WWW: http://chromium.hybridsource.org
The Courgette update code has been removed from the distfile
PR: ports/146302
Submitted by: Florent Thoumie [flz at FreeBSD.org], [chromium hybridsource.org]
Approved by: FreeBSD Foundation
user-customizable notification system that can be used
to completely replace Trac's default notifications.
WWW: http://trac-hacks.org/wiki/AnnouncertPlugin
PR: ports/150484
Submitted by: Eygene Ryabinkin <rea-fbsd at codelabs.ru>
It offers a basic hashed based object creation via the word new.
All sub classes should be hash based. If you want to pock into the
instance, it's easy but everything that is not documented should be
considered private. If you play around with undocumented properties/methods
and that it changes,upgrading to the new version with all the extra
new killer features will be very hard to do.
WWW: http://search.cpan.org/dist/WebService-GData/
specifically chosen by you, to the end of an email or newsgroup posting,
or to the clipboard for pasting into a Web-based email or message board.
What is a tagline?
A tagline is a one-line joke, witticism, factoid, what have you. It can
be about any subject (although it's good to ensure it's appropriate to
the forum in question). The random quotes that can be found at the end
of web pages like Slashdot or the MozDev home page could be considered
taglines.
WWW: http://tagzilla.mozdev.org/
PR: ports/151360
Submitted by: Lapo Luchini <lapo at lapo.it>
client side scripting language can be used to create application level
logic and services for cross platform application development.
By creating libraries of common useful routines, application developers can
focus on creating original functionality for their own applications instead
of dealing w/ complex xpconnect wrapper objects and worrying about which
IDL methods do what and which are implemented on what platforms.
Goal: jslib has a simple goal, "Make life easier for Mozilla Application
Development by creating logical, easy to use API's for general purpose
routines that lend themselves to living in library code."
WWW: http://jslib.mozdev.org/
PR: ports/151359
Submitted by: Lapo Luchini <lapo at lapo.it>
into an easy to consume and extend role. It is based on previous POEx
work such as POEx::Role::TCPServer which provides basic TCP socket
multiplexing via POE::Wheel::SocketFactory and POE::Wheel::ReadWrite,
and POEx::Role::SessionInstantiation which transforms plain Moose
objects into POE sessions.
WWW: http://search.cpan.org/dist/POEx-Role-PSGIServer/
HTML::Declare is a very simple micro language to generate HTML.
WWW: http://search.cpan.org/dist/HTML-Declare/
Submitted by: sunpoet (myself)
Approved by: pgollucci (mentor)
2010-10-01 net-mgmt/zabbix16-server: Development has ceased. Please upgrade to Zabbix 1.8.
2010-10-01 net-mgmt/zabbix16-agent: Development has ceased. Please upgrade to Zabbix 1.8.
2010-10-01 net-mgmt/zabbix16-frontend: Development has ceased. Please upgrade to Zabbix 1.8.
2010-10-01 net-mgmt/zabbix16-proxy: Development has ceased. Please upgrade to Zabbix 1.8.
2010-10-01 net-p2p/mutella: No longer under active development
2010-10-01 www/xpi-hit-a-hint: Development has been ceased and not compatible with Firefox > 2.
2010-10-01 www/xpi-preferential: Development has been ceased and not compatible with Firefox > 2.
2010-10-01 www/xpi-statusbarclock: Development has been ceased and not compatible with Firefox > 2.
editor, which means that the text being edited on it looks as similar
as possible to the results users have when publishing it. It brings to
the web common editing features found on desktop editing applications
like Microsoft Word and OpenOffice.
WWW: http://ckeditor.com/
Rename: www/CKeditor -> www/ckeditor
Requested by: danfe
had dots replaced with underscores to generate the perl method name.
All keys and parameters have been lower cased but returned data
remains otherwise the same.
WWW: http://search.cpan.org/dist/WebService-Linode/
PR: ports/150754
Submitted by: Gea-Suan Lin <gslin at gslin.org>
editor, which means that the text being edited on it looks as similar
as possible to the results users have when publishing it. It brings to
the web common editing features found on desktop editing applications
like Microsoft Word and OpenOffice.
WWW: http://ckeditor.com/
PR: ports/150277
Submitted by: Joe Horn <joehorn at gmail.com>
designed to allow you to read news from any location, while feeling as close to
a real desktop application as possible.
It can be seen as a replacement for Google Reader.
WWW: http://tt-rss.org/
PR: ports/150246
Submitted by: Thierry Thomas <thierry at pompo.net>
your own server that uses the same technology as Speedtest.net.
WWW: http://www.speedtest.net/mini.php
PR: ports/150716
Submitted by: Grytsuk Anton <gx@bsdplanet.ru>
to display extensions status and calls details going through your IP-PBX.
It was develop in Python, PHP and uses prototype.js to handle AJAX calls and YUI
(Yahoo User Interface).
Monast can originate, transfer, park and hangup calls, Manage queue members
(add, remove, pause and unpause members) and meetme conference rooms.
(all using drag&drop feature from YUI)
Licensed under BSD, it has been created by Diego Aguirre (DagMoller).
WWW: http://monast.sf.net
PR: ports/144988
Submitted by: Marcelo/Porks Rossi <marcelorossi at gmail.com>
2010-08-31 multimedia/vlconwooztalk: wooztalk website not responding as of 20100731
2010-08-31 net-im/wooztalk: wooztalk website not responding as of 20100731
2009-12-31 russian/php_doc: Support for the Russian translation of the PHP manual seems to have stopped
2010-01-15 sysutils/ipmi-kmod: in base system since 6.2-RELEASE
2010-08-31 www/p5-Plack-Server-AnyEvent: yes
2010-08-31 www/xpi-dailymotiononwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-deezeronwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-firefoxonwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-googlevideoonwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-imeemonwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-jiwaonwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-lastfmonwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-vimeoonwooztalk: wooztalk website not responding as of 20100731
2010-08-31 www/xpi-youtubeonwooztalk: wooztalk website not responding as of 20100731
2010-07-01 x11/chameleon: No longer under development, master site disappeared years ago
use the client-side framework dojo within your django project.
It provides capabilites to easily switch between several dojo
versions and sources (e.g. aol, google, local)
Delivers helping utilities, that makes the development of rich
internet applications in combination with dojo more comfortable.
It makes the building of your own packed dojo release easier.
Sponsored by: iXsystems