trivial update and fix for llvm22. ok ? Index: Makefile =================================================================== RCS file: /local/cvs/ports/x11/uwm/Makefile,v diff -u -p -u -r1.10 Makefile --- Makefile 21 Jul 2025 15:55:57 -0000 1.10 +++ Makefile 23 May 2026 14:54:12 -0000 @@ -1,14 +1,13 @@ COMMENT = lightweight WM with an original look and feel -DISTNAME = uwm-0.2.11a +DISTNAME = uwm-0.2.11b CATEGORIES = x11 -REVISION = 1 HOMEPAGE = https://udeproject.sourceforge.net/ # GPLv2+ PERMIT_PACKAGE = Yes -WANTLIB = ICE SM X11 Xext Xmu Xpm c iconv intl jpeg pthread +WANTLIB = ICE SM X11 Xext Xmu Xpm c iconv intl jpeg SITES = ${SITE_SOURCEFORGE:=udeproject/} Index: distinfo =================================================================== RCS file: /local/cvs/ports/x11/uwm/distinfo,v diff -u -p -u -r1.2 distinfo --- distinfo 22 Feb 2021 22:07:54 -0000 1.2 +++ distinfo 23 May 2026 14:54:12 -0000 @@ -1,2 +1,2 @@ -SHA256 (uwm-0.2.11a.tar.gz) = 3QVoV8mLdckgOGGRfbM7yvh7oHS90gTPcyzky3d8tAg= -SIZE (uwm-0.2.11a.tar.gz) = 633259 +SHA256 (uwm-0.2.11b.tar.gz) = Zh8p8sFxjlwbBGsr0W4zW85yO31n8iCbki4OxH7NmO4= +SIZE (uwm-0.2.11b.tar.gz) = 705000 Index: patches/patch-uwm_init_c =================================================================== RCS file: patches/patch-uwm_init_c diff -N patches/patch-uwm_init_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-uwm_init_c 23 May 2026 14:54:12 -0000 @@ -0,0 +1,20 @@ +Fix build with llvm22 - actual bug. + +Index: uwm/init.c +--- uwm/init.c.orig ++++ uwm/init.c +@@ -984,11 +984,11 @@ void ReadConfigFile(FILE *uwmrc) + ActiveWorkSpace][UDE_Shadow].pixel); + AllocColors(r,g,b,\ + &TheScreen.Colors[TheScreen.desktop.\ +- ActiveWorkSpace][UDE_Back],\ ++ ActiveWorkSpace][UDE_Back].pixel,\ + &TheScreen.Colors[TheScreen.desktop.\ +- ActiveWorkSpace][UDE_Light],\ ++ ActiveWorkSpace][UDE_Light].pixel,\ + &TheScreen.Colors[TheScreen.desktop.\ +- ActiveWorkSpace][UDE_Shadow]); ++ ActiveWorkSpace][UDE_Shadow].pixel); + break; + case FontColor: + if(ParseColor(p,&r,&g,&b)) { Index: patches/patch-uwm_workspaces_h =================================================================== RCS file: /local/cvs/ports/x11/uwm/patches/patch-uwm_workspaces_h,v diff -u -p -u -r1.2 patch-uwm_workspaces_h --- patches/patch-uwm_workspaces_h 11 Mar 2022 20:17:30 -0000 1.2 +++ patches/patch-uwm_workspaces_h 23 May 2026 14:54:12 -0000 @@ -7,12 +7,12 @@ Index: uwm/workspaces.h // These three lists will be declared in workspaces.c, and declared static // so that no other module has direct access to them --NodeList Workspaces; --NodeList Layers; --NodeList WS_Layer_Defaults; // This will be the list which handles setting up -+//NodeList Workspaces; -+//NodeList Layers; -+//NodeList WS_Layer_Defaults; // This will be the list which handles setting up +-extern NodeList Workspaces; +-extern NodeList Layers; +-extern NodeList WS_Layer_Defaults; // This will be the list which handles setting up ++//extern NodeList Workspaces; ++//extern NodeList Layers; ++//extern NodeList WS_Layer_Defaults; // This will be the list which handles setting up // defaults for where windows will be mapped to. // End three listings -- Matthieu Herrb
No comments:
Post a Comment