15468 Commits

Author SHA1 Message Date
Bernard Spil
1012d7c5ea databases/mariadb55-server: Update to 5.5.51
- Update to latest version 5.5.51
  - Move from USE_OPENSSL to USES= ssl
2016-08-11 18:35:49 +00:00
Olli Hauer
750e77a5e7 - fix sizes
- s/USE_OPENSSL/USES=ssl/

assumed OK for commit ~1h after first notify about wrong sizes in distinfo
2016-08-11 18:35:31 +00:00
Kurt Jaeger
bd783eb206 databases/cego: 2.30.23 -> 2.30.24
- Fix in CegoNet::connect, the global vars __dateTimeFormat,
  __currencySymbol and __decimalPoint are set up now to appropriate
  defaults

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2016-08-11 18:07:17 +00:00
Palle Girgensohn
630169ef43 The PostgreSQL Global Development Group has released an update to all supported
versions of our database system, including 9.5.4, 9.4.9, 9.3.14, 9.2.18 and
9.1.23. This release fixes two security issues. It also patches a number of
other bugs reported over the last three months. Users who rely on security
isolation between database users should update as soon as possible. Other users
should plan to update at the next convenient downtime.

If you are using the ICU patch, please consult UPDATING.

Improve periodic cleanup, suggested by claudius (at) ambtec.de. [1]

PR:		210941 [1]
Security:	CVE-2016-5423, CVE-2016-5424
2016-08-11 16:39:40 +00:00
Kurt Jaeger
96fbe512c4 devel/lfcbase: 1.8.9 -> 1.8.10
databases/cego: 2.30.21 -> 2.30.23

lfcbase:
- Improvements for BigDecimal class
  All values are normalized now and stored now with non trailing zeros

cego:
- Fixes for cast operations regarding values for type fixed
- Fix in CegoClient, global vars __currencySymbol and __decimalPoint
  still have not been set up correctly, done in the same way as for
  CegoMain on server side
- Added verify005.sql to dbcheck suite to verify cast operations

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2016-08-11 10:54:17 +00:00
Muhammad Moinur Rahman
5de9420366 databases/postgresql-odbc: Update version 09.05.0210=>09.05.0400
- Use proper usage of OPTIONSNG
2016-08-10 21:07:06 +00:00
Torsten Zuehlsdorff
21f0da6cbb databases/rubygem-dm-devise: Set DEPRECATED and BROKEN
It is not compatible with devel/rubygem-devise > 4 and therefore BROKEN.
Also the current version relies on Rails 3.0 which we try to
remove from ports-tree and is not used by any dependency.
Therefore its also DEPRECATED.

Approved by: swills (mentor)
2016-08-10 14:13:45 +00:00
Torsten Zuehlsdorff
edeb79881a databases/rubygem-activerecord-session_store: Update from 0.1.2 to 1.0.0
- Add rake task to trim old sessions.
- Fix compatibility with Syslog::Logger.
- Add configurable serializer.
- Fix compatibility issue with Rails 5.0.
- Fix Thread.exclusive deprecation warning in Ruby 2.3.
- Fix Syslog::Logger compatibility.

Approved by: swills (mentor)
2016-08-10 14:12:44 +00:00
Florian Smeets
263a9b3147 - Update to 5.6.31-77.0 [1]
- fix TOKUDB option

PR:		209785 [1]
Submitted by:	Thomas Babut
2016-08-10 09:13:30 +00:00
Mathieu Arnold
7427bdad4f Add soname and cleanup
Using soname allows pkg(8) to register the library, and it helps on
upgrades.
Use WRKSRC_SUBDIR
Use MAKE_ARGS instead of MAKE_ENV so the patch can be simplified.

