Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
fotocx Image editing and collection management program
26.8.1 graphics Σ=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 26.6.1Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-02-21 03:45:15
Last Update: 2026-10-06 03:13:40
Commit Hash: 9ee5b87
License: GPLv3+
WWW:
https://kornelix.net/fotocx/fotocx.html
Description: #
Fotocx is a free program for editing photos or other images and managing a large collection thereof. - Navigate the collection using a thumbnail browser, click on an image to view or edit - Import RAW files and edit with deep color - Use powerful tools to correct and enhance photos, apply special effects, or arrange in a montage with text and creative artwork - View and edit dates, titles, descriptions, ratings, location, tags, camera or any other metadata - Quickly find desired images within a huge collection, based on folder and file names or embedded metadata - Click a marker on a scalable world map to view all photos from that location - Batch functions are available to rename, add/revise metadata, copy/move, resize, convert format
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 (400 items)
Collapse this list.
  1. /usr/local/share/licenses/fotocx-26.8.1/catalog.mk
  2. /usr/local/share/licenses/fotocx-26.8.1/LICENSE
  3. /usr/local/share/licenses/fotocx-26.8.1/GPLv3+
  4. bin/fotocx
  5. share/applications/fotocx.desktop
  6. share/doc/fotocx/changelog
  7. share/doc/fotocx/copyright
  8. share/fotocx/data/CIE1931.jpg
  9. share/fotocx/data/KB_shortcuts
  10. share/fotocx/data/README
  11. share/fotocx/data/capstags
  12. share/fotocx/data/custom_kernel/blur5
  13. share/fotocx/data/custom_kernel/brighten3
  14. share/fotocx/data/custom_kernel/color lines 3
  15. share/fotocx/data/custom_kernel/color lines 5
  16. share/fotocx/data/custom_kernel/colors3
  17. share/fotocx/data/custom_kernel/darken3
  18. share/fotocx/data/custom_kernel/denoise3
  19. share/fotocx/data/custom_kernel/emboss3
  20. share/fotocx/data/custom_kernel/emboss3-B&W
  21. share/fotocx/data/custom_kernel/emboss5
  22. share/fotocx/data/custom_kernel/emboss5+color
  23. share/fotocx/data/custom_kernel/last-used
  24. share/fotocx/data/custom_kernel/outlines3
  25. share/fotocx/data/custom_kernel/outlines5
  26. share/fotocx/data/custom_kernel/shake3
  27. share/fotocx/data/custom_kernel/sharpen3
  28. share/fotocx/data/custom_kernel/sharpen5
  29. share/fotocx/data/custom_kernel/sketch3
  30. share/fotocx/data/custom_kernel/sobel3 v+h
  31. share/fotocx/data/custom_kernel/sobel5 v+h
  32. share/fotocx/data/custom_menu
  33. share/fotocx/data/custom_scripts/brightness and white point
  34. share/fotocx/data/custom_scripts/cartoon-emboss
  35. share/fotocx/data/custom_scripts/emboss
  36. share/fotocx/data/custom_scripts/kuwahara-amplifyContrast
  37. share/fotocx/data/custom_scripts/mosaic
  38. share/fotocx/data/custom_scripts/painting-texture
  39. share/fotocx/data/custom_scripts/sharpen-tiles2-emboss
  40. share/fotocx/data/custom_scripts/voodoo
  41. share/fotocx/data/grid_picklist
  42. share/fotocx/data/markup/raised text effect
  43. share/fotocx/data/meta_picklist
  44. share/fotocx/data/meta_report_tags
  45. share/fotocx/data/palettes/Bears.gpl
  46. share/fotocx/data/palettes/Bgold.gpl
  47. share/fotocx/data/palettes/Blues.gpl
  48. share/fotocx/data/palettes/Borders.gpl
  49. share/fotocx/data/palettes/Browns_And_Yellows.gpl
  50. share/fotocx/data/palettes/Caramel.gpl
  51. share/fotocx/data/palettes/Cascade.gpl
  52. share/fotocx/data/palettes/China.gpl
  53. share/fotocx/data/palettes/Coldfire.gpl
  54. share/fotocx/data/palettes/Cool_Colors.gpl
  55. share/fotocx/data/palettes/Cranes.gpl
  56. share/fotocx/data/palettes/Dark_pastels.gpl
  57. share/fotocx/data/palettes/Default.gpl
  58. share/fotocx/data/palettes/Ega.gpl
  59. share/fotocx/data/palettes/Firecode.gpl
  60. share/fotocx/data/palettes/Gold.gpl
  61. share/fotocx/data/palettes/GrayViolet.gpl
  62. share/fotocx/data/palettes/Grayblue.gpl
  63. share/fotocx/data/palettes/Grays.gpl
  64. share/fotocx/data/palettes/Greens.gpl
  65. share/fotocx/data/palettes/Hilite.gpl
  66. share/fotocx/data/palettes/Khaki.gpl
  67. share/fotocx/data/palettes/Lights.gpl
  68. share/fotocx/data/palettes/Muted.gpl
  69. share/fotocx/data/palettes/Named_Colors.gpl
  70. share/fotocx/data/palettes/News3.gpl
  71. share/fotocx/data/palettes/Op2.gpl
  72. share/fotocx/data/palettes/Paintjet.gpl
  73. share/fotocx/data/palettes/Pastels.gpl
  74. share/fotocx/data/palettes/Plasma.gpl
  75. share/fotocx/data/palettes/Reds.gpl
  76. share/fotocx/data/palettes/Reds_And_Purples.gpl
  77. share/fotocx/data/palettes/Royal.gpl
  78. share/fotocx/data/palettes/Tango.gpl
  79. share/fotocx/data/palettes/Topographic.gpl
  80. share/fotocx/data/palettes/Visibone.gpl
  81. share/fotocx/data/palettes/Visibone_2.gpl
  82. share/fotocx/data/palettes/Volcano.gpl
  83. share/fotocx/data/palettes/Warm_Colors.gpl
  84. share/fotocx/data/palettes/Web.gpl
  85. share/fotocx/data/patterns/aqua.jpg
  86. share/fotocx/data/patterns/bathroom.jpg
  87. share/fotocx/data/patterns/blocks.jpg
  88. share/fotocx/data/patterns/brick_wall.jpg
  89. share/fotocx/data/patterns/bulging.jpg
  90. share/fotocx/data/patterns/burlap.jpg
  91. share/fotocx/data/patterns/canvas2.jpg
  92. share/fotocx/data/patterns/canvas_blue.jpg
  93. share/fotocx/data/patterns/cheese.jpg
  94. share/fotocx/data/patterns/confetti.jpg
  95. share/fotocx/data/patterns/fluffy.jpg
  96. share/fotocx/data/patterns/fuzzy-blue.jpg
  97. share/fotocx/data/patterns/fuzzy-darkgrey.jpg
  98. share/fotocx/data/patterns/geometry2.jpg
  99. share/fotocx/data/patterns/geometry3.jpg
  100. share/fotocx/data/patterns/gregre.jpg
  101. share/fotocx/data/patterns/grypaws.jpg
  102. share/fotocx/data/patterns/imitation_leather.jpg
  103. share/fotocx/data/patterns/lawn-artificial.jpg
  104. share/fotocx/data/patterns/lawn.jpg
  105. share/fotocx/data/patterns/lightblue-wet.jpg
  106. share/fotocx/data/patterns/linen-fine.jpg
  107. share/fotocx/data/patterns/liquid-blue.jpg
  108. share/fotocx/data/patterns/marble.jpg
  109. share/fotocx/data/patterns/mazes.jpg
  110. share/fotocx/data/patterns/notes.jpg
  111. share/fotocx/data/patterns/pattern.jpg
  112. share/fotocx/data/patterns/pattern_114.jpg
  113. share/fotocx/data/patterns/pattern_117.jpg
  114. share/fotocx/data/patterns/pattern_131.jpg
  115. share/fotocx/data/patterns/pebble-light.jpg
  116. share/fotocx/data/patterns/pool.jpg
  117. share/fotocx/data/patterns/purple.jpg
  118. share/fotocx/data/patterns/rings-green.jpg
  119. share/fotocx/data/patterns/sand.jpg
  120. share/fotocx/data/patterns/soft-structure_grey.jpg
  121. share/fotocx/data/patterns/space.jpg
  122. share/fotocx/data/patterns/stone.jpg
  123. share/fotocx/data/patterns/structure_darkgreen.jpg
  124. share/fotocx/data/patterns/wall-grey.jpg
  125. share/fotocx/data/patterns/wet-turquoise.jpg
  126. share/fotocx/data/patterns/wood.jpg
  127. share/fotocx/data/plugins
  128. share/fotocx/data/raw_commands
  129. share/fotocx/data/translations/$ AI prompts
  130. share/fotocx/data/translations/$ language codes
  131. share/fotocx/data/translations/$ translation procedures
  132. share/fotocx/data/translations/gui_de
  133. share/fotocx/data/translations/gui_el
  134. share/fotocx/data/translations/gui_en
  135. share/fotocx/data/translations/gui_es
  136. share/fotocx/data/translations/gui_fi
  137. share/fotocx/data/translations/gui_fr
  138. share/fotocx/data/translations/gui_hu
  139. share/fotocx/data/translations/gui_it
  140. share/fotocx/data/translations/gui_ja
  141. share/fotocx/data/translations/gui_ko
  142. share/fotocx/data/translations/gui_pl
  143. share/fotocx/data/translations/gui_pt
  144. share/fotocx/data/translations/gui_ru
  145. share/fotocx/data/translations/gui_tr
  146. share/fotocx/data/translations/gui_zh
  147. share/fotocx/data/translations/ug_de
  148. share/fotocx/data/translations/ug_el
  149. share/fotocx/data/translations/ug_en
  150. share/fotocx/data/translations/ug_es
  151. share/fotocx/data/translations/ug_fi
  152. share/fotocx/data/translations/ug_fr
  153. share/fotocx/data/translations/ug_hu
  154. share/fotocx/data/translations/ug_it
  155. share/fotocx/data/translations/ug_ja
  156. share/fotocx/data/translations/ug_ko
  157. share/fotocx/data/translations/ug_pl
  158. share/fotocx/data/translations/ug_pt
  159. share/fotocx/data/translations/ug_ru
  160. share/fotocx/data/translations/ug_tr
  161. share/fotocx/data/translations/ug_zh
  162. share/fotocx/data/widgets.css
  163. share/fotocx/data/worldcities.txt
  164. share/fotocx/images/HDF-paint.png
  165. share/fotocx/images/HDR-adjust.png
  166. share/fotocx/images/HDR.jpg
  167. share/fotocx/images/KB-shortcuts.jpg
  168. share/fotocx/images/KB-shortcuts2.jpg
  169. share/fotocx/images/RGB-hist.png
  170. share/fotocx/images/add-meta-tags.png
  171. share/fotocx/images/add-noise.png
  172. share/fotocx/images/addglare.png
  173. share/fotocx/images/addglare2.jpg
  174. share/fotocx/images/adjust-HSL.png
  175. share/fotocx/images/adjust-RGB.png
  176. share/fotocx/images/album-mass-update.png
  177. share/fotocx/images/album-replace-file.png
  178. share/fotocx/images/albums.png
  179. share/fotocx/images/alien-colors1.png
  180. share/fotocx/images/alien-colors2.jpg
  181. share/fotocx/images/amplify-contrast.png
  182. share/fotocx/images/amplify-contrast2.jpg
  183. share/fotocx/images/anti-alias.jpg
  184. share/fotocx/images/area-blend.jpg
  185. share/fotocx/images/batch-change-meta.png
  186. share/fotocx/images/batch-convert.jpg
  187. share/fotocx/images/batch-geotags.png
  188. share/fotocx/images/batch-keywords.jpg
  189. share/fotocx/images/batch-overlay.png
  190. share/fotocx/images/batch-photo-date1.png
  191. share/fotocx/images/batch-photo-date2.png
  192. share/fotocx/images/batch-purge-keywords.jpg
  193. share/fotocx/images/batch-rename-keywords.png
  194. share/fotocx/images/batch-report-meta.png
  195. share/fotocx/images/batch.png
  196. share/fotocx/images/blackball.png
  197. share/fotocx/images/blueball.png
  198. share/fotocx/images/blur.jpg
  199. share/fotocx/images/brite-ramp1.png
  200. share/fotocx/images/brite-ramp2.png
  201. share/fotocx/images/broken.png
  202. share/fotocx/images/calibrate-printer.png
  203. share/fotocx/images/cartoon.jpg
  204. share/fotocx/images/choose-captions.png
  205. share/fotocx/images/color-mode.png
  206. share/fotocx/images/color-mode2.jpg
  207. share/fotocx/images/color-negative.jpg
  208. share/fotocx/images/combine.png
  209. share/fotocx/images/crop-buttons.jpg
  210. share/fotocx/images/crop-image.jpg
  211. share/fotocx/images/crosshatch1.png
  212. share/fotocx/images/crosshatch2.jpg
  213. share/fotocx/images/custom-kernel.png
  214. share/fotocx/images/custom-menu.png
  215. share/fotocx/images/custom-widgets.png
  216. share/fotocx/images/custom.png
  217. share/fotocx/images/defog.png
  218. share/fotocx/images/defog2.jpg
  219. share/fotocx/images/denoise.jpg
  220. share/fotocx/images/develop.png
  221. share/fotocx/images/dither1.png
  222. share/fotocx/images/dither2.jpg
  223. share/fotocx/images/edit-any-metadata.png
  224. share/fotocx/images/edit-meta.jpg
  225. share/fotocx/images/edit-selection.jpg
  226. share/fotocx/images/edit.png
  227. share/fotocx/images/effects.png
  228. share/fotocx/images/emboss.png
  229. share/fotocx/images/emboss2.jpg
  230. share/fotocx/images/engrave.png
  231. share/fotocx/images/engrave2.png
  232. share/fotocx/images/escher-spiral.png
  233. share/fotocx/images/escher-spiralA.png
  234. share/fotocx/images/file-save-as.jpg
  235. share/fotocx/images/file-save.png
  236. share/fotocx/images/file.png
  237. share/fotocx/images/find-dups.png
  238. share/fotocx/images/fix-motion-blur.png
  239. share/fotocx/images/fix-motion-blur1.jpg
  240. share/fotocx/images/flatten-photo1.png
  241. share/fotocx/images/flatten-photo2.jpg
  242. share/fotocx/images/flatten-photo3.jpg
  243. share/fotocx/images/flatten1.jpg
  244. share/fotocx/images/flatten2.jpg
  245. share/fotocx/images/folder-tree.png
  246. share/fotocx/images/folder.png
  247. share/fotocx/images/fotocx-views.jpg
  248. share/fotocx/images/fotocx.png
  249. share/fotocx/images/fringes.png
  250. share/fotocx/images/fringesA.jpg
  251. share/fotocx/images/fusion.png
  252. share/fotocx/images/fusion2.jpg
  253. share/fotocx/images/gallery.png
  254. share/fotocx/images/global-retx.png
  255. share/fotocx/images/global-retx2.jpg
  256. share/fotocx/images/greenball.png
  257. share/fotocx/images/grid-settings.jpg
  258. share/fotocx/images/help.png
  259. share/fotocx/images/image-array.jpg
  260. share/fotocx/images/image-locations.jpg
  261. share/fotocx/images/image-management.jpg
  262. share/fotocx/images/index-files1.png
  263. share/fotocx/images/index-files2.png
  264. share/fotocx/images/inside-out1.png
  265. share/fotocx/images/inside-out2.jpg
  266. share/fotocx/images/jpeg-artifacts.png
  267. share/fotocx/images/jpeg-artifacts1.jpg
  268. share/fotocx/images/local-retx.png
  269. share/fotocx/images/local-retx2.jpg
  270. share/fotocx/images/localcon1.jpg
  271. share/fotocx/images/localcon2.jpg
  272. share/fotocx/images/localcon3.jpg
  273. share/fotocx/images/magnify-image.jpg
  274. share/fotocx/images/make-waves1.png
  275. share/fotocx/images/make-waves2.jpg
  276. share/fotocx/images/manage-keywords.png
  277. share/fotocx/images/map-click.jpg
  278. share/fotocx/images/map-location.png
  279. share/fotocx/images/map-location2.png
  280. share/fotocx/images/map-regions.png
  281. share/fotocx/images/maps.png
  282. share/fotocx/images/margins.png
  283. share/fotocx/images/markup.jpg
  284. share/fotocx/images/mashup.jpg
  285. share/fotocx/images/mashup1.png
  286. share/fotocx/images/mashup2.png
  287. share/fotocx/images/mashup3.jpg
  288. share/fotocx/images/mashup4.png
  289. share/fotocx/images/mashup5.png
  290. share/fotocx/images/mashup6.png
  291. share/fotocx/images/mashup7.png
  292. share/fotocx/images/match-colors.png
  293. share/fotocx/images/metadata.png
  294. share/fotocx/images/moncolor-small.png
  295. share/fotocx/images/moncolor.png
  296. share/fotocx/images/mosaic1.png
  297. share/fotocx/images/mosaic2.jpg
  298. share/fotocx/images/outlines1.png
  299. share/fotocx/images/outlines2.jpg
  300. share/fotocx/images/paint-image.jpg
  301. share/fotocx/images/paint-transp.png
  302. share/fotocx/images/paint-transp2.jpg
  303. share/fotocx/images/painting1.png
  304. share/fotocx/images/painting2.png
  305. share/fotocx/images/pano-adjust.jpg
  306. share/fotocx/images/pano-align1.jpg
  307. share/fotocx/images/pano-align2.jpg
  308. share/fotocx/images/pattern1.png
  309. share/fotocx/images/pattern2.jpg
  310. share/fotocx/images/permissions.png
  311. share/fotocx/images/perspective1.png
  312. share/fotocx/images/perspective2.jpg
  313. share/fotocx/images/plugins.png
  314. share/fotocx/images/prev-next.png
  315. share/fotocx/images/printer-cal-study.png
  316. share/fotocx/images/printer-calibrate-chart.png
  317. share/fotocx/images/printer-calibrate.jpg
  318. share/fotocx/images/red-eyes1.png
  319. share/fotocx/images/red-eyes2.png
  320. share/fotocx/images/redball.png
  321. share/fotocx/images/refine.png
  322. share/fotocx/images/remove-dust.png
  323. share/fotocx/images/remove-dust2.jpg
  324. share/fotocx/images/remove-halo.png
  325. share/fotocx/images/remove-halo2.png
  326. share/fotocx/images/repair.png
  327. share/fotocx/images/rescale.png
  328. share/fotocx/images/retouch.png
  329. share/fotocx/images/rotate-left.png
  330. share/fotocx/images/rotate-right.png
  331. share/fotocx/images/saturation.png
  332. share/fotocx/images/save.png
  333. share/fotocx/images/search-images-metadata.jpg
  334. share/fotocx/images/search-images.jpg
  335. share/fotocx/images/select-area-finish.png
  336. share/fotocx/images/select-area.jpg
  337. share/fotocx/images/select-hairy.jpg
  338. share/fotocx/images/select-image-files.jpg
  339. share/fotocx/images/select.png
  340. share/fotocx/images/set-colors1.jpg
  341. share/fotocx/images/set-colors2.jpg
  342. share/fotocx/images/settings.jpg
  343. share/fotocx/images/sharpen.png
  344. share/fotocx/images/shift-colors.png
  345. share/fotocx/images/show-RGB.png
  346. share/fotocx/images/sketch1.jpg
  347. share/fotocx/images/sketch2.png
  348. share/fotocx/images/sketch2b.jpg
  349. share/fotocx/images/slide-show.jpg
  350. share/fotocx/images/smart-erase.png
  351. share/fotocx/images/smart-erase2.jpg
  352. share/fotocx/images/soft-focus.png
  353. share/fotocx/images/soft-focus2.jpg
  354. share/fotocx/images/sphere.png
  355. share/fotocx/images/sphere2.jpg
  356. share/fotocx/images/split-screen1.jpg
  357. share/fotocx/images/split-screen2.png
  358. share/fotocx/images/stack-layers.png
  359. share/fotocx/images/stack-noise.png
  360. share/fotocx/images/stack-noise2.jpg
  361. share/fotocx/images/stack-paint.png
  362. share/fotocx/images/stack-paint2.jpg
  363. share/fotocx/images/texture.png
  364. share/fotocx/images/texture2.jpg
  365. share/fotocx/images/tiles2a.png
  366. share/fotocx/images/tiles2b.png
  367. share/fotocx/images/timeline-report.jpg
  368. share/fotocx/images/tiny-planet.jpg
  369. share/fotocx/images/tools.png
  370. share/fotocx/images/top-panel.png
  371. share/fotocx/images/twist1.png
  372. share/fotocx/images/twist2.png
  373. share/fotocx/images/unbend horz curved.png
  374. share/fotocx/images/unbend horz linear.png
  375. share/fotocx/images/unbend vert curved.png
  376. share/fotocx/images/unbend vert linear.png
  377. share/fotocx/images/unbend1.png
  378. share/fotocx/images/unbend2.jpg
  379. share/fotocx/images/undo-redo.png
  380. share/fotocx/images/unwarp-closeup1.png
  381. share/fotocx/images/unwarp-closeup2.jpg
  382. share/fotocx/images/upscale+sharpen.jpg
  383. share/fotocx/images/view-metadata.jpg
  384. share/fotocx/images/vignette.png
  385. share/fotocx/images/vignette2.jpg
  386. share/fotocx/images/vignette3.png
  387. share/fotocx/images/warning.png
  388. share/fotocx/images/warp-linear1.jpg
  389. share/fotocx/images/warp-linear2.jpg
  390. share/fotocx/images/warp.png
  391. share/fotocx/images/warp_radial.png
  392. share/fotocx/images/warps4.jpg
  393. share/fotocx/images/whiteball.png
  394. share/fotocx/images/zoom.png
  395. share/icons/fotocx.png
  396. share/man/man1/fotocx.1.gz
  397. share/metainfo/kornelix.fotocx.metainfo.xml
  398. @owner
  399. @group
  400. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • fotocx>0:graphics/fotocx
