Package Details: sxiv-git 2016.08.08-1

Git Clone URL: https://aur.archlinux.org/sxiv-git.git (read-only, click to copy)
Package Base: sxiv-git
Description: Simple (or small or suckless) X Image Viewer
Upstream URL: https://github.com/muennich/sxiv
Licenses: GPL2
Conflicts: sxiv
Provides: sxiv
Submitter: None
Maintainer: jasonwryan
Last Packager: jasonwryan
Votes: 36
Popularity: 0.000000
First Submitted: 2011-01-23 13:55 (UTC)
Last Updated: 2016-08-10 07:16 (UTC)

Required by (12)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Mentat commented on 2014-07-17 13:09 (UTC)

@jason, can I ask you why you maintain a specfic config.h ? As I was unaware (my fault) about changes, and write an issue about keyhandler 'XK_s' in place of 'XK_x'

jasonwryan commented on 2014-06-16 09:02 (UTC)

Thanks sekret: bert added libexif back in last week*; I had been meaning to update... :p * https://github.com/muennich/sxiv/commit/d26f39914e813aff492020b3d8463965ca8ca574

sekret commented on 2014-06-16 08:40 (UTC)

Hi Jason, look what I got: $ namcap sxiv-git-2014.06.15.g5d0679b-1-x86_64.pkg.tar.xz sxiv-git W: Dependency libexif detected but optional (libraries ['usr/lib/libexif.so.12'] needed in files ['usr/bin/sxiv'])

orschiro commented on 2014-04-08 22:01 (UTC)

@jasonwryan In fact know I completely understood what you meant. I overlooked that config.h is provided in the tarball and is not cloned from the repo. Thank you!

jasonwryan commented on 2014-04-08 21:48 (UTC)

@orschiro It builds fine here. I have uploaded a tarball with the updated config.h (which is just copied from config.def.h): you really shouldn't need your hand held for this...

orschiro commented on 2014-04-08 21:42 (UTC)

@jasonwryan I usually know how to maintain the git version. But even downloading the archive, extracting it and running makepkg fails with the same error although in that case there is no local config.h present.

jasonwryan commented on 2014-04-08 20:41 (UTC)

@orschiro Diff your config.h and bert's config.def.h and work it out yourself. Or move to a non-git version if you aren't able to track changes to the application.

sekret commented on 2014-04-08 20:40 (UTC)

No, my advise is to merge the changes in config.def.h to your config.h. What I do is git clone sxiv-git git vimdiff config.h git/config.def.h and after updates cd git git pull cd .. # if config.def.h is among the updated files, do vimdiff config.h git/config.def.h and apply the changes, but keep mine. You always have to do this in whatever way, because if you don't, sxiv probably doesn't build anymore. This needs to be done as well with e.g. dwm-git, st-git, ... In short: With packages, which provide configuration through config.h. Except of course if you don't do any customisations and don't have a config.h, then you'll be fine.

orschiro commented on 2014-04-08 20:34 (UTC)

@sekret So your advice is to stick to the old config.h? What needs to be updated to make it working with the new one?

sekret commented on 2014-04-08 19:35 (UTC)

Yes and no. Yes if I use my old config.h, no if I update it according to the new config.def.h