notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
hotot Lightweight, flexible microblogging client net-im Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2012-10-30 10:39:41
Last Update: 2019-03-24 18:43:27
SVN Revision: 496768
Also Listed In: www
License: LGPL3
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (255 items)
Collapse this list.
  1. /usr/local/share/licenses/hotot-
  2. /usr/local/share/licenses/hotot-
  3. /usr/local/share/licenses/hotot-
  4. bin/hotot
  5. lib/python2.7/site-packages/hotot/
  6. lib/python2.7/site-packages/hotot/__init__.pyc
  7. lib/python2.7/site-packages/hotot/
  8. lib/python2.7/site-packages/hotot/agent.pyc
  9. lib/python2.7/site-packages/hotot/
  10. lib/python2.7/site-packages/hotot/config.pyc
  11. lib/python2.7/site-packages/hotot/
  12. lib/python2.7/site-packages/hotot/gtknotification.pyc
  13. lib/python2.7/site-packages/hotot/
  14. lib/python2.7/site-packages/hotot/hotot.pyc
  15. lib/python2.7/site-packages/hotot/
  16. lib/python2.7/site-packages/hotot/i18n.pyc
  17. lib/python2.7/site-packages/hotot/
  18. lib/python2.7/site-packages/hotot/utils.pyc
  19. lib/python2.7/site-packages/hotot/
  20. lib/python2.7/site-packages/hotot/view.pyc
  21. share/applications/hotot.desktop
  22. share/hotot/_locales/bg/messages.json
  23. share/hotot/_locales/bg/timestring.js
  24. share/hotot/_locales/bn/messages.json
  25. share/hotot/_locales/ca/messages.json
  26. share/hotot/_locales/ca/timestring.js
  27. share/hotot/_locales/de/messages.json
  28. share/hotot/_locales/de/timestring.js
  29. share/hotot/_locales/el/messages.json
  30. share/hotot/_locales/en/messages.json
  31. share/hotot/_locales/es/messages.json
  32. share/hotot/_locales/es/timestring.js
  33. share/hotot/_locales/fr/messages.json
  34. share/hotot/_locales/fr/timestring.js
  35. share/hotot/_locales/it/messages.json
  36. share/hotot/_locales/it/timestring.js
  37. share/hotot/_locales/ja/messages.json
  38. share/hotot/_locales/ja/timestring.js
  39. share/hotot/_locales/lv/messages.json
  40. share/hotot/_locales/nl/messages.json
  41. share/hotot/_locales/nl/timestring.js
  42. share/hotot/_locales/pl_PL/messages.json
  43. share/hotot/_locales/pl_PL/timestring.js
  44. share/hotot/_locales/pt_BR/messages.json
  45. share/hotot/_locales/pt_BR/timestring.js
  46. share/hotot/_locales/ru/messages.json
  47. share/hotot/_locales/ru/timestring.js
  48. share/hotot/_locales/uk/messages.json
  49. share/hotot/_locales/zh_CAN/messages.json
  50. share/hotot/_locales/zh_CAN/timestring.js
  51. share/hotot/_locales/zh_CLS/messages.json
  52. share/hotot/_locales/zh_CLS/timestring.js
  53. share/hotot/_locales/zh_CN/messages.json
  54. share/hotot/_locales/zh_CN/timestring.js
  55. share/hotot/_locales/zh_TW/messages.json
  56. share/hotot/_locales/zh_TW/timestring.js
  57. share/hotot/background.html
  58. share/hotot/css/hotot.widget.css
  59. share/hotot/css/mochi.css
  60. share/hotot/css/style.css
  61. share/hotot/ext/ext.js
  62. share/hotot/ext/org.hotot.appmask/entry.js
  63. share/hotot/ext/org.hotot.appmask/icon.png
  64. share/hotot/ext/org.hotot.cfw/entry.js
  65. share/hotot/ext/org.hotot.cfw/ic16_cfw.png
  66. share/hotot/ext/org.hotot.cfw/icon.png
  67. share/hotot/ext/org.hotot.expandurls/entry.js
  68. share/hotot/ext/org.hotot.gmap/entry.js
  69. share/hotot/ext/org.hotot.gmap/ic16_marker.png
  70. share/hotot/ext/org.hotot.gmap/icon.png
  71. share/hotot/ext/org.hotot.imghp/entry.js
  72. share/hotot/ext/org.hotot.sample/entry.js
  73. share/hotot/ext/org.hotot.shorturl/entry.js
  74. share/hotot/ext/org.hotot.shorturl/icon.png
  75. share/hotot/ext/org.hotot.stat/16.png
  76. share/hotot/ext/org.hotot.stat/ani_loading_bar_gray.gif
  77. share/hotot/ext/org.hotot.stat/entry.js
  78. share/hotot/ext/org.hotot.stat/icon.png
  79. share/hotot/ext/org.hotot.stat/jquery.flot.min.js
  80. share/hotot/ext/org.hotot.stat/jquery.flot.pie.min.js
  81. share/hotot/ext/org.hotot.stat/summary.html
  82. share/hotot/ext/org.hotot.stat/summary.js
  83. share/hotot/ext/org.hotot.translate/entry.js
  84. share/hotot/ext/org.hotot.translate/ic16_translate.png
  85. share/hotot/ext/org.hotot.translate/icon.png
  86. share/hotot/icons/128x128/apps/hotot.ico
  87. share/hotot/icons/128x128/apps/hotot.png
  88. share/hotot/icons/22x22/apps/hotot.png
  89. share/hotot/icons/24x24/apps/hotot.png
  90. share/hotot/icons/32x32/apps/hotot.png
  91. share/hotot/icons/48x48/apps/hotot.png
  92. share/hotot/icons/64x64/apps/hotot.png
  93. share/hotot/image/ani_loading_bar.gif
  94. share/hotot/image/dark-bg.png
  95. share/hotot/image/deleted_mark.png
  96. share/hotot/image/emit.png
  97. share/hotot/image/expand.png
  98. share/hotot/image/fold.png
  99. share/hotot/image/go_bg.png
  100. share/hotot/image/hint_arrow_up.png
  101. share/hotot/image/ic128_hotot.png
  102. share/hotot/image/ic16_arrow_down_gray.png
  103. share/hotot/image/ic16_arrow_up_gray.png
  104. share/hotot/image/ic16_checked.png
  105. share/hotot/image/ic16_clear_text.png
  106. share/hotot/image/ic16_close.png
  107. share/hotot/image/ic16_delete.png
  108. share/hotot/image/ic16_dm.png
  109. share/hotot/image/ic16_edit.png
  110. share/hotot/image/ic16_gear.png
  111. share/hotot/image/ic16_hotot.png
  112. share/hotot/image/ic16_identica.png
  113. share/hotot/image/ic16_imageuploader.png
  114. share/hotot/image/ic16_link.png
  115. share/hotot/image/ic16_retweet_light.png
  116. share/hotot/image/ic16_save.png
  117. share/hotot/image/ic16_save_alt.png
  118. share/hotot/image/ic16_smile.png
  119. share/hotot/image/ic16_twitter.png
  120. share/hotot/image/ic24_hotot.png
  121. share/hotot/image/ic24_hotot_mono_dark.svg
  122. share/hotot/image/ic24_hotot_mono_light.png
  123. share/hotot/image/ic24_hotot_mono_light.svg
  124. share/hotot/image/ic24_hotot_mono_light_blink.svg
  125. share/hotot/image/ic24_identica.png
  126. share/hotot/image/ic24_twitter.png
  127. share/hotot/image/ic32_hotot_mono_light.png
  128. share/hotot/image/ic48_lock.png
  129. share/hotot/image/ic48_profile_image.png
  130. share/hotot/image/ic64_add.png
  131. share/hotot/image/ic64_hotot.png
  132. share/hotot/image/ic64_identica.png
  133. share/hotot/image/ic64_twitter.png
  134. share/hotot/image/ic_add.png
  135. share/hotot/image/ic_archive.png
  136. share/hotot/image/ic_archive_alt.png
  137. share/hotot/image/ic_compose.png
  138. share/hotot/image/ic_dm.png
  139. share/hotot/image/ic_fav.png
  140. share/hotot/image/ic_fav_alt.png
  141. share/hotot/image/ic_home.png
  142. share/hotot/image/ic_hotot.png
  143. share/hotot/image/ic_list.png
  144. share/hotot/image/ic_mention.png
  145. share/hotot/image/ic_people.png
  146. share/hotot/image/ic_retweet.png
  147. share/hotot/image/ic_search.png
  148. share/hotot/image/mask.png
  149. share/hotot/image/tweet_ctrl_icons.png
  150. share/hotot/image/tweet_fav_indicator.png
  151. share/hotot/image/welcome_bg.jpg
  152. share/hotot/index.html
  153. share/hotot/js/
  154. share/hotot/js/background.js
  155. share/hotot/js/base64.js
  156. share/hotot/js/conf.js
  157. share/hotot/js/daemon.js
  158. share/hotot/js/db.js
  159. share/hotot/js/hotkey.js
  160. share/hotot/js/hotot.js
  161. share/hotot/js/i18n.js
  162. share/hotot/js/jquery.js
  163. share/hotot/js/jquery.layout.js
  164. share/hotot/js/jquery.transit.min.js
  165. share/hotot/js/kismet.js
  166. share/hotot/js/
  167. share/hotot/js/lib.oauth.js
  168. share/hotot/js/lib.twitter.js
  169. share/hotot/js/mochi.js
  170. share/hotot/js/moment.min.js
  171. share/hotot/js/notification.js
  172. share/hotot/js/
  173. share/hotot/js/readlater.js
  174. share/hotot/js/sha1.js
  175. share/hotot/js/toast.js
  176. share/hotot/js/ui.about_dlg.js
  177. share/hotot/js/ui.action_menu.js
  178. share/hotot/js/ui.add_to_list_dlg.js
  179. share/hotot/js/ui.context_menu.js
  180. share/hotot/js/ui.dm_tabs.js
  181. share/hotot/js/ui.error_dlg.js
  182. share/hotot/js/ui.exts_dlg.js
  183. share/hotot/js/ui.finder.js
  184. share/hotot/js/ui.form_checker.js
  185. share/hotot/js/ui.header.js
  186. share/hotot/js/ui.home_tabs.js
  187. share/hotot/js/ui.imageuploader.js
  188. share/hotot/js/ui.kismet_dlg.js
  189. share/hotot/js/ui.list_attr_dlg.js
  190. share/hotot/js/ui.listview.js
  191. share/hotot/js/ui.main.js
  192. share/hotot/js/ui.mention_tabs.js
  193. share/hotot/js/ui.peopleview.js
  194. share/hotot/js/ui.pin_dlg.js
  195. share/hotot/js/ui.prefs_dlg.js
  196. share/hotot/js/
  197. share/hotot/js/ui.previewer.js
  198. share/hotot/js/ui.profile_dlg.js
  199. share/hotot/js/ui.retweetview.js
  200. share/hotot/js/ui.searchview.js
  201. share/hotot/js/ui.sidebar.js
  202. share/hotot/js/ui.slider.js
  203. share/hotot/js/ui.status_box.js
  204. share/hotot/js/ui.template.js
  205. share/hotot/js/ui.trending_topicsview.js
  206. share/hotot/js/ui.welcome.js
  207. share/hotot/js/util.js
  208. share/hotot/js/widget.autocomplete.js
  209. share/hotot/js/widget.bubble.js
  210. share/hotot/js/widget.button.js
  211. share/hotot/js/widget.dialog.js
  212. share/hotot/js/widget.listview.js
  213. share/hotot/js/widget.radio_group.js
  214. share/hotot/js/
  215. share/hotot/js/widget.scrollbar.js
  216. share/hotot/manifest.json
  217. share/hotot/sound/notify.wav
  218. share/hotot/theme/Bare/info.json
  219. share/hotot/theme/Bare/preview.png
  220. share/hotot/theme/Bare/style.css
  221. share/hotot/theme/Classic/info.json
  222. share/hotot/theme/Classic/preview.png
  223. share/hotot/theme/Classic/style.css
  224. share/hotot/theme/Iron Heart/background-stripes.gif
  225. share/hotot/theme/Iron Heart/expand.png
  226. share/hotot/theme/Iron Heart/fold.png
  227. share/hotot/theme/Iron Heart/ic16_close.png
  228. share/hotot/theme/Iron Heart/ic16_gear.png
  229. share/hotot/theme/Iron Heart/info.json
  230. share/hotot/theme/Iron Heart/preview.png
  231. share/hotot/theme/Iron Heart/style.css
  232. share/hotot/theme/New Hope/info.json
  233. share/hotot/theme/New Hope/preview.png
  234. share/hotot/theme/New Hope/style.css
  235. share/icons/hicolor/128x128/apps/hotot.png
  236. share/icons/hicolor/22x22/apps/hotot.png
  237. share/icons/hicolor/24x24/apps/hotot.png
  238. share/icons/hicolor/32x32/apps/hotot.png
  239. share/icons/hicolor/48x48/apps/hotot.png
  240. share/icons/hicolor/64x64/apps/hotot.png
  241. share/icons/hicolor/scalable/status/hotot_qt-active.svg
  242. share/icons/hicolor/scalable/status/hotot_qt-inactive.svg
  243. share/locale/ca/LC_MESSAGES/
  244. share/locale/de_DE/LC_MESSAGES/
  245. share/locale/es_ES/LC_MESSAGES/
  246. share/locale/es_MX/LC_MESSAGES/
  247. share/locale/fr_FR/LC_MESSAGES/
  248. share/locale/gl/LC_MESSAGES/
  249. share/locale/it_IT/LC_MESSAGES/
  250. share/locale/ja/LC_MESSAGES/
  251. share/locale/pt_BR/LC_MESSAGES/
  252. share/locale/pt_PT/LC_MESSAGES/
  253. share/locale/tr_TR/LC_MESSAGES/
  254. share/locale/zh_CN/LC_MESSAGES/
  255. share/locale/zh_TW/LC_MESSAGES/
