Commit bf1e8ff3 authored by Yuri Victorovich's avatar Yuri Victorovich
Browse files

devel/sfml251: Remove

parent 5cd5e48a
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -3752,3 +3752,4 @@ www/py-httpx-gssapi|www/py-httpx_gssapi|2024-12-04|Upstream renamed
audio/openspc||2024-12-05|Has expired: Unmaintained upstream. Use audio/libgme or audio/ocp instead
x11-toolkits/py-qt5-chart|x11-toolkits/py-qt5-charts|2024-12-08|Renamed to be consistent with the Qt module name
x11-toolkits/py-qt6-chart|x11-toolkits/py-qt6-charts|2024-12-08|Renamed to be consistent with the Qt module name
devel/sfml251|devel/sfml|2024-12-09|Removed pinned port because the last user is gone
+0 −1
Original line number Diff line number Diff line
@@ -8071,7 +8071,6 @@
    SUBDIR += serdisplib
    SUBDIR += sfml
    SUBDIR += sfml1
    SUBDIR += sfml251
    SUBDIR += sfsexp
    SUBDIR += sgb
    SUBDIR += shadered

devel/sfml251/Makefile

deleted100644 → 0
+0 −73
Original line number Diff line number Diff line
PORTNAME=	sfml
PORTVERSION=	2.5.1
PORTREVISION=	4
CATEGORIES=	devel
PKGNAMESUFFIX=	251

MAINTAINER=	amdmi3@FreeBSD.org
COMMENT=	Simple and Fast Multimedia Library
WWW=		https://www.sfml-dev.org/

LICENSE=	ZLIB
LICENSE_FILE=	${WRKSRC}/license.md

USE_GITHUB=	yes
GH_ACCOUNT=	SFML
GH_PROJECT=	SFML

USES=		cmake compiler:c++11-lang
USE_CXXSTD=	c++14
CMAKE_ARGS=	-DSFML_INSTALL_PKGCONFIG_FILES=ON \
		-DSFML_USE_SYSTEM_DEPS=ON
USE_LDCONFIG=	yes

CONFLICTS=	sfml

DATADIR=	${PREFIX}/share/SFML
PORTDATA=	*
PORTDOCS=	*
PORTEXAMPLES=	*

OPTIONS_DEFINE=	DOCS EXAMPLES DOXYGEN
OPTIONS_GROUP=	MODULES
OPTIONS_GROUP_MODULES=	WINDOW GRAPHICS AUDIO NETWORK
OPTIONS_DEFAULT=${OPTIONS_GROUP_MODULES}
OPTIONS_SUB=	yes

MODULES_DESC=	SFML modules

WINDOW_DESC=		SFML Window module
WINDOW_CMAKE_BOOL=	SFML_BUILD_WINDOW
WINDOW_USES=		gl xorg
WINDOW_USE=		XORG=x11,xrandr GL=gl

GRAPHICS_DESC=		SFML Graphics module
GRAPHICS_CMAKE_BOOL=	SFML_BUILD_GRAPHICS
GRAPHICS_LIB_DEPENDS=	libfreetype.so:print/freetype2
GRAPHICS_IMPLIES=	WINDOW

AUDIO_DESC=		SFML Audio module
AUDIO_CMAKE_BOOL=	SFML_BUILD_AUDIO
AUDIO_USES=		openal:al
AUDIO_LIB_DEPENDS=	libFLAC.so:audio/flac \
			libogg.so:audio/libogg \
			libvorbis.so:audio/libvorbis

NETWORK_DESC=		SFML Network module
NETWORK_CMAKE_BOOL=	SFML_BUILD_NETWORK

DOXYGEN_CMAKE_BOOL=	SFML_BUILD_DOC
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
DOXYGEN_IMPLIES=	DOCS

EXAMPLES_CMAKE_BOOL=	SFML_BUILD_EXAMPLES

post-install:
	@${RM} ${STAGEDIR}${PREFIX}/*.pc

post-install-DOCS-on:
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/changelog.md ${WRKSRC}/readme.md \
		${STAGEDIR}${DOCSDIR}

.include <bsd.port.mk>

devel/sfml251/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1539702187
SHA256 (SFML-SFML-2.5.1_GH0.tar.gz) = 438c91a917cc8aa19e82c6f59f8714da353c488584a007d401efac8368e1c785
SIZE (SFML-SFML-2.5.1_GH0.tar.gz) = 22868556
+0 −15
Original line number Diff line number Diff line
src/SFML/Window/Unix/WindowImplX11.cpp:1278:36: error: reinterpret_cast from 'nullptr_t' to 'void *' is not allowed
                                   reinterpret_cast<void*>(NULL));
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

--- src/SFML/Window/Unix/WindowImplX11.cpp.orig	2017-02-08 11:29:16 UTC
+++ src/SFML/Window/Unix/WindowImplX11.cpp
@@ -1275,7 +1275,7 @@ void WindowImplX11::initialize()
                                    m_window,
                                    XNInputStyle,
                                    XIMPreeditNothing | XIMStatusNothing,
-                                   reinterpret_cast<void*>(NULL));
+                                   static_cast<void*>(NULL));
     }
     else
     {
Loading