Commit graph

15080 commits

Author SHA1 Message Date
Dimitry Andric
df8bf3a88a Fix patches that were accidentally concatenated twice in r412695.
Reported by:	Vladimir Omelchuk <admin@vladiom.com.ua>
Pointy hat to:	dim
PR:		208525
MFH:		2016Q2
2016-04-08 08:42:34 +00:00
Dimitry Andric
a5741fb5a7 In the exp-run for bug 208158, building databases/mysql57-server
resulted in errors with libc++ 3.8.0, because it declares the allocators
for several std::map declarations incorrectly.  Fix this by sprinkling
const in the right places.

Approved by:	mokhi64@gmail.com (maintainer)
PR:		208525
MFH:		2016Q2
2016-04-07 22:23:19 +00:00
John Marino
9e3a305fb3 databases/db48: Use OPSYS with OSVERSION
Commit r412492 snared all DragonFly releases along with FreeBSD 11
unintentionally.

Approved by:	OSVERSION use blanket
2016-04-07 18:20:04 +00:00
Wen Heping
f35d1bf545 - Update to 0.0012
Changes: http://cpansearch.perl.org/src/IRONCAMEL/Dancer2-Plugin-DBIC-0.0012/CHANGES

PR:		208573
Submitted by:	hvo.pm@xs4all.nl(maintainer)
2016-04-07 01:24:25 +00:00
Mathieu Arnold
9aa4f57414 Backout those, even though it is silly as only the global default php
version can really be used.

Noted by:	antoine
Sponsored by:	Absolight
2016-04-06 16:57:15 +00:00
Mathieu Arnold
9db2f50d3a Remove PHP_DEFAULT from ports, it must not be used.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-06 16:44:59 +00:00
Vanilla I. Shu
3e71c3a044 Update to 0.2.4. 2016-04-06 01:50:02 +00:00
Matthew Seaman
e3f698c1ca Upstream has reworked and renamed their downloadable documentation
PR:		208521
Submitted by:	fbsd98816551@avksrv.org
2016-04-05 08:00:21 +00:00
Steve Wills
ae54641e2f devel/ruby-gems: Update to 2.6.2
PR:		208371
Submitted by:	wen (partial)
2016-04-04 15:24:52 +00:00
Jimmy Olgeni
14a86e98fb Update databases/elixir-geo to version 1.0.2. 2016-04-04 10:29:30 +00:00
Matthias Andree
b55f811d30 Mark unsupported on FreeBSD 11-CURRENT after clang 3.8 import.
Bump expiration date.

Submitted by: dim@
PR:           208488
2016-04-03 22:15:36 +00:00
Muhammad Moinur Rahman
07ddd62dee databases/geoserver-mysql-plugin: Update version 2.8.2=>2.8.3 2016-04-03 16:03:29 +00:00
Kurt Jaeger
7962caf263 devel/rudiments: 0.54 -> 0.55.0
databases/sqlrelay: 0.64 -> 0.65.0

rudiments:
- file::open sets errno=ENOENT if the file or path wasn't found on
  Windows now
- fixed a bug with filedescriptor::printf when printing to non-buffered
  files on Windows and Solaris 11
- fixed a bug that caused a crash in codetree if codeposition is NULL
- added missing dll export clause to codetreegrammar class
- added xmldomevents class
- added namespace discrimination in codetree::write
- fixed a codetree end-of-string-during-concatenation bug
- fixed a codetree tree reset bug
- fixed an xmlsax bug that caused text nodes with empty values to be
  inserted between tag nodes when there is no text between tags
- added escapechar option to filedescriptor::read-until-terminator
  methods
- added a generic securitycontext class and integrated it with
  filedescriptor
- implemented GSS/SSPI and TLS/SSL children of securitycontext
- removed old SSL integration with filedescriptor
- updated inet/unixsocketclient to close() as the first step of connect()
- updated charstring::to(Unsigned)Integer-with-endptr methods to have
  const char **endptr arguments
