Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 716364 Details for
Bug 795141
games-action/supertuxkart-1.2-r1: add USE 'client' to set `-DSERVER_ONLY`
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Fixing a segfault in headless STK LAN servers
supertuxkart-1.2-r2.ebuild (text/plain), 2.26 KB, created by
Lars
on 2021-06-15 20:48:34 UTC
(
hide
)
Description:
Fixing a segfault in headless STK LAN servers
Filename:
MIME Type:
Creator:
Lars
Created:
2021-06-15 20:48:34 UTC
Size:
2.26 KB
patch
obsolete
># Copyright 1999-2021 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >inherit cmake desktop xdg > >MY_P="SuperTuxKart-${PV}-src" >DESCRIPTION="A kart racing game starring Tux, the linux penguin (TuxKart fork)" >HOMEPAGE="https://supertuxkart.net/" >SRC_URI="https://github.com/${PN}/stk-code/releases/download/${PV}/${MY_P}.tar.xz > mirror://gentoo/${PN}.png" > >LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="debug nettle recorder sqlite wiimote +client" > ># don't unbundle irrlicht and bullet ># both are modified and system versions will break the game ># https://sourceforge.net/p/irrlicht/feature-requests/138/ > >RDEPEND=" > dev-cpp/libmcpp > sqlite? ( dev-db/sqlite:3 ) > dev-libs/angelscript:= > media-libs/freetype:2 > media-libs/glew:0= > media-libs/harfbuzz:= > media-libs/libpng:0= > media-libs/libsdl2 > media-libs/libvorbis > media-libs/openal > net-libs/enet:1.3= > net-misc/curl > sys-libs/zlib > virtual/glu > virtual/jpeg:0 > virtual/libintl > virtual/opengl > x11-libs/libX11 > x11-libs/libXxf86vm > nettle? ( dev-libs/nettle:= ) > !nettle? ( > >=dev-libs/openssl-1.0.1d:0= > ) > recorder? ( media-libs/libopenglrecorder ) > wiimote? ( net-wireless/bluez )" >DEPEND="${RDEPEND}" >BDEPEND=" > sys-devel/gettext > virtual/pkgconfig" > >S="${WORKDIR}/${MY_P}" > >src_prepare() { > cmake_src_prepare > if use client ; then > eapply "${FILESDIR}"/${PN}-1.1-irrlicht-arch-support.patch > eapply "${FILESDIR}"/${PN}-1.2-irrlicht-system-libs.patch > eapply "${FILESDIR}"/${P}-new-sdl.patch > fi > eapply "${FILESDIR}"/${PN}-1.2-fix-lan-headless-stk.patch >} > >src_configure() { > local mycmakeargs=( > -DUSE_SQLITE3=$(usex sqlite) > -DUSE_SYSTEM_ANGELSCRIPT=ON > -DUSE_SYSTEM_ENET=ON > -DUSE_SYSTEM_GLEW=ON > -DUSE_SYSTEM_SQUISH=OFF > -DUSE_SYSTEM_WIIUSE=OFF > -DUSE_IPV6=OFF # not supported by system enet > -DOpenGL_GL_PREFERENCE=GLVND > -DUSE_CRYPTO_OPENSSL=$(usex nettle no yes) > -DBUILD_RECORDER=$(usex recorder) > -DUSE_WIIUSE=$(usex wiimote) > -DSTK_INSTALL_BINARY_DIR=bin > -DSTK_INSTALL_DATA_DIR=share/${PN} > -DBUILD_SHARED_LIBS=OFF # build bundled libsquish as static library > -DSERVER_ONLY=$(usex client OFF ON) > ) > cmake_src_configure >} > >src_install() { > cmake_src_install > dodoc CHANGELOG.md > > doicon -s 64 "${DISTDIR}"/${PN}.png >}
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 Raw
Actions:
View
Attachments on
bug 795141
:
715011
| 716364 |
716367