Commit graph

52 commits

Author SHA1 Message Date
Don Bright
45a9f4124a use qt5 on ubuntu >=14 mint >=17 (unless qt4 has already been chosen) 2015-11-13 21:45:27 -06:00
Don Bright
8baea085c6 friendly helping reminder for debian 7, which lacks harfbuzz 2015-09-24 01:44:46 +00:00
Torsten Paul
dcbab229c6 Use Debian7 dependencies for Linux Mint (fixes #1422). 2015-08-18 22:13:05 +02:00
don bright
31de8e0f8e fix bug in fedora version detection 2015-06-09 18:25:44 -07:00
Don Bright
d2e05710e2 deal with qt4/qt5 situaton on ubuntu. see
http://perezmeyer.blogspot.com.ar/2013/08/qt-in-debian-using-qt4-andor-qt5-in.html
http://askubuntu.com/questions/508503/whats-the-development-package-for-qt5-in-14-04
2015-06-09 04:50:05 +00:00
Don Bright
3b9d1ca4d8 fixes for debian 7. add correct dependencies. add option to easily build harfbuzz 2015-06-09 04:08:38 +00:00
Don
cbccc87677 update opensuse dependency fetcher 2015-06-07 13:12:00 +00:00
Don Bright
dad1566ffa add xvfb download for debian dependencies (for Tests) 2015-06-06 22:22:12 -04:00
Don Bright
1bf93e1c77 install mesa-dri-drivers on fedora/redhat to allow Xvfb to work with OpenGL 2015-06-06 13:07:26 -04:00
Don Bright
f993361f8b get scintilla for qt5 for fedora 2015-06-02 00:28:06 -04:00
Don Bright
0a2556304f split cgalutils to reduce gcc RAM usage. fix fedora deps. fix warnings 2015-06-01 21:43:27 -04:00
Don Bright
515c77b949 update fedora 22+ to use 'dnf' instead of 'yum', fix ImageMagick pkgname 2015-06-01 00:07:58 -04:00
Torsten Paul
aefafd2ec5 Handle both Qt4 and Qt5 and add fallback in case of missing qscintilla2.prf. 2014-10-17 19:32:15 +02:00
Marius Kintel
845df0cce1 Merge remote-tracking branch 'origin/master' into scintillaeditor
Conflicts:
	scripts/mingw-x-build-dependencies.sh
2014-09-03 12:46:54 -04:00
Torsten Paul
e00287c8a4 Update dependency script for fedora. 2014-08-30 21:07:22 +02:00
Torsten Paul
bc643b3cf5 Add packages needed for static Qt5 builds. 2014-08-26 21:24:02 +02:00
Torsten Paul
90b8ac026c Add curl and libffi-dev to Debian dependencies. 2014-08-26 21:24:02 +02:00
Torsten Paul
4bdc4c4247 Add static dependency builds for Qt5 and QScintilla2. 2014-08-26 21:24:02 +02:00
Marius Kintel
2cba2a1b55 Merge branch 'master' into text-module
Conflicts:
	scripts/macosx-build-homebrew.sh
	scripts/mingw-x-build-dependencies.sh
	scripts/uni-build-dependencies.sh
	scripts/uni-get-dependencies.sh
	src/GeometryEvaluator.h
	src/MainWindow.ui
	src/clipper-utils.h
	src/mainwin.cc
	tests/CMakeLists.txt
2014-04-26 22:08:31 -04:00
Don Bright
b5974b5da0 NetBSD build fixes 2014-04-22 17:00:38 +00:00
Marius Kintel
66b752f95a Merge branch 'master' into unstable
Conflicts:
	README.md
	scripts/uni-build-dependencies.sh
	scripts/uni-get-dependencies.sh
2014-03-30 23:32:48 +02:00
Don Bright
e32a3ff053 remove pythong paramiko from deps list 2014-03-21 22:56:18 -05:00
Don Bright
8955a66153 do not build gettext or glib2 by default. fix glib2.pri to find system version.
fix spaces.
2014-03-14 22:19:45 +02:00
Torsten Paul
6c9d11248a Add gtk-doc-tools providing gtkdocize (needed for building harfbuzz). 2014-02-02 18:01:09 -05:00
Torsten Paul
5741b64036 Add debian package dependencies. 2014-02-02 18:00:44 -05:00
Don Bright
1280ab8c4e fix issue 629 - dont run sudo automatically as it can harm some systems 2014-02-02 09:57:53 -06:00
Ivoah
50f9354282 Added elif statement for Raspbian (Raspberry Pi) 2014-01-03 16:03:13 -05:00
Brody Kenrick
0717c67c9f Unicode support for strings
Add suport for using unicode strings in .scad files. Support iterating
across them/accessing them via [] and searching.
--------
Add GLIB (to build for test and normal build -- both with installed and
built locally development files).
Add support for unicode chars to length and search builtin functions and
[] for strings.
Added unicode testing functions.
Ad GLIB to library info page.
2013-12-05 18:28:40 +11:00
Marius Kintel
3e3caaa625 Removed eigen2 from build system and documentation. We now require eigen3 2013-11-15 15:48:43 -05:00
Don Bright
af8359993a download eigen 3 package , eigen2 no longer works 2013-11-10 16:43:46 -06:00
Don Bright
5268638ffe better solution for xvfb startup on netbsd/ash 2013-06-09 15:25:14 -05:00
Don Bright
49af42cfd0 a few fixes for netbsd 2013-06-08 23:49:21 -05:00
Don Bright
47f0745ef1 Merge branch 'master' of github.com:openscad/openscad 2013-06-07 15:25:30 -04:00
Don Bright
0df515b466 build fix for gcc 4.7, fedora 17 2013-06-07 15:24:07 -04:00
Don Bright
0d448ff3cd linux mint -> debian 2013-06-07 14:07:50 -05:00
Don Bright
ff050c3792 add curl and imagemagick to get-dependency script for linux 2013-04-14 01:07:39 -05:00
don bright
94d4acf765 cleanup tab spacing 2013-03-03 20:23:03 -06:00
don bright
daf695b089 update doc 2013-03-03 18:10:12 -06:00
Don Bright
3fc620c965 new upload design using python paramiko. also fix glew bugs. 2013-02-18 19:45:37 -06:00
don bright
7be00e4bc5 more alt linux fixes 2012-12-23 16:01:40 -06:00
don bright
91cec829ee fixes for Alt Linux 2012-12-23 15:12:27 -06:00
don bright
f3cd856282 netbsd fixes 2012-12-23 01:00:48 +01:00
don bright
0f72b116c5 deal with unknown system type better. remove 'tested on' messages 2012-12-22 00:23:33 +01:00
don bright
fac239c0a2 stop apt-get from failing on unfound package names 2012-12-22 00:01:19 +01:00
don bright
cdc408319e NetBSD deps. also detect stray copies of libraries under /usr/local on linux 2012-12-21 23:45:43 +01:00
don bright
e3ea506d06 add libglew-dev to mageia 2012-12-21 16:54:43 -05:00
don bright
870f3dcd2d deal with situation where gcc doesnt exist. add mageia urpmi commands. shorten os detect code 2012-12-21 14:59:35 -05:00
Don Bright
bb317292c0 revise ubuntu / debian detection, dont try to detect version. check libgmp3-dev 2012-12-21 10:21:24 -06:00
don bright
b43cee7f41 opensuse - get bison/flex 2012-12-21 07:36:36 -06:00
don bright
0de7357528 clarify README for linux/bsd build, streamline 'get-depdendencies' script 2012-12-21 01:54:35 +01:00