Commit graph

20043 commits

Author SHA1 Message Date
Dmitry Marakasov
975f707fa5 - Update to 0.6.2.2 2020-09-12 22:36:39 +00:00
Alexey Dokuchaev
bdc69039fd - Allow to build against contemporary versions of OpenSSL
- Add missing license information, remove useless comment
2020-09-10 07:45:48 +00:00
Alexey Dokuchaev
73f76d306b Add -fcommon to CFLAGS to unbreak the build against modern compilers,
e.g. Clang 11 or GCC 10, and remove unsupported optimization options.

Reported by:	pkg-fallout
2020-09-10 04:04:40 +00:00
Danilo Egea Gondolfo
b6e14ff861 Update games/crispy-doom to 5.9.1 2020-09-09 22:06:10 +00:00
Thierry Thomas
8e67d9980d Fix on -CURRENT with -fcommon. 2020-09-09 19:38:59 +00:00
Dirk Meyer
2c870d5953 - fix build with -fno-common
- merge patches
2020-09-09 18:02:22 +00:00
Dmitry Marakasov
3b897c439c - Update to local version with python3 support 2020-09-09 15:00:33 +00:00
Dmitry Marakasov
a22fa13a05 - Fix python version requirement 2020-09-08 21:53:20 +00:00
Yuri Victorovich
b0aa3fe906 New port: games/coronapoker: Texas Holdem poker game 2020-09-05 23:41:22 +00:00
Sunpoet Po-Chuan Hsieh
544444a558 Sort SUBDIRs 2020-09-05 10:04:18 +00:00
Piotr Kubaj
06625b0453 games/NBlood: open source Blood engine implementation 2020-09-04 21:52:56 +00:00
Rene Ladan
964c0ccab9 Remove expired ports:
2020-09-01 multimedia/w_scan: No longer developed since September 2017, MASTER_SITES gone
2020-08-31 net/ntp-devel: Current devel branch of ntp is no longer published
2020-08-31 mail/postfix-policyd-spf-python: Use mail/py-spf-engine instead (Project is superseded by successor)
2020-08-26 graphics/py-pyembree: Broken for more than 6 months
2020-08-26 games/asteroid: Broken for more than 6 months
2020-09-04 19:34:48 +00:00
Ganael LAPLANCHE
68eb2663a3 Fix build with llvm11 (duplicate symbol errors)
While here, re-generate patches using 'makepatch' target.
2020-09-04 10:34:58 +00:00
Stefan Eßer
1ca619cf0b Fix build with clang11
MethodJIT.cpp used "asm volatile", a GCC extension that seems to not be
implemented in CLANG. It prevents some optimizations in GCC, according to
the documentation.
2020-09-03 15:05:38 +00:00
Tobias C. Berner
a2cb94c52a Update KDE Applications (release-service) to 20.08.1 2020-09-03 14:48:14 +00:00
Stefan Eßer
87064b9911 Fix build with -fno-common 2020-09-03 14:31:51 +00:00
Stefan Eßer
6a3acac156 Fix build with -fno-common 2020-09-03 14:20:12 +00:00
Stefan Eßer
c4c82c8151 Fix build with -fno-common 2020-09-03 14:10:40 +00:00
Stefan Eßer
df7ab5150a Fix build with -fno-common
While here, add a license specification. The license appears to be a mix
of MIT and BSD licenses, but without the BSD clauses spelled out.
2020-09-03 13:42:20 +00:00
Tobias C. Berner
cdeecc67c5 games/gcompris-qt: update to 0.97.1 2020-09-03 13:30:22 +00:00
Fernando Apesteguía
5f2f3efcd6 devel/xboard: fix build in 13-current
Another case of -fno-common
This fixes the slave port devel/xboard-devel too.

While here, add missing USE_XORG modules.

PR:	248984
Reported by:	kalten@gmx.at
MFH:	2020Q3 (build fix, -fno-common)
2020-09-02 08:05:46 +00:00
Alexey Dokuchaev
25bc2eabe3 Force -fcommon for the time being, fixing the code looks impractical.
This is to fix the build against modern compilers (Clang 11, GCC 10).

Reported by:	pkg-fallout
2020-09-01 18:46:42 +00:00
Jan Beich
34174290ba games/blockattack: unbreak on GCC architectures
cc1plus: error: unrecognized command line option "-Wno-implicit-fallthrough"
cc1plus: error: unrecognized command line option "-std=c++11"
2020-09-01 04:13:44 +00:00
Jan Beich
1ba8cfdcdc games/blockattack: add new port
Block Attack - Rise of the Blocks is a puzzle/blockfall game inspired
by Nintendo's Tetris Attack (or "Panel de Pon") for the Super
Nintendo. It might seem like any other match-3 style game but it is
generally much faster. The game requires fast decisions compared to
other puzzle games. While you can setup the perfect chain it is much
more likely that you will construct chains while blocks are still
dropping around you.

In addition to traditional game types like endless, time trial and
stage clear the game does also feature a VS-mode. The VS mode is a
dual like you rarely see in a puzzle game.

Features:
- No loot boxes
- 5 single player modes: Endless, Time Trial, Puzzle Mode, Stage Clear and Vs. Mode
- 2 two player options: Time Trial and Vs. Mode
- Puzzle mode with 27 puzzles
- Custom keymapping
- High scores are saved
- Gamepad support
- Mouse support
- Touch support
- Music and sound effects
- Animations

