1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
Commit Graph

45 Commits

Author SHA1 Message Date
Sean Bruno
bee8533414 games/cockatrice
- Update to 2.7.5
- Changelog/Release Notes:
 - https://github.com/Cockatrice/Cockatrice/releases
- Upstream did not bump the version, include that as a local patch.
- Upstream does not required two of our local patches, drop them.

Reviewed by:	lwhsu
Differential Revision:	https://reviews.freebsd.org/D26170
2020-08-24 20:48:16 +00:00
Sunpoet Po-Chuan Hsieh
1c489784e1 Bump PORTREVISION for devel/protobuf shlib change 2020-06-03 18:32:05 +00:00
Tobias C. Berner
7dc1b02162 games/cockatrice: prepare for Qt5-5.15 2020-05-19 18:06:29 +00:00
Sean Bruno
a7cebe885d games/cockatrice:
Update to 2.7.4 Dawn of Hope Revision 1
 There was some release problems with 2.7.3 that caused the developers to
 do a 2nd release.
 Release notes: https://github.com/Cockatrice/Cockatrice/releases
2020-03-27 17:26:29 +00:00
Sunpoet Po-Chuan Hsieh
11493c54b5 Bump PORTREVISION for devel/protobuf shlib change 2020-01-22 05:53:20 +00:00
Tobias Kortkamp
ef878751a7 games: Add missing USES={gnome,gl,sdl,xorg} 2019-11-08 10:47:01 +00:00
Sean Bruno
e049efc09a games/cockatrice: Update to 2.7.2
https://github.com/Cockatrice/Cockatrice/releases/tag/2019-08-31-Release-2.7.2
2019-09-01 20:18:54 +00:00
Sunpoet Po-Chuan Hsieh
4f3e0d828f Bump PORTREVISION for devel/protobuf shlib change 2019-07-31 16:38:52 +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
Sean Bruno
92b3f175f0 games/cockatrice - update to 2.7.1 release
- release notes https://github.com/Cockatrice/Cockatrice/releases/tag/2019-06-08-Release-2.7.1
2019-07-16 05:15:26 +00:00
Sunpoet Po-Chuan Hsieh
70ffc9c0fd Update devel/protobuf to 3.8.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		238808
Exp-run by:	antoine
2019-07-05 19:08:49 +00:00
Sunpoet Po-Chuan Hsieh
73b1e3abe6 Update devel/protobuf to 3.7.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		236157
Exp-run by:	antoine
2019-03-31 13:41:02 +00:00
Sean Bruno
49290000ab games/cockatrice: Update to 2.7.0 release.
release notes:
 https://github.com/Cockatrice/Cockatrice/releases/tag/2019-03-04-Release-2.7.0
2019-03-10 16:18:03 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Sean Bruno
d07069a7f7 games/cockatrice:
- Move buildtools, qmake and linguistools to "build" dependencies and bump
   PORTREVISION so users get the update.

Reviewed by:	tobik
2019-01-09 15:57:18 +00:00
Sean Bruno
8476b16bcc games/cockatrice: update to 2.6.2: Bog Humbug
https://github.com/Cockatrice/Cockatrice/releases/tag/2018-12-20-Release-2.6.2
2018-12-23 14:13:18 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

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, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Sunpoet Po-Chuan Hsieh
7cdcf9aed1 Update devel/protobuf to 3.6.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		231008
Exp-run by:	antoine
2018-12-03 19:41:32 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Sean Bruno
2cc6bd5329 games/cockatrice: Update to release 2.6.1
"Father of Ruins, Revision 1"

Changelog:
https://github.com/Cockatrice/Cockatrice/releases/tag/2018-07-17-Release-2.6.1
2018-07-24 15:01:04 +00:00
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Sunpoet Po-Chuan Hsieh
05f155d9b1 Revert r473259 and r473260 which are committed by accident
- Bump PORTEPOCH for protobuf and py-protobuf
- Bump PORTREVISION for dependent ports
2018-06-24 21:11:14 +00:00
Sunpoet Po-Chuan Hsieh
cf03afc451 Update to 3.6.0
Changes:	https://github.com/google/protobuf/releases
2018-06-24 20:19:45 +00:00
Sean Bruno
045d9ff188 games/cockatrice
- enable server component (servatrice)
- add options for server, client and mysql support
- add startup script for servatrice
- add optional runtime dependency on mysql-server for installs
  to the same machine or jail.

