6.11. Componentes GNOME

Para mais ajuda com um port GNOME, veja alguns dos ports existentes por exemplo. A pagina GNOME do FreeBSD tem informações de contato, se precisar de mais ajuda. Os componentes são divididos em componentes GNOME que estão atualmente em uso e componentes legados. Se o componente suportar argumento, eles serão listados entre parênteses na descrição. O primeiro é o padrão. "Ambos" são mostrados se o componente usar como padrão a adição às dependências de construção e execução.

Tabela 6.8. Componentes GNOME
ComponentePrograma associadoDescrição
atkaccessibility/atkKit de ferramentas de acessibilidade (ATK)
atkmmaccessibility/atkmmc++ bindings para atk
cairographics/cairoBiblioteca de gráficos vetoriais com suporte a saída entre dispositivos
cairommgraphics/cairommc++ bindings para o cairo
dconfdevel/dconfSistema de banco de dados de configuração (both, buil, run)
evolutiondataserver3databases/evolution-data-serverBackends de dados para a suíte mail/PIM integrada do Evolution
gdkpixbuf2graphics/gdk-pixbuf2Biblioteca de gráficos para GTK+
glib20devel/glib20Biblioteca core do GNOMEglib20
glibmmdevel/glibmmc++ bindings para glib20
gnomecontrolcenter3sysutils/gnome-control-centerCentro de Controle do GNOME 3
gnomedesktop3x11/gnome-desktopBiblioteca de interface do usuário do desktop GNOME 3
gsoundaudio/gsoundBiblioteca GObject para reproduzir sons do sistema (both, build, run)
gtk-update-icon-cachegraphics/gtk-update-icon-cacheUtilitário Gtk-update-icon-cache do kit de ferramentas Gtk +
gtk20x11-toolkits/gtk20Kit de ferramentas Gtk+ 2
gtk30x11-toolkits/gtk30Kit de ferramentas Gtk+ 3
gtkmm20x11-toolkits/gtkmm20c++ bindings 2.0 para o kit de ferramentas gtk20
gtkmm24x11-toolkits/gtkmm24c++ bindings 2.4 para o kit de ferramentas gtk20
gtkmm30x11-toolkits/gtkmm30c++ bindings 3.0 para o kit de ferramentas gtk30
gtksourceview2x11-toolkits/gtksourceview2Widget que adiciona destaque de sintaxe para o GtkTextView
gtksourceview3x11-toolkits/gtksourceview3Widget de texto que adiciona destaque de sintaxe ao widget GtkTextView
gtksourceviewmm3x11-toolkits/gtksourceviewmm3c++ bindings para a biblioteca gtksourceview3
gvfsdevel/gvfsSistema de arquivos virtual do GNOME
intltooltextproc/intltoolFerramenta para Internacionalização (veja também intlhack)
introspectiondevel/gobject-introspectionLigações de introspecção e ferramentas básicas para gerar ligações de introspecção. Na maioria das vezes: build é suficiente, e :both/:run só é necessário para aplicativos que usam ligações de introspecção. (both, build, run)
libgda5databases/libgda5Fornece acesso uniforme a diferentes tipos de fontes de dados
libgda5-uidatabases/libgda5-uiBiblioteca de interface do usuário da biblioteca libgda5
libgdamm5databases/libgdamm5c++ bindings para a biblioteca libgda5
libgsfdevel/libgsfAbstração extensível de I/O para lidar com formatos de arquivo estruturados
librsvg2graphics/librsvg2Biblioteca para analisar e renderizar arquivos gráficos vetoriais SVG
libsigc++20devel/libsigc++20Framework de Callback para C++
libxml++26textproc/libxml++26c++ bindings para a biblioteca libxml2
libxml2textproc/libxml2Biblioteca do parser XML (both, build, run)
libxslttextproc/libxsltBiblioteca XSLT C (both, build, run)
metacityx11-wm/metacityGerenciador de janelas do GNOME
nautilus3x11-fm/nautilusGerenciador de arquivos GNOME
pangox11-toolkits/caveEstrutura de código aberto para o layout e renderização do texto i18n
pangommx11-toolkits/pangommc++ bindings para a biblioteca pango
py3gobject3devel/py3-gobject3Python 3, GObject 3.0 bindings
pygobject3devel/py-gobject3Python 2, GObject 3.0 bindings
vte3x11-toolkits/vte3Widget de terminal com melhor acessibilidade e suporte I18N

