Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: misc/memchan: MODTCL_VERSION=8.6
To:
Stuart Cassoff <exokoide@yahoo.ca>
Cc:
Sebastian Reitenbach <sebastia@openbsd.org>, OpenBSD Ports <ports@openbsd.org>
Date:
Thu, 3 Sep 2026 17:11:02 +0100

Download raw body.

Thread
On 2026/09/03 06:38, Stuart Cassoff wrote:
> Not sure about the SHARED_LIBS bump.

I don't think it matters at all, these are just dlopened modules aren't
they? (Do other OS install them with version numbers or just plain .so?)

> MODTCL_VERSION=8.6
> Take maintainer.
> 
> 
> 
> diff -Nurp /usr/ports/misc/memchan/Makefile ./Makefile
> --- /usr/ports/misc/memchan/Makefile	Fri Nov 10 11:41:06 2023
> +++ ./Makefile	Thu Sep  3 06:28:29 2026
> @@ -2,19 +2,19 @@ COMMENT =		in-memory channels for Tcl
>  
>  DISTNAME =		Memchan2.3
>  PKGNAME =		memchan-2.3
> -REVISION =		2
> -SHARED_LIBS =		Memchan23 0.0
> +REVISION =		3
> +SHARED_LIBS =		Memchan23 0.1
>  CATEGORIES =		misc
>  HOMEPAGE =		https://memchan.sourceforge.net/
> -MAINTAINER =		Sebastian Reitenbach <sebastia@openbsd.org>
> +MAINTAINER =		Stuart Cassoff <stwo@users.sourceforge.net>
>  
>  # BSD
>  PERMIT_PACKAGE =	Yes
>  
> -WANTLIB += c
> -
>  SITES =			${SITE_SOURCEFORGE:=memchan/}
> +
>  MODULES =		lang/tcl
> +MODTCL_VERSION =	8.6
>  
>  BUILD_DEPENDS =		${MODTCL_BUILD_DEPENDS} \
>  			devel/tcllib
> diff -Nurp /usr/ports/misc/memchan/pkg/PLIST ./pkg/PLIST
> --- /usr/ports/misc/memchan/pkg/PLIST	Fri Mar 11 14:38:13 2022
> +++ ./pkg/PLIST	Thu Sep  3 06:28:01 2026
> @@ -6,7 +6,7 @@ include/memchan/memchan.h
>  include/memchan/memchanDecls.h
>  lib/tcl/memchan/
>  @lib lib/tcl/memchan/libMemchan23.so.${LIBMemchan23_VERSION}
> -lib/tcl/memchan/libMemchanstub23.a
> +@static-lib lib/tcl/memchan/libMemchanstub23.a
>  lib/tcl/memchan/pkgIndex.tcl
>  @man man/mann/fifo.n
>  @man man/mann/fifo2.n
>