PR:		211700
Submitted by:	mat
Approved by:	delphij (maintainer)
Sponsored by:	Absolight
2016-08-09 21:28:45 +00:00
Jimmy Olgeni
f013ed82cb Update databases/elixir-ecto to version 2.0.4. 2016-08-09 21:20:09 +00:00
Kurt Jaeger
00f8fd9797 databases/libzdb: Change USE_MYSQL -> USES=mysql and USE_OPENSSL -> USES=ssl 2016-08-08 17:40:33 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
Sergey A. Osokin
47769bf0ec Update the package list, bump PORTREVISION. 2016-08-07 23:42:38 +00:00
Sergey A. Osokin
20fc51a5c2 Remove needless code, no functional change. 2016-08-07 23:40:46 +00:00
Sergey A. Osokin
951f6430ea Upgrade from 3.0.7 to the latest stable version 3.2.3. 2016-08-07 23:34:51 +00:00
Sergey A. Osokin
f3d2812cfb Upgrade from 3.2.1 to 3.2.3.
ChageLog: https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES
2016-08-07 23:18:05 +00:00
Pawel Pekala
b16d81ff92 - Update to version 4.0.5
- Take maintainership

PR:		211567
Submitted by:	Demetris Procopiou
2016-08-05 20:34:07 +00:00
John Marino
c598384c6b databases/virtuoso: Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0).
Note that it's pulled in by a non-default option.

Approved by:	infrastructure blanket (removal of redundant deps)
2016-08-04 03:45:16 +00:00
Vanilla I. Shu
12fda8012a Update to 1.0.3. 2016-08-04 02:54:25 +00:00
Kurt Jaeger
8f8d4ac9dc databases/py-sqlalchemy-migrate: 0.7.2 -> 0.10.0
PR:		210589
Changes:	https://github.com/openstack/sqlalchemy-migrate/releases
Approved by:	lwhsu
2016-08-03 16:21:43 +00:00
Mathieu Arnold
aef5a66670 Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.

Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php.  A PHP extension will be automatically activated
when installed.  The order into which extensions are loaded is
automatically guessed.  In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set.  Refer to the USES=php
section of the Porter's Handbook for more information.

Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.

And finally, bump PORTREVISION for all php extensions.

PR:		210697
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7022
2016-08-03 12:47:05 +00:00
Li-Wen Hsu
da82ab805f - Update to 0.8.7 2016-08-03 10:59:38 +00:00
Kurt Jaeger
3d395569c4 New port: databases/p5-Interchange6-Schema
Database schema classes for Interchange6
Open Source eCommerce software.

WWW: http://search.cpan.org/dist/Interchange6-Schema/

PR:		211348
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl>
2016-08-01 19:34:23 +00:00
Tijl Coosemans
21653fcc78 Use LINUX_REPO_ARCH instead of LINUX_RPM_ARCH when setting DISTINFO_FILE
and PLIST for Linux ports.  LINUX_RPM_ARCH is the CPU targetted by a
package and LINUX_REPO_ARCH is like our ARCH which is more suitable.  This
only affects Centos 6 ports because they are the only ones where
LINUX_REPO_ARCH != LINUX_RPM_ARCH.
2016-08-01 13:07:14 +00:00
Jimmy Olgeni
cbcb88673b Update databases/elixir-ecto to version 2.0.3. 2016-07-31 08:51:46 +00:00
Jimmy Olgeni
0f0e13e369 Update databases/elixir-db_connection to version 1.0.0.r.4. 2016-07-30 16:12:04 +00:00
Ruslan Makhmatkhanov
015949a885 The package provides a few PostgreSQL functions that allow you to get at
lower-level data about full text search.

WWW: https://github.com/zulip/tsearch_extras
2016-07-29 14:05:26 +00:00
Mark Felder
578f4d9aee databases/mysql55-server: Update to 5.5.50
Changelog:	https://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-50.html

MFH:		2016Q3
Security:	ca5cb202-4f51-11e6-b2ec-b499baebfeaf
2016-07-27 22:53:13 +00:00
Rene Ladan
78450f0a5d Reset miwi@'s ports, he stepped down from the Ports Team.
With hat:	portmgr-secretary
2016-07-25 20:01:02 +00:00
Muhammad Moinur Rahman
6919a37e8e databases/postgresql-repmgr: Update version 3.1.3=>3.1.4
PR:		211191
Submitted by:	olgeni
2016-07-25 18:38:10 +00:00
Kurt Jaeger
8f9e0c50c8 databases/cego: 2.30.19 -> 2.30.21
- Fix in CegoProcedure::execute and CegoProcedure::getRetVal In the
  castTo method, the type dimension was still not treated. This might
  lead to wrong cast results especially for fixed values
