Skip to content

Commit e176389

Browse files
(PE-34636) update clj-parent to 5.2.5, bc references
This updates clj-parent to 5.2.5 which includes an updated set of bouncycastle dependencies off the renamed `18on` series of libraries. All references to `15on` were changed to `18on` appropriately.
1 parent de179fe commit e176389

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

ci/bin/run

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ case "$flavor" in
2626
case "$flavor" in
2727
core|core+ext)
2828
# Run core lein tests with ephemeral PuppetDB and PostgreSQL sandboxes
29-
# Leiningen dev profile adds org.bouncycastle/bcpkix-jdk15on dependency
29+
# Leiningen dev profile adds org.bouncycastle/bcpkix-jdk18on dependency
3030
ext/bin/boxed-core-tests \
3131
-- lein with-profiles "${LEIN_PROFILES:-dev}" test
3232
;;

ext/bin/dep-diff

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Usage:
7373
ds)
7474

7575
(defn strip-bc-scope [dep]
76-
(if (#{'org.bouncycastle/bcutil-jdk15on 'org.bouncycastle/bcpkix-jdk15on 'org.bouncycastle/bcprov-jdk15on}
76+
(if (#{'org.bouncycastle/bcutil-jdk18on 'org.bouncycastle/bcpkix-jdk18on 'org.bouncycastle/bcprov-jdk18on}
7777
(first dep))
7878
(letfn [(strip [remainder]
7979
(when (seq remainder)

pdb

+7-7
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ set -eo pipefail
1414
dep-ver()
1515
{
1616
# Example:
17-
# [org.bouncycastle/bcpkix-jdk15on "1.70"]
17+
# [org.bouncycastle/bcpkix-jdk18on "1.71"]
1818
local artifact="$1" deps="$2"
1919
artifact_rx="${artifact//./\\.}"' "([0-9.]+)"'
2020
[[ $deps =~ $artifact_rx ]]
@@ -33,8 +33,8 @@ ensure-cache()
3333
exit 2
3434
fi
3535
local deps=$(lein deps :tree)
36-
dep-ver org.bouncycastle/bcpkix-jdk15on "$deps" > ./pdb.bcpkix
37-
dep-ver org.bouncycastle/bcprov-jdk15on "$deps" > ./pdb.bcprov
36+
dep-ver org.bouncycastle/bcpkix-jdk18on "$deps" > ./pdb.bcpkix
37+
dep-ver org.bouncycastle/bcprov-jdk18on "$deps" > ./pdb.bcprov
3838
fi
3939
cache_checked=true
4040
}
@@ -54,23 +54,23 @@ bcprov=''
5454
bcpkix=''
5555

5656
# Load Bouncy Castle Crypto package jar from a custom location or Maven cache
57-
# https://mavenlibs.com/maven/dependency/org.bouncycastle/bcprov-jdk15on
57+
# https://mavenlibs.com/maven/dependency/org.bouncycastle/bcprov-jdk18on
5858
if test "$BCPROV_JAR"; then
5959
bcprov="$BCPROV_JAR"
6060
else
6161
ensure-cache
6262
bcprov_ver=$(<./pdb.bcprov)
63-
bcprov="$HOME/.m2/repository/org/bouncycastle/bcprov-jdk15on/$bcprov_ver/bcprov-jdk15on-$bcprov_ver.jar"
63+
bcprov="$HOME/.m2/repository/org/bouncycastle/bcprov-jdk18on/$bcprov_ver/bcprov-jdk18on-$bcprov_ver.jar"
6464
fi
6565

6666
# Load another necessary Bouncy Castle jar from a custom location or Maven cache
67-
# https://mavenlibs.com/maven/dependency/org.bouncycastle/bcpkix-jdk15on
67+
# https://mavenlibs.com/maven/dependency/org.bouncycastle/bcpkix-jdk18on
6868
if test "$BCPKIX_JAR"; then
6969
bcpkix="$BCPKIX_JAR"
7070
else
7171
ensure-cache
7272
bcpkix_ver=$(<./pdb.bcpkix)
73-
bcpkix="$HOME/.m2/repository/org/bouncycastle/bcpkix-jdk15on/$bcpkix_ver/bcpkix-jdk15on-$bcpkix_ver.jar"
73+
bcpkix="$HOME/.m2/repository/org/bouncycastle/bcpkix-jdk18on/$bcpkix_ver/bcpkix-jdk18on-$bcpkix_ver.jar"
7474
fi
7575

7676
# Validate that PuppetDB jar and Bouncy Castle jars exist

project.clj

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
(def pdb-version "7.11.2-SNAPSHOT")
22

3-
(def clj-parent-version "5.2.1")
3+
(def clj-parent-version "5.2.5")
44

55
(defn true-in-env? [x]
66
(#{"true" "yes" "1"} (System/getenv x)))
@@ -259,7 +259,7 @@
259259
:injections [(do
260260
(require 'schema.core)
261261
(schema.core/set-fn-validation! true))]}
262-
:dev [:defaults {:dependencies [[org.bouncycastle/bcpkix-jdk15on]]
262+
:dev [:defaults {:dependencies [[org.bouncycastle/bcpkix-jdk18on]]
263263
:plugins [[jonase/eastwood "0.3.14"
264264
:exclusions [org.clojure/clojure]]
265265
]}]
@@ -293,7 +293,7 @@
293293

294294
;; ezbake does not use the uberjar profile so we need
295295
;; to duplicate this dependency here
296-
[org.bouncycastle/bcpkix-jdk15on nil]
296+
[org.bouncycastle/bcpkix-jdk18on nil]
297297

298298
;; we need to explicitly pull in our parent project's
299299
;; clojure version here, because without it, lein
@@ -321,7 +321,7 @@
321321
; We only want to include bouncycastle in the FOSS uberjar.
322322
; PE should be handled by selecting the proper bouncycastle jar
323323
; at runtime (standard/fips)
324-
:uberjar {:dependencies [[org.bouncycastle/bcpkix-jdk15on]]
324+
:uberjar {:dependencies [[org.bouncycastle/bcpkix-jdk18on]]
325325
:aot ~pdb-aot-namespaces}}
326326

327327
:jar-exclusions [#"leiningen/"]

0 commit comments

Comments
 (0)