notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q4
tiff Tools and library routines for working with TIFF images
4.4.0_1 graphics 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 4.4.0_1Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-23 21:39:08
Last Update: 2022-11-23 21:37:32
Commit Hash: b2e1fc1
License: BSD3CLAUSE
WWW:
http://www.simplesystems.org/libtiff/
Description:
This software provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. Included in this software distribution is a library, libtiff, for reading and writing TIFF, a small collection of tools for doing simple manipulations of TIFF images on UNIX systems, and documentation on the library and tools. A small assortment of TIFF-related software for UNIX that has been contributed by others is also included. The library is capable of dealing with images that are written to follow the 5.0 or 6.0 TIFF spec. There is also considerable support for some of the more esoteric portions of the 6.0 TIFF spec. Unless WITHOUT=DOCS, the html documentations is also installed locally in /usr/local/share/doc/tiff.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (302 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/tiff-4.4.0_1/catalog.mk
  3. /usr/local/share/licenses/tiff-4.4.0_1/LICENSE
  4. /usr/local/share/licenses/tiff-4.4.0_1/BSD3CLAUSE
  5. bin/fax2ps
  6. bin/fax2tiff
  7. bin/pal2rgb
  8. bin/ppm2tiff
  9. bin/raw2tiff
  10. bin/tiff2bw
  11. bin/tiff2pdf
  12. bin/tiff2ps
  13. bin/tiff2rgba
  14. bin/tiffcmp
  15. bin/tiffcp
  16. bin/tiffcrop
  17. bin/tiffdither
  18. bin/tiffdump
  19. bin/tiffinfo
  20. bin/tiffmedian
  21. bin/tiffset
  22. bin/tiffsplit
  23. include/tiff.h
  24. include/tiffconf.h
  25. include/tiffio.h
  26. include/tiffio.hxx
  27. include/tiffvers.h
  28. lib/libtiff.a
  29. lib/libtiff.so
  30. lib/libtiff.so.5
  31. lib/libtiff.so.5.8.0
  32. lib/libtiffxx.a
  33. lib/libtiffxx.so
  34. lib/libtiffxx.so.5
  35. lib/libtiffxx.so.5.8.0
  36. libdata/pkgconfig/libtiff-4.pc
  37. man/man1/fax2ps.1.gz
  38. man/man1/fax2tiff.1.gz
  39. man/man1/pal2rgb.1.gz
  40. man/man1/ppm2tiff.1.gz
  41. man/man1/raw2tiff.1.gz
  42. man/man1/tiff2bw.1.gz
  43. man/man1/tiff2pdf.1.gz
  44. man/man1/tiff2ps.1.gz
  45. man/man1/tiff2rgba.1.gz
  46. man/man1/tiffcmp.1.gz
  47. man/man1/tiffcp.1.gz
  48. man/man1/tiffcrop.1.gz
  49. man/man1/tiffdither.1.gz
  50. man/man1/tiffdump.1.gz
  51. man/man1/tiffinfo.1.gz
  52. man/man1/tiffmedian.1.gz
  53. man/man1/tiffset.1.gz
  54. man/man1/tiffsplit.1.gz
  55. man/man3/TIFFCheckTile.3tiff.gz
  56. man/man3/TIFFClientOpen.3tiff.gz
  57. man/man3/TIFFClose.3tiff.gz
  58. man/man3/TIFFComputeStrip.3tiff.gz
  59. man/man3/TIFFComputeTile.3tiff.gz
  60. man/man3/TIFFCurrentDirectory.3tiff.gz
  61. man/man3/TIFFCurrentRow.3tiff.gz
  62. man/man3/TIFFCurrentStrip.3tiff.gz
  63. man/man3/TIFFCurrentTile.3tiff.gz
  64. man/man3/TIFFDataWidth.3tiff.gz
  65. man/man3/TIFFDefaultStripSize.3tiff.gz
  66. man/man3/TIFFDefaultTileSize.3tiff.gz
  67. man/man3/TIFFError.3tiff.gz
  68. man/man3/TIFFFdOpen.3tiff.gz
  69. man/man3/TIFFFieldDataType.3tiff.gz
  70. man/man3/TIFFFieldName.3tiff.gz
  71. man/man3/TIFFFieldPassCount.3tiff.gz
  72. man/man3/TIFFFieldReadCount.3tiff.gz
  73. man/man3/TIFFFieldTag.3tiff.gz
  74. man/man3/TIFFFieldWriteCount.3tiff.gz
  75. man/man3/TIFFFileName.3tiff.gz
  76. man/man3/TIFFFileno.3tiff.gz
  77. man/man3/TIFFFindCODEC.3tiff.gz
  78. man/man3/TIFFFlush.3tiff.gz
  79. man/man3/TIFFFlushData.3tiff.gz
  80. man/man3/TIFFGetField.3tiff.gz
  81. man/man3/TIFFGetFieldDefaulted.3tiff.gz
  82. man/man3/TIFFGetMode.3tiff.gz
  83. man/man3/TIFFIsByteSwapped.3tiff.gz
  84. man/man3/TIFFIsMSB2LSB.3tiff.gz
  85. man/man3/TIFFIsTiled.3tiff.gz
  86. man/man3/TIFFIsUpSampled.3tiff.gz
  87. man/man3/TIFFLastDirectory.3tiff.gz
  88. man/man3/TIFFNumberOfStrips.3tiff.gz
  89. man/man3/TIFFNumberOfTiles.3tiff.gz
  90. man/man3/TIFFOpen.3tiff.gz
  91. man/man3/TIFFPrintDirectory.3tiff.gz
  92. man/man3/TIFFRGBAImage.3tiff.gz
  93. man/man3/TIFFRGBAImageBegin.3tiff.gz
  94. man/man3/TIFFRGBAImageEnd.3tiff.gz
  95. man/man3/TIFFRGBAImageGet.3tiff.gz
  96. man/man3/TIFFRGBAImageOK.3tiff.gz
  97. man/man3/TIFFReadBufferSetup.3tiff.gz
  98. man/man3/TIFFReadDirectory.3tiff.gz
  99. man/man3/TIFFReadEncodedStrip.3tiff.gz
  100. man/man3/TIFFReadEncodedTile.3tiff.gz
  101. man/man3/TIFFReadRGBAImage.3tiff.gz
  102. man/man3/TIFFReadRGBAImageOriented.3tiff.gz
  103. man/man3/TIFFReadRGBAStrip.3tiff.gz
  104. man/man3/TIFFReadRGBATile.3tiff.gz
  105. man/man3/TIFFReadRawStrip.3tiff.gz
  106. man/man3/TIFFReadRawTile.3tiff.gz
  107. man/man3/TIFFReadScanline.3tiff.gz
  108. man/man3/TIFFReadTile.3tiff.gz
  109. man/man3/TIFFRegisterCODEC.3tiff.gz
  110. man/man3/TIFFReverseBits.3tiff.gz
  111. man/man3/TIFFRewriteDirectory.3tiff.gz
  112. man/man3/TIFFScanlineSize.3tiff.gz
  113. man/man3/TIFFSetDirectory.3tiff.gz
  114. man/man3/TIFFSetErrorHandler.3tiff.gz
  115. man/man3/TIFFSetField.3tiff.gz
  116. man/man3/TIFFSetSubDirectory.3tiff.gz
  117. man/man3/TIFFSetWarningHandler.3tiff.gz
  118. man/man3/TIFFStripSize.3tiff.gz
  119. man/man3/TIFFSwabArrayOfLong.3tiff.gz
  120. man/man3/TIFFSwabArrayOfShort.3tiff.gz
  121. man/man3/TIFFSwabLong.3tiff.gz
  122. man/man3/TIFFSwabShort.3tiff.gz
  123. man/man3/TIFFTileRowSize.3tiff.gz
  124. man/man3/TIFFTileSize.3tiff.gz
  125. man/man3/TIFFUnRegisterCODEC.3tiff.gz
  126. man/man3/TIFFVGetField.3tiff.gz
  127. man/man3/TIFFVGetFieldDefaulted.3tiff.gz
  128. man/man3/TIFFVSetField.3tiff.gz
  129. man/man3/TIFFVStripSize.3tiff.gz
  130. man/man3/TIFFVTileSize.3tiff.gz
  131. man/man3/TIFFWarning.3tiff.gz
  132. man/man3/TIFFWriteBufferSetup.3tiff.gz
  133. man/man3/TIFFWriteDirectory.3tiff.gz
  134. man/man3/TIFFWriteEncodedStrip.3tiff.gz
  135. man/man3/TIFFWriteEncodedTile.3tiff.gz
  136. man/man3/TIFFWriteRawStrip.3tiff.gz
  137. man/man3/TIFFWriteRawTile.3tiff.gz
  138. man/man3/TIFFWriteScanline.3tiff.gz
  139. man/man3/TIFFWriteTile.3tiff.gz
  140. man/man3/TIFFbuffer.3tiff.gz
  141. man/man3/TIFFcodec.3tiff.gz
  142. man/man3/TIFFcolor.3tiff.gz
  143. man/man3/TIFFfree.3tiff.gz
  144. man/man3/TIFFmalloc.3tiff.gz
  145. man/man3/TIFFmemcmp.3tiff.gz
  146. man/man3/TIFFmemcpy.3tiff.gz
  147. man/man3/TIFFmemory.3tiff.gz
  148. man/man3/TIFFmemset.3tiff.gz
  149. man/man3/TIFFquery.3tiff.gz
  150. man/man3/TIFFrealloc.3tiff.gz
  151. man/man3/TIFFsize.3tiff.gz
  152. man/man3/TIFFstrip.3tiff.gz
  153. man/man3/TIFFswab.3tiff.gz
  154. man/man3/TIFFtile.3tiff.gz
  155. man/man3/libtiff.3tiff.gz
  156. share/doc/tiff/TIFFTechNote2.html
  157. share/doc/tiff/addingtags.html
  158. share/doc/tiff/bugs.html
  159. share/doc/tiff/build.html
  160. share/doc/tiff/contrib.html
  161. share/doc/tiff/document.html
  162. share/doc/tiff/images.html
  163. share/doc/tiff/images/back.gif
  164. share/doc/tiff/images/bali.jpg
  165. share/doc/tiff/images/cat.gif
  166. share/doc/tiff/images/cover.jpg
  167. share/doc/tiff/images/cramps.gif
  168. share/doc/tiff/images/dave.gif
  169. share/doc/tiff/images/info.gif
  170. share/doc/tiff/images/jello.jpg
  171. share/doc/tiff/images/jim.gif
  172. share/doc/tiff/images/note.gif
  173. share/doc/tiff/images/oxford.gif
  174. share/doc/tiff/images/quad.jpg
  175. share/doc/tiff/images/ring.gif
  176. share/doc/tiff/images/smallliz.jpg
  177. share/doc/tiff/images/strike.gif
  178. share/doc/tiff/images/warning.gif
  179. share/doc/tiff/index.html
  180. share/doc/tiff/internals.html
  181. share/doc/tiff/intro.html
  182. share/doc/tiff/libtiff.html
  183. share/doc/tiff/man/TIFFClose.3tiff.html
  184. share/doc/tiff/man/TIFFDataWidth.3tiff.html
  185. share/doc/tiff/man/TIFFError.3tiff.html
  186. share/doc/tiff/man/TIFFFieldDataType.3tiff.html
  187. share/doc/tiff/man/TIFFFieldName.3tiff.html
  188. share/doc/tiff/man/TIFFFieldPassCount.3tiff.html
  189. share/doc/tiff/man/TIFFFieldReadCount.3tiff.html
  190. share/doc/tiff/man/TIFFFieldTag.3tiff.html
  191. share/doc/tiff/man/TIFFFieldWriteCount.3tiff.html
  192. share/doc/tiff/man/TIFFFlush.3tiff.html
  193. share/doc/tiff/man/TIFFGetField.3tiff.html
  194. share/doc/tiff/man/TIFFOpen.3tiff.html
  195. share/doc/tiff/man/TIFFPrintDirectory.3tiff.html
  196. share/doc/tiff/man/TIFFRGBAImage.3tiff.html
  197. share/doc/tiff/man/TIFFReadDirectory.3tiff.html
  198. share/doc/tiff/man/TIFFReadEncodedStrip.3tiff.html
  199. share/doc/tiff/man/TIFFReadEncodedTile.3tiff.html
  200. share/doc/tiff/man/TIFFReadRGBAImage.3tiff.html
  201. share/doc/tiff/man/TIFFReadRGBAStrip.3tiff.html
  202. share/doc/tiff/man/TIFFReadRGBATile.3tiff.html
  203. share/doc/tiff/man/TIFFReadRawStrip.3tiff.html
  204. share/doc/tiff/man/TIFFReadRawTile.3tiff.html
  205. share/doc/tiff/man/TIFFReadScanline.3tiff.html
  206. share/doc/tiff/man/TIFFReadTile.3tiff.html
  207. share/doc/tiff/man/TIFFSetDirectory.3tiff.html
  208. share/doc/tiff/man/TIFFSetField.3tiff.html
  209. share/doc/tiff/man/TIFFWarning.3tiff.html
  210. share/doc/tiff/man/TIFFWriteDirectory.3tiff.html
  211. share/doc/tiff/man/TIFFWriteEncodedStrip.3tiff.html
  212. share/doc/tiff/man/TIFFWriteEncodedTile.3tiff.html
  213. share/doc/tiff/man/TIFFWriteRawStrip.3tiff.html
  214. share/doc/tiff/man/TIFFWriteRawTile.3tiff.html
  215. share/doc/tiff/man/TIFFWriteScanline.3tiff.html
  216. share/doc/tiff/man/TIFFWriteTile.3tiff.html
  217. share/doc/tiff/man/TIFFbuffer.3tiff.html
  218. share/doc/tiff/man/TIFFcodec.3tiff.html
  219. share/doc/tiff/man/TIFFcolor.3tiff.html
  220. share/doc/tiff/man/TIFFmemory.3tiff.html
  221. share/doc/tiff/man/TIFFquery.3tiff.html
  222. share/doc/tiff/man/TIFFsize.3tiff.html
  223. share/doc/tiff/man/TIFFstrip.3tiff.html
  224. share/doc/tiff/man/TIFFswab.3tiff.html
  225. share/doc/tiff/man/TIFFtile.3tiff.html
  226. share/doc/tiff/man/fax2ps.1.html
  227. share/doc/tiff/man/fax2tiff.1.html
  228. share/doc/tiff/man/index.html
  229. share/doc/tiff/man/libtiff.3tiff.html
  230. share/doc/tiff/man/pal2rgb.1.html
  231. share/doc/tiff/man/ppm2tiff.1.html
  232. share/doc/tiff/man/raw2tiff.1.html
  233. share/doc/tiff/man/tiff2bw.1.html
  234. share/doc/tiff/man/tiff2pdf.1.html
  235. share/doc/tiff/man/tiff2ps.1.html
  236. share/doc/tiff/man/tiff2rgba.1.html
  237. share/doc/tiff/man/tiffcmp.1.html
  238. share/doc/tiff/man/tiffcp.1.html
  239. share/doc/tiff/man/tiffcrop.1.html
  240. share/doc/tiff/man/tiffdither.1.html
  241. share/doc/tiff/man/tiffdump.1.html
  242. share/doc/tiff/man/tiffgt.1.html
  243. share/doc/tiff/man/tiffinfo.1.html
  244. share/doc/tiff/man/tiffmedian.1.html
  245. share/doc/tiff/man/tiffset.1.html
  246. share/doc/tiff/man/tiffsplit.1.html
  247. share/doc/tiff/misc.html
  248. share/doc/tiff/support.html
  249. share/doc/tiff/tools.html
  250. share/doc/tiff/v3.4beta007.html
  251. share/doc/tiff/v3.4beta016.html
  252. share/doc/tiff/v3.4beta018.html
  253. share/doc/tiff/v3.4beta024.html
  254. share/doc/tiff/v3.4beta028.html
  255. share/doc/tiff/v3.4beta029.html
  256. share/doc/tiff/v3.4beta031.html
  257. share/doc/tiff/v3.4beta032.html
  258. share/doc/tiff/v3.4beta033.html
  259. share/doc/tiff/v3.4beta034.html
  260. share/doc/tiff/v3.4beta035.html
  261. share/doc/tiff/v3.4beta036.html
  262. share/doc/tiff/v3.5.1.html
  263. share/doc/tiff/v3.5.2.html
  264. share/doc/tiff/v3.5.3.html
  265. share/doc/tiff/v3.5.4.html
  266. share/doc/tiff/v3.5.5.html
  267. share/doc/tiff/v3.5.6-beta.html
  268. share/doc/tiff/v3.5.7.html
  269. share/doc/tiff/v3.6.0.html
  270. share/doc/tiff/v3.6.1.html
  271. share/doc/tiff/v3.7.0.html
  272. share/doc/tiff/v3.7.0alpha.html
  273. share/doc/tiff/v3.7.0beta.html
  274. share/doc/tiff/v3.7.0beta2.html
  275. share/doc/tiff/v3.7.1.html
  276. share/doc/tiff/v3.7.2.html
  277. share/doc/tiff/v3.7.3.html
  278. share/doc/tiff/v3.7.4.html
  279. share/doc/tiff/v3.8.0.html
  280. share/doc/tiff/v3.8.1.html
  281. share/doc/tiff/v3.8.2.html
  282. share/doc/tiff/v3.9.0beta.html
  283. share/doc/tiff/v3.9.1.html
  284. share/doc/tiff/v3.9.2.html
  285. share/doc/tiff/v4.0.0.html
  286. share/doc/tiff/v4.0.1.html
  287. share/doc/tiff/v4.0.10.html
  288. share/doc/tiff/v4.0.2.html
  289. share/doc/tiff/v4.0.3.html
  290. share/doc/tiff/v4.0.4.html
  291. share/doc/tiff/v4.0.4beta.html
  292. share/doc/tiff/v4.0.5.html
  293. share/doc/tiff/v4.0.6.html
  294. share/doc/tiff/v4.0.7.html
  295. share/doc/tiff/v4.0.8.html
  296. share/doc/tiff/v4.0.9.html
  297. share/doc/tiff/v4.1.0.html
  298. share/doc/tiff/v4.2.0.html
  299. share/doc/tiff/v4.3.0.html
  300. @owner
  301. @group
  302. @mode
Collapse this list.
Dependency lines:
  • tiff>0:graphics/tiff
To install the port:
cd /usr/ports/graphics/tiff/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/tiff
  • pkg install tiff
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tiff
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1657611207 SHA256 (tiff-4.4.0.tar.xz) = 49307b510048ccc7bc40f2cba6e8439182fe6e654057c1a1683139bf2ecb1dc1 SIZE (tiff-4.4.0.tar.xz) = 1929292

Packages (timestamps in pop-ups are UTC):
tiff
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.4.0_34.4.0_34.2.04.4.0_34.4.0_3-4.2.0-
FreeBSD:13:quarterly4.4.0_24.4.0_24.4.0_14.4.0_24.4.0_24.4.0_24.4.0_24.4.0_2
FreeBSD:14:latest4.4.0_34.4.0_34.4.0_14.4.0_34.4.0_34.4.0_1-4.4.0_1
FreeBSD:14:quarterly4.4.0_24.4.0_2-4.4.0_24.4.0_24.4.0_24.4.0_24.4.0_2
FreeBSD:15:latest4.4.0_34.4.0_3n/a4.4.0_3n/a4.4.0_34.4.0_34.4.0_3
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libdeflate.so : archivers/libdeflate
  2. libjbig.so : graphics/jbigkit
  3. libzstd.so : archivers/zstd
  4. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for tiff-4.4.0_1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
graphics_tiff
USES:
cpe jpeg libtool localbase pathfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://download.osgeo.org/libtiff/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.4.0_1
23 Nov 2022 21:37:32
commit hash: b2e1fc123b74d1660567dbc7d83f8e0f74016887commit hash: b2e1fc123b74d1660567dbc7d83f8e0f74016887commit hash: b2e1fc123b74d1660567dbc7d83f8e0f74016887commit hash: b2e1fc123b74d1660567dbc7d83f8e0f74016887 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
graphics/tiff: Fix CVE-2022-3970

Fix:	TIFFReadRGBATileExt(): fix (unsigned) integer overflow on
	strips/tiles > 2 GB

Obtained from:	Upstream 227500897dfb07fb7d27f7aa570050e62617e3be
		(merged as a05860a0872d323e3fbf4390187ce934dd2b165e)
MFH:		2022Q4
Security:	CVE-2022-3970
Security:	https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=53137

(cherry picked from commit 76ee9a3057a59e9a119e8ee4186072db806d90ea)

Number of commits found: 1