Skip to content
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

New package: magic-wormhole-0.11.2 #12696

Closed
wants to merge 0 commits into from

Conversation

travankor
Copy link
Contributor

No description provided.

@travankor travankor force-pushed the wormhole branch 5 times, most recently from a72e597 to 970a490 Compare June 26, 2019 05:03
version=0.0.3
revision=1
archs=noarch
wrksrc=hkdf-${version}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

quote

maintainer="travankor <travankor@tuta.io>"
license="BSD-2-Clause"
homepage="https://pypi.org/project/hkdf/"
distfiles="https://files.pythonhosted.org/packages/c3/be/327e072850db181ce56afd51e26ec7aa5659b18466c709fa5ea2548c935f/hkdf-${version}.tar.gz"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use PYPI_SITE, try hashless address like in python3-autobahn

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

switched it to debian mirror for now

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"${PYPI_SITE}/h/hkdf/hkdf-${version}.tar.gz" works

maintainer="travankor <travankor@tuta.io>"
license="MIT"
homepage="https://magic-wormhole.readthedocs.io/en/latest/"
distfiles="https://github.com/warner/${pkgname}/archive/${version}.tar.gz"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

replace ${pkgname} with magic-wormhole

build_style=python3-module
hostmakedepends="python3 python3-setuptools"
depends="python3-hkdf"
short_desc="Pure-python implementation of the SPAKE2 Password-Authenticated Key Exchange algorithm"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Too long. I'd suggest "SPAKE2 Password-Authenticated Key Exchange".
The prefix python3- and the noarch inherently tells it's pure python.

@travankor travankor force-pushed the wormhole branch 2 times, most recently from 41cf05c to c6950b0 Compare July 17, 2019 00:58
@travankor
Copy link
Contributor Author

Ready for another review. (Thanks btw to Chocimier, Aedinius, and Pullmoll for their reviews.)

Copy link
Member

@Chocimier Chocimier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs update of python-cryptography to run.
Also please make one commit per package.

archs=noarch
wrksrc="autobahn-${version}"
build_style=python3-module
pycompile_module="wamp"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pycompile_module="autobahn"

revision=1
archs=noarch
wrksrc="hkdf-${version}"
build_style=python3-module
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pycompile_module="hkdf.py"

revision=1
archs=noarch
wrksrc="python-spake2-${version}"
build_style=python3-module
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pycompile_module="spake2"

revision=1
archs=noarch
wrksrc="txaio-${version}"
build_style=python3-module
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pycompile_module="python3-txaio"

revision=1
archs=noarch
wrksrc="txtorcon-${version}"
build_style=python3-module
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pycompile_module="txtorcon"

@Chocimier
Copy link
Member

python-cryptography is updated now.

@travankor
Copy link
Contributor Author

sorry i messed this up while rebasing (and now github won't "reopen" the pull request)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants