Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 08 Mar 2026 22:21:09 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Daniel Engberg <diizzy@FreeBSD.org>
Subject:   git: 9eba8f5c8c36 - main - devel/stb: update 2.37-2024110=?utf-8?Q?9 =E2=86=92 g2?=0251026
Message-ID:  <69adf655.3d37a.442420d@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

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

commit 9eba8f5c8c366bc89d1cab9b92b7f13a58baaec4
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-03-08 22:19:51 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-08 22:21:05 +0000

    devel/stb: update 2.37-20241109 → g20251026
    
    PR:     293344#c0
---
 devel/stb/Makefile  | 30 ++++++++++++++++++++++++++++--
 devel/stb/distinfo  | 44 +++++++++++++++++++++++++++++++++++++++++---
 devel/stb/pkg-plist |  1 +
 3 files changed, 70 insertions(+), 5 deletions(-)

diff --git a/devel/stb/Makefile b/devel/stb/Makefile
index 3521700f3674..14da13420985 100644
--- a/devel/stb/Makefile
+++ b/devel/stb/Makefile
@@ -1,7 +1,29 @@
 PORTNAME=	stb
-DISTVERSION=	2.37-20241109 # version is in deprecated/stb.h
+DISTVERSION=	g20251026 # the upstream has no intension to have repo tagging
+PORTEPOCH=	1
 CATEGORIES=	devel
 
+PATCH_SITES=	https://github.com/nothings/${PORTNAME}/commit/
+PATCHFILES=	3d401e71452d890eaf0bc50b11788cb08a6c2fed.patch:-p1 \
+		5818c4e48a7e7d4c21aacf3cd6f1c7e12f770924.patch:-p1 \
+		49c16b0c2a4efa72d0ce6ea05d3fa7d9e8fc6cba.patch:-p1 \
+		f9a5eaee846f1a19fbcda2f5adb5238a94cbbc2f.patch:-p1 \
+		5cf3af3181f7a0fb8d59ca5fe8daa011c1918d19.patch:-p1 \
+		4e58258d8c434111fe2e8f1146ae0a72b0e8c554.patch:-p1 \
+		d66d0fe8c1a6ed393817791e4376374fa7f4ecc1.patch:-p1 \
+		8cfcbf7dde7705c849f4f7a5acb26f79b895fffe.patch:-p1 \
+		973cdc889deaae2b97d1bdf9b793b96be02b9b3c.patch:-p1 \
+		20f77a9b7f53624014e8c7224eeb182674111bcb.patch:-p1 \
+		a15dded5ca5ebb4ca18e553349f2b3f9594484d6.patch:-p1 \
+		3866f62442b559603208f5d378cd60cd509c48b8.patch:-p1 \
+		746d207256ef408d92112a13a75aa8a42df6753f.patch:-p1 \
+		3741e6fea656d3f1b9578d59f14d8945aea92a10.patch:-p1 \
+		724a10527964762fde9e79f38413aed4166b456e.patch:-p1 \
+		accdaeec436156fb4876c31e99530e2029e33c0f.patch:-p1 \
+		3846f7cb6fd8c8fa216602b8a34cf0f888f71044.patch:-p1 \
+		78714f6106cf2a95ec832a5bb7b4872d4d1c1b3b.patch:-p1 \
+		1024af37158286b6a149c8b08307cfd056a6403b.patch:-p1 # the list of PRs is in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293344#c0
+
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Stb single-file public domain libraries for C/C++
 WWW=		https://github.com/nothings/stb/
@@ -16,13 +38,17 @@ CPE_VENDOR=	${PORTNAME}_project
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	nothings
-GH_TAGNAME=	5c20573
+GH_TAGNAME=	f1c79c02
 
 NO_BUILD=	yes
 NO_ARCH=	yes
 
+SUB_FILES=	stb.pc
+SUB_LIST=	PREFIX=${PREFIX} DISTVERSION=${DISTVERSION:S|g||g}
+
 do-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
 	cd ${WRKSRC} && ${INSTALL_DATA} *.c *.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}
+	${INSTALL_DATA} ${WRKDIR}/stb.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
 
 .include <bsd.port.mk>
