Revision: 27225
          http://sourceforge.net/p/gar/code/27225
Author:   rmottola
Date:     2026-01-20 10:11:19 +0000 (Tue, 20 Jan 2026)
Log Message:
-----------
patch for 9

Modified Paths:
--------------
    csw/mgar/pkg/gnustep-base/trunk/Makefile
    csw/mgar/pkg/gnustep-base/trunk/checksums

Added Paths:
-----------
    csw/mgar/pkg/gnustep-base/trunk/files/0003-missing-round.patch

Modified: csw/mgar/pkg/gnustep-base/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gnustep-base/trunk/Makefile    2026-01-07 12:02:03 UTC (rev 
27224)
+++ csw/mgar/pkg/gnustep-base/trunk/Makefile    2026-01-20 10:11:19 UTC (rev 
27225)
@@ -2,7 +2,7 @@
 # TODO (release-critical prefixed with !, non release-critical with *)
 #
 NAME = gnustep-base
-VERSION = 1.30.0
+VERSION = 1.31.1
 GARTYPE = v2
 
 DESCRIPTION = GNUstep-core base
@@ -17,7 +17,6 @@
 BUILD_DEP_PKGS += CSWgnustep-make
 BUILD_DEP_PKGS += CSWlibffi-dev
 BUILD_DEP_PKGS += CSWlibicu-dev
-BUILD_DEP_PKGS += CSWlibgnutls-dev
 BUILD_DEP_PKGS += CSWlibxml2-dev CSWlibxslt-dev
 BUILD_DEP_PKGS += CSWlibiconv-dev
 
@@ -25,6 +24,7 @@
 BUILD_DEP_PKGS_5.9 += CSWgcc4objc
 
 #solaris 10
+BUILD_DEP_PKGS_5.10 += CSWlibgnutls-dev
 BUILD_DEP_PKGS_5.10 += CSWgcc5objc
 
 BUILD_DEP_PKGS_CSW += $(BUILD_DEP_PKGS_CSW_$(GAROSREL))
@@ -32,8 +32,6 @@
 RUNTIME_DEP_PKGS_CSWgnustep-base += CSWgnustep-make
 RUNTIME_DEP_PKGS_CSWgnustep-base += CSWlibz1
 RUNTIME_DEP_PKGS_CSWgnustep-base += CSWlibzstd1
-RUNTIME_DEP_PKGS_CSWgnustep-base += CSWlibxslt1
-RUNTIME_DEP_PKGS_CSWgnustep-base += CSWlibxml2-2
 RUNTIME_DEP_PKGS_CSWgnustep-base += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_CSWgnustep-base += CSWlibiconv2
 
@@ -47,10 +45,11 @@
 RUNTIME_DEP_PKGS_CSWgnustep-base_5.10 += CSWlibobjc4
 RUNTIME_DEP_PKGS_CSWgnustep-base_5.10 += CSWlibffi6
 RUNTIME_DEP_PKGS_CSWgnustep-base_5.10 += CSWlibcurl4
+RUNTIME_DEP_PKGS_CSWgnustep-base_5.10 += CSWlibxslt1
+RUNTIME_DEP_PKGS_CSWgnustep-basei_5.10 += CSWlibxml2-2
 
 #Solaris 9
 RUNTIME_DEP_PKGS_CSWgnustep-base_5.9 += CSWlibgmp10
-RUNTIME_DEP_PKGS_CSWgnustep-base_5.9 += CSWlibgnutls26
 RUNTIME_DEP_PKGS_CSWgnustep-base_5.9 += CSWlibgcrypt11
 RUNTIME_DEP_PKGS_CSWgnustep-base_5.9 += CSWlibobjc3
 RUNTIME_DEP_PKGS_CSWgnustep-base_5.9 += CSWlibicuuc51
@@ -88,7 +87,10 @@
 
 #PATCHFILES += 0001-configure-tweak-align.patch
 #PATCHFILES += 0002-timezone.patch
+PATCHFILES_5.9 += 0003-missing-round.patch
 
+PATCHFILES += $(PATCHFILES_$(GAROSREL))
+
 #we absolutely need GCC for Objective-C support. The only alternative in the 
future would be clang
 GARCOMPILER = GNU
 
@@ -109,6 +111,12 @@
 
 CONFIGURE_ARGS = $(DIRPATHS)
 
+CONFIGURE_ARGS_5.9 += --disable-xml
+CONFIGURE_ARGS_5.9 += --disable-tls
+CONFIGURE_ARGS_5.10 += --enable-xml
+
+CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(GAROSREL))
+
 include gar/category.mk
 
 configure-sourcegs:

Modified: csw/mgar/pkg/gnustep-base/trunk/checksums
===================================================================
--- csw/mgar/pkg/gnustep-base/trunk/checksums   2026-01-07 12:02:03 UTC (rev 
27224)
+++ csw/mgar/pkg/gnustep-base/trunk/checksums   2026-01-20 10:11:19 UTC (rev 
27225)
@@ -1 +1 @@
-ba5a60c8fdc55eabeafdbf537afc00aa  gnustep-base-1.30.0.tar.gz
+fd112cbe519a4bd887914174a4f63334  gnustep-base-1.31.1.tar.gz

Added: csw/mgar/pkg/gnustep-base/trunk/files/0003-missing-round.patch
===================================================================
--- csw/mgar/pkg/gnustep-base/trunk/files/0003-missing-round.patch              
                (rev 0)
+++ csw/mgar/pkg/gnustep-base/trunk/files/0003-missing-round.patch      
2026-01-20 10:11:19 UTC (rev 27225)
@@ -0,0 +1,11 @@
+--- src.orig/Source/NSGeometry.m.old   Fri Jan 16 00:39:13 2026
++++ src/Source/NSGeometry.m    Fri Jan 16 00:40:06 2026
+@@ -49,6 +49,8 @@
+ static BOOL   (*scanStringImp)(NSScanner*, SEL, NSString*, NSString**);
+ static id     (*scannerImp)(Class, SEL, NSString*);
+ 
++#define round(x) floor(x+0.5)
++
+ static inline void
+ setupCache(void)
+ {

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

Reply via email to