On Sat, Sep 20, 2025 at 12:07:11AM +0200, Alexander Bluhm wrote:
> On Fri, Sep 19, 2025 at 10:19:01PM +0100, Stuart Henderson wrote:
> > I think this should probably just replace p5-URI-ws (quirks and @pkgpath)
> 
> The new p5-URI seems to be equivalent to p5-URI-ws.
> I am not a quirks expert.  Is that how it works?
> Do I also need a @conflict in p5-URI?

Yes.

OK aja

> bluhm
> 
> Index: net/p5-AnyEvent-WebSocket-Client/Makefile
> ===================================================================
> RCS file: 
> /data/mirror/openbsd/cvs/ports/net/p5-AnyEvent-WebSocket-Client/Makefile,v
> diff -u -p -r1.1.1.1 Makefile
> --- net/p5-AnyEvent-WebSocket-Client/Makefile 11 Jun 2025 10:28:25 -0000      
> 1.1.1.1
> +++ net/p5-AnyEvent-WebSocket-Client/Makefile 19 Sep 2025 21:38:38 -0000
> @@ -1,6 +1,7 @@
>  COMMENT =    WebSocket client for AnyEvent
>  
>  DISTNAME =   AnyEvent-WebSocket-Client-0.55
> +REVISION =   0
>  
>  CATEGORIES = net devel
>  
> @@ -15,8 +16,7 @@ RUN_DEPENDS =               devel/p5-AnyEvent \
>                       devel/p5-PerlX-Maybe \
>                       net/p5-Protocol-WebSocket \
>                       security/p5-Net-SSLeay \
> -                     www/p5-URI \
> -                     www/p5-URI-ws
> +                     www/p5-URI>=5.34
>  TEST_DEPENDS =               devel/p5-Devel-Cycle \
>                       devel/p5-EV \
>                       devel/p5-Test-Memory-Cycle \
> Index: www/p5-Catalyst-Runtime/Makefile
> ===================================================================
> RCS file: /data/mirror/openbsd/cvs/ports/www/p5-Catalyst-Runtime/Makefile,v
> diff -u -p -r1.31 Makefile
> --- www/p5-Catalyst-Runtime/Makefile  11 Mar 2022 20:10:20 -0000      1.31
> +++ www/p5-Catalyst-Runtime/Makefile  19 Sep 2025 21:39:07 -0000
> @@ -3,6 +3,7 @@ COMMENT=      elegant MVC Web Application Fra
>  MODULES=     cpan
>  PKG_ARCH=    *
>  DISTNAME=    Catalyst-Runtime-5.90128
> +REVISION=    0
>  CATEGORIES=  www
>  
>  HOMEPAGE=    http://www.catalystframework.org/
> @@ -47,8 +48,7 @@ RUN_DEPENDS=        converters/p5-JSON-MaybeXS>
>               www/p5-Plack-Middleware-RemoveRedundantBody>=0.03 \
>               www/p5-Plack-Middleware-ReverseProxy>=0.04 \
>               www/p5-Plack-Test-ExternalServer \
> -             www/p5-URI>=1.65 \
> -             www/p5-URI-ws>=0.03 \
> +             www/p5-URI>=5.34 \
>               www/p5-libwww>=5.837
>  
>  TEST_DEPENDS=        devel/p5-Term-Size-Any \
> @@ -58,7 +58,6 @@ TEST_DEPENDS=       devel/p5-Term-Size-Any \
>               www/p5-Catalyst-Action-REST \
>               www/p5-Catalyst-Plugin-ConfigLoader \
>               www/p5-CatalystX-LeakChecker>=0.05
> -
>  
>  MAKE_ENV=    TEST_POD=Yes
>  
> Index: www/Makefile
> ===================================================================
> RCS file: /data/mirror/openbsd/cvs/ports/www/Makefile,v
> diff -u -p -r1.1156 Makefile
> --- www/Makefile      4 Sep 2025 11:46:56 -0000       1.1156
> +++ www/Makefile      19 Sep 2025 21:39:18 -0000
> @@ -357,7 +357,6 @@
>       SUBDIR += p5-URI-Fetch
>       SUBDIR += p5-URI-Find
>       SUBDIR += p5-URI-Query
> -     SUBDIR += p5-URI-ws
>       SUBDIR += p5-URL-Encode
>       SUBDIR += p5-W3C-LinkChecker
>       SUBDIR += p5-WWW-Bugzilla
> Index: www/p5-URI/Makefile
> ===================================================================
> RCS file: /data/mirror/openbsd/cvs/ports/www/p5-URI/Makefile,v
> diff -u -p -r1.55 Makefile
> --- www/p5-URI/Makefile       18 Sep 2025 18:29:58 -0000      1.55
> +++ www/p5-URI/Makefile       19 Sep 2025 21:39:38 -0000
> @@ -1,6 +1,7 @@
>  COMMENT =    library to parse Uniform Resource Identifiers
>  
>  DISTNAME =   URI-5.34
> +REVISION =   0
>  
>  CATEGORIES = www
>  
> Index: www/p5-URI/pkg/PLIST
> ===================================================================
> RCS file: /data/mirror/openbsd/cvs/ports/www/p5-URI/pkg/PLIST,v
> diff -u -p -r1.17 PLIST
> --- www/p5-URI/pkg/PLIST      18 Sep 2025 18:29:58 -0000      1.17
> +++ www/p5-URI/pkg/PLIST      19 Sep 2025 22:04:59 -0000
> @@ -1,3 +1,5 @@
> +@pkgpath www/p5-URI-ws
> +@conflict p5-URI-ws-*
>  ${P5SITE}/URI/
>  ${P5SITE}/URI.pm
>  ${P5SITE}/URI/Escape.pm
> Index: devel/quirks/Makefile
> ===================================================================
> RCS file: /data/mirror/openbsd/cvs/ports/devel/quirks/Makefile,v
> diff -u -p -r1.1735 Makefile
> --- devel/quirks/Makefile     16 Sep 2025 14:31:05 -0000      1.1735
> +++ devel/quirks/Makefile     19 Sep 2025 21:41:07 -0000
> @@ -3,7 +3,7 @@ CATEGORIES =  devel databases
>  DISTFILES =
>  
>  # API.rev
> -PKGNAME =    quirks-7.142
> +PKGNAME =    quirks-7.143
>  PKG_ARCH =   *
>  MAINTAINER = Marc Espie <[email protected]>
>  
> Index: devel/quirks/files/Quirks.pm
> ===================================================================
> RCS file: /data/mirror/openbsd/cvs/ports/devel/quirks/files/Quirks.pm,v
> diff -u -p -r1.1747 Quirks.pm
> --- devel/quirks/files/Quirks.pm      16 Sep 2025 14:31:05 -0000      1.1747
> +++ devel/quirks/files/Quirks.pm      19 Sep 2025 21:47:17 -0000
> @@ -1289,6 +1289,7 @@ setup_obsolete_reason(
>       3 => 'ruby34-rgen',
>       5 => 'libmusicbrainz',
>       5 => 'libunique',
> +     5 => 'p5-URI-ws',
>  );
>  
>  # though it's not yet used, these should be pkgnames, so that eventually
> Index: www/p5-URI-ws/Makefile
> ===================================================================
> RCS file: www/p5-URI-ws/Makefile
> diff -N www/p5-URI-ws/Makefile
> --- www/p5-URI-ws/Makefile    11 Mar 2022 20:10:37 -0000      1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,18 +0,0 @@
> -COMMENT =    WebSocket support for URI package
> -
> -DISTNAME =   URI-ws-0.03
> -
> -CATEGORIES = www
> -
> -MAINTAINER = Wen Heping <[email protected]>
> -
> -# Perl
> -PERMIT_PACKAGE =     Yes
> -
> -MODULES =            cpan
> -
> -RUN_DEPENDS =                www/p5-URI
> -
> -PKG_ARCH =           *
> -
> -.include <bsd.port.mk>
> Index: www/p5-URI-ws/distinfo
> ===================================================================
> RCS file: www/p5-URI-ws/distinfo
> diff -N www/p5-URI-ws/distinfo
> --- www/p5-URI-ws/distinfo    21 Aug 2020 22:38:14 -0000      1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,2 +0,0 @@
> -SHA256 (URI-ws-0.03.tar.gz) = bmsOQXKstqU8IiY5wABgjC3WHVCEhkdIKshgDVDlQe8=
> -SIZE (URI-ws-0.03.tar.gz) = 11724
> Index: www/p5-URI-ws/pkg/DESCR
> ===================================================================
> RCS file: www/p5-URI-ws/pkg/DESCR
> diff -N www/p5-URI-ws/pkg/DESCR
> --- www/p5-URI-ws/pkg/DESCR   21 Aug 2020 22:38:14 -0000      1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,3 +0,0 @@
> -After this module is installed, the URI package provides the same
> -set of methods for WebSocket URIs as it does for HTTP ones. For
> -secure WebSockets, see URI::wss.
> Index: www/p5-URI-ws/pkg/PLIST
> ===================================================================
> RCS file: www/p5-URI-ws/pkg/PLIST
> diff -N www/p5-URI-ws/pkg/PLIST
> --- www/p5-URI-ws/pkg/PLIST   11 Mar 2022 20:10:37 -0000      1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,4 +0,0 @@
> -${P5SITE}/URI/ws.pm
> -${P5SITE}/URI/wss.pm
> -@man man/man3p/URI::ws.3p
> -@man man/man3p/URI::wss.3p
> 

-- 
Antoine

Reply via email to