Commit graph

39766 commits

Author SHA1 Message Date
Nathanial Sloss
1c3f503dfb llvm-rtlib update to 3.4.
clang/compiler rt lib release notes/update history can be found here:
	http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html
2014-03-30 03:26:23 +00:00
Thomas Klausner
6c574a21b8 + calligra-2.8.1. 2014-03-29 14:15:18 +00:00
Nathanial Sloss
dab0aa9311 Fix for building with clang. 2014-03-29 14:10:18 +00:00
Nathanial Sloss
73d567f33a Remove unnecessary code from patch abc.h 2014-03-29 01:03:06 +00:00
PHO / phonohawk
d0fcdaeb9b TODO: Remove Linux from the list of untested platforms. It worked very well. 2014-03-28 19:44:08 +00:00
PHO / phonohawk
997f1bee9c files/*.sh: Fix quoting bugs: parameters were incorrectly passed to daemons. 2014-03-28 18:44:00 +00:00
PHO / phonohawk
64e0e29334 files/edge.conf, files/n2n_edge.sh: Add variables "interval" and "localaddr" 2014-03-28 14:29:38 +00:00
PHO / phonohawk
d32e040045 TODO: Remove Darwin from the list of untested platforms. It worked very well. 2014-03-28 14:12:29 +00:00
PHO / phonohawk
218e99bfbd It turned out that meyerd/n2n was the current development branch so switched to it. 2014-03-28 14:10:23 +00:00
Thomas Klausner
6dd77030a1 + recutils-1.7. 2014-03-28 12:00:35 +00:00
PHO / phonohawk
0abf80a387 Add notes on FreeBSD. 2014-03-28 08:44:42 +00:00
PHO / phonohawk
0bbfa2c568 files/n2n_edge.sh: ${name}_env is not supported by FreeBSD /etc/rc.subr 2014-03-28 08:43:24 +00:00
PHO / phonohawk
f2eb300946 +n2n 2014-03-28 03:49:39 +00:00
PHO / phonohawk
4695045003 Import n2n-2.1.0nb20140328 as wip/n2n.
n2n is a layer-two peer-to-peer virtual private network (VPN) which
allows users to exploit features typical of P2P applications at
network instead of application level. This means that users can gain
native IP visibility (e.g. two PCs belonging to the same n2n network
can ping each other) and be reachable with the same network IP address
regardless of the network where they currently belong. In a nutshell,
as OpenVPN moved SSL from application (e.g. used to implement the
https protocol) to network protocol, n2n moves P2P from application to
network level.
2014-03-28 03:48:22 +00:00
Nathanial Sloss
4df026b211 More fixes for clang 3.4
Is should now build with clang 3.4 on NetBSD current 6.99.36.
2014-03-27 02:03:54 +00:00
Kai-Uwe Eckhardt
2f9c0eb4f4 Snapshot 20140323. 2014-03-26 16:23:57 +00:00
Thomas Klausner
549039326b + fs-uae-2.4.1, meta-tracker-1.0.0, virtualbox-4.3.10. 2014-03-26 13:37:20 +00:00
Thomas Klausner
8fdcc61db0 Fix PKGNAME.
Fix CATEGORIES.
Remove FETCH_USING.
Fix HOMEPAGE.
Improve COMMENT.
Mark as not ready for python-3.3.
Replace interpreter path in installed file.
Use distutils.mk.
2014-03-26 13:09:38 +00:00
Sergey Litvinov
4f60eed2f3 Add py-ocrodjvu 2014-03-26 12:38:59 +00:00
Thomas Klausner
67d779d0c6 Remove py-keyring, security/py-keyring is much newer (but even so,
very outdated)
2014-03-26 10:30:06 +00:00
Thomas Klausner
3a85d49c32 Add new file to PLIST. 2014-03-26 10:25:49 +00:00
Nathanial Sloss
0a847a2bba Added definitions to compile with llvm/clang 3.4. 2014-03-26 06:02:42 +00:00
Aleksej Lebedev
5c70ee0861 Added patches. 2014-03-25 07:58:33 +00:00
Aleksej Lebedev
19353830e9 Fixed installation. 2014-03-25 07:57:36 +00:00
Aleksej Lebedev
bbadacbc09 Added rippld DESCR. 2014-03-25 05:52:57 +00:00
Aleksej Lebedev
8adf1a5289 Added rippled (https://github.com/ripple/rippled). 2014-03-24 22:19:06 +00:00
Thomas Klausner
e498ddb124 + cde-2.2.1, libburn-1.3.6pl1. 2014-03-23 14:44:52 +00:00
Thomas Klausner
4b312a3828 Remove patches that made it build with clang.
First reason: they made it build, but pan had random core dumps.
Second reason: they don't make it even build any longer.
2014-03-23 14:01:50 +00:00
Thomas Klausner
8b9bb60ded Update REPLACE_PYTHON for current git. 2014-03-23 13:58:35 +00:00
Thomas Klausner
efa41200b8 One patch merged upstream, new test patch included instead. 2014-03-23 13:54:43 +00:00
Makoto Fujiwara
c002826652 (Upstream update 3.21.79 to 3.21.80)
=Version 3.21.80=

2014-03-19  David Freese  <w1hkj at w1hkj.com>
		 FreeBSD nitems
		 Cabrillo time off
		 Change Fl_ListBox
		 Restore Fl_Choice
		 Olivia select fix
		 ComboBox
		 fluid update
(pkgsrc)
 Following patches are now included
 (with slightly different code, say, #ifdef __clang__ etc),
 thus deleted:
   patch-src_include_logsupport.h
   patch-src_include_strutil.h
   patch-src_logbook_logsupport.cxx
   patch-src_misc_dxcc.cxx
   patch-src_misc_re.cxx
   patch-src_spot_notify.cxx
   patch-src_spot_pskrep.cxx
   patch-src_spot_spot.cxx
2014-03-23 11:40:02 +00:00
Niclas Rosenvik
053fc630d3 Updated Qore to 0.8.9.
Removed patches/patch-include_qore_common.h since this fix is addressed in Qore 0.8.9.

New Features in Qore

    CsvUtil module updates:
        new classes:
            CsvAbstractIterator: base abstract iterator class for iterating line-based CSV data
            CsvDataIterator: iterator class allowing for CSV string data to be processed line by line on a record basis
            AbstractCsvWriter: a base class for new CSV writer implementations
            CsvFileWriter: CSV file writer class
            CsvStringWriter: CSV in memory writer class
        implemented support for allowing subclasses of CsvFileIterator to implement support for other custom types
        no need to set "headers" in the constructor if "fields" are set; headers are assumed to be the field labels in the same order
    added the Qore::encode_url() function with RFC 3986 section 2.1 compliance
    Qore::decode_url() function updated to decode UTF-8 encoded characters according to RFC 3986 section 2.1
    added get_byte_size() and get_marketing_byte_size() to the Util module
    the error message now includes the module path used for the search when a module cannot be found in the module path
    DatasourcePool enhancements:
        new method: DatasourcePool::clearWarningCallback()
        new method: DatasourcePool::setWarningCallback()
        new method: DatasourcePool::getUsageInfo()
        new method: DatasourcePool::setErrorTimeout()
        new method: DatasourcePool::getErrorTimeout()
        new method: DatasourcePool::setEventQueue()
        new method: DatasourcePool::clearEventQueue()
        the new methods allow for monitoring DatasourcePool objects for pool contention issues (in case the pool needs to be resized), for throwing an exception if a connection is not acquired within the error timeout period (new default: 2 minutes), and for DBI drivers to raise warnings on an event queue that can be monitored in a separate thread
        additionally connection acquisition statistics are tracked and returned in DatasourcePool::getUsageInfo() (total requests, hits, maximum wait time)
    Datasource enhancements:
        new method: Datasource::setEventQueue()
        new method: Datasource::clearEventQueue()
        the new methods allow for DBI drivers to raise warnings on an event queue that can be monitored in a separate thread
    Socket enhancements:
        new method: Socket::setWarningQueue()
        new method: Socket::clearWarningQueue()
        new method: Socket::getUsageInfo()
        new method: Socket::clearStats()
    FtpClient enhancements:
        new method: FtpClient::setWarningQueue()
        new method: FtpClient::clearWarningQueue()
        new method: FtpClient::getUsageInfo()
        new method: FtpClient::clearStats()
    SmtpClient module updates:
        optimized connection and login code; HELO/EHLO and authorization are performed when connecting only, not before each email
        added support for socket performance instrumentation and warning events
    Pop3Client module updates:
        added support for socket performance instrumentation and warning events
    TelnetClient module updates:
        added support for socket performance instrumentation and warning events
    WebSocketClient module updates:
        added support for socket performance instrumentation and warning events
    RestClient module updates:
        use the new Qore::encode_url() function to encode URL paths to ensure that valid requests are sent when spaces, percent characters, and non-ascii characters are used in the URL path
        set the character encoding in the Content-Type request header when sending strings
        set the Accept header correctly in requests (previously only indicated yaml ("text/x-yaml") as an acceptible response encoding)
    RestHandler module updates:
        added support for the OPTIONS method
        return a 400 "Bad Request" error if an unsupported HTTP method is used in a REST Call
    added new UpsertInsertOnly upsert strategy to SqlUtil
    new pseudo-methods:
        <value>::sizep(): returns True if the type can return a non-zero size (True for containers including binary objects and strings, False for everything else)
        <string>::getLine(): finds lines in a string buffer
    Mime.qm module updates:
        added mime type for WSDL files ("application/wsdl+xml")
        added mappings for "xls" and "xlst" extensions to MimeTypeXml
    added new modules:
        Mapper: data mapping module
        TableMapper: data mapping module using SqlUtil and Mapper to map to an SQL table target
    the %include parse directive now supports environment variable substitution at the beginning of the file path

Bug Fixes in Qore

    fixed a crashing bug when HTTP messages with duplicate Connection, Content-Encoding, Transfer-Encoding, Location, or Content-Type headers is received
    fixed a bug parsing octal character constants in the lexer when octal digits followed the octal constant (ex: "\0441" where the "1" would cause an error)
    allow escaping "$" character in regular expression substitution target strings, previously it was impossible to output a literal "$" + a digit, since this would be interpreted as a numbered input pattern expression
    fixed a bug in the HTTPClient::getURL() and HTTPClient::getProxyURL() methods where the URL's path was not given with a leading "/" character
    CsvUtil module fixes:
        fixed "date" field handling with empty input (now maps to 1970-01-01)
        fixed CsvDataIterator::next() when header_lines > 0 and working with empty input data
    added support for compiling on OSX Mavericks
    fixed an infinitely recursive call in Table::del() in SqlUtil
    fixed a bug in v*printf() where '%' was not handled correctly in all cases
    fixed bugs in microseconds and milliseconds() with large arguments
    fixed a bug where a call to a call reference to a static method across a program boundary with local variables as arguments would cause a crash due to improper setting of the program context before the arguments are evaluated
    fixed a bug in Datasource::copy() method where implicitly-set options were not carried over into the new object
    fixed a bug in the DatasourcePool class where implicitly-opened connections would not be guaranteed to have the same server time zone setting as the initial connections (for example, could cause problems with server timezone settings if running in a program context with a different local time zone attribute)
    fixed bugs in SqlUtil generating "create table" and "align table" SQL with DBs where unique indexes automatically create unique constraints (ex: MySQL)
    fixed a bug in lchown() where chown() was used interally instead of lchown()
    fixed a bug in PgsqlSqlUtil retrieving sequence values with Database::getNextSequenceValue()
    fixed an off-by-one memory bug in Qore::date(string, string) parsing a 4-digit date mask
    fixed memory leaks in class member and class static variable management
    fixed memory leaks when an entire class has to be rolled back due to parse errors and the class has pending static variables
    fixed memory leaks in constant handling with values containing call references
    fixed a memory leak in constant destruction with parse rollbacks when the constant value was NULL
    fixed an error in the rounding heuristic for arbitrary-precision numeric values that could produce invalid results (ex: 34.9n * 100 = 34902n)
    enforce PO_NO_FILESYSTEM with the %include directive
    fixed a bug managing object private data in complex inheritance cases where the same class may be inherited with virtual private data and also real private data
    fixed a bug in socket timeout handling with select() errors
    fixed a memory leak in handling abstract methods when multiple abstract methods with the same name but different signatures were declared in a class
2014-03-22 20:31:22 +00:00
Niclas Rosenvik
d3f8b4b14f Reverting PLIST since the missing file did not install because of a bug in
textproc/pysphinx 1.2.1 that has now been fixed.
2014-03-22 18:45:15 +00:00
Kamel Ibn Aziz Derouiche
2a2ea6c270 Import py27-healpy-1.7.4 as wip/py-healpy.
Healpy provides a python package to manipulate healpix maps. It is based on
the standard numeric and visualisation tools for Python, Numpy and matplotlib
2014-03-22 10:47:53 +00:00
Kamel Ibn Aziz Derouiche
8cfb5ede1a added new dependency: misc/screen for bgscreen(script)
added new dependency: bash for bgscreen(script)
	fixed env for python script
2014-03-21 23:12:39 +00:00
Kamel Ibn Aziz Derouiche
09a8234ea9 Import py27-sode-0.0.3 as wip/py-sode.
Python/Cython lib for solving Stochastic Ordinary Differential Equations
2014-03-21 22:08:32 +00:00
Niclas Rosenvik
5cf3c98813 Added libexecinfo since Qore will link to it if found. 2014-03-21 21:17:06 +00:00
Kamel Ibn Aziz Derouiche
5d5e2ec8c1 Import py27-toro-0.5 as wip/py-toro.
Synchronization primitives for Tornado coroutines
2014-03-21 21:08:35 +00:00
Thomas Klausner
2810cce4e5 Fix test breakage on *BSD. From upstream. 2014-03-21 21:03:44 +00:00
Kamel Ibn Aziz Derouiche
5122b208b4 Import py27-solpy-0.2.3 as wip/py-solpy.
Solpy is a python library to model solar system power performance similar to
PVWatts or NREL's System Advisor Model (SAM).  I initially started writing this
while working in Bangladesh as fairly crude calculator to go from a fisheye
panorama to a csv of vectors for shading calculations, however there were
several pieces that were added to make it a bit more useful for both analyis
and design. Daniel Thomas did work adding the Tang evacuated glass tube
model. Pyephem was added for solar positioning.
There is also a simple module for reading TMY3 data. This tool is rudimentary,
but functional. This is primarily a research and analysis tool and there is no
guarantee on the calculations
2014-03-21 21:00:35 +00:00
Thomas Klausner
2c7d3a4f2e Fix py-test dependency after package rename.
Cleanup.
2014-03-21 18:27:27 +00:00
Kamel Ibn Aziz Derouiche
8a883efb12 Import py27-geopy-0.99 as wip/py-geopy.
Python Geocoding Toolbox
2014-03-21 17:57:56 +00:00
Kamel Ibn Aziz Derouiche
3a8b5fa27b Import py27-requests-oauthlib-0.4.0 as wip/py-requests-oauthlib.
OAuthlib authentication support for Requests
2014-03-21 17:41:08 +00:00
Kamel Ibn Aziz Derouiche
660b2d612b Import py27-oauthlib-0.6.1 as wip/py-oauthlib.
A generic, spec-compliant, thorough implementation of the OAuth
request-signing logic
2014-03-21 17:34:32 +00:00
Jason Bacon
f324dbd566 Upstream bug fixes 2014-03-21 14:39:52 +00:00
Kamel Ibn Aziz Derouiche
82e3bd3d10 Import py27-fjd-0.1.42 as wip/py-fjd.
fjd makes it easy to run computational jobs on many CPUs.

There are several powerful tools for automatic distribution of computational
jobs. However, for smaller use cases, the effort of installation and setup is
too high

With fjd, the hurdle to get started is very low. Installation is easy. Pushing
jobs into the queue only requires writing small and simple files. Per default,
all CPUs on your computer are used. New computers can be added very easily,
too. Plus, your jobs can be written in any language.

fjd works under the assumption that all CPUs are in a local network and can
access a shared home directory.
2014-03-21 10:54:21 +00:00
Thomas Klausner
d986201085 Fix path to py-six. 2014-03-21 07:23:53 +00:00
Thomas Klausner
558b6a9442 More python replacements. 2014-03-20 15:54:56 +00:00
Hauke Fath
9ceccdda88 Add netatalk30 which packages Netatalk 3.0.8.
Netatalk ships two supported releases, currently 3.0.x and 3.1.x.

Note that this package does not supersede net/netatalk, which is the
last version supporting ddp based AppleTalk, and should be renamed
netatalk2 or netatalk-ddp once netatalk30 is imported.
2014-03-20 14:32:38 +00:00
Hauke Fath
6a46201921 Import netatalk30-3.0.8 as wip/netatalk30.
Netatalk 3 is a freely-available implementation of the Apple
Filesharing Protocol Suite (AFP) over TCP/IP.

Using Netatalk's AFP 3.1 compliant file-server leads to significantly
higher transmissions speeds compared with Macs accessing a server via
SMB or NFS, while providing clients with the best user experience (full
support for Macintosh metadata, flawlessly supporting mixed
environments of classic MacOS and MacOS X clients).
2014-03-20 14:27:25 +00:00