Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 665282 - dev-lang/neko-2.2.0: new package
Summary: dev-lang/neko-2.2.0: new package
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-05 16:07 UTC by Ekaterina Vaartis
Modified: 2021-05-09 11:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
the ebuild (neko-2.2.0.ebuild,1.20 KB, text/plain)
2018-09-05 16:07 UTC, Ekaterina Vaartis
Details
metadata (metadata.xml,354 bytes, text/xml)
2018-09-05 16:08 UTC, Ekaterina Vaartis
Details
manifest (Manifest,897 bytes, text/plain)
2018-09-05 16:08 UTC, Ekaterina Vaartis
Details
ebuild v2 (neko-2.2.0.ebuild,1.21 KB, text/plain)
2018-09-05 19:18 UTC, Ekaterina Vaartis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ekaterina Vaartis 2018-09-05 16:07:13 UTC
Created attachment 545978 [details]
the ebuild

The Neko Virtual Machine is the base of the Haxe language and is needed to compile it from source. This package is part of my attempt of getting haxe into the portage tree.

I'm new to this, so please corect any mistakes i've made.. I'm attaching the ebuild (tested with repoman), it's manifest and a metadata.xml with custom useflag description and me as a maintainer.
Comment 1 Ekaterina Vaartis 2018-09-05 16:08:00 UTC
Created attachment 545980 [details]
metadata
Comment 2 Ekaterina Vaartis 2018-09-05 16:08:45 UTC
Created attachment 545982 [details]
manifest
Comment 3 Brian Evans (RETIRED) gentoo-dev 2018-09-05 17:12:47 UTC
If you need a *server*, then this is correct:

'mysql? ( virtual/mysql )'

But as it is in DEPEND, I doubt that.

If you need mysql headers and libmysqlclient, please change to:

'mysql? ( dev-db/mysql-connector-c:= )'
Comment 4 Ekaterina Vaartis 2018-09-05 19:18:44 UTC
Created attachment 546030 [details]
ebuild v2

I removed the dependency on mysql and made it depend on dev-db/mysql-connector-c:=[ssl?] (as we, indeed, might or might nod need ssl), the mysql5 library links dynamically to libmysqlclient.so which is in that package. I've also noticed, that while apache is required for building mod_neko2/mod_tora2, it's not required at runtime, so i removed apache from RDEPS. I also added [ssl?] to apache dependency.
Comment 5 Ekaterina Vaartis 2018-09-09 11:17:30 UTC
i do not know if a change to maintainer-wanted@gentoo.org means something, but i'm willing to (proxy-)maintain this package, of course
Comment 6 Ekaterina Vaartis 2021-05-09 11:14:26 UTC
It seems like Neko has been superseded by HashLink, introduced with Haxe 3.4. Since this package submition was never finished, I'm closing the bug.