Bug 278239 - textproc/sigil: update to 2.1.0
Summary: textproc/sigil: update to 2.1.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://sigil-ebook.com/blog/sigil-2....
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2024-04-07 20:11 UTC by Jonathan Chen
Modified: 2024-04-11 06:10 UTC (History)
1 user (show)

See Also:


Attachments
sigil 2.1.0 (1.86 KB, patch)
2024-04-07 20:11 UTC, Jonathan Chen
jonc: maintainer-approval+
Details | Diff
sigil 2.1.0 git-diff (2.16 KB, patch)
2024-04-09 23:56 UTC, Jonathan Chen
jonc: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Chen 2024-04-07 20:11:48 UTC
Created attachment 249810 [details]
sigil 2.1.0

Update to 2.1.0
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2024-04-09 08:22:34 UTC
Hi Jonathan,

It seems there are some missing dependencies. Could you have a look?
Maybe svg instead of svg:run will help?

-- Found WrapOpenGL: TRUE  
-- Found XKB: /usr/local/lib/libxkbcommon.so (found suitable version "1.6.0", minimum required is "0.5.0") 
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) 
-- Could NOT find Qt6Svg (missing: Qt6Svg_DIR)
CMake Error at src/qt6sigil.cmake:31 (find_package):
  Found package configuration file:

    /usr/local/lib/cmake/Qt6/Qt6Config.cmake

  but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find required Qt component "Svg".

  Expected Config file at "/usr/local/lib/cmake/Qt6Svg/Qt6SvgConfig.cmake"
  does NOT exist



  Configuring with --debug-find-pkg=Qt6Svg might reveal details why the
  package was not found.

  Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
  of the path variables that find_package uses to try and find the package.

Call Stack (most recent call first):
  src/CMakeLists.txt:685 (include)
Comment 2 Jonathan Chen 2024-04-09 23:56:10 UTC
Created attachment 249871 [details]
sigil 2.1.0 git-diff

Fixed build issue.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2024-04-11 06:10:28 UTC
Committed,

Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-04-11 06:10:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fb4229aa62990eec8520284e9f33ff320200e736

commit fb4229aa62990eec8520284e9f33ff320200e736
Author:     Jonathan Chen <jonc@chen.org.nz>
AuthorDate: 2024-04-10 10:10:26 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-04-11 06:09:55 +0000

    textproc/sigil: update to 2.1.0

    ChangeLog: https://sigil-ebook.com/blog/sigil-2.1.0-released

    New FeaturesPermalink

     * assign menu accelerators P - &Plugins, and K - Chec&kpoints (thank you
       BeckyEbook)
     * add ability to change keyboard focus using keyboard shortcuts or menus to
       BookBrowser, Preview, CodeView, ClipsWindow, and TableOfContents Windows
     * preserve Media Overlay Active Classes when deleting unused classes
     * Goto Link Or Style (or Ctrl-Clicking on a class will now search selectors
       with combinators if nothing found in normal css classes
     * update to a newer Spanish hunspell dictionary
     * overhaul of Building on Linux documentation
     * update 3rdparty zlib to version 1.3.1 for security and other bug fixes
     * update 3rdparty pcre2 to version 10.43 for security and other bug fixes
     * update to Qt 6.6.2 for security fixes, accessibility improvements
     * allow cancelling of Save if mend on save set and not well formed
     * Windows users can now set the SIGIL_USE_FREETYPE_FONTENGINE environment
       variable to more fully support woff and woff2 fonts

    Bug FixesPermalink

     * multiple bug fixes from Qt 6.6.2 such as the transient child window resize
       bug on Windows, etc
     * fix QuickParser bug when parsing attribute names not properly ignoring all
       legal whitespace
     * make OPF parsing robust to alternative whitespace usage as well
     * fix creation of thumbnails of svg images in SelectFiles and Image Report for
       macOS
     * fix svg rendering in QtSvg by filtering out desc and title tags inside text
       tags pre-rendering
     * fix Python plugin quickparser.py to better handle svg mixed case tag names
     * better handle cancelling out of plugins prior to their completion
     * better handle Guide/Landmark title translations (thank you BeckyEbook)
     * clean up cmake and build warnings
     * fix crash on Windows when using woff/woff2 fonts

    PR:             278239
    Reported by:    jonc@chen.org.nz (maintainer)

 textproc/sigil/Makefile  | 5 ++---
 textproc/sigil/distinfo  | 6 +++---
 textproc/sigil/pkg-plist | 3 ++-
 3 files changed, 7 insertions(+), 7 deletions(-)