Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 547476 - app-arch/zopfli-1.0.0_p20150527 version bump
Summary: app-arch/zopfli-1.0.0_p20150527 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal trivial
Assignee: Alex Xu (Hello71)
URL: https://github.com/google/zopfli/pull/57
Whiteboard:
Keywords:
: 574452 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-23 11:32 UTC by RazrFalcon
Modified: 2016-03-07 08:07 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description RazrFalcon 2015-04-23 11:32:22 UTC
Correct app-arch/zopfli homepage link is https://github.com/google/zopfli

Reproducible: Always
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2015-04-24 07:16:20 UTC
You want me ' us to just update HOMEPAGE with that link or you intending to make a simple patch which I agree is possibly overkill
Comment 2 RazrFalcon 2015-04-24 09:16:57 UTC
By now both repos has exact release versions, but google version has more new commits. So, by now you can change only link. But new release will be on goolge repo first.
Comment 3 Alex Xu (Hello71) 2015-04-24 10:52:20 UTC
(In reply to Ian Delaney from comment #1)
> You want me ' us to just update HOMEPAGE with that link or you intending to
> make a simple patch which I agree is possibly overkill

Sorry, I didn't intend to add p-m. I will upload a new ebuild.

(In reply to RazrFalcon from comment #2)
> By now both repos has exact release versions, but google version has more
> new commits. So, by now you can change only link. But new release will be on
> goolge repo first.

Release versions mean nothing.
Comment 4 Anthony Ryan 2015-05-16 21:55:14 UTC
The ideal action from this ticket would be to rebase and send a pull request with the required patches on the Hello71 repository to the google one. Then create a new ebuild based on the current state of the master after that.

There's no reason for there to be a fork anymore since the Google repository is again maintained and accepting patches.
Comment 5 Alex Xu (Hello71) 2016-02-12 12:23:39 UTC
*** Bug 574452 has been marked as a duplicate of this bug. ***
Comment 6 Martin Walch 2016-02-26 00:07:10 UTC
Any progress here? Formally there is a 1.0.1 release in the Google repository from August 2015.
Comment 7 Anthony Ryan 2016-02-26 00:34:06 UTC
Things are still at a standstill.

The merge from Hello71's fork failed because it was approached as an all or nothing, so the Google maintainer chose to do nothing. A few subsequent pull requests have tried to re-implement some of the missing pieces in smaller requests with some success.

I can get a 1.0.1 ebuild made and submitted to the tree, so we can start tracking the Google repository again. But if anyone is using zopfli as a library rather than just a program. They might find the next update will change/break that functionality.

Perhaps that's a non-issue though. I'm personally not aware of anything that uses zopfli as a library and would break because of that change. 

I'll start work on the new ebuild.
Comment 8 Anthony Ryan 2016-02-26 02:17:41 UTC
Pull request for version bump to 1.0.1 is available on GitHub: https://github.com/gentoo/gentoo/pull/920

Testing, comments and criticisms are always welcome.
Comment 9 Patrice Clement (RETIRED) gentoo-dev 2016-03-07 08:07:39 UTC
commit 28fcc9084bee72a9b456dc710d841c561aeec386 (HEAD -> master)
Merge: d237755 55e86c0
Author: Patrice Clement <monsieurp@gentoo.org>
Date:   Mon Mar 7 07:50:33 2016 +0000

Merge github#920: app-arch/zopfli: Version bump 1.0.1.

This PR:
* switches back to google/zopfli as authoritative upstream
* works around the awkward build situation until it's resolved upstream

Pull-Request: https://github.com/gentoo/gentoo/pull/920
Gentoo-Bug: https://bugs.gentoo.org/547476
Reporter: Anthony Ryan <anthonyryan1@gmail.com>
Acked-by: Alex Yu <alex_y_xu@yahoo.ca>
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>