- updated configure script to find erlang on openbsd 5.8
- buffers allocated by vasprintf are free()'ed now rather than deleted
- fixed a commandline bug that could cause it to return the next
  parameter for getValue() of a parameter with no value
- fixed connect()/useBlockingMode error masking bug
- removed -revision during link and adopted Semantic Versioning 2.0
- added pthread_create/EAGAIN retry
- added methods to configure and examine process::fork and thread::run
  retry behavior
- thread methods test for invalid thread before operating on it now
- charstring::split doesn't crash if list or listlength are null now
- added debugprint header
- removed problematic thread::cancel() method
- added thread::runDetached() methods
- removed useBlockingMode() call in stdio constructor as is caused
  problems with apps like Apache that actually need stdin/out/err
  to be in non-blocking mode sometimes

sqlrelay:
- removed erroneous SQLR_SQLExecute export in ODBC driver
- fixed call type of internal ODBC driver functions and made them static
- fixed --disable-API flags in configure.vbs
- fixed bad user/password copy logic in ODBC SQLConnect function
- added missing default implementation of
  sqlrservercursor::getColumnTypeName()
- added parser debug option
- normalize translation can convert foreign decimals now
- updated missing-tnsnames.ora warning
- updated sqlr-start and sqlr-scaler to run programs using fully
  qualified path names
- fixed query timer in sqlrsh
- add timer="query/command" parameter to slowqueries logger
- added odbcversion parameter to ODBC connection
- updated erlang api to use the C++ compiler to link (for netbsd 7.0)
- added major-version check to node.js api for node 4.x+
- ODBC driver's SQLGetData can deal with NULL targetvalue now
- fixed normalize || bug
- fixed normalize bug that removed spaces around * for "all columns"
  improperly
- removed freetds warning, modern sybase has different library file names
- updates to support python3
- added several --disable options to the configure script for unix/linux
- removed sqlr-fields/sqlr-query and updated sqlrsh to provide the same
  functionality
- removed antiquated sqlrelay.dtd
- moved default example directory to share/sqlrelay/examples
- sqlrelay.conf example is installed under example directory now
- Python DB -> Python DB-API in the docs
- moved private members and support classes into C++ API's .cpp files
- removed -revision during link and adopted Semantic Versioning 2.0
- added missing get*List methods to Java API
- removed errant information_schema views from getTableList with mysql
- refactored listenertimeout to use timed semaphore ops and only fall
  back to an alarm if the system doesn't support timed sem ops
  and the instance isn't configured to use threads
- fixed inode-check in logger modules - works correctly with logrotate
- change "an error occurred" to "server closed connection" to reduce
  false-positives from log analyzers - "real" errors will still
  be reported elsewhere
- refactored the config file parser
- added support for kerberos authentication and encryption
- added krb_userlist auth module
- renamed "authentication" to "auth" (for authentication/authorization,
  also matches module name prefix) in config file and docs
- removed an errant flushWriteBuffer after client auth
- moved debugprint stuff into rudiments
- added support for tls authentication and encryption
- added tls_userlist auth module
- fixed long-standing copyrefs bug
- when calling after-triggers, "success" flag is set correctly now
- fixed bug where after-triggers could mask failed queries
- added support for "before and after" triggers
- moved call to set stdinput to use blocking mode from
  rudiments::stdiofiledescriptor to sqlrsh, as doing it in every
  case caused problems with apps like Apache, which need
  stdin/out/err to be in non-blocking mode sometimes (fixes bug
  where PHP's that used the SQL Relay API would cause apache
  workers to hang closing connections after a graceful restart)
- made auth_database module always re-login
- added auth_proxied module to support Oracle's (and potentially other
  databases') n-tier/proxied authentication
- fixed a long-standing bug where passwords weren't checked when
  switching between oracle n-tier authenticated users
2016-04-03 10:17:44 +00:00
Kurt Jaeger
3961f4b443 devel/lfcbase: 1.8.0 -> 1.8.1
databases/cego: 2.29.3 -> 2.30.2

