| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
mingw-w64 does not seem to have native support for fortification,
libssp offers it, so let's try this for now.
Not sure yet if disabling _FORTIFY_SOURCE would be better/worse.
See also
https://sourceforge.net/p/mingw-w64/mailman/message/36764708/
https://github.com/msys2/MINGW-packages/issues/5803
https://github.com/msys2/MINGW-packages/issues/5868
|
|
Order matters; the reordering caused the _FORTIFY_SOURCE flag to be
always undefined (as we flipped a "-U" and "-D")
Also skip removing duplicates to avoid similar pitfalls (we kept
only the first occurrence but should've kept the last)
It did not work properly anyway (we still had duplicates in the end)
and was only required as we wrote the final CMAKE_CXX_FLAGS back to
cache and consequently appended new flags with every run of CMAKE.
|
|
|
|
|
|
usable by setting up a flag. Must set off for release. I think also for LPETool
|
|
|
|
See https://gitlab.com/inkscape/inkscape/issues/299
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allows extension authors to use gtk stack in Python
via GObject introspection
See https://gitlab.com/inkscape/extensions/issues/85
|
|
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
|
|
|
|
Second part of https://gitlab.com/inkscape/inkscape/issues/82
|
|
First part of https://gitlab.com/inkscape/inkscape/issues/82
|
|
This was required by xverbs, which were removed in
db05b842cba28f01b431eee890537959aa2d8fe3
|
|
Supersedes !710
|
|
- gtkspell
- libyaml
- cppunit
- librevenge
- libcdr
- ImageMagick 6
- OpenMP
|
|
|
|
|
|
|
|
Now that all platforms (including macOS) now support LCMS 2, we no
longer need to support LCMS 1.
Fixes: https://bugs.launchpad.net/inkscape/+bug/1133014
|
|
Autopackage has not been maintained for many years now and seems unused.
Upstream website http://autopackage.org appears to be dead.
|
|
|
|
The module did not properly handle required libraries that were not
found.
Ensure proper behavior by sticking to CMake-recommended standard
variable names.
|
|
|
|
|
|
|
|
This requires bumping cmake version requirement to 3.1
(which should long be available on supported platforms, though)
TODO: We actually depend on GNU compiler extensions right now
(i.e. *don't* build with -std=c++11 but require -std=gnu++11)
|
|
|
|
|
|
|
|
For now we extract the exact version string of the ppa build
(which differs from our usual version string).
This should be matched to other builds, though, if somebody can
figure it out.
|
|
* 'master' of https://gitlab.com/inkscape/inkscape: (115 commits)
CMake/MSYS2: Include per-user font directory in fontconfig
Increase portability of create_default_templates.py
Extensions: Use wperl as default perl interpreter on Windows
Make align handle thicker like traditional handles
Prevent text dialog to become too wide. This is probably not the optimal way to do this and should be studied further.
Seperate out center alignment and add sepcific tool text for it
Add option for on canvas align handles and move group selection checkbox
Merge in bazaar branch for alignment handles
Make background color affect checkerboard
Fix build
fix building
Remov force allocation
Merge from master
Fix compiling issues
minor fixes
Small change to hover text
Store pixbufs instead of names to reduce calls to sp_get_icon_pixbuf
Fix use of Gtk::Widget vs. GtkWidget in new symbolic icon getting code
Fix missing properties method, pass properties structure
Remove Tags functionality (replaced by css selectors)
...
|
|
Closes #147
|
|
|
|
- add -O1 to make FORTIFY_SOURCE happy (eliminate compiler warnings)
- canonicalize CMAKE_CXX_FLAGS_DEBUG to avoid unnecessary recompilation
Both issues were introduced with f7fc3d3a7f8f51a01cd1dfb261c3e234617e092e
|
|
As of Windows 10 (version 1809) fonts are installed per-user by
default into the folder
%localappdata%\Microsoft\Windows\Fonts
which is not picked up (yet) by fontconfig.
Add this folder manually as a font directory to fonts.conf
Fixed issues:
- https://gitlab.com/inkscape/inkscape/issues/50
|