summaryrefslogtreecommitdiffstats
path: root/packaging (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-05Add GObject introspection repository to appRené de Hesselle1-0/+22
This is required for Python GTK bindings (PyGObject).
2019-09-28Add Ghostscript to enable eps importRené de Hesselle4-13/+37
2019-09-23Precompile Python packagesRené de Hesselle3-13/+29
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.
2019-09-12Fix packaging and distribution scriptsRené de Hesselle3-1/+4
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.
2019-09-12Remove dependency on user's .profileRené de Hesselle5-25/+19
We no longer need to overwrite .profile with our settings.
2019-09-10Fix link pointing to old version of toolset cacheRené de Hesselle1-1/+1
2019-09-09Change build OS and targetRené de Hesselle8-107/+81
We no longer user El Capitan (10.11) as build platform. We now use Mojave (10.14) in combination with the Mavericks SDK (10.9). This simplifies the build process as we can use a current platform and gives backward compatibility down to Mavericks (10.9). Use a newer Python build that we turn non-relocatable for JHBuild, avoiding to build it ourselves (time consuming!) in 120-python3.sh. New default build location is /Users/Shared/work. This is a user- independent location and user-writable and simplifies WKR_DIR handling.
2019-09-071.0 beta releaseMarc Jeanmougin1-1/+1
2019-09-05Fix error in GTK launch scriptRené de Hesselle4-22/+66
Determine git repo version like it's done in the cmakefile. Refactor usage of 'sed'. Do not extract everything from toolset cache.
2019-08-23update installer language namesMarc Jeanmougin31-126/+281
2019-08-23Add Hungarian to Windows installerGyuris Gellért2-141/+197
2019-08-12Update macOS build pipelineRené de Hesselle6-34/+356
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.
2019-08-12Fix quoting (again)René de Hesselle1-3/+3
Previous commit contained errors, that should not have happened.
2019-08-11Fix quoting/escaping in XDG directory pathsRené de Hesselle1-4/+4
2019-08-08Remove subshell around gtk-mac-bundlerRené de Hesselle1-35/+11
2019-08-07Update macOS build pipelineRené de Hesselle6-64/+27
These changes mainly accomodate for gtk-osx upstream updates.
2019-08-04Add pySerial to macOS appRené de Hesselle2-0/+5
2019-08-02Restart gtk-mac-bundler up to 5 timesRené de Hesselle1-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.
2019-07-24Add logging to help with debuggingRené de Hesselle11-26/+62
2019-07-21Update jhbuildRené de Hesselle17-198/+272
This is a massive internal update due to changes in JHBuild. Update Python to 3.7.4.
2019-06-30Exchange appdmg for create-dmgRené de Hesselle4-35/+22
This replaces the Node.js app 'appdmg' by a shell script 'create-dmg'.
2019-06-28Update macOS build pipelineRené de Hesselle10-31/+95
Noteworthy are the creation of '.dmg' and a fix for inbox#605. Lots of minor improvements.
2019-06-23Update macOS build pipelineRené de Hesselle12-122/+314
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.
2019-06-18Attem to fix theming in AppImage. Part 2Jabiertxof1-2/+1
2019-06-18Attemp to fix theming in appimageJabier Arraiza1-2/+2
2019-06-16Corrected a few spelling and formatting errors in the markdown files.1-4/+3
2019-06-15CMake/MSYS2: Include gdb into distributionPatrick Storz1-0/+32
Also include a batch script that should make it easy to collect a backtrace with relevant info for most users. Fixes https://gitlab.com/inkscape/inkscape/issues/81
2019-06-05Remove unused libyaml dependencyPatrick Storz3-9/+0
This was required by xverbs, which were removed in db05b842cba28f01b431eee890537959aa2d8fe3
2019-06-02Update version to alpha2Marc Jeanmougin3-7/+7
2019-05-31Include more feature librariesRené de Hesselle6-15/+90
- gtkspell - libyaml - cppunit - librevenge - libcdr - ImageMagick 6 - OpenMP
2019-05-13packaging/macos: typos fixedluzpaz2-2/+2
2019-05-12Add lcms2 and potrace libraries to buildRené de Hesselle3-1/+17
This fixes the empty color tab (#241) and the missing paint bucket tool (inbox#469).
2019-05-12Remove autopackage specfileKarl Cheng1-61/+0
Autopackage has not been maintained for many years now and seems unused. Upstream website http://autopackage.org appears to be dead.
2019-05-01Add fontconfig to the application bundleRené de Hesselle4-3/+120
This fixes fonts not showing up and un-breaks the font tool. Add more localizations.
2019-04-22Update macOS build pipelineRené de Hesselle20-261/+572
Highlights: - fixes open/save crashes - fixes localization - bundles Python 3, enabling extensions Also lots of internal improvements and refactoring.
2019-04-09Add build pipeline for macOSRené de Hesselle11-0/+1213
2019-03-24Also deploy the dependencies of .so files coming with Pythonprobonopd1-1/+55
2019-03-20Remove leftover popt references in build filesKarl Cheng1-2/+1
Refs: https://bugs.launchpad.net/inkscape/+bug/195220 Refs: https://gitlab.com/inkscape/inkscape/commit/6675a6fa8a3c2c2cf4ef80cab7400e58e7ff5b1b Refs: https://gitlab.com/inkscape/inkscape/commit/408cb49b5559a81ea803df64bf58457a5dd4bf16
2019-03-10Remove INKSCAPE_PORTABLE_PROFILE_DIRPatrick Storz2-2/+2
Please use the (functionally identical) INKSCAPE_PROFILE_DIR instead. See also https://gitlab.com/inkscape/inkscape/issues/114
2019-03-06fix ci: appimage remove gtk2 themesThomas Holder1-6/+0
2019-03-05Restore set_extensions_env()Thomas Holder1-1/+0
Function got lost in 408cb49b Fixes #60
2019-02-11Bundle python-numpy and python-scourprobonopd1-1/+1
Should hopefully close https://gitlab.com/inkscape/inbox/issues/41
2019-01-31Add usr/share/inkscape/extensions to PYTHONPATHprobonopd1-0/+1
2019-01-24Changed path in /packaging/appimage/generate.shvanntile1-1/+1
2019-01-24Packaging file path fixesvanntile2-2/+2
2019-01-24Rename Linux metadata Issue fixvanntile2-7/+6
2019-01-14add specific datadirMarc Jeanmougin1-1/+2
2019-01-14Build and upload AppImageprobonopd2-0/+165
2019-01-12updated Croatian translationmilotype2-0/+56
2018-11-10Snap: Fix file loading with path with spaces林博仁(Buo-ren, Lin)1-1/+1
Currently the inkscape snap is unable to load file with path with spaces when opening such files by double clicking them in the file manager(loading them via the file open dialog works). This is probably due to the fact that the launcher doesn't quote the expansion of the `@` special parameter and thus all `word`s in the file path are applied with word separation. This patch fixes the syntax. Fixes Launchpad Bug #1735453. Refer-to: Bug #1735453 “Cannot open files with whitespaces/spaces in pathn...” : Bugs : Inkscape <https://bugs.launchpad.net/inkscape/+bug/1735453> Refer-to: bash(1) - Parameters - Special Parameters - @ Signed-off-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com>