New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix/tryton update #40606
Fix/tryton update #40606
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please prefix the messages of the appropriate two commits with pythonPackages.
@@ -0,0 +1,29 @@ | |||
{ stdenv, python2Packages, pkgconfig, gobjectIntrospection, gtk3, goocanvas2 }: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For python packages, please don't pass pythonPackages
as argument, but fetchPypi
, pygtk
, ...
If this is Python 2 only, you need to add disabled = isPy3k
.
@@ -0,0 +1,21 @@ | |||
{ stdenv, fetchurl, python2Packages, pkgconfig }: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no python2Packages
here as well.
version = "2.3"; | ||
|
||
src = fetchurl { | ||
url="http://www.bytereef.org/software/mpdecimal/releases/${pname}-${version}.tar.gz"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this not available from PyPI?
description = "A calendar widget for GTK using PyGoocanvas."; | ||
homepage = https://goocalendar.tryton.org/; | ||
license = licenses.gpl2; | ||
platforms = platforms.all; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Drop this line, platforms
is set automatically.
description = "A fast drop-in replacement for decimal.py."; | ||
homepage = http://www.bytereef.org/mpdecimal/; | ||
license = licenses.bsd2; | ||
platforms = platforms.all; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Drop this line.
@GrahamcOfBorg build python2.pkgs.goocalendar python2.pkgs.cdecimal |
Success on x86_64-linux (full log) Attempted: python2.pkgs.goocalendar, python2.pkgs.cdecimal Partial log (click to expand)
|
You need to specify an appropriate |
Please create a seperate commit adding yourself as a maintainer. |
Success on aarch64-linux (full log) Attempted: python2.pkgs.goocalendar, python2.pkgs.cdecimal Partial log (click to expand)
|
Major upstream release. Use GTK-3. Use extras-depends: cdecimal, goocalendar
Major upstream release. Use extras-depends: cdecimal html2text ipaddress
@dotlambda: Thank you for reviewing! I think I changed everything you requested. |
cc @johbo |
Motivation for this change
Update Tryton client (tryton) and server (trytond) package to new upstream release 4.8 last maintained by @johbo .
Add all extra dependencies.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
used instead
nox-review pr 40606
./result/bin/
)