[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2024-02-12 Thread Ben Kohler
commit: 8a85796aaa8eaccd0179c4414ae0370ab5873409
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Feb 11 17:00:54 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Feb 12 13:52:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a85796a

media-gfx/fotoxx: drop 23.72, 23.74, 23.80, 23.81

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  4 --
 media-gfx/fotoxx/fotoxx-23.72.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.74.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.80.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.81.ebuild | 81 
 5 files changed, 328 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 6423a8ee75e0..f071f96ddca9 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,6 +1,2 @@
 DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d
-DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8
-DIST fotoxx-23.74-source.tar.gz 16271809 BLAKE2B 
88567d8da677fd95bdfbc19ebce778d7b4e64574688c4dfd56cca9d40b3bfb5005e9659801b9bf00b87e46aa10433ff32ab7aef2439b358dbdf5ffeac77be9f7
 SHA512 
2fe48f7a311ffa6be4be58f1769ed965a0be428956a7f0afd0ff99501c201e05877732507f27f10510f0bc29705e9184c4b92cc5eb42d31510963c70a6caf569
-DIST fotoxx-23.80-source.tar.gz 16259363 BLAKE2B 
15f6880c452d6b715b492c4ea46e79c43a26a7f30a3396c06e7b89edcfc8e335c75407d540e22c3a7ff9dca70c5779a544d08adebee2a75801c21e3d16e50dcb
 SHA512 
4f0dfe47ffc811bbab7939147094b0663a1aa0fd6795d9f0f0b904d62bd4e12c8948a6cb69de33667c0f5f059e000dee62543d9f128776990b9aee772ea653e0
-DIST fotoxx-23.81-source.tar.gz 16257656 BLAKE2B 
8fd21650b6c493cd77b79390dba28193272531305a21cd791578366fb464a3e34612fdd3378bfa34e50873afee65b69fd1670d4a18c0443bea388e700efaf016
 SHA512 
350908777b23c69b1ed630fbd3d0089748b80b3c5978b74742d10a1ad6903e362038c4ed0a10eb4916bd0f169100c001da57dfc4be0b8c9dd1c653abe459e919
 DIST fotoxx-23.82-source.tar.gz 16257916 BLAKE2B 
b985d999003ebf53dea5f4f21bca7ecd451d89a14c98aa5269f892f183e28f01a81a33bf2a92e6cef98a466069b20622e829eee897d5d818a6f27c493de48734
 SHA512 
1c6ded03207eaf2e890fa642ff6d9e0bfaae551e9ec1169b30f3ef8a4763cda01dddc7e0c62e7da29a397ad22c4702c0613d383804563b065ce334918381bd2d

diff --git a/media-gfx/fotoxx/fotoxx-23.72.ebuild 
b/media-gfx/fotoxx/fotoxx-23.72.ebuild
deleted file mode 100644
index 6d3e66505952..
--- a/media-gfx/fotoxx/fotoxx-23.72.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/tiff:=
-   media-libs/libchamplain[gtk]
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC & AVIF file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/files/, media-gfx/fotoxx/

2023-12-20 Thread Ben Kohler
commit: edd506f1905b53d667258e32eb0273d6f64c4361
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Dec 20 14:19:29 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Dec 20 14:22:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd506f1

media-gfx/fotoxx: add 23.82

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest  |  1 +
 .../fotoxx/files/fotoxx-22.82-documentation.patch  | 27 
 media-gfx/fotoxx/fotoxx-23.82.ebuild   | 81 ++
 3 files changed, 109 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 0e6170db98da..6423a8ee75e0 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -3,3 +3,4 @@ DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983
 DIST fotoxx-23.74-source.tar.gz 16271809 BLAKE2B 
88567d8da677fd95bdfbc19ebce778d7b4e64574688c4dfd56cca9d40b3bfb5005e9659801b9bf00b87e46aa10433ff32ab7aef2439b358dbdf5ffeac77be9f7
 SHA512 
2fe48f7a311ffa6be4be58f1769ed965a0be428956a7f0afd0ff99501c201e05877732507f27f10510f0bc29705e9184c4b92cc5eb42d31510963c70a6caf569
 DIST fotoxx-23.80-source.tar.gz 16259363 BLAKE2B 
15f6880c452d6b715b492c4ea46e79c43a26a7f30a3396c06e7b89edcfc8e335c75407d540e22c3a7ff9dca70c5779a544d08adebee2a75801c21e3d16e50dcb
 SHA512 
4f0dfe47ffc811bbab7939147094b0663a1aa0fd6795d9f0f0b904d62bd4e12c8948a6cb69de33667c0f5f059e000dee62543d9f128776990b9aee772ea653e0
 DIST fotoxx-23.81-source.tar.gz 16257656 BLAKE2B 
8fd21650b6c493cd77b79390dba28193272531305a21cd791578366fb464a3e34612fdd3378bfa34e50873afee65b69fd1670d4a18c0443bea388e700efaf016
 SHA512 
350908777b23c69b1ed630fbd3d0089748b80b3c5978b74742d10a1ad6903e362038c4ed0a10eb4916bd0f169100c001da57dfc4be0b8c9dd1c653abe459e919
+DIST fotoxx-23.82-source.tar.gz 16257916 BLAKE2B 
b985d999003ebf53dea5f4f21bca7ecd451d89a14c98aa5269f892f183e28f01a81a33bf2a92e6cef98a466069b20622e829eee897d5d818a6f27c493de48734
 SHA512 
1c6ded03207eaf2e890fa642ff6d9e0bfaae551e9ec1169b30f3ef8a4763cda01dddc7e0c62e7da29a397ad22c4702c0613d383804563b065ce334918381bd2d

diff --git a/media-gfx/fotoxx/files/fotoxx-22.82-documentation.patch 
b/media-gfx/fotoxx/files/fotoxx-22.82-documentation.patch
new file mode 100644
index ..80910d4331d9
--- /dev/null
+++ b/media-gfx/fotoxx/files/fotoxx-22.82-documentation.patch
@@ -0,0 +1,27 @@
+diff --git a/Makefile b/Makefile
+index f80e166..8c1e794 100644
+--- a/Makefile
 b/Makefile
+@@ -128,8 +128,7 @@ install: fotoxx uninstall
+   cp -f -R  images/* $(DESTDIR)$(IMAGEDIR)
+   cp -f metainfo/* $(DESTDIR)$(METAINFODIR)
+   # man page
+-  gzip -fk -9 man/fotoxx.man
+-  mv -f man/fotoxx.man.gz $(DESTDIR)$(MANDIR)/fotoxx.1.gz
++  cp man/fotoxx.man $(DESTDIR)$(MANDIR)/fotoxx.1
+   # desktop file and icon
+   cp -f fotoxx.desktop $(DESTDIR)$(MENUDIR)
+   cp -f fotoxx.png $(DESTDIR)$(ICONDIR)
+diff --git a/zfuncs.cc b/zfuncs.cc
+index 3ecf485..23f8d2d 100644
+--- a/zfuncs.cc
 b/zfuncs.cc
+@@ -6123,7 +6123,7 @@ int zinitapp(ch *appvers, int argc, ch *argv[])
+ 
+strncatv(zdatadir,199,zprefix,"/share/",zappname,"/data",null);
   //  /prefix/share/appname/data
+strncatv(zimagedir,199,zprefix,"/share/",zappname,"/images",null); 
   //  /prefix/share/appname/images
+-   strncatv(zdocdir,199,zprefix,"/share/doc/",zappname,null); 
   //  /prefix/share/doc/appname
++   strncatv(zdocdir,199,zprefix,"/share/doc/",zappvers,null); 
   //  /prefix/share/doc/appname-version
+ 
+ch_time = zstrdup(build_date_time,"zinitapp");
+if (ch_time[4] == ' ') ch_time[4] = '0';   
   //  replace month day ' d' with '0d'

diff --git a/media-gfx/fotoxx/fotoxx-23.82.ebuild 
b/media-gfx/fotoxx/fotoxx-23.82.ebuild
new file mode 100644
index ..ee441e146e18
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.82.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+  

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-12-12 Thread Ben Kohler
commit: 187195844590ae0c30eda7cf6afb8857cd3d994d
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Dec 12 17:51:39 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Dec 12 17:51:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18719584

media-gfx/fotoxx: add 23.81

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.81.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index e6f4dc734fba..0e6170db98da 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -2,3 +2,4 @@ DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4
 DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8
 DIST fotoxx-23.74-source.tar.gz 16271809 BLAKE2B 
88567d8da677fd95bdfbc19ebce778d7b4e64574688c4dfd56cca9d40b3bfb5005e9659801b9bf00b87e46aa10433ff32ab7aef2439b358dbdf5ffeac77be9f7
 SHA512 
2fe48f7a311ffa6be4be58f1769ed965a0be428956a7f0afd0ff99501c201e05877732507f27f10510f0bc29705e9184c4b92cc5eb42d31510963c70a6caf569
 DIST fotoxx-23.80-source.tar.gz 16259363 BLAKE2B 
15f6880c452d6b715b492c4ea46e79c43a26a7f30a3396c06e7b89edcfc8e335c75407d540e22c3a7ff9dca70c5779a544d08adebee2a75801c21e3d16e50dcb
 SHA512 
4f0dfe47ffc811bbab7939147094b0663a1aa0fd6795d9f0f0b904d62bd4e12c8948a6cb69de33667c0f5f059e000dee62543d9f128776990b9aee772ea653e0
+DIST fotoxx-23.81-source.tar.gz 16257656 BLAKE2B 
8fd21650b6c493cd77b79390dba28193272531305a21cd791578366fb464a3e34612fdd3378bfa34e50873afee65b69fd1670d4a18c0443bea388e700efaf016
 SHA512 
350908777b23c69b1ed630fbd3d0089748b80b3c5978b74742d10a1ad6903e362038c4ed0a10eb4916bd0f169100c001da57dfc4be0b8c9dd1c653abe459e919

diff --git a/media-gfx/fotoxx/fotoxx-23.81.ebuild 
b/media-gfx/fotoxx/fotoxx-23.81.ebuild
new file mode 100644
index ..6d3e66505952
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.81.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-12-04 Thread Ben Kohler
commit: fde4bf0d14f6b62abb1dbbfac627acf52039208f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec  4 15:38:05 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec  4 21:03:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde4bf0d

media-gfx/fotoxx: add 23.80

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.80.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index aa339fd35a64..e6f4dc734fba 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d
 DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8
 DIST fotoxx-23.74-source.tar.gz 16271809 BLAKE2B 
88567d8da677fd95bdfbc19ebce778d7b4e64574688c4dfd56cca9d40b3bfb5005e9659801b9bf00b87e46aa10433ff32ab7aef2439b358dbdf5ffeac77be9f7
 SHA512 
2fe48f7a311ffa6be4be58f1769ed965a0be428956a7f0afd0ff99501c201e05877732507f27f10510f0bc29705e9184c4b92cc5eb42d31510963c70a6caf569
+DIST fotoxx-23.80-source.tar.gz 16259363 BLAKE2B 
15f6880c452d6b715b492c4ea46e79c43a26a7f30a3396c06e7b89edcfc8e335c75407d540e22c3a7ff9dca70c5779a544d08adebee2a75801c21e3d16e50dcb
 SHA512 
4f0dfe47ffc811bbab7939147094b0663a1aa0fd6795d9f0f0b904d62bd4e12c8948a6cb69de33667c0f5f059e000dee62543d9f128776990b9aee772ea653e0

diff --git a/media-gfx/fotoxx/fotoxx-23.80.ebuild 
b/media-gfx/fotoxx/fotoxx-23.80.ebuild
new file mode 100644
index ..6d3e66505952
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.80.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-11-02 Thread Ben Kohler
commit: 0e18bb5ec2a25974c620d48682d6e26567de129b
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Nov  2 12:12:06 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Nov  2 12:12:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e18bb5e

media-gfx/fotoxx: add 23.74

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.74.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index a0c793f34888..aa339fd35a64 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d
 DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8
+DIST fotoxx-23.74-source.tar.gz 16271809 BLAKE2B 
88567d8da677fd95bdfbc19ebce778d7b4e64574688c4dfd56cca9d40b3bfb5005e9659801b9bf00b87e46aa10433ff32ab7aef2439b358dbdf5ffeac77be9f7
 SHA512 
2fe48f7a311ffa6be4be58f1769ed965a0be428956a7f0afd0ff99501c201e05877732507f27f10510f0bc29705e9184c4b92cc5eb42d31510963c70a6caf569

diff --git a/media-gfx/fotoxx/fotoxx-23.74.ebuild 
b/media-gfx/fotoxx/fotoxx-23.74.ebuild
new file mode 100644
index ..6d3e66505952
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.74.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-11-01 Thread Ben Kohler
commit: 81a481b2d46793ac5ff63416d7c5f19422b0920b
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov  1 16:22:43 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov  1 16:24:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a481b2

media-gfx/fotoxx: drop 23.32, 23.50, 23.60

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  3 --
 media-gfx/fotoxx/fotoxx-23.32.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.50.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.60.ebuild | 81 
 4 files changed, 246 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 036a24571022..a0c793f34888 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,5 +1,2 @@
-DIST fotoxx-23.32-source.tar.gz 9273650 BLAKE2B 
20d159e25ba280ff4f264da1a99f2af729bf881b5f2b140faaa278c924934aa5443b3d56144685be835184531972f8caa7cb550d418d41ad48c2e56b87ba7bf3
 SHA512 
484939d48e6bdfc15075718fcc26ae07e8b91462f00f447dfb97a7019931fe524d0fda89e07eec711ea03ad05913073ae253f166ebe39643e2a4b0f2caccee28
-DIST fotoxx-23.50-source.tar.gz 9344552 BLAKE2B 
cb634e24b034bdb6e52bb2824fc549cfc1321516f4af8d8b34df4828122476fd46ca0234c6009616ad96a5d003818d403ef8ae6be115ac0a33db94e2eb8bd03e
 SHA512 
629c7da961fcaff26916765a7b494b4596b8a9b62397901946c39c92bbc54694a2d3b9378a653f4144a191f74015e1067f0a414bfd4df00bc16982a922b52400
-DIST fotoxx-23.60-source.tar.gz 9329991 BLAKE2B 
92f86ae7abaff4df0687395364c2c498e6a5edfc83a491552fa73fd80f075580ab48127f36901e51ba46b3457ef728ab755646f62e46d33ff281619fc2bc2660
 SHA512 
fc8fca696edd3bdefd7fcb2f4866bc2380743a6500cc8a3f803f29b1bb25f9ed6e845cc63310de56563b877850aca036cfdca8754d2c4b038d84faf41a423e9a
 DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d
 DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8

diff --git a/media-gfx/fotoxx/fotoxx-23.32.ebuild 
b/media-gfx/fotoxx/fotoxx-23.32.ebuild
deleted file mode 100644
index f3a0d0447279..
--- a/media-gfx/fotoxx/fotoxx-23.32.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/tiff:=
-   media-libs/libchamplain[gtk]
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC & AVIF file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-11-01 Thread Ben Kohler
commit: 0ee6536bf43f3d846930c836dadd8fcf23a874ef
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov  1 16:22:16 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov  1 16:24:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee6536b

media-gfx/fotoxx: stabilize 23.70 for amd64, x86

Closes: https://bugs.gentoo.org/910296
Closes: https://bugs.gentoo.org/915636

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/fotoxx-23.70.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-23.70.ebuild 
b/media-gfx/fotoxx/fotoxx-23.70.ebuild
index 6d3e66505952..f3a0d0447279 100644
--- a/media-gfx/fotoxx/fotoxx-23.70.ebuild
+++ b/media-gfx/fotoxx/fotoxx-23.70.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-10-27 Thread Ben Kohler
commit: 20ecdbf2a9919818447ffcfe80dd74fdd06084ab
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 23 16:06:51 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Oct 27 18:00:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ecdbf2

media-gfx/fotoxx: add 23.72

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.72.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index fefbc6421dc9..036a24571022 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -2,3 +2,4 @@ DIST fotoxx-23.32-source.tar.gz 9273650 BLAKE2B 
20d159e25ba280ff4f264da1a99f2af7
 DIST fotoxx-23.50-source.tar.gz 9344552 BLAKE2B 
cb634e24b034bdb6e52bb2824fc549cfc1321516f4af8d8b34df4828122476fd46ca0234c6009616ad96a5d003818d403ef8ae6be115ac0a33db94e2eb8bd03e
 SHA512 
629c7da961fcaff26916765a7b494b4596b8a9b62397901946c39c92bbc54694a2d3b9378a653f4144a191f74015e1067f0a414bfd4df00bc16982a922b52400
 DIST fotoxx-23.60-source.tar.gz 9329991 BLAKE2B 
92f86ae7abaff4df0687395364c2c498e6a5edfc83a491552fa73fd80f075580ab48127f36901e51ba46b3457ef728ab755646f62e46d33ff281619fc2bc2660
 SHA512 
fc8fca696edd3bdefd7fcb2f4866bc2380743a6500cc8a3f803f29b1bb25f9ed6e845cc63310de56563b877850aca036cfdca8754d2c4b038d84faf41a423e9a
 DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d
+DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8

diff --git a/media-gfx/fotoxx/fotoxx-23.72.ebuild 
b/media-gfx/fotoxx/fotoxx-23.72.ebuild
new file mode 100644
index ..6d3e66505952
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.72.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-10-04 Thread Ben Kohler
commit: 42b4b022e96b1abaef77b9d2b344556d4c288b9f
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Oct  4 16:28:52 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Oct  4 16:29:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b4b022

media-gfx/fotoxx: add 23.70

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.70.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 14480dcdb042..fefbc6421dc9 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-23.32-source.tar.gz 9273650 BLAKE2B 
20d159e25ba280ff4f264da1a99f2af729bf881b5f2b140faaa278c924934aa5443b3d56144685be835184531972f8caa7cb550d418d41ad48c2e56b87ba7bf3
 SHA512 
484939d48e6bdfc15075718fcc26ae07e8b91462f00f447dfb97a7019931fe524d0fda89e07eec711ea03ad05913073ae253f166ebe39643e2a4b0f2caccee28
 DIST fotoxx-23.50-source.tar.gz 9344552 BLAKE2B 
cb634e24b034bdb6e52bb2824fc549cfc1321516f4af8d8b34df4828122476fd46ca0234c6009616ad96a5d003818d403ef8ae6be115ac0a33db94e2eb8bd03e
 SHA512 
629c7da961fcaff26916765a7b494b4596b8a9b62397901946c39c92bbc54694a2d3b9378a653f4144a191f74015e1067f0a414bfd4df00bc16982a922b52400
 DIST fotoxx-23.60-source.tar.gz 9329991 BLAKE2B 
92f86ae7abaff4df0687395364c2c498e6a5edfc83a491552fa73fd80f075580ab48127f36901e51ba46b3457ef728ab755646f62e46d33ff281619fc2bc2660
 SHA512 
fc8fca696edd3bdefd7fcb2f4866bc2380743a6500cc8a3f803f29b1bb25f9ed6e845cc63310de56563b877850aca036cfdca8754d2c4b038d84faf41a423e9a
+DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d

diff --git a/media-gfx/fotoxx/fotoxx-23.70.ebuild 
b/media-gfx/fotoxx/fotoxx-23.70.ebuild
new file mode 100644
index ..6d3e66505952
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.70.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-08-08 Thread Ben Kohler
commit: aad0fce7fd7bc80ff0b6593935969c604687a5e5
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Aug  8 19:00:09 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Aug  8 19:01:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad0fce7

media-gfx/fotoxx: add 23.60

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.60.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 9f1c9094a954..14480dcdb042 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-23.32-source.tar.gz 9273650 BLAKE2B 
20d159e25ba280ff4f264da1a99f2af729bf881b5f2b140faaa278c924934aa5443b3d56144685be835184531972f8caa7cb550d418d41ad48c2e56b87ba7bf3
 SHA512 
484939d48e6bdfc15075718fcc26ae07e8b91462f00f447dfb97a7019931fe524d0fda89e07eec711ea03ad05913073ae253f166ebe39643e2a4b0f2caccee28
 DIST fotoxx-23.50-source.tar.gz 9344552 BLAKE2B 
cb634e24b034bdb6e52bb2824fc549cfc1321516f4af8d8b34df4828122476fd46ca0234c6009616ad96a5d003818d403ef8ae6be115ac0a33db94e2eb8bd03e
 SHA512 
629c7da961fcaff26916765a7b494b4596b8a9b62397901946c39c92bbc54694a2d3b9378a653f4144a191f74015e1067f0a414bfd4df00bc16982a922b52400
+DIST fotoxx-23.60-source.tar.gz 9329991 BLAKE2B 
92f86ae7abaff4df0687395364c2c498e6a5edfc83a491552fa73fd80f075580ab48127f36901e51ba46b3457ef728ab755646f62e46d33ff281619fc2bc2660
 SHA512 
fc8fca696edd3bdefd7fcb2f4866bc2380743a6500cc8a3f803f29b1bb25f9ed6e845cc63310de56563b877850aca036cfdca8754d2c4b038d84faf41a423e9a

diff --git a/media-gfx/fotoxx/fotoxx-23.60.ebuild 
b/media-gfx/fotoxx/fotoxx-23.60.ebuild
new file mode 100644
index ..6d3e66505952
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.60.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-05-16 Thread Ben Kohler
commit: dd380cf1ae6c8e9d4187d5d782b702991c6bf77c
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May 16 15:25:36 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May 16 15:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd380cf1

media-gfx/fotoxx: add 23.50, drop 23.2

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest| 2 +-
 media-gfx/fotoxx/{fotoxx-23.2.ebuild => fotoxx-23.50.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index f74e89a06ed0..9f1c9094a954 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,2 @@
-DIST fotoxx-23.2-source.tar.gz 9233622 BLAKE2B 
425c6f20210c62d08ee14f53436f3256e829a6fa3453047fe07ee0357fa277cdfe37340a6c19d0c39c2885b5ab6478d4791eb00631447f0b8d6ee53436750d5b
 SHA512 
6193c99f11034609fdc052cf29184835644c76fd37270d8a8e9a76524d7bec7ea6ddc8e0c0ad7874d6997eba5c8c81f0f1a355a06a1220600380931aab10759b
 DIST fotoxx-23.32-source.tar.gz 9273650 BLAKE2B 
20d159e25ba280ff4f264da1a99f2af729bf881b5f2b140faaa278c924934aa5443b3d56144685be835184531972f8caa7cb550d418d41ad48c2e56b87ba7bf3
 SHA512 
484939d48e6bdfc15075718fcc26ae07e8b91462f00f447dfb97a7019931fe524d0fda89e07eec711ea03ad05913073ae253f166ebe39643e2a4b0f2caccee28
+DIST fotoxx-23.50-source.tar.gz 9344552 BLAKE2B 
cb634e24b034bdb6e52bb2824fc549cfc1321516f4af8d8b34df4828122476fd46ca0234c6009616ad96a5d003818d403ef8ae6be115ac0a33db94e2eb8bd03e
 SHA512 
629c7da961fcaff26916765a7b494b4596b8a9b62397901946c39c92bbc54694a2d3b9378a653f4144a191f74015e1067f0a414bfd4df00bc16982a922b52400

diff --git a/media-gfx/fotoxx/fotoxx-23.2.ebuild 
b/media-gfx/fotoxx/fotoxx-23.50.ebuild
similarity index 96%
rename from media-gfx/fotoxx/fotoxx-23.2.ebuild
rename to media-gfx/fotoxx/fotoxx-23.50.ebuild
index 6ccee638d826..6d3e66505952 100644
--- a/media-gfx/fotoxx/fotoxx-23.2.ebuild
+++ b/media-gfx/fotoxx/fotoxx-23.50.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read
@@ -57,7 +57,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
+   optfeature "HEIC & AVIF file support" media-libs/libheif
optfeature "additional RAW file support" media-gfx/rawtherapee
optfeature "additional RAW file support" media-gfx/darktable
optfeature "video thumbnails & playback" media-video/ffmpeg



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-04-05 Thread Ben Kohler
commit: f17fedbcc11fb6f440e230ece8f74abdfd993a01
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Apr  5 18:20:46 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Apr  5 18:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17fedbc

media-gfx/fotoxx: add 23.32, drop 23.31

Closes: https://bugs.gentoo.org/903882

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest | 2 +-
 media-gfx/fotoxx/{fotoxx-23.31.ebuild => fotoxx-23.32.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 692e0ec8ff8c..f74e89a06ed0 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,2 @@
 DIST fotoxx-23.2-source.tar.gz 9233622 BLAKE2B 
425c6f20210c62d08ee14f53436f3256e829a6fa3453047fe07ee0357fa277cdfe37340a6c19d0c39c2885b5ab6478d4791eb00631447f0b8d6ee53436750d5b
 SHA512 
6193c99f11034609fdc052cf29184835644c76fd37270d8a8e9a76524d7bec7ea6ddc8e0c0ad7874d6997eba5c8c81f0f1a355a06a1220600380931aab10759b
-DIST fotoxx-23.31-source.tar.gz 9273695 BLAKE2B 
e300b24122c1b7b1cd48f2264cd3ee73602542ef119cf0e20f0618bd79e3ee5332331792f6c3f0b1d1b3ba78f12c2d2bd484d9b7af80850793a16a761c905426
 SHA512 
008a9c264546698ba765c09141f7d1c0cce80f36171aaf8136b9fa462920463134752c7dc3d58c38f2afde858707385410e9d72216a01b28ca0e70985df5ec31
+DIST fotoxx-23.32-source.tar.gz 9273650 BLAKE2B 
20d159e25ba280ff4f264da1a99f2af729bf881b5f2b140faaa278c924934aa5443b3d56144685be835184531972f8caa7cb550d418d41ad48c2e56b87ba7bf3
 SHA512 
484939d48e6bdfc15075718fcc26ae07e8b91462f00f447dfb97a7019931fe524d0fda89e07eec711ea03ad05913073ae253f166ebe39643e2a4b0f2caccee28

diff --git a/media-gfx/fotoxx/fotoxx-23.31.ebuild 
b/media-gfx/fotoxx/fotoxx-23.32.ebuild
similarity index 100%
rename from media-gfx/fotoxx/fotoxx-23.31.ebuild
rename to media-gfx/fotoxx/fotoxx-23.32.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-04-05 Thread Ben Kohler
commit: d00a4cce8a2a24d5cdeaf765ad3491c2cbe81685
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Apr  5 12:32:59 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Apr  5 13:03:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00a4cce

media-gfx/fotoxx: add 23.31

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.31.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index cce6c28e6bfe..f40ddb2c9345 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -2,3 +2,4 @@ DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c3
 DIST fotoxx-23.0.tar.gz 9258345 BLAKE2B 
96510f43c2b8a289191a1194adf13b255d29ebd8aae4e286f2fcc180bb1ecefe5df7ab9251a55e83010a527d455117ddd99dea7df189a38bc82e5b233806307e
 SHA512 
b40025f90561c10ebb107edf26863be154c0b699c811275f2de71f9da417921704fb2215266d725a7f84b19327da54b3f9be2d00db6dfb9738739a2e9ffc1903
 DIST fotoxx-23.1.tar.gz 9198469 BLAKE2B 
a14064c1b240badcfe5c24970528956e2f7acfbcb6720c7f376447bb65b26db7f50ceedbe3ad8c36d7439e56dae074d4e6feee315a746e911a1d2fb9b77dabcd
 SHA512 
5adf8501bb5ce232668b8dd551ccfac591f23dbb33dec4c303b37b1f4f7fd6c43dab67f3dc38a8647260b32e51f9778cb6dcaba5aaa91a2565d1f810afca7353
 DIST fotoxx-23.2-source.tar.gz 9233622 BLAKE2B 
425c6f20210c62d08ee14f53436f3256e829a6fa3453047fe07ee0357fa277cdfe37340a6c19d0c39c2885b5ab6478d4791eb00631447f0b8d6ee53436750d5b
 SHA512 
6193c99f11034609fdc052cf29184835644c76fd37270d8a8e9a76524d7bec7ea6ddc8e0c0ad7874d6997eba5c8c81f0f1a355a06a1220600380931aab10759b
+DIST fotoxx-23.31-source.tar.gz 9273695 BLAKE2B 
e300b24122c1b7b1cd48f2264cd3ee73602542ef119cf0e20f0618bd79e3ee5332331792f6c3f0b1d1b3ba78f12c2d2bd484d9b7af80850793a16a761c905426
 SHA512 
008a9c264546698ba765c09141f7d1c0cce80f36171aaf8136b9fa462920463134752c7dc3d58c38f2afde858707385410e9d72216a01b28ca0e70985df5ec31

diff --git a/media-gfx/fotoxx/fotoxx-23.31.ebuild 
b/media-gfx/fotoxx/fotoxx-23.31.ebuild
new file mode 100644
index ..f3a0d0447279
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.31.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-04-05 Thread Ben Kohler
commit: 665ec7e96ecd5ed6399f07a00ebc2b5e762e49fa
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Apr  5 12:39:57 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Apr  5 13:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665ec7e9

media-gfx/fotoxx: drop 22.35-r1, 23.0, 23.1

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest   |  3 --
 media-gfx/fotoxx/fotoxx-22.35-r1.ebuild | 80 -
 media-gfx/fotoxx/fotoxx-23.0.ebuild | 80 -
 media-gfx/fotoxx/fotoxx-23.1.ebuild | 80 -
 4 files changed, 243 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index f40ddb2c9345..692e0ec8ff8c 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,5 +1,2 @@
-DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
-DIST fotoxx-23.0.tar.gz 9258345 BLAKE2B 
96510f43c2b8a289191a1194adf13b255d29ebd8aae4e286f2fcc180bb1ecefe5df7ab9251a55e83010a527d455117ddd99dea7df189a38bc82e5b233806307e
 SHA512 
b40025f90561c10ebb107edf26863be154c0b699c811275f2de71f9da417921704fb2215266d725a7f84b19327da54b3f9be2d00db6dfb9738739a2e9ffc1903
-DIST fotoxx-23.1.tar.gz 9198469 BLAKE2B 
a14064c1b240badcfe5c24970528956e2f7acfbcb6720c7f376447bb65b26db7f50ceedbe3ad8c36d7439e56dae074d4e6feee315a746e911a1d2fb9b77dabcd
 SHA512 
5adf8501bb5ce232668b8dd551ccfac591f23dbb33dec4c303b37b1f4f7fd6c43dab67f3dc38a8647260b32e51f9778cb6dcaba5aaa91a2565d1f810afca7353
 DIST fotoxx-23.2-source.tar.gz 9233622 BLAKE2B 
425c6f20210c62d08ee14f53436f3256e829a6fa3453047fe07ee0357fa277cdfe37340a6c19d0c39c2885b5ab6478d4791eb00631447f0b8d6ee53436750d5b
 SHA512 
6193c99f11034609fdc052cf29184835644c76fd37270d8a8e9a76524d7bec7ea6ddc8e0c0ad7874d6997eba5c8c81f0f1a355a06a1220600380931aab10759b
 DIST fotoxx-23.31-source.tar.gz 9273695 BLAKE2B 
e300b24122c1b7b1cd48f2264cd3ee73602542ef119cf0e20f0618bd79e3ee5332331792f6c3f0b1d1b3ba78f12c2d2bd484d9b7af80850793a16a761c905426
 SHA512 
008a9c264546698ba765c09141f7d1c0cce80f36171aaf8136b9fa462920463134752c7dc3d58c38f2afde858707385410e9d72216a01b28ca0e70985df5ec31

diff --git a/media-gfx/fotoxx/fotoxx-22.35-r1.ebuild 
b/media-gfx/fotoxx/fotoxx-22.35-r1.ebuild
deleted file mode 100644
index 13462861777e..
--- a/media-gfx/fotoxx/fotoxx-22.35-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/tiff:=
-   media-libs/libchamplain[gtk]
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-04-02 Thread Ben Kohler
commit: a0af08b43e5603df6341493dbb39545c7839fb6f
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Apr  2 15:43:05 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Apr  2 15:43:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0af08b4

media-gfx/fotoxx: stabilize 23.2 for amd64, x86

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/fotoxx-23.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-23.2.ebuild 
b/media-gfx/fotoxx/fotoxx-23.2.ebuild
index 6fef1f8c11cb..6ccee638d826 100644
--- a/media-gfx/fotoxx/fotoxx-23.2.ebuild
+++ b/media-gfx/fotoxx/fotoxx-23.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-03-01 Thread Ben Kohler
commit: c4e2c1138d5c36f0d7617700340266509af2a112
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar  1 20:46:09 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar  1 20:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e2c113

media-gfx/fotoxx: fix QA warning about desktop file syntax

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/fotoxx-23.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/fotoxx/fotoxx-23.2.ebuild 
b/media-gfx/fotoxx/fotoxx-23.2.ebuild
index ff27fedb1852..6fef1f8c11cb 100644
--- a/media-gfx/fotoxx/fotoxx-23.2.ebuild
+++ b/media-gfx/fotoxx/fotoxx-23.2.ebuild
@@ -44,6 +44,7 @@ HTML_DOCS=()
 
 src_prepare() {
sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
default
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-03-01 Thread Ben Kohler
commit: 597ff49f6ebe8122e1118db12dd4b50f161265c4
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar  1 20:36:43 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar  1 20:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597ff49f

media-gfx/fotoxx: add 23.2

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest   |  1 +
 media-gfx/fotoxx/fotoxx-23.2.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 0e77f5860711..cce6c28e6bfe 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
 DIST fotoxx-23.0.tar.gz 9258345 BLAKE2B 
96510f43c2b8a289191a1194adf13b255d29ebd8aae4e286f2fcc180bb1ecefe5df7ab9251a55e83010a527d455117ddd99dea7df189a38bc82e5b233806307e
 SHA512 
b40025f90561c10ebb107edf26863be154c0b699c811275f2de71f9da417921704fb2215266d725a7f84b19327da54b3f9be2d00db6dfb9738739a2e9ffc1903
 DIST fotoxx-23.1.tar.gz 9198469 BLAKE2B 
a14064c1b240badcfe5c24970528956e2f7acfbcb6720c7f376447bb65b26db7f50ceedbe3ad8c36d7439e56dae074d4e6feee315a746e911a1d2fb9b77dabcd
 SHA512 
5adf8501bb5ce232668b8dd551ccfac591f23dbb33dec4c303b37b1f4f7fd6c43dab67f3dc38a8647260b32e51f9778cb6dcaba5aaa91a2565d1f810afca7353
+DIST fotoxx-23.2-source.tar.gz 9233622 BLAKE2B 
425c6f20210c62d08ee14f53436f3256e829a6fa3453047fe07ee0357fa277cdfe37340a6c19d0c39c2885b5ab6478d4791eb00631447f0b8d6ee53436750d5b
 SHA512 
6193c99f11034609fdc052cf29184835644c76fd37270d8a8e9a76524d7bec7ea6ddc8e0c0ad7874d6997eba5c8c81f0f1a355a06a1220600380931aab10759b

diff --git a/media-gfx/fotoxx/fotoxx-23.2.ebuild 
b/media-gfx/fotoxx/fotoxx-23.2.ebuild
new file mode 100644
index ..ff27fedb1852
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-02-06 Thread Ben Kohler
commit: efa0d0f307a06e731e5b73978688362057293290
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Feb  6 15:41:40 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Feb  6 15:41:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa0d0f3

media-gfx/fotoxx: stabilize 23.0 for amd64, x86

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/fotoxx-23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-23.0.ebuild 
b/media-gfx/fotoxx/fotoxx-23.0.ebuild
index cd7aa63620f7..c7e883054f20 100644
--- a/media-gfx/fotoxx/fotoxx-23.0.ebuild
+++ b/media-gfx/fotoxx/fotoxx-23.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-02-01 Thread Ben Kohler
commit: 1802b2b9df77fdfff605f15767af3776463ba9c4
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb  1 13:51:43 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb  1 14:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1802b2b9

media-gfx/fotoxx: add 23.1

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest   |  1 +
 media-gfx/fotoxx/fotoxx-23.1.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 08bf75c3e10a..0e77f5860711 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
 DIST fotoxx-23.0.tar.gz 9258345 BLAKE2B 
96510f43c2b8a289191a1194adf13b255d29ebd8aae4e286f2fcc180bb1ecefe5df7ab9251a55e83010a527d455117ddd99dea7df189a38bc82e5b233806307e
 SHA512 
b40025f90561c10ebb107edf26863be154c0b699c811275f2de71f9da417921704fb2215266d725a7f84b19327da54b3f9be2d00db6dfb9738739a2e9ffc1903
+DIST fotoxx-23.1.tar.gz 9198469 BLAKE2B 
a14064c1b240badcfe5c24970528956e2f7acfbcb6720c7f376447bb65b26db7f50ceedbe3ad8c36d7439e56dae074d4e6feee315a746e911a1d2fb9b77dabcd
 SHA512 
5adf8501bb5ce232668b8dd551ccfac591f23dbb33dec4c303b37b1f4f7fd6c43dab67f3dc38a8647260b32e51f9778cb6dcaba5aaa91a2565d1f810afca7353

diff --git a/media-gfx/fotoxx/fotoxx-23.1.ebuild 
b/media-gfx/fotoxx/fotoxx-23.1.ebuild
new file mode 100644
index ..cd7aa63620f7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-01-10 Thread Ben Kohler
commit: 756c92cd1c83874b85b0e75480fcb0730ad5d46d
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 10 18:19:38 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 10 18:19:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756c92cd

media-gfx/fotoxx: drop 22.20-r1, 22.40-r1

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest   |  2 -
 media-gfx/fotoxx/fotoxx-22.20-r1.ebuild | 80 -
 media-gfx/fotoxx/fotoxx-22.40-r1.ebuild | 80 -
 3 files changed, 162 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 39f6ca6d70ff..08bf75c3e10a 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,4 +1,2 @@
-DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
 DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
-DIST fotoxx-22.40.tar.gz 8704952 BLAKE2B 
355cd57402d3008b3b39a20bdca0cf5bd597aacf7db3dc2c379ddcc20c80ff961c0dbdf8241dd3c2161fa8d3e59618a40907dc6f4037c83089d4c1ae369f2d34
 SHA512 
28f4761747a144c11eb8b1b10bfc174a3a29f95a95c35f800d33c21bc12c6fa3c8b69adf714419b9ecf188c2dc7408032af44f53e2385b38b333bcb67452f9ea
 DIST fotoxx-23.0.tar.gz 9258345 BLAKE2B 
96510f43c2b8a289191a1194adf13b255d29ebd8aae4e286f2fcc180bb1ecefe5df7ab9251a55e83010a527d455117ddd99dea7df189a38bc82e5b233806307e
 SHA512 
b40025f90561c10ebb107edf26863be154c0b699c811275f2de71f9da417921704fb2215266d725a7f84b19327da54b3f9be2d00db6dfb9738739a2e9ffc1903

diff --git a/media-gfx/fotoxx/fotoxx-22.20-r1.ebuild 
b/media-gfx/fotoxx/fotoxx-22.20-r1.ebuild
deleted file mode 100644
index 13462861777e..
--- a/media-gfx/fotoxx/fotoxx-22.20-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/tiff:=
-   media-libs/libchamplain[gtk]
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/media-gfx/fotoxx/fotoxx-22.40-r1.ebuild 
b/media-gfx/fotoxx/fotoxx-22.40-r1.ebuild
deleted file mode 100644
index 757e2c93d437..
--- a/media-gfx/fotoxx/fotoxx-22.40-r1.ebuild
+++ /dev/null

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2023-01-05 Thread Ben Kohler
commit: 61bf407bc93db1f578346f0c6e3192f9365e7519
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan  5 15:51:31 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan  5 16:34:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61bf407b

media-gfx/fotoxx: add 23.0

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest   |  1 +
 media-gfx/fotoxx/fotoxx-23.0.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 851d7ef0daea..39f6ca6d70ff 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
 DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
 DIST fotoxx-22.40.tar.gz 8704952 BLAKE2B 
355cd57402d3008b3b39a20bdca0cf5bd597aacf7db3dc2c379ddcc20c80ff961c0dbdf8241dd3c2161fa8d3e59618a40907dc6f4037c83089d4c1ae369f2d34
 SHA512 
28f4761747a144c11eb8b1b10bfc174a3a29f95a95c35f800d33c21bc12c6fa3c8b69adf714419b9ecf188c2dc7408032af44f53e2385b38b333bcb67452f9ea
+DIST fotoxx-23.0.tar.gz 9258345 BLAKE2B 
96510f43c2b8a289191a1194adf13b255d29ebd8aae4e286f2fcc180bb1ecefe5df7ab9251a55e83010a527d455117ddd99dea7df189a38bc82e5b233806307e
 SHA512 
b40025f90561c10ebb107edf26863be154c0b699c811275f2de71f9da417921704fb2215266d725a7f84b19327da54b3f9be2d00db6dfb9738739a2e9ffc1903

diff --git a/media-gfx/fotoxx/fotoxx-23.0.ebuild 
b/media-gfx/fotoxx/fotoxx-23.0.ebuild
new file mode 100644
index ..cd7aa63620f7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-12-18 Thread Sam James
commit: e9b1e6ff33b1305d29371edc21db3a9ef0c53840
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 08:17:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 08:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b1e6ff

media-gfx/fotoxx: drop 22.31-r1

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/Manifest   |  1 -
 media-gfx/fotoxx/fotoxx-22.31-r1.ebuild | 80 -
 2 files changed, 81 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 20c12e33f599..851d7ef0daea 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,4 +1,3 @@
 DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
-DIST fotoxx-22.31.tar.gz 8647063 BLAKE2B 
ae636f9e2993cab3fa5cd8c432a051b42d23fa1a500c14cdfc13c1854c576ee60b25780e7bab4fa46734fab8de5839e4d0d639d759ff12cd2a52f5c8d704bdfe
 SHA512 
06da8d87e5ff59cd32575720ffba7422d858e8bce6e126af61cdd30891c4a1f8f4a3b1429ae732adfe25b6373af2782abde2fefa2c9fb5c147458ad82270c20d
 DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
 DIST fotoxx-22.40.tar.gz 8704952 BLAKE2B 
355cd57402d3008b3b39a20bdca0cf5bd597aacf7db3dc2c379ddcc20c80ff961c0dbdf8241dd3c2161fa8d3e59618a40907dc6f4037c83089d4c1ae369f2d34
 SHA512 
28f4761747a144c11eb8b1b10bfc174a3a29f95a95c35f800d33c21bc12c6fa3c8b69adf714419b9ecf188c2dc7408032af44f53e2385b38b333bcb67452f9ea

diff --git a/media-gfx/fotoxx/fotoxx-22.31-r1.ebuild 
b/media-gfx/fotoxx/fotoxx-22.31-r1.ebuild
deleted file mode 100644
index 757e2c93d437..
--- a/media-gfx/fotoxx/fotoxx-22.31-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/tiff:=
-   media-libs/libchamplain[gtk]
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-11-17 Thread Jakov Smolić
commit: e97477389be6fe6632bca7a5dc19b299eedd9bf7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov 18 07:41:53 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov 18 07:41:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9747738

media-gfx/fotoxx: Stabilize 22.35 x86, #88

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/fotoxx/fotoxx-22.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-22.35.ebuild 
b/media-gfx/fotoxx/fotoxx-22.35.ebuild
index e6931b3d3fea..33ba46fbbfd4 100644
--- a/media-gfx/fotoxx/fotoxx-22.35.ebuild
+++ b/media-gfx/fotoxx/fotoxx-22.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-11-17 Thread Jakov Smolić
commit: 1457d00a311b6f0be08188753771eb64a90f9e35
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov 18 07:04:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov 18 07:04:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1457d00a

media-gfx/fotoxx: Stabilize 22.35 amd64, #88

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/fotoxx/fotoxx-22.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-22.35.ebuild 
b/media-gfx/fotoxx/fotoxx-22.35.ebuild
index 5819421d21bf..e6931b3d3fea 100644
--- a/media-gfx/fotoxx/fotoxx-22.35.ebuild
+++ b/media-gfx/fotoxx/fotoxx-22.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-11-02 Thread Ben Kohler
commit: d2065f7431769bec0c631d3dc084725bc4d20fff
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov  2 13:21:35 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov  2 13:22:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2065f74

media-gfx/fotoxx: add 22.40

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.40.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 52495b4ca3e6..20c12e33f599 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
 DIST fotoxx-22.31.tar.gz 8647063 BLAKE2B 
ae636f9e2993cab3fa5cd8c432a051b42d23fa1a500c14cdfc13c1854c576ee60b25780e7bab4fa46734fab8de5839e4d0d639d759ff12cd2a52f5c8d704bdfe
 SHA512 
06da8d87e5ff59cd32575720ffba7422d858e8bce6e126af61cdd30891c4a1f8f4a3b1429ae732adfe25b6373af2782abde2fefa2c9fb5c147458ad82270c20d
 DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
+DIST fotoxx-22.40.tar.gz 8704952 BLAKE2B 
355cd57402d3008b3b39a20bdca0cf5bd597aacf7db3dc2c379ddcc20c80ff961c0dbdf8241dd3c2161fa8d3e59618a40907dc6f4037c83089d4c1ae369f2d34
 SHA512 
28f4761747a144c11eb8b1b10bfc174a3a29f95a95c35f800d33c21bc12c6fa3c8b69adf714419b9ecf188c2dc7408032af44f53e2385b38b333bcb67452f9ea

diff --git a/media-gfx/fotoxx/fotoxx-22.40.ebuild 
b/media-gfx/fotoxx/fotoxx-22.40.ebuild
new file mode 100644
index ..5819421d21bf
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.40.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-10-10 Thread Ben Kohler
commit: 6541d273a29d50cbb54bcd6530e168fd72ababff
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 10 16:15:39 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 10 16:16:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6541d273

media-gfx/fotoxx: add 22.35

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.35.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index a6a298bd6a05..52495b4ca3e6 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
 DIST fotoxx-22.31.tar.gz 8647063 BLAKE2B 
ae636f9e2993cab3fa5cd8c432a051b42d23fa1a500c14cdfc13c1854c576ee60b25780e7bab4fa46734fab8de5839e4d0d639d759ff12cd2a52f5c8d704bdfe
 SHA512 
06da8d87e5ff59cd32575720ffba7422d858e8bce6e126af61cdd30891c4a1f8f4a3b1429ae732adfe25b6373af2782abde2fefa2c9fb5c147458ad82270c20d
+DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4

diff --git a/media-gfx/fotoxx/fotoxx-22.35.ebuild 
b/media-gfx/fotoxx/fotoxx-22.35.ebuild
new file mode 100644
index ..5819421d21bf
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.35.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/files/

2022-09-07 Thread Ben Kohler
commit: d27a247b32e3ee5136f2ef3ef0b05b6773b7ee05
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Sep  6 16:31:35 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep  7 13:49:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27a247b

media-gfx/fotoxx: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27165
Signed-off-by: Ben Kohler  gentoo.org>

 .../fotoxx/files/fotoxx-21.40-documentation.patch  | 33 --
 1 file changed, 33 deletions(-)

diff --git a/media-gfx/fotoxx/files/fotoxx-21.40-documentation.patch 
b/media-gfx/fotoxx/files/fotoxx-21.40-documentation.patch
deleted file mode 100644
index 523c640cc001..
--- a/media-gfx/fotoxx/files/fotoxx-21.40-documentation.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -ur a/Makefile b/Makefile
 a/Makefile 2021-04-08 10:05:46.064519573 -0500
-+++ b/Makefile 2021-04-08 10:51:26.906128397 -0500
-@@ -97,6 +97,7 @@
- 
- zfuncs.o: zfuncs.cc  zfuncs.h
-   $(CXX) zfuncs.cc $(CFLAGS)   \
-+  -D DOCDIR=\"$(DOCDIR)\"  \
- 
- # install application files in standard locations
- PREFIX ?= /usr
-@@ -122,8 +123,7 @@
-   cp -f -R  data/* $(DESTDIR)$(DATADIR)
-   cp -f -R  images/* $(DESTDIR)$(IMAGEDIR)
-   # man page  (21.29) 
--  gzip -fk -9 man/fotoxx.man
--  mv -f man/fotoxx.man.gz $(DESTDIR)$(MANDIR)/fotoxx.1.gz
-+  cp man/fotoxx.man $(DESTDIR)$(MANDIR)/fotoxx.1
-   # desktop file and icon
-   cp -f fotoxx.desktop $(DESTDIR)$(MENUDIR)
-   cp -f fotoxx.png $(DESTDIR)$(ICONDIR)
-diff -ur a/zfuncs.cc b/zfuncs.cc
 a/zfuncs.cc2021-04-08 10:05:46.062519630 -0500
-+++ b/zfuncs.cc2021-04-08 11:09:07.977258807 -0500
-@@ -5615,7 +5615,7 @@
- 
-strncatv(zdatadir,199,zprefix,"/share/",zappname,"/data",null);
   //  /prefix/share/appname/data
-strncatv(zimagedir,199,zprefix,"/share/",zappname,"/images",null); 
   //  /prefix/share/appname/images
--   strncatv(zdocdir,199,zprefix,"/share/doc/",zappname,null); 
   //  /prefix/share/doc/appname
-+   strncatv(zdocdir,199,zprefix,"/share/doc/",zappvers,null); 
   //  /prefix/share/doc/appname
-
-ch_time = zstrdup(build_date_time,"zinitapp");
-if (ch_time[4] == ' ') ch_time[4] = '0';   
   //  replace month day ' d' with '0d'



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-09-02 Thread Ben Kohler
commit: 2b43d83e78c480783bdad0f6edb9b6733b229aec
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep  2 12:54:18 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  2 12:54:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b43d83e

media-gfx/fotoxx: drop 22.16, 22.18, 22.30

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  3 --
 media-gfx/fotoxx/fotoxx-22.16.ebuild | 80 
 media-gfx/fotoxx/fotoxx-22.18.ebuild | 80 
 media-gfx/fotoxx/fotoxx-22.30.ebuild | 80 
 4 files changed, 243 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index d2d2f8d540f8..a6a298bd6a05 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,5 +1,2 @@
-DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c9552f20c07d5f0889f3dacbabce1b4a712fcb216fe3358e7ad1de12da608961a996b081e4b3d644c5581ebcc6ee
 SHA512 
ff78b0d7bbde0de5d98ac42d63c36f4bdcd425ae210dfcda6f64f4307be02dfca2966475df3f962751f73afc8e9442d2eb975725db31745109e174fe1665f804
-DIST fotoxx-22.18.tar.gz 8917288 BLAKE2B 
252e0e4a812e1f510da29f844f1f854f779c44f49d864952a5fb151f27bbac8af207308352f20ed976986cff8a6ce0a78f8d57b874d630d32a4d928f06dc820e
 SHA512 
385a01201d18f75f5b2f6d2f3609c90fae7ba016279c42f3b0aaee65c0c28c71eae6d589ace71a9714629838d2de57ac93cb24c05339aadb6a3751e3081af795
 DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
-DIST fotoxx-22.30.tar.gz 8692758 BLAKE2B 
34688f3328af3e656ccaddd7f0656d4ac9e4f09d87e0960018ba773a80ead7f8776d4457986b9af537c46f9279da87c41b06d5ad6f3b3db108892dbd3819ab56
 SHA512 
9e10971e5ffed807bf0c6f1cc9c885d3a09f43b8a2004c1752863c4caf17a9d159fd1321f73e61f91f5e2e2cc737d2c45b60e44962de4976aa2605b713314b22
 DIST fotoxx-22.31.tar.gz 8647063 BLAKE2B 
ae636f9e2993cab3fa5cd8c432a051b42d23fa1a500c14cdfc13c1854c576ee60b25780e7bab4fa46734fab8de5839e4d0d639d759ff12cd2a52f5c8d704bdfe
 SHA512 
06da8d87e5ff59cd32575720ffba7422d858e8bce6e126af61cdd30891c4a1f8f4a3b1429ae732adfe25b6373af2782abde2fefa2c9fb5c147458ad82270c20d

diff --git a/media-gfx/fotoxx/fotoxx-22.16.ebuild 
b/media-gfx/fotoxx/fotoxx-22.16.ebuild
deleted file mode 100644
index ea85a70053fc..
--- a/media-gfx/fotoxx/fotoxx-22.16.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0
-   media-libs/tiff:0
-   media-libs/libchamplain[gtk]
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-09-02 Thread Ben Kohler
commit: b3877544f154c91151422cc3946c4bc99afec809
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep  2 12:53:42 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep  2 12:54:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3877544

media-gfx/fotoxx: add 22.31

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.31.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 88ff6a14cef6..d2d2f8d540f8 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -2,3 +2,4 @@ DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c95
 DIST fotoxx-22.18.tar.gz 8917288 BLAKE2B 
252e0e4a812e1f510da29f844f1f854f779c44f49d864952a5fb151f27bbac8af207308352f20ed976986cff8a6ce0a78f8d57b874d630d32a4d928f06dc820e
 SHA512 
385a01201d18f75f5b2f6d2f3609c90fae7ba016279c42f3b0aaee65c0c28c71eae6d589ace71a9714629838d2de57ac93cb24c05339aadb6a3751e3081af795
 DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
 DIST fotoxx-22.30.tar.gz 8692758 BLAKE2B 
34688f3328af3e656ccaddd7f0656d4ac9e4f09d87e0960018ba773a80ead7f8776d4457986b9af537c46f9279da87c41b06d5ad6f3b3db108892dbd3819ab56
 SHA512 
9e10971e5ffed807bf0c6f1cc9c885d3a09f43b8a2004c1752863c4caf17a9d159fd1321f73e61f91f5e2e2cc737d2c45b60e44962de4976aa2605b713314b22
+DIST fotoxx-22.31.tar.gz 8647063 BLAKE2B 
ae636f9e2993cab3fa5cd8c432a051b42d23fa1a500c14cdfc13c1854c576ee60b25780e7bab4fa46734fab8de5839e4d0d639d759ff12cd2a52f5c8d704bdfe
 SHA512 
06da8d87e5ff59cd32575720ffba7422d858e8bce6e126af61cdd30891c4a1f8f4a3b1429ae732adfe25b6373af2782abde2fefa2c9fb5c147458ad82270c20d

diff --git a/media-gfx/fotoxx/fotoxx-22.31.ebuild 
b/media-gfx/fotoxx/fotoxx-22.31.ebuild
new file mode 100644
index ..5819421d21bf
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.31.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-08-03 Thread Sam James
commit: c439d95e088c2abc02986088a3c8db6034aa665e
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  4 00:12:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  4 00:12:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c439d95e

media-gfx/fotoxx: Stabilize 22.20 x86, #863389

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-22.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-22.20.ebuild 
b/media-gfx/fotoxx/fotoxx-22.20.ebuild
index e6931b3d3fea..33ba46fbbfd4 100644
--- a/media-gfx/fotoxx/fotoxx-22.20.ebuild
+++ b/media-gfx/fotoxx/fotoxx-22.20.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-08-03 Thread Sam James
commit: 32205f8ae578c5314374924f0d91992d6fe902c4
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  4 00:11:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  4 00:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32205f8a

media-gfx/fotoxx: Stabilize 22.20 amd64, #863389

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-22.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-22.20.ebuild 
b/media-gfx/fotoxx/fotoxx-22.20.ebuild
index 5819421d21bf..e6931b3d3fea 100644
--- a/media-gfx/fotoxx/fotoxx-22.20.ebuild
+++ b/media-gfx/fotoxx/fotoxx-22.20.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-08-03 Thread Ben Kohler
commit: 87b5fd97d48d37c4877b49b6cd2a949aebda96d0
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Aug  3 14:28:21 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Aug  3 14:28:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b5fd97

media-gfx/fotoxx: add 22.30

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.30.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index fbdc591aff04..88ff6a14cef6 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c9552f20c07d5f0889f3dacbabce1b4a712fcb216fe3358e7ad1de12da608961a996b081e4b3d644c5581ebcc6ee
 SHA512 
ff78b0d7bbde0de5d98ac42d63c36f4bdcd425ae210dfcda6f64f4307be02dfca2966475df3f962751f73afc8e9442d2eb975725db31745109e174fe1665f804
 DIST fotoxx-22.18.tar.gz 8917288 BLAKE2B 
252e0e4a812e1f510da29f844f1f854f779c44f49d864952a5fb151f27bbac8af207308352f20ed976986cff8a6ce0a78f8d57b874d630d32a4d928f06dc820e
 SHA512 
385a01201d18f75f5b2f6d2f3609c90fae7ba016279c42f3b0aaee65c0c28c71eae6d589ace71a9714629838d2de57ac93cb24c05339aadb6a3751e3081af795
 DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
+DIST fotoxx-22.30.tar.gz 8692758 BLAKE2B 
34688f3328af3e656ccaddd7f0656d4ac9e4f09d87e0960018ba773a80ead7f8776d4457986b9af537c46f9279da87c41b06d5ad6f3b3db108892dbd3819ab56
 SHA512 
9e10971e5ffed807bf0c6f1cc9c885d3a09f43b8a2004c1752863c4caf17a9d159fd1321f73e61f91f5e2e2cc737d2c45b60e44962de4976aa2605b713314b22

diff --git a/media-gfx/fotoxx/fotoxx-22.30.ebuild 
b/media-gfx/fotoxx/fotoxx-22.30.ebuild
new file mode 100644
index ..5819421d21bf
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.30.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-07-01 Thread Ben Kohler
commit: fb3d33c95ca3fcecbaacaa4edde1cd2d7003b9b9
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jul  1 15:11:12 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jul  1 15:36:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3d33c9

media-gfx/fotoxx: add 22.20

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.20.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 290a0e762715..fbdc591aff04 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c9552f20c07d5f0889f3dacbabce1b4a712fcb216fe3358e7ad1de12da608961a996b081e4b3d644c5581ebcc6ee
 SHA512 
ff78b0d7bbde0de5d98ac42d63c36f4bdcd425ae210dfcda6f64f4307be02dfca2966475df3f962751f73afc8e9442d2eb975725db31745109e174fe1665f804
 DIST fotoxx-22.18.tar.gz 8917288 BLAKE2B 
252e0e4a812e1f510da29f844f1f854f779c44f49d864952a5fb151f27bbac8af207308352f20ed976986cff8a6ce0a78f8d57b874d630d32a4d928f06dc820e
 SHA512 
385a01201d18f75f5b2f6d2f3609c90fae7ba016279c42f3b0aaee65c0c28c71eae6d589ace71a9714629838d2de57ac93cb24c05339aadb6a3751e3081af795
+DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 
013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0
 SHA512 
c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436

diff --git a/media-gfx/fotoxx/fotoxx-22.20.ebuild 
b/media-gfx/fotoxx/fotoxx-22.20.ebuild
new file mode 100644
index ..5819421d21bf
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.20.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-06-08 Thread Ben Kohler
commit: 996cfa5393c910847a76a94ddce75da097d86d67
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jun  8 11:47:21 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jun  8 11:47:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996cfa53

media-gfx/fotoxx: drop 21.60

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 -
 media-gfx/fotoxx/fotoxx-21.60.ebuild | 81 
 2 files changed, 82 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 4866c95b2bdb..290a0e762715 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,2 @@
-DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
 DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c9552f20c07d5f0889f3dacbabce1b4a712fcb216fe3358e7ad1de12da608961a996b081e4b3d644c5581ebcc6ee
 SHA512 
ff78b0d7bbde0de5d98ac42d63c36f4bdcd425ae210dfcda6f64f4307be02dfca2966475df3f962751f73afc8e9442d2eb975725db31745109e174fe1665f804
 DIST fotoxx-22.18.tar.gz 8917288 BLAKE2B 
252e0e4a812e1f510da29f844f1f854f779c44f49d864952a5fb151f27bbac8af207308352f20ed976986cff8a6ce0a78f8d57b874d630d32a4d928f06dc820e
 SHA512 
385a01201d18f75f5b2f6d2f3609c90fae7ba016279c42f3b0aaee65c0c28c71eae6d589ace71a9714629838d2de57ac93cb24c05339aadb6a3751e3081af795

diff --git a/media-gfx/fotoxx/fotoxx-21.60.ebuild 
b/media-gfx/fotoxx/fotoxx-21.60.ebuild
deleted file mode 100644
index d9e91deab328..
--- a/media-gfx/fotoxx/fotoxx-21.60.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libpng:0
-   media-libs/tiff:0
-   media-libs/libchamplain[gtk]
-   virtual/jpeg
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "additional panorama support" media-gfx/hugin
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-06-07 Thread Sam James
commit: 4e10d009e63e5974e0eb67d924b93a4a9e3d309d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 21:15:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 21:15:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e10d009

media-gfx/fotoxx: Stabilize 22.16 amd64, #850526

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-22.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-22.16.ebuild 
b/media-gfx/fotoxx/fotoxx-22.16.ebuild
index 6444b3fb63f4..bf56ad5a04b2 100644
--- a/media-gfx/fotoxx/fotoxx-22.16.ebuild
+++ b/media-gfx/fotoxx/fotoxx-22.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-06-07 Thread Sam James
commit: 9d5a96a3b75c899d8a7f367094d2addede51c8ed
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 21:16:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 21:16:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5a96a3

media-gfx/fotoxx: Stabilize 22.16 x86, #850526

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-22.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-22.16.ebuild 
b/media-gfx/fotoxx/fotoxx-22.16.ebuild
index bf56ad5a04b2..ea85a70053fc 100644
--- a/media-gfx/fotoxx/fotoxx-22.16.ebuild
+++ b/media-gfx/fotoxx/fotoxx-22.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/, media-gfx/fotoxx/files/

2022-06-07 Thread Ben Kohler
commit: 187c43aa529acc46b7e642cf6bb8b7caf11de722
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  7 19:16:51 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  7 19:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187c43aa

media-gfx/fotoxx: add 22.18

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest  |  1 +
 .../fotoxx/files/fotoxx-22.18-documentation.patch  | 23 +++
 media-gfx/fotoxx/fotoxx-22.18.ebuild   | 80 ++
 3 files changed, 104 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index bd98aa400f43..4866c95b2bdb 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
 DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c9552f20c07d5f0889f3dacbabce1b4a712fcb216fe3358e7ad1de12da608961a996b081e4b3d644c5581ebcc6ee
 SHA512 
ff78b0d7bbde0de5d98ac42d63c36f4bdcd425ae210dfcda6f64f4307be02dfca2966475df3f962751f73afc8e9442d2eb975725db31745109e174fe1665f804
+DIST fotoxx-22.18.tar.gz 8917288 BLAKE2B 
252e0e4a812e1f510da29f844f1f854f779c44f49d864952a5fb151f27bbac8af207308352f20ed976986cff8a6ce0a78f8d57b874d630d32a4d928f06dc820e
 SHA512 
385a01201d18f75f5b2f6d2f3609c90fae7ba016279c42f3b0aaee65c0c28c71eae6d589ace71a9714629838d2de57ac93cb24c05339aadb6a3751e3081af795

diff --git a/media-gfx/fotoxx/files/fotoxx-22.18-documentation.patch 
b/media-gfx/fotoxx/files/fotoxx-22.18-documentation.patch
new file mode 100644
index ..23d9509458d9
--- /dev/null
+++ b/media-gfx/fotoxx/files/fotoxx-22.18-documentation.patch
@@ -0,0 +1,23 @@
+--- a/Makefile
 b/Makefile
+@@ -122,8 +123,7 @@
+   cp -f -R  data/* $(DESTDIR)$(DATADIR)
+   cp -f -R  images/* $(DESTDIR)$(IMAGEDIR)
+   # man page
+-  gzip -fk -9 man/fotoxx.man
+-  mv -f man/fotoxx.man.gz $(DESTDIR)$(MANDIR)/fotoxx.1.gz
++  cp man/fotoxx.man $(DESTDIR)$(MANDIR)/fotoxx.1
+   # desktop file and icon
+   cp -f fotoxx.desktop $(DESTDIR)$(MENUDIR)
+   cp -f fotoxx.png $(DESTDIR)$(ICONDIR)
+--- a/zfuncs.cc
 b/zfuncs.cc
+@@ -6106,7 +6106,7 @@
+ 
+strncatv(zdatadir,199,zprefix,"/share/",zappname,"/data",null);
   //  /prefix/share/appname/data
+strncatv(zimagedir,199,zprefix,"/share/",zappname,"/images",null); 
   //  /prefix/share/appname/images
+-   strncatv(zdocdir,199,zprefix,"/share/doc/",zappname,null); 
   //  /prefix/share/doc/appname
++   strncatv(zdocdir,199,zprefix,"/share/doc/",zappvers,null); 
   //  /prefix/share/doc/appname
+
+ch_time = zstrdup(build_date_time,"zinitapp");
+if (ch_time[4] == ' ') ch_time[4] = '0';   
   //  replace month day ' d' with '0d'

diff --git a/media-gfx/fotoxx/fotoxx-22.18.ebuild 
b/media-gfx/fotoxx/fotoxx-22.18.ebuild
new file mode 100644
index ..5819421d21bf
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.18.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-05-03 Thread Ben Kohler
commit: bc2aec96cf0613f0dbf0ab56299ad9ad1f9562a7
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May  3 11:46:31 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May  3 11:48:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2aec96

media-gfx/fotoxx: add 22.16

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.16.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 748719af5b9b..5b870c150868 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
 DIST fotoxx-22.14.tar.gz 8815290 BLAKE2B 
fa6399454edebbbff6504fc9e7f8b27fbfecea0083a309cfeefd8d0f4834693a1c7eab8a689cb1a2135293e1290650cb44412375d20fe808014c5a5213c979d5
 SHA512 
7a0e412131a286ebc0ce8f5d7589ec135909a9d74e5a0f4a5367e58484462c23948c2b0ccc10c5197ba1014013f2d31999dd63d460daa4c4d4aa194313ee3c7b
 DIST fotoxx-22.15.tar.gz 8948263 BLAKE2B 
99b4e6891751de62b880de6c51ee3ce2720f773ae03fad5d3b4c433e20cfb288efab9c5074841ba9c535374d3a9b860131c303f6539e889d7f747380d1c9f1db
 SHA512 
4f317a34a72db2e6289e17c9d2d036150e0e633ac84a0bcd0dd8b00367a3c31ea6172b7cceab0f358c0db46057d9e0331e0f0a304ebe86b9a1b717f6fa4f54fd
+DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c9552f20c07d5f0889f3dacbabce1b4a712fcb216fe3358e7ad1de12da608961a996b081e4b3d644c5581ebcc6ee
 SHA512 
ff78b0d7bbde0de5d98ac42d63c36f4bdcd425ae210dfcda6f64f4307be02dfca2966475df3f962751f73afc8e9442d2eb975725db31745109e174fe1665f804

diff --git a/media-gfx/fotoxx/fotoxx-22.16.ebuild 
b/media-gfx/fotoxx/fotoxx-22.16.ebuild
new file mode 100644
index ..6444b3fb63f4
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.16.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-05-03 Thread Ben Kohler
commit: fee69fb5beed212bdfa0b971d60915b9fd2c55f5
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May  3 11:47:10 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May  3 11:48:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee69fb5

media-gfx/fotoxx: drop 22.14, 22.15, 22.15-r1

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest   |  2 -
 media-gfx/fotoxx/fotoxx-22.14.ebuild| 81 -
 media-gfx/fotoxx/fotoxx-22.15-r1.ebuild | 81 -
 media-gfx/fotoxx/fotoxx-22.15.ebuild| 81 -
 4 files changed, 245 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 5b870c150868..bd98aa400f43 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,4 +1,2 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
-DIST fotoxx-22.14.tar.gz 8815290 BLAKE2B 
fa6399454edebbbff6504fc9e7f8b27fbfecea0083a309cfeefd8d0f4834693a1c7eab8a689cb1a2135293e1290650cb44412375d20fe808014c5a5213c979d5
 SHA512 
7a0e412131a286ebc0ce8f5d7589ec135909a9d74e5a0f4a5367e58484462c23948c2b0ccc10c5197ba1014013f2d31999dd63d460daa4c4d4aa194313ee3c7b
-DIST fotoxx-22.15.tar.gz 8948263 BLAKE2B 
99b4e6891751de62b880de6c51ee3ce2720f773ae03fad5d3b4c433e20cfb288efab9c5074841ba9c535374d3a9b860131c303f6539e889d7f747380d1c9f1db
 SHA512 
4f317a34a72db2e6289e17c9d2d036150e0e633ac84a0bcd0dd8b00367a3c31ea6172b7cceab0f358c0db46057d9e0331e0f0a304ebe86b9a1b717f6fa4f54fd
 DIST fotoxx-22.16.tar.gz 8984376 BLAKE2B 
4a5665313133405b4a53d7e40986e37601b5c9552f20c07d5f0889f3dacbabce1b4a712fcb216fe3358e7ad1de12da608961a996b081e4b3d644c5581ebcc6ee
 SHA512 
ff78b0d7bbde0de5d98ac42d63c36f4bdcd425ae210dfcda6f64f4307be02dfca2966475df3f962751f73afc8e9442d2eb975725db31745109e174fe1665f804

diff --git a/media-gfx/fotoxx/fotoxx-22.14.ebuild 
b/media-gfx/fotoxx/fotoxx-22.14.ebuild
deleted file mode 100644
index 852e25423552..
--- a/media-gfx/fotoxx/fotoxx-22.14.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libpng:0
-   media-libs/tiff:0
-   media-libs/libchamplain[gtk]
-   virtual/jpeg
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "additional panorama support" media-gfx/hugin
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/media-gfx/fotoxx/fotoxx-22.15-r1.ebuild 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-05-02 Thread Ben Kohler
commit: 6cf8ee03afba7efe25f5f3eb9f452b0dd5dba404
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  2 12:42:58 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  2 12:45:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf8ee03

media-gfx/fotoxx: update jpeg dep

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/fotoxx-22.15-r1.ebuild | 81 +
 1 file changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/fotoxx-22.15-r1.ebuild 
b/media-gfx/fotoxx/fotoxx-22.15-r1.ebuild
new file mode 100644
index ..59a36e7f4878
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.15-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-04-04 Thread Ben Kohler
commit: e5c755319c83dd88772405b3f4faa4c6c8d8f68b
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr  4 15:11:09 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Apr  4 15:11:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c75531

media-gfx/fotoxx: add 22.15

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.15.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 9886b06437e7..748719af5b9b 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
 DIST fotoxx-22.14.tar.gz 8815290 BLAKE2B 
fa6399454edebbbff6504fc9e7f8b27fbfecea0083a309cfeefd8d0f4834693a1c7eab8a689cb1a2135293e1290650cb44412375d20fe808014c5a5213c979d5
 SHA512 
7a0e412131a286ebc0ce8f5d7589ec135909a9d74e5a0f4a5367e58484462c23948c2b0ccc10c5197ba1014013f2d31999dd63d460daa4c4d4aa194313ee3c7b
+DIST fotoxx-22.15.tar.gz 8948263 BLAKE2B 
99b4e6891751de62b880de6c51ee3ce2720f773ae03fad5d3b4c433e20cfb288efab9c5074841ba9c535374d3a9b860131c303f6539e889d7f747380d1c9f1db
 SHA512 
4f317a34a72db2e6289e17c9d2d036150e0e633ac84a0bcd0dd8b00367a3c31ea6172b7cceab0f358c0db46057d9e0331e0f0a304ebe86b9a1b717f6fa4f54fd

diff --git a/media-gfx/fotoxx/fotoxx-22.15.ebuild 
b/media-gfx/fotoxx/fotoxx-22.15.ebuild
new file mode 100644
index ..852e25423552
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.15.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-03-08 Thread Ben Kohler
commit: 2b54779a2622e7b9e1de659e767b4e1e160a7821
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Mar  7 14:39:30 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Mar  8 18:05:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b54779a

media-gfx/fotoxx: bump to 22.14, drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest | 2 +-
 media-gfx/fotoxx/{fotoxx-22.12.ebuild => fotoxx-22.14.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 61be1edee9bf..9886b06437e7 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,2 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
-DIST fotoxx-22.12.tar.gz 8836474 BLAKE2B 
b633ca3235ade431e8ead3b321444756b7739d2ead5a0024df971b3b4322b8b2cdf75e2ea523e3257e252a9cfa1baba15af8a2b001ca0dfe410296af1b085c90
 SHA512 
18e924627d528ecad3ef6bad13385210dbef034a9bccd6d0320861dec41a49dab70bf29b0445d2d2d4c2475511c8d5126d7d388b5de1fa7b50c813f4473c9d4a
+DIST fotoxx-22.14.tar.gz 8815290 BLAKE2B 
fa6399454edebbbff6504fc9e7f8b27fbfecea0083a309cfeefd8d0f4834693a1c7eab8a689cb1a2135293e1290650cb44412375d20fe808014c5a5213c979d5
 SHA512 
7a0e412131a286ebc0ce8f5d7589ec135909a9d74e5a0f4a5367e58484462c23948c2b0ccc10c5197ba1014013f2d31999dd63d460daa4c4d4aa194313ee3c7b

diff --git a/media-gfx/fotoxx/fotoxx-22.12.ebuild 
b/media-gfx/fotoxx/fotoxx-22.14.ebuild
similarity index 100%
rename from media-gfx/fotoxx/fotoxx-22.12.ebuild
rename to media-gfx/fotoxx/fotoxx-22.14.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-02-04 Thread Ben Kohler
commit: 85af8e9d62291b5a0b6a08ec75ecef29c9b2292a
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb  4 20:26:46 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb  4 20:26:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85af8e9d

media-gfx/fotoxx: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  2 -
 media-gfx/fotoxx/fotoxx-22.1.ebuild  | 81 
 media-gfx/fotoxx/fotoxx-22.11.ebuild | 81 
 3 files changed, 164 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 9d051e423cc1..61be1edee9bf 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,4 +1,2 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
-DIST fotoxx-22.1.tar.gz 8801382 BLAKE2B 
9090d2ea0ddfcb91758fbe0b8c6b81fd3c764eef1cac8098c5ae5f4dba37b5426bc4d5dee6b7d36519f62b28bee7f3f45aa29a7c6f92209f193a5a5f0775ae7b
 SHA512 
41335113cd37490d02112760845b6e0bc631c448a0bdfe0435082836c86a1e125fbbe8a0efd30aae4ec7e86f43a67c9b6697e47263424e5093c7a475450ee7bc
-DIST fotoxx-22.11.tar.gz 8836130 BLAKE2B 
bb2c769a1f4840a026632c8d5aa27e49a78636c99924b41d2ddaa865f1bfe72ec0cbcee4d43a2a6b091ec7c279ca73dfb91bac672ad6fcc691a7d118169f7dc7
 SHA512 
666afc3fd3bb1015e45af4902fa11dce51f647b7398441ad620df228be110f558308e3629f597825ebd0e998ad7b7b66e5e0ac1d4e7648ffdef7c42e61531c9f
 DIST fotoxx-22.12.tar.gz 8836474 BLAKE2B 
b633ca3235ade431e8ead3b321444756b7739d2ead5a0024df971b3b4322b8b2cdf75e2ea523e3257e252a9cfa1baba15af8a2b001ca0dfe410296af1b085c90
 SHA512 
18e924627d528ecad3ef6bad13385210dbef034a9bccd6d0320861dec41a49dab70bf29b0445d2d2d4c2475511c8d5126d7d388b5de1fa7b50c813f4473c9d4a

diff --git a/media-gfx/fotoxx/fotoxx-22.1.ebuild 
b/media-gfx/fotoxx/fotoxx-22.1.ebuild
deleted file mode 100644
index 852e25423552..
--- a/media-gfx/fotoxx/fotoxx-22.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libpng:0
-   media-libs/tiff:0
-   media-libs/libchamplain[gtk]
-   virtual/jpeg
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "additional panorama support" media-gfx/hugin
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/media-gfx/fotoxx/fotoxx-22.11.ebuild 
b/media-gfx/fotoxx/fotoxx-22.11.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-02-04 Thread Ben Kohler
commit: d8a5962be3cc5e38ee92d69bf4266234d12f63b2
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb  4 20:24:48 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb  4 20:25:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a5962b

media-gfx/fotoxx: bump to 22.12

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.12.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 72f641fb6e5a..9d051e423cc1 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
 DIST fotoxx-22.1.tar.gz 8801382 BLAKE2B 
9090d2ea0ddfcb91758fbe0b8c6b81fd3c764eef1cac8098c5ae5f4dba37b5426bc4d5dee6b7d36519f62b28bee7f3f45aa29a7c6f92209f193a5a5f0775ae7b
 SHA512 
41335113cd37490d02112760845b6e0bc631c448a0bdfe0435082836c86a1e125fbbe8a0efd30aae4ec7e86f43a67c9b6697e47263424e5093c7a475450ee7bc
 DIST fotoxx-22.11.tar.gz 8836130 BLAKE2B 
bb2c769a1f4840a026632c8d5aa27e49a78636c99924b41d2ddaa865f1bfe72ec0cbcee4d43a2a6b091ec7c279ca73dfb91bac672ad6fcc691a7d118169f7dc7
 SHA512 
666afc3fd3bb1015e45af4902fa11dce51f647b7398441ad620df228be110f558308e3629f597825ebd0e998ad7b7b66e5e0ac1d4e7648ffdef7c42e61531c9f
+DIST fotoxx-22.12.tar.gz 8836474 BLAKE2B 
b633ca3235ade431e8ead3b321444756b7739d2ead5a0024df971b3b4322b8b2cdf75e2ea523e3257e252a9cfa1baba15af8a2b001ca0dfe410296af1b085c90
 SHA512 
18e924627d528ecad3ef6bad13385210dbef034a9bccd6d0320861dec41a49dab70bf29b0445d2d2d4c2475511c8d5126d7d388b5de1fa7b50c813f4473c9d4a

diff --git a/media-gfx/fotoxx/fotoxx-22.12.ebuild 
b/media-gfx/fotoxx/fotoxx-22.12.ebuild
new file mode 100644
index ..852e25423552
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.12.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-01-30 Thread Ben Kohler
commit: 3721661280ce3e7938be0c331e5a890a004e09c8
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jan 30 13:34:58 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Jan 30 13:37:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37216612

media-gfx/fotoxx: bump to 22.11

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-22.11.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index fc17819462da..72f641fb6e5a 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
 DIST fotoxx-22.1.tar.gz 8801382 BLAKE2B 
9090d2ea0ddfcb91758fbe0b8c6b81fd3c764eef1cac8098c5ae5f4dba37b5426bc4d5dee6b7d36519f62b28bee7f3f45aa29a7c6f92209f193a5a5f0775ae7b
 SHA512 
41335113cd37490d02112760845b6e0bc631c448a0bdfe0435082836c86a1e125fbbe8a0efd30aae4ec7e86f43a67c9b6697e47263424e5093c7a475450ee7bc
+DIST fotoxx-22.11.tar.gz 8836130 BLAKE2B 
bb2c769a1f4840a026632c8d5aa27e49a78636c99924b41d2ddaa865f1bfe72ec0cbcee4d43a2a6b091ec7c279ca73dfb91bac672ad6fcc691a7d118169f7dc7
 SHA512 
666afc3fd3bb1015e45af4902fa11dce51f647b7398441ad620df228be110f558308e3629f597825ebd0e998ad7b7b66e5e0ac1d4e7648ffdef7c42e61531c9f

diff --git a/media-gfx/fotoxx/fotoxx-22.11.ebuild 
b/media-gfx/fotoxx/fotoxx-22.11.ebuild
new file mode 100644
index ..852e25423552
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.11.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-01-02 Thread Ben Kohler
commit: c374e5c389066908159aac002595c2277f508dec
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jan  2 13:13:54 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Jan  2 13:13:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c374e5c3

media-gfx/fotoxx: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  2 -
 media-gfx/fotoxx/fotoxx-21.50.ebuild | 81 
 media-gfx/fotoxx/fotoxx-21.55.ebuild | 81 
 3 files changed, 164 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 1bb9e2dc684f..fc17819462da 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,4 +1,2 @@
-DIST fotoxx-21.50.tar.gz 8693590 BLAKE2B 
d3bed82c3e856d6ce2433e0357955f32d462d0dfcf8de673a7c0fbe8aeeea766711c2617730c6a83501b07bd5f5ab60c9d56caeacd6ea938428758a39b5a75b3
 SHA512 
018735ff4b1fc99a64eccb05af05e9858f9dfce3c6925704f1739c22a49d3209f66d668b21cb6030d971bbe116c978c5d491aaba033683d5ed5268ee0e46ff9e
-DIST fotoxx-21.55.tar.gz 8667304 BLAKE2B 
9a324883ba29d8847763985ff33d3e7eaf2a73449fab9c60dee05144c5dc98caf8bef8ce886736fcfae38a7f58526bfb3868da3d3ae2a283ecfabf1bb8858061
 SHA512 
a207a861b1bc2d8a41ec36a58b1bc9f61db380ae651dee98faf295a1e98730b7fed5a361ab0f09630d8d0f170e58bdf897424ca1d86f27cb669e75f305ea3fb8
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
 DIST fotoxx-22.1.tar.gz 8801382 BLAKE2B 
9090d2ea0ddfcb91758fbe0b8c6b81fd3c764eef1cac8098c5ae5f4dba37b5426bc4d5dee6b7d36519f62b28bee7f3f45aa29a7c6f92209f193a5a5f0775ae7b
 SHA512 
41335113cd37490d02112760845b6e0bc631c448a0bdfe0435082836c86a1e125fbbe8a0efd30aae4ec7e86f43a67c9b6697e47263424e5093c7a475450ee7bc

diff --git a/media-gfx/fotoxx/fotoxx-21.50.ebuild 
b/media-gfx/fotoxx/fotoxx-21.50.ebuild
deleted file mode 100644
index d9e91deab328..
--- a/media-gfx/fotoxx/fotoxx-21.50.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libpng:0
-   media-libs/tiff:0
-   media-libs/libchamplain[gtk]
-   virtual/jpeg
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "additional panorama support" media-gfx/hugin
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/media-gfx/fotoxx/fotoxx-21.55.ebuild 
b/media-gfx/fotoxx/fotoxx-21.55.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2022-01-02 Thread Ben Kohler
commit: f67082f801baf40939d10c37f00b2bad45a3a854
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jan  2 13:13:19 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Jan  2 13:13:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67082f8

media-gfx/fotoxx: bump to 22.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest   |  1 +
 media-gfx/fotoxx/fotoxx-22.1.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 986f4d559f4d..1bb9e2dc684f 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-21.50.tar.gz 8693590 BLAKE2B 
d3bed82c3e856d6ce2433e0357955f32d462d0dfcf8de673a7c0fbe8aeeea766711c2617730c6a83501b07bd5f5ab60c9d56caeacd6ea938428758a39b5a75b3
 SHA512 
018735ff4b1fc99a64eccb05af05e9858f9dfce3c6925704f1739c22a49d3209f66d668b21cb6030d971bbe116c978c5d491aaba033683d5ed5268ee0e46ff9e
 DIST fotoxx-21.55.tar.gz 8667304 BLAKE2B 
9a324883ba29d8847763985ff33d3e7eaf2a73449fab9c60dee05144c5dc98caf8bef8ce886736fcfae38a7f58526bfb3868da3d3ae2a283ecfabf1bb8858061
 SHA512 
a207a861b1bc2d8a41ec36a58b1bc9f61db380ae651dee98faf295a1e98730b7fed5a361ab0f09630d8d0f170e58bdf897424ca1d86f27cb669e75f305ea3fb8
 DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7
+DIST fotoxx-22.1.tar.gz 8801382 BLAKE2B 
9090d2ea0ddfcb91758fbe0b8c6b81fd3c764eef1cac8098c5ae5f4dba37b5426bc4d5dee6b7d36519f62b28bee7f3f45aa29a7c6f92209f193a5a5f0775ae7b
 SHA512 
41335113cd37490d02112760845b6e0bc631c448a0bdfe0435082836c86a1e125fbbe8a0efd30aae4ec7e86f43a67c9b6697e47263424e5093c7a475450ee7bc

diff --git a/media-gfx/fotoxx/fotoxx-22.1.ebuild 
b/media-gfx/fotoxx/fotoxx-22.1.ebuild
new file mode 100644
index ..852e25423552
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-22.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-11-26 Thread Agostino Sarubbo
commit: 36c24eeed43f5da91dd061e63c0a40816c759c70
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 26 08:51:51 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 26 08:51:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c24eee

media-gfx/fotoxx: x86 stable wrt bug #827113

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.60.ebuild 
b/media-gfx/fotoxx/fotoxx-21.60.ebuild
index 1ddec16ee369..d9e91deab328 100644
--- a/media-gfx/fotoxx/fotoxx-21.60.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.60.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-11-24 Thread Sam James
commit: 066270a76e3ec335947ee2eb79b9beeab6a4dbf7
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 16:46:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 16:46:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066270a7

media-gfx/fotoxx: Stabilize 21.60 amd64, #827113

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.60.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.60.ebuild 
b/media-gfx/fotoxx/fotoxx-21.60.ebuild
index 12a78336fe75..1ddec16ee369 100644
--- a/media-gfx/fotoxx/fotoxx-21.60.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.60.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-10-20 Thread Ben Kohler
commit: dcd685242816a88734f54ac0e4bf5f750a138761
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Oct 20 11:43:57 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Oct 20 11:44:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd68524

media-gfx/fotoxx: bump to 21.60

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-21.60.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 091c6a79b19..986f4d559f4 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-21.50.tar.gz 8693590 BLAKE2B 
d3bed82c3e856d6ce2433e0357955f32d462d0dfcf8de673a7c0fbe8aeeea766711c2617730c6a83501b07bd5f5ab60c9d56caeacd6ea938428758a39b5a75b3
 SHA512 
018735ff4b1fc99a64eccb05af05e9858f9dfce3c6925704f1739c22a49d3209f66d668b21cb6030d971bbe116c978c5d491aaba033683d5ed5268ee0e46ff9e
 DIST fotoxx-21.55.tar.gz 8667304 BLAKE2B 
9a324883ba29d8847763985ff33d3e7eaf2a73449fab9c60dee05144c5dc98caf8bef8ce886736fcfae38a7f58526bfb3868da3d3ae2a283ecfabf1bb8858061
 SHA512 
a207a861b1bc2d8a41ec36a58b1bc9f61db380ae651dee98faf295a1e98730b7fed5a361ab0f09630d8d0f170e58bdf897424ca1d86f27cb669e75f305ea3fb8
+DIST fotoxx-21.60.tar.gz 8679841 BLAKE2B 
ec3dcbd0b937d730692e225fec7530ac46390328ae960e8960df7d252bc0cd8630de84bf47dfaf74c1e07855b4b0959e596e5e515ea00a6c430872359b2b4576
 SHA512 
ac999fcc70acd92c54e85ad276112aaa7f1b7606ea70381d6f833d829fd92c14aacad7a967838e5d28fce80cfa6da8ef05e0ee49b463210cb66a3f8ffc3d22e7

diff --git a/media-gfx/fotoxx/fotoxx-21.60.ebuild 
b/media-gfx/fotoxx/fotoxx-21.60.ebuild
new file mode 100644
index 000..12a78336fe7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.60.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-10-02 Thread Ben Kohler
commit: 630b751e7063f9043b1c81d700ccb98d2329a3e7
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Oct  2 10:36:26 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Oct  2 10:50:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630b751e

media-gfx/fotoxx: bump to 21.55

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-21.55.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 79fd1bafd23..ce695387e91 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -2,3 +2,4 @@ DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b9
 DIST fotoxx-21.44.tar.gz 8670703 BLAKE2B 
e3c1a0d68ab530345048833c5c33ababa1f3ef27e99379888c748297a2d69a248eb64b6881b53bcdde759f53aea75292d3c205ca11d9ed291465514bf294d323
 SHA512 
06446fbd0c44a632d5525acec155f8d51ee9ffd66dc9ba97a01bb30f4a8e4b9355650ea50967a537cbf077062898def227c46b07dd7d6d2c6ab8af3f4654c490
 DIST fotoxx-21.50.tar.gz 8693590 BLAKE2B 
d3bed82c3e856d6ce2433e0357955f32d462d0dfcf8de673a7c0fbe8aeeea766711c2617730c6a83501b07bd5f5ab60c9d56caeacd6ea938428758a39b5a75b3
 SHA512 
018735ff4b1fc99a64eccb05af05e9858f9dfce3c6925704f1739c22a49d3209f66d668b21cb6030d971bbe116c978c5d491aaba033683d5ed5268ee0e46ff9e
 DIST fotoxx-21.52.tar.gz 8666385 BLAKE2B 
3d994cdc7ca80029df00b661409d9ce64de6f568e90840d92576ffeee9f305175875a5b506a91ab9be394850817d64541c96d8e2cf10fac5a9b0afa3ebd4855f
 SHA512 
da73c176456ff904093c648565cc69d270e5282df5687a8302614624ceac565b3131f035190ef7b6d84f937b84409cdc02a650bfbe7d9051200d19b22bf0d0f6
+DIST fotoxx-21.55.tar.gz 8667304 BLAKE2B 
9a324883ba29d8847763985ff33d3e7eaf2a73449fab9c60dee05144c5dc98caf8bef8ce886736fcfae38a7f58526bfb3868da3d3ae2a283ecfabf1bb8858061
 SHA512 
a207a861b1bc2d8a41ec36a58b1bc9f61db380ae651dee98faf295a1e98730b7fed5a361ab0f09630d8d0f170e58bdf897424ca1d86f27cb669e75f305ea3fb8

diff --git a/media-gfx/fotoxx/fotoxx-21.55.ebuild 
b/media-gfx/fotoxx/fotoxx-21.55.ebuild
new file mode 100644
index 000..12a78336fe7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.55.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-10-02 Thread Ben Kohler
commit: f96f781091d09fc9beed58daa8e4f59aa88b72e6
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Oct  2 10:50:40 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Oct  2 10:50:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96f7810

media-gfx/fotoxx: drop old

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  3 --
 media-gfx/fotoxx/fotoxx-21.41.ebuild | 81 
 media-gfx/fotoxx/fotoxx-21.44.ebuild | 81 
 media-gfx/fotoxx/fotoxx-21.52.ebuild | 81 
 4 files changed, 246 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index ce695387e91..091c6a79b19 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,5 +1,2 @@
-DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b91b607269add3e0152fa6dff1347caf12f8e36a528100d5c6f538dce388bb4cbd22d03e2d15ff6904d5fdff626
 SHA512 
df7b3f424c9a1e2773171f9c036b30c34bd902dad41d3ce51eee5a20e86ce6afe5bcae4147baf40ea35bb9755900d9efcca20e026e12a1f540884b113011bce8
-DIST fotoxx-21.44.tar.gz 8670703 BLAKE2B 
e3c1a0d68ab530345048833c5c33ababa1f3ef27e99379888c748297a2d69a248eb64b6881b53bcdde759f53aea75292d3c205ca11d9ed291465514bf294d323
 SHA512 
06446fbd0c44a632d5525acec155f8d51ee9ffd66dc9ba97a01bb30f4a8e4b9355650ea50967a537cbf077062898def227c46b07dd7d6d2c6ab8af3f4654c490
 DIST fotoxx-21.50.tar.gz 8693590 BLAKE2B 
d3bed82c3e856d6ce2433e0357955f32d462d0dfcf8de673a7c0fbe8aeeea766711c2617730c6a83501b07bd5f5ab60c9d56caeacd6ea938428758a39b5a75b3
 SHA512 
018735ff4b1fc99a64eccb05af05e9858f9dfce3c6925704f1739c22a49d3209f66d668b21cb6030d971bbe116c978c5d491aaba033683d5ed5268ee0e46ff9e
-DIST fotoxx-21.52.tar.gz 8666385 BLAKE2B 
3d994cdc7ca80029df00b661409d9ce64de6f568e90840d92576ffeee9f305175875a5b506a91ab9be394850817d64541c96d8e2cf10fac5a9b0afa3ebd4855f
 SHA512 
da73c176456ff904093c648565cc69d270e5282df5687a8302614624ceac565b3131f035190ef7b6d84f937b84409cdc02a650bfbe7d9051200d19b22bf0d0f6
 DIST fotoxx-21.55.tar.gz 8667304 BLAKE2B 
9a324883ba29d8847763985ff33d3e7eaf2a73449fab9c60dee05144c5dc98caf8bef8ce886736fcfae38a7f58526bfb3868da3d3ae2a283ecfabf1bb8858061
 SHA512 
a207a861b1bc2d8a41ec36a58b1bc9f61db380ae651dee98faf295a1e98730b7fed5a361ab0f09630d8d0f170e58bdf897424ca1d86f27cb669e75f305ea3fb8

diff --git a/media-gfx/fotoxx/fotoxx-21.41.ebuild 
b/media-gfx/fotoxx/fotoxx-21.41.ebuild
deleted file mode 100644
index d9e91deab32..000
--- a/media-gfx/fotoxx/fotoxx-21.41.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libpng:0
-   media-libs/tiff:0
-   media-libs/libchamplain[gtk]
-   virtual/jpeg
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "additional panorama support" media-gfx/hugin
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-09-17 Thread Agostino Sarubbo
commit: 40350d48193c4a35979d7e1142e2997cc962a5a3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 09:20:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 09:20:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40350d48

media-gfx/fotoxx: x86 stable wrt bug #813234

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.50.ebuild 
b/media-gfx/fotoxx/fotoxx-21.50.ebuild
index 1ddec16ee36..d9e91deab32 100644
--- a/media-gfx/fotoxx/fotoxx-21.50.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.50.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-09-17 Thread Agostino Sarubbo
commit: dd8d7627c6cfcbf2f3f0f1b1e92c6fc959bdd472
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 17 09:17:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 17 09:17:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8d7627

media-gfx/fotoxx: amd64 stable wrt bug #813234

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.50.ebuild 
b/media-gfx/fotoxx/fotoxx-21.50.ebuild
index 12a78336fe7..1ddec16ee36 100644
--- a/media-gfx/fotoxx/fotoxx-21.50.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.50.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-09-07 Thread Ben Kohler
commit: e0fa13c00615dec63489d99b17a38fc3b9e3bf33
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Sep  7 11:18:17 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Sep  7 18:05:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fa13c0

media-gfx/fotoxx: bump to 21.52

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-21.52.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 61b0979023f..79fd1bafd23 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b91b607269add3e0152fa6dff1347caf12f8e36a528100d5c6f538dce388bb4cbd22d03e2d15ff6904d5fdff626
 SHA512 
df7b3f424c9a1e2773171f9c036b30c34bd902dad41d3ce51eee5a20e86ce6afe5bcae4147baf40ea35bb9755900d9efcca20e026e12a1f540884b113011bce8
 DIST fotoxx-21.44.tar.gz 8670703 BLAKE2B 
e3c1a0d68ab530345048833c5c33ababa1f3ef27e99379888c748297a2d69a248eb64b6881b53bcdde759f53aea75292d3c205ca11d9ed291465514bf294d323
 SHA512 
06446fbd0c44a632d5525acec155f8d51ee9ffd66dc9ba97a01bb30f4a8e4b9355650ea50967a537cbf077062898def227c46b07dd7d6d2c6ab8af3f4654c490
 DIST fotoxx-21.50.tar.gz 8693590 BLAKE2B 
d3bed82c3e856d6ce2433e0357955f32d462d0dfcf8de673a7c0fbe8aeeea766711c2617730c6a83501b07bd5f5ab60c9d56caeacd6ea938428758a39b5a75b3
 SHA512 
018735ff4b1fc99a64eccb05af05e9858f9dfce3c6925704f1739c22a49d3209f66d668b21cb6030d971bbe116c978c5d491aaba033683d5ed5268ee0e46ff9e
+DIST fotoxx-21.52.tar.gz 8666385 BLAKE2B 
3d994cdc7ca80029df00b661409d9ce64de6f568e90840d92576ffeee9f305175875a5b506a91ab9be394850817d64541c96d8e2cf10fac5a9b0afa3ebd4855f
 SHA512 
da73c176456ff904093c648565cc69d270e5282df5687a8302614624ceac565b3131f035190ef7b6d84f937b84409cdc02a650bfbe7d9051200d19b22bf0d0f6

diff --git a/media-gfx/fotoxx/fotoxx-21.52.ebuild 
b/media-gfx/fotoxx/fotoxx-21.52.ebuild
new file mode 100644
index 000..12a78336fe7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.52.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-08-02 Thread Ben Kohler
commit: fa93021ec2382ee16e5bf77ec6b38554343b68d1
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Aug  2 11:57:48 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Aug  2 13:30:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa93021e

media-gfx/fotoxx: bump to 21.50

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-21.50.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 5eef6c96ab9..61b0979023f 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b91b607269add3e0152fa6dff1347caf12f8e36a528100d5c6f538dce388bb4cbd22d03e2d15ff6904d5fdff626
 SHA512 
df7b3f424c9a1e2773171f9c036b30c34bd902dad41d3ce51eee5a20e86ce6afe5bcae4147baf40ea35bb9755900d9efcca20e026e12a1f540884b113011bce8
 DIST fotoxx-21.44.tar.gz 8670703 BLAKE2B 
e3c1a0d68ab530345048833c5c33ababa1f3ef27e99379888c748297a2d69a248eb64b6881b53bcdde759f53aea75292d3c205ca11d9ed291465514bf294d323
 SHA512 
06446fbd0c44a632d5525acec155f8d51ee9ffd66dc9ba97a01bb30f4a8e4b9355650ea50967a537cbf077062898def227c46b07dd7d6d2c6ab8af3f4654c490
+DIST fotoxx-21.50.tar.gz 8693590 BLAKE2B 
d3bed82c3e856d6ce2433e0357955f32d462d0dfcf8de673a7c0fbe8aeeea766711c2617730c6a83501b07bd5f5ab60c9d56caeacd6ea938428758a39b5a75b3
 SHA512 
018735ff4b1fc99a64eccb05af05e9858f9dfce3c6925704f1739c22a49d3209f66d668b21cb6030d971bbe116c978c5d491aaba033683d5ed5268ee0e46ff9e

diff --git a/media-gfx/fotoxx/fotoxx-21.50.ebuild 
b/media-gfx/fotoxx/fotoxx-21.50.ebuild
new file mode 100644
index 000..12a78336fe7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.50.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-07-13 Thread Ben Kohler
commit: 0b0593fcfdceb5a798147e09d053b8a8cc50554f
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jul 13 13:31:04 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jul 13 13:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b0593fc

media-gfx/fotoxx: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  2 -
 media-gfx/fotoxx/fotoxx-21.40.ebuild | 81 
 media-gfx/fotoxx/fotoxx-21.42.ebuild | 81 
 3 files changed, 164 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index aa02e8ce820..5eef6c96ab9 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,4 +1,2 @@
-DIST fotoxx-21.40.tar.gz 8583921 BLAKE2B 
63e49768c6d5941fe4259f83aef4ce8d0e19498c1090e4eb5017337f184edb0c60939323cc6481efcf72d0544347e046c94e37619e1f466b6dde0ab0919c3792
 SHA512 
05db14fafd8187bcb1de1576ca445fe525e895089fe670a80f890b2c525f5424fabd751ea422a5cc266cc7e8175ecaf7800b97a5ad686ea3e4e482de78190f3b
 DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b91b607269add3e0152fa6dff1347caf12f8e36a528100d5c6f538dce388bb4cbd22d03e2d15ff6904d5fdff626
 SHA512 
df7b3f424c9a1e2773171f9c036b30c34bd902dad41d3ce51eee5a20e86ce6afe5bcae4147baf40ea35bb9755900d9efcca20e026e12a1f540884b113011bce8
-DIST fotoxx-21.42.tar.gz 8617093 BLAKE2B 
bccb36c43636fe6811f5fda7df3e81a3ca8ecce0e1df6b4d3a761c31674e32796d42d5b305d391dcd1fa22fadef3224c9ec71f2bf2619091a592f5e8f0acb00a
 SHA512 
cf5cb91cd061e18ac059b93326ff17c406d6a595c6793be55ca74f4e66dbe0172baf48910bc0813263caed9c0fd8571039131b3d5635d9451a14cdaa7efab520
 DIST fotoxx-21.44.tar.gz 8670703 BLAKE2B 
e3c1a0d68ab530345048833c5c33ababa1f3ef27e99379888c748297a2d69a248eb64b6881b53bcdde759f53aea75292d3c205ca11d9ed291465514bf294d323
 SHA512 
06446fbd0c44a632d5525acec155f8d51ee9ffd66dc9ba97a01bb30f4a8e4b9355650ea50967a537cbf077062898def227c46b07dd7d6d2c6ab8af3f4654c490

diff --git a/media-gfx/fotoxx/fotoxx-21.40.ebuild 
b/media-gfx/fotoxx/fotoxx-21.40.ebuild
deleted file mode 100644
index d9e91deab32..000
--- a/media-gfx/fotoxx/fotoxx-21.40.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libpng:0
-   media-libs/tiff:0
-   media-libs/libchamplain[gtk]
-   virtual/jpeg
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video thumbnails & playback" media-video/ffmpeg
-   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
-   optfeature "additional panorama support" media-gfx/hugin
-   optfeature "WEBP file support" media-libs/libwebp
-
-   elog
-   elog "Please read the Help > User Guide for details. The source 
location is"
-   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
-   elog "be placed at /home//.fotoxx/userguide."
-   elog
-   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
-   elog
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/media-gfx/fotoxx/fotoxx-21.42.ebuild 
b/media-gfx/fotoxx/fotoxx-21.42.ebuild
deleted file mode 100644
index 12a78336fe7..000

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-07-13 Thread Agostino Sarubbo
commit: 7ddc9e0a44b5ae824061f51f9d7d8725ad61dafd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 13 06:33:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 13 06:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ddc9e0a

media-gfx/fotoxx: x86 stable wrt bug #801211

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.41.ebuild 
b/media-gfx/fotoxx/fotoxx-21.41.ebuild
index 1ddec16ee36..d9e91deab32 100644
--- a/media-gfx/fotoxx/fotoxx-21.41.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.41.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-07-09 Thread Agostino Sarubbo
commit: d73cbf995c5aa3159d4a07a3fe822055b906e4fe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  9 06:25:36 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  9 06:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73cbf99

media-gfx/fotoxx: amd64 stable wrt bug #801211

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.41.ebuild 
b/media-gfx/fotoxx/fotoxx-21.41.ebuild
index 12a78336fe7..1ddec16ee36 100644
--- a/media-gfx/fotoxx/fotoxx-21.41.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.41.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-07-06 Thread Ben Kohler
commit: df20a5e91a4be7f5cfe5d5c6b7f39b27e2191101
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jul  6 14:33:28 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jul  6 14:34:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df20a5e9

media-gfx/fotoxx: bump to 21.44

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-21.44.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 9d003fb10a7..aa02e8ce820 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-21.40.tar.gz 8583921 BLAKE2B 
63e49768c6d5941fe4259f83aef4ce8d0e19498c1090e4eb5017337f184edb0c60939323cc6481efcf72d0544347e046c94e37619e1f466b6dde0ab0919c3792
 SHA512 
05db14fafd8187bcb1de1576ca445fe525e895089fe670a80f890b2c525f5424fabd751ea422a5cc266cc7e8175ecaf7800b97a5ad686ea3e4e482de78190f3b
 DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b91b607269add3e0152fa6dff1347caf12f8e36a528100d5c6f538dce388bb4cbd22d03e2d15ff6904d5fdff626
 SHA512 
df7b3f424c9a1e2773171f9c036b30c34bd902dad41d3ce51eee5a20e86ce6afe5bcae4147baf40ea35bb9755900d9efcca20e026e12a1f540884b113011bce8
 DIST fotoxx-21.42.tar.gz 8617093 BLAKE2B 
bccb36c43636fe6811f5fda7df3e81a3ca8ecce0e1df6b4d3a761c31674e32796d42d5b305d391dcd1fa22fadef3224c9ec71f2bf2619091a592f5e8f0acb00a
 SHA512 
cf5cb91cd061e18ac059b93326ff17c406d6a595c6793be55ca74f4e66dbe0172baf48910bc0813263caed9c0fd8571039131b3d5635d9451a14cdaa7efab520
+DIST fotoxx-21.44.tar.gz 8670703 BLAKE2B 
e3c1a0d68ab530345048833c5c33ababa1f3ef27e99379888c748297a2d69a248eb64b6881b53bcdde759f53aea75292d3c205ca11d9ed291465514bf294d323
 SHA512 
06446fbd0c44a632d5525acec155f8d51ee9ffd66dc9ba97a01bb30f4a8e4b9355650ea50967a537cbf077062898def227c46b07dd7d6d2c6ab8af3f4654c490

diff --git a/media-gfx/fotoxx/fotoxx-21.44.ebuild 
b/media-gfx/fotoxx/fotoxx-21.44.ebuild
new file mode 100644
index 000..12a78336fe7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.44.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-06-16 Thread Ben Kohler
commit: a54743c1867db9dc71741a21c641f007f20b6d48
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jun 16 12:13:33 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jun 16 12:14:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54743c1

media-gfx/fotoxx: bump to 21.42

Minor (single) bugfix release

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-21.42.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 21c5ec6aaae..9d003fb10a7 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1,3 @@
 DIST fotoxx-21.40.tar.gz 8583921 BLAKE2B 
63e49768c6d5941fe4259f83aef4ce8d0e19498c1090e4eb5017337f184edb0c60939323cc6481efcf72d0544347e046c94e37619e1f466b6dde0ab0919c3792
 SHA512 
05db14fafd8187bcb1de1576ca445fe525e895089fe670a80f890b2c525f5424fabd751ea422a5cc266cc7e8175ecaf7800b97a5ad686ea3e4e482de78190f3b
 DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b91b607269add3e0152fa6dff1347caf12f8e36a528100d5c6f538dce388bb4cbd22d03e2d15ff6904d5fdff626
 SHA512 
df7b3f424c9a1e2773171f9c036b30c34bd902dad41d3ce51eee5a20e86ce6afe5bcae4147baf40ea35bb9755900d9efcca20e026e12a1f540884b113011bce8
+DIST fotoxx-21.42.tar.gz 8617093 BLAKE2B 
bccb36c43636fe6811f5fda7df3e81a3ca8ecce0e1df6b4d3a761c31674e32796d42d5b305d391dcd1fa22fadef3224c9ec71f2bf2619091a592f5e8f0acb00a
 SHA512 
cf5cb91cd061e18ac059b93326ff17c406d6a595c6793be55ca74f4e66dbe0172baf48910bc0813263caed9c0fd8571039131b3d5635d9451a14cdaa7efab520

diff --git a/media-gfx/fotoxx/fotoxx-21.42.ebuild 
b/media-gfx/fotoxx/fotoxx-21.42.ebuild
new file mode 100644
index 000..12a78336fe7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.42.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-06-01 Thread Ben Kohler
commit: 12cd5239d9fd1cf9f5e3ae3eafa5b69ffea4ff33
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  1 13:53:40 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  1 14:58:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cd5239

media-gfx/fotoxx: bump to 21.41

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-21.41.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index ff429acc628..21c5ec6aaae 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1 +1,2 @@
 DIST fotoxx-21.40.tar.gz 8583921 BLAKE2B 
63e49768c6d5941fe4259f83aef4ce8d0e19498c1090e4eb5017337f184edb0c60939323cc6481efcf72d0544347e046c94e37619e1f466b6dde0ab0919c3792
 SHA512 
05db14fafd8187bcb1de1576ca445fe525e895089fe670a80f890b2c525f5424fabd751ea422a5cc266cc7e8175ecaf7800b97a5ad686ea3e4e482de78190f3b
+DIST fotoxx-21.41.tar.gz 8619224 BLAKE2B 
28ec5fef8780001a023527c0859b58e1b3347b91b607269add3e0152fa6dff1347caf12f8e36a528100d5c6f538dce388bb4cbd22d03e2d15ff6904d5fdff626
 SHA512 
df7b3f424c9a1e2773171f9c036b30c34bd902dad41d3ce51eee5a20e86ce6afe5bcae4147baf40ea35bb9755900d9efcca20e026e12a1f540884b113011bce8

diff --git a/media-gfx/fotoxx/fotoxx-21.41.ebuild 
b/media-gfx/fotoxx/fotoxx-21.41.ebuild
new file mode 100644
index 000..12a78336fe7
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.41.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "additional panorama support" media-gfx/hugin
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/, media-gfx/fotoxx/files/

2021-05-18 Thread Ben Kohler
commit: f51fda0dd556447833d47d0e8f6fd743ec23c610
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May 18 11:37:30 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May 18 11:56:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51fda0d

media-gfx/fotoxx: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 -
 media-gfx/fotoxx/files/fotoxx-15.05-docdir.patch | 12 --
 media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch | 31 -
 media-gfx/fotoxx/fotoxx-15.05.ebuild | 55 
 4 files changed, 99 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index a100150b595..ff429acc628 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1 @@
-DIST fotoxx-15.05.tar.gz 3573278 BLAKE2B 
0a7f564b2a31cf7db131d8a09a8624f087b7a5beb377949843d99d5933d5b16fb270177fe233f943af7f26753fffc6a52a5a5feea18c065f0dd99a74256a33f0
 SHA512 
07155e5f32c0ada33dd95de333a4a124c9fc56b3807bb2edc2b078f0eab37968f374f84701bb8ce9b200f00ed4587c83f772899ba39527378d3527050960ac0e
 DIST fotoxx-21.40.tar.gz 8583921 BLAKE2B 
63e49768c6d5941fe4259f83aef4ce8d0e19498c1090e4eb5017337f184edb0c60939323cc6481efcf72d0544347e046c94e37619e1f466b6dde0ab0919c3792
 SHA512 
05db14fafd8187bcb1de1576ca445fe525e895089fe670a80f890b2c525f5424fabd751ea422a5cc266cc7e8175ecaf7800b97a5ad686ea3e4e482de78190f3b

diff --git a/media-gfx/fotoxx/files/fotoxx-15.05-docdir.patch 
b/media-gfx/fotoxx/files/fotoxx-15.05-docdir.patch
deleted file mode 100644
index 8cab49ff51e..000
--- a/media-gfx/fotoxx/files/fotoxx-15.05-docdir.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 fotoxx-14.10.2.orig/Makefile   2014-10-09 15:17:09.0 +0700
-+++ fotoxx-14.10.2/Makefile2014-10-13 20:44:55.061728475 +0700
-@@ -16,3 +16,3 @@
- LOCALESDIR = $(SHAREDIR)/locales
--DOCDIR = $(PREFIX)/share/doc/fotoxx
-+DOCDIR = $(PREFIX)/share/doc/$(PF)
- MANDIR = $(PREFIX)/share/man/man1
-@@ -90,4 +90,2 @@
-   rm -f fotoxx.1.gz
--  # menu (desktop) file
--  cp -f desktop $(DESTDIR)$(MENUFILE)
- 

diff --git a/media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch 
b/media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch
deleted file mode 100644
index 5d84e687d39..000
--- a/media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-Fix 'smart_erase_blur' declaration and definition mismatch.
-
-https://bugs.gentoo.org/768207
 a/f.repair.cc
-+++ b/f.repair.cc
-@@ -2265,7 +2265,7 @@ void smart_erase_func(int mode)
- 
- //  add blur to the erased area to help mask the side-effects
- 
--int smart_erase_blur(float radius)
-+void smart_erase_blur(float radius)
- {
-int ii, px, py, dx, dy, adx, ady;
-float   blur_weight[12][12];// 
 up to blur radius = 10
-@@ -2274,7 +2274,7 @@ int smart_erase_blur(float radius)
-float   red, green, blue;
-float   *pix9, *pix3, *pixN;
- 
--   if (sa_stat != 3) return 0;
-+   if (sa_stat != 3) return;
- 
-rad = radius - 0.2;
-rad2 = rad * rad;
-@@ -2342,7 +2342,6 @@ int smart_erase_blur(float radius)
-CEF->Fmods++;
-CEF->Fsaved = 0;
-Fpaint2();  // 
 update window
--   return 0;
- }
- 
- 

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
deleted file mode 100644
index b15710b3982..000
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop toolchain-funcs xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://www.kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="
-   media-libs/libpng
-   media-libs/tiff
-   media-libs/lcms:2
-   x11-libs/gtk+:3"
-RDEPEND="${DEPEND}
-   media-gfx/ufraw[gtk]
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-docdir.patch
-   "${FILESDIR}"/${P}-gcc-11.patch
-)
-
-src_compile() {
-   tc-export CXX
-   emake
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
-   emake DESTDIR="${D}" install
-   newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-05-17 Thread Sam James
commit: b72b9034aeee31736d80710b377b334b1ab29609
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 23:28:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 23:28:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72b9034

media-gfx/fotoxx: Stabilize 21.40 amd64, #790701

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.40.ebuild 
b/media-gfx/fotoxx/fotoxx-21.40.ebuild
index 2566280b057..d9e91deab32 100644
--- a/media-gfx/fotoxx/fotoxx-21.40.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.40.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-05-17 Thread Sam James
commit: d6b851ba8bf4fd7a7535be14ec384469c47330a2
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 23:28:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 23:28:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b851ba

media-gfx/fotoxx: Stabilize 21.40 x86, #790701

Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.40.ebuild 
b/media-gfx/fotoxx/fotoxx-21.40.ebuild
index 12a78336fe7..2566280b057 100644
--- a/media-gfx/fotoxx/fotoxx-21.40.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.40.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE=""
 
 # For required dependencies read doc/README, for required tools read



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2021-04-16 Thread Ben Kohler
commit: 8bf5755d62f537ae12a2d6db008599e517bf6eb3
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 13 22:30:06 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Apr 16 14:42:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf5755d

media-gfx/fotoxx: fix homepage

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/fotoxx-21.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-21.40.ebuild 
b/media-gfx/fotoxx/fotoxx-21.40.ebuild
index 3673ebe371b..12a78336fe7 100644
--- a/media-gfx/fotoxx/fotoxx-21.40.ebuild
+++ b/media-gfx/fotoxx/fotoxx-21.40.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit optfeature xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx20/fotoxx.html;
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
 SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/files/, media-gfx/fotoxx/

2021-04-08 Thread Ben Kohler
commit: 6931cc9295471db938c266bd2e0a7e858b5968f6
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Apr  8 19:13:57 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Apr  8 19:16:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6931cc92

media-gfx/fotoxx: take package & bump it

Closes: https://bugs.gentoo.org/578046
Closes: https://bugs.gentoo.org/739980
Closes: https://bugs.gentoo.org/751304
Closes: https://bugs.gentoo.org/751307
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest  |  1 +
 .../fotoxx/files/fotoxx-21.40-documentation.patch  | 33 +
 media-gfx/fotoxx/fotoxx-21.40.ebuild   | 81 ++
 media-gfx/fotoxx/metadata.xml  |  5 +-
 4 files changed, 119 insertions(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 64a1ae728f6..a100150b595 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1 +1,2 @@
 DIST fotoxx-15.05.tar.gz 3573278 BLAKE2B 
0a7f564b2a31cf7db131d8a09a8624f087b7a5beb377949843d99d5933d5b16fb270177fe233f943af7f26753fffc6a52a5a5feea18c065f0dd99a74256a33f0
 SHA512 
07155e5f32c0ada33dd95de333a4a124c9fc56b3807bb2edc2b078f0eab37968f374f84701bb8ce9b200f00ed4587c83f772899ba39527378d3527050960ac0e
+DIST fotoxx-21.40.tar.gz 8583921 BLAKE2B 
63e49768c6d5941fe4259f83aef4ce8d0e19498c1090e4eb5017337f184edb0c60939323cc6481efcf72d0544347e046c94e37619e1f466b6dde0ab0919c3792
 SHA512 
05db14fafd8187bcb1de1576ca445fe525e895089fe670a80f890b2c525f5424fabd751ea422a5cc266cc7e8175ecaf7800b97a5ad686ea3e4e482de78190f3b

diff --git a/media-gfx/fotoxx/files/fotoxx-21.40-documentation.patch 
b/media-gfx/fotoxx/files/fotoxx-21.40-documentation.patch
new file mode 100644
index 000..523c640cc00
--- /dev/null
+++ b/media-gfx/fotoxx/files/fotoxx-21.40-documentation.patch
@@ -0,0 +1,33 @@
+diff -ur a/Makefile b/Makefile
+--- a/Makefile 2021-04-08 10:05:46.064519573 -0500
 b/Makefile 2021-04-08 10:51:26.906128397 -0500
+@@ -97,6 +97,7 @@
+ 
+ zfuncs.o: zfuncs.cc  zfuncs.h
+   $(CXX) zfuncs.cc $(CFLAGS)   \
++  -D DOCDIR=\"$(DOCDIR)\"  \
+ 
+ # install application files in standard locations
+ PREFIX ?= /usr
+@@ -122,8 +123,7 @@
+   cp -f -R  data/* $(DESTDIR)$(DATADIR)
+   cp -f -R  images/* $(DESTDIR)$(IMAGEDIR)
+   # man page  (21.29) 
+-  gzip -fk -9 man/fotoxx.man
+-  mv -f man/fotoxx.man.gz $(DESTDIR)$(MANDIR)/fotoxx.1.gz
++  cp man/fotoxx.man $(DESTDIR)$(MANDIR)/fotoxx.1
+   # desktop file and icon
+   cp -f fotoxx.desktop $(DESTDIR)$(MENUDIR)
+   cp -f fotoxx.png $(DESTDIR)$(ICONDIR)
+diff -ur a/zfuncs.cc b/zfuncs.cc
+--- a/zfuncs.cc2021-04-08 10:05:46.062519630 -0500
 b/zfuncs.cc2021-04-08 11:09:07.977258807 -0500
+@@ -5615,7 +5615,7 @@
+ 
+strncatv(zdatadir,199,zprefix,"/share/",zappname,"/data",null);
   //  /prefix/share/appname/data
+strncatv(zimagedir,199,zprefix,"/share/",zappname,"/images",null); 
   //  /prefix/share/appname/images
+-   strncatv(zdocdir,199,zprefix,"/share/doc/",zappname,null); 
   //  /prefix/share/doc/appname
++   strncatv(zdocdir,199,zprefix,"/share/doc/",zappvers,null); 
   //  /prefix/share/doc/appname
+
+ch_time = zstrdup(build_date_time,"zinitapp");
+if (ch_time[4] == ' ') ch_time[4] = '0';   
   //  replace month day ' d' with '0d'

diff --git a/media-gfx/fotoxx/fotoxx-21.40.ebuild 
b/media-gfx/fotoxx/fotoxx-21.40.ebuild
new file mode 100644
index 000..3673ebe371b
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-21.40.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx20/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libpng:0
+   media-libs/tiff:0
+   media-libs/libchamplain[gtk]
+   virtual/jpeg
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-21.40-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/, media-gfx/fotoxx/files/

2021-02-11 Thread Sergei Trofimovich
commit: 20a697ec94dd5f167b50a970bba0bffccbd70775
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 11 10:12:31 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 11 10:12:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a697ec

media-gfx/fotoxx: tweak for gcc-11

Reported-by: Kobboi
Closes: https://bugs.gentoo.org/768207
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 ...otoxx-15.05.patch => fotoxx-15.05-docdir.patch} |  1 -
 media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch   | 31 ++
 media-gfx/fotoxx/fotoxx-15.05.ebuild   |  7 +++--
 3 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/media-gfx/fotoxx/files/fotoxx-15.05.patch 
b/media-gfx/fotoxx/files/fotoxx-15.05-docdir.patch
similarity index 85%
rename from media-gfx/fotoxx/files/fotoxx-15.05.patch
rename to media-gfx/fotoxx/files/fotoxx-15.05-docdir.patch
index 15fdaa9abac..8cab49ff51e 100644
--- a/media-gfx/fotoxx/files/fotoxx-15.05.patch
+++ b/media-gfx/fotoxx/files/fotoxx-15.05-docdir.patch
@@ -1,4 +1,3 @@
-diff -r -U1 fotoxx-14.10.2.orig/Makefile fotoxx-14.10.2/Makefile
 --- fotoxx-14.10.2.orig/Makefile   2014-10-09 15:17:09.0 +0700
 +++ fotoxx-14.10.2/Makefile2014-10-13 20:44:55.061728475 +0700
 @@ -16,3 +16,3 @@

diff --git a/media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch 
b/media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch
new file mode 100644
index 000..5d84e687d39
--- /dev/null
+++ b/media-gfx/fotoxx/files/fotoxx-15.05-gcc-11.patch
@@ -0,0 +1,31 @@
+Fix 'smart_erase_blur' declaration and definition mismatch.
+
+https://bugs.gentoo.org/768207
+--- a/f.repair.cc
 b/f.repair.cc
+@@ -2265,7 +2265,7 @@ void smart_erase_func(int mode)
+ 
+ //  add blur to the erased area to help mask the side-effects
+ 
+-int smart_erase_blur(float radius)
++void smart_erase_blur(float radius)
+ {
+int ii, px, py, dx, dy, adx, ady;
+float   blur_weight[12][12];// 
 up to blur radius = 10
+@@ -2274,7 +2274,7 @@ int smart_erase_blur(float radius)
+float   red, green, blue;
+float   *pix9, *pix3, *pixN;
+ 
+-   if (sa_stat != 3) return 0;
++   if (sa_stat != 3) return;
+ 
+rad = radius - 0.2;
+rad2 = rad * rad;
+@@ -2342,7 +2342,6 @@ int smart_erase_blur(float radius)
+CEF->Fmods++;
+CEF->Fsaved = 0;
+Fpaint2();  // 
 update window
+-   return 0;
+ }
+ 
+ 

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index b0b0b1e0275..b15710b3982 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,7 +25,10 @@ RDEPEND="${DEPEND}
media-libs/exiftool
x11-misc/xdg-utils"
 
-PATCHES=( "${FILESDIR}"/${P}.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-docdir.patch
+   "${FILESDIR}"/${P}-gcc-11.patch
+)
 
 src_compile() {
tc-export CXX



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2020-12-02 Thread Sam James
commit: cd53a31474a8d857652cc22c08bfef1a9a93eb15
Author: Roy Bamford  gentoo  org>
AuthorDate: Wed Dec  2 11:44:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  2 23:21:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd53a314

media-gfx/fotoxx: added ~arm64

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/fotoxx/fotoxx-15.05.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index dd440e48f70..b0b0b1e0275 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2019-03-20 Thread Andreas Sturmlechner
commit: 677b3fd81848f1df8bacd5e2ab3f9ec852f41583
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 20 14:41:24 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 20 17:15:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677b3fd8

media-gfx/fotoxx: Fix HOMEPAGE

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/fotoxx/fotoxx-15.05.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index 0a425e4da1d..dd440e48f70 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit desktop toolchain-funcs xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="http://www.kornelix.com/fotoxx.html;
+HOMEPAGE="https://www.kornelix.net/fotoxx/fotoxx.html;
 SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2018-09-09 Thread Mikle Kolyada
commit: 7ebab349c88f0fa9fa804ea20286b175d8f34251
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep  9 09:46:04 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep  9 09:47:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebab349

media-gfx/fotoxx: amd64 stable wrt bug #665304

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/fotoxx/fotoxx-15.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index f561ad091ef..0a425e4da1d 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/files/, media-gfx/fotoxx/

2018-09-09 Thread Mikle Kolyada
commit: c05008b1c6e25f7d07244d6cf8d08aacd777ff1d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep  9 09:47:42 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep  9 09:47:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05008b1

media-gfx/fotoxx: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/fotoxx/Manifest   |  1 -
 media-gfx/fotoxx/files/fotoxx-13.11.1.patch | 44 ---
 media-gfx/fotoxx/fotoxx-13.11.1.ebuild  | 54 -
 3 files changed, 99 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 4a07cc7e96f..64a1ae728f6 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,2 +1 @@
-DIST fotoxx-13.11.1.tar.gz 2473330 BLAKE2B 
838772cfd6939dafdc58e52a264f86027e9a5dc65ab9ffc82afc11c114ffa71c60e11f1eb54c182696c1ea9231acbd8eb293d1bba485960f26c0ffe8df5b0323
 SHA512 
c880f5f1a67f12ab081820d4a897912e20985dbad0096d2f4ef1f37d0b2b626dd66c69a593e57b31432a67f79eadd4ea8022dcde01bec865f71ecbfec456caa2
 DIST fotoxx-15.05.tar.gz 3573278 BLAKE2B 
0a7f564b2a31cf7db131d8a09a8624f087b7a5beb377949843d99d5933d5b16fb270177fe233f943af7f26753fffc6a52a5a5feea18c065f0dd99a74256a33f0
 SHA512 
07155e5f32c0ada33dd95de333a4a124c9fc56b3807bb2edc2b078f0eab37968f374f84701bb8ce9b200f00ed4587c83f772899ba39527378d3527050960ac0e

diff --git a/media-gfx/fotoxx/files/fotoxx-13.11.1.patch 
b/media-gfx/fotoxx/files/fotoxx-13.11.1.patch
deleted file mode 100644
index c37df02558b..000
--- a/media-gfx/fotoxx/files/fotoxx-13.11.1.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff -r -U1 fotoxx-13.08.1.orig/Makefile fotoxx-13.08.1/Makefile
 fotoxx-13.08.1.orig/Makefile   2013-08-13 15:53:00.0 +0700
-+++ fotoxx-13.08.1/Makefile2013-08-16 04:37:03.009099149 +0700
-@@ -5,4 +5,4 @@
- # defaults for parameters that may be pre-defined
--CXXFLAGS ?= -O2 -Wall -ggdb
--LDFLAGS ?= -rdynamic 
-+CXXFLAGS += -Wall -Wno-deprecated-declarations
-+LDFLAGS += -rdynamic
- PREFIX ?= /usr
-@@ -15,3 +15,3 @@
- LOCALESDIR = $(SHAREDIR)/locales
--DOCDIR = $(PREFIX)/share/doc/fotoxx
-+DOCDIR = $(PREFIX)/share/doc/$(PF)
- MANDIR = $(PREFIX)/share/man/man1
-@@ -19,4 +19,4 @@
- 
--CFLAGS = $(CXXFLAGS) -c `pkg-config --cflags gtk+-3.0`
--LIBS = `pkg-config --libs gtk+-3.0`
-+CFLAGS = $(CXXFLAGS) -c -DPF=\"$(PF)\" `pkg-config --cflags gtk+-3.0`
-+LIBS = `pkg-config --libs gtk+-3.0` -lpthread
- 
-@@ -78,3 +78,2 @@
-   rm -f  $(DESTDIR)$(MANDIR)/fotoxx.1.gz
--  xdg-desktop-menu uninstall $(DESTDIR)$(MENUFILE)
-   rm -f  $(DESTDIR)$(MENUFILE)
-@@ -97,5 +96,2 @@
-   rm -f fotoxx.1.gz
--  # menu (desktop) file
--  cp -f desktop $(DESTDIR)$(MENUFILE)
--  xdg-desktop-menu install --novendor $(DESTDIR)$(MENUFILE)
- 
-@@ -106,3 +102,2 @@
-   rm -f  $(DESTDIR)$(MANDIR)/fotoxx.1.gz
--  xdg-desktop-menu uninstall $(DESTDIR)$(MENUFILE)
-   rm -f  $(DESTDIR)$(MENUFILE)
-diff -r -U1 fotoxx-13.08.1.orig/zfuncs.cc fotoxx-13.08.1/zfuncs.cc
 fotoxx-13.08.1.orig/zfuncs.cc  2013-08-13 15:53:00.0 +0700
-+++ fotoxx-13.08.1/zfuncs.cc   2013-08-16 04:31:58.882119673 +0700
-@@ -3947,3 +3947,3 @@
-strncatv(zlocalesdir,199,work,"/share/",zappname,"/locales",null);  // 
 /prefix/share/appname/locales
--   strncatv(zdocdir,199,work,"/share/doc/",zappname,null); // 
 /prefix/share/doc/appname
-+   strncatv(zdocdir,199,work,"/share/doc/",PF,null);   // 
 /prefix/share/doc/$(PF)
-

diff --git a/media-gfx/fotoxx/fotoxx-13.11.1.ebuild 
b/media-gfx/fotoxx/fotoxx-13.11.1.ebuild
deleted file mode 100644
index 67684ae938d..000
--- a/media-gfx/fotoxx/fotoxx-13.11.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs fdo-mime
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="http://www.kornelix.com/fotoxx.html;
-SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
-   x11-libs/gtk+:3
-   media-libs/libpng
-   media-libs/tiff
-   media-libs/lcms:2"
-RDEPEND="${DEPEND}
-   media-libs/exiftool
-   media-gfx/ufraw[gtk]
-   media-gfx/dcraw
-   x11-misc/xdg-utils"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PF}.patch
-}
-
-src_compile() {
-   tc-export CXX
-   emake
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
-   emake DESTDIR="${D}" install
-   newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   fdo-mime_mime_database_update
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2018-09-08 Thread Thomas Deutschmann
commit: f4228779a811be48abaaa9fcd5ff61ff90422dfc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep  9 00:58:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep  9 01:11:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4228779

media-gfx/fotoxx: x86 stable (bug #665304)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-gfx/fotoxx/fotoxx-15.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index 5ef117c20f7..f561ad091ef 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2018-04-04 Thread Andreas Sturmlechner
commit: 9b3456cd05b71221a2458ecbb057f478a854e58d
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 01:53:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3456cd

media-gfx/fotoxx: fdo-mime -> xdg-utils

Also replaced eutils with desktop for newmenu.

Package-Manager: Portage-2.3.27, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7797

 media-gfx/fotoxx/fotoxx-15.04.1.ebuild | 20 ++--
 media-gfx/fotoxx/fotoxx-15.05.ebuild   | 20 ++--
 2 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild 
b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
index 5f911c91bb9..7f07dc6d0c3 100644
--- a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit eutils toolchain-funcs fdo-mime
+inherit desktop toolchain-funcs xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
 HOMEPAGE="http://www.kornelix.com/fotoxx.html;
@@ -25,9 +25,9 @@ RDEPEND="${DEPEND}
media-gfx/dcraw
x11-misc/xdg-utils"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PF}.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PF}.patch
+)
 
 src_compile() {
tc-export CXX
@@ -44,11 +44,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index 5f911c91bb9..7f07dc6d0c3 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit eutils toolchain-funcs fdo-mime
+inherit desktop toolchain-funcs xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
 HOMEPAGE="http://www.kornelix.com/fotoxx.html;
@@ -25,9 +25,9 @@ RDEPEND="${DEPEND}
media-gfx/dcraw
x11-misc/xdg-utils"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PF}.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PF}.patch
+)
 
 src_compile() {
tc-export CXX
@@ -44,11 +44,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2018-04-04 Thread Andreas Sturmlechner
commit: 6d55350b89630e366023c9800f8a8c8f1710d449
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 22:21:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d55350b

media-gfx/fotoxx: Sort DEPENDs, s/PF/P/, missing || die

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-gfx/fotoxx/fotoxx-15.04.1.ebuild | 12 +---
 media-gfx/fotoxx/fotoxx-15.05.ebuild   | 12 +---
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild 
b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
index 7f07dc6d0c3..5ef117c20f7 100644
--- a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
@@ -15,19 +15,17 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="
-   x11-libs/gtk+:3
media-libs/libpng
media-libs/tiff
-   media-libs/lcms:2"
+   media-libs/lcms:2
+   x11-libs/gtk+:3"
 RDEPEND="${DEPEND}
-   media-libs/exiftool
media-gfx/ufraw[gtk]
media-gfx/dcraw
+   media-libs/exiftool
x11-misc/xdg-utils"
 
-PATCHES=(
-   "${FILESDIR}"/${PF}.patch
-)
+PATCHES=( "${FILESDIR}"/${P}.patch )
 
 src_compile() {
tc-export CXX
@@ -39,7 +37,7 @@ src_install() {
# and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
emake DESTDIR="${D}" install
newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
docompress -x /usr/share/doc
 }
 

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index 7f07dc6d0c3..5ef117c20f7 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -15,19 +15,17 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="
-   x11-libs/gtk+:3
media-libs/libpng
media-libs/tiff
-   media-libs/lcms:2"
+   media-libs/lcms:2
+   x11-libs/gtk+:3"
 RDEPEND="${DEPEND}
-   media-libs/exiftool
media-gfx/ufraw[gtk]
media-gfx/dcraw
+   media-libs/exiftool
x11-misc/xdg-utils"
 
-PATCHES=(
-   "${FILESDIR}"/${PF}.patch
-)
+PATCHES=( "${FILESDIR}"/${P}.patch )
 
 src_compile() {
tc-export CXX
@@ -39,7 +37,7 @@ src_install() {
# and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
emake DESTDIR="${D}" install
newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
docompress -x /usr/share/doc
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/files/, media-gfx/fotoxx/

2018-04-04 Thread Andreas Sturmlechner
commit: 1c47c8eaa775d1d971075cbdbfb48f38e725f327
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 22:24:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c47c8ea

media-gfx/fotoxx: Drop 15.04.1

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-gfx/fotoxx/Manifest   |  1 -
 media-gfx/fotoxx/files/fotoxx-15.04.1.patch | 13 
 media-gfx/fotoxx/fotoxx-15.04.1.ebuild  | 52 -
 3 files changed, 66 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index b5d0ac061f6..4a07cc7e96f 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,2 @@
 DIST fotoxx-13.11.1.tar.gz 2473330 BLAKE2B 
838772cfd6939dafdc58e52a264f86027e9a5dc65ab9ffc82afc11c114ffa71c60e11f1eb54c182696c1ea9231acbd8eb293d1bba485960f26c0ffe8df5b0323
 SHA512 
c880f5f1a67f12ab081820d4a897912e20985dbad0096d2f4ef1f37d0b2b626dd66c69a593e57b31432a67f79eadd4ea8022dcde01bec865f71ecbfec456caa2
-DIST fotoxx-15.04.1.tar.gz 3491468 BLAKE2B 
02d94f354c1a61e2249e6016a270a9d9b027f3327837958008e51f2b20e63e86dd2dfa7ef234b7cef44e42110fea740f2b1ae4ffd401a9057d5b89a4746170d0
 SHA512 
d70fb437a4aacc18754a7df90fe3b23287ed3d31cbc545ed75ab3eb20cba6c83b4394251553b795c87ab2ecffe551905f9a39d19fead82fabafd646a9691313f
 DIST fotoxx-15.05.tar.gz 3573278 BLAKE2B 
0a7f564b2a31cf7db131d8a09a8624f087b7a5beb377949843d99d5933d5b16fb270177fe233f943af7f26753fffc6a52a5a5feea18c065f0dd99a74256a33f0
 SHA512 
07155e5f32c0ada33dd95de333a4a124c9fc56b3807bb2edc2b078f0eab37968f374f84701bb8ce9b200f00ed4587c83f772899ba39527378d3527050960ac0e

diff --git a/media-gfx/fotoxx/files/fotoxx-15.04.1.patch 
b/media-gfx/fotoxx/files/fotoxx-15.04.1.patch
deleted file mode 100644
index 15fdaa9abac..000
--- a/media-gfx/fotoxx/files/fotoxx-15.04.1.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -r -U1 fotoxx-14.10.2.orig/Makefile fotoxx-14.10.2/Makefile
 fotoxx-14.10.2.orig/Makefile   2014-10-09 15:17:09.0 +0700
-+++ fotoxx-14.10.2/Makefile2014-10-13 20:44:55.061728475 +0700
-@@ -16,3 +16,3 @@
- LOCALESDIR = $(SHAREDIR)/locales
--DOCDIR = $(PREFIX)/share/doc/fotoxx
-+DOCDIR = $(PREFIX)/share/doc/$(PF)
- MANDIR = $(PREFIX)/share/man/man1
-@@ -90,4 +90,2 @@
-   rm -f fotoxx.1.gz
--  # menu (desktop) file
--  cp -f desktop $(DESTDIR)$(MENUFILE)
- 

diff --git a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild 
b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
deleted file mode 100644
index 5ef117c20f7..000
--- a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop toolchain-funcs xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="http://www.kornelix.com/fotoxx.html;
-SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   media-libs/libpng
-   media-libs/tiff
-   media-libs/lcms:2
-   x11-libs/gtk+:3"
-RDEPEND="${DEPEND}
-   media-gfx/ufraw[gtk]
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils"
-
-PATCHES=( "${FILESDIR}"/${P}.patch )
-
-src_compile() {
-   tc-export CXX
-   emake
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
-   emake DESTDIR="${D}" install
-   newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2017-12-15 Thread Andrey Grozin
commit: 5b9713a040da67681fb0782773ab60e684dd0dae
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Dec 15 10:11:27 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Dec 15 10:12:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9713a0

media-gfx/fotoxx: drop to maintainer-needed

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 media-gfx/fotoxx/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-gfx/fotoxx/metadata.xml b/media-gfx/fotoxx/metadata.xml
index 046fd381d62..d1ae72d9d64 100644
--- a/media-gfx/fotoxx/metadata.xml
+++ b/media-gfx/fotoxx/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gro...@gentoo.org
-   Andrey Grozin
-   
+   

Navigate a large image collection using a thumbnail browser.
Import camera RAW files and edit with 16-bit color.



[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotoxx/

2017-11-26 Thread David Seifert
commit: 4f6dee8b769f7494294ba105b59e21aee2f38e87
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 26 11:58:25 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 26 23:02:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6dee8b

media-gfx/fotoxx: [QA] Consistent whitespace in metadata.xml

 media-gfx/fotoxx/metadata.xml | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/media-gfx/fotoxx/metadata.xml b/media-gfx/fotoxx/metadata.xml
index de79489b296..046fd381d62 100644
--- a/media-gfx/fotoxx/metadata.xml
+++ b/media-gfx/fotoxx/metadata.xml
@@ -1,18 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-gro...@gentoo.org
-Andrey Grozin
-  
-  
- Navigate a large image collection using a thumbnail browser.
- Import camera RAW files and edit with 16-bit color.
- Save edited images as TIFF-8/16, PNG or JPEG with adjustable 
compression.
- Edit the whole image or a selected area, with adjustable 
edge-blending.
- Edit functions have live feedback using the full window.
- Undo/redo up to 99 edits. Add tags, dates, and star-ratings to images
- and search using these criteria and (wildcard) file names.
- Fotoxx does not use filters, layers, and masks - the edit functions 
work directly on the image.
+   
+   gro...@gentoo.org
+   Andrey Grozin
+   
+   
+   Navigate a large image collection using a thumbnail browser.
+   Import camera RAW files and edit with 16-bit color.
+   Save edited images as TIFF-8/16, PNG or JPEG with adjustable 
compression.
+   Edit the whole image or a selected area, with adjustable 
edge-blending.
+   Edit functions have live feedback using the full window.
+   Undo/redo up to 99 edits. Add tags, dates, and star-ratings to 
images
+   and search using these criteria and (wildcard) file names.
+   Fotoxx does not use filters, layers, and masks - the edit 
functions work directly on the image.