Package: tulip / 5.4.0+dfsg-3

Metadata

Package Version Patches format
tulip 5.4.0+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Remove dirs not shipped from cmake.patch | (download)

CMakeLists.txt | 14 6 + 8 - 0 !
library/tulip-ogl/bitmaps/CMakeLists.txt | 4 0 + 4 - 0 !
thirdparty/CMakeLists.txt | 28 3 + 25 - 0 !
3 files changed, 9 insertions(+), 37 deletions(-)

 update cmake's build files to exclude the dirs and files that we exclude from upstream's source code.
0002 Comment out INSTALL_RPATH flag on executables.patch | (download)

CMakeLists.txt | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 remove rpath from executables per debian policy.
0003 Link against libantlr pic.patch | (download)

thirdparty/xdkbibtex/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 link against the pic version of libantlr as required to build xdkbtex to a .so
0004 Fix installation path logic.patch | (download)

library/tulip-core/src/TlpTools.cpp | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 patch logic applied by upstream to determine installation dir so that it works with debian multiarch.
0005 Forced ftgl lib name back to ftgl to force use of sy.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 provide the name of debian's ftgl library instead of the one bundled by tulip to cmake.
0006 Fix python site packages dir.patch | (download)

cmake/TulipPython.cmake | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 choose installation of python modules into pythonx/dist-packages over pythonx.y/dist-packages
0007 Don t record a build date.patch | (download)

thirdparty/OGDF/src/coin/Symphony/master.cpp | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove the output of a build date from thirdparty/ogdf to enable reproducible builds.
0008 Use Debian system fonts.patch | (download)

library/tulip-ogl/bitmaps/CMakeLists.txt | 7 1 + 6 - 0 !
library/tulip-ogl/src/TulipMaterialDesignIcons.cpp | 8 5 + 3 - 0 !
2 files changed, 6 insertions(+), 9 deletions(-)

 make tulip load fonts from debian's font packages rather bundled copies.
0009 Remove mkdir commands from install target.patch | (download)

software/tulip/CMakeLists.txt | 7 0 + 7 - 0 !
1 file changed, 7 deletions(-)

 remove superfluous mkdir commands creating paths such as /usr/share/applications from cmake build file.
0010 Undefine gcc linux built in macro for multiarch.patch | (download)

library/tulip-core/CMakeLists.txt | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 tell gcc to undefine its "linux" macro so that it does not corrupt an installation path like foo/x86_64-linux-gnu/bar to "foo/x86_64-1-gnu/bar"
0011 Use system libjs leaflet.patch | (download)

plugins/view/GeographicView/GeographicViewResource.qrc | 3 0 + 3 - 0 !
plugins/view/GeographicView/LeafletMaps.cpp | 8 5 + 3 - 0 !
2 files changed, 5 insertions(+), 6 deletions(-)

 point tulip at debian's libjs-leaflet rather than its own bundled leaflet.js
0012 Add support for Python 3 9.patch | (download)

library/tulip-python/src/ConsoleUtilsModule.cpp | 26 18 + 8 - 0 !
1 file changed, 18 insertions(+), 8 deletions(-)

---