git: ac6e7ab0c670 - 2026Q4 - devel/libjodycode: Update 3.1 => 4.1.2

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Fri, 02 Oct 2026 22:44:55 UTC
The branch 2026Q4 has been updated by nxjoseph:

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

commit ac6e7ab0c6709fd6f45b9de8bff94370d1ed2e8e
Author:     Thomas Hurst <tom@hur.st>
AuthorDate: 2026-10-02 22:40:40 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-10-02 22:44:32 +0000

    devel/libjodycode: Update 3.1 => 4.1.2
    
    Upstream is switched to Codeberg.
    
    Changelog:
    https://codeberg.org/jbruchon/libjodycode/src/tag/v4.1.2/CHANGES.txt
    
    PR:             299058
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q4
    
    (cherry picked from commit ea06f5aa920f5b3219dfbfb3abc76709514a92f6)
---
 devel/libjodycode/Makefile | 20 ++++++++++----------
 devel/libjodycode/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/devel/libjodycode/Makefile b/devel/libjodycode/Makefile
index 06044c678f3a..42fac9da2dc2 100644
--- a/devel/libjodycode/Makefile
+++ b/devel/libjodycode/Makefile
@@ -1,12 +1,12 @@
 PORTNAME=	libjodycode
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.1
-PORTREVISION=	1
+DISTVERSION=	4.1.2
 CATEGORIES=	devel
+MASTER_SITES=	https://codeberg.org/jbruchon/libjodycode/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
 
 MAINTAINER=	tom@hur.st
 COMMENT=	Shared code used by several utilities written by Jody Bruchon
-WWW=		https://github.com/jbruchon/libjodycode
+WWW=		https://codeberg.org/jbruchon/libjodycode
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
@@ -14,25 +14,25 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 USES=		gmake
 
 USE_LDCONFIG=	yes
-USE_GITHUB=	yes
-GH_ACCOUNT=	jbruchon
 
-MAJOR_VERSION=	${DISTVERSION:C/([0-9]).*/\1/1}
+_MAJOR_VERSION=	${DISTVERSION:C/([0-9]).*/\1/1}
+
+WRKSRC=		${WRKDIR}/${PORTNAME}
 
 PLIST_FILES=	include/libjodycode.h \
 		lib/libjodycode.a \
 		lib/libjodycode.so \
+		lib/libjodycode.so.${_MAJOR_VERSION} \
 		lib/libjodycode.so.${DISTVERSION} \
-		lib/libjodycode.so.${MAJOR_VERSION} \
-		share/man/man7/libjodycode.7.gz
+		share/man/man3/libjodycode.3.gz
 
 do-install:
-	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.7 ${STAGEDIR}${PREFIX}/share/man/man7
+	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.3 ${STAGEDIR}${PREFIX}/share/man/man3
 	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}.h
 	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.a ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.a
 	${INSTALL_LIB} ${WRKSRC}/${PORTNAME}.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib
 	${LN} -sf ${PORTNAME}.so.${DISTVERSION} \
-		${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.${MAJOR_VERSION}
+		${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.${_MAJOR_VERSION}
 	${LN} -sf ${PORTNAME}.so.${DISTVERSION} \
 		${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so
 
diff --git a/devel/libjodycode/distinfo b/devel/libjodycode/distinfo
index 8b1a579d5a0e..240e14c2284d 100644
--- a/devel/libjodycode/distinfo
+++ b/devel/libjodycode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1693058130
-SHA256 (jbruchon-libjodycode-v3.1_GH0.tar.gz) = c72974eb1d38873e06ea84b3d78990f87192f0113da5bd13fcac6bbc6a6e2184
-SIZE (jbruchon-libjodycode-v3.1_GH0.tar.gz) = 27340
+TIMESTAMP = 1790942240
+SHA256 (libjodycode-v4.1.2.tar.gz) = 0343cf2ff53fb19887663b8c1f47210fc2d1599a4a8f95e292991d5b1034bc05
+SIZE (libjodycode-v4.1.2.tar.gz) = 47918