- Fixed cgadm online help for import command, the nologging option
  was not documented
- In CegoRecoveryManager, added tableset argument line argument for
  calling the external log manager.
  This makes it more easy in the log manager code, to implement
  tableset dependent restore strategies

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2016-07-25 13:02:33 +00:00
Pawel Pekala
64e998a1c1 Update to version 1.3.0
Changelog:
* Added:
    New EXPIRE, PERSISTS, TTL commands. New EX keyword to SET command.
    Support for plain strings using SET ... STRING value. syntax.
    New SEARCH command for finding strings.
    Scans can now order descending.

PR:		211341
Submitted by:	maintainer
2016-07-24 20:56:07 +00:00
Kurt Jaeger
b387177b57 New port: databases/p5-Dancer2-Session-DBIC
This module implements a session engine for Dancer2 by serializing
the session, and storing it in a database via DBIx::Class.

JSON was chosen as the default serialization format,
as it is fast, terse, and portable.

WWW: http://search.cpan.org/dist/Dancer2-Session-DBIC/

PR:		211277
Submitted by:	Henk van Oers <hvo.pm@xs4all.nl>
2016-07-24 16:19:02 +00:00
Bernard Spil
bba8c27b24 databases/mariadb101-server: Fix lz4 linking fix
- Remove some testing leftover
2016-07-24 10:32:13 +00:00
Bernard Spil
df40f68fd0 databases/mariadb101-client: Update to 10.1.16
- -client was missig from the -server commit
  - post-install target to post-stage
  - Delete private headers
  - Add service_encryption.h patch
  - Fix scipts/CMakeLists.txt patch

PR:             211328
2016-07-24 10:23:45 +00:00
Vanilla I. Shu
403901c1b6 Add compiler:c++11-lang to fix build on 9.3.
Obtained from:	pkg-fallout
2016-07-24 04:35:06 +00:00
Bernard Spil
bddd38d81d databases/mariadb101-server: Update to 10.1.16
- Update to latest version 10.1.16
  - Switch from USE_OPENSSL to USES= ssl
  - Switch from USE_MYSQL to USES= mysql
  - Switch from WANT_MYSQL_VER to USES= mysql:101m
  - Fix liblz4 linking for mroonga
  - Register MROONGA lz4 depends
  - Register libxml2 depends
2016-07-23 20:27:20 +00:00
Matthew Seaman
dcea0218a4 Update to version 1.2
ChangeLog: https://github.com/2ndquadrant-it/pgespresso/blob/master/ChangeLog
2016-07-22 07:05:12 +00:00
David Naylor
bce7563401 lang/pypy: update to 5.3.1.
- Fix LICENSE for databases/pypy-gdbm (GPLv2+).
 - Add support for a slave port (i.e. the upcoming pypy3):
   - Allow select variables to be overridden by slave port.
   - Allow slave port to have its own distinfo and pkg-plist files.
   - Depend on lang/pypy if translating with PYPY or PYPY_MINMEM options.
 - Strip bundled cffi .so files.

ChangeLog:
 - Highlighted changes
   - Major improvements in the C-API compatibility layer
   - Complete support for lxml
   - Passing 95%+ of numpy's test suite
   - Scipy and matplotlib builds and runs
   - cffi updated to 1.7
 - New features:
   - Merge a major expansion of the C-API support in cpyext, also expand cpyext
     tests to allow running them after translation as well as untranslated
   - Instead of ?GIL not held when a CPython C extension module calls PyXxx?, we
     now silently acquire/release the GIL. Helps with C extension modules that
     call some PyXxx() functions without holding the GIL (arguably, they are
     theoretically buggy).
   - Support command line -v to trace import statements
   - Revive traceviewer, a tool to use pygame to view traces
 - Numpy via our internal _numpypy module:
   - Implement ufunc.outer
   - Move PyPy-specific numpypy headers to a subdirectory (also changed the repo
     accordingly)
 - Performance improvements:
   - Use bitstrings to compress lists of descriptors that are attached to an
     EffectInfo
   - Remove most of the _ovf, _zer and _val operations from RPython. Kills quite
     some code internally, and allows the JIT to do better optimizations: for
     example, app-level code like x / 2 or x % 2 can now be turned into x >> 1
     or x & 1, even if x is possibly negative.
   - Rework the way registers are moved/spilled in before_call()
 - Internal refactorings:
   - Refactor code to better support Python3-compatible syntax
   - Reduce the size of generated C sources during translation by eliminating
     many many unused struct declarations (Issue #2281)
   - Reduce the size of generated code by using the same function objects in all
     generated subclasses
   - Share cpyext Py* function wrappers according to the signature, shrinking
     the translated libpypy.so by about 10% (without the JIT)
2016-07-21 06:02:04 +00:00
Mathieu Arnold
e50dc2a336 Cleanup $() variables in ports Makefiles.
Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)

