git: bde492d6e8d7 - main - graphics/fotocx: the port had been updated to version 24.60
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 05 Oct 2024 07:06:46 UTC
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=bde492d6e8d78f23cf91dc647e4189bb7db06bc1 commit bde492d6e8d78f23cf91dc647e4189bb7db06bc1 Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2024-10-05 07:05:34 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2024-10-05 07:05:34 +0000 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. --- graphics/fotocx/Makefile | 2 +- graphics/fotocx/distinfo | 6 +++--- graphics/fotocx/files/patch-f.refine.cc | 36 +++++++++------------------------ graphics/fotocx/files/patch-fotocx.cc | 24 ++++++++-------------- graphics/fotocx/pkg-plist | 31 ++++++++++++++-------------- 5 files changed, 36 insertions(+), 63 deletions(-) diff --git a/graphics/fotocx/Makefile b/graphics/fotocx/Makefile index 4174d1b442f5..e98763ac9c68 100644 --- a/graphics/fotocx/Makefile +++ b/graphics/fotocx/Makefile @@ -1,5 +1,5 @@ PORTNAME= fotocx -PORTVERSION= 24.50 +PORTVERSION= 24.60 CATEGORIES= graphics MASTER_SITES= https://kornelix.net/downloads/downloads/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source diff --git a/graphics/fotocx/distinfo b/graphics/fotocx/distinfo index 98e510bd7702..1fcab2d4f21e 100644 --- a/graphics/fotocx/distinfo +++ b/graphics/fotocx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719829647 -SHA256 (fotocx-24.50-source.tar.gz) = d147d082b531b367c82ff5af5c86a302f34d29f32765a599f130b8f877610cf4 -SIZE (fotocx-24.50-source.tar.gz) = 16197289 +TIMESTAMP = 1727760845 +SHA256 (fotocx-24.60-source.tar.gz) = fcdc45625850057ed7bb89743f5188b16c277c3341ffbee3cb54b3330e1be069 +SIZE (fotocx-24.60-source.tar.gz) = 15771741 diff --git a/graphics/fotocx/files/patch-f.refine.cc b/graphics/fotocx/files/patch-f.refine.cc index 96c86a0ce4fc..0213cca9eb12 100644 --- a/graphics/fotocx/files/patch-f.refine.cc +++ b/graphics/fotocx/files/patch-f.refine.cc @@ -1,29 +1,11 @@ ---- f.refine.cc.orig 2024-07-01 07:25:41 UTC +--- f.refine.cc.orig 2024-10-01 05:03:10 UTC +++ f.refine.cc -@@ -257,7 +257,7 @@ void m_edit_dist(GtkWidget *, ch *menu) - EFedit_dist.Farea = 2; // select area usable - EFedit_dist.Fpaintedits = 1; // use with paint edits OK - EFedit_dist.Fscript = 1; // scripting supported -- EFedit_dist.threadfunc = thread; -+ EFedit_dist.threadfunc = edit_dist_names::thread; - - if (! edit_setup(EFedit_dist)) return; // setup edit - -@@ -653,7 +653,7 @@ void m_flat_dist(GtkWidget *, ch *menu) - EFflatdist.Farea = 2; // select area usable - EFflatdist.Fpaintedits = 1; // use with paint edits OK - EFflatdist.Fscript = 1; // scripting supported -- EFflatdist.threadfunc = thread; -+ EFflatdist.threadfunc = flatdist_names::thread; - - if (! edit_setup(EFflatdist)) return; // setup edit - -@@ -1213,7 +1213,7 @@ void flatdist_func(int _radius, int zones[5]) - EFflatdist.FprevReq = 0; - EFflatdist.Farea = 2; // select area usable - EFflatdist.Fscript = 1; // scripting supported -- EFflatdist.threadfunc = thread; -+ EFflatdist.threadfunc = flatdist_names::thread; - - if (! edit_setup(EFflatdist)) return; // setup edit +@@ -76,7 +76,7 @@ void m_edit_hist(GtkWidget *, ch *menu) + EFedit_hist.Farea = 2; // select area usable + EFedit_hist.Fpaintedits = 1; // use with paint edits OK + EFedit_hist.Fscript = 1; // scripting supported +- EFedit_hist.threadfunc = thread; ++ EFedit_hist.threadfunc = edit_hist_names::thread; + + if (! edit_setup(EFedit_hist)) return; // setup edit diff --git a/graphics/fotocx/files/patch-fotocx.cc b/graphics/fotocx/files/patch-fotocx.cc index f91cdfe7491a..850626c9c597 100644 --- a/graphics/fotocx/files/patch-fotocx.cc +++ b/graphics/fotocx/files/patch-fotocx.cc @@ -1,4 +1,4 @@ ---- fotocx.cc.orig 2024-07-01 07:25:41 UTC +--- fotocx.cc.orig 2024-10-01 05:03:10 UTC +++ fotocx.cc @@ -335,7 +335,7 @@ int main(int argc, ch *argv[]) // delete fotocx temp files if owner process is no longer running @@ -9,20 +9,12 @@ fid = popen(buff,"r"); if (fid) { pp = fgets_trim(buff,200,fid); -@@ -464,13 +464,15 @@ int main(int argc, ch *argv[]) +@@ -466,7 +466,7 @@ int main(int argc, ch *argv[]) + // Cannot get P-core and E-core counts (methods vary by kernel release). + // Hyperthreads and E-cores have marginal value. - // get SMP thread count - -- NSMP = 0; // assume at least 4 threads +- NSMP = 12; // 24.60 + NSMP = get_nprocs(); -+#if 0 - fid = popen("lscpu | grep 'CPU(s):'","r"); - if (fid) { - pp = fgets(buff,200,fid); // get CPU threads supported - pclose(fid); - if (pp && strmatchN(pp,"CPU(s):",7)) NSMP = atoi(pp+8); // P-cores + E-cores - } -+#endif - if (NSMP < 1) { - Plog(1,"cannot get SMP thread count, assume 4 \n"); - NSMP = 4; + Plog(1,"SMP thread count: %d \n",NSMP); + + // get locale specific name for /home/<user>/Desktop diff --git a/graphics/fotocx/pkg-plist b/graphics/fotocx/pkg-plist index 2954fa8e0d30..089dfb401585 100644 --- a/graphics/fotocx/pkg-plist +++ b/graphics/fotocx/pkg-plist @@ -1,9 +1,9 @@ bin/fotocx share/applications/fotocx.desktop %%DATADIR%%/data/CIE1931.jpg -%%DATADIR%%/data/KB_shortcuts_G -%%DATADIR%%/data/README_G -%%DATADIR%%/data/capskeys_G +%%DATADIR%%/data/KB_shortcuts_H +%%DATADIR%%/data/README_H +%%DATADIR%%/data/capskeys_H %%DATADIR%%/data/custom_kernel/blur5 %%DATADIR%%/data/custom_kernel/brighten3 %%DATADIR%%/data/custom_kernel/color lines 3 @@ -24,13 +24,14 @@ share/applications/fotocx.desktop %%DATADIR%%/data/custom_kernel/sketch3 %%DATADIR%%/data/custom_kernel/sobel3 v+h %%DATADIR%%/data/custom_kernel/sobel5 v+h -%%DATADIR%%/data/custom_menu_G +%%DATADIR%%/data/custom_menu_H %%DATADIR%%/data/custom_scripts/brightness and white point %%DATADIR%%/data/custom_scripts/cartoon-emboss %%DATADIR%%/data/custom_scripts/ektar film process -%%DATADIR%%/data/custom_scripts/emboss-test -%%DATADIR%%/data/map_regions_G -%%DATADIR%%/data/meta_picklist_G +%%DATADIR%%/data/custom_scripts/emboss +%%DATADIR%%/data/custom_scripts/voodoo +%%DATADIR%%/data/map_regions_H +%%DATADIR%%/data/meta_picklist_H %%DATADIR%%/data/palettes/Bears.gpl %%DATADIR%%/data/palettes/Bgold.gpl %%DATADIR%%/data/palettes/Blues.gpl @@ -113,8 +114,8 @@ share/applications/fotocx.desktop %%DATADIR%%/data/patterns/wall-grey.jpg %%DATADIR%%/data/patterns/wet-turquoise.jpg %%DATADIR%%/data/patterns/wood.jpg -%%DATADIR%%/data/plugins_G -%%DATADIR%%/data/raw_commands_G +%%DATADIR%%/data/plugins_H +%%DATADIR%%/data/raw_commands_H %%DATADIR%%/data/slideshow-tone.oga %%DATADIR%%/data/tags_defined %%DATADIR%%/data/userguide @@ -126,10 +127,9 @@ share/applications/fotocx.desktop %%DATADIR%%/images/HDR.jpg %%DATADIR%%/images/KB-shortcuts.png %%DATADIR%%/images/KB-shortcuts2.png -%%DATADIR%%/images/RGB-dist.png +%%DATADIR%%/images/RGB-hist.png %%DATADIR%%/images/add-meta-items.png %%DATADIR%%/images/add-motionblur1.jpg -%%DATADIR%%/images/add-motionblur2.png %%DATADIR%%/images/add-noise.png %%DATADIR%%/images/add-subfolder.png %%DATADIR%%/images/adjust-HSL.png @@ -138,6 +138,8 @@ share/applications/fotocx.desktop %%DATADIR%%/images/album-replace-file.png %%DATADIR%%/images/alien-colors1.png %%DATADIR%%/images/alien-colors2.png +%%DATADIR%%/images/amplify-contrast.png +%%DATADIR%%/images/amplify-contrast2.jpg %%DATADIR%%/images/anti-alias.png %%DATADIR%%/images/area-blend.png %%DATADIR%%/images/area-blend2.jpg @@ -187,7 +189,7 @@ share/applications/fotocx.desktop %%DATADIR%%/images/crop-buttons.png %%DATADIR%%/images/crop.png %%DATADIR%%/images/custom-kernel.png -%%DATADIR%%/images/custom-menu.jpg +%%DATADIR%%/images/custom-menu.png %%DATADIR%%/images/custom-widgets.png %%DATADIR%%/images/custom.png %%DATADIR%%/images/dark-bright-pixels.png @@ -204,7 +206,7 @@ share/applications/fotocx.desktop %%DATADIR%%/images/draw-text.jpg %%DATADIR%%/images/edit-any-metadata.png %%DATADIR%%/images/edit-bookmarks.png -%%DATADIR%%/images/edit-dist.png +%%DATADIR%%/images/edit-hist.png %%DATADIR%%/images/edit-meta.jpg %%DATADIR%%/images/edit.png %%DATADIR%%/images/effects.png @@ -223,7 +225,6 @@ share/applications/fotocx.desktop %%DATADIR%%/images/first-index.png %%DATADIR%%/images/fix-motion-blur.png %%DATADIR%%/images/fix-motion-blur1.jpg -%%DATADIR%%/images/flatten-histogram2.png %%DATADIR%%/images/flatten-photo1.png %%DATADIR%%/images/flatten-photo2.jpg %%DATADIR%%/images/flatten-photo3.jpg @@ -241,8 +242,6 @@ share/applications/fotocx.desktop %%DATADIR%%/images/gallery.png %%DATADIR%%/images/global-retx.png %%DATADIR%%/images/global-retx2.png -%%DATADIR%%/images/gradients.png -%%DATADIR%%/images/gradients2.jpg %%DATADIR%%/images/greenball.png %%DATADIR%%/images/grid-lines.png %%DATADIR%%/images/help.png