summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile7
-rw-r--r--devel/Makefile10
-rw-r--r--devel/py-rassumfrassum/Makefile3
-rw-r--r--devel/pyrefly/Makefile7
-rw-r--r--misc/Makefile5
-rw-r--r--security/Makefile5
-rw-r--r--security/pinentry-emacs/Makefile1
7 files changed, 29 insertions, 9 deletions
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 <bsd.port.subdir.mk>
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 <bsd.port.subdir.mk>
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 <bsd.port.subdir.mk>
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 <bsd.port.subdir.mk>
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