Summary: | x11-libs/cairo-1.17.6 version bump request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Johannes Penßel <johannesp> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | asturm, sam |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gitlab.freedesktop.org/cairo/cairo/-/tags/1.17.6 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | cairo-1.17.6.ebuild |
Description
Johannes Penßel
2022-08-24 10:55:34 UTC
See also: https://www.cairographics.org/news/cairo-1.17.4/ https://www.cairographics.org/news/cairo-1.17.2/ Thanks Johannes, in general it is better to supply a unified diff so maintainers can easily check your changes. Unless the ebuild looks completely different ofc. By policy, we usually don't add unstable/development versions even into ~arch. Adding it masked or unkeyworded is acceptable though. It is possible (although I don't know how I feel about it yet) that it could be unleashed into ~arch but I wouldn't count on it. "This snapshot sees the removal of the following backends and platform support: Qt4 BeOS OS/2 DirectFB DRM Cogl OpenVG Thanks to all past contributors for their work on them. If you were using any of these backends then you will need to stick to Cairo 1.16." As that snapshot is already 5 months old and a lot of ongoing development I think it would be better to convert cairo-9999.ebuild first. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f56f8cba094e6d35237e4f2bca81b3327bd6bea commit 0f56f8cba094e6d35237e4f2bca81b3327bd6bea Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-10-06 15:52:24 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-10-07 21:49:05 +0000 x11-libs/cairo: Version bump to 1.17.6 Closes: https://bugs.gentoo.org/866305 Signed-off-by: Matt Turner <mattst88@gentoo.org> profiles/package.mask | 4 ++ x11-libs/cairo/Manifest | 1 + x11-libs/cairo/cairo-1.17.6.ebuild | 100 ++++++++++++++++++++++++++++ x11-libs/cairo/cairo-9999.ebuild | 133 ++++++++++++++++--------------------- x11-libs/cairo/metadata.xml | 1 + 5 files changed, 162 insertions(+), 77 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7110bad9690683614300a1f0974822bb1ed45463 commit 7110bad9690683614300a1f0974822bb1ed45463 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-11-01 09:23:31 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-11-01 09:24:27 +0000 profiles: Unmask x11-libs/cairo-1.17 Bug: https://bugs.gentoo.org/866305 Signed-off-by: Matt Turner <mattst88@gentoo.org> profiles/package.mask | 4 ---- 1 file changed, 4 deletions(-) |