python310Packages.buildbot: add changelog to meta

- specify license
- update disabled
This commit is contained in:
Fabian Affolter 2022-12-05 09:08:35 +01:00 committed by GitHub
parent f9b369ec2e
commit 96b6cfb7be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,8 +1,35 @@
{ stdenv, lib, buildPythonPackage, fetchPypi, makeWrapper, isPy3k
, python, twisted, jinja2, msgpack, zope_interface, sqlalchemy, alembic
, python-dateutil, txaio, autobahn, pyjwt, pyyaml, treq, txrequests, pypugjs
, boto3, moto, mock, lz4, setuptoolsTrial
, buildbot-worker, buildbot-pkg, buildbot-plugins, parameterized, git, openssh
{ lib
, stdenv
, buildPythonPackage
, fetchPypi
, makeWrapper
, pythonOlder
, python
, twisted
, jinja2
, msgpack
, zope_interface
, sqlalchemy
, alembic
, python-dateutil
, txaio
, autobahn
, pyjwt
, pyyaml
, treq
, txrequests
, pypugjs
, boto3
, moto
, mock
, lz4
, setuptoolsTrial
, buildbot-worker
, buildbot-pkg
, buildbot-plugins
, parameterized
, git
, openssh
, glibcLocales
, nixosTests
}:
@ -17,7 +44,10 @@ let
dontBuild = true;
doCheck = false;
nativeBuildInputs = [ makeWrapper ];
nativeBuildInputs = [
makeWrapper
];
propagatedBuildInputs = plugins ++ package.propagatedBuildInputs;
installPhase = ''
@ -34,10 +64,13 @@ let
package = buildPythonPackage rec {
pname = "buildbot";
version = "3.7.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-YMLT1SP6NenJIUVTvr58GVrtNXHw+bhfgMpZu3revG4=";
hash = "sha256-YMLT1SP6NenJIUVTvr58GVrtNXHw+bhfgMpZu3revG4=";
};
propagatedBuildInputs = [
@ -96,8 +129,6 @@ let
rm buildbot/test/integration/test_graphql.py
'';
disabled = !isPy3k;
passthru = {
inherit withPlugins;
tests.buildbot = nixosTests.buildbot;
@ -105,11 +136,12 @@ let
};
meta = with lib; {
broken = stdenv.isDarwin;
homepage = "https://buildbot.net/";
description = "An open-source continuous integration framework for automating software build, test, and release processes";
homepage = "https://buildbot.net/";
changelog = "https://github.com/buildbot/buildbot/releases/tag/v${version}";
maintainers = with maintainers; [ ryansydnor lopsided98 ];
license = licenses.gpl2;
license = licenses.gpl2Only;
broken = stdenv.isDarwin;
};
};
in package