File: 0003-Remove-nREPL-dependency.patch

package info (click to toggle)
trapperkeeper-clojure 3.2.0-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 964 kB
  • sloc: sh: 111; xml: 73; makefile: 25; java: 5
file content (28 lines) | stat: -rw-r--r-- 976 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
From: =?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net>
Date: Wed, 1 Feb 2023 22:31:57 -0500
Subject: Remove nREPL dependency

This patch removes the nREPL dependency from trapperkeeper, which is only
useful in development. In addition, enabling this service by accident
may represent a security risk. And finally, since libnrepl-clojure is
not arch:all in Debian, removing this dependency will unlock more
architectures for TK and TK-dependent apps like puppetdb and
puppetserver.

Forwarded: not-needed
---
 project.clj | 1 -
 1 file changed, 1 deletion(-)

diff --git a/project.clj b/project.clj
index 142828a..903d560 100644
--- a/project.clj
+++ b/project.clj
@@ -38,7 +38,6 @@
                  [puppetlabs/typesafe-config "debian"]
                  [puppetlabs/kitchensink "debian"]
                  [puppetlabs/i18n "debian"]
-                 [nrepl/nrepl "debian"]
                  ]
 
   :deploy-repositories [["releases" {:url "https://clojars.org/repo"