Commit Graph

35 Commits

Author SHA1 Message Date
phryk 3bef5946ba i hate this keyboard 2021-07-03 16:02:37 +02:00
phryk c19c9ece61 added TEST option back for py-sequoia, hopefully this won't lead to fuckups. 2021-07-03 16:00:15 +02:00
phryk 048f9aae95 moving more deps from test to build because of weirdness 2021-07-03 15:54:38 +02:00
phryk fc30609a59 moved pytest dep to test dependencies, added pip as dependency because the configure phase runs a version check on it 2021-07-03 15:38:14 +02:00
phryk 6b16e87b4d something something, non-clarify involving pytest-runner and pytest 2021-07-03 15:28:52 +02:00
phryk 1ebb1871c4 turns out ensurepip isn't a feature of PYTHON_USES.
Revert "added ensurepip to py-sequoia"

This reverts commit eac566ddbc.
2021-07-03 15:17:04 +02:00
phryk eac566ddbc added ensurepip to py-sequoia 2021-07-03 15:09:14 +02:00
phryk e69e890b6c oops, removed mkdir for all directories in do-install in previous commit, this fixes that. 2021-06-30 19:30:16 +02:00
phryk 2e9cca65d6 removed orphaned lib/sequoia from do-install target 2021-06-30 19:08:38 +02:00
phryk b4962abcdf moved sequoia-public-key-store to bin in pkg-plist; removed version-sepcific depend from py-sequoia 2021-06-28 21:46:50 +02:00
phryk 70e3b9543b added sequoia-public-key-store back to sequoia port since python binding depends on it; removed TEST options because sequoia test suite leaves the the store daemon running, leading to conflicts when stripping is done in install and py-sequoia test-suite stalls right now; also adjusted version of they binding to be the one noted in setup.py instead of the sequoia-openpgp one 2021-06-28 21:10:43 +02:00
phryk 0ef382afc6 added actual test target for py-sequoia 2021-06-26 22:49:30 +02:00
phryk 31bb71e011 fixed TEST_DEPENDS typo in py-sequoia Makefile 2021-06-26 19:12:02 +02:00
phryk 2acfa9c8e6 hopefully fixes build deps for TEST option 2021-06-26 18:29:28 +02:00
phryk 94cea3b034 reverted build.rs files for ffi libs back to using explicit 1.3.0; forgot that in the previous commit 2021-06-26 13:00:09 +02:00
phryk 4615f633a5 seems to be upstream, reverting to using PORTVERSION for shared object libs 2021-06-26 12:34:40 +02:00
phryk 665ca66120 last try getting SONAME with *actual* version of the ffi libs instead of the overall 1.3.0 of sequoia-openpgp; if this doesn't work it's probably upstreams fault. 2021-06-26 12:02:12 +02:00
phryk bdc7799f9e fixed patches broken in previous commit 2021-06-24 20:39:24 +02:00
phryk 624a5c670c removed unused sequoia-public-key-store from install 2021-06-24 20:13:10 +02:00
phryk 0f50fd8579 corrected version for shared objects, build.rs scripts now determine version dynamically 2021-06-24 20:10:10 +02:00
phryk 31e8fd24a4 moved testing through TEST option from post-stage to post-build 2021-06-24 17:45:15 +02:00
phryk 97c7713044 finally fixed SONAME issue leading to py-sequoia failure 2021-06-24 17:44:13 +02:00
phryk 564fb33bf5 maybe added SONAME to sequoias shared libs? 2021-06-20 15:15:29 +02:00
phryk 8a0c5ea263 damn this keyboard, damn the broken laptop keyboard even more >:( 2021-06-20 14:00:39 +02:00
phryk ae605ff91e removed old patchfile 2021-06-20 13:59:19 +02:00
phryk 5281b623d2 added OPTION to py-sequoia to execute tests, hopefully. 2021-06-20 13:56:55 +02:00
phryk 4f74a0947b moved contents to security/sequoia to make room for py-sequoia port; imported 0.19.0 state of that and modified it for 1.3.0 2021-06-20 13:38:19 +02:00
phryk 452b398b75 added (hopefully working) OPTION to run tests 2021-06-19 23:37:41 +02:00
phryk b5f5bb8b14 fixed 1 fatal error and 1 warning according to portline by removing PORTREVISION, added minimum version info for nettle 2021-06-19 22:22:35 +02:00
phryk 22350237bc added patches to make tests play nice on FreeBSD 2021-06-19 21:45:03 +02:00
phryk e1e6a3d6c9 oop, forgot Makefile in last commit 2021-06-19 14:03:03 +02:00
phryk 6236bfa7a3 added automatic version substitution to pkg-plist 2021-06-19 13:39:03 +02:00
phryk 75fffff697 removed sqop from pkg-plist and upped version numbers in there 2021-06-19 13:25:24 +02:00
phryk aee7389143 removed sqop from installation as it was moved into its own repo at https://gitlab.com/sequoia-pgp/sequoia-sop 2021-06-19 12:32:29 +02:00
phryk 68365b04aa imported non-commited 1.3 state derived from non-commited 1.0 state derived from commited 0.19 from ports 2021-06-17 09:19:48 +02:00