Search Criteria
Package Details: dia-git 6823.8737d0f51-2
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 (GIT VERSION) |
Upstream URL: | http://live.gnome.org/Dia |
Licenses: | GPL |
Conflicts: | dia |
Provides: | dia |
Submitter: | lilac |
Maintainer: | heavysink (lilac) |
Last Packager: | lilac |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2019-05-08 01:07 (UTC) |
Last Updated: | 2023-10-06 04:30 (UTC) |
Dependencies (13)
- freetype2 (freetype2-gitAUR, freetype2-qdoledAUR, freetype2-macosAUR)
- graphene (graphene-gitAUR)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- libemf
- libxslt (libxslt-gitAUR)
- poppler (poppler-gitAUR)
- python (python32AUR, python37AUR, python310AUR)
- cmake (cmake-gitAUR) (make)
- dblatex (make)
- docbook-xsl (make)
- git (git-gitAUR, git-fcAUR) (make)
- intltool (make)
- meson (meson-gitAUR, meson-rustAUR) (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
1 2 3 Next › Last »
RAMChYLD commented on 2024-03-10 09:49 (UTC)
@Richardk2n Thanks for the heads up!
Richardk2n commented on 2024-03-08 09:26 (UTC)
@RAMChYLD The package shipping latex_book_fast.xsl and mkdoclist.xsl is dblatex, which recently got updated. The files still exist but on a different path (/usr/share/dblatex/xsl/ instead of /usr/xsl/)
RAMChYLD commented on 2024-03-07 21:01 (UTC)
I found two issues with the current dia upstream. This might not be necessary in the future once it is future once it is fixed but I hope it will come in handy for those who needs Dia but run into trouble building it.
The first issue is it's not compatible with the current version of OGDF, Elderberry. Apparently Elderberry no longer ships with some headers that Dia wants to use, breaking it. I have yet to investigate what is the last version of OGDF Dia will build with, but what I can see is that it can be built without OGDF as a workaround for the time being.
The second issue is that the docs depend on some xsl files that no longer exists. For this I edited the PKGBUILD manually to set -Ddoc=false. I'm not sure what packages holds those files.
hildigerr commented on 2023-10-22 20:17 (UTC) (edited on 2023-10-24 00:27 (UTC) by hildigerr)
Here are a couple patches to enable XDG Base Directory Specification compliance.
0-the_asnwer_is_no.patch:
1-xdg_data_home.patch:
mistersmee commented on 2023-09-28 12:58 (UTC) (edited on 2023-09-28 13:00 (UTC) by mistersmee)
It makes no sense to flag a -git package out of date, without there needing changes to fix sources moving or actual breakage fixing, which in this case, it doesn't, the package builds fine as of 2023-09-28, so can it please be unflagged?
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.
1 2 3 Next › Last »