FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
gtk30 Gimp Toolkit for X11 GUI (current stable version)
3.14.7 x11-toolkits on this many watch lists=6 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 30 Jul 2011 09:21:46
License: LGPL20
The GIMP ToolKit (GTK+) is a collection of GUI widgets.  GTK+
essentially provides the building blocks from which GUIs can be
built.  It is highly themable, and its functionality is highly
extensible.

GTK+-3 is a very stable release, similar only in design to GTK+-2.
GTK+-3 can coexist happily alongside GTK+-2, but applications are
written for one version or the other.

WWW: http://www.gtk.org/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. at-spi2-atk>=0 : accessibility/at-spi2-atk
  2. msgfmt : devel/gettext-tools
  3. gmake : devel/gmake
  4. pkgconf : devel/pkgconf
  5. /usr/local/libdata/pkgconfig/xext.pc : x11/libXext
  6. /usr/local/libdata/pkgconfig/xrender.pc : x11/libXrender
  7. /usr/local/libdata/pkgconfig/x11.pc : x11/libX11
  8. /usr/local/libdata/pkgconfig/xinerama.pc : x11/libXinerama
  9. /usr/local/libdata/pkgconfig/xi.pc : x11/libXi
  10. /usr/local/libdata/pkgconfig/xrandr.pc : x11/libXrandr
  11. /usr/local/libdata/pkgconfig/xcursor.pc : x11/libXcursor
  12. /usr/local/libdata/pkgconfig/xfixes.pc : x11/libXfixes
  13. /usr/local/libdata/pkgconfig/xdamage.pc : x11/libXdamage
  14. /usr/local/libdata/pkgconfig/xcomposite.pc : x11/libXcomposite
  15. gtk-update-icon-cache : graphics/gtk-update-icon-cache
  16. g-ir-scanner : devel/gobject-introspection
  17. /usr/local/bin/perl5.18.4 : lang/perl5.18
Runtime dependencies:
  1. hicolor-icon-theme>=0 : misc/hicolor-icon-theme
  2. adwaita-icon-theme>=0 : x11-themes/adwaita-icon-theme
  3. at-spi2-atk>=0 : accessibility/at-spi2-atk
  4. /usr/local/libdata/pkgconfig/xext.pc : x11/libXext
  5. /usr/local/libdata/pkgconfig/xrender.pc : x11/libXrender
  6. /usr/local/libdata/pkgconfig/x11.pc : x11/libX11
  7. /usr/local/libdata/pkgconfig/xinerama.pc : x11/libXinerama
  8. /usr/local/libdata/pkgconfig/xi.pc : x11/libXi
  9. /usr/local/libdata/pkgconfig/xrandr.pc : x11/libXrandr
  10. /usr/local/libdata/pkgconfig/xcursor.pc : x11/libXcursor
  11. /usr/local/libdata/pkgconfig/xfixes.pc : x11/libXfixes
  12. /usr/local/libdata/pkgconfig/xdamage.pc : x11/libXdamage
  13. /usr/local/libdata/pkgconfig/xcomposite.pc : x11/libXcomposite
  14. gtk-update-icon-cache : graphics/gtk-update-icon-cache
Library dependencies:
  1. libcolord.so : graphics/colord
  2. libcups.so : print/cups-client
  3. libintl.so : devel/gettext-runtime
  4. libatk-1.0.so : accessibility/atk
  5. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  6. libglib-2.0.so : devel/glib20
  7. libpango-1.0.so : x11-toolkits/pango

This port is required by:

for Libraries
  1. accessibility/accerciser
  2. accessibility/caribou
  3. accessibility/mousetweaks
  4. accessibility/orca
  5. archivers/file-roller
  6. audio/abraca
  7. audio/gnome-music
  8. audio/goobox
  9. audio/gvolwheel
  10. audio/libcanberra-gtk3
  11. audio/linnya*
  12. audio/pithos
  13. audio/rhythmbox
  14. converters/gbsdconv
  15. databases/evolution-data-server
  16. databases/glom
  17. databases/libgda5-ui
  18. deskutils/baobab
  19. deskutils/bijiben
  20. deskutils/cairo-dock
  21. deskutils/cairo-dock-plugins
  22. deskutils/california
  23. deskutils/gnome-clocks
  24. deskutils/gnome-contacts
  25. deskutils/gnome-dictionary
  26. deskutils/gnome-documents
  27. deskutils/gnome-epub-thumbnailer
  28. deskutils/gnome-font-viewer
  29. deskutils/gnome-initial-setup
  30. deskutils/gnome-maps
  31. deskutils/gnome-photos
  32. deskutils/gnome-screenshot
  33. deskutils/gnome-search-tool
  34. deskutils/gnome-sound-recorder
  35. deskutils/gnome-system-log
  36. deskutils/gnome-tweak-tool
  37. deskutils/gnome-weather
  38. deskutils/gnote
  39. deskutils/gucharmap
  40. deskutils/nemo-extensions
  41. deskutils/notification-daemon
  42. deskutils/steadyflow
  43. deskutils/vboxgtk
  44. deskutils/xpad
  45. deskutils/xpad-current*
  46. devel/appstream-glib
  47. devel/dconf-editor
  48. devel/devhelp
  49. devel/giggle
  50. devel/gitg
  51. devel/glade
  52. devel/goffice010
  53. devel/gtranslator
  54. devel/libdbusmenu
  55. devel/libgit2-glib
  56. devel/libpeas
  57. devel/regexxer
  58. devel/seed
  59. devel/seed3
  60. editors/gedit
  61. editors/gedit-plugins
  62. editors/ghex
  63. editors/latexila
  64. emulators/pcsxr
  65. games/aisleriot
  66. games/five-or-more
  67. games/four-in-a-row
  68. games/gnome-chess
  69. games/gnome-klotski
  70. games/gnome-mahjongg
  71. games/gnome-mines
  72. games/gnome-nibbles
  73. games/gnome-robots
  74. games/gnome-sudoku
  75. games/gnome-tetravex
  76. games/gnomechess*
  77. games/hitori
  78. games/iagno
  79. games/klavaro
  80. games/lightsoff
  81. games/quadrapassel
  82. games/swell-foop
  83. games/tali
  84. graphics/clutter-gtk3
  85. graphics/cluttermm
  86. graphics/colord-gtk
  87. graphics/entangle
  88. graphics/eog
  89. graphics/eog-plugins
  90. graphics/evince
  91. graphics/fotoxx
  92. graphics/gnome-color-manager
  93. graphics/goocanvas2
  94. graphics/goocanvasmm2
  95. graphics/gthumb
  96. graphics/libchamplain
  97. graphics/ocrfeeder
  98. graphics/shotwell
  99. graphics/zathura
  100. graphics/zathura-djvu
  101. graphics/zathura-pdf-mupdf
  102. graphics/zathura-pdf-poppler
  103. irc/polari
  104. mail/balsa
  105. mail/evolution
  106. mail/geary
  107. math/gnome-calculator
  108. misc/xiphos
  109. multimedia/audacious
  110. multimedia/audacious-plugins
  111. multimedia/cheese
  112. multimedia/lives
  113. multimedia/snappy
  114. multimedia/totem
  115. net/avahi-gtk3
  116. net/gnome-online-accounts
  117. net/gssdp
  118. net/gtk-vnc
  119. net/libgweather
  120. net/liferea
  121. net/uget
  122. net/vinagre
  123. net/vino
  124. net/wireshark
  125. net-im/empathy
  126. net-im/folks
  127. net-im/venom
  128. net-mgmt/virt-viewer
  129. net-p2p/transmission-gtk
  130. science/gchemutils
  131. security/gcr
  132. security/gnome-keyring
  133. security/pond
  134. security/seahorse
  135. sysutils/bamf
  136. sysutils/brasero
  137. sysutils/cinnamon-control-center
  138. sysutils/cinnamon-settings-daemon
  139. sysutils/gconf-editor
  140. sysutils/gnome-control-center
  141. sysutils/gnome-power-manager
  142. sysutils/gnome-settings-daemon
  143. sysutils/gnome-system-monitor
  144. sysutils/polkit-gnome
  145. sysutils/tracker
  146. textproc/gtkspell3
  147. textproc/ibus
  148. textproc/meld
  149. textproc/uim-gtk3
  150. www/epiphany
  151. www/gnome-user-share
  152. www/gtkhtml4
  153. www/libepc
  154. www/vimb
  155. www/webkit-gtk3
  156. www/webkit2-gtk3
  157. www/xombrero
  158. x11/cinnamon
  159. x11/cinnamon-desktop
  160. x11/cinnamon-menus
  161. x11/cinnamon-screensaver
  162. x11/cinnamon-session
  163. x11/florence
  164. x11/gnome-desktop
  165. x11/gnome-session
  166. x11/gnome-shell
  167. x11/gnome-shell-extensions
  168. x11/gnome-terminal
  169. x11/keybinder-gtk3
  170. x11/libgnomekbd
  171. x11/sakura
  172. x11/yelp
  173. x11/zenity
  174. x11-fm/nautilus
  175. x11-fm/nemo
  176. x11-fm/sushi
  177. x11-themes/gnome-themes-standard
  178. x11-themes/gtk3-oxygen-engine
  179. x11-themes/gtk3-unico-engine
  180. x11-themes/kde-gtk-config
  181. x11-themes/numix-theme
  182. x11-toolkits/gdl
  183. x11-toolkits/girara
  184. x11-toolkits/granite
  185. x11-toolkits/gtk-sharp30
  186. x11-toolkits/gtkada3
  187. x11-toolkits/gtkmm30
  188. x11-toolkits/gtksourceview3
  189. x11-toolkits/gtksourceviewmm3
  190. x11-toolkits/libunique3
  191. x11-toolkits/libwnck3
  192. x11-toolkits/rubygem-gdk3
  193. x11-toolkits/sakura*
  194. x11-toolkits/vte3
  195. x11-wm/metacity
  196. x11-wm/muffin
  197. x11-wm/mutter
  198. x11-wm/plank
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/x11-toolkits/gtk30/ && make install clean
To add the package: pkg install x11-toolkits/gtk30


