notbugIf you buy from Amazon USA, please support us by using this link.
Port details
caribou Gnome On-Screen keyboard
0.4.21_2 accessibility on this many watch lists=2 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: 19 Nov 2014 11:49:29
Also Listed In: gnome
License: LGPL20
Caribou is an input assistive technology intended for switch and
pointer users.

Features:
A configurable on screen keyboard with scanning mode.

WWW: http://live.gnome.org/Caribou
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (139 items)
  1. /usr/local/share/licenses/caribou-0.4.21_2/catalog.mk
  2. /usr/local/share/licenses/caribou-0.4.21_2/LICENSE
  3. /usr/local/share/licenses/caribou-0.4.21_2/LGPL20
  4. bin/caribou-preferences
  5. etc/xdg/autostart/caribou-autostart.desktop
  6. include/libcaribou/caribou.h
  7. lib/girepository-1.0/Caribou-1.0.typelib
  8. lib/gnome-settings-daemon-3.0/gtk-modules/caribou-gtk-module.desktop
  9. lib/gtk-3.0/modules/libcaribou-gtk-module.a
  10. lib/gtk-3.0/modules/libcaribou-gtk-module.so
  11. lib/libcaribou.a
  12. lib/libcaribou.so
  13. lib/libcaribou.so.0
  14. lib/libcaribou.so.0.0.0
  15. lib/python3.6/site-packages/caribou/__init__.py
  16. lib/python3.6/site-packages/caribou/__init__.pyc
  17. lib/python3.6/site-packages/caribou/__init__.pyo
  18. lib/python3.6/site-packages/caribou/antler/__init__.py
  19. lib/python3.6/site-packages/caribou/antler/__init__.pyc
  20. lib/python3.6/site-packages/caribou/antler/__init__.pyo
  21. lib/python3.6/site-packages/caribou/antler/antler_settings.py
  22. lib/python3.6/site-packages/caribou/antler/antler_settings.pyc
  23. lib/python3.6/site-packages/caribou/antler/antler_settings.pyo
  24. lib/python3.6/site-packages/caribou/antler/keyboard_view.py
  25. lib/python3.6/site-packages/caribou/antler/keyboard_view.pyc
  26. lib/python3.6/site-packages/caribou/antler/keyboard_view.pyo
  27. lib/python3.6/site-packages/caribou/antler/main.py
  28. lib/python3.6/site-packages/caribou/antler/main.pyc
  29. lib/python3.6/site-packages/caribou/antler/main.pyo
  30. lib/python3.6/site-packages/caribou/antler/window.py
  31. lib/python3.6/site-packages/caribou/antler/window.pyc
  32. lib/python3.6/site-packages/caribou/antler/window.pyo
  33. lib/python3.6/site-packages/caribou/i18n.py
  34. lib/python3.6/site-packages/caribou/i18n.pyc
  35. lib/python3.6/site-packages/caribou/i18n.pyo
  36. lib/python3.6/site-packages/caribou/settings/__init__.py
  37. lib/python3.6/site-packages/caribou/settings/__init__.pyc
  38. lib/python3.6/site-packages/caribou/settings/__init__.pyo
  39. lib/python3.6/site-packages/caribou/settings/caribou_settings.py
  40. lib/python3.6/site-packages/caribou/settings/caribou_settings.pyc
  41. lib/python3.6/site-packages/caribou/settings/caribou_settings.pyo
  42. lib/python3.6/site-packages/caribou/settings/preferences_window.py
  43. lib/python3.6/site-packages/caribou/settings/preferences_window.pyc
  44. lib/python3.6/site-packages/caribou/settings/preferences_window.pyo
  45. lib/python3.6/site-packages/caribou/settings/setting_types.py
  46. lib/python3.6/site-packages/caribou/settings/setting_types.pyc
  47. lib/python3.6/site-packages/caribou/settings/setting_types.pyo
  48. lib/python3.6/site-packages/caribou/settings/settings_manager.py
  49. lib/python3.6/site-packages/caribou/settings/settings_manager.pyc
  50. lib/python3.6/site-packages/caribou/settings/settings_manager.pyo
  51. libdata/pkgconfig/caribou-1.0.pc
  52. libexec/antler-keyboard
  53. libexec/caribou
  54. share/antler/dark-key-border.svg
  55. share/antler/style.css
  56. share/caribou/layouts/fullscale/de.xml
  57. share/caribou/layouts/fullscale/us.xml
  58. share/caribou/layouts/scan/us.xml
  59. share/caribou/layouts/tablet/de.xml
  60. share/caribou/layouts/tablet/us.xml
  61. share/caribou/layouts/touch/ara.xml
  62. share/caribou/layouts/touch/de.xml
  63. share/caribou/layouts/touch/fr.xml
  64. share/caribou/layouts/touch/il.xml
  65. share/caribou/layouts/touch/us.xml
  66. share/dbus-1/services/org.gnome.Caribou.Antler.service
  67. share/dbus-1/services/org.gnome.Caribou.Daemon.service
  68. share/gir-1.0/Caribou-1.0.gir
  69. share/locale/an/LC_MESSAGES/caribou.mo
  70. share/locale/ar/LC_MESSAGES/caribou.mo
  71. share/locale/as/LC_MESSAGES/caribou.mo
  72. share/locale/ast/LC_MESSAGES/caribou.mo
  73. share/locale/be/LC_MESSAGES/caribou.mo
  74. share/locale/bg/LC_MESSAGES/caribou.mo
  75. share/locale/bn_IN/LC_MESSAGES/caribou.mo
  76. share/locale/bs/LC_MESSAGES/caribou.mo
  77. share/locale/ca/LC_MESSAGES/caribou.mo
  78. share/locale/ca@valencia/LC_MESSAGES/caribou.mo
  79. share/locale/cs/LC_MESSAGES/caribou.mo
  80. share/locale/da/LC_MESSAGES/caribou.mo
  81. share/locale/de/LC_MESSAGES/caribou.mo
  82. share/locale/el/LC_MESSAGES/caribou.mo
  83. share/locale/en_GB/LC_MESSAGES/caribou.mo
  84. share/locale/eo/LC_MESSAGES/caribou.mo
  85. share/locale/es/LC_MESSAGES/caribou.mo
  86. share/locale/et/LC_MESSAGES/caribou.mo
  87. share/locale/eu/LC_MESSAGES/caribou.mo
  88. share/locale/fa/LC_MESSAGES/caribou.mo
  89. share/locale/fi/LC_MESSAGES/caribou.mo
  90. share/locale/fr/LC_MESSAGES/caribou.mo
  91. share/locale/fur/LC_MESSAGES/caribou.mo
  92. share/locale/gl/LC_MESSAGES/caribou.mo
  93. share/locale/gu/LC_MESSAGES/caribou.mo
  94. share/locale/he/LC_MESSAGES/caribou.mo
  95. share/locale/hi/LC_MESSAGES/caribou.mo
  96. share/locale/hu/LC_MESSAGES/caribou.mo
  97. share/locale/id/LC_MESSAGES/caribou.mo
  98. share/locale/it/LC_MESSAGES/caribou.mo
  99. share/locale/ja/LC_MESSAGES/caribou.mo
  100. share/locale/kk/LC_MESSAGES/caribou.mo
  101. share/locale/km/LC_MESSAGES/caribou.mo
  102. share/locale/kn/LC_MESSAGES/caribou.mo
  103. share/locale/ko/LC_MESSAGES/caribou.mo
  104. share/locale/lt/LC_MESSAGES/caribou.mo
  105. share/locale/lv/LC_MESSAGES/caribou.mo
  106. share/locale/mk/LC_MESSAGES/caribou.mo
  107. share/locale/ml/LC_MESSAGES/caribou.mo
  108. share/locale/mr/LC_MESSAGES/caribou.mo
  109. share/locale/ms/LC_MESSAGES/caribou.mo
  110. share/locale/nb/LC_MESSAGES/caribou.mo
  111. share/locale/ne/LC_MESSAGES/caribou.mo
  112. share/locale/nl/LC_MESSAGES/caribou.mo
  113. share/locale/nn/LC_MESSAGES/caribou.mo
  114. share/locale/oc/LC_MESSAGES/caribou.mo
  115. share/locale/or/LC_MESSAGES/caribou.mo
  116. share/locale/pa/LC_MESSAGES/caribou.mo
  117. share/locale/pl/LC_MESSAGES/caribou.mo
  118. share/locale/pt/LC_MESSAGES/caribou.mo
  119. share/locale/pt_BR/LC_MESSAGES/caribou.mo
  120. share/locale/ro/LC_MESSAGES/caribou.mo
  121. share/locale/ru/LC_MESSAGES/caribou.mo
  122. share/locale/si/LC_MESSAGES/caribou.mo
  123. share/locale/sk/LC_MESSAGES/caribou.mo
  124. share/locale/sl/LC_MESSAGES/caribou.mo
  125. share/locale/sr/LC_MESSAGES/caribou.mo
  126. share/locale/sr@latin/LC_MESSAGES/caribou.mo
  127. share/locale/sv/LC_MESSAGES/caribou.mo
  128. share/locale/ta/LC_MESSAGES/caribou.mo
  129. share/locale/te/LC_MESSAGES/caribou.mo
  130. share/locale/tg/LC_MESSAGES/caribou.mo
  131. share/locale/tr/LC_MESSAGES/caribou.mo
  132. share/locale/ug/LC_MESSAGES/caribou.mo
  133. share/locale/uk/LC_MESSAGES/caribou.mo
  134. share/locale/vi/LC_MESSAGES/caribou.mo
  135. share/locale/zh_CN/LC_MESSAGES/caribou.mo
  136. share/locale/zh_HK/LC_MESSAGES/caribou.mo
  137. share/locale/zh_TW/LC_MESSAGES/caribou.mo
  138. share/vala/vapi/caribou-1.0.deps
  139. share/vala/vapi/caribou-1.0.vapi
  140. Collapse this list.