Tabela 6.9. Componentes Macro do GNOME
ComponenteDescrição
gnomeprefixForneça configure com alguns locais padrão.
intlhackO mesmo que intltool, porém com os patches necessários para garantir o share/locale/. Por favor, use somente quando intltool sozinho não for suficiente.
referencehackEsta macro existe para ajudar a dividir a API ou a documentação de referência em seu próprio port.

Tabela 6.10. Componentes Legados do GNOME
ComponentePrograma associadoDescrição
atspiaccessibility/at-spiInterface do Provedor de Serviços de Tecnologia Assistiva
esoundaudio/esoundPacote de som do Enlightenment
gal2x11-toolkits/gal2Coleção de widgets obtidos do GNOME 2 gnumeric
gconf2devel/gconf2Sistema de banco de dados de configuração para o GNOME 2
gconfmm26devel/gconfmm26c++ bindings para o gconf2
gdkpixbufgraphics/gdk-pixbufBiblioteca de gráficos para GTK+
glib12devel/glib12biblioteca principal glib 1.2
gnomedocutilstextproc/gnome-doc-utilsUtilitários de documentação para o GNOME
gnomemimedatamisc/gnome-mime-dataMIME e banco de dados de aplicativos para o GNOME 2
gnomesharp20x11-toolkits/gnome-sharp20Interfaces do GNOME 2 para o tempo de execução do .NET
gnomespeechaccessibility/gnome-speechAPI de conversão de texto em voz do GNOME 2
gnomevfs2devel/gnome-vfsSistema de Arquivos Virtual do GNOME 2
gtk12x11-toolkits/gtk12Kit de ferramentas Gtk+ 1.2
gtkhtml3www/gtkhtml3Mecanismo leve de renderização/impressão/edição de HTML
gtkhtml4www/gtkhtml4Mecanismo leve de renderização/impressão/edição de HTML
gtksharp20x11-toolkits/gtk-sharp20Interfaces GTK+ e GNOME 2 para o runtime .NET
gtksourceviewx11-toolkits/gtksourceviewWidget que adiciona destaque de sintaxe para o GtkTextView
libartgpl2graphics/libart_lgplBiblioteca para gráficos 2D de alto desempenho
libbonobodevel/libbonoboComponente e sistema de documentos compostos para o GNOME 2
libbonobouix11-toolkits/libbonobouiGUI frontend para o componente libbonobo do GNOME 2
libgda4databases/libgda4Fornece acesso uniforme a diferentes tipos de fontes de dados
libglade2devel/libglade2Biblioteca glade do GNOME 2
libgnomex11/libgnomeBibliotecas para o GNOME 2, um ambiente de desktop GNU
libgnomecanvasgraphics/libgnomecanvasBiblioteca Gráfica para o GNOME 2
libgnomekbdx11/libgnomekbdBiblioteca compartilhada de teclado do GNOME 2
libgnomeprintprint/libgnomeprintBiblioteca de suporte de impressão do Gnome 2
libgnomeprintuix11-toolkits/libgnomeprintuiBiblioteca de suporte de impressão do Gnome 2
libgnomeuix11-toolkits/libgnomeuiBibliotecas para a GUI do GNOME 2, um ambiente de desktop GNU
libgtkhtmlwww/libgtkhtmlMecanismo leve de renderização/impressão/edição de HTML
libgtksourceviewmmx11-toolkits/libgtksourceviewmmc++ binding do GtkSourceView
libidldevel/libIDLBiblioteca para criação de árvores de arquivo do CORBA IDL
libsigc++12devel/libsigc++12Framework de Callback para C++
libwnckx11-toolkits/libwnckBiblioteca usada para escrever pagers e listas de tarefas
libwnck3x11-toolkits/libwnck3Biblioteca usada para escrever pagers e listas de tarefas
orbit2devel/ORBit2CORBA ORB de alto desempenho com suporte para a linguagem C
pygnome2x11-toolkits/py-gnome2Python bindings para GNOME 2
pygobjectdevel/py-gobjectPython 2, GObject 2.0 bindings
pygtk2x11-toolkits/py-gtk2Conjunto de Python bindings para GTK+
pygtksourceviewx11-toolkits/py-gtksourceviewPython bindings para GtkSourceView 2
vtex11-toolkits/vteWidget de terminal com melhor acessibilidade e suporte I18N

Tabela 6.11. Componentes Obsoletos: Não Use
ComponenteDescrição
pangox-compatO pangox-compatfoi descontinuado e separado do pacote pango.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.