Search Criteria
Package Details: dia-git 6883.78c75625d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dia-git.git (read-only, click to copy) |
---|---|
Package Base: | dia-git |
Description: | A GTK+ based diagram creation program |
Upstream URL: | https://gitlab.gnome.org/GNOME/dia |
Licenses: | GPL-2.0-or-later |
Conflicts: | dia |
Provides: | dia |
Submitter: | lilac |
Maintainer: | a821 |
Last Packager: | a821 |
Votes: | 2 |
Popularity: | 0.012055 |
First Submitted: | 2019-05-08 01:07 (UTC) |
Last Updated: | 2024-11-10 14:29 (UTC) |
Dependencies (14)
- freetype2 (freetype2-macosAUR, freetype2-gitAUR, freetype2-qdoledAUR)
- graphene (graphene-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libemf
- libxslt (libxslt-gitAUR)
- poppler (poppler-gitAUR)
- python-gobject
- xpm-pixbuf-gitAUR
- appstream-glib (appstream-glib-gitAUR) (make)
- dblatex (make)
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (make)
- intltool (make)
- meson (meson-gitAUR) (make)
Required by (5)
- cpp2dia (requires dia)
- dia-integrated (requires dia)
- dia-integrated (requires dia) (make)
- dia-shapes (requires dia)
- ns3 (requires dia) (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
bertieb commented on 2023-09-22 13:11 (UTC) (edited on 2023-09-22 13:49 (UTC) by bertieb)
This currently fails nearly the end of the ninja build process:
It does not report what failed in the subcommand, which seems to be defined in build.ninja as (I am using trizen as an AUR helper, datadirs may be different):
Interestingly, running that command by itself seems to work- it generates sheets/BPMN.sheet and exits with status 0.
The issue /seems/ to be building dia.pdf, dblatex seems broken (running it gives "
ModuleNotFoundError: No module named 'dbtexmf'
).I decided it wasn't worth the time figuring out how to fix dblatex (a gentoo bug implies later python versions break it: https://bugs.gentoo.org/723412), so I decided to skip building the docs by adding the following to the
prepare()
step in PKGBUILDsed -i '159,161d' meson.build
.There's probably a better way of doing this as 'docs' are an option that meson should check for, but no option (I tried removing the 'docs' option or setting '!docs' (followed by
meson setup --wipe
) could persuade meson not to build it.haawda commented on 2022-11-01 15:30 (UTC)
I thing the line numbers are partially wrong, try this:
porcaror commented on 2022-10-15 10:45 (UTC)
Sorry to disturb you again. I tried it but it didn't work. This is the error message:
==> Making package: dia-git 6672.4cd048d43-2 (Sat Oct 15 12:40:32 2022) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating dia git repo... -> Found pdf-import.patch ==> Validating source files with md5sums... dia ... Skipped pdf-import.patch ... Skipped ==> Extracting sources... -> Creating working copy of dia git repo... Reset branch 'makepkg' ==> Starting prepare()... patching file plug-ins/pdf/pdf-import.cpp Hunk #3 FAILED at 332. 1 out of 7 hunks FAILED -- saving rejects to file plug-ins/pdf/pdf-import.cpp.rej ==> ERROR: A failure occurred in prepare(). Aborting...
yoshi3 commented on 2022-10-05 14:30 (UTC) (edited on 2022-10-05 14:31 (UTC) by yoshi3)
working patch pdf-import & poppler 22.09 :
jfernandz commented on 2022-10-04 13:08 (UTC)
The PKGBUILD @haawda posted is fine, but he has a typo at L15, that line should just be
'libblockdev' 'libgexiv2')
Also you will have to regenerate the .SRCINFO, but still I'm not able to build it, there's still a problem with pdf-import plugin
Not sure how may I improve the patch for this file in order to get a sucessful build.
porcaror commented on 2022-09-25 17:11 (UTC) (edited on 2022-09-25 17:11 (UTC) by porcaror)
Hi. I tried to compile with python instead of python2 (which is now declared obsolete) using your makepkg for python3 (by the way I think there is a typo in 6 after 'libgexiv2'), but it didin't work. Can you help me, please? This is my console error in building the package:
ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting...
haawda commented on 2022-08-31 15:28 (UTC)
it is possible
haawda commented on 2022-08-28 04:56 (UTC)
having python2 as both hard and optional dependency makes no sense. Can we get rid entirely of python2?
« First ‹ Previous 1 2 3 4 Next › Last »