Package Details: openscad-git r11045.9718493-1

Git Clone URL: https://aur.archlinux.org/openscad-git.git (read-only, click to copy)
Package Base: openscad-git
Description: The programmers solid 3D CAD modeller
Upstream URL: https://github.com/openscad/openscad
Licenses: GPL2
Conflicts: openscad
Provides: openscad
Submitter: None
Maintainer: TurtleRuss
Last Packager: TurtleRuss
Votes: 19
Popularity: 0.68
First Submitted: 2011-02-25 03:29 (UTC)
Last Updated: 2024-04-30 05:06 (UTC)

Required by (20)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

traysh commented on 2022-09-01 22:11 (UTC)

hey @cmsigler, Thanks for your answer. I tried to use you patch, but the build fails the same way with it. I also tried installing cgal-git from aur, but it did not help =(

cmsigler commented on 2022-08-30 11:41 (UTC)

@traysh,

Please grab the patch I posted below on 2022-08-04 and patch PKGBUILD, then run makepkg. I just tested building from this patched PKGBUILD and it was successful :) HTH.

Clemmitt

traysh commented on 2022-08-25 23:29 (UTC)

can't build this package:

-- Using header-only CGAL CMake Error at CMakeLists.txt:303 (find_package): Found package configuration file:

/lib64/cmake/CGAL/CGALConfig.cmake

but it set CGAL_FOUND to FALSE so package "CGAL" is considered to be NOT FOUND. -- Configuring incomplete, errors occurred!

any tips?

cmsigler commented on 2022-08-04 13:44 (UTC)

Hi all,

I tweaked my patch to get openscad-git to build successfully. Patch is here:

https://pastebin.com/qET5tPWh

Again, HTH :)

Clemmitt

andean_archer commented on 2022-07-29 12:05 (UTC)

Thanks, Clemmitt.

cmsigler commented on 2022-07-19 21:21 (UTC)

Hi,

Flagging out of date. Patch to PKGBUILD needed. Patch is here:

https://pastebin.com/kZwX6RA5

HTH :)

Clemmitt Sigler

andean_archer commented on 2022-07-18 17:35 (UTC) (edited on 2022-07-18 17:36 (UTC) by andean_archer)

I had to change the owner of these folders (from root to user):

/usr/bin/openscad
/usr/share/man/man1/
/usr/share/metainfo/
/usr/share/applications/
/usr/share/mime/packages/
/usr/share/icons/hicolor/
/usr/share/openscad/

However, later I got this error:

/tmp/trizen-pablo/openscad-git/PKGBUILD: line 60: cd: openscad: It's not a directory.

So, I couldn't update.

gyscos commented on 2022-04-12 13:22 (UTC) (edited on 2022-04-12 15:51 (UTC) by gyscos)

It seems this package no longer builds:

  • The icons have been moved from the icons folder into the resources/icons folder
  • -DOFFLINE_DOCS=ON was failing on my machine; the manual.zip file fails to download (EDIT: At least that one is now fixed upstream). But note that this documentation is not currently included in the built package, so...

As a result, this is the build() and package() functions I'm using:

build() {
  cd "$_gitname"
  git submodule init 
  git config submodule.libraries/MCAD.url "$srcdir/MCAD"
  git submodule update                                  

  convert "resources/icons/openscad.png" -resize 128x128\> "resources/icons/openscad-128.png"

  mkdir -p build
  cd build
  cmake -DCMAKE_INSTALL_PREFIX=/usr -DEXPERIMENTAL=ON -DOFFLINE_DOCS=OFF ..
  make
}

package() {
  cd "$_gitname"
  install -Dm644 "resources/icons/openscad.desktop" "$pkgdir/usr/share/applications/openscad.desktop"
  install -Dm644 "resources/icons/openscad-128.png" "$pkgdir/usr/share/pixmaps/openscad.png"
  cd build
  make DESTDIR="$pkgdir"  install
}

rc.poison commented on 2021-09-03 09:54 (UTC)

qmake support has been removed, here's an updated build/package:

build() {
cd "$_gitname"
git submodule update --init

convert "icons/openscad.png" -resize 128x128\> "icons/openscad-128.png"

mkdir -p build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DEXPERIMENTAL=ON -DOFFLINE_DOCS=ON ..
make
}

package() {
cd "$_gitname"
install -Dm644 "icons/openscad.desktop" "$pkgdir/usr/share/applications/openscad.desktop"
install -Dm644 "icons/openscad-128.png" "$pkgdir/usr/share/pixmaps/openscad.png"
cd build
make DESTDIR="$pkgdir"  install
}

zoe1337 commented on 2020-10-04 10:56 (UTC)

please add qt5-gamepad as dependency