The Qt SOAP project provides basic web service support with
version 1.1 of the SOAP protocol.
WWW: http://qt.gitorious.org/qt-solutions
- Slightly modify qt4-qtsolutions-singleapplication for use as master port
is dead and py-pysendfile is a fork.
PR: ports/169177
Submitted by: koobs <koobs.freebsd@gmail.com>
Approved by: maintainer of py-sendfile's email domain is parked
Libgta is a portable library that implements the Generic Tagged Array (GTA) file
format. This file format has the following features:
- GTAs can store any kind of data in multidimensional arrays
- GTAs can optionally use simple tags to store rich metadata
- GTAs are streamable, which allows direct reading from and writing to pipes,
network sockets, and other non-seekable media
- GTAs can use ZLIB, BZIP2, or XZ compression, allowing a tradeoff between
compression/decompression speed and compression ratio
- Uncompressed GTA files allow easy out-of-core data access for very large
arrays
See http://gta.nongnu.org/ for more information.
WWW: http://gta.nongnu.org/libgta.html
PR: ports/169041
Submitted by: lbartoletti <coder@tuxfamily.org>
Ruby library RSpec. However, Hspec is just a framework for running
HUnit and QuickCheck tests. Compared to other options, it provides a
much nicer syntax that makes tests very easy to read.
WWW: http://hspec.github.com/
Obtained from: FreeBSD Haskell
packages, for use with "system-filepath". It provides a consistent API
to the various versions of these packages distributed with different
versions of GHC. In particular, this library supports working with
POSIX files that have paths which can't be decoded in the current locale
encoding.
WWW: https://john-millikin.com/software/haskell-filesystem/
Obtained from: FreeBSD Haskell
rebar is an Erlang build tool that makes it easy to compile and test Erlang
applications, port drivers and releases.
rebar is a self-contained Erlang script, so it's easy to distribute or even
embed directly in a project. Where possible, rebar uses standard Erlang/OTP
conventions for project structures, thus minimizing the amount of build
configuration work. rebar also provides dependency management, enabling
application writers to easily re-use common libraries from a variety of
locations (git, hg, etc).
WWW: https://github.com/basho/rebar
PR: ports/168905
Submitted by: koobs <koobs.freebsd@gmail.com>
package is wrapped around the superb Python Requests.
- Built on Python-Requests
- Supports OAuth 1.0, 1.0a, 2.0 and Ofly]
- Service wrappers for convenient connection initialization
- Well tested (100% coverage)
WWW: https://github.com/litl/rauth
PR: 168802
Submitted by: koobs <koobs.freebsd at gmail dot com>
automatically determining its encoding. It uses the HTML5 encoding
sniffing algorithm specified in section 8.2.2.1 of the draft standard.
WWW: http://search.cpan.org/dist/IO-HTML/
This new port is needed to update textproc/p5-HTML-HTML5-Parser.
The Qt QML Viewer is a tool for loading QML documents that makes it easy to
quickly develop and debug QML applications. It invokes the QML runtime to load
QML documents and also includes additional features useful for the development
of QML-based applications.
WWW: http://qt-project.org/doc/qt-4.8/qmlviewer.html
2012-06-07 devel/libtool-fixed: libtool has been fixed, no more need of this version
2012-05-23 devel/p5-Devel-ObjectTracker: removed from CPAN
2012-05-10 devel/rubygem-vmc: BROKEN for more than 6 month
2012-06-01 games/antrix: no more public distfiles, abandoned upstream
2012-05-10 games/sfbol: BROKEN for more than 6 month
2012-06-01 java/eclipseme: depends on java/sun-wtk
2012-05-10 mail/lmtpd: BROKEN for more than 6 month
With it, you can manage your Github resources (repositories, user profiles,
organizations, etc.) from Python scripts.
It covers the full API, and all methods are tested against the real Github site.
WWW: http://vincent-jacques.net/PyGithub
PR: ports/168660
Submitted by: koobs <koobs.freebsd@gmail.com>
Daemon::Control provides a library for creating init scripts in perl. Your perl
script just needs to set the accessors for what and how you want something to
run and the library takes care of the rest.
You can launch programs through the shell (/usr/sbin/my_program) or launch Perl
code itself into a daemon mode. Single and double fork methods are supported and
in double-fork mode all the things you would expect like reopening
STDOUT/STDERR, switching UID/GID are supported.
WWW: http://search.cpan.org/dist/Daemon-Control/
have recursive conversion, more robust implementation than
HashWithIndifferentAccess, support for struct like (map.foo) access, and
support for option/keyword access which avoids several nasty classes of errors
in many ruby libraries
WWW: http://rubygems.org/gems/map
Please note that port revision for all the Haskell ports without version changes
are also bumped. Other per-port updates are coming soon (in separate commits)!
In addition to that, separate -docs ports are no longer needed so they are
now removed.
Thanks ashish@ for the assistance.
Obtained from: FreeBSD Haskell
filehandle that calls back to your own code when it needs data to
satisfy a read. This is useful if you want to use a library module
that expects to read data from a filehandle, but you want the data to
come from some other source and you don't want to read it all into
memory and use IO::String.
WWW: http://search.cpan.org/dist/IO-Callback/
Test::CPAN::Meta::YAML was written to ensure that a META.yml file, provided with
a standard distribution uploaded to CPAN, meets the specifications that slowly
being introduced to module uploads, via the use of ExtUtils::MakeMaker,
Module::Build and Module::Install.
See CPAN::Meta for further details of the CPAN Meta Specification.
WWW: http://search.cpan.org/dist/Test-CPAN-Meta-YAML/
- PyFlakes
- pep8
- Ned's McCabe script
Flake8 runs all tools by launching the single 'flake8' script, but ignores pep8
and PyFlakes extended options and just uses defaults. It displays the warnings
in a per-file, merged output.
WWW: https://bitbucket.org/tarek/flake8
NB: slightly changed version of the port committed. My changes:
- add $FreeBSD$
- update to 1.3.1
- add license (MIT)
- add a comment about python3. It will work but it use distutils for python3
and setuptools for python2. I think the port will need to be changed to use
distutils for both python branches.
- use %%PYEASYINSTALL_EGG%% in pkg-plist
PR: ports/168108
Submitted by: William Grzybowski <william88@gmail.com>
repoze.who-friendlyform is a repoze.who plugin which
provides a collection of developer-friendly form plugins,
although for the time being such a collection has only
one item.
WWW: http://code.gustavonarea.net/repoze.who-friendlyform/
PR: ports/167703
Submitted by: Yuan-Chung Hsiao <ychsiao@gmail.com>
available from a subclass. This can be useful when using another
module that expects a subclass of File::Spec but you want to use the
current, native OS format (automatically detected by File::Spec).
WWW: http://search.cpan.org/dist/File-Spec-Native/
template as its argument. It uses the current lexical scope to resolve
variable references.
PR: ports/168165
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com>
2012-05-09 net/p5-Net-Services: Removed from CPAN
2012-05-10 net/perldap: BROKEN for more than 6 month
2012-05-09 security/p5-Crypt-Cryptix: Gone from CPAN, project site says project is dead
2012-05-11 www/p5-HTML-Sanitizer: no longer in CPAN
2012-04-25 www/p5-IMDB-Movie: Removed from CPAN
The app command preprocesses assembly language code, much like cpp does
for C and C++.
WWW: http://acadix.biz/app.php
PR: ports/167969
Submitted by: jwbacon@tds.net