Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 770091 - media-gfx/photoqt-2.4 version bump
Summary: media-gfx/photoqt-2.4 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL: https://gitlab.com/luspi/photoqt/-/re...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-11 15:15 UTC by Daniel Novomeský
Modified: 2022-09-23 20:07 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
photoqt-2.8.ebuild (photoqt-2.8.ebuild,1.37 KB, text/plain)
2022-08-17 18:12 UTC, Frank Krömmelbein
Details
photoqt.tar.gz (photoqt.tar.gz,2.74 KB, application/octet-stream)
2022-08-22 20:27 UTC, Frank Krömmelbein
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Novomeský 2021-02-11 15:15:42 UTC
Hello,
a new version of this Qt image viewer is available.
When you have time, please add the new ebuild.

DN.
Comment 1 Frank Krömmelbein 2022-08-17 18:12:57 UTC
Created attachment 799963 [details]
photoqt-2.8.ebuild

I added a ebuild for the most recent upstream version 2.8.
It works for me including playback via chromecast (pictures only!) video playback is not yet implemented at upstream.

media-gfx/photoqt-2.8::mylocal was built with the following:
USE="chromecast exif imagemagick mpv pdf raw -debug -devil -freeimage -graphicsmagick" ABI_X86="(64)"

The ebuild needs a "blocker" for ImageMagick/Graphicsmagick, only one of them can be active at the same time!

Upstream has added support for libvips, since this package is not in the Gentoo maintree I have no support for it in the ebuild.

And then there is this message, but i think we need to wait for upstream to change this, or need a patch:

 * QA Notice: This package seems to install metainfo files into the
 * following location(s):
 * 
 *   /usr/share/appdata
 * 
 * This location is deprecated, it should not be used anymore by new software.
 * Appdata/Metainfo files should be installed into /usr/share/metainfo directory.
 * For more details, please see the freedesktop Upstream Metadata guidelines at
 * https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
 * 
 * Gentoo Tracker bug: https://bugs.gentoo.org/709450
 *
Comment 2 Daniel Novomeský 2022-08-22 17:22:57 UTC
[appdata->metainfo] replace appdata by metainfo
https://gitlab.com/lspies/photoqt/-/commit/40e7a96783eadbab42f0ef2f4aa437169e6a3b87
Comment 3 Frank Krömmelbein 2022-08-22 20:27:20 UTC
Created attachment 800517 [details]
photoqt.tar.gz

Updated Ebuild and added the [appdata->metainfo] replace appdata by metainfo Upstream Patch.
So only the ImageMagick/Graphicsmagick blocker needs to be done.


Thanks for the link Daniel!
Comment 4 Larry the Git Cow gentoo-dev 2022-09-23 20:07:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946ada2019a30b9d2a49ddf6828f64df570adcbb

commit 946ada2019a30b9d2a49ddf6828f64df570adcbb
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-09-23 18:53:01 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-09-23 20:07:14 +0000

    media-gfx/photoqt: add 2.9.1, EAPI-8 bump, update dependencies
    
    Thanks-to: Frank Krömmelbein <kroemmelbein@gmx.de>
    Closes: https://bugs.gentoo.org/709474
    Closes: https://bugs.gentoo.org/770091
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-gfx/photoqt/Manifest             |  1 +
 media-gfx/photoqt/metadata.xml         |  9 ++---
 media-gfx/photoqt/photoqt-2.9.1.ebuild | 69 ++++++++++++++++++++++++++++++++++
 3 files changed, 73 insertions(+), 6 deletions(-)