Sponsored by:	Absolight
2016-07-20 15:33:20 +00:00
Vanilla I. Shu
2e495f8e6f Update to 0.2.5. 2016-07-20 08:34:56 +00:00
Kurt Jaeger
3b231f3cb8 devel/lfcbase: 1.8.7 -> 1.8.9
databases/cego: 2.30.17 -> 2.30.19

lfcbase:
- Added File::rename method to be able to move files via file class
- Patch file File class, operator= and operator+= did not close the
  file descriptor after copying / appending. This may cause a problem
  for subsequent method calls on the instance. ( e.g. renaming or
  removing )
  This effect actually has just been observed for MinGW64 compiles

cego:
- Catched server termination in CegoTableManager::writeCheckpoint.
  If log files could not be archived, the method does not recognized
  server termination ( runstate = OFFLINE )
- Improvement added for log file shipping in CegoLogThreadPool::copyLog.
  The archive log file is first written to a temporary file and if
  finished, is moved than to its original file name. For the tape
  management, this is an indication, that the file is completely
  written and is ready for further processing
- The previous patch in lfcbase required a patch for
  CegoLogThreadPool::copyLog. Since the archfile file was not closed
  after trunc, the rename operation failed now. close method call was
  added

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2016-07-20 07:30:09 +00:00
Jimmy Olgeni
c1f8511bf8 Update databases/elixir-geo to version 1.1.1. 2016-07-19 15:26:54 +00:00
Jimmy Olgeni
e5a77106c2 Prepare databases/couchdb for Erlang 19.
PR:		211012
Submitted by:	Dave Cottlehuber
2016-07-19 11:25:14 +00:00
Mathieu Arnold
f899c758a6 When there is a do-install target, do not use a post-install target, do
everything at once.  Sometime, rename post-install into a options helper
target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-19 11:04:13 +00:00
Dmitry Marakasov
7f732a0845 - Fix build after FreeTDS update by porting upstream commit ec46fea
PR:		210363
Reported by:	ports@thelanman.net (maintainer), pkg-fallout
Approved by:	portmgr blanket
2016-07-18 21:06:53 +00:00
Dmitry Marakasov
1379ad389e - Fix build
- While here, add LICENSE

PR:		211026
Submitted by:	sunghyuk@gmail.com (maintainer)
2016-07-18 17:05:45 +00:00
Jan Beich
c02ff86a83 Invoke pytest from within desired python version
When testing a port for a non-default python py.test may fail to find
dependencies for default version because they weren't built e.g.,

$ make test PYTHON_VERSION=python3.5 -C devel/py-apscheduler
[...]
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.5/site-packages/_pytest/config.py", line 319, in _importconftest
    mod = conftestpath.pyimport()
  File "/usr/local/lib/python3.5/site-packages/py/_path/local.py", line 650, in pyimport
    __import__(modname)
  File "/usr/ports/devel/py-apscheduler/work/APScheduler-3.2.0/tests/conftest.py", line 8, in <module>
    from apscheduler.job import Job
  File "/usr/ports/devel/py-apscheduler/work/APScheduler-3.2.0/apscheduler/job.py", line 4, in <module>
    import six
ImportError: No module named 'six'
ERROR: could not load /usr/ports/devel/py-apscheduler/work/APScheduler-3.2.0/tests/conftest.py

Approved by:	portmgr blanket
2016-07-18 16:15:01 +00:00
Mathieu Arnold
50cfbaceb2 Cleanup USE_GITHUB usage.
Sponsored by:	Absolight
2016-07-18 13:39:17 +00:00