summaryrefslogtreecommitdiffstats
path: root/packaging/macos/220-inkscape-package.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add GObject introspection repository to appRené de Hesselle2019-10-051-0/+22
| | | | This is required for Python GTK bindings (PyGObject).
* Add Ghostscript to enable eps importRené de Hesselle2019-09-281-12/+20
|
* Precompile Python packagesRené de Hesselle2019-09-231-8/+22
| | | | | | | | | | | Remove test files from Python.framework. Fix lxml dependencies. Add libexslt to application bundle. Fix Pycairo getting overwritten by PyGObject. Fix line numbers in echo statements being off by 1.
* Fix packaging and distribution scriptsRené de Hesselle2019-09-121-0/+1
| | | | | | | The previous commit was faulty. The run_in_terminal scripts in steps 220 and 230 need to source in the configuration as every other script. Dependencies on variables must be handled independently from the main script.
* Remove dependency on user's .profileRené de Hesselle2019-09-121-2/+4
| | | | We no longer need to overwrite .profile with our settings.
* Fix error in GTK launch scriptRené de Hesselle2019-09-051-3/+15
| | | | | | | | Determine git repo version like it's done in the cmakefile. Refactor usage of 'sed'. Do not extract everything from toolset cache.
* Update macOS build pipelineRené de Hesselle2019-08-121-9/+22
| | | | | | | | | | Use dmgbuild (Python package) instead of create-dmg. This speeds up the process and also is lot less error-prone. Run gtk-mac-bundler and dmgbuild through Terminal.app. This is an attempt to fix the instability when running non-interactively in CI. Update a few Python packages to their newest versions.
* Fix quoting (again)René de Hesselle2019-08-121-3/+3
| | | | Previous commit contained errors, that should not have happened.
* Fix quoting/escaping in XDG directory pathsRené de Hesselle2019-08-111-4/+4
|
* Remove subshell around gtk-mac-bundlerRené de Hesselle2019-08-081-35/+11
|
* Update macOS build pipelineRené de Hesselle2019-08-071-53/+3
| | | | These changes mainly accomodate for gtk-osx upstream updates.
* Add pySerial to macOS appRené de Hesselle2019-08-041-0/+4
|
* Restart gtk-mac-bundler up to 5 timesRené de Hesselle2019-08-021-2/+24
| | | | | | | This is an attempt to work around the current issue with gtk-mac-bundler failing. The issue itself hasn't been found and hasn't occured on my testing setup or on a second runner that is equal to the production runner.
* Add logging to help with debuggingRené de Hesselle2019-07-241-2/+3
|
* Update jhbuildRené de Hesselle2019-07-211-41/+45
| | | | | | This is a massive internal update due to changes in JHBuild. Update Python to 3.7.4.
* Update macOS build pipelineRené de Hesselle2019-06-281-5/+5
| | | | | | Noteworthy are the creation of '.dmg' and a fix for inbox#605. Lots of minor improvements.
* Update macOS build pipelineRené de Hesselle2019-06-231-43/+161
| | | | | | | | This update lowers system requirements from 10.13 to 10.11 and has massive improvements regarding Python integration. Also lots of minor improvements. Based on https://github.com/dehesselle/mibap v0.12.
* Update version to alpha2Marc Jeanmougin2019-06-021-4/+4
|
* Add lcms2 and potrace libraries to buildRené de Hesselle2019-05-121-0/+4
| | | | | This fixes the empty color tab (#241) and the missing paint bucket tool (inbox#469).
* Add fontconfig to the application bundleRené de Hesselle2019-05-011-0/+21
| | | | | | This fixes fonts not showing up and un-breaks the font tool. Add more localizations.
* Update macOS build pipelineRené de Hesselle2019-04-221-0/+102
Highlights: - fixes open/save crashes - fixes localization - bundles Python 3, enabling extensions Also lots of internal improvements and refactoring.