diff --git a/devel/stb/distinfo b/devel/stb/distinfo
index 68caa7ee36ee..698ba0b6a02b 100644
--- a/devel/stb/distinfo
+++ b/devel/stb/distinfo
@@ -1,3 +1,41 @@
-TIMESTAMP = 1731980728
-SHA256 (nothings-stb-2.37-20241109-5c20573_GH0.tar.gz) = f8e9c407738ab0144543659822b417f337cc4f3de3fa8a4d5db59f7061b3d515
-SIZE (nothings-stb-2.37-20241109-5c20573_GH0.tar.gz) = 1512387
+TIMESTAMP = 1771698801
+SHA256 (nothings-stb-g20251026-f1c79c02_GH0.tar.gz) = eeebb03eea447d53052224a82a0be8f0dd31eb24d4e76ce7f0dc06b46670179a
+SIZE (nothings-stb-g20251026-f1c79c02_GH0.tar.gz) = 1514000
+SHA256 (3d401e71452d890eaf0bc50b11788cb08a6c2fed.patch) = 207222f2fda0dc1668ca67406a58a325baa1d53276631f378212e29dbfa00281
+SIZE (3d401e71452d890eaf0bc50b11788cb08a6c2fed.patch) = 8618
+SHA256 (5818c4e48a7e7d4c21aacf3cd6f1c7e12f770924.patch) = 5d1e190b5552008b57bfe22d973afc2ef64d442ba8207b7f18d4b96716aea13f
+SIZE (5818c4e48a7e7d4c21aacf3cd6f1c7e12f770924.patch) = 3038
+SHA256 (49c16b0c2a4efa72d0ce6ea05d3fa7d9e8fc6cba.patch) = 1c12864ab0635a32b46628e4c5e65988351bacb267c2a391fb280a508fd34f3d
+SIZE (49c16b0c2a4efa72d0ce6ea05d3fa7d9e8fc6cba.patch) = 955
+SHA256 (f9a5eaee846f1a19fbcda2f5adb5238a94cbbc2f.patch) = defc5734695eac9228dafdad5dfe038339b7a45812444444edb83ade86389d0a
+SIZE (f9a5eaee846f1a19fbcda2f5adb5238a94cbbc2f.patch) = 718
+SHA256 (5cf3af3181f7a0fb8d59ca5fe8daa011c1918d19.patch) = adbea7d2049dedabbec1d1c73bf0cde6d87c313b3e1ebc8163df33bf5484034c
+SIZE (5cf3af3181f7a0fb8d59ca5fe8daa011c1918d19.patch) = 2263
+SHA256 (4e58258d8c434111fe2e8f1146ae0a72b0e8c554.patch) = af59df813128bdd61591fa987f4856d7438c9a63c9f0f19b2efb5376faaf305f
+SIZE (4e58258d8c434111fe2e8f1146ae0a72b0e8c554.patch) = 762
+SHA256 (d66d0fe8c1a6ed393817791e4376374fa7f4ecc1.patch) = 6d06d0b5f75e4e31932c36255e7be702baf639ca09f30b434b41a3e521ffd57b
+SIZE (d66d0fe8c1a6ed393817791e4376374fa7f4ecc1.patch) = 833
+SHA256 (8cfcbf7dde7705c849f4f7a5acb26f79b895fffe.patch) = 7c6e41aa30e32b2093f5dd622d07985f2a2acd29e49fed1eb7cbd4d6e4e8faae
+SIZE (8cfcbf7dde7705c849f4f7a5acb26f79b895fffe.patch) = 849
+SHA256 (973cdc889deaae2b97d1bdf9b793b96be02b9b3c.patch) = 5064ec3974a2b2829fdfed77d71c97080b427eee7ad4c3d74497c3326a16a86e
+SIZE (973cdc889deaae2b97d1bdf9b793b96be02b9b3c.patch) = 897
+SHA256 (20f77a9b7f53624014e8c7224eeb182674111bcb.patch) = a6dede3847d626f338bec57396ae2f32f6c86b14bf5eb307e51bab82962d3ed0
+SIZE (20f77a9b7f53624014e8c7224eeb182674111bcb.patch) = 1551
+SHA256 (a15dded5ca5ebb4ca18e553349f2b3f9594484d6.patch) = 6d84f4318e9b79182bd48f68473d4cdfe57900f81d020b37238bc6a03a9b3b97
+SIZE (a15dded5ca5ebb4ca18e553349f2b3f9594484d6.patch) = 944
+SHA256 (3866f62442b559603208f5d378cd60cd509c48b8.patch) = 0d945b9d882af7f221751d273b5c18676e6a4b9cdf09fab32a472a172583ccca
+SIZE (3866f62442b559603208f5d378cd60cd509c48b8.patch) = 1708
+SHA256 (746d207256ef408d92112a13a75aa8a42df6753f.patch) = 6bcef6bbbf1a7600a9725b4d546408e0acc0a87248d83b3a388d3587ea468227
+SIZE (746d207256ef408d92112a13a75aa8a42df6753f.patch) = 840
+SHA256 (3741e6fea656d3f1b9578d59f14d8945aea92a10.patch) = 7a288a97ca9f7accc562b61e92185564d8b80c8e189753fd7eeb6861cc5388e8
+SIZE (3741e6fea656d3f1b9578d59f14d8945aea92a10.patch) = 901
+SHA256 (724a10527964762fde9e79f38413aed4166b456e.patch) = e6cd7a5264ddef62e6595515ddbd7bbbb3c8afa77633fa302ced9f2bc3188042
+SIZE (724a10527964762fde9e79f38413aed4166b456e.patch) = 1651
+SHA256 (accdaeec436156fb4876c31e99530e2029e33c0f.patch) = 26d612887a893065f1fbaab347fcc0a779cebb2f87308449a5c5099dd0116fd8
+SIZE (accdaeec436156fb4876c31e99530e2029e33c0f.patch) = 904
+SHA256 (3846f7cb6fd8c8fa216602b8a34cf0f888f71044.patch) = 3eb8762b078ce9dd6a4c3e8af22612920038bc6bc7ad983e7a297196eb2e5b01
+SIZE (3846f7cb6fd8c8fa216602b8a34cf0f888f71044.patch) = 877
+SHA256 (78714f6106cf2a95ec832a5bb7b4872d4d1c1b3b.patch) = e9127065f090c22228a5c21ee8fac67288a6a8d14af9cd514986f431076f237e
+SIZE (78714f6106cf2a95ec832a5bb7b4872d4d1c1b3b.patch) = 1519
+SHA256 (1024af37158286b6a149c8b08307cfd056a6403b.patch) = d6df38a231da1986ca54c376d2e97775ac35f2512fa7fcee52ac830f4e328de6
+SIZE (1024af37158286b6a149c8b08307cfd056a6403b.patch) = 1177
diff --git a/devel/stb/pkg-plist b/devel/stb/pkg-plist
index 219a1ae51222..ff88cd52f674 100644
--- a/devel/stb/pkg-plist
+++ b/devel/stb/pkg-plist
@@ -19,3 +19,4 @@ include/stb/stb_tilemap_editor.h
 include/stb/stb_truetype.h
 include/stb/stb_vorbis.c
 include/stb/stb_voxel_render.h
+libdata/pkgconfig/stb.pc


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69adf655.3d37a.442420d>