git: 8399bced2390 - main - multimedia/celluloid: Update to 0.28

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Fri, 04 Apr 2025 18:01:02 UTC
The branch main has been updated by eduardo:

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

commit 8399bced239074623ac5ca0b45228619ec7a18b4
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2025-04-04 17:59:05 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-04-04 18:00:52 +0000

    multimedia/celluloid: Update to 0.28
    
    - Switch to release tarball
    - Pet portclippy
    - Pet portfmt
    - Take maintainership
    
    ChangeLog:      https://github.com/celluloid-player/celluloid/releases/tag/v0.28
    MFH:            2025Q2 (bugfixes)
---
 multimedia/celluloid/Makefile | 14 ++++++--------
 multimedia/celluloid/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/multimedia/celluloid/Makefile b/multimedia/celluloid/Makefile
index 9ad80a65bd78..da685af785e3 100644
--- a/multimedia/celluloid/Makefile
+++ b/multimedia/celluloid/Makefile
@@ -1,9 +1,9 @@
 PORTNAME=	celluloid
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.27
+DISTVERSION=	0.28
 CATEGORIES=	multimedia
+MASTER_SITES=	https://github.com/${PORTNAME}-player/${PORTNAME}/releases/download/v${DISTVERSION}/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	eduardo@FreeBSD.org
 COMMENT=	Simple GTK frontend for mpv
 WWW=		https://celluloid-player.github.io/
 
@@ -13,12 +13,10 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libepoxy.so:graphics/libepoxy \
 		libmpv.so:multimedia/mpv
 
-USES=		compiler:c11 desktop-file-utils gettext-tools gnome \
-		meson pkgconfig python:build shebangfix tar:xz
-USE_GITHUB=	yes
+USES=		compiler:c11 desktop-file-utils gettext-tools gnome meson \
+		pkgconfig python:build shebangfix tar:xz
 USE_GNOME=	gdkpixbuf gtk40 libadwaita
-GH_ACCOUNT=	${PORTNAME}-player
-SHEBANG_FILES=	src/generate-authors.py meson-post-install.py
 GLIB_SCHEMAS=	io.github.celluloid_player.Celluloid.gschema.xml
+SHEBANG_FILES=	meson-post-install.py src/generate-authors.py
 
 .include <bsd.port.mk>
diff --git a/multimedia/celluloid/distinfo b/multimedia/celluloid/distinfo
index e38521d3bde1..15e010d2be83 100644
--- a/multimedia/celluloid/distinfo
+++ b/multimedia/celluloid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719198626
-SHA256 (celluloid-player-celluloid-v0.27_GH0.tar.gz) = 6c216a3dead5baf931bd52876cab7e08abcb9aef2132ca3a9ea35bf9dffe7644
-SIZE (celluloid-player-celluloid-v0.27_GH0.tar.gz) = 563122
+TIMESTAMP = 1743777276
+SHA256 (celluloid-0.28.tar.xz) = 5b36fdf0dfff873d149655064350e370872dc54226dd2cbfcc02fa0c107e533a
+SIZE (celluloid-0.28.tar.xz) = 358184