pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Updated wip/ols to 2026-05. Requires Odin 2026-07. Reused the original maintainer's setup, patched server/build.odin to remove references to Haiku, no longer in the list of supported OS in Odin-2026-07.



Module Name:	pkgsrc-wip
Committed By:	ci4ic4 <ci4ic4%gmail.com@localhost>
Pushed By:	ci4ic4
Date:		Fri Jul 10 18:15:51 2026 +0100
Changeset:	a07469c553f01a3996242fd4f79296f930ab63b0

Modified Files:
	ols/DESCR
	ols/Makefile
	ols/distinfo
Added Files:
	ols/patches/patch-src_server_build.odin

Log Message:
Updated wip/ols to 2026-05. Requires Odin 2026-07. Reused the original maintainer's
setup, patched server/build.odin to remove references to Haiku, no longer in the
list of supported OS in Odin-2026-07.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a07469c553f01a3996242fd4f79296f930ab63b0

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ols/DESCR                               |  4 +++-
 ols/Makefile                            | 19 +++++++++++--------
 ols/distinfo                            |  7 ++++---
 ols/patches/patch-src_server_build.odin | 24 ++++++++++++++++++++++++
 4 files changed, 42 insertions(+), 12 deletions(-)

diffs:
diff --git a/ols/DESCR b/ols/DESCR
index b8bf022d5e..5c4f84fe16 100644
--- a/ols/DESCR
+++ b/ols/DESCR
@@ -1 +1,3 @@
-Odin language server including the odinfmt tool.
+Language server for Odin. This project is still in early development.
+
+Note: This project is made to be up to date with the master branch of Odin.
diff --git a/ols/Makefile b/ols/Makefile
index 627bacf01e..259dc3d7e0 100644
--- a/ols/Makefile
+++ b/ols/Makefile
@@ -1,20 +1,23 @@
 # $NetBSD$
 
-DISTNAME=	ols-0.0.0.2213
+DISTNAME=	ols-dev-2026-05
+PKGNAME=	${DISTNAME}
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=DanielGavin/}
-GITHUB_TAG=	fe4c7614d0c154a980158890a404732e45f6b52a
+GITHUB_PROJECT=	ols
+GITHUB_TAG=	refs/tags/dev-2026-05
+DIST_SUBDIR=	${GITHUB_PROJECT}
 
-MAINTAINER=		mail%andreasjonsson.se@localhost
-HOMEPAGE=		https://github.com/DanielGavin/ols
-COMMENT=		Language server for Odin
-LICENSE=		mit
+MAINTAINER=	mail%andreasjonsson.se@localhost
+HOMEPAGE=	https://github.com/DanielGavin/ols/
+COMMENT=	Language server for Odin
+LICENSE=	mit
 
-WRKSRC=			${WRKDIR}/ols-${GITHUB_TAG}
+WRKSRC=		${WRKDIR}/ols-dev-2026-05
 
 USE_CWRAPPERS=		no
 
-DEPENDS+=	odin-25.8.*:../../wip/odin
+DEPENDS+=	odin-26.7.*:../../wip/odin
 
 INSTALLATION_DIRS=	bin
 
diff --git a/ols/distinfo b/ols/distinfo
index f3ecad067b..96f48b1483 100644
--- a/ols/distinfo
+++ b/ols/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-BLAKE2s (ols-0.0.0.2213-fe4c7614d0c154a980158890a404732e45f6b52a.tar.gz) = 439a8b72d0a7b8c9fdee7168a1ff815e9c7d1cd1a09b0c3a2e20f53453d54d2e
-SHA512 (ols-0.0.0.2213-fe4c7614d0c154a980158890a404732e45f6b52a.tar.gz) = 48d1e3efcfc022d8f4a2c035e148f38a780ac22a405560c13e110b1755307a6142edb26c9a312c30963c5aaf71e09d00f9601301373f9b66a7f8fe689648cd23
-Size (ols-0.0.0.2213-fe4c7614d0c154a980158890a404732e45f6b52a.tar.gz) = 1248776 bytes
+BLAKE2s (ols/ols-dev-2026-05.tar.gz) = 5ae4f3c17d8ff57319be94a465f871b944ee44f5e030e3079336b82a2275eb36
+SHA512 (ols/ols-dev-2026-05.tar.gz) = b99b41e1dfae06b1e02aa21b8c756245eef0753f5218ebb08022603d12c5e5c6e643fb016e2a6b150ab0568f479b3a3e3c32fe2ca923a972809fc32087042171
+Size (ols/ols-dev-2026-05.tar.gz) = 1305906 bytes
+SHA1 (patch-src_server_build.odin) = 944f8b9e5622cfe9e3b77b7fb3f417ddfaf1b4ad
diff --git a/ols/patches/patch-src_server_build.odin b/ols/patches/patch-src_server_build.odin
new file mode 100644
index 0000000000..28b3b9a71b
--- /dev/null
+++ b/ols/patches/patch-src_server_build.odin
@@ -0,0 +1,24 @@
+$NetBSD$
+
+Remove Haiku OS type references; not available in odin 26.7.
+
+--- src/server/build.odin.orig	2026-05-01 00:00:00.000000000 +0000
++++ src/server/build.odin
+@@ -42,7 +42,6 @@
+ 	.WASI         = "wasi",
+ 	.JS           = "js",
+ 	.Freestanding = "freestanding",
+-	.Haiku        = "haiku",
+ 	.OpenBSD      = "openbsd",
+ 	.NetBSD       = "netbsd",
+ 	.Orca         = "orca",
+@@ -69,8 +68,6 @@
+ 	"Freestanding" = .Freestanding,
+ 	"freestanding" = .Freestanding,
+ 	"Wasm"         = .JS,
+-	"wasm"         = .JS,
+-	"Haiku"        = .Haiku,
+-	"haiku"        = .Haiku,
++	"wasm"         = .JS,
+ 	"Openbsd"      = .OpenBSD,
+ 	"openbsd"      = .OpenBSD,


Home | Main Index | Thread Index | Old Index