CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
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-back
installs 0.32.0 from latest; from quarterly (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 versionamd64aarch64i386
FreeBSD 160.32.00.32.0–
FreeBSD 150.32.00.32.0–
FreeBSD 140.32.00.32.00.32.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.32.00.32.0–
FreeBSD 140.32.00.32.00.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)

Dirk Meyer (dinoex) · 0.17.1_2
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Dirk Meyer (dinoex) · 0.17.1_1
- update to jpeg-8
ca9c60461c
Dirk Meyer (dinoex) · 0.17.1
- update to 0.17.1
9e0900e181
Dirk Meyer (dinoex) · 0.16.0_1
- update to jpeg7 Tested by:	pav on pointyhat
3bbc108312
Dirk Meyer (dinoex) · 0.16.0
- drop USE_FREETYPE
41d47c50c2
Dirk Meyer (dinoex) · 0.16.0
- cleanup ADDITIONAL_LIB_DIRS
0c1ab4538d
Dirk Meyer (dinoex) · 0.16.0
- set NO_PACKAGE
fef7621e22
Dirk Meyer (dinoex) · 0.16.0
- update to 0.16.0
47fe690e15
Rong-En Fan (rafan) · 0.14.0
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
Dirk Meyer (dinoex) · 0.14.0
- update stable to 0.14.0
31ee6087fb
Dirk Meyer (dinoex) · 0.12.2
- update to 0.14.0
c45673a750
Dirk Meyer (dinoex) · 0.12.2
- update to 0.12.2
ef1e3f841a
Edwin Groothuis (edwin) · 0.12.1_1
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
Dirk Meyer (dinoex) · 0.12.1
- add WITH_GNUSTEP_DEVEL
1b9f926d36
Dirk Meyer (dinoex) · 0.12.1
- rename PLIST_SUB macro
3eb6476da3
Dirk Meyer (dinoex) · 0.12.1
- clean X11BASE
50179d1567
Dirk Meyer (dinoex) · 0.12.1
- set USE_XORG - add direct dependencies
005580a8f2
Florent Thoumie (flz) · 0.12.1
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
Dirk Meyer (dinoex) · 0.12.1
- udpate to 0.12.1
bdb78ad44f
Edwin Groothuis (edwin) · 0.11.0_1
Remove always-false/true conditions based on OSVERSION 500000
c74701832f
Dirk Meyer (dinoex) · 0.11.0_1
- update for gnustep-make-2.0.0
13b3264699
Florent Thoumie (flz) · 0.11.0_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Dirk Meyer (dinoex) · 0.11.0
- add instructions for mutiple backends
237577c1f7
Dirk Meyer (dinoex) · 0.11.0
- add category gnustep PR:		103931 Approved by:	pav
e904a42961
Dirk Meyer (dinoex) · 0.11.0
- switch depedency from imake-6 to dgs
ac0b8f0e7f
Dirk Meyer (dinoex) · 0.11.0
- update to 0.11.0
948177502f
Dirk Meyer (dinoex) · 0.10.3
- unbreak WITH_GNUSTEP_CAIRO
3d33110327
Dirk Meyer (dinoex) · 0.10.3
- fix WITH_GNUSTEP_XDPS with imake
216841fa37
Pav Lucistnik (pav) · 0.10.3
- Renamed port graphics/libart_lgpl2 -> graphics/libart_lgpl
b47ad7a943
Dirk Meyer (dinoex) · 0.10.3
- fix build of gnustep-xdps
9411240072
Dirk Meyer (dinoex) · 0.10.3
- add USE_GNUSTEP_PREFIX
ccd3e4a8d4
Dirk Meyer (dinoex) · 0.10.3
- update to 0.10.3
9d3b8fd43b
Dirk Meyer (dinoex) · 0.10.2
- mark BROKEN   xdps is no longer supported by xorg version 6.9.0 and above
ea4a3abfa1
Dirk Meyer (dinoex) · 0.10.2
- new option GNUSTEP_PREFIX   allow user defined location of all files
3b6641a158
Dirk Meyer (dinoex) · 0.10.2
- Fix build for cairo backend
8c84852af2
Dirk Meyer (dinoex) · 0.10.2
- update to 0.10.2
0012eaac3a
Dirk Meyer (dinoex) · 0.10.1
- add SHA checksum
ec997a9574
Dirk Meyer (dinoex) · 0.10.1
- update for cairo release
46ce9b21a3
Dirk Meyer (dinoex) · 0.10.1
- new backend option WITH_GNUSTEP_CAIRO (broken, as libcairo.1 is too old)
eb9ac74756
Dirk Meyer (dinoex) · 0.10.1
- disable glitz by default Reported by:	Andriy Gapon
0bc842bf87
Dirk Meyer (dinoex) · 0.10.1
- update to 0.10.1
198e6a7e68
Dirk Meyer (dinoex) · 0.10.0
- cleanup Makefile location
e99d7a1173
Dirk Meyer (dinoex) · 0.10.0
- update to 0.10.0
00802a5e77
Dirk Meyer (dinoex) · 0.9.6
- update to 0.9.6
bc50654db4
Dirk Meyer (dinoex) · 0.9.5
- update to 0.9.5 - unbreak option WITH_GNUSTEP_LIBART
92dd4dab8a
Dirk Meyer (dinoex) · 0.9.4
- update to 0.9.4
e81e3f37d7
Dirk Meyer (dinoex) · 0.9.1_1
- udpate to 0.9.3
46435aa5aa
Dirk Meyer (dinoex) · 0.9.1_1
- reorder target
050425cedc
Dirk Meyer (dinoex) · 0.9.1_1
- make PKGNAMESUFFIX more flexible
34ceb04cce
Joe Marcus Clarke (marcus) · 0.9.1_1
Chase the new location of libXft.
61b3a6bec8