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