notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
smooth Object-oriented C++ class library
0.9.8 devel 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 0.9.8Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-06-12 06:15:14
Last Update: 2021-08-18 16:09:41
Commit Hash: 3ce2504
License: ART20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (285 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/smooth-0.9.8/catalog.mk
  3. /usr/local/share/licenses/smooth-0.9.8/LICENSE
  4. /usr/local/share/licenses/smooth-0.9.8/ART20
  5. bin/smooth-translator
  6. include/smooth.h
  7. include/smooth/args.h
  8. include/smooth/backends/backend.h
  9. include/smooth/backends/cocoa/backendcocoa.h
  10. include/smooth/backends/gdiplus/backendgdiplus.h
  11. include/smooth/backends/haiku/backendhaiku.h
  12. include/smooth/backends/win32/backendwin32.h
  13. include/smooth/backends/xlib/backendxlib.h
  14. include/smooth/basic/object.h
  15. include/smooth/basic/objecttype.h
  16. include/smooth/basic/setup.h
  17. include/smooth/definitions.h
  18. include/smooth/definitions.unix.h
  19. include/smooth/definitions.win32.h
  20. include/smooth/dll.h
  21. include/smooth/errors/error.h
  22. include/smooth/errors/fs/endoffile.h
  23. include/smooth/errors/fs/filenotfound.h
  24. include/smooth/errors/misc/permissiondenied.h
  25. include/smooth/errors/success.h
  26. include/smooth/files/directory.h
  27. include/smooth/files/file.h
  28. include/smooth/foreach.h
  29. include/smooth/graphics/backends/bitmapbackend.h
  30. include/smooth/graphics/backends/cairo/fontcairo.h
  31. include/smooth/graphics/backends/cairo/surfacecairo.h
  32. include/smooth/graphics/backends/cocoa/bitmapcocoa.h
  33. include/smooth/graphics/backends/cocoa/fontcocoa.h
  34. include/smooth/graphics/backends/cocoa/surfacecocoa.h
  35. include/smooth/graphics/backends/fontbackend.h
  36. include/smooth/graphics/backends/gdi/bitmapgdi.h
  37. include/smooth/graphics/backends/gdi/fontgdi.h
  38. include/smooth/graphics/backends/gdi/surfacegdi.h
  39. include/smooth/graphics/backends/gdiplus/bitmapgdiplus.h
  40. include/smooth/graphics/backends/gdiplus/fontgdiplus.h
  41. include/smooth/graphics/backends/gdiplus/surfacegdiplus.h
  42. include/smooth/graphics/backends/haiku/bitmaphaiku.h
  43. include/smooth/graphics/backends/haiku/fonthaiku.h
  44. include/smooth/graphics/backends/haiku/surfacehaiku.h
  45. include/smooth/graphics/backends/surfacebackend.h
  46. include/smooth/graphics/backends/xlib/bitmapxlib.h
  47. include/smooth/graphics/backends/xlib/fontxlib.h
  48. include/smooth/graphics/backends/xlib/surfacexlib.h
  49. include/smooth/graphics/bitmap.h
  50. include/smooth/graphics/color.h
  51. include/smooth/graphics/font.h
  52. include/smooth/graphics/forms/line.h
  53. include/smooth/graphics/forms/point.h
  54. include/smooth/graphics/forms/rect.h
  55. include/smooth/graphics/forms/size.h
  56. include/smooth/graphics/imageloader/icon.h
  57. include/smooth/graphics/imageloader/imageloader.h
  58. include/smooth/graphics/imageloader/jpeg.h
  59. include/smooth/graphics/imageloader/pci.h
  60. include/smooth/graphics/imageloader/png.h
  61. include/smooth/graphics/imageloader/webp.h
  62. include/smooth/graphics/modifiers/fontsize.h
  63. include/smooth/graphics/modifiers/righttoleft.h
  64. include/smooth/graphics/surface.h
  65. include/smooth/gui/application/application.h
  66. include/smooth/gui/application/xulloader.h
  67. include/smooth/gui/clipboard/backends/clipboardbackend.h
  68. include/smooth/gui/clipboard/backends/cocoa/clipboardcocoa.h
  69. include/smooth/gui/clipboard/backends/haiku/clipboardhaiku.h
  70. include/smooth/gui/clipboard/backends/win32/clipboardwin32.h
  71. include/smooth/gui/clipboard/backends/xlib/clipboardxlib.h
  72. include/smooth/gui/clipboard/clipboard.h
  73. include/smooth/gui/dialogs/colordlg.h
  74. include/smooth/gui/dialogs/dialog.h
  75. include/smooth/gui/dialogs/dirdlg.h
  76. include/smooth/gui/dialogs/filedlg.h
  77. include/smooth/gui/dialogs/fontdlg.h
  78. include/smooth/gui/dialogs/icons/light.h
  79. include/smooth/gui/dialogs/messagebox.h
  80. include/smooth/gui/dialogs/splashscreen.h
  81. include/smooth/gui/dialogs/tipodaydlg.h
  82. include/smooth/gui/widgets/basic/activearea.h
  83. include/smooth/gui/widgets/basic/arrows.h
  84. include/smooth/gui/widgets/basic/button.h
  85. include/smooth/gui/widgets/basic/checkbox.h
  86. include/smooth/gui/widgets/basic/client.h
  87. include/smooth/gui/widgets/basic/divider.h
  88. include/smooth/gui/widgets/basic/editbox.h
  89. include/smooth/gui/widgets/basic/groupbox.h
  90. include/smooth/gui/widgets/basic/hyperlink.h
  91. include/smooth/gui/widgets/basic/image.h
  92. include/smooth/gui/widgets/basic/multiedit.h
  93. include/smooth/gui/widgets/basic/optionbox.h
  94. include/smooth/gui/widgets/basic/progressbar.h
  95. include/smooth/gui/widgets/basic/scrollbar.h
  96. include/smooth/gui/widgets/basic/slider.h
  97. include/smooth/gui/widgets/basic/statusbar.h
  98. include/smooth/gui/widgets/basic/tabwidget.h
  99. include/smooth/gui/widgets/basic/text.h
  100. include/smooth/gui/widgets/basic/titlebar.h
  101. include/smooth/gui/widgets/hotspot/hotspot.h
  102. include/smooth/gui/widgets/hotspot/simplebutton.h
  103. include/smooth/gui/widgets/layer.h
  104. include/smooth/gui/widgets/multi/generic/container.h
  105. include/smooth/gui/widgets/multi/generic/entry.h
  106. include/smooth/gui/widgets/multi/image/imagebox.h
  107. include/smooth/gui/widgets/multi/image/imageentry.h
  108. include/smooth/gui/widgets/multi/list/combobox.h
  109. include/smooth/gui/widgets/multi/list/list.h
  110. include/smooth/gui/widgets/multi/list/listbox.h
  111. include/smooth/gui/widgets/multi/list/listboxheader.h
  112. include/smooth/gui/widgets/multi/list/listentry.h
  113. include/smooth/gui/widgets/multi/list/listentryseparator.h
  114. include/smooth/gui/widgets/multi/menu/menu.h
  115. include/smooth/gui/widgets/multi/menu/menubar.h
  116. include/smooth/gui/widgets/multi/menu/menubar_cocoa.h
  117. include/smooth/gui/widgets/multi/menu/menubarentry.h
  118. include/smooth/gui/widgets/multi/menu/menuentry.h
  119. include/smooth/gui/widgets/multi/menu/micromenu.h
  120. include/smooth/gui/widgets/multi/menu/popupmenu.h
  121. include/smooth/gui/widgets/multi/menu/popupmenuentry.h
  122. include/smooth/gui/widgets/multi/menu/popupmenuentrycheck.h
  123. include/smooth/gui/widgets/multi/menu/popupmenuentryoption.h
  124. include/smooth/gui/widgets/multi/tree/tree.h
  125. include/smooth/gui/widgets/special/cursor.h
  126. include/smooth/gui/widgets/special/dragcontrol.h
  127. include/smooth/gui/widgets/special/droparea.h
  128. include/smooth/gui/widgets/special/shortcut.h
  129. include/smooth/gui/widgets/special/tooltip.h
  130. include/smooth/gui/widgets/widget.h
  131. include/smooth/gui/window/backends/cocoa/windowcocoa.h
  132. include/smooth/gui/window/backends/gdi/droptarget.h
  133. include/smooth/gui/window/backends/gdi/windowgdi.h
  134. include/smooth/gui/window/backends/haiku/windowhaiku.h
  135. include/smooth/gui/window/backends/windowbackend.h
  136. include/smooth/gui/window/backends/xlib/windowxlib.h
  137. include/smooth/gui/window/toolwindow.h
  138. include/smooth/gui/window/window.h
  139. include/smooth/i18n/language.h
  140. include/smooth/i18n/number.h
  141. include/smooth/i18n/section.h
  142. include/smooth/i18n/translator.h
  143. include/smooth/i18n/translator_internal.h
  144. include/smooth/init.h
  145. include/smooth/init.win32.h
  146. include/smooth/input/backends/cocoa/pointercocoa.h
  147. include/smooth/input/backends/haiku/pointerhaiku.h
  148. include/smooth/input/backends/pointerbackend.h
  149. include/smooth/input/backends/win32/pointerwin32.h
  150. include/smooth/input/backends/xlib/pointerxlib.h
  151. include/smooth/input/keyboard.h
  152. include/smooth/input/pointer.h
  153. include/smooth/io/driver.h
  154. include/smooth/io/drivers/driver_ansi.h
  155. include/smooth/io/drivers/driver_https.h
  156. include/smooth/io/drivers/driver_memory.h
  157. include/smooth/io/drivers/driver_posix.h
  158. include/smooth/io/drivers/driver_socket.h
  159. include/smooth/io/drivers/driver_socks4.h
  160. include/smooth/io/drivers/driver_socks5.h
  161. include/smooth/io/drivers/driver_win32.h
  162. include/smooth/io/drivers/driver_zero.h
  163. include/smooth/io/filter.h
  164. include/smooth/io/filters/filter_bzip2.h
  165. include/smooth/io/filters/filter_xor.h
  166. include/smooth/io/instream.h
  167. include/smooth/io/io.h
  168. include/smooth/io/outstream.h
  169. include/smooth/io/stream.h
  170. include/smooth/main.h
  171. include/smooth/misc/args.h
  172. include/smooth/misc/array.h
  173. include/smooth/misc/binary.h
  174. include/smooth/misc/config.h
  175. include/smooth/misc/datetime.h
  176. include/smooth/misc/encoding/base64.h
  177. include/smooth/misc/encoding/urlencode.h
  178. include/smooth/misc/hash/crc16.h
  179. include/smooth/misc/hash/crc32.h
  180. include/smooth/misc/hash/crc64.h
  181. include/smooth/misc/hash/md5.h
  182. include/smooth/misc/hash/sha1.h
  183. include/smooth/misc/math.h
  184. include/smooth/misc/memory.h
  185. include/smooth/misc/number.h
  186. include/smooth/misc/string.h
  187. include/smooth/net/protocols/file.h
  188. include/smooth/net/protocols/http.h
  189. include/smooth/net/protocols/protocol.h
  190. include/smooth/pciio.h
  191. include/smooth/resources.h
  192. include/smooth/system/backends/cocoa/eventcocoa.h
  193. include/smooth/system/backends/cocoa/screencocoa.h
  194. include/smooth/system/backends/cocoa/timercocoa.h
  195. include/smooth/system/backends/eventbackend.h
  196. include/smooth/system/backends/haiku/eventhaiku.h
  197. include/smooth/system/backends/haiku/screenhaiku.h
  198. include/smooth/system/backends/haiku/timerhaiku.h
  199. include/smooth/system/backends/posix/timerposix.h
  200. include/smooth/system/backends/screenbackend.h
  201. include/smooth/system/backends/threads/timerthreads.h
  202. include/smooth/system/backends/timerbackend.h
  203. include/smooth/system/backends/win32/eventwin32.h
  204. include/smooth/system/backends/win32/screenwin32.h
  205. include/smooth/system/backends/win32/timerwin32.h
  206. include/smooth/system/backends/xlib/eventxlib.h
  207. include/smooth/system/backends/xlib/screenxlib.h
  208. include/smooth/system/console.h
  209. include/smooth/system/cpu.h
  210. include/smooth/system/dynamicloader.h
  211. include/smooth/system/event.h
  212. include/smooth/system/screen.h
  213. include/smooth/system/system.h
  214. include/smooth/system/timer.h
  215. include/smooth/templates/array.h
  216. include/smooth/templates/array/array.h
  217. include/smooth/templates/array/arraybackend.h
  218. include/smooth/templates/buffer.h
  219. include/smooth/templates/buffer/buffer.h
  220. include/smooth/templates/callbacks.h
  221. include/smooth/templates/iterator.h
  222. include/smooth/templates/iterator/iterator.h
  223. include/smooth/templates/nonblocking.h
  224. include/smooth/templates/nonblocking/caller.h
  225. include/smooth/templates/nonblocking/caller_base.h
  226. include/smooth/templates/nonblocking/nonblocking.h
  227. include/smooth/templates/nonblocking/nonblocking_base.h
  228. include/smooth/templates/signals.h
  229. include/smooth/templates/signals/callback.h
  230. include/smooth/templates/signals/signal.h
  231. include/smooth/templates/signals/signal_base.h
  232. include/smooth/templates/signals/signalr.h
  233. include/smooth/templates/signalsr.h
  234. include/smooth/templates/slots.h
  235. include/smooth/templates/slots/slot_base.h
  236. include/smooth/templates/slots/slot_class.h
  237. include/smooth/templates/slots/slot_global.h
  238. include/smooth/templates/slots/slot_signal.h
  239. include/smooth/templates/slots/slotr_base.h
  240. include/smooth/templates/slots/slotr_class.h
  241. include/smooth/templates/slots/slotr_global.h
  242. include/smooth/templates/slots/slotr_signal.h
  243. include/smooth/templates/slots/slotr_value.h
  244. include/smooth/templates/slotsr.h
  245. include/smooth/templates/threadlocal.h
  246. include/smooth/templates/threadlocal/threadlocal.h
  247. include/smooth/threads/access.h
  248. include/smooth/threads/backends/cocoa/threadcocoa.h
  249. include/smooth/threads/backends/mutexbackend.h
  250. include/smooth/threads/backends/posix/mutexposix.h
  251. include/smooth/threads/backends/posix/semaphoreposix.h
  252. include/smooth/threads/backends/posix/threadposix.h
  253. include/smooth/threads/backends/semaphorebackend.h
  254. include/smooth/threads/backends/threadbackend.h
  255. include/smooth/threads/backends/win32/mutexwin32.h
  256. include/smooth/threads/backends/win32/semaphorewin32.h
  257. include/smooth/threads/backends/win32/threadwin32.h
  258. include/smooth/threads/mutex.h
  259. include/smooth/threads/rwlock.h
  260. include/smooth/threads/semaphore.h
  261. include/smooth/threads/thread.h
  262. include/smooth/types/bool.h
  263. include/smooth/types/float.h
  264. include/smooth/types/generic.h
  265. include/smooth/types/int.h
  266. include/smooth/types/void.h
  267. include/smooth/version.h
  268. include/smooth/xml/attribute.h
  269. include/smooth/xml/document.h
  270. include/smooth/xml/node.h
  271. include/smooth/xml/xul/box.h
  272. include/smooth/xml/xul/button.h
  273. include/smooth/xml/xul/description.h
  274. include/smooth/xml/xul/label.h
  275. include/smooth/xml/xul/menubar.h
  276. include/smooth/xml/xul/popupmenu.h
  277. include/smooth/xml/xul/renderer.h
  278. include/smooth/xml/xul/textbox.h
  279. include/smooth/xml/xul/widget.h
  280. include/smooth/xml/xul/window.h
  281. lib/libsmooth-0.9.so
  282. lib/libsmooth-0.9.so.0
  283. @owner
  284. @group
  285. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • smooth>0:devel/smooth
  • For LIB depends:
    • libsmooth-0.9.so:devel/smooth
To install the port:
cd /usr/ports/devel/smooth/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/smooth
  • pkg install smooth
PKGNAME: smooth
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
smooth
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.9.80.9.8
FreeBSD:11:armv6--
FreeBSD:11:i3860.9.80.9.8
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd640.9.80.9.8
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.9.80.9.8
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd640.9.80.9.8
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.9.80.9.8
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd640.9.8-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.9.8-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. x11.pc : x11/libX11
Runtime dependencies:
  1. x11.pc : x11/libX11
Library dependencies:
  1. libcpuid.so : sysutils/libcpuid
  2. libcurl.so : ftp/curl
  3. libfribidi.so : converters/fribidi
  4. libharfbuzz.so : print/harfbuzz
  5. libpng.so : graphics/png
  6. libwebp.so : graphics/webp
  7. libatk-1.0.so : accessibility/atk
  8. libcairo.so : graphics/cairo
  9. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  10. libglib-2.0.so : devel/glib20
  11. libintl.so : devel/gettext-runtime
  12. libgtk-3.so : x11-toolkits/gtk30
  13. libxml2.so : textproc/libxml2
  14. libpango-1.0.so : x11-toolkits/pango
  15. libjpeg.so : graphics/jpeg-turbo
This port is required by:
for Libraries
  1. audio/boca
  2. audio/freac

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (22 items)
Collapse this list.
  1. http://downloads.sourceforge.net/project/smooth/smooth/0.9.8/
  2. http://excellmedia.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  3. http://freefr.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  4. http://jaist.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  5. http://nchc.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  6. http://netcologne.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  7. http://netix.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  8. http://superb-dca2.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  9. http://superb-sea2.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  10. http://ufpr.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  11. http://vorboss.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  12. https://downloads.sourceforge.net/project/smooth/smooth/0.9.8/
  13. https://excellmedia.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  14. https://freefr.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  15. https://jaist.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  16. https://nchc.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  17. https://netcologne.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  18. https://netix.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  19. https://superb-dca2.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  20. https://superb-sea2.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  21. https://ufpr.dl.sourceforge.net/project/smooth/smooth/0.9.8/
  22. https://vorboss.dl.sourceforge.net/project/smooth/smooth/0.9.8/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 Aug 2021 16:09:41
 files touched by this commit commit hash:3ce250411435a87f521197a1d825ebd5873007ed  0.9.8
Alexey Dokuchaev (danfe) search for other commits by this committer
devel/smooth: try to fix the build against GLib 2.68.3.

PR:	256200
28 Jun 2021 13:48:33
 files touched by this commit commit hash:07d9d5b23495305756072d1829460d6157090cb8  0.9.8
Alexey Dokuchaev (danfe) search for other commits by this committer
devel/smooth: update to version 0.9.8.

Reported by:	portscout
12 Jun 2021 06:09:36
 files touched by this commit commit hash:fa639e45c6bc997148e2f727ca6c263091896217  0.9.7
Alexey Dokuchaev (danfe) search for other commits by this committer
devel/smooth: new port had been added (+)

smooth is an object-oriented C++ class library for Windows, macOS, and
most Unix-like operating systems.  It provides basic functionality and
platform support for applications and libraries.

WWW: http://www.smooth-project.org/

Number of commits found: 3