Package Base Details: ifcopenshell

Git Clone URL: https://aur.archlinux.org/ifcopenshell.git (read-only, click to copy)
Keywords: BIM IFC
Submitter: mickele
Maintainer: Nahouhak
Last Packager: Nahouhak
Votes: 1
Popularity: 0.000000
First Submitted: 2015-10-24 15:18 (UTC)
Last Updated: 2023-12-31 16:45 (UTC)

Latest Comments

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

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

To avoid error

NameError: name 'swig_getmethods' is not defined

you have to build the package with swig-3.