Changes:
- Fix in CegoAction and CegoDbHandler to handle query abort requests correctly
  ( initiated by cgadm via abort db thread command )
- Fix in CegoDistCursor for query plan calculation ( join objects )
- Fix in CegoAdminThreadPool and CegoLogThreadPool for thread load
  calculation
- Major change for tablecache and querycache management,
  for both dedicated tableset entries are managed. Cache enabling,
  cache size and num entries can be controlled now on tableset level.
- Fixes for date format handling. The format string whihc is specified
  for the server is also used now for client formatting. This results
  in some network protocol fixes for serial but also xml network
  protocol.
- Changed default protocol from xml to serial. Date format handling
  completely implemented

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2016-04-03 07:52:02 +00:00
Muhammad Moinur Rahman
71ee51aa48 databases/freetds-devel: Update version 0.99.614=>0.99.640 2016-04-02 22:25:09 +00:00
Muhammad Moinur Rahman
a87119b967 databases/freetds: Update version 0.95.87=>0.95.91 2016-04-02 19:41:53 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Mathieu Arnold
999161a9ed Fixup some whitespace at the beginning of lines problems.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:18:17 +00:00
Jimmy Olgeni
ca5416f00c Update databases/elixir-db_connection to version 0.2.5. 2016-04-01 05:44:37 +00:00
Tom Judge
f87e757f9c New port databases/py-rb 1.4
The fastest way to talk to many redis nodes. Can do routing as well as blindly
blasting commands to many nodes.

WWW: https://github.com/getsentry/rb
2016-04-01 03:06:38 +00:00
Muhammad Moinur Rahman
00ba475c16 databases/pecl-mongo: Update version 1.6.12=>1.6.13 2016-03-31 22:25:27 +00:00
Rene Ladan
6e48d4de6c Remove expired ports:
2016-03-31 databases/rubygem-after_commit_queue-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 textproc/rubygem-jekyll-assets1: Use textproc/rubygem-jekyll-assets instead
2016-03-31 devel/rubygem-sprockets-rails-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 mail/rubygem-actionmailer41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 databases/rubygem-activemodel41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 devel/rubygem-activesupport41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 www/rubygem-actionpack41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 devel/rubygem-actionview41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 databases/rubygem-paranoia-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 databases/rubygem-activerecord41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 textproc/rubygem-sass-rails4-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 www/rubygem-turbolinks-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 devel/rubygem-omniauth_crowd-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 devel/rubygem-coffee-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 www/rubygem-railties41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 devel/rubygem-jbuilder-rails41: Rails 4.1 is no longer supported - please switch to Rails 4.2
2016-03-31 textproc/py-genshi-devel: The port is no longer updated and behind the main genshi port
2016-03-31 20:54:10 +00:00
Sunpoet Po-Chuan Hsieh
4c04f2dcc1 - Update to 1.2.23
- Update *_DEPENDS: remove PORTSDIR

Changes:	http://trac.xapian.org/wiki/ReleaseOverview/1.2.23
		http://search.cpan.org/dist/Search-Xapian/Changes
2016-03-31 15:38:52 +00:00
Sunpoet Po-Chuan Hsieh
e86b4fc558 - Update to 1.2.23
- Update LIB_DEPENDS: remove PORTSDIR

Changes:	http://trac.xapian.org/wiki/ReleaseOverview/1.2.23
2016-03-31 15:38:47 +00:00
Sunpoet Po-Chuan Hsieh
228f5c8eaf - Update to 1.2.23
Changes:	http://trac.xapian.org/wiki/ReleaseOverview/1.2.23
2016-03-31 15:38:43 +00:00
Mathieu Arnold
5ef60cf65d Cleanup dependencies on lang/p5-Scalar-List-Utils.
The different cases are:

- Only bring it if the one bundled with Perl is outdated.
- The version bundled with all our Perl is sufficient.
- Scalar-List-Util is not really needed by the port.
  (looking for /(Sub|Scalar|List)::Util/ returns nothing.)

