git: e7bb4c4f5c1a - main - devel/sfml1: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Thu, 11 Sep 2025 18:48:19 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e7bb4c4f5c1a0275021e0fa63a99d7e663354be7

commit e7bb4c4f5c1a0275021e0fa63a99d7e663354be7
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-09-11 18:48:06 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-09-11 18:48:06 +0000

    devel/sfml1: Remove expired port
    
    2025-09-10 devel/sfml1: Broken obsolete version
---
 MOVED                                              |  1 +
 devel/Makefile                                     |  1 -
 devel/sfml1/Makefile                               | 54 --------------
 devel/sfml1/distinfo                               |  2 -
 .../patch-include_SFML_System_ResourcePtr.inl      | 10 ---
 devel/sfml1/files/patch-src__SFML__Audio__Makefile | 30 --------
 .../files/patch-src__SFML__Graphics__Makefile      | 30 --------
 devel/sfml1/files/patch-src__SFML__Makefile        | 40 -----------
 .../sfml1/files/patch-src__SFML__Network__Makefile | 26 -------
 .../sfml1/files/patch-src__SFML__System__Makefile  | 26 -------
 .../sfml1/files/patch-src__SFML__Window__Makefile  | 26 -------
 devel/sfml1/pkg-descr                              |  7 --
 devel/sfml1/pkg-plist                              | 83 ----------------------
 13 files changed, 1 insertion(+), 335 deletions(-)

diff --git a/MOVED b/MOVED
index 2c5a38b37947..49aa18bef570 100644
--- a/MOVED
+++ b/MOVED
@@ -4776,3 +4776,4 @@ databases/redisdesktopmanager||2025-09-09|Has expired: RedisDesktopManager is no
 games/palomino||2025-09-11|Has expired: Obsolete and abandoneed, last release in 2013, not playable
 graphics/osg34||2025-09-11|Has expired: Obsolete version released in 2015
 games/motogt||2025-09-11|Has expired: Depends on obsolete devel/sfml1
+devel/sfml1|devel/sfml|2025-09-11|Has expired: Broken obsolete version
diff --git a/devel/Makefile b/devel/Makefile
index 09570870f53a..521ae61264b3 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -8198,7 +8198,6 @@
     SUBDIR += serd
     SUBDIR += serdisplib
     SUBDIR += sfml
-    SUBDIR += sfml1
     SUBDIR += sfsexp
     SUBDIR += sgb
     SUBDIR += shadered
