Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 843773 - dev-lang/luajit: create a 9999 ebuild
Summary: dev-lang/luajit: create a 9999 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-11 10:17 UTC by Morteza
Modified: 2024-11-13 05:11 UTC (History)
0 users

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 Morteza 2022-05-11 10:17:52 UTC
Hey,
Since luajit is not willing to release 2.1 as a stable branch i think this makes sense to have 9999 ebuild for luajit
Comment 1 Larry the Git Cow gentoo-dev 2024-11-13 05:10:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167d7633fec9eb8606255ca3e75429348c4a0320

commit 167d7633fec9eb8606255ca3e75429348c4a0320
Author:     Artemis Everfree <artemis@artemis.sh>
AuthorDate: 2024-11-12 22:47:01 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-13 05:07:58 +0000

    dev-lang/luajit: add 2.1.9999999999
    
    This addresses the -9999 request in #843773.
    
    Currently, upstream pushes all changes to the v2.1 branch.
    
    Per http://luajit.org/status.html,
    
    > The old git master branch is phased out and stays pinned
    > to the v2.0 branch. Please follow the versioned branches
    > instead.
    
    I think that tracking v2.1 is in the spirit of the original
    request; most people interested in this ebuild will want to
    have the latest rolling commit of v2.1, and will not want to
    suddenly be switched to a new incompatible version of
    luajit. To be consistent, I've versioned it 2.1.9999999999
    so we can create a 2.2.9999999999 or 3.0.9999999999 if the
    time comes. I've included enough nines that we should be
    good for the next hundred or so years ;)
    
    Bug: https://bugs.gentoo.org/843773
    Signed-off-by: Artemis Everfree <artemis@artemis.sh>
    Closes: https://github.com/gentoo/gentoo/pull/39293
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-lang/luajit/luajit-2.1.9999999999.ebuild | 79 ++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)