Page MenuHomeFreeBSD

No OneTemporary

Size
15 KB
Referenced Files
None
Subscribers
None
diff --git a/graphics/fotocx/Makefile b/graphics/fotocx/Makefile
index 211d508fe2fd..366749b3fa12 100644
--- a/graphics/fotocx/Makefile
+++ b/graphics/fotocx/Makefile
@@ -1,7 +1,10 @@
PORTNAME= fotocx
-PORTVERSION= 26.1
+PORTVERSION= 26.5
CATEGORIES= graphics
-MASTER_SITES= https://kornelix.net/downloads/downloads/
+MASTER_SITES= https://kornelix.net/downloads/downloads/ \
+ https://fossies.org/linux/misc/ \
+ https://fossies.org/linux/misc/legacy/
+
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= danfe@FreeBSD.org
diff --git a/graphics/fotocx/distinfo b/graphics/fotocx/distinfo
index 15682b8024d8..26988dc0aa6b 100644
--- a/graphics/fotocx/distinfo
+++ b/graphics/fotocx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1767872221
-SHA256 (fotocx-26.1-source.tar.gz) = 7b26d9d4d4f11840e1abc1b2b134c370929bb9f4b27553d83ff792585fc46adb
-SIZE (fotocx-26.1-source.tar.gz) = 12526700
+TIMESTAMP = 1780511605
+SHA256 (fotocx-26.5-source.tar.gz) = ae5efc8ef1abc889616929641d6aea047ee40872be91c7e7b5cd15a6128d07f8
+SIZE (fotocx-26.5-source.tar.gz) = 11428874
diff --git a/graphics/fotocx/files/patch-zfuncs.cc b/graphics/fotocx/files/patch-zfuncs.cc
index b855e047932a..177beaa528be 100644
--- a/graphics/fotocx/files/patch-zfuncs.cc
+++ b/graphics/fotocx/files/patch-zfuncs.cc
@@ -1,6 +1,6 @@
---- zfuncs.cc.orig 2026-01-08 11:29:58 UTC
+--- zfuncs.cc.orig 2026-06-03 18:20:58 UTC
+++ zfuncs.cc
-@@ -495,6 +495,7 @@ int zmalloc_test(int64 cc)
+@@ -498,6 +498,7 @@ int zmalloc_test(int64 cc)
double realmemory()
{
@@ -8,7 +8,7 @@
FILE *fid;
ch buff[100], *pp;
double rmem = 0;
-@@ -513,15 +514,45 @@ double realmemory()
+@@ -516,15 +517,45 @@ double realmemory()
}
fclose(fid);
@@ -54,7 +54,7 @@
FILE *fid;
ch buff[100], *pp;
double avmem = 0;
-@@ -546,6 +577,11 @@ double availmemory()
+@@ -549,6 +580,11 @@ double availmemory()
}
fclose(fid);
@@ -66,7 +66,7 @@
return avmem;
}
-@@ -798,7 +834,7 @@ void zappcrash(ch *format, ... )
+@@ -779,7 +815,7 @@ void zappcrash(ch *format, ... )
uname(&unbuff); // get cpu arch. 32/64 bit
arch = unbuff.machine;
@@ -75,7 +75,7 @@
if (fid1) {
ii = fscanf(fid1,"%s %s %s",OS1,OS2,OS3);
pclose(fid1);
-@@ -1054,13 +1090,13 @@ double get_seconds(int init)
+@@ -1035,13 +1071,13 @@ double get_seconds(int init)
static double secs1 = 0, secs2, secs3;
if (init == 0) {
@@ -91,8 +91,27 @@
secs2 = time1.tv_sec;
secs2 += time1.tv_nsec * 0.000000001;
secs3 = secs2 - secs1;
-@@ -2015,6 +2051,10 @@ nextrec:
- return pp3; // return logical record, null terminated
+@@ -1116,6 +1152,7 @@ double CPUtime()
+
+ int memused()
+ {
++#if defined(__linux__)
+ ch buff1[100], buff2[1000];
+ ch *pp = 0;
+ FILE *fid;
+@@ -1142,6 +1179,10 @@ int memused()
+ }
+
+ return MB;
++#elif defined(__FreeBSD__)
++ struct rusage ru;
++ return getrusage(RUSAGE_SELF, &ru) ? 0 : (ru.ru_maxrss + 1023) / 1024;
++#endif
+ }
+
+
+@@ -2028,6 +2069,10 @@ int renamez(ch *file1, ch *file2)
+ return err;
}
+int get_nprocs()
@@ -102,7 +121,7 @@
/**************************************************************************************/
-@@ -2209,7 +2249,7 @@ uint diskspace(ch *file)
+@@ -2106,7 +2151,7 @@ uint diskspace(ch *file)
FILE *fid;
pp = zescape_quotes(file);
@@ -111,7 +130,7 @@
zfree(pp);
fid = popen(command,"r");
-@@ -4077,14 +4117,18 @@ ch * SearchWildCase(ch *wpath, int &uflag)
+@@ -3974,14 +4019,18 @@ ch * SearchWildCase(ch *wpath, int &uflag)
flist and flist[*] are subjects for zfree().
zfind() works for files containing quotes (")
@@ -131,7 +150,16 @@
int ii, jj, err, cc;
glob_t globdata;
ch *pp;
-@@ -6114,9 +6158,16 @@ int zinitapp(ch *appvers, int argc, ch *argv[])
+@@ -5984,7 +6033,7 @@ int zinitapp(ch *appvers, int argc, ch *argv[])
+ STATB statB;
+ FILE *fid;
+
+- printf("current directory: %s\n",get_current_dir_name()); // do not CD $HOME 26.4
++ printf("current directory: %s\n", getcwd(buff, sizeof buff));
+
+ startime = time(null); // app start time, secs. since 1970
+
+@@ -6009,9 +6058,16 @@ int zinitapp(ch *appvers, int argc, ch *argv[])
if (argc > 1 && strmatchV(argv[1],"-ver","-v",null)) exit(0); // exit if nothing else wanted
progexe = 0;
diff --git a/graphics/fotocx/pkg-plist b/graphics/fotocx/pkg-plist
index 02f8b2b1917c..6c1f3fef5702 100644
--- a/graphics/fotocx/pkg-plist
+++ b/graphics/fotocx/pkg-plist
@@ -37,6 +37,7 @@ share/applications/fotocx.desktop
%%DATADIR%%/data/custom_scripts/voodoo
%%DATADIR%%/data/grid_picklist
%%DATADIR%%/data/map_regions
+%%DATADIR%%/data/markup/raised text effect
%%DATADIR%%/data/meta_picklist
%%DATADIR%%/data/meta_report_tags
%%DATADIR%%/data/palettes/Bears.gpl
@@ -124,33 +125,39 @@ share/applications/fotocx.desktop
%%DATADIR%%/data/plugins
%%DATADIR%%/data/raw_commands
%%DATADIR%%/data/slideshow-tone.oga
-%%DATADIR%%/data/translations/$ AI prompt
+%%DATADIR%%/data/translations/$ AI prompts
%%DATADIR%%/data/translations/$ language codes
-%%DATADIR%%/data/translations/$ split.com
-%%DATADIR%%/data/translations/da.text
-%%DATADIR%%/data/translations/de.text
-%%DATADIR%%/data/translations/el.text
-%%DATADIR%%/data/translations/en.text
-%%DATADIR%%/data/translations/es.text
-%%DATADIR%%/data/translations/fi.text
-%%DATADIR%%/data/translations/fr.text
-%%DATADIR%%/data/translations/hu.text
-%%DATADIR%%/data/translations/it.text
-%%DATADIR%%/data/translations/ja.text
-%%DATADIR%%/data/translations/nl.text
-%%DATADIR%%/data/translations/no.text
-%%DATADIR%%/data/translations/pl.text
-%%DATADIR%%/data/translations/pt.text
-%%DATADIR%%/data/translations/ro.text
-%%DATADIR%%/data/translations/ru.text
-%%DATADIR%%/data/translations/sv.text
-%%DATADIR%%/data/translations/tr.text
-%%DATADIR%%/data/translations/zh.text
-%%DATADIR%%/data/userguide
+%%DATADIR%%/data/translations/$ undo-redo translations
+%%DATADIR%%/data/translations/gui_da
+%%DATADIR%%/data/translations/gui_de
+%%DATADIR%%/data/translations/gui_el
+%%DATADIR%%/data/translations/gui_en
+%%DATADIR%%/data/translations/gui_es
+%%DATADIR%%/data/translations/gui_fi
+%%DATADIR%%/data/translations/gui_fr
+%%DATADIR%%/data/translations/gui_hu
+%%DATADIR%%/data/translations/gui_it
+%%DATADIR%%/data/translations/gui_ja
+%%DATADIR%%/data/translations/gui_nl
+%%DATADIR%%/data/translations/gui_no
+%%DATADIR%%/data/translations/gui_pl
+%%DATADIR%%/data/translations/gui_pt
+%%DATADIR%%/data/translations/gui_ro
+%%DATADIR%%/data/translations/gui_ru
+%%DATADIR%%/data/translations/gui_sv
+%%DATADIR%%/data/translations/gui_tr
+%%DATADIR%%/data/translations/gui_zh
+%%DATADIR%%/data/translations/ug_de
+%%DATADIR%%/data/translations/ug_en
+%%DATADIR%%/data/translations/ug_es
+%%DATADIR%%/data/translations/ug_fr
+%%DATADIR%%/data/translations/ug_it
+%%DATADIR%%/data/translations/ug_pl
+%%DATADIR%%/data/translations/ug_pt
+%%DATADIR%%/data/translations/ug_zh
%%DATADIR%%/data/widgets.css
%%DATADIR%%/data/worldcities.txt
%%DATADIR%%/images/HDF-paint.png
-%%DATADIR%%/images/HDF.jpg
%%DATADIR%%/images/HDR-adjust.png
%%DATADIR%%/images/HDR.jpg
%%DATADIR%%/images/KB-shortcuts.jpg
@@ -171,49 +178,30 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/amplify-contrast2.jpg
%%DATADIR%%/images/anti-alias.jpg
%%DATADIR%%/images/area-blend.jpg
-%%DATADIR%%/images/area-blend2.jpg
-%%DATADIR%%/images/area-rescale.png
-%%DATADIR%%/images/area_fill.png
%%DATADIR%%/images/batch-change-meta.png
%%DATADIR%%/images/batch-convert.jpg
-%%DATADIR%%/images/batch-copy-move.png
-%%DATADIR%%/images/batch-delete-trash.png
%%DATADIR%%/images/batch-geotags.png
%%DATADIR%%/images/batch-keywords.jpg
-%%DATADIR%%/images/batch-move-meta.png
%%DATADIR%%/images/batch-overlay.png
%%DATADIR%%/images/batch-photo-date1.png
%%DATADIR%%/images/batch-photo-date2.png
%%DATADIR%%/images/batch-purge-keywords.jpg
-%%DATADIR%%/images/batch-raw.png
%%DATADIR%%/images/batch-rename-keywords.png
%%DATADIR%%/images/batch-report-meta.png
-%%DATADIR%%/images/batch-upright.png
%%DATADIR%%/images/batch.png
%%DATADIR%%/images/blackball.png
-%%DATADIR%%/images/blank-image.png
-%%DATADIR%%/images/blobs.png
-%%DATADIR%%/images/blobs2.jpg
%%DATADIR%%/images/blueball.png
%%DATADIR%%/images/blur.jpg
-%%DATADIR%%/images/bookmarks.png
-%%DATADIR%%/images/brightness-steps.png
%%DATADIR%%/images/brite-ramp1.png
%%DATADIR%%/images/brite-ramp2.png
%%DATADIR%%/images/broken.png
%%DATADIR%%/images/calibrate-printer.png
%%DATADIR%%/images/cartoon.jpg
-%%DATADIR%%/images/change-alpha.png
%%DATADIR%%/images/choose-captions.png
%%DATADIR%%/images/color-mode.png
%%DATADIR%%/images/color-mode2.jpg
%%DATADIR%%/images/color-negative.jpg
%%DATADIR%%/images/combine.png
-%%DATADIR%%/images/copy-from-image.png
-%%DATADIR%%/images/copy-from-image2.jpg
-%%DATADIR%%/images/copy-in-image.png
-%%DATADIR%%/images/copy-move.png
-%%DATADIR%%/images/copy-prior-edit.png
%%DATADIR%%/images/crop-buttons.jpg
%%DATADIR%%/images/crop-image.jpg
%%DATADIR%%/images/crosshatch1.png
@@ -222,21 +210,13 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/custom-menu.png
%%DATADIR%%/images/custom-widgets.png
%%DATADIR%%/images/custom.png
-%%DATADIR%%/images/dark-bright-pixels.png
%%DATADIR%%/images/defog.png
%%DATADIR%%/images/defog2.jpg
-%%DATADIR%%/images/delete-trash.png
%%DATADIR%%/images/denoise.jpg
%%DATADIR%%/images/develop.png
%%DATADIR%%/images/dither1.png
%%DATADIR%%/images/dither2.jpg
-%%DATADIR%%/images/draw-arrow.jpg
-%%DATADIR%%/images/draw-box.jpg
-%%DATADIR%%/images/draw-oval.jpg
-%%DATADIR%%/images/draw-text.jpg
%%DATADIR%%/images/edit-any-metadata.png
-%%DATADIR%%/images/edit-bookmarks.jpg
-%%DATADIR%%/images/edit-hist.png
%%DATADIR%%/images/edit-meta.jpg
%%DATADIR%%/images/edit-selection.jpg
%%DATADIR%%/images/edit.png
@@ -247,13 +227,10 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/engrave2.png
%%DATADIR%%/images/escher-spiral.png
%%DATADIR%%/images/escher-spiralA.png
-%%DATADIR%%/images/export-file-list.png
-%%DATADIR%%/images/export-files.png
%%DATADIR%%/images/file-save-as.jpg
%%DATADIR%%/images/file-save.png
%%DATADIR%%/images/file.png
%%DATADIR%%/images/find-dups.png
-%%DATADIR%%/images/first-index.jpg
%%DATADIR%%/images/fix-motion-blur.png
%%DATADIR%%/images/fix-motion-blur1.jpg
%%DATADIR%%/images/flatten-photo1.png
@@ -269,9 +246,6 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/fringesA.jpg
%%DATADIR%%/images/fusion.png
%%DATADIR%%/images/fusion2.jpg
-%%DATADIR%%/images/gallery-filter.png
-%%DATADIR%%/images/gallery-sort.png
-%%DATADIR%%/images/gallery-view.jpg
%%DATADIR%%/images/gallery.png
%%DATADIR%%/images/global-retx.png
%%DATADIR%%/images/global-retx2.jpg
@@ -279,17 +253,14 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/grid-settings.jpg
%%DATADIR%%/images/help.png
%%DATADIR%%/images/image-array.jpg
-%%DATADIR%%/images/image-diffs.png
%%DATADIR%%/images/image-locations.jpg
%%DATADIR%%/images/image-management.jpg
%%DATADIR%%/images/index-files1.png
%%DATADIR%%/images/index-files2.png
%%DATADIR%%/images/inside-out1.png
%%DATADIR%%/images/inside-out2.jpg
-%%DATADIR%%/images/interpolation.png
%%DATADIR%%/images/jpeg-artifacts.png
%%DATADIR%%/images/jpeg-artifacts1.jpg
-%%DATADIR%%/images/jpeg-quality.jpg
%%DATADIR%%/images/local-retx.png
%%DATADIR%%/images/local-retx2.jpg
%%DATADIR%%/images/localcon1.jpg
@@ -298,7 +269,6 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/magnify-image.jpg
%%DATADIR%%/images/make-waves1.png
%%DATADIR%%/images/make-waves2.jpg
-%%DATADIR%%/images/manage-albums.png
%%DATADIR%%/images/manage-keywords.png
%%DATADIR%%/images/map-click.jpg
%%DATADIR%%/images/map-location.png
@@ -316,20 +286,13 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/mashup6.png
%%DATADIR%%/images/mashup7.png
%%DATADIR%%/images/match-colors.png
-%%DATADIR%%/images/measure-image.png
-%%DATADIR%%/images/menu-summary.jpg
-%%DATADIR%%/images/meta-view.jpg
%%DATADIR%%/images/metadata.png
%%DATADIR%%/images/moncolor-small.png
%%DATADIR%%/images/moncolor.png
%%DATADIR%%/images/mosaic1.png
%%DATADIR%%/images/mosaic2.jpg
-%%DATADIR%%/images/nonlinear slider.png
-%%DATADIR%%/images/number-keys.png
-%%DATADIR%%/images/outboard-programs.png
%%DATADIR%%/images/outlines1.png
%%DATADIR%%/images/outlines2.jpg
-%%DATADIR%%/images/paint-edits.png
%%DATADIR%%/images/paint-image.jpg
%%DATADIR%%/images/paint-transp.png
%%DATADIR%%/images/paint-transp2.jpg
@@ -343,15 +306,11 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/permissions.png
%%DATADIR%%/images/perspective1.png
%%DATADIR%%/images/perspective2.jpg
-%%DATADIR%%/images/plugins-edit.jpg
%%DATADIR%%/images/plugins.png
%%DATADIR%%/images/prev-next.png
-%%DATADIR%%/images/print-margins.png
-%%DATADIR%%/images/print-setup.png
%%DATADIR%%/images/printer-cal-study.png
%%DATADIR%%/images/printer-calibrate-chart.png
%%DATADIR%%/images/printer-calibrate.jpg
-%%DATADIR%%/images/quit.png
%%DATADIR%%/images/red-eyes1.png
%%DATADIR%%/images/red-eyes2.png
%%DATADIR%%/images/redball.png
@@ -360,15 +319,11 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/remove-dust2.jpg
%%DATADIR%%/images/remove-halo.png
%%DATADIR%%/images/remove-halo2.png
-%%DATADIR%%/images/rename-folder.png
-%%DATADIR%%/images/rename.png
%%DATADIR%%/images/repair.png
%%DATADIR%%/images/rescale.png
-%%DATADIR%%/images/resources.png
%%DATADIR%%/images/retouch.png
%%DATADIR%%/images/rotate-left.png
%%DATADIR%%/images/rotate-right.png
-%%DATADIR%%/images/rotate.png
%%DATADIR%%/images/saturation.png
%%DATADIR%%/images/save.png
%%DATADIR%%/images/search-images-metadata.jpg
@@ -408,30 +363,8 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/tiny-planet.jpg
%%DATADIR%%/images/tools.png
%%DATADIR%%/images/top-panel.png
-%%DATADIR%%/images/translations.png
%%DATADIR%%/images/twist1.png
%%DATADIR%%/images/twist2.png
-%%DATADIR%%/images/ug-albums.jpg
-%%DATADIR%%/images/ug-batch.png
-%%DATADIR%%/images/ug-combine.png
-%%DATADIR%%/images/ug-custom.png
-%%DATADIR%%/images/ug-develop.jpg
-%%DATADIR%%/images/ug-edit.jpg
-%%DATADIR%%/images/ug-effects.jpg
-%%DATADIR%%/images/ug-file.jpg
-%%DATADIR%%/images/ug-gallery.png
-%%DATADIR%%/images/ug-help.png
-%%DATADIR%%/images/ug-maps.jpg
-%%DATADIR%%/images/ug-metadata.png
-%%DATADIR%%/images/ug-prev-next.jpg
-%%DATADIR%%/images/ug-refine.png
-%%DATADIR%%/images/ug-repair.png
-%%DATADIR%%/images/ug-save.jpg
-%%DATADIR%%/images/ug-select.png
-%%DATADIR%%/images/ug-tools.png
-%%DATADIR%%/images/ug-undo-redo.png
-%%DATADIR%%/images/ug-warp.png
-%%DATADIR%%/images/ug-zoom.png
%%DATADIR%%/images/unbend horz curved.png
%%DATADIR%%/images/unbend horz linear.png
%%DATADIR%%/images/unbend vert curved.png
@@ -442,7 +375,6 @@ share/applications/fotocx.desktop
%%DATADIR%%/images/unwarp-closeup1.png
%%DATADIR%%/images/unwarp-closeup2.jpg
%%DATADIR%%/images/upscale+sharpen.jpg
-%%DATADIR%%/images/userguide.jpg
%%DATADIR%%/images/view-metadata.jpg
%%DATADIR%%/images/vignette.png
%%DATADIR%%/images/vignette2.jpg

File Metadata

Mime Type
text/x-diff
Expires
Sun, Jul 5, 8:51 AM (22 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29011863
Default Alt Text
(15 KB)

Event Timeline