sourcehut.metasrht: include api module
This commit is contained in:
parent
8518ef1687
commit
83be8b43db
@ -1,12 +1,24 @@
|
||||
{ stdenv, fetchgit, buildPythonPackage
|
||||
, python
|
||||
, buildGoModule
|
||||
, pgpy, srht, redis, bcrypt, qrcode, stripe, zxcvbn, alembic, pystache
|
||||
, sshpubkeys, weasyprint }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "metasrht";
|
||||
let
|
||||
version = "0.50.2";
|
||||
|
||||
buildAPI = src: buildGoModule {
|
||||
inherit src version;
|
||||
pname = "metasrht-api";
|
||||
|
||||
vendorSha256 = "0k7i7j604wqvzjavmcsw7g2x059jkkgrgz1qyvzlqc0y4ws59xkq";
|
||||
|
||||
doCheck = false;
|
||||
};
|
||||
in buildPythonPackage rec {
|
||||
pname = "metasrht";
|
||||
inherit version;
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://git.sr.ht/~sircmpwn/meta.sr.ht";
|
||||
rev = version;
|
||||
@ -33,6 +45,11 @@ buildPythonPackage rec {
|
||||
export PKGVER=${version}
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $out/bin
|
||||
cp ${buildAPI "${src}/api"}/bin/api $out/bin/metasrht-api
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "https://git.sr.ht/~sircmpwn/meta.sr.ht";
|
||||
description = "Account management service for the sr.ht network";
|
||||
|
Loading…
Reference in New Issue
Block a user