NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.72k stars 13.16k forks source link

Funkwhale package and module #114161

Open ambroisie opened 3 years ago

ambroisie commented 3 years ago

Project description

Funkwhale is a community-driven project that lets you listen and share music and audio within a decentralized, open network

Basically a federated version of Libresonic

Metadata

By reading the docs I can find https://github.com/mmai/nixpkgs/tree/funkwhale which defines both a package and a module. I'm not sure why it hasn't been merged though, and would like to see it included in the official nixpkgs repo.

symphorien commented 3 years ago

cc @mmai maybe then

mmai commented 3 years ago

I made a pull request (see NixOS/nixpkgs#53416 ) but I finally gave up, not being able to conform to the structure desired by the reviewers. I now use a flake for my own needs : https://github.com/mmai/funkwhale-flake

ambroisie commented 3 years ago

Okay, well given the amount of work that might be needed for this request, I don't think I will be able to package it myself. I also don't expect anybody to do it in the short term, so I'll just use airsonic for now.

stale[bot] commented 2 years ago

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

mweinelt commented 2 years ago

WIP in #152160

ppom0 commented 6 months ago

Some updates:

mweinelt commented 6 months ago

Set pyproject = true and add poetry-core into nativeBuildInputs. Building poetry packages is easy, don't use poetry2nix for production packages, that could end up in nixpkgs.