Collapse this list.
Dependency lines:
  • hotot>0:net-im/hotot
No installation instructions:
This port has been deleted.
PKGNAME: hotot
Flavors: there is no flavor information for this port.
Packages (timestamps in pop-ups are UTC):

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. msgfmt : devel/gettext-tools
  4. python2.7 : lang/python27
  5. gtk-update-icon-cache : graphics/gtk-update-icon-cache
  6. intltool-extract : textproc/intltool
Runtime dependencies:
  1. : www/py-webkitgtk
  2. : x11/keybinder
  3. python2.7 : lang/python27
  4. gtk-update-icon-cache : graphics/gtk-update-icon-cache
Library dependencies:
  1. : devel/gettext-runtime
  2. : accessibility/atk
  3. : graphics/gdk-pixbuf2
  4. : devel/glib20
  5. : devel/gettext-runtime
  6. : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
Options name:


FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
Collapse this list.
Port Moves
  • port deleted on 2019-03-24
    REASON: Has expired: webkit-gtk* last release in 2016 and security issues

Number of commits found: 28

Commit History - (may be incomplete: see SVNWeb link above for full details)
24 Mar 2019 18:43:27
Original commit files touched by this commit Revision:496768
kwm search for other commits by this committer
Remove expired webkit-gtk2 and webkit-gtk3 ports.