To install the port: #
cd /usr/ports/graphics/fotocx/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/fotocx
  • pkg install fotocx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fotocx
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1790767294 SHA256 (fotocx-26.8.1-source.tar.gz) = ee7c75f10cfddbe9eed7e2f394c396a8255a81f2a385ad5879bb2ff58dc10281 SIZE (fotocx-26.8.1-source.tar.gz) = 12879706

Packages (timestamps in pop-ups are UTC): #
fotocx
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest26.8.126.8.1--26.8.1
FreeBSD:14:quarterly26.6.126.6.1-25.026.6.1
FreeBSD:15:latest26.8.126.8.1n/a25.0n/a
FreeBSD:15:quarterly26.6.126.6.1n/a-n/a
FreeBSD:16:latest26.8.126.8.1n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. update-desktop-database : devel/desktop-file-utils
  2. gmake>=4.4.1 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies: #
  1. xdg-open : devel/xdg-utils
  2. exiftool : graphics/p5-Image-ExifTool
  3. ufraw-batch : graphics/ufraw
  4. update-desktop-database : devel/desktop-file-utils
Library dependencies: #
  1. libjxl.so : graphics/libjxl
  2. libpng.so : graphics/png
  3. libtiff.so : graphics/tiff
  4. libwebkit2gtk-4.1.so : www/webkit2-gtk@41
  5. libatk-1.0.so : accessibility/at-spi2-core
  6. libcairo.so : graphics/cairo
  7. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  8. libglib-2.0.so : devel/glib20
  9. libintl.so : devel/gettext-runtime
  10. libgtk-3.so : x11-toolkits/gtk30
  11. libharfbuzz.so : print/harfbuzz
  12. libpango-1.0.so : x11-toolkits/pango
  13. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port #

