[MacPorts] #66852: cairo, cairo-devel: Update to 1.18.0

MacPorts noreply at macports.org
Sat Oct 7 15:51:23 UTC 2023


#66852: cairo, cairo-devel: Update to 1.18.0
--------------------------------+----------------------
  Reporter:  ryandesign         |      Owner:  mascguy
      Type:  update             |     Status:  assigned
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.8.1
Resolution:                     |   Keywords:
      Port:  cairo cairo-devel  |
--------------------------------+----------------------

Comment (by mascguy):

 Replying to [comment:7 mascguy]:
 > But builds fail for 10.7 and earlier. Hopefully it won't require much
 work, but still need to dig into it further.

 Interestingly enough, builds succeed for 10.5 and 10.6. (With the caveat
 that we need to request a newer compiler than the default. But will get
 that sorted out.)

 Thankfully 10.7 is the only problem child, with the following failure:

 {{{
 ../cairo-1.18.0/src/cairo-quartz-font.c:537:21: error: use of undeclared
 identifier 'kCTFontTraitColorGlyphs'
     return traits & FONT_COLOR_GLYPHS;
                     ^
 ../cairo-1.18.0/src/cairo-quartz-font.c:80:27: note: expanded from macro
 'FONT_COLOR_GLYPHS'
 #define FONT_COLOR_GLYPHS kCTFontTraitColorGlyphs
                           ^
 }}}

 It's likely something trivial, and hope to get that sorted soon too.

 Once that's done, fixing the ARM build for `libpixman` is the only
 remaining blocker. Stay tuned...

-- 
Ticket URL: <https://trac.macports.org/ticket/66852#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list