Configuration Options
===> The following configuration options are available for gtk3-3.14.7:
     CLOUDPRINT=off: Cloud printing support
     COLORD=on: Color profile support
     CUPS=on: CUPS printing system support
     DEBUG=off: Build with debugging support
===> Use 'make config' to modify these settings

USES:
tar:xz gettext gmake libtool pathfix perl5 pkgconfig

Master Sites:
  1. ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/gtk+/3.14/
  2. ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/gtk+/3.14/
  3. ftp://ftp.dti.ad.jp/pub/X/gnome/sources/gtk+/3.14/
  4. ftp://ftp.kddlabs.co.jp/pub/GNOME/sources/gtk+/3.14/
  5. ftp://ftp.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/sources/gtk+/3.14/
  6. ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/sources/gtk+/3.14/
  7. http://distcache.FreeBSD.org/ports-distfiles/gnome3/
  8. http://download.gnome.org/sources/gtk+/3.14/
  9. http://fr2.rpmfind.net/linux/gnome.org/sources/gtk+/3.14/
  10. http://ftp.acc.umu.se/pub/GNOME/sources/gtk+/3.14/
  11. http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.14/
  12. http://linorg.usp.br/gnome/sources/gtk+/3.14/
  13. http://mirror.aarnet.edu.au/pub/gnome/sources/gtk+/3.14/
  14. http://ring.nict.go.jp/archives/X/gnome/sources/gtk+/3.14/
  15. http://www.gtlib.gatech.edu/pub/gnome/sources/gtk+/3.14/
  16. https://download.gnome.org/sources/gtk+/3.14/

Number of commits found: 24

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Jan 2015 11:55:19
Original commit files touched by this commit  3.14.7
Revision:376823
kwm search for other commits by this committer
Update gtk30 to 3.14.7.
30 Dec 2014 20:13:47
Original commit files touched by this commit  3.14.6
Revision:375852  Sanity Test Failure
kwm search for other commits by this committer
Update cinnamon to 2.4, this should fix [1] and [2].
Update totem to 3.14 now that we have gstreamer 1.4 and minor gnome updates.
Update evolution suite to 3.12.9.
Make sure gtk30 pulls in adwait-icon-theme, since it now the default theme [3].

PR:		195290 [1], 195289 [2], 195455 [3]
Obtained from:	gnome devel repo
04 Dec 2014 22:20:10
Original commit files touched by this commit  3.14.5_1
Revision:373986
kwm search for other commits by this committer
The gtk30 port installs share/icons icons so it needs INSTALLS_ICONS set.

Submitted by:	antoine@
03 Dec 2014 09:18:24
Original commit files touched by this commit  3.14.5
Revision:373802  Sanity Test Failure
kwm search for other commits by this committer
Update GNOME to 3.14.2.

This update was brought to you in collaboration with Gustua Perez

Make sure gtk30 pulls it the default theme (adwaita-icon-theme).
Update the extra gnome-shell-extensions so they work with gnome-shell 3.14.
Drop metacity from gnome3 meta-port.
Remove the gtile gnome-shell extension since it proven to be buggy.

Exp-run done by antoine@ for gdk-pixbuf2 deprecated API.

PR:		195414
Obtained from:	gnome dev repo
19 Nov 2014 11:49:06
Original commit files touched by this commit  3.14.3_1
Revision:372768  Sanity Test Failure
kwm search for other commits by this committer
The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example
xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
(Only the first 15 lines of the commit message are shown above View all of this commit message)
02 Sep 2014 23:16:34
Original commit files touched by this commit  3.8.8_1
Revision:367132
bapt search for other commits by this committer
Use @rmtry
Let pkg deal with empty directories
01 Sep 2014 18:12:59
Original commit files touched by this commit  3.8.8_1
Revision:366920
tijl search for other commits by this committer
Convert to USES=libtool and INSTALL_TARGET=install-strip

