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. xext.pc : x11/libXext
  6. xrender.pc : x11/libXrender
  7. x11.pc : x11/libX11
  8. xinerama.pc : x11/libXinerama
  9. xi.pc : x11/libXi
  10. xrandr.pc : x11/libXrandr
  11. xcursor.pc : x11/libXcursor
  12. xfixes.pc : x11/libXfixes
  13. xdamage.pc : x11/libXdamage
  14. xcomposite.pc : x11/libXcomposite
  15. gtk-update-icon-cache : graphics/gtk-update-icon-cache
  16. g-ir-scanner : devel/gobject-introspection
  17. 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. xext.pc : x11/libXext
  5. xrender.pc : x11/libXrender
  6. x11.pc : x11/libX11
  7. xinerama.pc : x11/libXinerama
  8. xi.pc : x11/libXi
  9. xrandr.pc : x11/libXrandr
  10. xcursor.pc : x11/libXcursor
  11. xfixes.pc : x11/libXfixes
  12. xdamage.pc : x11/libXdamage
  13. 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/lollypop
  13. audio/pithos
  14. audio/rhythmbox
  15. converters/gbsdconv
  16. databases/evolution-data-server
  17. databases/glom
  18. databases/libgda5-ui
  19. deskutils/baobab
  20. deskutils/bijiben
  21. deskutils/cairo-dock
  22. deskutils/cairo-dock-plugins
  23. deskutils/california
  24. deskutils/gnome-clocks
  25. deskutils/gnome-contacts
  26. deskutils/gnome-dictionary
  27. deskutils/gnome-documents
  28. deskutils/gnome-epub-thumbnailer
  29. deskutils/gnome-font-viewer
  30. deskutils/gnome-initial-setup
  31. deskutils/gnome-maps
  32. deskutils/gnome-photos
  33. deskutils/gnome-screenshot
  34. deskutils/gnome-search-tool
  35. deskutils/gnome-sound-recorder
  36. deskutils/gnome-system-log
  37. deskutils/gnome-tweak-tool
  38. deskutils/gnome-weather
  39. deskutils/gnote
  40. deskutils/gucharmap
  41. deskutils/nemo-extensions
  42. deskutils/notification-daemon
  43. deskutils/py-spice-gtk
  44. deskutils/spice-gtk
  45. deskutils/steadyflow
  46. deskutils/vboxgtk
  47. deskutils/xpad
  48. deskutils/xpad-current*
  49. devel/appstream-glib
  50. devel/dconf-editor
  51. devel/devhelp
  52. devel/giggle
  53. devel/gitg
  54. devel/glade
  55. devel/goffice010
  56. devel/gtranslator
  57. devel/libdbusmenu
  58. devel/libgit2-glib
  59. devel/libpeas
  60. devel/regexxer
  61. devel/seed
  62. devel/seed3
  63. editors/gedit
  64. editors/gedit-plugins
  65. editors/ghex
  66. editors/latexila
  67. emulators/pcsxr
  68. finance/homebank
  69. games/aisleriot
  70. games/five-or-more
  71. games/four-in-a-row
  72. games/gnome-chess
  73. games/gnome-klotski
  74. games/gnome-mahjongg
  75. games/gnome-mines
  76. games/gnome-nibbles
  77. games/gnome-robots
  78. games/gnome-sudoku
  79. games/gnome-tetravex
  80. games/gnomechess*
  81. games/hitori
  82. games/iagno
  83. games/klavaro
  84. games/lightsoff
  85. games/quadrapassel
  86. games/swell-foop
  87. games/tali
  88. graphics/clutter-gtk3
  89. graphics/cluttermm
  90. graphics/colord-gtk
  91. graphics/entangle
  92. graphics/eog
  93. graphics/eog-plugins
  94. graphics/evince
  95. graphics/fotoxx
  96. graphics/gnome-color-manager
  97. graphics/goocanvas2
  98. graphics/goocanvasmm2
  99. graphics/gthumb
  100. graphics/libchamplain
  101. graphics/ocrfeeder
  102. graphics/shotwell
  103. graphics/zathura
  104. graphics/zathura-cb
  105. graphics/zathura-djvu
  106. graphics/zathura-pdf-mupdf
  107. graphics/zathura-pdf-poppler
  108. graphics/zathura-ps
  109. irc/polari
  110. mail/balsa
  111. mail/evolution
  112. mail/geary
  113. math/gnome-calculator
  114. misc/xiphos
  115. multimedia/audacious
  116. multimedia/audacious-plugins
  117. multimedia/cheese
  118. multimedia/freetuxtv
  119. multimedia/lives
  120. multimedia/snappy
  121. multimedia/totem
  122. net/avahi-gtk3
  123. net/gnome-online-accounts
  124. net/gssdp
  125. net/gtk-vnc
  126. net/libgweather
  127. net/liferea
  128. net/uget
  129. net/vinagre
  130. net/vino
  131. net/wireshark
  132. net-im/empathy
  133. net-im/folks
  134. net-im/venom*
  135. net-mgmt/virt-viewer
  136. net-p2p/transmission-gtk
  137. science/gchemutils
  138. security/gcr
  139. security/gnome-keyring
  140. security/pond
  141. security/seahorse
  142. sysutils/bamf
  143. sysutils/brasero
  144. sysutils/cinnamon-control-center
  145. sysutils/cinnamon-settings-daemon
  146. sysutils/gconf-editor
  147. sysutils/gnome-control-center
  148. sysutils/gnome-power-manager
  149. sysutils/gnome-settings-daemon
  150. sysutils/gnome-system-monitor
  151. sysutils/polkit-gnome
  152. sysutils/tracker
  153. textproc/gtkspell3
  154. textproc/ibus
  155. textproc/meld
  156. textproc/uim-gtk3
  157. www/epiphany
  158. www/gnome-user-share
  159. www/gtkhtml4
  160. www/libepc
  161. www/vimb
  162. www/webkit-gtk3
  163. www/webkit2-gtk3
  164. www/xombrero
  165. x11/cinnamon
  166. x11/cinnamon-desktop
  167. x11/cinnamon-menus
  168. x11/cinnamon-screensaver
  169. x11/cinnamon-session
  170. x11/florence
  171. x11/gnome-desktop
  172. x11/gnome-session
  173. x11/gnome-shell
  174. x11/gnome-shell-extensions
  175. x11/gnome-terminal
  176. x11/keybinder-gtk3
  177. x11/libgnomekbd
  178. x11/sakura
  179. x11/yelp
  180. x11/zenity
  181. x11-fm/nautilus
  182. x11-fm/nemo
  183. x11-fm/sushi
  184. x11-themes/gnome-themes-standard
  185. x11-themes/gtk3-oxygen-engine
  186. x11-themes/gtk3-unico-engine
  187. x11-themes/kde-gtk-config
  188. x11-toolkits/gdl
  189. x11-toolkits/girara
  190. x11-toolkits/granite
  191. x11-toolkits/gtk-sharp30
  192. x11-toolkits/gtkada3
  193. x11-toolkits/gtkmm30
  194. x11-toolkits/gtksourceview3
  195. x11-toolkits/gtksourceviewmm3
  196. x11-toolkits/libunique3
  197. x11-toolkits/libwnck3
  198. x11-toolkits/rubygem-gdk3
  199. x11-toolkits/sakura*
  200. x11-toolkits/vte290
  201. x11-toolkits/vte3
  202. x11-wm/metacity
  203. x11-wm/muffin
  204. x11-wm/mutter
  205. 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
jenkinsMar 01
jenkins-ltsMar 01
firefoxFeb 27
firefox-esrFeb 27
libxulFeb 27
linux-firefoxFeb 27
linux-seamonkeyFeb 27
linux-thunderbirdFeb 27
seamonkeyFeb 27
thunderbirdFeb 27
php5Feb 26
php55Feb 26
php56Feb 26
krb5-111Feb 25
e2fsprogsFeb 24

11 vulnerabilities affecting 34 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 24627
Broken 92
Deprecated 38
Ignore 371
Forbidden 1
Restricted 207
No CDROM 93
Vulnerable 21
Expired 0
Set to expire 32
Interactive 0
new 24 hours 9
new 48 hours15
new 7 days38
new fortnight67
new month124

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