at master 1.0 kB view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchhg, 5 setuptools, 6 wokkel, 7}: 8 9buildPythonPackage rec { 10 pname = "sat-tmp"; 11 version = "0.8.0"; 12 pyproject = true; 13 14 src = fetchhg { 15 url = "https://repos.goffi.org/sat_tmp"; 16 rev = "v${version}"; 17 hash = "sha256-CEy0/eaPK0nHzsiJq3m7edNyxzAhfwBaNhFhLS0azOw="; 18 }; 19 20 build-system = [ setuptools ]; 21 22 dependencies = [ wokkel ]; 23 24 # Taken from import_test.py 25 pythonImportsCheck = [ 26 "sat_tmp.wokkel.pubsub" 27 "sat_tmp.wokkel.rsm" 28 "sat_tmp.wokkel.mam" 29 ]; 30 31 # no pytest tests exist 32 33 meta = { 34 description = "Libervia temporary third party patches"; 35 longDescription = '' 36 This module is used by Libervia project (formerly Salut à Toi) project to patch third party modules 37 when the patches are not yet available upstream. Patches are removed from this module once merged upstream. 38 ''; 39 homepage = "https://libervia.org"; 40 license = lib.licenses.agpl3Plus; 41 maintainers = [ lib.maintainers.ethancedwards8 ]; 42 teams = [ lib.teams.ngi ]; 43 }; 44}