gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Thu Jul 13 20:12:17 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/f28ea50a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8655dbc5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/85d868f8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cb06e0e7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b9cb2a22 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1f31ca62 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3d12dd9c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9f844fe3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/890f6993 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/55a30978 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9d2a4b2e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/92549209 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4774332f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/489d0513 (commit)
	from  https://github.com/Gnucash/gnucash/commit/48948c5c (commit)



commit f28ea50aaf30990a173bafcb37881bceb1e6ec70
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 11 08:53:20 2017 -0700

    Conditionally build for Webkit1 on Win32 and Webkit2 everywhere else.

commit 8655dbc55c7bc127b94c3caa86ae4267ce1ef974
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jul 9 10:04:35 2017 -0700

    Check for package webkitgtk-3.0 (webkit1 API) on Windows.
    
    Webkit2 isn't supported on Windows.

commit 85d868f826ef515a32ab8ed374e42f111fa3f194
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Jul 3 12:17:12 2017 -0700

    Use GStatBuf to match newer GLib API

commit cb06e0e763c561631d9747dcad5a3cc1a2a2e83b
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 15 15:57:22 2017 -0700

    Include winsock2.h before windows.h to silence a compile warning.

commit b9cb2a22d5c9369fa00fd014deca46400e441b89
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 15 15:56:38 2017 -0700

    Disable Guile's GnuLib broken redefinition of 'close'.
    
    To a GnuLib function that isn't built or installed.

commit 1f31ca620e53ba6ddb0d4258e58c5e6d25ebc405
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 15 15:45:53 2017 -0700

    Change the dll lookup directory when building with CMake on Win32.

commit 3d12dd9cf91e0af96afde79ecd2cc99b6c3afc3f
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 15 15:42:15 2017 -0700

    Win32 doesn't use the fake backend links, it just uses the regular dlls.

commit 9f844fe36263fea21d417b807a16f01f1ebfaee6
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 15 15:41:25 2017 -0700

    Link libws32 to the DBI backend on MINGW64

commit 890f69933f6c56669f1640ca6153257d761640d4
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 15 15:39:04 2017 -0700

    Set deprecated-declarations to no-error for WIN32 so that it will work with Guile2.

commit 55a30978b3618bbf77cd329d795599ba5e91213e
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Jun 5 14:56:18 2017 -0700

    Replace use of CMAKE_PREFIX_PATH
    
    Because it was assumed that it contains only a single path; it's specified
    to be a semi-colon-separated list of paths.

commit 9d2a4b2ef08beda734514a820e3061ee810ac8b2
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Jun 5 14:52:29 2017 -0700

    [Mingw64] Set command variables correctly for Guile2 compilation.
    
    Mingw-w64 linker uses $PATH instead of $LD_LIBRARY_PATH for finding
    shared libraries. Both the linker and Guile itself need MSys/Unix style
    paths with the drive letter as a top-level directory, forward slashes,
    and separated with ':' while CMake wants Windows-style paths separated
    with ';'.

commit 92549209c0a30f72912a63a8ad5c311d376cf804
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 27 12:05:46 2017 -0700

    Fix ENDIF() parameter.
    
    CMake 3.8 complains.

commit 4774332fcb1b58a0c84c7d7e074c7a7020e491f0
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 27 12:05:16 2017 -0700

    Add CMake files and .gitattributes to lf-only files.

commit 489d0513e03262d934b5a0cd5e810a85427b6ebe
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri May 26 13:51:51 2017 -0700

    Adjustments to build on mingw-64.
    
    Note that there may be some changes here that need to be wrapped with ifdef.



Summary of changes:
 .gitattributes                                     |    4 +-
 CMakeLists.txt                                     |   40 +-
 src/CMakeLists.txt                                 |   13 +-
 src/app-utils/gnc-ui-util.c                        |    4 +-
 src/app-utils/guile-util.c                         |    9 +-
 src/backend/dbi/CMakeLists.txt                     |    6 +-
 src/backend/dbi/gnc-backend-dbi.cpp                |    1 +
 src/backend/xml/gnc-backend-xml.cpp                |    2 +-
 src/backend/xml/gnc-xml-backend.cpp                |   12 +-
 src/backend/xml/test/test-file-stuff.cpp           |    2 +-
 src/backend/xml/test/test-load-xml2.cpp            |    4 +-
 src/bin/CMakeLists.txt                             |   22 +-
 src/cmake_modules/GncAddSchemeTargets.cmake        |  163 ++-
 src/cmake_modules/GncAddTest.cmake                 |   31 +-
 src/config.h.cmake.in                              |    2 +
 src/core-utils/gnc-filepath-utils.c                |    2 +-
 src/core-utils/gnc-gkeyfile-utils.c                |    1 -
 src/engine/CMakeLists.txt                          |   19 +-
 src/engine/TransLog.c                              |    4 +-
 src/engine/gnc-engine.c                            |   13 +
 src/gnome-utils/gnc-main-window.c                  |    1 +
 src/gnome/assistant-hierarchy.c                    |    3 +-
 src/gnome/dialog-sx-from-trans.c                   |    2 +
 src/html/CMakeLists.txt                            |   11 +-
 src/html/gnc-html-webkit.h                         |   45 +-
 src/html/gnc-html-webkit1.c                        | 1318 ++++++++++++++++++++
 src/html/{gnc-html-webkit.h => gnc-html-webkit1.h} |    0
 src/html/{gnc-html-webkit.c => gnc-html-webkit2.c} |    5 +-
 src/html/{gnc-html-webkit.h => gnc-html-webkit2.h} |    0
 src/html/gnc-html.c                                |   10 +-
 src/html/gnc-html.h                                |   18 +-
 src/import-export/aqb/CMakeLists.txt               |   14 +-
 src/import-export/qif-imp/assistant-qif-import.c   |    1 +
 src/report/report-gnome/gnc-plugin-page-report.c   |   10 +-
 src/report/report-system/gnc-report.c              |    6 +-
 35 files changed, 1631 insertions(+), 167 deletions(-)
 create mode 100644 src/html/gnc-html-webkit1.c
 copy src/html/{gnc-html-webkit.h => gnc-html-webkit1.h} (100%)
 rename src/html/{gnc-html-webkit.c => gnc-html-webkit2.c} (99%)
 copy src/html/{gnc-html-webkit.h => gnc-html-webkit2.h} (100%)



More information about the gnucash-patches mailing list