@Beinje 8GB is far from enough, I think 32GB should be OK.
Search Criteria
Package Details: ifcopenshell 0.8.2_alpha2502281653-1
Package Actions
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: | 2 |
Popularity: | 0.020460 |
First Submitted: | 2015-10-24 15:18 (UTC) |
Last Updated: | 2025-03-01 18:12 (UTC) |
Dependencies (37)
- boost-libs
- hdf5 (hdf5-gitAUR, hdf5-openmpi)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- mpfr (mpfr-gitAUR)
- opencascade (opencascade-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-jinja
- python-numpy (python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- python-ordered-set
- python-pytz
- python-requests
- python-typing_extensions
- blender (blender-3.0-gitAUR, blender-2.93-gitAUR, blender-2.83-gitAUR, upbge-binAUR, upbge-gitAUR, blender-gitAUR, blender-develop-gitAUR, blender-binAUR) (make)
- boost (boost-gitAUR) (make)
- cgal (cgal-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- eigen (eigen-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nlohmann-json (nlohmann-json-gitAUR) (make)
- Show 17 more dependencies...
Required by (0)
Sources (9)
- 003-skip-install-python-package-only-install-wrapper.patch
- 004-add-shared-libs.patch
- 005-install-missing-files-skip-redundant-files.patch
- 006-fix-rpath.patch
- bpypolyskel-1.1.2.tar.gz
- git+https://github.com/IfcOpenShell/ifc-to-cityjson.git
- git+https://github.com/IfcOpenShell/svgfill.git
- git+https://github.com/svgpp/svgpp.git
- https://github.com/IfcOpenShell/IfcOpenShell/archive/refs/tags/bonsai-0.8.2-alpha2502281653.tar.gz
sukanka commented on 2025-02-25 13:19 (UTC)
Beinje commented on 2025-02-24 16:44 (UTC)
When I try to install the aur package yay -S ifcopenshell
, I get an out of memory error everytime and the installation process fails. I have 8GB of RAM, isn't it enough for this package ?
Anyone ever face the same issue ?
tlaguz commented on 2024-10-21 09:46 (UTC)
001-libsvgfill.patch
file has to be updated. The following version works:
From af69c5cd4c2e5a9ec0208f250d0b4e783c25cacb Mon Sep 17 00:00:00 2001
From: sukanka <su975853527@gmail.com>
Date: Tue, 6 Aug 2024 00:01:25 +0800
Subject: [PATCH] rename liblibsvgfill.so to libsvgfill.so
---
CMakeLists.txt | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 24e1512..015609c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -101,12 +101,13 @@ include_directories(${Boost_INCLUDE_DIRS} ${LIBXML2_INCLUDE_DIR}
file(GLOB LIB_H_FILES src/*.h)
file(GLOB LIB_CPP_FILES src/svgfill.cpp)
set(LIB_SRC_FILES ${LIB_H_FILES} ${LIB_CPP_FILES})
-add_library(libsvgfill ${LIB_SRC_FILES})
-target_link_libraries(libsvgfill ${Boost_LIBRARIES} ${BCRYPT_LIBRARIES} ${LIBXML2_LIBRARIES} ${CGAL_LIBRARIES})
+add_library(svgfill ${LIB_SRC_FILES})
+target_link_libraries(svgfill ${Boost_LIBRARIES} ${BCRYPT_LIBRARIES} ${LIBXML2_LIBRARIES} ${CGAL_LIBRARIES})
-add_executable(svgfill src/main.cpp)
-target_link_libraries(svgfill libsvgfill)
+add_executable(svgfill_exe src/main.cpp)
+target_link_libraries(svgfill_exe svgfill)
+set_property(TARGET svgfill_exe PROPERTY OUTPUT_NAME svgfill)
-install(TARGETS svgfill DESTINATION ${BINDIR})
-install(TARGETS libsvgfill DESTINATION ${LIBDIR})
+install(TARGETS svgfill_exe DESTINATION bin)
+install(TARGETS svgfill DESTINATION lib)
install(FILES ${LIB_H_FILES} DESTINATION ${INCLUDEDIR})
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 2024-10-21 12:42 (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.
Pinned Comments
sukanka commented on 2024-08-04 16:20 (UTC) (edited on 2024-10-21 12:42 (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