Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#69343 closed update (fixed)

yaml-cpp: Update to 0.8.0

Reported by: DanielO (Daniel O'Connor) Owned by: judaew (Vadym-Valdis Yudaiev)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: yaml-cpp

Description

Update yaml-cpp to 0.8.0, I removed the special handling and patch as they did not seem necessary but perhaps I am missing something .

Attachments (1)

yaml-cpp-update.diff (5.9 KB) - added by DanielO (Daniel O'Connor) 3 months ago.

Download all attachments as: .zip

Change History (7)

Changed 3 months ago by DanielO (Daniel O'Connor)

Attachment: yaml-cpp-update.diff added

comment:1 Changed 3 months ago by DanielO (Daniel O'Connor)

Port: yaml-cpp added

comment:2 in reply to:  description Changed 3 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to judaew
Status: newassigned

Replying to DanielO:

Update yaml-cpp to 0.8.0,

Thanks! The revision needs to drop to 0 when the version is updated. Whoever applies this patch can make that additional change.

I removed the special handling

If you mean the "yaml-cpp-" fourth argument to github.setup (that's the only other change I see in your patch) then yes, this change is correct. The yaml-cpp project used to use the "yaml-cpp-" prefix on their tags. For example, the tag for version 0.7.0 was "yaml-cpp-0.7.0". With version 0.8.0 they have changed their tag naming strategy and are not using a tag prefix anymore. For example, the tag for version 0.8.0 is "0.8.0".

and patch as they did not seem necessary but perhaps I am missing something .

The patch was accepted upstream and is included in 0.8.0 so it is correct to remove the patch now.

comment:3 Changed 3 months ago by judaew (Vadym-Valdis Yudaiev)

The yaml-cpp project changed their tag naming strategy broke livecheck. So I didn't know there was a new version. Thank you!

Last edited 3 months ago by judaew (Vadym-Valdis Yudaiev) (previous) (diff)

comment:4 Changed 3 months ago by judaew (Vadym-Valdis Yudaiev)

Resolution: fixed
Status: assignedclosed

In de62ccebb7a981cfc1e2ed29e9e96c0becf5ab23/macports-ports (master):

yaml-cpp: update to 0.8.0

Closed: #69343

comment:5 Changed 3 months ago by l2dy (Zero King)

Dependent ports may need revbump, e.g. micromamba.

dyld[90494]: Library not loaded: /opt/local/lib/libyaml-cpp.0.7.dylib
  Referenced from: <A765447D-AD6F-373A-9844-8AF3F38F1D44> /opt/local/bin/micromamba
  Reason: tried: '/opt/local/lib/libyaml-cpp.0.7.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/local/lib/libyaml-cpp.0.7.dylib' (no such file), '/opt/local/lib/libyaml-cpp.0.7.dylib' (no such file)

comment:6 Changed 3 months ago by judaew (Vadym-Valdis Yudaiev)

In 1c0c4cb3f024edf05c0298866500acb5314140a9/macports-ports (master):

yaml-cpp ddependents: revbump for yaml-cpp update

See #69343

Note: See TracTickets for help on using tickets.