To install the port: cd /usr/ports/accessibility/caribou/ && make install clean
To add the package: pkg install caribou

PKGNAME: caribou

distinfo:

TIMESTAMP = 1491077949
SHA256 (gnome3/caribou-0.4.21.tar.xz) = 9c43d9f4bd30f4fea7f780d4e8b14f7589107c52e9cb6bd202bd0d1c2064de55
SIZE (gnome3/caribou-0.4.21.tar.xz) = 426516


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

Build dependencies:
  1. msgfmt : devel/gettext-tools
  2. gmake : devel/gmake
  3. intltool-extract : textproc/intltool
  4. g-ir-scanner : devel/gobject-introspection
  5. xsltproc : textproc/libxslt
  6. py36-gobject3>=0 : devel/py-gobject3@py36
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.6 : lang/python36
  9. x11.pc : x11/libX11
  10. xcomposite.pc : x11/libXcomposite
  11. xdamage.pc : x11/libXdamage
  12. xext.pc : x11/libXext
  13. xfixes.pc : x11/libXfixes
  14. xi.pc : x11/libXi
  15. xrandr.pc : x11/libXrandr
  16. xtst.pc : x11/libXtst
Runtime dependencies:
  1. py3?-atspi>=2.1.91 : accessibility/py-atspi@py36
  2. py36-gobject3>=0 : devel/py-gobject3@py36
  3. python3.6 : lang/python36
  4. x11.pc : x11/libX11
  5. xcomposite.pc : x11/libXcomposite
  6. xdamage.pc : x11/libXdamage
  7. xext.pc : x11/libXext
  8. xfixes.pc : x11/libXfixes
  9. xi.pc : x11/libXi
  10. xrandr.pc : x11/libXrandr
  11. xtst.pc : x11/libXtst