Configuration Options: #
===> The following configuration options are available for fotocx-26.8.1: DOCS=on: Build and/or install documentation NETMAP=on: World map support (requires WebKit) ===> Use 'make config' to modify these settings
Options name: #
graphics_fotocx
USES: #
desktop-file-utils gmake gnome jpeg pkgconfig
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (3 items)
Collapse this list.
  1. https://fossies.org/linux/misc/
  2. https://fossies.org/linux/misc/legacy/
  3. https://kornelix.net/downloads/downloads/
Collapse this list.
Port Moves
  • port moved here from graphics/fotoxx on 2024-02-21
    REASON: Project was renamed upstream

Number of commits found: 16 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
26.8.1
06 Oct 2026 03:13:40
commit hash: 9ee5b874b6f361584311e108be3a68e6cdbc914ecommit hash: 9ee5b874b6f361584311e108be3a68e6cdbc914ecommit hash: 9ee5b874b6f361584311e108be3a68e6cdbc914ecommit hash: 9ee5b874b6f361584311e108be3a68e6cdbc914e files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: update the port to the latest version 26.8.1

- libchamplain had been replaced with webkit2gtk-4.1 which is better
  maintained upstream and has better functionality than libchamplain
- Because webkit2gtk-4.1 is rather heavy dependency, make the world
  map feature optional, but enabled by default so package users can
  enjoy the program's full functionality (discussed with the author)
