FreeBSD Bugzilla – Attachment 217902 Details for
Bug 249238
New port: security/sequoia: a modern PGP implementation written in rust
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch for security/py-sequoia
patch-py-sequoia (text/plain), 2.85 KB, created by
Vanilla I. Shu
on 2020-09-12 04:10:16 UTC
(
hide
)
Description:
patch for security/py-sequoia
Filename:
MIME Type:
Creator:
Vanilla I. Shu
Created:
2020-09-12 04:10:16 UTC
Size:
2.85 KB
patch
obsolete
>diff -ruNp null/Makefile py-sequoia/Makefile >--- null/Makefile 1970-01-01 08:00:00.000000000 +0800 >+++ py-sequoia/Makefile 2020-09-12 12:06:38.982813576 +0800 >@@ -0,0 +1,30 @@ >+# $FreeBSD$ >+ >+PORTNAME= sequoia >+DISTVERSIONPREFIX= v >+DISTVERSION= 0.19.0 >+CATEGORIES= security python >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= phryk-ports@wzff.de >+COMMENT= Python binding of sequoia >+ >+LICENSE= GPLv2+ >+LICENSE_FILE= ${WRKSRC}/../../../LICENSE.txt >+ >+LIB_DEPENDS= libsequoia_ffi.so:security/sequoia >+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1:devel/py-cffi@${PY_FLAVOR} >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1:devel/py-cffi@${PY_FLAVOR} >+ >+USES= python >+USE_PYTHON= distutils autoplist concurrent >+USE_GITLAB= yes >+ >+WRKSRC= ${WRKDIR}/${PORTNAME}-${GL_COMMIT}-${GL_COMMIT}/ffi/lang/python >+ >+GL_ACCOUNT= sequoia-pgp >+GL_PROJECT= sequoia >+GL_COMMIT= 383133f6be990237044900a4df676488bf8dd71e >+CFLAGS+= -I${LOCALBASE}/include >+ >+.include <bsd.port.mk> >diff -ruNp null/distinfo py-sequoia/distinfo >--- null/distinfo 1970-01-01 08:00:00.000000000 +0800 >+++ py-sequoia/distinfo 2020-09-12 10:54:29.795608080 +0800 >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1599879269 >+SHA256 (sequoia-pgp-sequoia-383133f6be990237044900a4df676488bf8dd71e_GL0.tar.gz) = 3c082bdbba219485ee00372748ff3638aea55e52184c01579bdc8166ac8cc807 >+SIZE (sequoia-pgp-sequoia-383133f6be990237044900a4df676488bf8dd71e_GL0.tar.gz) = 2037544 >diff -ruNp null/files/patch-Makefile py-sequoia/files/patch-Makefile >--- null/files/patch-Makefile 1970-01-01 08:00:00.000000000 +0800 >+++ py-sequoia/files/patch-Makefile 2020-09-12 11:02:52.904951000 +0800 >@@ -0,0 +1,12 @@ >+--- Makefile.orig 2020-08-21 08:30:55 UTC >++++ Makefile >+@@ -9,7 +9,8 @@ CFLAGS += -I../../include -I../../../openpgp-ffi/incl >+ PYTHON ?= python3 >+ IPYTHON ?= ipython3 >+ PYTEST ?= pytest-3 >+-ifeq ($(shell uname -s), Darwin) >++ >++ifneq ($(filter Darwin FreeBSD,$(shell uname -s)),"") >+ INSTALL ?= ginstall >+ else >+ INSTALL ?= install >diff -ruNp null/files/patch-setup.py py-sequoia/files/patch-setup.py >--- null/files/patch-setup.py 1970-01-01 08:00:00.000000000 +0800 >+++ py-sequoia/files/patch-setup.py 2020-09-12 11:02:52.905872000 +0800 >@@ -0,0 +1,11 @@ >+--- setup.py.orig 2020-08-21 08:30:55 UTC >++++ setup.py >+@@ -34,7 +34,7 @@ setup( >+ >+ packages=['sequoia'], >+ >+- setup_requires=["cffi>=1.0.0", "pytest-runner"], >++ setup_requires=["cffi>=1.0.0"], >+ cffi_modules=["sequoia/sequoia_build.py:ffibuilder"], >+ install_requires=["cffi>=1.0.0"], >+ tests_require=["pytest"], >diff -ruNp null/pkg-descr py-sequoia/pkg-descr >--- null/pkg-descr 1970-01-01 08:00:00.000000000 +0800 >+++ py-sequoia/pkg-descr 2020-09-12 11:14:41.009336618 +0800 >@@ -0,0 +1,4 @@ >+Sequoia is a cool new OpenPGP implementation. It consists of several crates, >+providing both a low-level and a high-level API for dealing with OpenPGP data. >+ >+WWW: https://sequoia-pgp.org/
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 249238
:
217874
|
217901
| 217902