Commit graph

14526 commits

Author SHA1 Message Date
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Dag-Erling Smørgrav
cd37a6d040 NO_ARCH 2015-10-19 14:01:13 +00:00
Dmitry Marakasov
6d7e10fe05 - Fix build with disabled NLS
MFH:		2015Q4
2015-10-19 13:59:57 +00:00
Jimmy Olgeni
579988c4ee Upgrade databases/elixir-ecto to version 1.0.6 2015-10-19 08:27:59 +00:00
Sunpoet Po-Chuan Hsieh
8a28b225fe - Add LICENSE
- Add NO_ARCH
- Update WWW
2015-10-17 18:10:49 +00:00
Sunpoet Po-Chuan Hsieh
bcc382e43d - Add LICENSE
- Add NO_ARCH
- Fix indent
- Update WWW
2015-10-17 18:10:45 +00:00
Sunpoet Po-Chuan Hsieh
dd83a6782b - Add LICENSE
- Add NO_ARCH
- Update WWW
2015-10-17 18:10:40 +00:00
Sunpoet Po-Chuan Hsieh
144fa977dc - Add LICENSE
- Add NO_ARCH
2015-10-17 18:10:36 +00:00
Sunpoet Po-Chuan Hsieh
d8057e481f - Cleanup Makefile 2015-10-17 18:07:44 +00:00
Kurt Jaeger
8fc64b581e devel/rudiments: 0.53 -> 0.54
databases/sqlrelay: 0.63 -> 0.64

Changes rudiments:
http://software.firstworks.com/2015/10/rudiments-054-release-announcement.html

Changes sqlrelay:
http://software.firstworks.com/2015/10/sql-relay-064-release-announcement.html
2015-10-17 13:07:40 +00:00
Pawel Pekala
84e539d876 - Update to version 1.9.1
- Add LICENSE_FILE
- Convert to USES=shebangfix, option helpers, PLIST_FILES

PR:		203242
Submitted by:	tkato432@yahoo.com
2015-10-16 19:09:52 +00:00
Steve Wills
cecb38bac2 databases/hbase: fix build with OpenJDK8
PR:		203506
Approved by:	maintainer timeout (demon, >2 weeks)
2015-10-16 18:15:11 +00:00
Frederic Culot
8cb75c7ad5 - Update to 2.04
- Add LICENSE (Artistic 1 & GPL 1)
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/Test-DatabaseRow/CHANGES
2015-10-16 11:30:30 +00:00
Matthew Seaman
cf3e3a196b Update to 5.1.37
ReleaseNotes:	https://dev.mysql.com/doc/relnotes/connector-j/en/news-5-1-37.html
2015-10-16 07:00:28 +00:00
Sunpoet Po-Chuan Hsieh
c9ae3f2fbc - Update to 1.3.11
- Add LICENSE_FILE
- Update BUILD_DEPENDS: remove redundant LOCALBASE/bin

Changes:	https://github.com/sparklemotion/sqlite3-ruby/blob/master/CHANGELOG.rdoc
2015-10-15 20:18:46 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
William Grzybowski
ba1d28c9d4 databases/riak2: only builds in amd64 for now 2015-10-15 11:47:23 +00:00
Frederic Culot
1d0b9d3e31 - Reassign lippe@'s ports after his commit bit was taken in for safekeeping 2015-10-14 11:04:10 +00:00
Kurt Jaeger
19f4c2999f New port: databases/gomdb
Go wrapper for OpenLDAP Lightning Memory-Mapped Database, LMDB.

WWW: https://github.com/szferi/gomdb

PR:		194946
Submitted by:	cheffo@freebsd-bg.org
2015-10-14 05:44:49 +00:00
Jimmy Olgeni
9a561e5c66 Upgrade databases/elixir-geo to version 0.17.0. 2015-10-13 18:30:51 +00:00
Vanilla I. Shu
62d55e0165 Add databases/elixir-exredis. 2015-10-13 16:12:17 +00:00
Dmitry Marakasov
ce52368305 - Add USES=uidfix to fix staging as non-root
- Add USE_LDCONFIG as the port installs shared library

Approved by:	marino (maintainer)
2015-10-12 18:55:26 +00:00
Alfred Perlstein
ae82bb0064 New port: databases/jlog
JLog is short for "journaled log" and this package is really an API
and implementation that is libjlog. What is libjlog? libjlog is a
pure C, very simple durable message queue with multiple subscribers
and publishers (both thread and multi-process safe). The basic
concept is that publishers can open a log and write messages to it
while subscribers open the log and consume messages from it. "That
sounds easy." libjlog abstracts away the need to perform log rotation
or maintenance by publishing into fixed size log buffers and
eliminating old log buffers when there are no more consumers pending.

WWW: https://labs.omniti.com/labs/jlog

Reviewed by: brnrd
2015-10-12 04:54:18 +00:00
Kurt Jaeger
0c44201719 databases/py-sqlparse: 0.1.2 -> 0.1.16
Changes: Lots.
  https://github.com/andialbrecht/sqlparse/blob/master/CHANGES

PR:		198683
Submitted by:	wg
2015-10-11 08:56:09 +00:00
Florian Smeets
33578b458e Update to 5.6.26.74.0
PR:		203148
Submitted by:	Thomas Babut <tbabut@mobileobjects.de>
2015-10-10 23:17:57 +00:00
Sunpoet Po-Chuan Hsieh
b5741ea1f9 - Update to 2.12 2015-10-10 23:11:33 +00:00
Antoine Brodin
7881e77e7c Depreacted MySQL 5.1 ports 2015-10-10 15:29:09 +00:00
John Marino
9c1c89e83c databases/liquibase: Upgrade version 3.3.2 => 3.4.1
PR was for version 3.3.5 but several releases have come since then
and the MASTER_SITES changed.  The latest version required an update
to the patch.

PR:		201839
Submitted by:	ports fury
2015-10-09 18:43:33 +00:00
Sunpoet Po-Chuan Hsieh
b9755f948b - Update to 2.11
- Add LICENSE
- Fix, sort and update *_DEPENDS: Time::Piece is already in all supported Perl releases
- Add NO_ARCH
- Pet portlint: fix diff header of patch files
2015-10-09 18:32:15 +00:00
Jung-uk Kim
abd74b66ef Fix dependencies and add LICENSE. 2015-10-08 23:14:18 +00:00
Palle Girgensohn
0642ae4b77 Update PostgreSQL port to latest version.
Two security issues have been fixed in this release which affect users
of specific PostgreSQL features:

CVE-2015-5289: json or jsonb input values constructed from arbitrary
user input can crash the PostgreSQL server and cause a denial of
service.

CVE-2015-5288: The crypt( function included with the optional pgCrypto
extension could be exploited to read a few additional bytes of memory.
No working exploit for this issue has been developed.

This update will also disable SSL renegotiation by default;
previously, it was enabled by default.   SSL renegotiation will be
removed entirely in PostgreSQL versions 9.5 and later.

URL:		http://www.postgresql.org/about/news/1615/
Security:	CVE-2015-5288 CVE-2015-5289
2015-10-08 21:25:01 +00:00
Sunpoet Po-Chuan Hsieh
64d5502694 - Update to 2.12
Changes:	http://search.cpan.org/dist/Mojo-Pg/Changes
2015-10-08 18:44:53 +00:00
Sunpoet Po-Chuan Hsieh
134e7b8865 - Update to 0.13
Changes:	http://search.cpan.org/dist/Dancer-Plugin-Database-Core/Changes
2015-10-08 18:44:49 +00:00
Jimmy Olgeni
42bc424f61 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
Dmitry Marakasov
9776526188 - Drop 8.x support
- Switch to options helpers

Approved by:	portmgr blanket
2015-10-07 01:37:27 +00:00
Palle Girgensohn
7d7b994589 Fix broken XML support.
PR:	ports/202649
2015-10-06 08:47:42 +00:00
Mark Linimon
a7a9674638 Mark as ignore on sparc64: not yet ported to this architecture.
Hat:	sparc64 blanket
2015-10-06 04:42:28 +00:00
Sunpoet Po-Chuan Hsieh
0104232e62 - Add LICENSE_FILE 2015-10-04 18:01:30 +00:00
Sunpoet Po-Chuan Hsieh
f747400dfb - Add LICENSE_FILE 2015-10-04 18:01:25 +00:00
Sunpoet Po-Chuan Hsieh
484beb0010 - Add LICENSE_FILE 2015-10-04 18:01:21 +00:00
Sunpoet Po-Chuan Hsieh
43a5c9d995 - Convert to new test framework 2015-10-04 18:00:23 +00:00
Sunpoet Po-Chuan Hsieh
87e548dc18 - Convert to new test framework 2015-10-04 18:00:19 +00:00
Sunpoet Po-Chuan Hsieh
71091b0bc7 - Convert to new test framework
- Pet portlint: fix diff header of patch files
2015-10-04 18:00:14 +00:00
Sunpoet Po-Chuan Hsieh
30619635cd - Convert to new test framework
- Pet portlint: fix diff header of patch files
2015-10-04 18:00:10 +00:00
Kurt Jaeger
adad54a6ce databases/cego: 2.25.3 -> 2.26.2
- Fix in CegoBufferPool::calcHas and CegoBufferPool::calcSegement
  For large file id's the integer range for the hash key might be
  exceeded, which lead to wrong address calculation.
  The hash key now is calculated in long based values
- Introduced server mode with same behaviour as daemon mode, but
  no child process is forked and server can be terminated with Ctrl-C
- Small formatting fix in CegoOutput
- Fix in CegoDistCursor for inner and outer joins
  Inner or outer joins with additional where condition might return
  incorrect result set since the condition was just evaluated inside
  the join.
  To correct this, the WHERE condition is also checked via evalCondition.
  This required also a fix in the evalCondition method.
- Added multi segment support to CegoBufferPool. Since the pool is
  divided now into several memory segments, this allows larger buffer
  pool configurations.
- Improvements for output formatting regarding string functions
  (cegoFunction::getReturnTypeLen). Size of required column field size
  is now calculated, so the outlook looks more pretty
- Added hints from David Binderman in CegoAction::backChar and
  CegoBufferPage::printPage ( changed pointer comparison to avoid
  -Wextra compile warnings ) Thanks !

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2015-10-04 12:31:09 +00:00
Sunpoet Po-Chuan Hsieh
8bf961f643 - Update to 3.5.3
Changes:	http://search.cpan.org/dist/DBD-Pg/Changes
2015-10-03 17:09:17 +00:00
Muhammad Moinur Rahman
55c2bd2c39 databases/py-mysql-connector-python2: Update version 2.0.4=>2.1.3
- Remove PORTSCOUT as current version is greater than skipped beta
- Rearrange USES allphabetically
2015-10-03 13:12:08 +00:00
Sunpoet Po-Chuan Hsieh
6f4dc1fb6c - Update to 2.11
Changes:	http://search.cpan.org/dist/Mojo-Pg/Changes
2015-10-01 15:58:18 +00:00
Sunpoet Po-Chuan Hsieh
97dfc4e4b3 - Update to 3.5.2
- Sort USES
- Pet portlint: fix diff header of patch files

Changes:	http://search.cpan.org/dist/DBD-Pg/Changes
2015-10-01 15:58:13 +00:00
Dmitry Marakasov
3e4b9cf0c2 - Fix more shebangs
- Drop unneeded WX_UNICODE
- Remove useless checks to fix packaging as non-root
2015-10-01 15:50:25 +00:00