git: fbb58a2ffc8e - main - x11/fireflies: Deprecate, unmaintained upstream

From: Felix Palmen <zirias_at_FreeBSD.org>
Date: Fri, 20 Oct 2023 07:26:28 UTC
The branch main has been updated by zirias:

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

commit fbb58a2ffc8e49b670170b3521b31d15bd1cdb91
Author:     Felix Palmen <zirias@FreeBSD.org>
AuthorDate: 2023-10-20 07:21:00 +0000
Commit:     Felix Palmen <zirias@FreeBSD.org>
CommitDate: 2023-10-20 07:26:14 +0000

    x11/fireflies: Deprecate, unmaintained upstream
    
    Upstream is unmaintained for 18 years, needs patches to build, the
    bundled libgfx doesn't build at all and the port is unmaintained as
    well, therefore deprecate it. Also update WWW/MASTER_SITES to a location
    that still exists, just in case someone wants to maintain the port.
    
    Also deprecate graphics/libgfx, it's unmaintained for just as long and
    also needs patches to build and x11/fireflies is the last remaining
    consumer.
---
 graphics/libgfx/Makefile | 5 ++++-
 x11/fireflies/Makefile   | 9 ++++++---
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/graphics/libgfx/Makefile b/graphics/libgfx/Makefile
index 5e5425295478..4649229dd3d1 100644
--- a/graphics/libgfx/Makefile
+++ b/graphics/libgfx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libgfx
 DISTVERSION=	1.1.0
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	graphics
 MASTER_SITES=	http://mgarland.org/files/dist/
 
@@ -10,6 +10,9 @@ WWW=		https://mgarland.org/software/libgfx.html
 
 LICENSE=	MIT
 
+DEPRECATED=		unmaintained upstream since sep 2005
+EXPIRATION_DATE=	2023-12-31
+
 LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk \
 		libtiff.so:graphics/tiff \
 		libpng.so:graphics/png \
diff --git a/x11/fireflies/Makefile b/x11/fireflies/Makefile
index 6e12ecea4ef6..f7d50bebd694 100644
--- a/x11/fireflies/Makefile
+++ b/x11/fireflies/Makefile
@@ -1,16 +1,19 @@
 PORTNAME=	fireflies
 PORTVERSION=	2.07
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	x11
-MASTER_SITES=	http://somewhere.fscked.org/proj/fireflies/files/
+MASTER_SITES=	${WWW}/files/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Extension of xscreensaver
-WWW=		http://somewhere.fscked.org/fireflies/
+WWW=		https://mpcomplete.org/proj/fireflies
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+DEPRECATED=		unmaintained upstream since dec 2005
+EXPIRATION_DATE=	2023-12-31
+
 LIB_DEPENDS=	libgfx.so:graphics/libgfx
 
 GNU_CONFIGURE=	yes