extra-cmake-modules
should be added to makedepends
. Didn't compile without it (same error as @matoro).
Search Criteria
Package Details: drawpile 2.2.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/drawpile.git (read-only, click to copy) |
---|---|
Package Base: | drawpile |
Description: | Collaborative drawing program specially made for use with pen tablets (meta package) |
Upstream URL: | https://drawpile.net/ |
Keywords: | collaborative drawing editing image pen qt qt5 tablet |
Licenses: | GPL3 |
Submitter: | None |
Maintainer: | notfood |
Last Packager: | notfood |
Votes: | 21 |
Popularity: | 0.96 |
First Submitted: | 2008-11-30 08:59 (UTC) |
Last Updated: | 2024-02-19 15:14 (UTC) |
Dependencies (11)
- drawpile-clientAUR
- drawpile-serverAUR
- drawpile-toolsAUR
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rust, rustup) (make)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- karchive5 (make)
- qt5-multimedia (make)
- qt5-svg (qt5-svg-gitAUR) (make)
- qt5-tools (make)
- qt5-x11extras (make)
Required by (0)
Sources (1)
altermetax commented on 2019-02-26 11:53 (UTC) (edited on 2019-02-26 11:54 (UTC) by altermetax)
notfood commented on 2019-02-18 23:18 (UTC)
@Mojyo What error are you getting?
notfood commented on 2019-02-18 23:18 (UTC)
@matoro
Can you confirm that installing extra-cmake-modules
fixes your issue?
Mojyo commented on 2019-02-11 11:12 (UTC) (edited on 2019-02-11 11:27 (UTC) by Mojyo)
@matoro
Download the old snapshot for 2.0.7 from here https://aur.archlinux.org/cgit/aur.git/log/?h=drawpile and follow the steps again
@Ivk Thanks for the help but id rephrase it a bit
Download snapshot and extract
in extracted folder in the PKGBUILD file Change 'pkgver' from 2.0.7 to 2.0.11
Open a terminal in extracted folder location and run the command makepkg -si PKGBUILD, it'll fail to validate but it'll download the .tar.gz for 2.0.11
Run the command sha256sum drawpile-2.0.11.tar.gz
Replace the 'sha256sums' in the PKGBUILD with the sha256sum result for 2.0.11 it should be f34a9be3414dca26d059e292e994eaa05932cca70a465a39be9c02067b460140
Run the command makepkg -si PKGBUILD again, it'll install this time
again thanks @Ivk it helped me :) P.S had to change the md5sum command to sha256sum as it didn't work and the sum was shorter than original file, with sha256sum it worked perfectly.
no idea why the updated version pkgbuild doesnt work, still a newbie here but from what I see comparing differences from the working 2.0.11 pkgbuild I use the pkgrel=1 was changed from 1 to 2 in this new one and _cmakeargs+=('-Wno-dev') were changed to _cmakeargs+=('-Wno-dev' '-DKIS_TABLET=ON') in this new one otherwise all looks ok with the version 2.0.11 and the shasum. So changing these 2 parameters should work when installing from pamac and choosing the edit build option.
matoro commented on 2019-02-08 13:26 (UTC) (edited on 2019-02-08 13:26 (UTC) by matoro)
build failing for me with:
-- Build type: Release
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.0")
-- Could NOT find Sodium (missing: SODIUM_LIBRARY SODIUM_INCLUDE_DIR)
CMake Warning at src/shared/CMakeLists.txt:53 (message):
Libsodium not found: Ext-auth support not enabled
-- Could NOT find KF5DNSSD (missing: KF5DNSSD_DIR)
-- Found GIF: /usr/lib/libgif.so (found version "5.1.4")
-- Found libminiupnpc: /usr/lib/libminiupnpc.so
-- Could NOT find QtColorWidgets (missing: LIBQTCOLORWIDGETS_LIBRARY LIBQTCOLORWIDGETS_INCLUDE_DIR)
CMake Error at src/desktop/CMakeLists.txt:92 (find_package):
By not providing "FindECM.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "ECM", but
CMake did not find one.
Could not find a package configuration file provided by "ECM" (requested
version 5.19) with any of the following names:
ECMConfig.cmake
ecm-config.cmake
Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
to a directory containing one of the above files. If "ECM" provides a
separate development package or SDK, be sure it has been installed.
Mojyo commented on 2018-11-10 22:40 (UTC) (edited on 2019-01-10 14:13 (UTC) by Mojyo)
@Ivk Thanks for the help but id rephrase it a bit
- Download snapshot and extract
- in extracted folder in the PKGBUILD file Change 'pkgver' from 2.0.7 to 2.0.11
- Open a terminal in extracted folder location and run the command makepkg -si PKGBUILD, it'll fail to validate but it'll download the .tar.gz for 2.0.11
- Run the command sha256sum drawpile-2.0.11.tar.gz
- Replace the 'sha256sums' in the PKGBUILD with the sha256sum result for 2.0.11 it should be f34a9be3414dca26d059e292e994eaa05932cca70a465a39be9c02067b460140
- Run the command makepkg -si PKGBUILD again, it'll install this time
again thanks @Ivk it helped me :) P.S had to change the md5sum command to sha256sum as it didn't work and the sum was shorter than original file, with sha256sum it worked perfectly.
lvk commented on 2018-09-28 22:43 (UTC)
Can confirm it can build 2.0.11 with minor changes:
- Change 'pkgver' in the PKGBUILD to 2.0.11
- Run makepkg -si, it'll fail to validate but it'll download the .tar.gz for 2.0.11
- Run md5sum drawpile-2.0.11.tar.gz
- Replace the 'sha256sums' in the PKGBUILD with the md5sum result for 2.0.11
- Run makepkg -si again, it'll install this time
Might not be optimal, but hope it helps someone.
notfood commented on 2018-08-14 19:32 (UTC)
It does build, what's the issue?
I changed it to use 2.0.11 and it works fine.
jimmyneutron2 commented on 2018-07-05 14:13 (UTC)
@SunRed Please, this is the only way I can use Drawpile on Antergos as far as I know
SunRed commented on 2018-06-14 15:07 (UTC)
@electricprism I am aware of that but currently have no fix for it.
Pinned Comments