Obtained from:	gnome-dev
24 Apr 2014 20:01:13
Refresh Original commit files touched by this commit
Revision:352058
antoine search for other commits by this committer
Unbreak gtk30-reference
24 Apr 2014 12:43:27
Original commit files touched by this commit  3.8.8
Revision:352000
gahr search for other commits by this committer
- USES=tar:xz
17 Jan 2014 21:23:10
Original commit files touched by this commit  3.8.8
Revision:340110
kwm search for other commits by this committer
Move immodules.cache related lines up. So the @unexec line for this file
is before the lines where the dirs are removed.

Submitted by:	skreuzer@
30 Dec 2013 21:09:10
Original commit files touched by this commit  3.8.8
Revision:338170
kwm search for other commits by this committer
Update to 3.8.8.

Stagify, sort USES, use new lib_depend syntax.
Use USE_GNOME introspection now that it doesn't break the build.
Switch to to libtool less ltverhack.
Use new gtk-query-immodules --update-cache functionality.

Obtained from:	GNOME devel repo (based on)
02 Oct 2013 16:24:19
Original commit files touched by this commit  3.8.2_1
Revision:329070
kwm search for other commits by this committer
Fix pkgname collisions in gtk??[mm] ports.
20 Sep 2013 23:57:48
Original commit files touched by this commit  3.8.2_1
Revision:327785
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-toolkits)
12 Sep 2013 17:55:41
Original commit files touched by this commit  3.8.2_1
Revision:327099
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Reviewed by:	kwm@
Approved by:	kwm@ (gnome@)
09 Aug 2013 19:54:05
Original commit files touched by this commit  3.8.2_1
Revision:324459
kwm search for other commits by this committer
Add back @dirrm for share/gtk-3.0, which was mistakely removed in
the gtk+ update to 3.8.

Submitted by:	sunpoet@, oliver@
31 Jul 2013 11:57:46
Original commit files touched by this commit  3.8.2
Revision:324037
kwm search for other commits by this committer
The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.

This update updates Glib20 to 2.36 and Gtk+ 3.8

* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
  It is replaced by a GIO kqueue implementation developed as part of a NetBSD
  GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
  pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
  prevent creation of /  root/.cache dir. Defaults to build & run depend,
  but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
  pangox support which was removed from the pango port. Add it to ports still
  using pangox API.

Exp-run by:	bapt@
PR:		ports/178958 [1]
Submitted by:	emaste@ [1]
24 Apr 2013 18:10:32
Original commit files touched by this commit  3.6.4
Revision:316464
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
08 Mar 2013 10:51:36
Original commit files touched by this commit  3.6.4
Revision:313633
kwm search for other commits by this committer
* Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
  are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
01 Jun 2012 05:26:28
Original commit files touched by this commit  3.0.12_2
dinoex search for other commits by this committer
- update png to 1.5.10
17 Mar 2012 18:07:47
Original commit files touched by this commit  3.0.12_1
mezz search for other commits by this committer
Fix the build when japanese/sed is installed. Get it to use the system sed
instead of try to pick up japanese/sed.

PR:             ports/160224
Reported by:    Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Feature safe:   yes
24 Feb 2012 17:14:16
Original commit files touched by this commit  3.0.12_1
kwm search for other commits by this committer
Fix a typo in the plist.

PR:             ports/165282
Submitted by:   truckman@
23 Sep 2011 22:26:39
Original commit files touched by this commit  3.0.12
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
17 Aug 2011 21:45:31
Original commit files touched by this commit  3.0.12
kwm search for other commits by this committer
Update to 3.0.12.
30 Jul 2011 09:20:22
Original commit files touched by this commit  3.0.11
kwm search for other commits by this committer
Update the glib and gtk stack to the lastest stable releases.
Add new ports for the new stable releases of gtk+-3.0.
Update vala to the newest stable release 0.12.1.

Thanks to pav@ for doing multiple exp-runs, and marcus@ for repo-copies.
Full contributors acknowledgment will be given in the GNOME 3 import.

Number of commits found: 24

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk11Jan 29
asterisk13Jan 29
asterisk13Jan 29
linux_base-c6Jan 28
linux_base-f10Jan 28
bugzilla44Jan 26
py-django*Jan 24
py-django-devel*Jan 24
libresslJan 22
linux-c6-openssl*Jan 22
mingw32-openssl*Jan 22
openssl*Jan 22
chromiumJan 21
polarsslJan 19
polarssl13Jan 19

11 vulnerabilities affecting 19 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24501
Broken 90
Deprecated 34
Ignore 337
Forbidden 1
Restricted 207
No CDROM 93
Vulnerable 17
Expired 0
Set to expire 29
Interactive 0
new 24 hours 1
new 48 hours5
new 7 days21
new fortnight47
new month121

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.