| Summary: | media-gfx/mandelbulber-2.24 version bump | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Martin <m_gentoobug> |
| Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jstein, samuel.bauer |
| Priority: | Normal | Keywords: | PullRequest |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://github.com/buddhi1980/mandelbulber2/releases/tag/2.24 | ||
| See Also: | https://github.com/gentoo/gentoo/pull/22495 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 688410 | ||
| Attachments: | mandelbulber-2.24.ebuild.patch | ||
|
Description
Martin
2020-05-13 23:55:28 UTC
I started to update the ebuild. Moved to GH, folder structure changed a bit. Need some testing. Hey! Thanks kindly. Don't know if this bug still applies for using with OpenCL: https://bugs.gentoo.org/688410#c2 "... app-eselect/eselect-opencl-1.1.0-r4 no longer installs cl.hpp..." "... mandelbulber should add "opencl? ( dev-libs/clhpp )" to DEPEND (or something else in the OpenCL stack needs to pull it in)." Thanks again, Martin Created attachment 700032 [details, diff]
mandelbulber-2.24.ebuild.patch
add dependency to dev-libs/clhpp when using opencl
add dependency to dev-qt/qtgamepad when using joystick
remove redundant calls to xdg_pkg_{pre,post}inst
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60495b58afdd5336195a0edd74812ba0c3360fcd commit 60495b58afdd5336195a0edd74812ba0c3360fcd Author: Alexander Miller <alex.miller@gmx.de> AuthorDate: 2021-10-04 17:47:09 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-10-06 03:32:26 +0000 media-gfx/mandelbulber: Bump to version 2.26 * EAPI=8, * IUSE+=joystick (needs dev-qt/qtgamepad), * add missing dependency on opencl? (dev-libs/clhpp ), * add github SRC_URI. Some changes taken from the patch by Samuel Bauer in bug #722890. Closes: https://bugs.gentoo.org/688410 Closes: https://bugs.gentoo.org/722890 Signed-off-by: Alexander Miller <alex.miller@gmx.de> Signed-off-by: Sam James <sam@gentoo.org> media-gfx/mandelbulber/Manifest | 1 + media-gfx/mandelbulber/mandelbulber-2.26.ebuild | 86 +++++++++++++++++++++++++ 2 files changed, 87 insertions(+) |