Library dependencies:
  1. libclutter-glx-1.0.so : graphics/clutter
  2. libgee-0.8.so : devel/libgee
  3. libxklavier.so : x11/libxklavier
  4. libcogl-path.so : graphics/cogl
  5. libjson-glib-1.0.so : devel/json-glib
  6. libatspi.so : accessibility/at-spi2-core
  7. libdbus-1.so : devel/dbus
  8. libintl.so : devel/gettext-runtime
  9. libatk-1.0.so : accessibility/atk
  10. libcairo.so : graphics/cairo
  11. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  12. libglib-2.0.so : devel/glib20
  13. libintl.so : devel/gettext-runtime
  14. libgtk-3.so : x11-toolkits/gtk30
  15. libxml2.so : textproc/libxml2
  16. libpango-1.0.so : x11-toolkits/pango
  17. libEGL.so : graphics/mesa-libs

This port is required by:

for Libraries for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
     No options to configure

USES:
gettext gmake gnome libtool localbase pathfix  pkgconfig python:3.3+ shebangfix tar:xz gl

Master Sites:
  1. ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/caribou/0.4/
  2. ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/caribou/0.4/
  3. ftp://ftp.kddlabs.co.jp/pub/GNOME/sources/caribou/0.4/
  4. ftp://ftp.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/sources/caribou/0.4/
  5. ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/sources/caribou/0.4/
  6. http://download.gnome.org/sources/caribou/0.4/
  7. http://ftp.belnet.be/mirror/ftp.gnome.org/sources/caribou/0.4/
  8. http://www.gtlib.gatech.edu/pub/gnome/sources/caribou/0.4/
  9. https://download.gnome.org/sources/caribou/0.4/
  10. https://fr2.rpmfind.net/linux/gnome.org/sources/caribou/0.4/
  11. https://ftp.acc.umu.se/pub/GNOME/sources/caribou/0.4/
  12. https://ftp.gnome.org/pub/GNOME/sources/caribou/0.4/

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Sep 2018 11:58:31
Original commit files touched by this commit  0.4.21_2
Revision:480951
kwm search for other commits by this committer
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.

