FreeBSD pkg

Posted on 2018-10-10 by FrankW
Status: Disabled
Target: 237.0 AEON ➞ 42.54 USD


This proposal is disabled.

Why?

It's time for a FreeBSD port.

How much?

DevOps pipeline one-time setup - 118.319111376146 AEON Maintenance - 118.319111376146 AEON per release

Exchange rate used: https://www.coingecko.com/en/price_charts/aeon/eur

What?

I'd like to setup CD/CI pipeline for AEON to maintain an amd64 freebsd pkg repository.

Milestones?

  • Create port - 1 day
  • Submit port ( possible revisions ) - ??? depends on the freebsd ports team

A quote from their porter handbook. "After submitting the port, please be patient. The time needed to include a new port in FreeBSD can vary from a few days to a few months. A simple search form of the Problem Report database can be searched at https://bugs.freebsd.org/bugzilla/query.cgi."

Outcomes?

Once the the freebsd team accepts our contribution, everybody using freebsd on amd64 will be able to install the AEON binaries or compile the port themselves.

Why you?

Passionate FreeBSD veteran and automatization enthusiast.

UPDATES

  • Port is building successfully.
  • Port submitted to the FreeBSD team. Now awaiting confirmation or possible revisions.
Comments
You need to be logged in to comment.

camthegeek [admin] 2019-08-28 14:23
Closing; no word from original proposer. No one taken over. No response from FreeBSD on last question (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232789#c4). FreeBSD closed issue. Funds moved to community funds.
reply
BigSlim 2019-06-21 18:51
Issue was closed in February and port scrapped by FreeBSD team. I think we should move this to closed and move funds to community fund to help other projects. Original applicant has disappeared from the community for 6 months and I do not believe this will be finished. A new port will need to be submitted at another date when it is ready. Please close this request.
reply
BigSlim 2019-02-08 01:53
****Update**** February 2, 2019: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232789 "Hi, a couple of comments below that would need to be addressed if this is to go into the tree. - Can you please format *_DEPENDS properly? Look at any other port for what this should look like. - Directly depending on security/openssl is wrong. Please use USES=ssl. - Directly depending on devel/pkgconf is wrong. It's already added via USES=pkgconfig anyway. - Having doxygen in BUILD_DEPENDS is problematic as it pulls in large dependencies. It would be better if this could be optional via a DOXYGEN option. What is doxygen used for here? Any way to disable it? - USES=ninja can be dropped. It's the default for USES=cmake now. - Drop GH_PROJECT. It's set to ${PORTNAME} by default. - Instead of GH_TAGNAME=v0.12.2.1, just set DISTVERSIONPREFIX=v - What does portlint -AC say? - What QA did you do? Any build tests in Poudriere or with another tool? Or a build with DEVELOPER=yes in /etc/make.conf? "
reply
BigSlim 2018-12-28 15:22
I don't use FreeBSD so I can not check status of Port but here is the bug since you forgot to add it to this proposal: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232789 Has the port been completed? Edit: looks like it is not added yet: https://www.freebsd.org/cgi/ports.cgi?query=aeon&stype=all
reply
shigutso 2018-10-16 14:21
Indeed, more Aeon availability is better!
reply
BigSlim 2018-10-16 00:40
I would be for this package even though I do not use it. It will add to Aeon use-case which is important for community involvement and usage.
reply
Incoming transactions (3)
Outgoing transactions (1)