Commit Graph

387 Commits

Author SHA1 Message Date
Antoine Brodin 7cfc59160c Do not include bsd.port.options.mk twice 2021-02-01 19:56:33 +00:00
Piotr Kubaj 56528bcaea databases/percona55-server: fix build on powerpc64 elfv2
Due to Clang's bug (reported upstream), use GCC on powerpc64 elfv2. Since libc++ requires C++11 compatibility when used with GCC, force C++11.
2020-03-18 15:01:49 +00:00
Baptiste Daroussin ebc87904a6 Drop the ipv6 virtual category for d* category as it is not relevant anymore 2019-10-09 10:34:56 +00:00
Mathieu Arnold 78d1aff1fc Convert to UCL & cleanup pkg-message (categories d) 2019-08-13 16:01:59 +00:00
Gerald Pfeifer ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Antoine Brodin 9dd9f50539 Unbreak
Pointy hat:	pkubaj
2019-06-05 09:12:17 +00:00
Piotr Kubaj f8269eb3b6 databases/percona55-server: fix build
Requires C11 features:
/wrkdirs/usr/ports/databases/percona55-server/work/percona-server-5.5.61-38.13/storage/innobase/include/os0sync.h:386:4: error: #error "Unsupported platform"

Approved by:	mentors (implicit approval)
2019-06-05 09:07:56 +00:00
Sunpoet Po-Chuan Hsieh 40c9c7f7eb Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
2019-04-09 14:04:49 +00:00
Tobias Kortkamp 6ebb15f782 databases/percona55-server: Attempt to fix OPENSSL option after r446475
Options helpers are ineffective when set after bsd.port.options.mk.
Since this port is not using helpers in the first place append to
USES directly.

Reported by:	tobik (in D19553)
2019-03-15 09:04:56 +00:00
Tobias C. Berner 707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Baptiste Daroussin 7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Florian Smeets a7fe728714 Update to 5.5.61-38.13
PR:		230932
Submitted by:	Sergey Akhmatov <sergey@akhmatov.ru>
2018-09-09 20:14:55 +00:00
Florian Smeets 775909c482 Fix rc scripts after r328331 in head.
PR:		227234, 227235
Submitted by:	0mp
2018-05-18 19:51:28 +00:00
Florian Smeets d12f832e54 Update to 5.5.60-38.12
PR:		228336
Submitted by:	Sergey Akhmatov <sergey@akhmatov.ru>
Security:	57aec168-453e-11e8-8777-b499baebfeaf
2018-05-18 19:24:04 +00:00
Florian Smeets 381ac92c71 Make this compile with clang 6.0 2018-04-26 17:49:52 +00:00
Florian Smeets 35a56a6776 Update to 5.5.59-38.11
PR:		225587
Submitted by:	Sergey Akhmatov <sergey@akhmatov.ru>
MFH:		2018Q1
Security:	e3445736-fd01-11e7-ac58-b499baebfeaf
2018-02-12 18:31:47 +00:00
Florian Smeets c0228e6c03 Update to 5.5.58-38.10
PR:		222619
Submitted by:	sergey <sergey@akhmatov.ru>
MFH:		2017Q4
Security:	https://vuxml.freebsd.org/freebsd/c41bedfd-b3f9-11e7-ac58-b499baebfeaf.html
2017-12-16 20:16:05 +00:00
Vasil Dimov c6ff8e4970 MySQL ports: Extend CONFLICTS_INSTALL in conflicting ports.
databases/mysqlwsrep56-server has been present for some time and
databases/mysqlwsrep57-server has been added recently. Both ports
conflict with other MySQL server ports and this has been reflected
in databases/mysqlwsrep5[67]-server/Makefile but must also be
reflected in all conflicting ports' Makefiles as well.

The conflicting ports are:
databases/mariadb100-server
databases/mariadb101-server
databases/mariadb102-server
databases/mariadb55-server
databases/mysql55-server
databases/mysql56-server
databases/mysql57-server
databases/mysql80-server
databases/percona55-server
databases/percona56-server
databases/percona57-server

There is not going to be mysqlwsrep*-client* ports (because the vanilla
mysql*-client* ports suffice), so the entry in CONFLICTS just reads
mysqlwsrep*.

PR:		220791
Submitted by:	vd
Approved by:	brnrd, ale (maintainer timeout), feld (maintainer timeout), flo, mmokhi, koobs
2017-08-14 05:37:21 +00:00
Mark Felder fc2e966935 databases/percona55-server percona56-server:
Fix OPENSSL option to actually enable linking with OpenSSL

