Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 926024

Summary: games-fps/gzdoom-4.11.3 version bump
Product: Gentoo Linux Reporter: William Breathitt Gray <gentoo.defile>
Component: Current packagesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal CC: joneqdaniel
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/36262
https://github.com/gentoo/gentoo/pull/36449
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: [New ebuild][Version bump] games-fps/gzdoom-9999.ebuild works for all versions including 4.14.0 adding git support
Fix compile missing tarray.h include

Description William Breathitt Gray 2024-03-02 12:28:18 UTC
GZDoom version 4.11.3 was released on October 26, 2023: https://github.com/ZDoom/gzdoom/releases/tag/g4.11.3

There is a new dependency on libwebp since GZDoom version 4.10.0 was released.
Comment 1 Larry the Git Cow gentoo-dev 2024-05-01 21:40:18 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3523c47190db130876b884d353e713e0a801f1d7

commit 3523c47190db130876b884d353e713e0a801f1d7
Author:     Alexandra Parker <alex.iris.parker@gmail.com>
AuthorDate: 2024-04-15 04:51:32 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2024-05-01 21:32:37 +0000

    games-fps/gzdoom: bump to 4.12.2
    
    Deactivates buidl too that reads the program's version from 'git
    describe' by generating a src/gitinfo.h from ${PV}.
    
    Bug: https://bugs.gentoo.org/926024
    Signed-off-by: Alexandra Parker <alex.iris.parker@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/36449
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 games-fps/gzdoom/Manifest             |   1 +
 games-fps/gzdoom/gzdoom-4.12.2.ebuild | 100 ++++++++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)
Comment 2 Jon Daniel 2025-01-29 21:03:18 UTC
Created attachment 917881 [details]
[New ebuild][Version bump] games-fps/gzdoom-9999.ebuild works for all versions including 4.14.0 adding git support

Needs tarray.patch too
Comment 3 Jon Daniel 2025-01-29 21:04:05 UTC
Created attachment 917882 [details, diff]
Fix compile missing tarray.h include
Comment 4 Jon Daniel 2025-01-29 21:07:37 UTC
https://github.com/ZDoom/gzdoom/pull/2920
Comment 5 Jon Daniel 2025-01-29 21:15:14 UTC
Current Version: 4.14.0
just copy gzdoom-9999.ebuild to gzdoom-4.14.0.ebuild and include gzdoom-4.14.0-tarray.patch into the files directory.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-29 21:21:50 UTC
This bug should've been closed with the commit before.

Please file a new bug, ideally with a `git am`able patch to the gentoo repository.