Page MenuHomeSolus

Update inkscape to 0.92.3
ClosedPublic

Authored by kyrios123 on Mar 26 2018, 4:40 PM.
Tags
None
Referenced Files
F11035215: D2623.id7246.diff
Wed, Aug 9, 5:40 PM
F11035214: D2623.id.diff
Wed, Aug 9, 5:40 PM
F11035213: D2623.id6525.diff
Wed, Aug 9, 5:40 PM
F11035212: D2623.id7261.diff
Wed, Aug 9, 5:40 PM
F11035211: D2623.id6524.diff
Wed, Aug 9, 5:40 PM
F11035210: D2623.id7247.diff
Wed, Aug 9, 5:39 PM
F11026645: D2623.diff
Wed, Aug 9, 2:42 AM
F11009374: D2623.diff
Wed, Aug 2, 2:35 PM
Subscribers

Details

Summary

Release notes available here. Resolves T6413.

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Run app, draw something, save & reopen the file.

Diff Detail

Repository
R1470 inkscape
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

I did some cleanup in the package

  • Remove unneeded dependencies
  • The poppler patch isn't necessary anymore
  • I don't understand the sed's since the defaut python interpreter is python 2 (perhaps it was copied from Arch?)
  • Remove the --disable-dependency-tracking. Why was is disabled? to speed up the build ?

I still have some concerns: when I look at the build logs, I see that dbus and gnome-vfs are not enabled but there are build dependencies for them. So is the intention to have them enabled or should these dependencies be dropped as well?

JoshStrobl added a subscriber: JoshStrobl.

Regarding:

  • dbus, please pass --enable-dbusapi=yes, since apparently their default is no. If it still fails, just drop it.
  • Regarding gnome-vfs-2.0 / gnome-vfs, their check fails and frankly it hasn't been used this entire time, so may as well drop it.

Rest of the cleanup looks fine ?

This revision now requires changes to proceed.May 18 2018, 4:01 PM

Rebase & add --enable-dbusapi (-> now there is a -devel package)

This revision is now accepted and ready to land.May 19 2018, 10:16 AM
This revision was automatically updated to reflect the committed changes.