friendly ping :)

i'm also interested in taking the maintainership since I use it
frequently.

Omar Polo <o...@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 <o...@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))))

Reply via email to