1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

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.
This commit is contained in:
Tobias C. Berner 2020-08-29 13:47:15 +00:00
parent 41ba25ca52
commit 83e0ccc36f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=546912
4 changed files with 30 additions and 12 deletions

View File

@ -2,8 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= gtkatlantic PORTNAME= gtkatlantic
PORTVERSION= 0.4.4 DISTVERSION= 0.6.3
PORTREVISION= 1
CATEGORIES= games CATEGORIES= games
MASTER_SITES= http://download.tuxfamily.org/gtkatlantic/downloads/v${PORTVERSION:R}/ \ MASTER_SITES= http://download.tuxfamily.org/gtkatlantic/downloads/v${PORTVERSION:R}/ \
SF/nemysisfreebsdp/${CATEGORIES}/:icons SF/nemysisfreebsdp/${CATEGORIES}/:icons
@ -17,7 +16,7 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
USES= gnome localbase:ldflags pkgconfig USES= gnome localbase:ldflags pkgconfig
USE_GNOME= gtk20 USE_GNOME= cairo gtk30 libxml2
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
INSTALLS_ICONS= yes INSTALLS_ICONS= yes

View File

@ -1,4 +1,5 @@
SHA256 (gtkatlantic-0.4.4.tar.gz) = 188e6502438948cb46246b50d761f7e3588cdd2f6fc45fa7fada996d116073ae TIMESTAMP = 1598708229
SIZE (gtkatlantic-0.4.4.tar.gz) = 962568 SHA256 (gtkatlantic-0.6.3.tar.gz) = b24e20a47688459909c08c01a01095bcc18d6a2568c7fa91115e0e0adbf734e5
SIZE (gtkatlantic-0.6.3.tar.gz) = 618449
SHA256 (gtkatlantic_icons.tar.gz) = 0686beae348ef8835190731ebe45af594da3db8ec7f9c38220bcb3138ef74a08 SHA256 (gtkatlantic_icons.tar.gz) = 0686beae348ef8835190731ebe45af594da3db8ec7f9c38220bcb3138ef74a08
SIZE (gtkatlantic_icons.tar.gz) = 41163 SIZE (gtkatlantic_icons.tar.gz) = 41163

View File

@ -0,0 +1,23 @@
--- src/client.c.orig 2020-08-29 13:39:41 UTC
+++ src/client.c
@@ -213,17 +213,17 @@ static void* client_connect_async(connection *c) {
#if defined(TCP_KEEPIDLE) && defined(TCP_KEEPINTVL) && defined(TCP_KEEPCNT)
/* 10s idle before keepalive probe */
opt = 10;
- if (setsockopt(sock, SOL_TCP, TCP_KEEPIDLE, (char*)&opt, sizeof(opt))) {
+ if (setsockopt(sock, IPPROTO_TCP, TCP_KEEPIDLE, (char*)&opt, sizeof(opt))) {
fprintf(stderr, "setsockopt() TCP_KEEPIDLE failed on socket %d: %s\n", sock, strerror(errno));
}
/* 10s probe interval */
opt = 10;
- if (setsockopt(sock, SOL_TCP, TCP_KEEPINTVL, (char*)&opt, sizeof(opt))) {
+ if (setsockopt(sock, IPPROTO_TCP, TCP_KEEPINTVL, (char*)&opt, sizeof(opt))) {
fprintf(stderr, "setsockopt() TCP_KEEPINTVL failed on socket %d: %s\n", sock, strerror(errno));
}
/* consider session down after 10 missed probes */
opt = 10;
- if (setsockopt(sock, SOL_TCP, TCP_KEEPCNT, (char*)&opt, sizeof(opt))) {
+ if (setsockopt(sock, IPPROTO_TCP, TCP_KEEPCNT, (char*)&opt, sizeof(opt))) {
fprintf(stderr, "setsockopt() TCP_KEEPCNT failed on socket %d: %s\n", sock, strerror(errno));
}
#endif /* TCP_KEEPIDLE && TCP_KEEPINTVL && TCP_KEEPCNT */

View File

@ -2,15 +2,8 @@ bin/gtkatlantic
%%DATADIR%%/board.png %%DATADIR%%/board.png
%%DATADIR%%/cards.png %%DATADIR%%/cards.png
%%DATADIR%%/commands.png %%DATADIR%%/commands.png
%%DATADIR%%/default.conf
%%DATADIR%%/help.index
%%DATADIR%%/houses.png %%DATADIR%%/houses.png
%%DATADIR%%/icon16x16.ico
%%DATADIR%%/icon16x16.xpm
%%DATADIR%%/icon32x32.ico
%%DATADIR%%/icon32x32.xpm
%%DATADIR%%/interface.xml %%DATADIR%%/interface.xml
%%DATADIR%%/logo.png
%%DATADIR%%/stars.png %%DATADIR%%/stars.png
%%DATADIR%%/stars_m.png %%DATADIR%%/stars_m.png
%%DATADIR%%/themes/generic_gradient/cards.png %%DATADIR%%/themes/generic_gradient/cards.png
@ -24,9 +17,11 @@ bin/gtkatlantic
%%DATADIR%%/themes/generic_gradient/tokens.png %%DATADIR%%/themes/generic_gradient/tokens.png
%%DATADIR%%/tokens.png %%DATADIR%%/tokens.png
share/icons/hicolor/128x128/apps/gtkatlantic.png share/icons/hicolor/128x128/apps/gtkatlantic.png
share/icons/hicolor/16x16/apps/gtkatlantic.png
share/icons/hicolor/32x32/apps/gtkatlantic.png share/icons/hicolor/32x32/apps/gtkatlantic.png
share/icons/hicolor/48x48/apps/gtkatlantic.png share/icons/hicolor/48x48/apps/gtkatlantic.png
share/icons/hicolor/64x64/apps/gtkatlantic.png share/icons/hicolor/64x64/apps/gtkatlantic.png
share/icons/hicolor/72x72/apps/gtkatlantic.png share/icons/hicolor/72x72/apps/gtkatlantic.png
share/icons/hicolor/96x96/apps/gtkatlantic.png share/icons/hicolor/96x96/apps/gtkatlantic.png
share/pixmaps/gtkatlantic.png share/pixmaps/gtkatlantic.png
share/pixmaps/gtkatlantic.xpm