13 Commits

Author SHA1 Message Date
sebastia
df53b050e3 use clang lld instead of bfd linker in gnustep.port.mk
The only port that needed a build patch was gworkspace.
no runtime startup issues observed anymore, as it was before
with older lld versions.

Triggered to look at it again by an initial patch from Brad Smith
minor tweask and testing by myself, bump all ports using
gnustep.port.mk
2021-10-19 19:43:35 +00:00
sebastia
3d09ec81a3 unbreak most of the -gui related apps, building gnustep-back was broken
since update to clang 10. in gnustep.port.mk don't use -fuse-ld but use
USE_LLD = no

OK naddy@
2020-08-16 20:35:18 +00:00
ajacoutot
b9234bd9bf Revert previous and add ICU support back now that the port has been fixed.
tested in a bulk
2019-10-20 08:02:59 +00:00
ajacoutot
17c58be932 Disable ICU in gnustep.
Temporary solution until we can use the native linker instead of
-fuse-ld=bfd.

from sebastia@
2019-10-16 13:45:03 +00:00
sebastia
744a85fb88 Force using ld.bfd, since there is a still unknown problem loading Bundles
into Objective-C applications, which breaks most of x11/gnustep and www/sogo

Bump everything using the x11/gnustep module
2018-11-26 14:17:12 +00:00
sthen
bded825a26 bump REVISION on gnustep ports where libestdc++ has been removed due to
switching to clang in base.

add COMPILER_LIBCXX where c++abi is used. there will be some "Extra"s but
this is the simplest way to use c++abi on base=clang and estdc++ on base=gcc
arches.
2017-07-27 11:01:32 +00:00
sebastia
7b8300f11f Bump after gnustep make/base update 2016-06-03 11:57:56 +00:00
pascal
1bc0330aba Bump REVISION for lang/clang MODULE changes. 2016-03-05 16:04:06 +00:00
sebastia
d511a502f3 Add OBJCFLAGS=-fgnustep-runtime to gnustep.port.mk CONFIGURE_ENV
and MAKE_FLAGS for clang build platforms, and bump all ports for that.
2015-10-26 11:53:14 +00:00
sthen
f5f85ef392 missing bump 2014-11-22 13:33:26 +00:00
sebastia
456e29f384 overhaul gnustep.port.mk with regard to fix WANTLIBS and LIB_DEPENDS of
dependent ports, so that port-lib-depends-check is happy with all of them.
Also make portcheck happy too.

feedback and OK aja@
2014-05-22 09:48:56 +00:00
sebastia
56c2d962cc build gnustep related packages on amd64 and i386 with clang,
macppc still stays on using gcc due to too many problems there.
On amd64 and i386 now use the non-fragile-abi.

Now that allows on amd64 and i386 to use newer objective-c 2.0
features.
2013-10-19 13:24:55 +00:00
sebastia
62fe80d9d6 The Silver theme is a theme for GNUstep with silvered controls and
scrollbars at the right side.
2013-10-05 06:44:56 +00:00