https://blockattack.net/
2020-09-01 00:53:27 +00:00
Alexey Dokuchaev
d1a3e4e4e9 - Finish the conversion to modern Python started with r524492
- Rename local header to avoid the clash with /usr/include/semaphore.h
  which breaks the build on recent -CURRENT

Reported by:	pkg-fallout
2020-08-31 11:53:59 +00:00
Alexey Dokuchaev
74c61c2ea2 Ensure that there is only one variable definition per each object, as
the C (and C++) standards mandated for years and compilers started to
enforce as of recently (Clang 11, GCC 10).

Reported by:	pkg-fallout
2020-08-31 04:00:21 +00:00
Yuri Victorovich
d2d8f23638 games/abstreet: Update 0.2.3-16 -> 0.2.9-49 2020-08-30 21:02:42 +00:00
Sunpoet Po-Chuan Hsieh
b94e8d8c27 Bump PORTREVISION for devel/protobuf shlib change 2020-08-30 20:19:41 +00:00
Alexey Dokuchaev
46d6379625 Drop unsupported -fexpensive-optimizations option from the CFLAGS and
add -fcommon instead to unbreak the build against Clang 11 and GCC 10.

Reported by:	pkg-fallout
2020-08-30 18:39:38 +00:00
Tobias Kortkamp
c9a06251c5 lang/rust: Update to 1.46.0
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/08/27/Rust-1.46.0.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D26176
2020-08-30 18:36:07 +00:00
Alexey Dokuchaev
66cdeec00b When disabling pieces of code unsupported on FreeBSD, do it based on
the particular operating systems they are written for.
2020-08-30 15:18:14 +00:00
Danilo Egea Gondolfo
d25d18c103 - Fix build on CURRENT with new clang 11 (typedef redefinition) 2020-08-30 12:10:26 +00:00
Niclas Zeising
a1b290c54d Extend expiration of ports broken with -fno-common
Extend the expiration of unmaintained leaf ports that are broken with
-fno-common and previously had a short expiration date.  The new date is set
to 2021-04-01, meaning the ports will be in the 2021Q2 branch, giving people
until 2021-06-30 (10 months from now) to fix issues.
Improve the wording of the deprecation message, mentioning both llvm 11 and
-fno-common.
Bump portrevision to force reinstall.  This way the warning message about
deprecation will be displayed to users installing or reinstalling the
software.

MFH:		2020Q3 (maybe)
2020-08-30 09:47:49 +00:00
Alexey Dokuchaev
4f2e070292 - Remove -O3 and unsupported -fexpensive-optimizations from CFLAGS
- Add -fcommon to unbreak the build against Clang 11 and GCC 10

Reported by:	pkg-fallout
2020-08-29 14:44:55 +00:00
Tobias C. Berner
83e0ccc36f games/gtkatlantic: update to 0.6.3, to fix build with clang11
- if some one actually uses this software, please step up and maintain it.
2020-08-29 13:47:15 +00:00
Tobias C. Berner
41ba25ca52 games/sdl_scavenger: fix build on recent current 2020-08-29 13:09:13 +00:00
Tobias C. Berner
a0800a53f7 games/vms-empire: fix build on current and deprecate
- there has been some activity upstream recently
- https://gitlab.com/esr/vms-empire
- if you care about the port, update and maintain it
2020-08-29 07:23:43 +00:00
Kyle Evans
70e88083b5 games/megaglest: fix build with LLVM 11
The fallout here is due to the new -fno-common default in GCC 10 / LLVM 11.

PR:		248870
Obtained from:	https://github.com/MegaGlest/megaglest-source/issues/197
MFH:		2020Q3 (-fno-common build fix)
2020-08-29 02:21:46 +00:00
Tobias C. Berner
c9480a17b6 games/ezquake: fix build on current and deprecatae
- upstream has recently released 3.2.1
- if someone cares about this port, update and maintain it
2020-08-28 21:28:25 +00:00
Tobias C. Berner
39aa311e33 games/drm: fix build on recent current and deprecate 2020-08-28 19:57:04 +00:00
Tobias C. Berner
58895f0d7b games/ctris: fix build on recent current 2020-08-28 18:15:17 +00:00
Tobias C. Berner
7cc125b906 games/crossfire-client: fix build on recent current 2020-08-28 18:07:12 +00:00
Tobias C. Berner
2bdc689181 games/cre: fix build on current and deprecate 2020-08-28 18:00:58 +00:00
Tobias C. Berner
f954c8a715 games/cosmo: fix build on current and deprecate 2020-08-28 17:51:07 +00:00
Tobias C. Berner
5e16f58a11 games/chocolate-doom: fix build on recent current 2020-08-28 17:01:34 +00:00
Tobias C. Berner
fb40f764d0 games/cogs-sdl: fix build on recent current
- upstream has some WIP to fix build with gcc10:
	ee2b3acd12
- unfortunately this was not enough, as it did not address the duplicte symbols
2020-08-28 16:17:45 +00:00
Tobias C. Berner
1c765da970 games/cavezofphear: fix build on recent current and deprecate 2020-08-28 11:37:17 +00:00
Tobias C. Berner
8be18b0565 games/bygfoot: fix build on recent current and deprecate 2020-08-28 11:19:52 +00:00
Tobias C. Berner
68a88f6561 games/bomberinstinct: fix build with recent current and deprecate 2020-08-28 10:45:17 +00:00
Tobias C. Berner
b974172440 games/biniax2: fix build on recent current 2020-08-27 20:34:48 +00:00