Bump graphics/variety deprecation date, there is a patch for a update which
uses webkit2-gtk3 in ports/236180 but I had issues that I could't fix.
16 Mar 2019 17:53:55
Original commit files touched by this commit Revision:495926
tcberner search for other commits by this committer
www/hotot: remove QT4 option (Qt4 deprecation)

- untested, as blocked by www/webkit-gtk2

Approved by:	portmgr (implicit)
01 Jan 2019 17:44:57
Original commit files touched by this commit Revision:488920
adridg search for other commits by this committer
Cleanup net-im after KDE4 removal.

 - hotot drops option KDE4
 - lice-qt-gui drops option KDE4
 - telepathy-logger-qt4 probably didn't need kde:4 anyway

Reported by:	antoine
MFH:		2019Q1
02 Dec 2018 15:41:48
Original commit files touched by this commit Revision:486467
rene search for other commits by this committer
Mark QT4 ports/functionality for removal on 2019-03-15

While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:
28 Jun 2018 17:39:55
Original commit files touched by this commit Revision:473503
tcberner search for other commits by this committer
Replace by Uses/ and Uses/

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-
30 Nov 2017 15:50:34
Original commit files touched by this commit 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)
08 Dec 2016 19:52:20
Original commit files touched by this commit Revision:428152
tijl search for other commits by this committer
Remove compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
24 Aug 2016 08:20:31
Original commit files touched by this commit Revision:420774
tcberner search for other commits by this committer
Replace Mk/ by Mk/Uses/ in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new instead of adding an

