Bug 290912 - editors/texmaker: Update to 6.0.1 and switch to qt6
Summary: editors/texmaker: Update to 6.0.1 and switch to qt6
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: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-09 13:05 UTC by Wen Heping
Modified: 2026-03-05 21:43 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (hrs)


Attachments
Update to 6.0.1 and switch to qt6 (8.53 KB, patch)
2025-11-09 13:05 UTC, Wen Heping
no flags Details | Diff
Update to 6.0.1 and switch to qt6 (12.52 KB, patch)
2026-02-15 00:49 UTC, mew14930xvi
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wen Heping freebsd_committer freebsd_triage 2025-11-09 13:05:57 UTC
Created attachment 265289 [details]
Update to 6.0.1 and switch to qt6

Update to 6.0.1 and switch to qt6
Comment 1 mew14930xvi 2026-02-15 00:49:32 UTC
Created attachment 268063 [details]
Update to 6.0.1 and switch to qt6

Add LICENSE_FILE.
Rename icon files.
Comment 2 mew14930xvi 2026-02-15 00:50:00 UTC
https://www.xm1math.net/texmaker/log.html
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2026-02-15 12:29:17 UTC
(In reply to Wen Heping from comment #0)
Maintainer timeout 3 months - you can commit patch.
The patch from mew14930xvi looks more complete.
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-03-03 13:10:40 UTC
A commit in branch main references this bug:

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

commit a79ea4d76eb910643fc540029723ad6c6e3b2b9b
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2026-03-03 12:59:25 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2026-03-03 13:10:02 +0000

    editors/texmaker: Update to 6.0.1 [1]

    Switch to qt6 [2]
    Take maintainership [3]
    Add LICENSE_FILE [4]
    Rename icon files [5]

    PR:             290912
    Reported by:    wen@ ([1], [2], [3])
                    mew14930xvi@inbox.lv ([4], [5])
    Approved by:    maintainer(timeout, > 3 months)

 editors/texmaker/Makefile                          | 33 +++++---
 editors/texmaker/distinfo                          |  6 +-
 editors/texmaker/files/patch-CMakeLists.txt (new)  | 67 ++++++++++++++++
 .../patch-pdfium_core_fxcrt_include_fx__system.h   |  4 +-
 .../files/patch-pdfium_third__party_base_logging.h |  4 +-
 editors/texmaker/files/patch-texmaker.pro (gone)   | 93 ----------------------
 editors/texmaker/pkg-plist                         | 16 ++--
 7 files changed, 104 insertions(+), 119 deletions(-)