[MacPorts] #39497: awesome @3.5.1 -- Portfile update
#39497: awesome @3.5.1 -- Portfile update ------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: awesome ------------------------+-------------------------------- This updates "awesome" to version 3.5.1, the current modern upstream version. The version of awesome currently in MacPorts doesn't build against the version of lua currently in MacPorts https://trac.macports.org/ticket/39425, and this one does :) Note that the upgrade here isn't totally backwards-compatible as far as user configuration files are concerned -- but then neither was the lua 5.1 => 5.2 bump that caused awesome to stop building in the first place, so it seems like that isn't a big deal. The new version depends on lgi as well, which isn't currently in MacPorts, https://trac.macports.org/ticket/39496. The trivial Portfile diff attached. The existing two patches continue to work as-is against awesome 3.5.1, so I've not included them here. -- Ticket URL: <https://trac.macports.org/ticket/39497> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------------- Changes (by ryandesign@…): * keywords: => haspatch Old description:
This updates "awesome" to version 3.5.1, the current modern upstream version. The version of awesome currently in MacPorts doesn't build against the version of lua currently in MacPorts https://trac.macports.org/ticket/39425, and this one does :) Note that the upgrade here isn't totally backwards-compatible as far as user configuration files are concerned -- but then neither was the lua 5.1 => 5.2 bump that caused awesome to stop building in the first place, so it seems like that isn't a big deal.
The new version depends on lgi as well, which isn't currently in MacPorts, https://trac.macports.org/ticket/39496.
The trivial Portfile diff attached. The existing two patches continue to work as-is against awesome 3.5.1, so I've not included them here.
New description: This updates "awesome" to version 3.5.1, the current modern upstream version. The version of awesome currently in MacPorts doesn't build against the version of lua currently in MacPorts #39425, and this one does :) Note that the upgrade here isn't totally backwards-compatible as far as user configuration files are concerned -- but then neither was the lua 5.1 => 5.2 bump that caused awesome to stop building in the first place, so it seems like that isn't a big deal. The new version depends on lgi as well, which isn't currently in MacPorts, #39496. The trivial Portfile diff attached. The existing two patches continue to work as-is against awesome 3.5.1, so I've not included them here. -- -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------------- Comment (by jwatzman@…): Ping :) Anyone want to review and commit this and #39496 so we can have a version of awesome wm that actually compiles? :) Thanks! -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------------- Comment (by jwatzman@…): Ping again -- it's been a couple months. (Is commenting like this to ping the ticket appropriate? Should I be doing something else to get this port committed? It's never been a problem in the past :() -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------------- Comment (by dluke@…): You can ping on the macports-dev list to (maybe) get the attention of a committer with some time to review/commit this (who may not be reading through all of the trac ticket messages)... -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------------- Changes (by cal@…): * cc: cal@… (added) -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------------- Comment (by g5pw@…): Looks good to me! I'll test it and commit. -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------------- Reporter: jwatzman@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------------- Comment (by g5pw@…): Uh, unfortunately it requires cairo with the x11 variant, so I can't test it right now. Any other commiters who can test this? -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------- Reporter: jwatzman@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: awesome | -------------------------+-------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#39497: awesome @3.5.1 -- Portfile update -------------------------+-------------------------- Reporter: jwatzman@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: haspatch Port: awesome | -------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Thanks. Committed in r111730. -- Ticket URL: <https://trac.macports.org/ticket/39497#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts