Commit graph

14 commits

Author SHA1 Message Date
Bernard Spil
af3f071308 databases/mariadb100-server: Fix package builder failures
- Add dependency on OpenSSL from ports
  - As per PR206998 this fixes the relocation error [1]

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206998#c102

PR:		209419
2016-05-11 20:10:51 +00:00
Bernard Spil
65609c67cf databases/mariadb100-{client,server}: Update to 10.0.25
- Update to latest version 10.0.25
  - Fix security vulnerabilities
  - Replace USE_MYSQL/WANT_MYSQL_VER with USES= mysql:100m
  - Always build with SSL support, remove bundled CyaSSL
  - Align INNODB engine option with upstream option name
  - Mark not supported for TokuDB on i386
  - Backport improvements from 10.1 port
    - Replace bundled libs with ports' versions
    - ENGINES options group
  - TokuDB Engine
    - Add upstreamed patch fixing linuxism
    - Add/fix docs and license files
  - Make OQGraph ignore message explicit

PR:		209318
Security:	8c2b2f11-0ebe-11e6-b55e-b499baebfeaf
Reviewed by:	feld (mentor)
Approved by:	feld (mentor)
Differential Revision:	D6162
2016-05-06 20:59:50 +00:00
Steve Wills
86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Dmitry Marakasov
1567507301 - Mark OQGRAPH option BROKEN as it fails with both old and new boost
- Allow to disable it properly so the build doesn't break of boost is installed
- Remove OQGRAPH-related cmake flags, as they do nothing

PR:		207115
Submitted by:	amdmi3
Approved by:	maintainer timeout (never@nevermind.kiev.ua, 2 months)
2016-04-21 11:04:33 +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
Bernard Spil
7614207526 databases/mariadb100-{client,server}: Update to 10.0.23
- Update to 10.0.23
  - Re-patch files due to path change in WRKSRC
  - Harmonize CONFLICTS and quench portlint warnings
  - Use variables to construct INSTALL_CONFLICTS
  - Fix json.cpp clang compilation issue
  - Refactor and upstream jemalloc patch

Changes:

  - https://mariadb.com/kb/en/mariadb/mariadb-10023-changelog/

Reviewed by:	koobs (mentor), feld (mentor)
Approved by:	koobs (mentor)
Differential Revision:	https://reviews.freebsd.org/D4709
2016-01-03 18:25:22 +00:00
Bernard Spil
d29217215f databases/mariadb100-server: Update to 10.0.22
* Update server and (slave) client port
  * Alphabetic ordering of CONFLICTS
  * Consistent globbing of CONFLICTS
  * Alphabetical ordering of USES
  * Add LGPL21 for MySQL client C/Java libs

Reviewed by:	koobs (mentor)
Approved by:	koobs (mentor)
Differential Revision:	https://reviews.freebsd.org/D4100
2015-11-08 12:45:02 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Bernard Spil
4af533cdd3 databases/mariadb100-server: Update to 10.0.21
- Update to 10.0.21
  - Updates mariadb100-client as well (slave-port)
  - Silence portlint
  - Re-roll patches with makepatch

[1]	https://mariadb.atlassian.net/browse/MDEV-7398
[2]	https://mariadb.atlassian.net/browse/MDEV-8128

Changes:	https://mariadb.com/kb/en/mariadb/mariadb-10021-changelog/

Differential revision:	https://reviews.freebsd.org/D2771
Reviewed by:	koobs (mentor), vsevolod (mentor)
Approved by:	vsevolod (mentor)
PR:		200097
Security:	36bd352d-299b-11e5-86ff-14dae9d210b8
MFH:		2015Q3
2015-08-12 13:19:36 +00:00
Brad Davis
bb3bfa5bc9 Update databases/mariadb100-{server,client} to 10.0.17.
Pet portlint while here.

PR:		198310
Submitted by:	Bernard Spil <spil.oss@gmail.com>
Approved by:	zi (mentor)
2015-03-05 21:15:50 +00:00
Johannes Jost Meixner
db6b9da2f1 databases/mariadb100-*: update to 10.0.16
- update to 10.0.16
- Add LICENSE (GPLv2)
- Add CPE info

PR:		197185
Differential Revision:	https://reviews.freebsd.org/D1734
Submitted by:	Bernard Spil <spil.oss@gmail.com> (maintainer)
Approved by:	swills
2015-01-30 18:34:20 +00:00
Johannes Jost Meixner
7a9da55494 databases/mariadb100-server: use options helpers
- Use options helpers
- Use GCC on i386 versions of FreeBSD later than 10.1-RELEASE

PR:		196122
Differential Revision:	https://reviews.freebsd.org/D1535
Submitted by:	Bernard Spil <spil.oss@gmail.com>
Approved by:	maintainer timeout (3 weeks)
Approved by:	swills (maintainer)
2015-01-16 15:55:34 +00:00
Xin LI
1f9c96462b Update to 10.0.15.
- InnoDB is now disabled by default.  MariaDB ships with
   XtraDB as drop-in replacement of InnoDB but keeps the
   original InnoDB as an option you have to set specifically
   to enable it.
 - Added support for Mroonga storage engine.
 - Removed mytop script, which the latest version can be
   installed via databases/mytop.
 - Moved INNODB option to the Server part (as OQGraph)
 - Updated -server log only as this only affects -server.

Submitted by:	Bernard Spil <spil oss gmail com> (maintainer)
2014-12-17 07:10:58 +00:00
John Marino
d2bcf058dc Add new ports databases/mariadb100-server and -client (version 10.0)
PR:		193539
Submitted by:	spil.oss (gmail)

MariaDB is a database server that offers drop-in replacement functionality
for MySQL. MariaDB is built by some of the original authors of MySQL, with
assistance from the broader community of Free and open source software
developers. In addition to the core functionality of MySQL, MariaDB offers
a rich set of feature enhancements including alternate storage engines,
server optimizations, and patches.
2014-11-04 08:21:55 +00:00