Package Details: freecad-git 1:0.19pre.r633.g063582241-1

Git Clone URL: https://aur.archlinux.org/freecad-git.git (read-only)
Package Base: freecad-git
Description: A general purpose 3D CAD modeler - git checkout
Upstream URL: https://www.freecadweb.org/
Licenses: LGPL
Conflicts: freecad
Provides: freecad
Submitter: gborzi
Maintainer: greyltc (lonaowna)
Last Packager: lonaowna
Votes: 86
Popularity: 1.879806
First Submitted: 2012-03-03 13:46
Last Updated: 2019-06-22 21:04

Latest Comments

1 2 3 4 5 6 ... Next › Last »

lonaowna commented on 2019-06-22 21:04

@OOFscr @bebR, sorry for the late response. I've fixed the desktop file.

bebR commented on 2019-06-19 19:29

@greyltc please fix the .desktop issue or disown the package.

bebR commented on 2019-05-21 12:27

I have the same issue than OOFscr, I had to change the .desktop to make it work.

And I agree with Saku, the git clone is extremely long, almost 20 minutes.

Please update the freecad.desktop.

Saku commented on 2019-05-20 19:58

Hi,

Maybe change the pkgbuild to pull only depth 1 and not all the repository which is huge.

OOFscr commented on 2019-05-02 15:08

For me, the current freecad.desktop file prevents correct opening of files in xfce. I had to change: Path=/usr/lib/freecad

lonaowna commented on 2019-04-03 17:14

This package has been updated to use Python 3. Please leave a comment if you find something broken.

bartus commented on 2019-03-31 12:55

depends missing qt5-webengine

lonaowna commented on 2019-03-30 15:35

@dtbaumann thanks. I've incorporated your suggestion and some from the freecad and freecad-python3-git packages into the following PKGBUILD which uses python3.

https://gist.github.com/slokhorst/4ea6a978ad2287724f5c573cbf89a373

Please give it a try. If there are no problems, I'll update the freecad-git PKGBUILD (this package) in a few days.

dtbaumann commented on 2019-03-16 10:02

the build block below works without python2

depends=('boost-libs' 'curl' 'opencascade>=7.2' 'xerces-c' 'libspnav' 'glu' 'netcdf'
     'shared-mime-info' 'hicolor-icon-theme' 'jsoncpp'
     'qt5-base' 'qt5-declarative' 'qt5-svg' 'qt5-tools'
     'med' 'python-pivy' 'python-pyside2' 'python-matplotlib' 'pyside2-tools')
makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 'desktop-file-utils' 'git'
         'cmake' 'coin' 'python-shiboken2' 'pyside2' 'shiboken2')
optdepends=('python-matplotlib' 'python-pyqt5' 'graphviz' 'openscad')

build() {
    cd "${srcdir}/freecad-code"
    cmake . \
        -DCMAKE_BUILD_TYPE=Release \
        -DCMAKE_INSTALL_PREFIX="/usr/lib/freecad" \
        -DCMAKE_INSTALL_DOCDIR="/usr/share/freecad/doc" \
        -DCMAKE_INSTALL_DATADIR="/usr/share/freecad" \
        -DFREECAD_USE_OCC_VARIANT="Official Version" \
        -DFREECAD_USE_EXTERNAL_PIVY=ON \
        -DBUILD_QT5=ON \
        -DBUILD_QT5_WEBKIT=OFF \
        -DBUILD_START=OFF \
        -DBUILD_WEB=OFF\
        -DPYTHON_EXECUTABLE=/usr/bin/python3 \
        -DPYTHON_LIBRARY=/usr/lib/libpython3.7m.so \
        -DPYTHON_INCLUDE_DIR=/usr/include/python3.7m \
        -DPYTHON_PACKAGES_PATH=/usr/lib/python3.7/site-packages

    make
}

lonaowna commented on 2019-03-15 19:22

@greyltc thanks! I've fixed the dependency issues mentioned below.