Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/gui/Makefile,v
diff -u -r1.73 Makefile
--- Makefile	2 Jun 2026 20:16:10 -0000	1.73
+++ Makefile	18 Jun 2026 19:28:04 -0000
@@ -4,7 +4,7 @@
 GH_ACCOUNT=     gnustep
 GH_PROJECT=     libs-gui
 DISTNAME=       gnustep-gui-${GH_TAGNAME}
-REVISION=       2
+REVISION=       3
 
 CATEGORIES=	devel
 
Index: patches/patch-Source_GSAutoLayoutVFLParser_m
===================================================================
RCS file: patches/patch-Source_GSAutoLayoutVFLParser_m
diff -N patches/patch-Source_GSAutoLayoutVFLParser_m
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-Source_GSAutoLayoutVFLParser_m	18 Jun 2026 19:28:04 -0000
@@ -0,0 +1,36 @@
+llvm22 fallout fix i386
+Index: Source/GSAutoLayoutVFLParser.m
+--- Source/GSAutoLayoutVFLParser.m.orig
++++ Source/GSAutoLayoutVFLParser.m
+@@ -554,9 +554,14 @@ NSInteger const GS_DEFAULT_SUPERVIEW_SPACING = 20;
+ 
+   CGFloat parsedConstant;
+   NSView *predicatedView = nil;
+-  BOOL scanConstantResult = [_scanner scanDouble: &parsedConstant];
+-  if (!scanConstantResult)
++  double tempParsedConstant;
++  BOOL scanConstantResult = [_scanner scanDouble: &tempParsedConstant];
++  if (scanConstantResult)
+     {
++      parsedConstant = (CGFloat)tempParsedConstant;
++    }
++  else
++    {
+       NSString *identiferName = [self parseIdentifier];
+       if (![self isValidIdentifier: identiferName])
+         {
+@@ -651,11 +656,11 @@ NSInteger const GS_DEFAULT_SUPERVIEW_SPACING = 20;
+ 
+ - (NSNumber *) parseConstant
+ {
+-  CGFloat constant;
+-  BOOL scanConstantResult = [_scanner scanDouble: &constant];
++  double tempConstant;
++  BOOL scanConstantResult = [_scanner scanDouble: &tempConstant];
+   if (scanConstantResult)
+     {
+-      return [NSNumber numberWithFloat: constant];
++      return [NSNumber numberWithDouble: tempConstant];
+     }
+ 
+   NSString *metricName = [self parseIdentifier];