diff --git a/devel/sfml1/Makefile b/devel/sfml1/Makefile
deleted file mode 100644
index 4f0dcf67e7e0..000000000000
--- a/devel/sfml1/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-PORTNAME=	sfml
-PORTVERSION=	1.6
-PORTREVISION=	8
-CATEGORIES=	devel
-MASTER_SITES=	https://www.sfml-dev.org/files/
-PKGNAMESUFFIX=	1
-DISTNAME=	SFML-${PORTVERSION}-sdk-linux-32
-
-MAINTAINER=	amdmi3@FreeBSD.org
-COMMENT=	Simple and Fast Multimedia Library
-WWW=		https://www.sfml-dev.org/
-
-BROKEN=		Does not build
-DEPRECATED=	Broken obsolete version
-EXPIRATION_DATE=2025-09-10
-
-LICENSE=	ZLIB
-LICENSE_FILE=	${WRKSRC}/license.txt
-
-LIB_DEPENDS=	libsndfile.so:audio/libsndfile \
-		libpng.so:graphics/png \
-		libfreetype.so:print/freetype2
-
-USES=		gmake jpeg gl openal:al pkgconfig dos2unix xorg
-DOS2UNIX_GLOB=	Makefile ResourcePtr.inl
-USE_XORG=	x11 xrandr
-USE_GL=		gl glu
-USE_LDCONFIG=	yes
-USE_CXXSTD=	c++98
-DESTDIRNAME=	STAGEDIR
-
-WRKSRC=		${WRKDIR}/SFML-${PORTVERSION}
-
-DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-PORTDOCS=	*
-
-PORTSCOUT=	limit:[^c]$$
-
-OPTIONS_DEFINE=	DOCS
-
-post-extract:
-	@${RM} ${WRKSRC}/lib/*
-	@${FIND} ${WRKSRC}/samples/bin/ -type f -maxdepth 1 -delete
-
-post-install:
-	@${FIND} ${STAGEDIR}${PREFIX}/include/SFML -name "*.hpp" -exec ${REINPLACE_CMD} -i '' -e '/#include/ s|SFML|&1|' {} \;
-	@${MV} ${STAGEDIR}${PREFIX}/include/SFML ${STAGEDIR}${PREFIX}/include/SFML${PKGNAMESUFFIX}
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/devel/sfml1/distinfo b/devel/sfml1/distinfo
deleted file mode 100644
index 65042a5c4cc2..000000000000
--- a/devel/sfml1/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (SFML-1.6-sdk-linux-32.tar.gz) = b1c18f9b99c54ebb4cd433792f33ed2b85c846cca28eb871a12b3191dc1532f8
-SIZE (SFML-1.6-sdk-linux-32.tar.gz) = 12937755
diff --git a/devel/sfml1/files/patch-include_SFML_System_ResourcePtr.inl b/devel/sfml1/files/patch-include_SFML_System_ResourcePtr.inl
deleted file mode 100644
index e2923b8c4917..000000000000
--- a/devel/sfml1/files/patch-include_SFML_System_ResourcePtr.inl
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/SFML/System/ResourcePtr.inl.orig	2010-01-27 16:53:54.000000000 +0300
-+++ include/SFML/System/ResourcePtr.inl	2015-03-27 15:46:53.809250000 +0300
-@@ -22,6 +22,7 @@
- //
- ////////////////////////////////////////////////////////////
- 
-+#include <cstddef>
- 
- ////////////////////////////////////////////////////////////
- /// Default constructor
diff --git a/devel/sfml1/files/patch-src__SFML__Audio__Makefile b/devel/sfml1/files/patch-src__SFML__Audio__Makefile
deleted file mode 100644
index f64ca2a4c4d1..000000000000
--- a/devel/sfml1/files/patch-src__SFML__Audio__Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/SFML/Audio/Makefile.orig	2014-08-18 16:51:52.000000000 +0400
-+++ src/SFML/Audio/Makefile	2014-08-18 16:52:27.000000000 +0400
-@@ -8,7 +8,7 @@
-     LIBNAME = $(LIBPATH)/$(LIB)
-     INSTALL = 
- else
--    LIB     = libsfml-audio.so
-+    LIB     = libsfml1-audio.so
-     LIBNAME = $(LIBPATH)/$(LIB).$(VERSION)
-     INSTALL = && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB)
- endif
-@@ -18,14 +18,14 @@
- libsfml-audio-s.a: $(OBJ) $(OBJVORBIS)
- 	$(AR) $(ARFLAGS) $(LIBNAME) $(OBJ) $(OBJVORBIS)
- 
--libsfml-audio.so: $(OBJ) $(OBJVORBIS)
--	$(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) $(OBJVORBIS) -lsndfile -lopenal
-+libsfml1-audio.so: $(OBJ) $(OBJVORBIS)
-+	$(CXX) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) $(OBJVORBIS) -lsndfile -lopenal
- 
- $(OBJ): %.o: %.cpp
--	$(CPP) -o $@ -c $< $(CFLAGS)
-+	$(CXX) -o $@ -c $< $(CXXFLAGS)
- 
- $(OBJVORBIS): %.o: %.c
--	$(CC) -o $@ -c $< $(CFLAGSEXT)
-+	$(CC) -o $@ -c $< $(CFLAGS)
- 
- .PHONY: clean mrproper
- 
diff --git a/devel/sfml1/files/patch-src__SFML__Graphics__Makefile b/devel/sfml1/files/patch-src__SFML__Graphics__Makefile
deleted file mode 100644
index e567ea54e24a..000000000000
--- a/devel/sfml1/files/patch-src__SFML__Graphics__Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/SFML/Graphics/Makefile.orig	2014-08-18 16:51:52.000000000 +0400
-+++ src/SFML/Graphics/Makefile	2014-08-18 16:52:41.000000000 +0400
-@@ -16,7 +16,7 @@
-     LIBNAME = $(LIBPATH)/$(LIB)
-     INSTALL = 
- else
--    LIB     = libsfml-graphics.so
-+    LIB     = libsfml1-graphics.so
-     LIBNAME = $(LIBPATH)/$(LIB).$(VERSION)
-     INSTALL = && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB)
- endif
-@@ -26,14 +26,14 @@
- libsfml-graphics-s.a: $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
- 	$(AR) $(ARFLAGS) $(LIBNAME) $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
- 
--libsfml-graphics.so: $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB)
--	$(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB) -lfreetype -lX11 -lGL
-+libsfml1-graphics.so: $(OBJ) $(OBJGLEW) $(OBJSOIL)
-+	$(CXX) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) $(OBJGLEW) $(OBJSOIL) -lfreetype -lX11 -lGL -lpng -ljpeg -lz
- 
- $(OBJ): %.o: %.cpp
--	$(CPP) -o $@ -c $< $(CFLAGS) -I/usr/include/freetype2
-+	$(CXX) -o $@ -c $< $(CXXFLAGS) -I/usr/include/freetype2
- 
- $(OBJGLEW) $(OBJJPEG) $(OBJPNG) $(OBJSOIL) $(OBJZLIB): %.o: %.c
--	$(CC) -o $@ -c $< $(CFLAGSEXT) -DSTBI_FAILURE_USERMSG
-+	$(CC) -o $@ -c $< $(CFLAGS) -DSTBI_FAILURE_USERMSG
- 
- .PHONY: clean mrproper
- 
diff --git a/devel/sfml1/files/patch-src__SFML__Makefile b/devel/sfml1/files/patch-src__SFML__Makefile
deleted file mode 100644
index e135231d049f..000000000000
--- a/devel/sfml1/files/patch-src__SFML__Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
---- src/SFML/Makefile.orig	2010-01-27 17:00:37.000000000 +0300
-+++ src/SFML/Makefile	2010-08-25 07:08:45.000000000 +0400
-@@ -4,7 +4,7 @@
- ifeq ($(DEBUGBUILD), yes)
-     DEBUGFLAGS = -g -DDEBUG
- else
--    DEBUGFLAGS = -O2 -DNDEBUG
-+    DEBUGFLAGS = 
- endif
- 
- ifeq ($(STATIC), no)
-@@ -15,11 +15,11 @@
-     LINKFLAGS  = 
- endif
- 
--export CC         = gcc
--export CPP        = g++
--export CFLAGS     = -W -Wall -pedantic -I../../../include -I../../ $(DEBUGFLAGS) $(BUILDFLAGS)
--export CFLAGSEXT  = -I../../../include -I../.. $(DEBUGFLAGS) $(BUILDFLAGS)
--export LDFLAGS    = $(LINKFLAGS)
-+export CC         ?= gcc
-+export CXX        ?= g++
-+export CFLAGS     += -I../../../include -I../.. $(DEBUGFLAGS) $(BUILDFLAGS) -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2
-+export CXXFLAGS   += -W -Wall -pedantic -I../../../include -I../../ $(DEBUGFLAGS) $(BUILDFLAGS) -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2
-+export LDFLAGS    = -L${LOCALBASE}/lib $(LINKFLAGS)
- export LIBPATH    = ../../../lib
- export VERSION    = 1.6
- export CP         = cp
-@@ -27,9 +27,9 @@
- export LNFLAGS    = -s -f
- export AR         = ar
- export ARFLAGS    = rcs
--export DESTDIR    = /usr/local
-+export DESTDIR    = ${STAGEDIR}${PREFIX}
- export DESTLIBDIR = $(DESTDIR)/lib
--export DESTINCDIR = $(DESTDIR)/include
-+export DESTINCDIR = $(DESTDIR)/include/SFML
- 
- all: sfml-system sfml-window sfml-network sfml-graphics sfml-audio
- 
diff --git a/devel/sfml1/files/patch-src__SFML__Network__Makefile b/devel/sfml1/files/patch-src__SFML__Network__Makefile
deleted file mode 100644
index 466a8280bcb2..000000000000
--- a/devel/sfml1/files/patch-src__SFML__Network__Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/SFML/Network/Makefile.orig	2014-08-18 16:51:52.000000000 +0400
-+++ src/SFML/Network/Makefile	2014-08-18 16:53:09.000000000 +0400
-@@ -6,7 +6,7 @@
-     LIBNAME = $(LIBPATH)/$(LIB)
-     INSTALL = 
- else
--    LIB     = libsfml-network.so
-+    LIB     = libsfml1-network.so
-     LIBNAME = $(LIBPATH)/$(LIB).$(VERSION)
-     INSTALL = && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB)
- endif
-@@ -16,11 +16,11 @@
- libsfml-network-s.a: $(OBJ)
- 	$(AR) $(ARFLAGS) $(LIBNAME) $(OBJ)
- 
--libsfml-network.so: $(OBJ)
--	$(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ)
-+libsfml1-network.so: $(OBJ)
-+	$(CXX) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ)
- 
- $(OBJ): %.o: %.cpp
--	$(CPP) -o $@ -c $< $(CFLAGS)
-+	$(CXX) -o $@ -c $< $(CXXFLAGS)
- 
- .PHONY: clean mrproper
- 
diff --git a/devel/sfml1/files/patch-src__SFML__System__Makefile b/devel/sfml1/files/patch-src__SFML__System__Makefile
deleted file mode 100644
index fd2be586cb4c..000000000000
--- a/devel/sfml1/files/patch-src__SFML__System__Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/SFML/System/Makefile.orig	2014-08-18 16:51:52.000000000 +0400
-+++ src/SFML/System/Makefile	2014-08-18 16:52:53.000000000 +0400
-@@ -6,7 +6,7 @@
-     LIBNAME = $(LIBPATH)/$(LIB)
-     INSTALL = 
- else
--    LIB     = libsfml-system.so
-+    LIB     = libsfml1-system.so
-     LIBNAME = $(LIBPATH)/$(LIB).$(VERSION)
-     INSTALL = && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB)
- endif
-@@ -16,11 +16,11 @@
- libsfml-system-s.a: $(OBJ)
- 	$(AR) $(ARFLAGS) $(LIBNAME) $(OBJ)
- 
--libsfml-system.so: $(OBJ)
--	$(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) -lpthread
-+libsfml1-system.so: $(OBJ)
-+	$(CXX) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) -lpthread
- 
- $(OBJ): %.o: %.cpp
--	$(CPP) -o $@ -c $< $(CFLAGS)
-+	$(CXX) -o $@ -c $< $(CXXFLAGS)
- 
- .PHONY: clean mrproper
- 
diff --git a/devel/sfml1/files/patch-src__SFML__Window__Makefile b/devel/sfml1/files/patch-src__SFML__Window__Makefile
deleted file mode 100644
index 6d3f8e272000..000000000000
--- a/devel/sfml1/files/patch-src__SFML__Window__Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/SFML/Window/Makefile.orig	2014-08-18 16:51:52.000000000 +0400
-+++ src/SFML/Window/Makefile	2014-08-18 16:53:01.000000000 +0400
-@@ -7,7 +7,7 @@
-     LIBNAME = $(LIBPATH)/$(LIB)
-     INSTALL = 
- else
--    LIB     = libsfml-window.so
-+    LIB     = libsfml1-window.so
-     LIBNAME = $(LIBPATH)/$(LIB).$(VERSION)
-     INSTALL = && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB)
- endif
-@@ -17,11 +17,11 @@
- libsfml-window-s.a: $(OBJ)
- 	$(AR) $(ARFLAGS) $(LIBNAME) $(OBJ)
- 
--libsfml-window.so: $(OBJ)
--	$(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) $(OBJGLEW) -lX11 -lXrandr -lGL
-+libsfml1-window.so: $(OBJ)
-+	$(CXX) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBNAME) $(OBJ) $(OBJGLEW) -lX11 -lXrandr -lGL
- 
- $(OBJ): %.o: %.cpp
--	$(CPP) -o $@ -c $< $(CFLAGS)
-+	$(CXX) -o $@ -c $< $(CXXFLAGS)
- 
- .PHONY: clean mrproper
- 
diff --git a/devel/sfml1/pkg-descr b/devel/sfml1/pkg-descr
deleted file mode 100644
index 1ff9a8306396..000000000000
--- a/devel/sfml1/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-SFML is a portable and easy to use multimedia API written in C++.
-You can see it as a modern, object-oriented alternative to SDL.
-
-SFML is composed of several packages to perfectly suit your needs.
-You can use SFML as a minimal windowing system to interface with
-OpenGL, or as a fully-featured multimedia library for building games
-or interactive programs.
diff --git a/devel/sfml1/pkg-plist b/devel/sfml1/pkg-plist
deleted file mode 100644
index 833c471316a9..000000000000
--- a/devel/sfml1/pkg-plist
+++ /dev/null
@@ -1,83 +0,0 @@
-include/SFML1/Audio.hpp
-include/SFML1/Audio/AudioResource.hpp
-include/SFML1/Audio/Listener.hpp
-include/SFML1/Audio/Music.hpp
-include/SFML1/Audio/Sound.hpp
-include/SFML1/Audio/SoundBuffer.hpp
-include/SFML1/Audio/SoundBufferRecorder.hpp
-include/SFML1/Audio/SoundRecorder.hpp
-include/SFML1/Audio/SoundStream.hpp
-include/SFML1/Config.hpp
-include/SFML1/Graphics.hpp
-include/SFML1/Graphics/Color.hpp
-include/SFML1/Graphics/Drawable.hpp
-include/SFML1/Graphics/Font.hpp
-include/SFML1/Graphics/Glyph.hpp
-include/SFML1/Graphics/Image.hpp
-include/SFML1/Graphics/Matrix3.hpp
-include/SFML1/Graphics/Matrix3.inl
-include/SFML1/Graphics/PostFX.hpp
-include/SFML1/Graphics/Rect.hpp
-include/SFML1/Graphics/Rect.inl
-include/SFML1/Graphics/RenderTarget.hpp
-include/SFML1/Graphics/RenderWindow.hpp
-include/SFML1/Graphics/Shape.hpp
-include/SFML1/Graphics/Sprite.hpp
-include/SFML1/Graphics/String.hpp
-include/SFML1/Graphics/View.hpp
-include/SFML1/Network.hpp
-include/SFML1/Network/Ftp.hpp
-include/SFML1/Network/Http.hpp
-include/SFML1/Network/IPAddress.hpp
-include/SFML1/Network/Packet.hpp
-include/SFML1/Network/Selector.hpp
-include/SFML1/Network/Selector.inl
-include/SFML1/Network/SelectorBase.hpp
-include/SFML1/Network/SocketHelper.hpp
-include/SFML1/Network/SocketTCP.hpp
-include/SFML1/Network/SocketUDP.hpp
-include/SFML1/Network/Sockets.hpp
-include/SFML1/Network/Unix/SocketHelper.hpp
-include/SFML1/Network/Win32/SocketHelper.hpp
-include/SFML1/System.hpp
-include/SFML1/System/Clock.hpp
-include/SFML1/System/Lock.hpp
-include/SFML1/System/Mutex.hpp
-include/SFML1/System/NonCopyable.hpp
-include/SFML1/System/Randomizer.hpp
-include/SFML1/System/Resource.hpp
-include/SFML1/System/Resource.inl
-include/SFML1/System/ResourcePtr.inl
-include/SFML1/System/Sleep.hpp
-include/SFML1/System/Thread.hpp
-include/SFML1/System/Unicode.hpp
-include/SFML1/System/Unicode.inl
-include/SFML1/System/Unix/Mutex.hpp
-include/SFML1/System/Unix/Thread.hpp
-include/SFML1/System/Vector2.hpp
-include/SFML1/System/Vector2.inl
-include/SFML1/System/Vector3.hpp
-include/SFML1/System/Vector3.inl
-include/SFML1/System/Win32/Mutex.hpp
-include/SFML1/System/Win32/Thread.hpp
-include/SFML1/Window.hpp
-include/SFML1/Window/Context.hpp
-include/SFML1/Window/Event.hpp
-include/SFML1/Window/Input.hpp
-include/SFML1/Window/OpenGL.hpp
-include/SFML1/Window/VideoMode.hpp
-include/SFML1/Window/Window.hpp
-include/SFML1/Window/WindowHandle.hpp
-include/SFML1/Window/WindowListener.hpp
-include/SFML1/Window/WindowSettings.hpp
-include/SFML1/Window/WindowStyle.hpp
-lib/libsfml1-audio.so
-lib/libsfml1-audio.so.1.6
-lib/libsfml1-graphics.so
-lib/libsfml1-graphics.so.1.6
-lib/libsfml1-network.so
-lib/libsfml1-network.so.1.6
-lib/libsfml1-system.so
-lib/libsfml1-system.so.1.6
-lib/libsfml1-window.so
-lib/libsfml1-window.so.1.6