The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
19 Feb 2018 11:10:43
Original commit files touched by this commit  0.4.21_1
Revision:462307
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
30 Nov 2017 15:50:34
Original commit files touched by this commit  0.4.21
Revision:455210  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Apr 2017 20:23:26
Original commit files touched by this commit  0.4.21
Revision:437471
bapt search for other commits by this committer
Update to 0.4.21
01 Apr 2016 13:29:17
Original commit files touched by this commit  0.4.19
Revision:412344
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
14 Feb 2016 18:57:54
Original commit files touched by this commit  0.4.19
Revision:408881
kwm search for other commits by this committer
The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD.

The offical GNOME 3.18 release notes can be found at
https://help.gnome.org/misc/release-notes/3.18/

This update doesn't contain the glib/gtk c++ bindings which will
be done in a another update due to the requirement on c++11 and the
amount of fallout this probably will give.

GDM is still at version 3.16 due to some issues.

Bump mate-themes to use the gtk 3.18 version of the themes.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:	207006
20 Sep 2015 19:59:04
Original commit files touched by this commit  0.4.18.1
Revision:397395
olgeni search for other commits by this committer
Typos, whitespace and capitalization fixes (A-F).
05 Aug 2015 19:13:26
Original commit files touched by this commit  0.4.18.1
Revision:393607  Sanity Test Failure
kwm search for other commits by this committer
The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.

The offical GNOME 3.16 release notes can be found at
https://help.gnome.org/misc/release-notes/3.16/

Upgrade instructions for port users:

Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:		201980
29 Jul 2015 22:09:55
Original commit files touched by this commit  0.4.18
Revision:393196
antoine search for other commits by this committer
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
27 Mar 2015 09:24:40
Original commit files touched by this commit  0.4.18
Revision:382383
kwm search for other commits by this committer
Update the Gnome stack to the latest in the 3.14 series.

Thanks to Gustau Perez <gustau.perez@gmail.com> for helping to keep thes
   ports updated.

Obtained from:	GNOME dev repo
03 Dec 2014 09:18:24
Original commit files touched by this commit  0.4.16
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  0.4.15
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)

Number of commits found: 12

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
firefoxDec 11
firefox-esrDec 11
libxulDec 11
linux-firefoxDec 11
linux-seamonkeyDec 11
linux-thunderbirdDec 11
seamonkeyDec 11
thunderbirdDec 11
waterfoxDec 11
nodeDec 10
node10Dec 10
node6Dec 10
node8Dec 10
powerdns-recursorDec 09
gitlab-ceDec 06

12 vulnerabilities affecting 152 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-12-11 17:51:06


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36103
Broken 119
Deprecated 1122
Ignore 378
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 38
Expired 4
Set to expire 1095
Interactive 0
new 24 hours 5
new 48 hours11
new 7 days49
new fortnight71
new month144

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