Bug 258977

Summary: graphics/mupdf: Update to 1.20.0
Product: Ports & Packages Reporter: Wen Heping <wen>
Component: Individual Port(s)Assignee: Wen Heping <wen>
Status: Closed FIXED    
Severity: Affects Only Me CC: dsh, lapo, uzsolt
Priority: --- Flags: uzsolt: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Update to 1.19.0
none
update to 1.20.0
none
update to 1.20.3 uzsolt: maintainer-approval+

Description Wen Heping freebsd_committer freebsd_triage 2021-10-07 07:09:33 UTC
Created attachment 228491 [details]
Update to 1.19.0

Update to 1.19.0
Comment 1 Zsolt Udvari freebsd_committer freebsd_triage 2021-10-07 08:20:06 UTC
If the bump revision of ports (with mupdf-dependency) is automatic I think it's okay.
Comment 2 Zsolt Udvari freebsd_committer freebsd_triage 2022-05-12 10:47:10 UTC
What about this report?
Comment 3 Denis Shaposhnikov 2022-05-23 18:44:22 UTC
Hi,

I updated my private ports tree, because pymupdf requires mupdf 1.19.0 and isn't compatible with 1.18.0. Looks like it works fine. Please merge it.
Comment 4 Denis Shaposhnikov 2022-06-23 18:00:19 UTC
Created attachment 234898 [details]
update  to 1.20.0

Hi,

This is update of graphics/mupdf to latest 1.20.0. It's based on previous update.
Comment 5 Zsolt Udvari freebsd_committer freebsd_triage 2022-06-29 06:58:31 UTC
(In reply to Denis Shaposhnikov from comment #4)
Why need the binary alias? Is the 'sh' enough instead of bash?
Comment 6 Denis Shaposhnikov 2022-06-29 12:18:46 UTC
(In reply to Zsolt Udvari from comment #5)

Because that script isn't bash specific, I decided better to use BINARY_ALIAS instead of adding one more dependency on shells/bash.
Comment 7 Zsolt Udvari freebsd_committer freebsd_triage 2022-06-29 13:08:03 UTC
(In reply to Denis Shaposhnikov from comment #6)
Maybe shebangfix?
https://docs.freebsd.org/en/books/porters-handbook/uses/#uses-shebangfix
Comment 8 Denis Shaposhnikov 2022-06-29 13:39:11 UTC
(In reply to Zsolt Udvari from comment #7)

I'm not sure the shebangfix will help, because they use in the Makefile something like

bash scripts/our_cool_script
Comment 9 Zsolt Udvari freebsd_committer freebsd_triage 2022-06-29 19:19:20 UTC
(In reply to Denis Shaposhnikov from comment #8)
Okay, you've right.
Comment 10 Lapo Luchini 2022-09-15 12:56:09 UTC
BTW: changelog doesn't show it, but download page is now listing a new 1.20.3 version as available.
Comment 11 Zsolt Udvari freebsd_committer freebsd_triage 2022-10-30 12:31:43 UTC
Created attachment 237723 [details]
update to 1.20.3
Comment 12 commit-hook freebsd_committer freebsd_triage 2022-11-07 07:06:45 UTC
A commit in branch main references this bug:

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

commit 37388c6c439662bcf7181a5cc1967ae0c0422717
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2022-11-07 07:04:05 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2022-11-07 07:04:05 +0000

    graphics/mupdf: Update to 1.20.3

    PR:             258977
    Reported by:    wen@
    Approved by:    maintainer

 graphics/mupdf/Makefile             |  4 ++--
 graphics/mupdf/distinfo             |  6 +++---
 graphics/mupdf/files/patch-Makefile | 16 ++++++++++------
 graphics/mupdf/pkg-plist            | 15 +++++++++++----
 4 files changed, 26 insertions(+), 15 deletions(-)