Package Details: gwenview-git r5432.be0da0e-1

Git Clone URL: https://aur.archlinux.org/gwenview-git.git (read-only, click to copy)
Package Base: gwenview-git
Description: A fast and easy to use image viewer for KDE
Upstream URL: http://kde.org/applications/graphics/gwenview/
Licenses: GPL
Conflicts: gwenview, kdegraphics-gwenview
Provides: gwenview
Submitter: arojas
Maintainer: EndlessEden
Last Packager: EndlessEden
Votes: 5
Popularity: 0.013514
First Submitted: 2014-08-15 18:40
Last Updated: 2020-06-28 11:35

Pinned Comments

EndlessEden commented on 2020-06-28 12:01

updated to include kactivies-frameworks from the kactivities-git package; NOTE: The kactivities-framework package is still being maintained on github, the author dropped official support and its against Submission Guidelines(https://wiki.archlinux.org/index.php/AUR_submission_guidelines) to repost it...

Because id rather not deal with the annoyance, or lack of research offsite, i have updated this to use exclusively the only package availible on AUR. Please modify the pkgbuild if you continue to use kactivies-frameworks.

--

Note to @aviallon, i will not be including your changes at this time. Dependencies: As covered above kactivies-frameworks is still availible from both aur4 and github. I converted it to kactivities-git for complaints recieved over it... Removing it completely from the build dependencies would be a issue. While its not a exclusive requirement, it is part of kde4/plasma5.x still, and compatibility is more important. Your encouraged to edit all pkgbuilds prior to compiling anyways, so if you may remove it locally if you prefer.

version numbering: i kept the current versioning system temporarily. - Have limited time to do anything at the moment, so testing compatibility with aur repo's with existing packages is not currently a option. There is also the issue with version-bashing with extra/gwenview. pacman doesnt always treat the entire version string correctly and will replace gwenview-git with gwenview in rare occasions when the sub-version updates but the package is not altered to reflect this. (Ex: gwenview:20.04.2-1 | gwenview-git:v20.03.80.r31.g5f85b6ca | gwenview is newer) - This is a big issue since i cant update the subversion at each minor version change upstream. Git is continous, while the arch rolling-release-version. Versioning system from arch will always be ahead as there is no automated way to increment the versioning system without scripting a check for the version arch currently has listed.

Sources: There is no benifit to using https over git protocol. However i will enable pkgname subdirectory creation in the future. As this package is extremely old and i never bothered to update it for packaging standards changes.

build() changes: The use of a build-subdirectory is recommended behavior for all cmake packages. Prefix is often ignored by cmake thats why it was set exclusively. Ill test in the future to see if this has been fixed however. DCMAKE_BUILD_TYPE=Release is required for compile and runtime optimisation. Options like hardware acceleration are disabled in the default "Debug", thus why this option has still remained.

However when i have time to test i will be adding recent changes from upstream recommendations of '-DGWENVIEW_SEMANTICINFO_BACKEND="Baloo"' '-DBUILD_TESTING=OFF'

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

tajidinabd commented on 2015-01-13 02:41

question about the Kipi Plugins for Gwenview is there a CMAKE flag that enables them during the build for Gwenview? In gwenview the plugins are greyed out.

sl1pkn07 commented on 2014-12-06 23:25

gwenview-git E: Dependency kdelibs4support-git detected and not included (libraries ['usr/lib/libKF5KDELibs4Support.so.5'] needed in files ['usr/lib/plugins/gvpart.so', 'usr/bin/gwenview', 'usr/lib/libgwenviewlib.so.4.97.0'])
gwenview-git E: Dependency desktop-file-utils detected and not included (needed for update-desktop-database)
gwenview-git W: Dependency lcms2 included but already satisfied


greetings

sl1pkn07 commented on 2014-12-06 23:25

gwenview-git W: Package was 51% docs by size; maybe you should split out a docs package
gwenview-git E: Dependency kdelibs4support-git detected and not included (libraries ['usr/lib/libKF5KDELibs4Support.so.5'] needed in files ['usr/lib/plugins/gvpart.so', 'usr/bin/gwenview', 'usr/lib/libgwenviewlib.so.4.97.0'])
gwenview-git E: Dependency desktop-file-utils detected and not included (needed for update-desktop-database)
gwenview-git W: Dependency lcms2 included but already satisfied


greetings

sl1pkn07 commented on 2014-11-21 15:04

Hi

please add libkipi-frameworks-git to depends

greetings

davidm commented on 2014-10-20 23:32

Hi, could someone please post a message here when searching (including tags) with baloo actually works well with this package? I've tried it a few times and have either had trouble compiling it or had it where the search functions had to be disabled. I understand there are many changes in the tree and it is very volatile. It's just that it takes me a full day to switch to the -git packages and then back to extra when I find they don't work well. Thank you. :)

sl1pkn07 commented on 2014-10-20 10:16

yes. with kio-git solve the segfaults

thanks!

btw. for the moment, gwenview-git use a stable release of libkdcraw (libkdcraw from kf5 framework don't ship a pkg-config file used by gwenview cmake)

greetings

arojas commented on 2014-10-20 09:45

@sl1pkn07 can you try with an up-to-date kio-git? I think this depends on the latest changes in kio, but it's not detected at build time.

sl1pkn07 commented on 2014-10-20 09:23

still get segfault :/

sl1pkn07 commented on 2014-10-20 09:17

ow. nvrmind. is libkdcraw

-- Check for Kdcraw library in local sub-folder...
-- Check Kdcraw library using pkg-config...
-- checking for module 'libkdcraw'
-- found libkdcraw, version 2.4.2
-- Found libkdcraw release 2.4.2
-- Found libkdcraw: /usr/lib64/libkdcraw.so

sl1pkn07 commented on 2014-10-20 09:13

ow. nvrmind.