Package Details: ifcopenshell 0.8.6_alpha2604302255-1

Git Clone URL: https://aur.archlinux.org/ifcopenshell.git (read-only, click to copy)
Package Base: ifcopenshell
Description: Open source IFC library and geometry engine. Provides static libraries, python3 wrapper and blender addon.
Upstream URL: https://ifcopenshell.org/
Keywords: BIM IFC
Licenses: GPL-3.0-or-later, LGPL-3.0-or-later
Submitter: mickele
Maintainer: Nahouhak (sukanka)
Last Packager: sukanka
Votes: 3
Popularity: 0.43
First Submitted: 2015-10-24 15:18 (UTC)
Last Updated: 2026-05-01 06:19 (UTC)

Pinned Comments

sukanka commented on 2024-08-04 16:20 (UTC) (edited on 2026-05-01 06:21 (UTC) by sukanka)

Prebuilt binary can be found at my personal repo

This package will not be updated very frequently. But feel free to flag it out of date when there is a new release.

Currently, the blender extension and desktop entry do not work as some python packages are missing.

some patches are updated, please make a clean build

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

sukanka commented on 2024-10-08 01:28 (UTC) (edited on 2024-10-09 15:41 (UTC) by sukanka)

@alef07 this issue has been fixed by upstream in newer version. But I can't build it either due to some errors caused by newer cgal(cgal-6.0)

alef07 commented on 2024-10-07 20:24 (UTC)

Hi, I just tried to install ifcopenshell from the AUR repository but I get this error during the compilation: "error: « mt19937 » is not a member of « boost »; would you like to use « std::mt19937 »"? Any idea how to solve this issue? Thanks

Pinky commented on 2024-08-26 18:23 (UTC)

Btw missing dependency on sz (the build fails if this library is not installed).

With this library and after upgrade to v0.7.0 (and few other changes in PKGBUIL it builds.

sukanka commented on 2024-08-04 16:20 (UTC) (edited on 2026-05-01 06:21 (UTC) by sukanka)

Prebuilt binary can be found at my personal repo

This package will not be updated very frequently. But feel free to flag it out of date when there is a new release.

Currently, the blender extension and desktop entry do not work as some python packages are missing.

some patches are updated, please make a clean build

Nahouhak commented on 2023-12-31 16:47 (UTC)

@Magarote Done and updated to 0.7.0a10. Thanks for the report.

Magarote commented on 2023-12-29 16:22 (UTC) (edited on 2023-12-29 16:25 (UTC) by Magarote)

Hi,

i just tried to compile this package, but some dependencies are setted. Could you please apply the patch bellow?

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ pkgdesc="Open source IFC library and geometry engine. Provides static libraries,
 arch=('x86_64' 'i686')
 url="http://ifcopenshell.org/"
 license=('LGPL3')
-depends=('boost-libs>=1.58.0' 'opencascade' 'icu' 'opencollada' 'python')
+depends=('boost-libs>=1.58.0' 'opencascade' 'icu' 'opencollada' 'python' 'cgal' 'nlohmann-json')
 optdepends=('python-svgwrite: blender bim addon svg support'
       'python-occ-core: blender bim addon cut ifc support'
       'python-pystache: blender bim addon'

Nahouhak commented on 2022-11-16 00:14 (UTC)

@newsboost there was no release for a long time so it was not possible anymore to compile but there is now a new v0.7.0a6 release so I have updated it.

newsboost commented on 2022-11-14 16:29 (UTC)

Hi. I think there's a problem and I think you need to change "swig3" dependency to just "swig":

user@pc$ yay -S ifcopenshell swig3
-> Could not find all required packages:
swig3 (Wanted by: ifcopenshell)
swig3 (Target)

user@pc$ yay -Ss swig3
  (no output - NOTHING!)

user@pc$ yay -Ss swig
   ....
   ....
extra/swig 4.0.2-5 (1.1 MiB 4.6 MiB) (Installed)
   Generate scripting interfaces to C/C++ code

Please update the pkg-file and/or advice!

Nahouhak commented on 2020-04-11 21:02 (UTC)

@mickele. Thanks a lot. I tried for so long to make it works without success. As I said if you want to get back your maintainer position I'll be more than happy. Else I'll still try to learn ;-)

mickele commented on 2020-04-10 10:07 (UTC) (edited on 2020-04-10 17:03 (UTC) by mickele)

I modified PKGBUILD adding swig-3 and removing no more necessary options. This is the resulting PKGBUILD:

https://pastebin.com/dA2YyKUU