summaryrefslogtreecommitdiffstats
path: root/CMakeScripts/InstallMSYS2.cmake (follow)
Commit message (Collapse)AuthorAgeFilesLines
* CMake/MSYS2: Add new curl dependency (libbrotli)Eduard Braun2018-03-311-1/+2
|
* CI/AppVeyor: add new dependencyEduard Braun2018-02-211-0/+1
|
* CMake/MSYS2: install libjasperEduard Braun2018-02-031-0/+1
| | | | | Preemptive fix for upstream change in gdk-pixbuf2 package https://github.com/Alexpux/MINGW-packages/commit/0526d12f93d160c6bff9829942c4d4f2964e1523
* Fix creation of icon-theme.cacheEduard Braun2018-01-281-0/+1
| | | | | | | | | Escaping "${CMAKE_INSTALL_PREFIX}" with a backslash allows this to work for the normal install target as well as with cpack (expansion of the variable is delayed until installation where it has the correct value). Also make sure Adwaita's icon-theme.cache is up-to-date
* Packaging/MSYS2: remove unneeded librariesEduard Braun2017-11-301-9/+0
|
* Packaging/MSYS2: include tcl/tk accessory filesEduard Braun2017-11-301-0/+7
| | | | | | | | They are required for tkinter Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1735451 - https://bugs.launchpad.net/inkscape/+bug/1695946
* cmake/MSYS2: drop unused dependencyEduard Braun2017-09-061-1/+0
|
* cmake/MSYS2: add missing dependenciesEduard Braun2017-08-261-0/+3
| | | | | - libidn2 now required by curl - libraqm (-> libfridi) required by python2-pillow >= 4.2.0
* MSYS2: disable use of bitmap fonts in fontconfigEduard Braun2017-07-301-0/+2
| | | | | | | | | | Bitmap fonts are currently unusable by Inkscape but still show up in the font list (https://bugs.launchpad.net/inkscape/+bug/714859) Even worse: If a bitmap font is present Inkscape won't be able to use it but also substitution rules for this font family won't work causing Pango to fall back to "Sans" instead of a proper replacement (e.g. https://bugs.launchpad.net/inkscape/+bug/1429793)
* cmake/MSYS2: Fix fontconfig's conf.d/ not being installedEduard Braun2017-07-291-1/+1
| | | | | This resulted in font substitutions being broken (i.e. "Sans" was serif)
* cmake/MSYS2: install only required library translationsEduard Braun2017-07-231-6/+10
| | | | Exclude translations for which Inkscape does not provide a transltation
* Add functionality to msys2checkdeps.py to check for libraries which were ↵Eduard Braun2017-07-131-1/+1
| | | | | | installed but are unused (should detect if globs added to the list from 170049663979e3531d247f4228b94fe1ccd2568f that are too lenient)
* cmake/MSYS2: Try to make the installation a bit more lenient towards version ↵Eduard Braun2017-07-131-106/+104
| | | | | | numbers in library names. This should be more future-proof against package updates but also allows to build with slightly outdated libraries.
* cmake/MSYS2: update with missing libs detected with script from previous commitEduard Braun2017-07-131-10/+15
|
* Update MSYS2 port for new dependency (libsoup)su-v2017-07-061-0/+2
| | | | | | - update script to install dependencies - update InstallMSYS2.cmake - fix Windows builds (uint -> unsigned int)
* Update InstallMSYS2.cmake for latest libgfortransu-v2017-07-041-1/+1
|
* cmake/MSYS2: quick fix for poppler updateEduard Braun2017-06-221-1/+1
|
* cmake: Fix install target on Windows after ↵Eduard Braun2017-06-131-1/+1
| | | | 21c9bc7b2cf2fbda2ed1dd5841eb9333bb274023
* cmake/MSYS2: Update for libicu58Eduard Braun2017-06-091-3/+3
|
* cmake/MSYS2: install python2-pillowEduard Braun2017-05-291-1/+1
| | | (bzr r15717)
* cmake/MSYS2: Include libyaml for xverb featureEduard Braun2017-05-231-0/+1
| | | (bzr r15699)
* cmake/MSYS2: Install translations for glib (required for help output on console)Eduard Braun2017-05-141-0/+1
| | | (bzr r15693)
* cmake/Windows: convert all 'DESTINATION's to relative paths and allow easy ↵Eduard Braun2017-05-091-23/+23
| | | | | customization of install location via 'CMAKE_INSTALL_PREFIX' (bzr r15681)
* cmake: Correctly use 'install(TARGETS ...)' instead of 'install(FILES ...)' ↵Eduard Braun2017-05-081-22/+0
| | | | | | | | | | | for inkscape executables. It's not only more elegant, but it also makes the "install/strip" target work! Also convert DESTINATION to a relative path. As relative paths are relative to ${CMAKE_INSTALL_PREFIX}, it's effectively the same as before, but cmake does not properly handle absolute paths on Windows, see [1]. [1] https://gitlab.kitware.com/cmake/cmake/issues/16859 (bzr r15678)
* Build an inkview.com as consoler wrapper around inkview.exe to allow for ↵Eduard Braun2017-05-081-0/+5
| | | | | | | printing to console (just as we do with inkscape.com / inkscape.exe) (bzr r15677)
* cmake/MSYS2: adjust fonts.conf to store fontconfig cache in AppDataEduard Braun2017-05-041-0/+13
| | | | | | | MSYS2 uses '/var/cache/fontconfig' by default which is not available outside of the MSYS environment and therefore get's created in the root folder of the Inkscape installation. On most systems this will be in read-only 'Program Files' (which might still work thanks to virtual store, but better be safe then sorry). This also makes sure we do not re-introduce bug #1196373 (bzr r15661)
* cmake/MSYS2: Exclude python testsuite from installEduard Braun2017-05-031-1/+3
| | | | | (those are unittests for Python itself, unittest module is still included) (bzr r15660)
* cmake: Do not build/install folders (data,modules,plugins)Eduard Braun2017-04-291-17/+3
| | | | | They're empty, are only created on Windows and seem to be completely unused (bzr r15651)
* cmake/MSYS2: Only install a fixed list of Python extensions (instead of all ↵Eduard Braun2017-04-291-2/+24
| | | | | extensions that happen to be installed on the build system) (bzr r15650)
* cmake/MSYS2: Spell checking via gtkspell now workingEduard Braun2017-04-081-0/+12
| | | | | | | | | | | * the Aspell backend for Enchant was missing (now available [1]) * actually install the backend * install translations required by gtkspell Also re-enable installation of gtk3 translations after r15583 as we still need them in the context menu of native gtk inputs [1] https://github.com/Alexpux/MINGW-packages/pull/2369 (bzr r15618)
* CMake: Don't install /share/locale on WindowsEduard Braun2017-03-081-4/+0
| | | | | | | We only ever wanted "gtk30.mo" for translation of stock items. - As we stripped all stock items from our source we don't need it anymore - As there are *lots* of translations in MSYS2 we installed a huge amount of unneeded files (bzr r15583)
* CMake: Don't install /share/themes on WindowsEduard Braun2017-03-081-3/+0
| | | | | There's nothing we want but stuff we definitely don't need. (bzr r15582)
* CMake: Prefer to install the genuine /hicolor/index.theme file in MSYS2 installsEduard Braun2017-03-081-3/+4
| | | | | | This avoids the issues hiughlighted by su_v in https://bugs.launchpad.net/inkscape/+bug/1659336/comments/5 (bzr r15581)
* CMake: python2-numpy was missing dependenciesEduard Braun2017-03-051-1/+5
| | | (bzr r15566)
* Support for building with MSYS2Eduard Braun2017-03-041-0/+228
See Wiki for build instructions: http://wiki.inkscape.org/wiki/index.php/Compiling_Inkscape_on_Windows_with_MSYS2 (bzr r15564)