freebsd-ports/Mk
Tobias C. Berner 7bb64b89d0 framework: add Mk/Uses/pycryptography
With the added new DEFAULT_VERSION "PYCRYPTOGRAHY_DEFAULT=rust|legacy"
it is important to transparently depend on the right one.

This is the job of this new uses.

So instead of manually adding dependency lines like

	RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR}

this should now be

	USES=pycryptography:run

Supported arguments: <none>,build,run,test
If no argument is given, it defaults to 'build,run'.

A future commit will update to security/py-cryptography will introduce a
rust dependency.

PR:		254853
2023-07-22 09:46:38 +02:00
..
Features Uses/cabal.mk: Add support for LTO feature. 2023-02-27 21:11:10 +03:00
Scripts framework: Fix fetch-url-list and fetch-urlall-list 2023-07-12 16:18:21 +02:00
Uses framework: add Mk/Uses/pycryptography 2023-07-22 09:46:38 +02:00
Wrappers
bsd.ccache.mk Mk/bsd.ccache.mk: Add CCACHE_ENABLED variable for ports' convenience 2022-09-12 00:47:54 -07:00
bsd.commands.mk SMP: Use nproc(1) instead of sysctl kern.smp.cpus 2023-02-16 16:51:36 +01:00
bsd.default-versions.mk framework: add PYCRYPTOGRAPHY default version 2023-07-22 09:46:37 +02:00
bsd.destdir.mk cleanup: remove 'Created by' lines 2022-07-20 21:40:02 +02:00
bsd.gcc.mk Mk/bsd.gcc.mk: Add GCC 14 2023-05-01 19:57:00 +02:00
bsd.gecko.mk lang/rust: Update to 1.71.0 2023-07-17 17:57:41 +02:00
bsd.java.mk */*: Refactor java/openjdk7 removal 2023-04-04 13:10:53 -05:00
bsd.licenses.db.mk cleanup: remove 'Created by' lines 2022-07-20 21:40:02 +02:00
bsd.licenses.mk cleanup: remove 'Created by' lines 2022-07-20 21:40:02 +02:00
bsd.local.mk Mk/bsd.local.mk: Remove accidental addition from previous commit 2023-07-11 11:34:51 -05:00
bsd.ocaml.mk framework: cleanup conditional-indentations in Mk/ 2022-04-24 12:00:20 +02:00
bsd.options.desc.mk Mk/bsd.options.desc.mk: sort out TOMCAT options 2023-07-18 20:45:19 +03:00
bsd.options.mk bsd.sites.mk: Support tag names with USE_GITLAB 2023-07-12 20:55:08 +02:00
bsd.port.mk bsd.sites.mk: Support tag names with USE_GITLAB 2023-07-12 20:55:08 +02:00
bsd.port.options.mk cleanup: remove 'Created by' lines 2022-07-20 21:40:02 +02:00
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk component: Mk framework 2023-01-11 23:41:24 +01:00
bsd.sanity.mk Mk/**ldap.mk: Convert USE_LDAP to USES=ldap 2023-02-08 04:53:56 -06:00
bsd.sites.mk bsd.sites.mk: Avoid bogus dev-warning from makesum 2023-07-13 22:54:00 +02:00
bsd.wx.mk x11-toolkits/wxgtk28*: Sunset 2022-12-31 03:58:33 +01:00