From 2839daf797a2424a555cda0f7da0da5605bbb143 Mon Sep 17 00:00:00 2001 From: cashmere Date: Sun, 12 Jul 2026 13:53:12 +0200 Subject: add poudrie workflows --- Makefile | 7 +++++++ devel/Makefile | 10 ++++++++++ devel/py-rassumfrassum/Makefile | 3 ++- devel/pyrefly/Makefile | 7 ------- misc/Makefile | 5 +++++ security/Makefile | 5 +++++ security/pinentry-emacs/Makefile | 1 - 7 files changed, 29 insertions(+), 9 deletions(-) create mode 100644 Makefile create mode 100644 devel/Makefile create mode 100644 misc/Makefile create mode 100644 security/Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..78cb98f --- /dev/null +++ b/Makefile @@ -0,0 +1,7 @@ +COMMENT = Custom ports tree + +SUBDIR += devel +SUBDIR += misc +SUBDIR += security + +.include diff --git a/devel/Makefile b/devel/Makefile new file mode 100644 index 0000000..0100605 --- /dev/null +++ b/devel/Makefile @@ -0,0 +1,10 @@ +COMMENT = Development tools + +SUBDIR += bash-language-server +SUBDIR += just-lsp +SUBDIR += nixd +SUBDIR += py-rassumfrassum +SUBDIR += pyrefly +SUBDIR += yaml-language-server + +.include diff --git a/devel/py-rassumfrassum/Makefile b/devel/py-rassumfrassum/Makefile index cec920b..fb57721 100644 --- a/devel/py-rassumfrassum/Makefile +++ b/devel/py-rassumfrassum/Makefile @@ -11,7 +11,8 @@ WWW= https://github.com/joaotavora/rassumfrassum LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python:3.10+ USE_PYTHON= autoplist pep517 diff --git a/devel/pyrefly/Makefile b/devel/pyrefly/Makefile index 9d4eb73..cf19377 100644 --- a/devel/pyrefly/Makefile +++ b/devel/pyrefly/Makefile @@ -11,13 +11,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo -.if exists(${HOME}/.cargo/bin/rustc) -RUSTC= ${HOME}/.cargo/bin/rustc -CARGO= ${HOME}/.cargo/bin/cargo -RUSTDOC= ${HOME}/.cargo/bin/rustdoc -CARGO_BUILDDEP= no -.endif - USE_GITHUB= yes GH_ACCOUNT= facebook GH_PROJECT= pyrefly diff --git a/misc/Makefile b/misc/Makefile new file mode 100644 index 0000000..7b007bb --- /dev/null +++ b/misc/Makefile @@ -0,0 +1,5 @@ +COMMENT = Miscellaneous utilities + +SUBDIR += kimi-code + +.include diff --git a/security/Makefile b/security/Makefile new file mode 100644 index 0000000..71879d7 --- /dev/null +++ b/security/Makefile @@ -0,0 +1,5 @@ +COMMENT = Security tools + +SUBDIR += pinentry-emacs + +.include diff --git a/security/pinentry-emacs/Makefile b/security/pinentry-emacs/Makefile index b27fe1d..e9b4f2d 100644 --- a/security/pinentry-emacs/Makefile +++ b/security/pinentry-emacs/Makefile @@ -10,7 +10,6 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash \ - emacs:editors/emacs \ pinentry-curses:security/pinentry-curses USE_GITHUB= yes -- cgit v1.3.1