friendly ping :)
i'm also interested in taking the maintainership since I use it
frequently.
Omar Polo <op@openbsd.org> wrote:
> Hello ports,
>
> diff below updates clojure to the latest release. clj(1) works fine
> (tested both from command line and from Emacs' CIDER), leiningen and
> reimann still builds fine.
>
> I've also added NO_BUILD since there's no build step and I couldn't
> resist to tweak clj_completions.clj a bit :)
>
> ok?
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/lang/clojure/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- Makefile 11 Mar 2022 19:28:53 -0000 1.40
+++ Makefile 25 Apr 2022 10:32:33 -0000
@@ -1,6 +1,6 @@
COMMENT = Lisp-1 dialect for the Java Virtual Machine
-V = 1.10.3.1029
+V = 1.11.1.1107
DISTNAME = clojure-tools-$V
PKGNAME = clojure-$V
@@ -10,6 +10,8 @@ CATEGORIES = lang
HOMEPAGE = https://www.clojure.org/
+MAINTAINER = Omar Polo <op@openbsd.org>
+
# Eclipse Public License EPL 1.0
PERMIT_PACKAGE = Yes
@@ -25,6 +27,7 @@ RUN_DEPENDS = java/javaPathHelper \
misc/rlwrap \
shells/bash
+NO_BUILD = Yes
NO_TEST = Yes
CLOJURE_HOME = ${PREFIX}/clojure
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/lang/clojure/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo 29 Nov 2021 12:15:04 -0000 1.13
+++ distinfo 12 Apr 2022 22:06:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (clojure-tools-1.10.3.1029.tar.gz) = QimG8llgjASfz/cUciLHE7VWOp8MbnTgoNrkoHZHgJE=
-SIZE (clojure-tools-1.10.3.1029.tar.gz) = 14253369
+SHA256 (clojure-tools-1.11.1.1107.tar.gz) = ItSKM546QW4DpnGotGzYs6917cbHYYkPvL9XezQBzOY=
+SIZE (clojure-tools-1.11.1.1107.tar.gz) = 17733939
Index: files/clj_completions
===================================================================
RCS file: /home/cvs/ports/lang/clojure/files/clj_completions,v
retrieving revision 1.11
diff -u -p -r1.11 clj_completions
--- files/clj_completions 7 Nov 2019 09:39:15 -0000 1.11
+++ files/clj_completions 12 Apr 2022 22:10:06 -0000
@@ -864,4 +864,4 @@ with-redefs-fn
writer
xml-seq
zero?
-zipmap
\ No newline at end of file
+zipmap
Index: files/clj_completions.clj
===================================================================
RCS file: /home/cvs/ports/lang/clojure/files/clj_completions.clj,v
retrieving revision 1.5
diff -u -p -r1.5 clj_completions.clj
--- files/clj_completions.clj 11 Mar 2022 19:28:53 -0000 1.5
+++ files/clj_completions.clj 12 Apr 2022 22:10:16 -0000
@@ -1,3 +1,7 @@
-(def completions (mapcat (comp keys ns-publics) (all-ns)))
-(with-open [f (java.io.BufferedWriter. (java.io.FileWriter. "files/clj_completions"))]
- (.write f (apply str (interpose \newline (sort (distinct completions))))))
+(def completions
+ (mapcat (comp keys ns-publics) (all-ns)))
+
+(with-open [f (java.io.FileWriter. "files/clj_completions")]
+ (binding [*out* f]
+ (doseq [c (-> completions sort distinct)]
+ (println c))))
No comments:
Post a Comment