summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/moarvm: drop 2024.02Patrick Lauer2024-08-302-61/+0
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add 2024.08Patrick Lauer2024-08-302-0/+61
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add 2024.05Patrick Lauer2024-06-242-0/+61
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: drop 2023.12Patrick Lauer2024-05-062-61/+0
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add 2024.04Patrick Lauer2024-05-062-0/+61
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: remove unused patch(es)Michael Mair-Keimberger2024-03-181-22/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-lang/moarvm: drop 2023.02, 2023.02-r1, 2023.10Patrick Lauer2024-03-164-182/+0
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add 2024.02Patrick Lauer2024-03-162-0/+61
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add 2023.12Patrick Lauer2024-01-062-0/+61
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add 2023.10Patrick Lauer2023-10-302-0/+61
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: cleanup ebuildArthur Zamarin2023-09-252-54/+44
| | | | | | | | | - use edo for printing the configure call line - add app-arch/zstd:= RDEPEND - fix variables order - fix passing "no" strings for all the disabled $(usex) calls Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/moarvm: Fix incompatible function pointer typesBrahmajit Das2023-09-252-0/+84
| | | | | | | Closes: https://bugs.gentoo.org/881335 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32000 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/moarvm: EAPI 8Patrick Lauer2023-02-272-2/+2
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: Remove unneeded eclass inheritPatrick Lauer2023-02-272-5/+1
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: drop versionsPatrick Lauer2023-02-276-305/+0
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add 2023.02Patrick Lauer2023-02-272-0/+61
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: Bump to 2022.06Patrick Lauer2022-06-212-0/+61
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: Bump to 2022.02Patrick Lauer2022-03-032-0/+61
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: Remove references to Perl 6Andreas K. Hüttel2021-12-134-4/+4
| | | | | | Closes: https://bugs.gentoo.org/827834 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* dev-lang/moarvm: Bump to 2021.10Patrick Lauer2021-11-252-0/+61
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-lang/moarvm: Bump to 2021.08Patrick Lauer2021-08-292-0/+61
| | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: add dev-libs/libffi subslot depSam James2021-07-102-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/moarvm: Remove oldPatrick Lauer2021-06-234-183/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: Bump to 2021.06Patrick Lauer2021-06-232-0/+61
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: perl team leaves hereAndreas K. Hüttel2021-05-161-4/+0
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* dev-lang/moarvm: drop old versionConrad Kostecki2021-03-267-372/+0
| | | | | | | Dropping all old versions, which do not support slotted lua. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-lang/moarvm: fix MultipleKeywordsLinesSam James2021-03-191-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2021-02-222-0/+62
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: fix double KEYWORDSSam James2021-02-159-18/+9
| | | | | | | | | | Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-12-312-0/+62
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm-9999: remove unused dev-lang/lua dependencyMarek Szuba2020-12-081-1/+0
| | | | | | | See the preceding commit for a detailed explanation. Bug: https://bugs.gentoo.org/752579 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/moarvm-2020.11: remove unused dev-lang/lua dependencyMarek Szuba2020-12-081-1/+0
| | | | | | | | | | | | | | | | | | | At least the more recent versions of MoarVM do *not* depend on Lua - neither the binary nor the shared library link against liblua.so, moarvm-2020.11 builds and installs fine on a system with no dev-lang/lua present, and having examined the source code Lua scripts only appear in two places: - in the test suite of 3rdparty/dyncall - irrelevant to use because our MoarVM ebuilds are test-restricted for unrelated reasons, and in any case that would be a *build-time* rather than a *run-time* dependency; - in 3rdparty/dynasm - which however are only used at build time to generate C code for the JIT compiler, and even then the build scripts use the bundled minilua (a stripped-down Lua5.1 implementation used to bootstrap LuaJIT, of which DynASM is a part) rather than any system Lua interpreter. Bug: https://bugs.gentoo.org/752579 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/moarvm: limit unmigrated ebuilds to dev-lang/lua:0Marek Szuba2020-12-038-8/+8
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-11-302-0/+63
| | | | | Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: use dev-libs/libffi instead of virtual/libffiSergei Trofimovich2020-11-162-3/+3
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-10-262-0/+63
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-10-042-0/+63
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: remove unused patch(es)Michael Mair-Keimberger2020-09-131-28/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/17428 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Kent Fredric <kentnl@gentoo.org>
* dev-lang/moarvm: OldPatrick Lauer2020-08-245-265/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-08-242-0/+63
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-08-132-0/+63
| | | | | Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-07-092-0/+63
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2020-06-082-0/+63
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* */*: Bump copyright on files touched this yearMichał Górny2020-02-113-3/+3
| | | | | | | Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/moarvm: [QA] Fix UnnecessarySlashStripDavid Seifert2020-02-083-6/+6
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/moarvm: OldPatrick Lauer2019-12-255-252/+0
| | | | | Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: BumpPatrick Lauer2019-12-252-0/+63
| | | | | Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-lang/moarvm: Enable verbose buildAndreas K. Hüttel2019-10-048-0/+8
| | | | | | Closes: https://bugs.gentoo.org/504704 Package-Manager: Portage-2.3.70, Repoman-2.3.17 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* dev-lang/moarvm: Use EPREFIX instead of EROOTKent Fredric2019-08-078-16/+16
| | | | | | | | | | Now I better understand what variables to use in which conditions, I now see that this working at all was somewhat a miracle, given ROOT is defined to not exist in src_configure, and EROOT is ... "${ROOT}/${EPREFIX}" Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Kent Fredric <kentnl@gentoo.org>