- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
Port details
x11-toolkits/gnustep-back 0.32.0
GNUstep GUI backend
Port info
- Maintainer
- joe.maloney@icloud.com
- Packages
- latest: 0.32.0
- Upstream
- up to date
- Last update
- to 0.32.0 · d22181301d
- Quarterly
- 2026Q4: 0.32.0
- Formerly
- x11-toolkits/gnustep-xgps until 2003-01-20
- WWW
- http://www.gnustep.org/
- Links
- cgit · VuXML
Install
- Package
# pkg install gnustep-backinstalls 0.32.0 fromlatest; fromquarterly(2026Q4) 0.32.0- Port
# cd /usr/ports/x11-toolkits/gnustep-back && make install clean- Size
- 257 KiB download · 1,014 KiB installed
- Depends on
- graphics/cairo 1.18.2,3, graphics/giflib 6.1.3, graphics/jpeg-turbo 3.1.4.1, graphics/libglvnd 1.7.0, graphics/tiff 4.7.2, lang/gnustep-base 1.31.1_1, lang/libobjc2 2.3, print/freetype2 2.14.3, x11-fonts/fontconfig 2.18.3,1, x11-fonts/libXft 2.3.9, x11-toolkits/gnustep-gui 0.32.0, x11-toolkits/libXmu 1.3.1,1, x11/libX11 1.8.14,1, x11/libXcursor 1.2.3, x11/libXext 1.3.7,1, x11/libXfixes 6.0.2, x11/libXrender 0.9.13
- License
- GPLv3 and LGPL3
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.32.0 | 0.32.0 | – |
| FreeBSD 15 | 0.32.0 | 0.32.0 | – |
| FreeBSD 14 | 0.32.0 | 0.32.0 | 0.32.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.32.0 | 0.32.0 | – |
| FreeBSD 14 | 0.32.0 | 0.32.0 | 0.32.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.32.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (166)
- update to jpeg-8ca9c60461c
- update to 0.17.19e0900e181
- update to jpeg7 Tested by: pav on pointyhat3bbc108312
- drop USE_FREETYPE41d47c50c2
- cleanup ADDITIONAL_LIB_DIRS0c1ab4538d
- set NO_PACKAGEfef7621e22
- update to 0.16.047fe690e15
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)741aa71483- update stable to 0.14.031ee6087fb
- update to 0.14.0c45673a750
- update to 0.12.2ef1e3f841a
Bump portrevision due to upgrade of devel/gettext. The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)090059a210
- add WITH_GNUSTEP_DEVEL1b9f926d36
- rename PLIST_SUB macro3eb6476da3
- clean X11BASE50179d1567
- set USE_XORG - add direct dependencies005580a8f2
Remove support for XFree8-4. From now on, X_WINDOW_SYSTEM != "xorg" is not supported anymore. PR: ports/119418 Submitted by: flz Approved by: portmgr (pav)836aebde5b
- udpate to 0.12.1bdb78ad44f
Remove always-false/true conditions based on OSVERSION 500000c74701832f
- update for gnustep-make-2.0.013b3264699
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048a- add instructions for mutiple backends237577c1f7
- add category gnustep PR: 103931 Approved by: pave904a42961
- switch depedency from imake-6 to dgsac0b8f0e7f
- update to 0.11.0948177502f
- unbreak WITH_GNUSTEP_CAIRO3d33110327
- fix WITH_GNUSTEP_XDPS with imake216841fa37
- Renamed port graphics/libart_lgpl2 -> graphics/libart_lgplb47ad7a943
- fix build of gnustep-xdps9411240072
- add USE_GNUSTEP_PREFIXccd3e4a8d4
- update to 0.10.39d3b8fd43b
- mark BROKEN xdps is no longer supported by xorg version 6.9.0 and aboveea4a3abfa1
- new option GNUSTEP_PREFIX allow user defined location of all files3b6641a158
- Fix build for cairo backend8c84852af2
- update to 0.10.20012eaac3a
- add SHA checksumec997a9574
- update for cairo release46ce9b21a3
- new backend option WITH_GNUSTEP_CAIRO (broken, as libcairo.1 is too old)eb9ac74756
- disable glitz by default Reported by: Andriy Gapon0bc842bf87
- update to 0.10.1198e6a7e68
- cleanup Makefile locatione99d7a1173
- update to 0.10.000802a5e77
- update to 0.9.6bc50654db4
- update to 0.9.5 - unbreak option WITH_GNUSTEP_LIBART92dd4dab8a
- update to 0.9.4e81e3f37d7
- udpate to 0.9.346435aa5aa
- reorder target050425cedc
- make PKGNAMESUFFIX more flexible34ceb04cce
Chase the new location of libXft.61b3a6bec8