51 Commits

Author SHA1 Message Date
sebastia
8fe7264ada update 0.28.0 -> 0.29.0 2021-06-14 21:09:12 +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
sebastia
25a06118f2 update 0.27.0 -> 0.28.0 2020-06-09 21:12:46 +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
0e64827f5e update to 0.27.0 2019-02-12 19:17:56 +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
sebastia
9fb10aba0d Update to 0.26.2 2018-01-05 08:01:40 +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
270be1b0ed backport a bunch of fixes to build warnings I reported 2017-04-19 21:21:30 +00:00
sebastia
f1ab0b8a33 minor update to 0.25.1 following the gui update 2017-04-11 20:35:15 +00:00
sebastia
601ad846af Update to 0.25.0, noteworthy changes:
Implement per gstate methods for antialias, patternPhase and
compositingOperation in Cairo backend.

Work on antialiasing in Cairo backend.

Variety of bugfixes, especially in Win32 and Cairo backends.
2016-06-23 20:59:45 +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
sebastia
0a1cf0861c Maintenance release to 0.24.1 2015-05-28 18:38:53 +00:00
sebastia
3c496f90d9 adapt/simplify gnustep.port.mk after gnustep-base update, bump REVISION
of all dependencies
2014-11-21 18:21:21 +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
a6f79ca28f update to 0.24.0
accompanying to the gnustep-gui update,
Added experimental Opal backend.
Allow for ARGB visual for OpenGL.
2014-01-03 18:56: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
f736976761 minor update of gnustep-back to 0.23.0
OK landry@
2013-04-25 16:17:00 +00:00
sebastia
483a696233 Since we now have libobjc2, tweak gnustep-make to build/link against it.
gnustep-base doesn't need to install the compatibility layer anymore,
which requires a major lib bump.
Bump revision of all dependent packages, and remove double REVISION
in webservices

OK landry@
2012-08-22 07:15:51 +00:00
sebastia
4d58212177 Update gnustep-back to 0.22.0
get rid of a couple of patches
2012-07-08 13:37:08 +00:00
ajacoutot
94ccb4c91a Use the libiconv|gettext MODULE. 2011-07-06 23:56:08 +00:00
sebastia
5acfd868bd Fix to build with gcc-2.95
feedback from landry@, jasper@, sthen@
OK sthen@
2011-06-24 10:51:48 +00:00
sebastia
5d92a80042 Minor update, fixing a large speed penalty with regard to font handling in the cairo backend.
OK landry@, sthen@
2011-05-09 11:15:13 +00:00
sebastia
0611073093 update gnustep-back to 0.20.0
ok landry@, ajacoutot@
2011-04-18 11:56:41 +00:00
sebastia
aba2971f21 Switch naming of binary files in GNUstep bundles, to conform more with upstream.
Reorder WANTLIB in gnustep.port.mk, now do not include WANTLIB when only depending on gnustep-base.
Update/bump all gnustep ports that install bundles.

kind of a agree, landry@, OK aja@
2010-12-22 09:20:00 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
sebastia
76167b459b * Update the gnustep.port.mk file, to have some standard WANTLIBS and LIB/RUN depends added for the GUI based apps.
* Bump package versions for ports depending on gnustep-back.
* Fix PLIST for gnumail, after library bump.
2010-10-26 12:39:10 +00:00
sebastia
b135736b6d Remove the flavors from the port. Switch from the old default xlib flavor
to cairo.

OK landry@
2010-10-25 17:38:57 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
8e072131b6 USE_GROFF=Yes 2010-10-19 08:13:56 +00:00
jasper
e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
ajacoutot
d7acb3b130 New style DEPENDS. 2010-07-30 11:29:44 +00:00
ajacoutot
127208401d First pass at new REVISION/DEPENDS... not finished yet. 2010-07-30 06:58:57 +00:00
ajacoutot
9512e970a3 Give GNUstep maintainership to sebastia@ as I don't really use this anymore
while he does.
2010-07-05 07:52:02 +00:00
jasper
36680215af - update gnustep-back to 0.18.0
ok aja@ (MAINTAINER)
2010-05-12 16:44:39 +00:00
jasper
0dcf7241ef these should be last BROKEN -> ERRORS
ok aja@
2010-04-16 07:49:26 +00:00
ajacoutot
509d218fc4 WANTLIB changes after xcb addition and bump. 2009-08-11 08:38:41 +00:00
ajacoutot
91b08090b4 - fix MESSAGE
- remove an XXX
2009-03-05 07:45:33 +00:00
ajacoutot
461bb36191 - update to gnustep-back 0.16.0 2008-12-23 15:25:51 +00:00
ajacoutot
417bf585e8 - introduce MASTER_SITE_GNUSTEP 2008-10-03 07:21:56 +00:00
ajacoutot
8be4ed0478 - rework this port so that one can install a different graphics backend
(namely cairo, libart and xlib)
suggested by David Chisnall <csdavec at swansea dot ac dot uk>

MESSAGE tweaked from the FreeBSD gnustep-back port.
While deprecated, the xlib backend is still the default because it's the
most stable for now.
2008-09-05 18:29:43 +00:00
ajacoutot
9fe4df9793 - update to gnustep-back-0.14.0 2008-06-23 11:00:18 +00:00
ajacoutot
8206a1bd9d - update to gnustep-back-0.12.1 2008-01-09 14:20:16 +00:00
ajacoutot
d3ee2f3ba3 - bump after gnustep-make update (changes gnustep.plist) 2007-12-10 16:24:19 +00:00
ajacoutot
c48bb64f29 - unbreak, now that threaded libobjc is enabled
- set CONFIGURE_STYLE=gnu
- remove quotes around COMMENT while here
2007-07-25 06:10:40 +00:00
ajacoutot
319f6ad156 - do some cleaning before we can hopefully enable this (still waiting
for threaded libobjc to go in) ; re-order Makefile.inc and
gnustep.port.mk, set only for i386 until we get more test results, set
USE_X11 where it's due...
2007-07-21 17:30:10 +00:00
ajacoutot
5784787920 - centralize running information in a README.OpenBSD instead of
spreading it over several pkg/MESSAGES ; this will ease the addition of
other usefull tips
2007-06-21 10:46:21 +00:00