Summary: | net-im/prosody: rename jit USE flag to luajit | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrius Štikonas <andrius> |
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: | leio, zx2c4 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andrius Štikonas
2019-01-08 00:57:20 UTC
We can add a package.use.mask on arm64 together with keywording, it's just that it shouldn't be necessary, because all luajit use cases ought/must be behind luajit IUSE, not jit, as described by global USE flag descriptions and convention. (In reply to Mart Raudsepp from comment #1) > We can add a package.use.mask on arm64 together with keywording, it's just > that it shouldn't be necessary, because all luajit use cases ought/must be > behind luajit IUSE, not jit, as described by global USE flag descriptions > and convention. This seems to be the problem in the ebuild, since it forces luajit, when USE="lua" is disabled. I will change it with newest bump from lua to luajit and reverse the logic. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672482e9799801839773c26a248ebe3fca6c6ef1 commit 672482e9799801839773c26a248ebe3fca6c6ef1 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-10-03 13:23:08 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-10-03 13:43:37 +0000 net-im/prosody: bump to version 0.11.7 Changes: Dropped useflag ipv6, since old non ipv6 dependency does not exist anymore. Renamed lua to luajit to use gentoos default. Added optional postgresql dependency to init script. Overhauled ebuild. Dropped multilib inherit, as it's not being used. Updated deps for correct luaexpat. Closes: https://bugs.gentoo.org/564434 Closes: https://bugs.gentoo.org/674842 Closes: https://bugs.gentoo.org/740662 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> net-im/prosody/Manifest | 1 + net-im/prosody/files/prosody.initd-r3 | 46 ++++++++++++++++++++ net-im/prosody/prosody-0.11.7.ebuild | 79 +++++++++++++++++++++++++++++++++++ 3 files changed, 126 insertions(+) |