- Whack one more case of linuxish `/proc/self/exe' usage and provide
  better uninstall instructions while here

Reported by:	portscout
26.6.1
06 Jul 2026 03:29:14
commit hash: 1352a9d2cebeb44565f863acab03ea404c5320facommit hash: 1352a9d2cebeb44565f863acab03ea404c5320facommit hash: 1352a9d2cebeb44565f863acab03ea404c5320facommit hash: 1352a9d2cebeb44565f863acab03ea404c5320fa files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 26.6.1

Move KERN_PROC_PATHNAME sysctl(3) call into its own function
and use it where applicable; this further reduces the number
of linuxisms in the program.

Reported by:	portscout
26.5_1
04 Jul 2026 00:32:51
commit hash: fc57321249b759454d75b6530a23d7b21d288b2ccommit hash: fc57321249b759454d75b6530a23d7b21d288b2ccommit hash: fc57321249b759454d75b6530a23d7b21d288b2ccommit hash: fc57321249b759454d75b6530a23d7b21d288b2c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.12

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.12.0
Reported by:	GitHub (watch releases)
26.5
03 Jul 2026 08:49:12
commit hash: fe7f5adb698f20c9d63d9d9a036d58fd94f0acefcommit hash: fe7f5adb698f20c9d63d9d9a036d58fd94f0acefcommit hash: fe7f5adb698f20c9d63d9d9a036d58fd94f0acefcommit hash: fe7f5adb698f20c9d63d9d9a036d58fd94f0acef files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: update the port to version 26.5

- Provide fall-back distfile mirrors as the author
  has a nasty habit of removing the older versions
  from the main site
- Port internal memused() function to FreeBSD using
  the getrusage(2) API
- Replace non-standard, GNU get_current_dir_name()
  call with the normal POSIX getcwd()

Reported by:	portscout
26.1
16 Jan 2026 19:20:52
commit hash: 9c417ffa0924409b704e6486df5e8a877376cf07commit hash: 9c417ffa0924409b704e6486df5e8a877376cf07commit hash: 9c417ffa0924409b704e6486df5e8a877376cf07commit hash: 9c417ffa0924409b704e6486df5e8a877376cf07 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: update the port to the latest version 26.1

libjxl is now used to load and save JXL files instead of the
cjxl/djxl utilities; this is faster, and alpha channels are
also supported.

Unfortunately, three out of four patches must be regenerated
due to the context deviating too much, sorry for the churn.

Reported by:	portscout
25.5
28 Dec 2025 17:48:36
commit hash: d5ac0122e957dc2be4c7e04b7dc30367236709ebcommit hash: d5ac0122e957dc2be4c7e04b7dc30367236709ebcommit hash: d5ac0122e957dc2be4c7e04b7dc30367236709ebcommit hash: d5ac0122e957dc2be4c7e04b7dc30367236709eb files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: update the port to version 25.5

Get rid of PORTDOCS=* while here, two files do not
warrant it as we already use flattened `pkg-plist'.

