[Bug 248407] print/harfbuzz: Update to 2.7.0 and switch to meson

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 248407] print/harfbuzz: Update to 2.7.0 and switch to meson

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248407

            Bug ID: 248407
           Summary: print/harfbuzz: Update to 2.7.0 and switch to meson
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://github.com/harfbuzz/harfbuzz/releases/tag/2.7.
                    0
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
                CC: [hidden email], [hidden email]
             Flags: maintainer-feedback?([hidden email])
          Assignee: [hidden email]

Created attachment 216930
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=216930&action=edit
Patch for harfbuzz

Update harfbuzz to 2.7.0
Switch to meson as it's now the recommended build system by upstream. [1]

[1] https://github.com/harfbuzz/harfbuzz/blob/master/BUILD.md

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

maintainer-feedback requested: [Bug 248407] print/harfbuzz: Update to 2.7.0 and switch to meson

bugzilla-noreply
Bugzilla Automation <[hidden email]> has asked freebsd-gnome (Nobody)
<[hidden email]> for maintainer-feedback:
Bug 248407: print/harfbuzz: Update to 2.7.0 and switch to meson
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248407



--- Description ---
Update harfbuzz to 2.7.0
Switch to meson as it's now the recommended build system by upstream. [1]

[1] https://github.com/harfbuzz/harfbuzz/blob/master/BUILD.md
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 248407] print/harfbuzz: Update to 2.7.0 and switch to meson

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248407

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel.engberg.lists@pyret.
                   |                            |net

--- Comment #1 from [hidden email] ---
Before I continue working on this I'd like to ask if there are any opinions of
not adding a docs option, mainly because it adds quite a lot of dependencies.

There's also a false positive running tests which I'll report upstream.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 248407] print/harfbuzz: Update to 2.7.0 and switch to meson

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248407

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #216930|0                           |1
        is obsolete|                            |

--- Comment #2 from [hidden email] ---
Created attachment 216945
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=216945&action=edit
Patch for harfbuzz v2

Complete list:

Update harfbuzz to 2.7.0
Switch to GitHub
Switch to meson as it's now the recommended build system by upstream. [1]
Add option to exclude DOCS

Tested on FreeBSD 13.0-CURRENT r361421 (amd64) (make test)
One test fails, check-libstdc++
Reported to upstream here: https://github.com/harfbuzz/harfbuzz/issues/2614

Poudriere testport OK 12.1-RELEASE (amd64)
print/harfbuzz
print/harfbuzz-icu
print/harfbuzz-hb-view

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 248407] print/harfbuzz: Update to 2.7.0 and switch to meson

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248407

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #216945|0                           |1
        is obsolete|                            |

--- Comment #3 from [hidden email] ---
Created attachment 216946
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=216946&action=edit
Patch for harfbuzz v3

Import commit 11bb8aa83e57b288241b9156706e6f8d25eaf383 from upstream to fix
make test target.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[hidden email]"