Bug 247043

Summary: textproc/libyaml: Update to 0.2.5
Product: Ports & Packages Reporter: Daniel Engberg <diizzy>
Component: Individual Port(s)Assignee: Josh Paetzel <jpaetzel>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (jpaetzel)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch for libyaml
none
Patch for libyaml v2 none

Description Daniel Engberg freebsd_committer freebsd_triage 2020-06-07 09:53:55 UTC
Created attachment 215313 [details]
Patch for libyaml

Update libyaml to 0.2.5
Add gmake as dependency

Tested on FreeBSD 13.0-CURRENT r361421 amd64 (make test)
Poudriere testport OK 12.1-RELEASE (amd64)
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2020-06-07 09:55:33 UTC
Created attachment 215314 [details]
Patch for libyaml v2

Attached wrong patch, sorry
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-06-15 15:23:53 UTC
A commit references this bug:

Author: jpaetzel
Date: Mon Jun 15 15:23:22 UTC 2020
New revision: 538889
URL: https://svnweb.freebsd.org/changeset/ports/538889

Log:
  Update to 0.2.5

  Build now explicitly requires gmake

  per https://github.com/yaml/libyaml/releases/tag/0.2.5
  the following changes have been made

  - #105
    Allow question marks in plain scalars in flow collections

  - #186
    Emitter: Don't output trailing space for empty scalar nodes

  - #185
    Emitter: Output space after an alias mapping key

  - #187
    Add -h and --flow (on|off|keep) to run-*-test-suite

  - #182
    Remove unnecessary include and malloc

  - #177
    Add specific files back to .gitignore

  - #181
    Output error position in run-parser-test-suite.c

  - #191
    A couple patches to improve test suite support

  - #179
    Flow indicators can not be part of local or shorthand tags

  PR:	247043
  Submitted by:	daniel.engberg.lists@pyret.net

Changes:
  head/textproc/libyaml/Makefile
  head/textproc/libyaml/distinfo
  head/textproc/libyaml/pkg-plist