FreeBSD Bugzilla – Attachment 222828 Details for
Bug 253850
games/supertuxkart: fix build with latest SDL2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
stk-sdl.patch
stk-sdl.patch (text/plain), 2.60 KB, created by
Val Packett
on 2021-02-25 17:20:19 UTC
(
hide
)
Description:
stk-sdl.patch
Filename:
MIME Type:
Creator:
Val Packett
Created:
2021-02-25 17:20:19 UTC
Size:
2.60 KB
patch
obsolete
>diff --git i/games/supertuxkart/Makefile w/games/supertuxkart/Makefile >index cbc4a43bbd03..92d6d1e4c589 100644 >--- i/games/supertuxkart/Makefile >+++ w/games/supertuxkart/Makefile >@@ -1,62 +1,66 @@ > # Created by: Dmitry Marakasov <amdmi3@amdmi3.ru> > # $FreeBSD$ > > PORTNAME= supertuxkart > PORTVERSION= 1.2 >+PORTREVISION= 1 > CATEGORIES= games > MASTER_SITES= SF/supertuxkart/SuperTuxKart/${PORTVERSION} > DISTNAME= SuperTuxKart-${PORTVERSION}-src > >+PATCH_SITES= https://github.com/${PORTNAME}/stk-code/commit/ >+PATCHFILES+= 61833c9c26da5520f.patch:-p1 # Fix compilation with latest SDL >+ > MAINTAINER= amdmi3@FreeBSD.org > COMMENT= Free 3D kart racing game > > LICENSE= GPLv3+ > LICENSE_FILE= ${WRKSRC}/COPYING > > LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ > libcurl.so:ftp/curl > > BROKEN_FreeBSD_12_i386= does not build (error: this directive must appear between .cfi_startproc and .cfi_endproc directives) > > USES= alias cmake compiler:c++11-lib pkgconfig tar:xz > CMAKE_OFF= USE_WIIUSE \ > BUILD_RECORDER \ > USE_SYSTEM_ENET \ > USE_SYSTEM_SQUISH > CMAKE_ON= USE_SYSTEM_GLEW > > PORTDATA= * > > CXXFLAGS+= -DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_ \ > -D__FREE_BSD_ > > OPTIONS_DEFINE= NETTLE SERVER_ONLY > OPTIONS_DEFAULT=NETTLE > > NETTLE_DESC= Use Nettle instead of OpenSSL for cryptography > NETTLE_LIB_DEPENDS= libnettle.so:security/nettle > NETTLE_USES_OFF= ssl > NETTLE_CMAKE_BOOL_OFF= USE_CRYPTO_OPENSSL > > SERVER_ONLY_DESC= Build server only > SERVER_ONLY_CMAKE_BOOL= SERVER_ONLY > SERVER_ONLY_LIB_DEPENDS_OFF= \ > libvorbisfile.so:audio/libvorbis \ > libogg.so:audio/libogg \ > libpng.so:graphics/png \ > libfreetype.so:print/freetype2 \ > libharfbuzz.so:print/harfbuzz > SERVER_ONLY_USES_OFF= gettext gl jpeg openal:al sdl xorg > SERVER_ONLY_USE_OFF= GL=gl,glu,glew SDL=sdl2 XORG=x11,xrandr > > # make sure that bundled libraries are not used > post-extract: > .for bundled in glew wiiuse > @${RM} -rf ${WRKSRC}/lib/${bundled} > .endfor > > post-patch: > @${REINPLACE_CMD} -e 's|Icon=.*|Icon=${PREFIX}/share/icons/hicolor/128x128/apps/supertuxkart.png|' \ > ${WRKSRC}/data/${PORTNAME}.desktop > > .include <bsd.port.mk> >diff --git i/games/supertuxkart/distinfo w/games/supertuxkart/distinfo >index 61c3ad95cff5..fffa2b6f19fe 100644 >--- i/games/supertuxkart/distinfo >+++ w/games/supertuxkart/distinfo >@@ -1,3 +1,5 @@ >-TIMESTAMP = 1598745498 >+TIMESTAMP = 1614273437 > SHA256 (SuperTuxKart-1.2-src.tar.xz) = 052edf0afdbeb99583fe8676fb0ab80ecb6103fb88b7540f858d1b5fa1297d37 > SIZE (SuperTuxKart-1.2-src.tar.xz) = 614569164 >+SHA256 (61833c9c26da5520f.patch) = 42c55beff7b99fa18f8b9690db39d02dce8e7514f2cd61479161518a73767dae >+SIZE (61833c9c26da5520f.patch) = 5394
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 253850
: 222828