The in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
07 May 2015 17:26:06
Original commit files touched by this commit Revision:385640
mat search for other commits by this committer
Update ports in the n* categories to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
21 Nov 2014 23:55:50
Original commit files touched by this commit Revision:373023
antoine search for other commits by this committer
Cleanup plist
24 Oct 2014 16:29:52
Original commit files touched by this commit Revision:371450
mva search for other commits by this committer
- Convert ports of net-im/, net-mgmt/ and net-p2p/ to new USES=python

Approved by:	portmgr (implicit)
10 Sep 2014 20:50:37
Original commit files touched by this commit Revision:367888
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.


PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
26 Aug 2014 14:06:09
Original commit files touched by this commit Revision:366215
tijl search for other commits by this committer
- Fix missing library problems when the linker enforces explicit linking

PR:		192062
Exp-run by:	antoine
Approved by:	portmgr (antoine)
03 Apr 2014 11:26:46
Original commit files touched by this commit Revision:350000
danfe search for other commits by this committer
Backport a fix from upstream for HTTP code 406 when doing search, and also
stagify the port.

PR:	ports/184981
22 Oct 2013 13:59:54
Original commit files touched by this commit Revision:331273
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [np])

Approved by:	portmgr (bdrewery)
20 Sep 2013 22:13:35
Original commit files touched by this commit Revision:327756
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
19 Jul 2013 13:48:11
Original commit files touched by this commit Revision:323290
danfe search for other commits by this committer
Small, non-functional changes (cleanups).
03 Jun 2013 06:47:55
Original commit files touched by this commit Revision:319756
danfe search for other commits by this committer
Unbreak the fetch.