Reported by:	portscout
25.0
14 Apr 2025 15:48:58
commit hash: 9047f2d52e981721a879535eba724f71a5287ec6commit hash: 9047f2d52e981721a879535eba724f71a5287ec6commit hash: 9047f2d52e981721a879535eba724f71a5287ec6commit hash: 9047f2d52e981721a879535eba724f71a5287ec6 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 25.0.
24.70
17 Mar 2025 04:02:08
commit hash: e87d8134a3460dff28f0c469fff83a187e9820bccommit hash: e87d8134a3460dff28f0c469fff83a187e9820bccommit hash: e87d8134a3460dff28f0c469fff83a187e9820bccommit hash: e87d8134a3460dff28f0c469fff83a187e9820bc files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move

The GTK 1-based gdk-pixbuf has not existed for some time.

No functional or package changes.
24.70
09 Nov 2024 07:01:14
commit hash: 2a35061dc4210275b1fc17c73a4cca42036d268bcommit hash: 2a35061dc4210275b1fc17c73a4cca42036d268bcommit hash: 2a35061dc4210275b1fc17c73a4cca42036d268bcommit hash: 2a35061dc4210275b1fc17c73a4cca42036d268b files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 24.70

Amend the port description while here, based on the text from
the program's homepage, to highlight available features.
24.60
05 Oct 2024 07:05:34
commit hash: bde492d6e8d78f23cf91dc647e4189bb7db06bc1commit hash: bde492d6e8d78f23cf91dc647e4189bb7db06bc1commit hash: bde492d6e8d78f23cf91dc647e4189bb7db06bc1commit hash: bde492d6e8d78f23cf91dc647e4189bb7db06bc1 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 24.60

