NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.52k stars 13k forks source link

Handling hunter package manager #27431

Open rnhmjoj opened 6 years ago

rnhmjoj commented 6 years ago

Issue description

I have come across a program using the hunter package manager and I have no idea how to package it. Hunter is designed to ignore any system-installed package and instead fetch them on its own.

it seem no hunter program has been package in nixpkgs before.

emmanuelrosa commented 6 years ago

Correct, as far as I know there's nothing in Nixpkgs to handle hunter-based builds. But there's nothing stopping you from creating one :)

Take a look at how other build tools and package managers are handled here: https://nixos.org/nixpkgs/manual/#chap-language-support

ob7 commented 6 years ago

did you ever manage to use hunter package manager in nixos? I'm trying to package https://github.com/ethereum-mining/ethminer and it requires hunter.

rnhmjoj commented 6 years ago

No, I didn't really try but I think it's beyond my skills.

stale[bot] commented 4 years ago

Thank you for your contributions.

This has been automatically marked as stale because it has had no activity for 180 days.

If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.

Here are suggestions that might help resolve this more quickly:

  1. Search for maintainers and people that previously touched the related code and @ mention them in a comment.
  2. Ask on the NixOS Discourse.
  3. Ask on the #nixos channel on irc.freenode.net.
siraben commented 3 years ago

still important to me

stale[bot] commented 3 years ago

I marked this as stale due to inactivity. → More info

hacker1024 commented 12 months ago

still important to me

Artturin commented 12 months ago

At some point ethminer added a flag to disable hunter https://github.com/ethereum-mining/ethminer/blob/master/docs/BUILD.md#disable-hunter all projects which use hunter should probably add that, unless hunter has added a flag or something to use system dependencies, otherwise projects using hunter can't be packaged without a FOD.

samueldr commented 2 months ago

While triaging, I'm noting here that the domain name lapsed.

Some notes here:

The new(?) project is reportedly maintained(?) here: