Search Criteria
Package Details: ogdf 202510-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/ogdf.git (read-only, click to copy) |
|---|---|
| Package Base: | ogdf |
| Description: | OGDF is a self-contained C++ class library for the automatic layout of diagrams. OGDF offers sophisticated algorithms and data structures to use within your own applications or scientific projects. |
| Upstream URL: | https://ogdf.uos.de/ |
| Licenses: | 'custom', 'GPL-2.0-or-later', 'GPL-3.0-or-later' |
| Conflicts: | coin-or-clp, coin-or-coinutils, coin-or-osi, ogdf |
| Provides: | ogdf |
| Submitter: | haawda |
| Maintainer: | RAMChYLD |
| Last Packager: | RAMChYLD |
| Votes: | 3 |
| Popularity: | 0.005358 |
| First Submitted: | 2023-03-18 10:13 (UTC) |
| Last Updated: | 2025-11-01 08:27 (UTC) |
Dependencies (4)
- bash (bash-gitAUR, bash-devel-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR) (make)
- graphviz (make)
Latest Comments
RAMChYLD commented on 2026-08-23 15:22 (UTC)
@yochananmarqos
Noted. I simply just continued doing what the previous maintainer did. I will look into correcting that as time permits (can't promise anything, really busy lately).
yochananmarqos commented on 2026-08-17 17:51 (UTC)
@RAMChYLD: To add to what @gyscos mentioned,
pkgbaseshould be used instead ofpkgtreenamein this case. Either way, when using new variables, they should be either prefaced with an underscore or withlocal; i.e.,_pkgtreenameorlocal pkgtreename.gyscos commented on 2026-08-17 17:43 (UTC)
Hi! It looks like the
pkgtreename=foxglove, which only defines a variable to be used later in the PKGBUILD, is picked bymakepkg --printsrcinfoand ended up in the.SRCINFO. This in turn causes some tooling (such as the officialalpm-srcinfolibrary) to fail to parse that file.Would you consider renaming this var to something else (like
treenameor something)? I understand it's not currently necessary to build the package, but I hope it is simple enough a change that you wouldn't mind, and it would help this package be compatible with the next generation of tools.Thanks for maintaining this package!
yochananmarqos commented on 2025-10-28 23:33 (UTC)
@RAMChYLD: Oh, sorry. I meant that static libs are normally removed with the default
!staticlibsflag inmakepkg.conf. You have the opposite in the options array, that can be removed.RAMChYLD commented on 2025-10-28 13:54 (UTC)
@yochananmarqos understood. I will do that. Can you please point out the code that removes the static libs in the PKGBUILD? I'm not able to see it.
yochananmarqos commented on 2025-10-27 16:27 (UTC) (edited on 2025-10-27 16:27 (UTC) by yochananmarqos)
@RAMChYLD: Please enable shared libs instead of removing the static libs using the
-DBUILD_SHARED_LIBS='ON'Cmake flag.Also, as of 202510, there's no need for the extra CFLAGS / CXXFLAGS.
RAMChYLD commented on 2025-08-10 14:15 (UTC)
yochananmarqos - sorry I took half a year to get back to you, but it is now done. I have committed your changes to the pkgbuild.
I also made some fixes to your changes as it was erratic, btw.
yochananmarqos commented on 2025-02-25 22:10 (UTC)
@RAMChYLD: Please see my improved PKGBUILD
@Ordoviz: I've added the proper flags to address that.
Ordoviz commented on 2024-12-21 13:52 (UTC)
You need to add
!ltotooptions, otherwise the examples at https://ogdf.netlify.app/ex-basic fail to link.