The author had dropped the dubious idea of estimating default CPU
thread count based on number of P- and E-cores and hardcoded 12 for
the time being.  Replace with existing get_nprocs() function call.
24.50
10 Jul 2024 10:17:10
commit hash: 8aae19b319b01b8c2fd6d15eedb09e999ccb384ecommit hash: 8aae19b319b01b8c2fd6d15eedb09e999ccb384ecommit hash: 8aae19b319b01b8c2fd6d15eedb09e999ccb384ecommit hash: 8aae19b319b01b8c2fd6d15eedb09e999ccb384e files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 24.50

Regenerate three patches so they don't diverge from the actual
code too much (context line numbers had got quite a bit off).
24.40
10 Jun 2024 06:08:20
commit hash: 8bb877912300eabb66d3b3f96d3926b2ab711560commit hash: 8bb877912300eabb66d3b3f96d3926b2ab711560commit hash: 8bb877912300eabb66d3b3f96d3926b2ab711560commit hash: 8bb877912300eabb66d3b3f96d3926b2ab711560 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 24.40.
24.30
11 May 2024 18:09:58
commit hash: 4f04cb860603ef030639890c93a9de128e9dc419commit hash: 4f04cb860603ef030639890c93a9de128e9dc419commit hash: 4f04cb860603ef030639890c93a9de128e9dc419commit hash: 4f04cb860603ef030639890c93a9de128e9dc419 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 24.30

Remove ``Uninstall'' menu item: it might make sense for software
built by the user and installed locally, but typically it should
be handled by the system package manager and won't even work for
non-privileged user.
24.21_1
27 Apr 2024 12:44:59
commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
graphics/tiff: Update to 4.6.0

PR:		278577
Exp-run by:	antoine
24.21
22 Apr 2024 18:36:02
commit hash: 6efc41444e7e3d9da79b474d29e9fa91e74eed80commit hash: 6efc41444e7e3d9da79b474d29e9fa91e74eed80commit hash: 6efc41444e7e3d9da79b474d29e9fa91e74eed80commit hash: 6efc41444e7e3d9da79b474d29e9fa91e74eed80 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotocx: the port had been updated to version 24.21.
24.11
21 Feb 2024 03:41:42
commit hash: d6ba3cdb995d72f4e928ba1a4e394e8da02e879dcommit hash: d6ba3cdb995d72f4e928ba1a4e394e8da02e879dcommit hash: d6ba3cdb995d72f4e928ba1a4e394e8da02e879dcommit hash: d6ba3cdb995d72f4e928ba1a4e394e8da02e879d files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/fotoxx -> graphics/fotocx: the port had been renamed.

Number of commits found: 16