MFH:		2017Q3
Differential Revision:	https://reviews.freebsd.org/D9122
2017-07-23 13:58:45 +00:00
Sunpoet Po-Chuan Hsieh cb037d3c98 Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
2017-06-27 13:46:53 +00:00
Tobias C. Berner 5e373eaa92 Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
2017-06-25 21:07:58 +00:00
Florian Smeets 386cf298d4 Update to 5.5.54-38.6 2017-03-13 21:32:03 +00:00
Steve Wills 149ba7338a Unmark broken on powerpc64
These ports built successfully
2016-09-15 01:41:28 +00:00
Florian Smeets 8a7b05b1cc Update to 5.5.51-38.1
Security:	https://www.percona.com/blog/2016/09/12/percona-server-critical-update-cve-2016-6662/
MFH:		2016Q3
2016-09-13 07:31:25 +00:00
Florian Smeets 95654011b7 Update to 5.5.48-37.8 2016-04-23 14:10:25 +00:00
Steve Wills 86cd4fbe5a many ports: mark broken on powerpc64 2016-04-21 16:43:14 +00:00
Florian Smeets 60b1cd50e9 - update to 5.5.46-37.5
- fix permission on db dir [1]

PR:		204144 [1]
Reported by:	<sergey@akhmatov.ru> [1]
2015-11-06 17:10:17 +00:00
Florian Smeets 8bb2d067fb Update to 5.5.44-37.3
Committed from:	Essen FreeBSD Hackathon
2015-07-25 11:51:29 +00:00
Florian Smeets 23d1c02a59 Update to 5.5.43-37.2 2015-06-07 20:54:24 +00:00
Florian Smeets c14bb80a68 Update to 5.5.41-37.0
MFH:		2015Q1
2015-01-21 23:38:27 +00:00
Florian Smeets ca199c0364 Update to 5.5.40-36.1
Update CONFLICTS [1]

PR:		194820 [1]
Submitted by:	Bernard Spil <spil.oss@gmail.com> [1]
2014-11-25 11:27:57 +00:00
Baptiste Daroussin 3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Baptiste Daroussin 64f1991bcd Remove now useless @cwd and @stopdaemon 2014-09-02 14:38:05 +00:00
Florian Smeets 18be6d5f44 Update to 5.5.38-35.2 2014-07-06 12:10:43 +00:00
Baptiste Daroussin cca3c8eb1c Deserves the same punishment as mysql55 for readline support 2014-07-01 23:05:06 +00:00
Baptiste Daroussin f85a534244 Fix build with readline from ports 2014-07-01 12:22:05 +00:00
Florian Smeets 3400b2d230 Remove 2 duplicates from pkg-plist
Reported by:	Jenkins (swills)
2014-06-17 09:04:43 +00:00
Florian Smeets 7d3a9f4fa1 Update pkg-descr and point to the correct URL
Reported by:	Ronald Klop <ronald@klop.ws>
2014-06-12 18:44:43 +00:00
Florian Smeets c141a2e8c1 - Update to 5.5.36-34.1
- Also pass --defaults-extra-file to mysql_install_db [1]

Submitted by:	Daniel Ylitalo <daniel@203core.se>
2014-03-24 20:16:31 +00:00
Florian Smeets 0dd36d6e5e - Update to 5.5.35-33.0
- Pet portlint

PR:		ports/185889
Submitted by:	Jim Ohlstein <jim@selenium.jlkhosting.com>
2014-01-19 20:21:00 +00:00
Florian Smeets ec2f641762 Don't use the LATEST link. This fixes the issue that these ports became
unfetchable after every upstream update.
2013-12-21 00:25:08 +00:00
Florian Smeets d89e1f30c8 Fix fetch
Reported by:	Dmitriy Simakov <basilio@j-vista.ru>
2013-12-19 20:07:03 +00:00
Florian Smeets 4437d2203b Remove debuging leftovers 2013-10-28 19:00:51 +00:00
Florian Smeets 91e1022468 - update to 5.5.34-32.0
- support stageing
2013-10-28 18:15:24 +00:00
Florian Smeets 1dfd54b282 Merge r329781 by tijl to fix the build with clang on i386 2013-10-10 22:02:17 +00:00
Florian Smeets cbc2f81ace - merge r329549 by marino from mysql55 (use shebangfix) 2013-10-06 13:42:49 +00:00
Florian Smeets 174a06e160 - use unique package names
- stop using LATEST_LINK
- update CONFLICTS accordingly

Approved by:	maintainer
2013-10-03 23:18:52 +00:00
Florian Smeets f1685df279 Update to 5.5.33.31.1 2013-09-30 20:47:18 +00:00
Baptiste Daroussin 36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Alex Kozlov d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00