Package Details: kxstitch 2.1.1-5

Git Clone URL: https://aur.archlinux.org/kxstitch.git (read-only)
Package Base: kxstitch
Description: The program that lets you create cross stitch patterns and charts.
Upstream URL: https://userbase.kde.org/KXStitch
Licenses: GPL
Submitter: None
Maintainer: zoe (enckse)
Last Packager: enckse
Votes: 10
Popularity: 0.046299
First Submitted: 2010-02-19 21:52
Last Updated: 2018-07-08 14:12

Latest Comments

enckse commented on 2018-06-03 12:16

With qt 5.11 kxstitch won't build by default, I've reported this to the mailinglist [0]

You can use the patch here [1] and updates to the PKGBUILD [2] here and should be able to get it to build

[0] https://mail.kde.org/pipermail/kxstitch/2018-June/000003.html

[1] https://gist.githubusercontent.com/enckse/5032964a9f0f135618709752f1dd4235/raw/dc1d0e3de71cc4eff17cfa76c874ec1caeab9a28/kxstitch-qt5.11.patch

[2] https://gist.githubusercontent.com/enckse/da6dbdfbc53c5e9427c4c84b7817eb27/raw/ac83cf73ff4f22aa4cf74eb9f189d64bff9ddd9a/PKGBUILD.diff

enckse commented on 2018-01-20 16:33

2.1.0 released

here's a gist for 2.1.0 from a local PKGBUILD: https://gist.github.com/enckse/346512e4252fb48a73966da0b792bd1d

enckse commented on 2017-12-19 18:39

I believe, with patches I suggested before, if you are using imagemagick6 you MUST make sure to install libmagick6 AND REMOVE libmagick.

That appears to also support building this. So if you have: libmagick + imagemagick OR libmagick6 + imagemagick6 you should be able to build

enckse commented on 2017-12-19 13:20

if I install imagemagick6 (not "imagemagick") I can reproduce - that would indicate the patch/update I suggest is targeted to that.

zoe commented on 2017-12-19 10:37

@enckse : did not succeed to build with the patch : PKGBUILD : https://pastebin.com/2m7wGUuY

output : https://pastebin.com/1zwYxBjG

Any idea ? Is seems related to latest imagemagick, although patch was applied.

enckse commented on 2017-12-16 01:10

If you want to build (today-ish) with the latest imagemagick it will fail but you can patch it via this diff from kxstitch.

https://github.com/KDE/kxstitch/commit/295773f44bfda1227d85edf065a8de14dc889159.diff

if you download ^ and name "imagemagick.patch" into the PKGBUILD folder you can update the PKGBUILD with this patch/diff https://gist.github.com/enckse/af9a4cd2f8fe599a8cc3f3d0020b9997

enckse commented on 2017-04-29 14:02

I had to install python to successfully build and install the package

vovkasm commented on 2016-12-27 12:24

@zoe
Package does not install for me with error: '/bin exists in filesystem'

What I found is that `kf5-config` not exists in my system. I can't find package that contains this utility, but I found man page http://manpages.ubuntu.com/manpages/xenial/man1/kf5-config.1.html that says "kf5-config is mostly a deprecated replacement for kde4-config, while the recommended tool to use instead is qtpaths".

So I replace :
-DCMAKE_INSTALL_PREFIX=`kf5-config --prefix`
with
-DCMAKE_INSTALL_PREFIX=`qtpaths --install-prefix`

After that, kxstitch was successfully installed on my system.
qtpaths is in qt5-tools, so I think it should be in makedepends

zoe commented on 2016-12-15 21:19

@roflincopter :
Thank you for your contribution.
I updated the package, using the stable version (not git-development version), and changed kdebase-runtime dependency into plasma-framework, because kxstitch-2.0.0 is for kf5, and kxstitch-1.3.0 was for kde4.
Also changed :
-DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
into
-DCMAKE_INSTALL_PREFIX=`kf5-config --prefix`

roflincopter commented on 2016-12-13 18:15

I flagged this out of date and started building the new version as a package. It successfully links now, I also stripped most of the build statements that apparently aren't needed anymore.

textview: https://dump.brentj.es/kxstitch-PKGBUILD.txt
download: https://dump.brentj.es/kxstitch-PKGBUILD

All comments