Index | Thread | Search

From:
Antoine Jacoutot <ajacoutot@bsdfrog.org>
Subject:
Re: remove devel/xsd: outdated and/or no longer required by other ports
To:
Klemens Nanni <kn@openbsd.org>
Cc:
ports <ports@openbsd.org>
Date:
Wed, 2 Apr 2025 22:21:35 +0200

Download raw body.

Thread
On Wed, Apr 02, 2025 at 07:33:39PM +0000, Klemens Nanni wrote:
> I imported it for security/libdigidocpp which stopped requiring it some time ago.
> There were no other consumers in our tree.
> 
> Our 4.1.0 is outdated and unlikely to be updated to the current 4.2.0 unless
> someone ports the then required build2 build system for xsd, the successor of the
> mess currently contained in xsd itself:
> 
>     # xsd uses a bundled version of build:
>     # "massively-parallel build system implemented on top of GNU make"
>     USE_GMAKE =             Yes
>     MAKE_FILE =             makefile
>     ALL_TARGET =            # empty
> 
> 
> OK to remove?
> 
> If by any chance someone needs this again, they can revive (and update) it.
> 
> Index: devel/Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/Makefile,v
> diff -u -p -r1.2482 Makefile
> --- devel/Makefile	25 Mar 2025 11:23:20 -0000	1.2482
> +++ devel/Makefile	2 Apr 2025 19:24:22 -0000
> @@ -1989,7 +1989,6 @@
>       SUBDIR += xdg-user-dirs
>       SUBDIR += xdg-utils
>       SUBDIR += xmake
> -     SUBDIR += xsd
>       SUBDIR += xtensa-elf
>       SUBDIR += xtensa-esp32-elf
>       SUBDIR += xtensa-esp32s2-elf
> Index: devel/quirks/Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/quirks/Makefile,v
> diff -u -p -r1.1696 Makefile
> --- devel/quirks/Makefile	25 Mar 2025 17:17:16 -0000	1.1696
> +++ devel/quirks/Makefile	2 Apr 2025 19:25:02 -0000
> @@ -3,8 +3,7 @@ CATEGORIES =	devel databases
>  DISTFILES =
>  
>  # API.rev
> -PKGNAME =	quirks-7.103
> -PKG_ARCH =	*
> +PKGNAME =	quirks-7.104
>  MAINTAINER =	Marc Espie <espie@openbsd.org>

You must keep PKG_ARCH.