While there, do some minor cleanup that caught my eye.

PR:		208378
With hat:	perl@
Sponsored by:	Absolight
2016-03-31 15:23:13 +00:00
Palle Girgensohn
1b201272e7 Update PostgreSQL 9.1, 9.2 9.3 and 9.4 to latest versions.
URL:	http://www.postgresql.org/about/news/1656/
2016-03-31 14:49:01 +00:00
Palle Girgensohn
4eb290d68e Update PostgreSQL 9.5 to latest version
Security Fixes for RLS, BRIN
----------------------------

This release closes security hole CVE-2016-2193
(https://access.redhat.com/security/cve/CVE-2016-2193), where a query plan
might get reused for more than one ROLE in the same session.  This could cause
the wrong set of Row Level Security (RLS) policies to be used for the query.

The update also fixes CVE-2016-3065
(https://access.redhat.com/security/cve/CVE-2016-3065), a server crash bug
triggered by using `pageinspect` with BRIN index pages.  Since an attacker
might be able to expose a few bytes of server memory, this crash is being
treated as a security issue.

Abbreviated Keys and Corrupt Indexes
------------------------------------

In this release, the PostgreSQL Project has been forced to disable 9.5's
Abbreviated Keys performance feature for many indexes due to reports of index
corruption.  This may affect any B-tree indexes on TEXT, VARCHAR, and CHAR
columns which are not in "C" locale. Indexes in other locales will lose the
performance benefits of the feature, and should be REINDEXed in case of
existing index corruption. The feature may be re-enabled in future versions if
the project finds a solution for the problem.  See the release notes, and the
wiki page on this issue for more information:
http://wiki.postgresql.org/abbreviatedkeys_issue

URL:		http://www.postgresql.org/about/news/1656/
URL:		http://wiki.postgresql.org/abbreviatedkeys_issue
Security:	CVE-2016-2193
Security:	CVE-2016-3065
2016-03-31 14:46:39 +00:00
Wen Heping
722f596961 - Update to 2.16
Changes: http://cpansearch.perl.org/src/AMBS/Dancer2-Plugin-Database-2.16/Changes
2016-03-31 07:32:53 +00:00
Raphael Kubo da Costa
980bac6f1e New port: databases/qt5-sqldrivers-tds.
This is a new SQL plugin, released with Qt 5.5, and can be used with
databases/freetds.

Submitted by:	Ralf Nolden <nolden@kde.org>
2016-03-30 20:00:27 +00:00
Rene Ladan
86e5a893ef Remove expired ports:
2016-03-25 www/session2: That is a part of Quixote webapp framework we no longer have in ports
2016-03-26 www/py-django-pipeline14: This port depends upon expired www/py-django16 and have no consumers
2016-03-26 textproc/libwpd: Not used any more
2016-03-26 graphics/libwpg: Not used any more
2016-03-26 textproc/libwps02: Not used any more
2016-03-26 textproc/libabw00: Not used any more
2016-03-27 databases/cassandra: 1.2.x has reached EOL, upgrade to a supported version of Cassandra
2016-03-30 05:57:42 +00:00
Jimmy Olgeni
5edb7dfa4d Update databases/elixir-timex_ecto to version 1.0.4. 2016-03-28 11:06:58 +00:00
Steve Wills
2808928a66 databases/rubygem-after_commit_queue: switch used Rails version from 3 to 4.2
PR:		206950
Submitted by:	Torsten Zühlsdorff <ports@toco-domains.de>
2016-03-28 02:19:39 +00:00
Bernard Spil
63fec1d6d4 databases/mariadb101-{server,client}: Update to 10.1.13
- Update to version 10.1.13
  - Make GSSAPI plugin optional [2]
  - Remove patches that are merged upstream
  - Re-generate patches that required fuzzing
  - Server
    - Fix OQGraph build failure [1]
    - Install server gssapi plugin only
    - Don't install gssapi libs/files that were moved to -client
    - Add license and readme file for TokuDB
    - Add tokuft_logprint and tokuftdump binaries
  - Client
    - Install client gssapi plugin
    - Enable PLIST_SUB for optional gssapi plugin
    - Add new plugins and ini file
    - Remove taocrypt patch, we don't build bundled SSL

PR:		207675 [1], 207883 [2]
Reviewed by:	feld (mentor)
Approved by:	feld (mentor)
Differential Revision:	D5751
2016-03-27 20:57:51 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Wen Heping
f85bf199ab - Update to 2.25
Changes: http://cpansearch.perl.org/src/SRI/Mojo-Pg-2.25/Changes
2016-03-27 07:41:43 +00:00
Tom Judge
e258ac0f1c New ports for PuppetDB 4.0
databases/puppetdb4
	databases/puppetdb-terminus4

WWW: https://forge.puppetlabs.com/puppetlabs/puppetdb

Also add conflicts with the puppetdb 2.x ports.
2016-03-26 18:06:28 +00:00
Sunpoet Po-Chuan Hsieh
fc8adbd867 - Update to 2.3.0
Changes:	https://github.com/camertron/arel-helpers/blob/master/History.txt
2016-03-26 17:11:11 +00:00
Sunpoet Po-Chuan Hsieh
d2f445d451 - Update to 0.6.2
- Sort USE_PYTHON
- Add PyPI as primary WWW
- Update WWW

Changes:	https://github.com/patx/pickledb/commits/master
2016-03-26 17:10:39 +00:00
Matthew Seaman
500185d1ac What is Citus?
* Open-source PostgreSQL extension (not a fork)
  * Scalable across multiple hosts through sharding and replication
  * Distributed engine for query parallelization
  * Highly available in the face of host failures

Citus horizontally scales PostgreSQL across commodity servers using
sharding and replication. Its query engine parallelizes incoming SQL
queries across these servers to enable real-time responses on large
datasets.

WWW: https://www.citusdata.com/

Differential Revision: https://reviews.freebsd.org/D5729
2016-03-26 16:53:33 +00:00
Sunpoet Po-Chuan Hsieh
83e6a749e4 - Update to 2.24
- Add LICENSE_FILE

Changes:	http://search.cpan.org/dist/Mojo-Pg/Changes
2016-03-25 20:02:47 +00:00
Sunpoet Po-Chuan Hsieh
2bd5cfcb4f - Update to 1.3.0
Changes:	https://github.com/dbcli/pgspecial/blob/master/changelog.rst
2016-03-25 20:02:30 +00:00
Sunpoet Po-Chuan Hsieh
056fda3955 - Update to 1.6.0
Changes:	https://github.com/dbcli/mycli/blob/master/changelog.md
2016-03-25 20:02:25 +00:00
Mathieu Arnold
9b12510a31 Mark as BROKEN with Perl 5.23.8+
The commit that broke it is:
https://github.com/Perl/perl5/commit/7950309

While there, remove useless chmod calls.

Sponsored by:	Absolight
2016-03-25 17:29:46 +00:00
Mathieu Arnold
163a6a6194 Fix build on 9
Sponsored by:	Absolight
2016-03-25 17:29:40 +00:00
Tom Judge
5ed49866cb Update to 2.032000
Changes: http://cpansearch.perl.org/src/FREW/DBIx-Class-Helpers-2.032000/Changes
2016-03-25 17:14:47 +00:00
Mathieu Arnold
e935048e84 Does not build with PHP 7.0.
Sponsored by:	Absolight
2016-03-23 14:20:20 +00:00
Matthew Seaman
7660fb8453 Update to 4.6.0
ChangeLog:	https://www.phpmyadmin.net/files/4.6.0/
2016-03-22 21:14:56 +00:00
Wen Heping
12ed6a4fe0 - Update to 5.0
- Runs on both python2 and python3
- Add LICENSE
- Take maintainership
2016-03-22 13:02:26 +00:00
Jimmy Olgeni
a2893730fd Update databases/elixir-ecto to version 1.1.5. 2016-03-22 12:07:29 +00:00