Reviewed by:	mat (OPTIONS_SUB help)
Differential Revision:	https://reviews.freebsd.org/D15416
2018-05-18 19:35:50 +00:00
Sean Bruno
9fb6b9e603 games/cockatrice:
- bump to release 2.5.1
- Use this as the version number for the package
- Add patch to indicate that this is the version number when selecting
  "About" in the menu.

https://github.com/Cockatrice/Cockatrice/releases/tag/2018-04-16-Release-2.5.1
2018-05-03 12:59:49 +00:00
Sean Bruno
42b5391f47 games/cockatrice: Update to 2.5.0 release.
PR:		226596
Submitted by:	Yuri Victorovich <yuri@freebsd.org>
2018-03-30 17:02:13 +00:00
Adriaan de Groot
bd0e829d46 Fix games/cockatrice plist. With CMake 3.10, (also CMake 3.11, which is
why I noticed this) and Qt 5.9, there are translations that are not included
in the plist. Poudriere shows me:

	====> Running Q/A tests (stage-qa)
	====> Checking for pkg-plist issues (check-plist)
	===> Parsing plist
	===> Checking for items in STAGEDIR missing from pkg-plist
	Error: Orphaned: %%DATADIR%%/translations/cockatrice_ca.qm
	Error: Orphaned: %%DATADIR%%/translations/cockatrice_el.qm
<snip>

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14784
2018-03-22 08:47:23 +00:00
Sunpoet Po-Chuan Hsieh
0a7591375a Update devel/protobuf to 3.5.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-12-11 18:26:13 +00:00
Sean Bruno
a34ab9824b games/cockatrice: Bump to 2.4.0 Release
https://github.com/Cockatrice/Cockatrice/releases/tag/2017-11-19-Release-2.4.0
2017-11-23 17:56:13 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Sunpoet Po-Chuan Hsieh
6fa7fc5018 Update devel/protobuf to 3.4.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-08-16 15:44:48 +00:00
Sean Bruno
6bfa434b40 Bump to 05.05.2017 release version.
Release notes:
https://github.com/Cockatrice/Cockatrice/releases/tag/2017-05-05-Release-2.3.17
2017-07-18 18:04:54 +00:00
Sunpoet Po-Chuan Hsieh
149013a34f Update devel/protobuf to 3.3.0
- Remove USE_CSTD=c99: it was added for [1], now audio/clementine-player builds fine without it
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
PR:		178687 [1]
2017-04-29 15:43:46 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Sean Bruno
26b550efc7 Update to release 2017-03-14-Release: Thopter Pie Network.
https://github.com/Cockatrice/Cockatrice/releases
2017-03-15 16:12:56 +00:00
Sean Bruno
a75aae2dc2 Update games/cockatrice to 2017-01-20 release. 2017-03-03 05:49:58 +00:00
Sunpoet Po-Chuan Hsieh
7f2dff279c Update devel/protobuf to 3.2.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-01-29 16:04:36 +00:00
Sean Bruno
f55fc3ad4f Bump games/cockatrice to the 12/31/2016 release.
"All Hallow's Eve, Revision 1" release.
2017-01-09 19:04:48 +00:00
Sunpoet Po-Chuan Hsieh
177698aaf0 - Update devel/protobuf to 3.1.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2016-12-14 17:58:20 +00:00
Mathieu Arnold
e95b9559d9 Fix plist.
Reported by:	qat
Sponsored by:	Absolight
2016-11-10 09:09:25 +00:00
Sean Bruno
dc3513fc9a Update to 2016.10.30 release 2016-11-07 14:41:21 +00:00
Sean Bruno
1167615a5d Update to 2016-06-30 Release. 2016-07-13 15:52:43 +00:00
Sean Bruno
a5a2fe6a5b Update Cockatrice to upstream Release Version 2016-05-06-Release.
https://github.com/Cockatrice/Cockatrice/releases/tag/2016-05-06-Release
2016-05-11 20:39:10 +00:00
Sean Bruno
4e9adaddd9 Add USES=compiler:c++11-lib to successfully build on 9.3 release.
This has the effect of pulling in gcc48 to do the build, but it at least
succeeds.  On 10 and higher, this will use clang to build.
2016-05-10 23:22:29 +00:00
Sean Bruno
b9e3a0e2c4 Move the Cockatrice dir to cockatrice for more lower case correctness. 2016-05-06 18:34:47 +00:00