PR:	ports/179181
12 May 2013 05:42:17
Original commit files touched by this commit Revision:317931
danfe search for other commits by this committer
Update to version
26 Apr 2013 10:44:29
Original commit files touched by this commit Revision:316596
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 4)

Approved by:	portmgr (bapt)
22 Mar 2013 20:06:15
Original commit files touched by this commit Revision:314960
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
04 Mar 2013 06:13:29
Original commit files touched by this commit Revision:313393
danfe search for other commits by this committer
Update to version to remedy distfile fetch problem.
26 Feb 2013 03:41:27
Original commit files touched by this commit Revision:312956
danfe search for other commits by this committer
Update to version (github commit 6f87ed7).
26 Dec 2012 10:39:18
Original commit files touched by this commit Revision:309513
olivierd search for other commits by this committer
Bump PORTREVISION for keybinder-related ports

While here,
- audio/xfce4-mixer improve KEYBIND_DESC

Approved by:	rene, miwi (mentors, implicit)
03 Dec 2012 09:12:45
Original commit files touched by this commit Revision:308128
danfe search for other commits by this committer
- Update to version (track master for some nice fixes)
- Reduce local patching (integrated upstream)
- Provide KDE 4 integration option (disabled by default)
- Do not override DISTNAME, update a comment, sort pkg-plist

Feature safe:	yes
30 Oct 2012 12:50:17
Original commit files touched by this commit Revision:306671
danfe search for other commits by this committer
- Allow to select desired user interface toolkit (GTK+2 and/or Qt4, default
  is to provide both)
- Fix Qt4-based binary by more accurate patching of hardcoded "Linux" word
  (e.g. it prevented proxy dialog from being displayed)
- Also note that some changes were submitted by olivierd@ (forgot to mention
  in previous commit)

PR:		ports/156415 (for r306666)
Feature safe:	yes
30 Oct 2012 10:39:30
Original commit files touched by this commit Revision:306666
danfe search for other commits by this committer
Add Hotot, featureful and sexy-looking microblogging client.

Feature safe:	yes

Number of commits found: 28