[MacPorts] #48192: libass: update to 0.12.2, port to GitHub
#48192: libass: update to 0.12.2, port to GitHub ----------------------+-------------------- Reporter: ionic@… | Owner: coax@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: libass ----------------------+-------------------- `libass` has seen newer versions for a while, but the port is currently stale at version 0.10.2. Furthermore, the project switched to GitHub some time ago. It is `openmaintainer`, but due to the changed being quite substantial, I'm not committing without asking the maintainer first. -- Ticket URL: <https://trac.macports.org/ticket/48192> MacPorts <https://www.macports.org/> Ports system for OS X
#48192: libass: update to 0.12.2, port to GitHub ----------------------+---------------------- Reporter: ionic@… | Owner: coax@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libass | ----------------------+---------------------- Comment (by ionic@…): Good thing I slept over it. While waking up, I realized that the ASM parts will probably not work on `ppc(64)`, so the port be broken for `ppc(64)` users. Even worse, it turned out even `i386` didn't compile correctly. The new patch version fixes these problems (although I have only tested building on `i386` and `x86_64`.) -- Ticket URL: <https://trac.macports.org/ticket/48192#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48192: libass: update to 0.12.2, port to GitHub ----------------------+---------------------- Reporter: ionic@… | Owner: coax@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libass | ----------------------+---------------------- Comment (by larryv@…): {{{ #!patch + if {[string match "*i386*" ${configure.universal_archs}] || + [string match "*x86_64*" ${configure.universal_archs}]} { + depends_build-append port:yasm + } }}} You should use this instead: {{{ if {"i386" in ${configure.universal_archs} || "x86_64" in ${configure.universal_archs}} }}} -- Ticket URL: <https://trac.macports.org/ticket/48192#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48192: libass: update to 0.12.2, port to GitHub ----------------------+---------------------- Reporter: ionic@… | Owner: coax@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libass | ----------------------+---------------------- Comment (by ionic@…): Are you sure that works? `vim`'s syntax highlighting doesn't like it. -- Ticket URL: <https://trac.macports.org/ticket/48192#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#48192: libass: update to 0.12.2, port to GitHub ----------------------+---------------------- Reporter: ionic@… | Owner: coax@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libass | ----------------------+---------------------- Comment (by larryv@…): Vim’s Tcl highlighting is mediocre at best. I tend to ignore it. {{{ [titan] 92134 % rlwrap port-tclsh % set foo {x86_64 ppc64} x86_64 ppc64 % expr {"x86_64" in $foo} 1 % expr {"i386" in $foo} 0 }}} -- Ticket URL: <https://trac.macports.org/ticket/48192#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48192: libass: update to 0.12.2, port to GitHub ----------------------+---------------------- Reporter: ionic@… | Owner: coax@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: libass | ----------------------+---------------------- Comment (by ionic@…): Maintainer timeout. Pushed in r138214. -- Ticket URL: <https://trac.macports.org/ticket/48192#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#48192: libass: update to 0.12.2, port to GitHub ----------------------+---------------------- Reporter: ionic@… | Owner: coax@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: libass | ----------------------+---------------------- Changes (by ionic@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/48192#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts