Bug 258977 - graphics/mupdf: Update to 1.20.0
Summary: graphics/mupdf: Update to 1.20.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: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-07 07:09 UTC by Wen Heping
Modified: 2022-11-07 07:21 UTC (History)
3 users (show)

See Also:
uzsolt: maintainer-feedback+


Attachments
Update to 1.19.0 (3.64 KB, text/plain)
2021-10-07 07:09 UTC, Wen Heping
no flags Details
update to 1.20.0 (5.03 KB, patch)
2022-06-23 18:00 UTC, Denis Shaposhnikov
no flags Details | Diff
update to 1.20.3 (5.63 KB, patch)
2022-10-30 12:31 UTC, Zsolt Udvari
uzsolt: maintainer-approval+
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 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(-)