update devel/leiningen

2024-02-24 Thread Omar Polo
diff below updates leiningen to the latest versions and changes it to
fetch from codeberg.

The changelog is here
https://codeberg.org/leiningen/leiningen/releases/tag/2.11.0

2.11.1 and 2.11.2 are small bugfix releases on top.

briefly tested (since i'm mostly using deps.edn) but works for me.
OK?

Index: Makefile
===
RCS file: /home/cvs/ports/devel/leiningen/Makefile,v
diff -u -p -r1.16 Makefile
--- Makefile13 Oct 2023 09:23:58 -  1.16
+++ Makefile24 Feb 2024 09:18:55 -
@@ -1,8 +1,7 @@
 COMMENT =  Clojure project automation
 
-GH_ACCOUNT =   technomancy
-GH_PROJECT =   leiningen
-GH_TAGNAME =   2.10.0
+V =2.11.2
+DIST_TUPLE =   codeberg leiningen leiningen $V .
 
 JAR_FILE = ${DISTNAME}-standalone.jar
 
@@ -10,9 +9,9 @@ CATEGORIES =   devel lang
 
 HOMEPAGE = https://leiningen.org
 
-SITES.jar =
https://github.com/technomancy/leiningen/releases/download/${GH_TAGNAME}/
+SITES.jar =
https://codeberg.org/leiningen/leiningen/releases/download/$V/
 DISTFILES.jar =${JAR_FILE}
-EXTRACT_ONLY = ${DISTFILES:N*.jar}
+EXTRACT_ONLY = ${ALL_DISTFILES:N*.jar}
 
 # EPL
 PERMIT_PACKAGE =   Yes
@@ -32,6 +31,8 @@ ZSH_DIR = ${PREFIX}/share/zsh/site-func
 
 SUBST_VARS +=  JAR_FILE \
JAVA_HOME
+
+WRKDIST =  ${WRKDIR}/leiningen
 
 do-install:
${SUBST_PROGRAM} ${LEIN} ${PREFIX}/bin/lein
Index: distinfo
===
RCS file: /home/cvs/ports/devel/leiningen/distinfo,v
diff -u -p -r1.8 distinfo
--- distinfo13 Oct 2023 09:23:58 -  1.8
+++ distinfo24 Feb 2024 08:38:24 -
@@ -1,4 +1,4 @@
-SHA256 (leiningen-2.10.0-standalone.jar) = 
0nKZutNAdawoZNC9BVn4NcbixHbAsKKDvL21dP2tuzQ=
-SHA256 (leiningen-2.10.0.tar.gz) = X0rm7yqWZRdhOHMPAM4Aixfelq+Zos5eTD8Bey1NVlk=
-SIZE (leiningen-2.10.0-standalone.jar) = 12758097
-SIZE (leiningen-2.10.0.tar.gz) = 973618
+SHA256 (leiningen-2.11.2-standalone.jar) = 
fTGuI652npJ0OLDNVdFak+faurCf1PwVh3l5Fh4Qh3Q=
+SHA256 (leiningen-leiningen-2.11.2.tar.gz) = 
uN0zAEDtRzGD+8SovEBOxU+S+BgXLgw5ltfGWreUCh4=
+SIZE (leiningen-2.11.2-standalone.jar) = 16481883
+SIZE (leiningen-leiningen-2.11.2.tar.gz) = 981415



update devel/leiningen to 2.9.10

2022-10-04 Thread Omar Polo
we are two bugfixes release behind.  in the meantime upstream moved to
codeberg but kept the mirror on github so still fetching from it.

i've mostly moved to deps for my clojure needs, so only briefly
tested.

Index: Makefile
===
RCS file: /home/cvs/ports/devel/leiningen/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile18 May 2022 06:08:37 -  1.12
+++ Makefile4 Oct 2022 10:43:15 -
@@ -2,8 +2,7 @@ COMMENT =   Clojure project automation
 
 GH_ACCOUNT =   technomancy
 GH_PROJECT =   leiningen
-GH_TAGNAME =   2.9.8
-REVISION = 0
+GH_TAGNAME =   2.9.10
 
 JAR_FILE = ${DISTNAME}-standalone.jar
 
Index: distinfo
===
RCS file: /home/cvs/ports/devel/leiningen/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo4 Jan 2022 10:11:50 -   1.6
+++ distinfo4 Oct 2022 10:49:02 -
@@ -1,4 +1,4 @@
-SHA256 (leiningen-2.9.8-standalone.jar) = 
Kg6RFODWI8dIqa3l1ytUEosxtd2xP1GwTFM/EEuwxI0=
-SHA256 (leiningen-2.9.8.tar.gz) = vimcvXBpMhPGiH+TEyf7nfO9VJMKUh0PyIvqBNVcXNQ=
-SIZE (leiningen-2.9.8-standalone.jar) = 12834369
-SIZE (leiningen-2.9.8.tar.gz) = 924543
+SHA256 (leiningen-2.9.10-standalone.jar) = 
oihTDwC1B1Os/dw944oNc3tvXBrsSa8gLnCgrSjCSck=
+SHA256 (leiningen-2.9.10.tar.gz) = VefR2J6zsWMJs7eTbnK837eDrqgMYJCLULIngbrpEcQ=
+SIZE (leiningen-2.9.10-standalone.jar) = 13199306
+SIZE (leiningen-2.9.10.tar.gz) = 969458



Re: [update] devel/leiningen: 2.9.3 -> 2.9.8

2022-01-03 Thread Stuart Henderson
On 2022/01/03 13:10, Omar Polo wrote:
> friendly bi-weekly ping

I don't use this so untested, but OK with me.


> Omar Polo  writes:
> 
> > friendly ping :)
> >
> > Omar Polo  writes:
> >
> >> Hello ports,
> >>
> >> while testing the lang/clojure diff I noticed that our leiningen has
> >> updates available.  I've mostly moved to clj(1) for my projects, but I
> >> did some tests and seems to work fine (opened a repl, uberjar.)
> >>
> >> I'm tempted to update the MODJAVA_VER to 1.11 even if upstream still
> >> recommends 1.8 but I've kept as is (for now ;-).  I've been using it
> >> successfully for a long time already with 1.11, in fact I've
> >> re-installed 1.8 just to try the port (I have leiningen locally in my
> >> home directory before because I haven't noticed that there were a port
> >> for it.)
> >>
> >> Straightforward update, with only some context changed in the patch.
> >> The full changelog is:
> >>
> >>2.9.4 / 2020-07-08
> >>
> >>  - Fix a bug where dependency conflict resolution errors were
> >>wrong. (Phil Hagelberg)
> >>  - Make test selectors skip non-test vars. (Mourjo Sen)
> >>  - Fix a bug where deps :query would report incorrect results. (Chris
> >>Thunes)
> >>  - Update nREPL to 0.7. (Bozhidar Batsov)
> >>  - Add scheme configuration support to REPL-y and use configured
> >>transport when starting the ack-server. (Paulo Feodrippe, Bozhidar
> >>Batsov)
> >>
> >>2.9.5 / 2020-12-07
> >>
> >>  - Several dependency version bumps. (Bozhidar Batsov, Utkarsh Gupta, 
> >> Chris Thunes)
> >>
> >>2.9.6 / 2021-04-15
> >>
> >>  - Look for templates in a way that reflects new Clojars group
> >>rules. (Phil Hagelberg)
> >>  - Update template-generating template to reflect new Clojars
> >>rules. (Phil Hagelberg)
> >>  - Don't :reload in tests unless connecting to an nrepl. (Ambrose
> >>Bonnaire-Sergeant)
> >>
> >>2.9.7
> >>
> >>  - Detect certain pathological dependency trees and warn. (Phil
> >>Hagelberg)
> >>  - Bump to Clojure 1.10.3. (Grzegorz Smajdor)
> >>  - Don't warn on version ranges which point to a single
> >>version. (Pierre-Yves Ritschard)
> >>  - Fix a bug where verifying deps could loop forever. (James Carnegie)
> >>  - Get better error messages when deploys fail. (Toby Crawley)
> >>
> >> Note: previous release jars were published under .zip filenames to work
> >> around quirks in Github; this is no longer needed so jar files have a
> >> .jar extension now as expected.
> >>
> >>2.9.8 / 2021-11-11
> >>
> >>  - Fix a bug where certain deep dependency trees would overflow
> >>stack. (Phil Hagelberg)
> >>  - Allow LEIN_JAR to be overridden if you install elsewhere. (Ahmed
> >>Sajid)
> >>
> >>
> >> OK/comments?
> 
> Index: Makefile
> ===
> RCS file: /home/cvs/ports/devel/leiningen/Makefile,v
> retrieving revision 1.9
> diff -u -p -r1.9 Makefile
> --- Makefile  14 May 2020 18:59:22 -  1.9
> +++ Makefile  3 Jan 2022 12:10:04 -
> @@ -4,9 +4,9 @@ COMMENT = Clojure project automation
>  
>  GH_ACCOUNT = technomancy
>  GH_PROJECT = leiningen
> -GH_TAGNAME = 2.9.3
> +GH_TAGNAME = 2.9.8
>  
> -JAR_FILE =   ${DISTNAME}-standalone.zip
> +JAR_FILE =   ${DISTNAME}-standalone.jar
>  
>  CATEGORIES = devel lang
>  
> Index: distinfo
> ===
> RCS file: /home/cvs/ports/devel/leiningen/distinfo,v
> retrieving revision 1.5
> diff -u -p -r1.5 distinfo
> --- distinfo  14 May 2020 18:59:22 -  1.5
> +++ distinfo  29 Nov 2021 08:49:27 -
> @@ -1,4 +1,4 @@
> -SHA256 (leiningen-2.9.3-standalone.zip) = 
> I+HfGLyXIm1XD0czWo1UPht1nqMDVE6lfVMJvj3ty7s=
> -SHA256 (leiningen-2.9.3.tar.gz) = 
> mMweWOvg1x/t5zrmx2mfG5uURlDVeiIOV2vJWjGFuEY=
> -SIZE (leiningen-2.9.3-standalone.zip) = 14670316
> -SIZE (leiningen-2.9.3.tar.gz) = 754027
> +SHA256 (leiningen-2.9.8-standalone.jar) = 
> Kg6RFODWI8dIqa3l1ytUEosxtd2xP1GwTFM/EEuwxI0=
> +SHA256 (leiningen-2.9.8.tar.gz) = 
> vimcvXBpMhPGiH+TEyf7nfO9VJMKUh0PyIvqBNVcXNQ=
> +SIZE (leiningen-2.9.8-standalone.jar) = 12834369
> +SIZE (leiningen-2.9.8.tar.gz) = 924543
> Index: patches/patch-bin_lein-pkg
> ===
> RCS file: /home/cvs/ports/devel/leiningen/patches/patch-bin_lein-pkg,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-bin_lein-pkg
> --- patches/patch-bin_lein-pkg14 May 2020 18:59:22 -  1.3
> +++ patches/patch-bin_lein-pkg29 Nov 2021 08:49:36 -
> @@ -34,7 +34,7 @@ Index: bin/lein-pkg
>   if ! { [ "$1" = "compile" ] &&
>  @@ -88,8 +88,8 @@ fi
>   if [ "$LEIN_FAST_TRAMPOLINE" != "" ] && [ -r project.clj ]; then
> - INPUTS="$* $(cat project.clj) $(test -f "$LEIN_HOME/profiles.clj" && 
> cat "$LEIN_HOME/profiles.clj")"
> + INPUTS="$* $(cat project.clj) $LEIN_VERSION $(test -f 
> "$LEIN_HOME/profiles.clj" && 

Re: [update] devel/leiningen: 2.9.3 -> 2.9.8

2022-01-03 Thread Omar Polo
friendly bi-weekly ping

Omar Polo  writes:

> friendly ping :)
>
> Omar Polo  writes:
>
>> Hello ports,
>>
>> while testing the lang/clojure diff I noticed that our leiningen has
>> updates available.  I've mostly moved to clj(1) for my projects, but I
>> did some tests and seems to work fine (opened a repl, uberjar.)
>>
>> I'm tempted to update the MODJAVA_VER to 1.11 even if upstream still
>> recommends 1.8 but I've kept as is (for now ;-).  I've been using it
>> successfully for a long time already with 1.11, in fact I've
>> re-installed 1.8 just to try the port (I have leiningen locally in my
>> home directory before because I haven't noticed that there were a port
>> for it.)
>>
>> Straightforward update, with only some context changed in the patch.
>> The full changelog is:
>>
>>  2.9.4 / 2020-07-08
>>
>>  - Fix a bug where dependency conflict resolution errors were
>>wrong. (Phil Hagelberg)
>>  - Make test selectors skip non-test vars. (Mourjo Sen)
>>  - Fix a bug where deps :query would report incorrect results. (Chris
>>Thunes)
>>  - Update nREPL to 0.7. (Bozhidar Batsov)
>>  - Add scheme configuration support to REPL-y and use configured
>>transport when starting the ack-server. (Paulo Feodrippe, Bozhidar
>>Batsov)
>>
>>  2.9.5 / 2020-12-07
>>
>>  - Several dependency version bumps. (Bozhidar Batsov, Utkarsh Gupta, Chris 
>> Thunes)
>>
>>  2.9.6 / 2021-04-15
>>
>>  - Look for templates in a way that reflects new Clojars group
>>rules. (Phil Hagelberg)
>>  - Update template-generating template to reflect new Clojars
>>rules. (Phil Hagelberg)
>>  - Don't :reload in tests unless connecting to an nrepl. (Ambrose
>>Bonnaire-Sergeant)
>>
>>  2.9.7
>>
>>  - Detect certain pathological dependency trees and warn. (Phil
>>Hagelberg)
>>  - Bump to Clojure 1.10.3. (Grzegorz Smajdor)
>>  - Don't warn on version ranges which point to a single
>>version. (Pierre-Yves Ritschard)
>>  - Fix a bug where verifying deps could loop forever. (James Carnegie)
>>  - Get better error messages when deploys fail. (Toby Crawley)
>>
>> Note: previous release jars were published under .zip filenames to work
>> around quirks in Github; this is no longer needed so jar files have a
>> .jar extension now as expected.
>>
>>  2.9.8 / 2021-11-11
>>
>>  - Fix a bug where certain deep dependency trees would overflow
>>stack. (Phil Hagelberg)
>>  - Allow LEIN_JAR to be overridden if you install elsewhere. (Ahmed
>>Sajid)
>>
>>
>> OK/comments?

Index: Makefile
===
RCS file: /home/cvs/ports/devel/leiningen/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile14 May 2020 18:59:22 -  1.9
+++ Makefile3 Jan 2022 12:10:04 -
@@ -4,9 +4,9 @@ COMMENT =   Clojure project automation
 
 GH_ACCOUNT =   technomancy
 GH_PROJECT =   leiningen
-GH_TAGNAME =   2.9.3
+GH_TAGNAME =   2.9.8
 
-JAR_FILE = ${DISTNAME}-standalone.zip
+JAR_FILE = ${DISTNAME}-standalone.jar
 
 CATEGORIES =   devel lang
 
Index: distinfo
===
RCS file: /home/cvs/ports/devel/leiningen/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo14 May 2020 18:59:22 -  1.5
+++ distinfo29 Nov 2021 08:49:27 -
@@ -1,4 +1,4 @@
-SHA256 (leiningen-2.9.3-standalone.zip) = 
I+HfGLyXIm1XD0czWo1UPht1nqMDVE6lfVMJvj3ty7s=
-SHA256 (leiningen-2.9.3.tar.gz) = mMweWOvg1x/t5zrmx2mfG5uURlDVeiIOV2vJWjGFuEY=
-SIZE (leiningen-2.9.3-standalone.zip) = 14670316
-SIZE (leiningen-2.9.3.tar.gz) = 754027
+SHA256 (leiningen-2.9.8-standalone.jar) = 
Kg6RFODWI8dIqa3l1ytUEosxtd2xP1GwTFM/EEuwxI0=
+SHA256 (leiningen-2.9.8.tar.gz) = vimcvXBpMhPGiH+TEyf7nfO9VJMKUh0PyIvqBNVcXNQ=
+SIZE (leiningen-2.9.8-standalone.jar) = 12834369
+SIZE (leiningen-2.9.8.tar.gz) = 924543
Index: patches/patch-bin_lein-pkg
===
RCS file: /home/cvs/ports/devel/leiningen/patches/patch-bin_lein-pkg,v
retrieving revision 1.3
diff -u -p -r1.3 patch-bin_lein-pkg
--- patches/patch-bin_lein-pkg  14 May 2020 18:59:22 -  1.3
+++ patches/patch-bin_lein-pkg  29 Nov 2021 08:49:36 -
@@ -34,7 +34,7 @@ Index: bin/lein-pkg
  if ! { [ "$1" = "compile" ] &&
 @@ -88,8 +88,8 @@ fi
  if [ "$LEIN_FAST_TRAMPOLINE" != "" ] && [ -r project.clj ]; then
- INPUTS="$* $(cat project.clj) $(test -f "$LEIN_HOME/profiles.clj" && cat 
"$LEIN_HOME/profiles.clj")"
+ INPUTS="$* $(cat project.clj) $LEIN_VERSION $(test -f 
"$LEIN_HOME/profiles.clj" && cat "$LEIN_HOME/profiles.clj") $(test -f 
profiles.clj && cat profiles.clj)"
  
 -if command -v shasum >/dev/null 2>&1; then
 -SUM="shasum"



Re: [update] devel/leiningen: 2.9.3 -> 2.9.8

2021-12-18 Thread Omar Polo
friendly ping :)

Omar Polo  writes:

> Hello ports,
>
> while testing the lang/clojure diff I noticed that our leiningen has
> updates available.  I've mostly moved to clj(1) for my projects, but I
> did some tests and seems to work fine (opened a repl, uberjar.)
>
> I'm tempted to update the MODJAVA_VER to 1.11 even if upstream still
> recommends 1.8 but I've kept as is (for now ;-).  I've been using it
> successfully for a long time already with 1.11, in fact I've
> re-installed 1.8 just to try the port (I have leiningen locally in my
> home directory before because I haven't noticed that there were a port
> for it.)
>
> Straightforward update, with only some context changed in the patch.
> The full changelog is:
>
>   2.9.4 / 2020-07-08
>
>  - Fix a bug where dependency conflict resolution errors were
>wrong. (Phil Hagelberg)
>  - Make test selectors skip non-test vars. (Mourjo Sen)
>  - Fix a bug where deps :query would report incorrect results. (Chris
>Thunes)
>  - Update nREPL to 0.7. (Bozhidar Batsov)
>  - Add scheme configuration support to REPL-y and use configured
>transport when starting the ack-server. (Paulo Feodrippe, Bozhidar
>Batsov)
>
>   2.9.5 / 2020-12-07
>
>  - Several dependency version bumps. (Bozhidar Batsov, Utkarsh Gupta, Chris 
> Thunes)
>
>   2.9.6 / 2021-04-15
>
>  - Look for templates in a way that reflects new Clojars group
>rules. (Phil Hagelberg)
>  - Update template-generating template to reflect new Clojars
>rules. (Phil Hagelberg)
>  - Don't :reload in tests unless connecting to an nrepl. (Ambrose
>Bonnaire-Sergeant)
>
>   2.9.7
>
>  - Detect certain pathological dependency trees and warn. (Phil
>Hagelberg)
>  - Bump to Clojure 1.10.3. (Grzegorz Smajdor)
>  - Don't warn on version ranges which point to a single
>version. (Pierre-Yves Ritschard)
>  - Fix a bug where verifying deps could loop forever. (James Carnegie)
>  - Get better error messages when deploys fail. (Toby Crawley)
>
> Note: previous release jars were published under .zip filenames to work
> around quirks in Github; this is no longer needed so jar files have a
> .jar extension now as expected.
>
>   2.9.8 / 2021-11-11
>
>  - Fix a bug where certain deep dependency trees would overflow
>stack. (Phil Hagelberg)
>  - Allow LEIN_JAR to be overridden if you install elsewhere. (Ahmed
>Sajid)
>
>
> OK/comments?

Index: Makefile
===
RCS file: /home/cvs/ports/devel/leiningen/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile14 May 2020 18:59:22 -  1.9
+++ Makefile29 Nov 2021 08:49:19 -
@@ -4,9 +4,9 @@ COMMENT =   Clojure project automation
 
 GH_ACCOUNT =   technomancy
 GH_PROJECT =   leiningen
-GH_TAGNAME =   2.9.3
+GH_TAGNAME =   2.9.8
 
-JAR_FILE = ${DISTNAME}-standalone.zip
+JAR_FILE = ${DISTNAME}-standalone.jar
 
 CATEGORIES =   devel lang
 
Index: distinfo
===
RCS file: /home/cvs/ports/devel/leiningen/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo14 May 2020 18:59:22 -  1.5
+++ distinfo29 Nov 2021 08:49:27 -
@@ -1,4 +1,4 @@
-SHA256 (leiningen-2.9.3-standalone.zip) = 
I+HfGLyXIm1XD0czWo1UPht1nqMDVE6lfVMJvj3ty7s=
-SHA256 (leiningen-2.9.3.tar.gz) = mMweWOvg1x/t5zrmx2mfG5uURlDVeiIOV2vJWjGFuEY=
-SIZE (leiningen-2.9.3-standalone.zip) = 14670316
-SIZE (leiningen-2.9.3.tar.gz) = 754027
+SHA256 (leiningen-2.9.8-standalone.jar) = 
Kg6RFODWI8dIqa3l1ytUEosxtd2xP1GwTFM/EEuwxI0=
+SHA256 (leiningen-2.9.8.tar.gz) = vimcvXBpMhPGiH+TEyf7nfO9VJMKUh0PyIvqBNVcXNQ=
+SIZE (leiningen-2.9.8-standalone.jar) = 12834369
+SIZE (leiningen-2.9.8.tar.gz) = 924543
Index: patches/patch-bin_lein-pkg
===
RCS file: /home/cvs/ports/devel/leiningen/patches/patch-bin_lein-pkg,v
retrieving revision 1.3
diff -u -p -r1.3 patch-bin_lein-pkg
--- patches/patch-bin_lein-pkg  14 May 2020 18:59:22 -  1.3
+++ patches/patch-bin_lein-pkg  29 Nov 2021 08:49:36 -
@@ -34,7 +34,7 @@ Index: bin/lein-pkg
  if ! { [ "$1" = "compile" ] &&
 @@ -88,8 +88,8 @@ fi
  if [ "$LEIN_FAST_TRAMPOLINE" != "" ] && [ -r project.clj ]; then
- INPUTS="$* $(cat project.clj) $(test -f "$LEIN_HOME/profiles.clj" && cat 
"$LEIN_HOME/profiles.clj")"
+ INPUTS="$* $(cat project.clj) $LEIN_VERSION $(test -f 
"$LEIN_HOME/profiles.clj" && cat "$LEIN_HOME/profiles.clj") $(test -f 
profiles.clj && cat profiles.clj)"
  
 -if command -v shasum >/dev/null 2>&1; then
 -SUM="shasum"



[update] devel/leiningen: 2.9.3 -> 2.9.8

2021-11-29 Thread Omar Polo
Hello ports,

while testing the lang/clojure diff I noticed that our leiningen has
updates available.  I've mostly moved to clj(1) for my projects, but I
did some tests and seems to work fine (opened a repl, uberjar.)

I'm tempted to update the MODJAVA_VER to 1.11 even if upstream still
recommends 1.8 but I've kept as is (for now ;-).  I've been using it
successfully for a long time already with 1.11, in fact I've
re-installed 1.8 just to try the port (I have leiningen locally in my
home directory before because I haven't noticed that there were a port
for it.)

Straightforward update, with only some context changed in the patch.
The full changelog is:

2.9.4 / 2020-07-08

 - Fix a bug where dependency conflict resolution errors were
   wrong. (Phil Hagelberg)
 - Make test selectors skip non-test vars. (Mourjo Sen)
 - Fix a bug where deps :query would report incorrect results. (Chris
   Thunes)
 - Update nREPL to 0.7. (Bozhidar Batsov)
 - Add scheme configuration support to REPL-y and use configured
   transport when starting the ack-server. (Paulo Feodrippe, Bozhidar
   Batsov)

2.9.5 / 2020-12-07

 - Several dependency version bumps. (Bozhidar Batsov, Utkarsh Gupta, Chris 
Thunes)

2.9.6 / 2021-04-15

 - Look for templates in a way that reflects new Clojars group
   rules. (Phil Hagelberg)
 - Update template-generating template to reflect new Clojars
   rules. (Phil Hagelberg)
 - Don't :reload in tests unless connecting to an nrepl. (Ambrose
   Bonnaire-Sergeant)

2.9.7

 - Detect certain pathological dependency trees and warn. (Phil
   Hagelberg)
 - Bump to Clojure 1.10.3. (Grzegorz Smajdor)
 - Don't warn on version ranges which point to a single
   version. (Pierre-Yves Ritschard)
 - Fix a bug where verifying deps could loop forever. (James Carnegie)
 - Get better error messages when deploys fail. (Toby Crawley)

Note: previous release jars were published under .zip filenames to work
around quirks in Github; this is no longer needed so jar files have a
.jar extension now as expected.

2.9.8 / 2021-11-11

 - Fix a bug where certain deep dependency trees would overflow
   stack. (Phil Hagelberg)
 - Allow LEIN_JAR to be overridden if you install elsewhere. (Ahmed
   Sajid)


OK/comments?

Index: Makefile
===
RCS file: /home/cvs/ports/devel/leiningen/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile14 May 2020 18:59:22 -  1.9
+++ Makefile29 Nov 2021 08:49:19 -
@@ -4,9 +4,9 @@ COMMENT =   Clojure project automation
 
 GH_ACCOUNT =   technomancy
 GH_PROJECT =   leiningen
-GH_TAGNAME =   2.9.3
+GH_TAGNAME =   2.9.8
 
-JAR_FILE = ${DISTNAME}-standalone.zip
+JAR_FILE = ${DISTNAME}-standalone.jar
 
 CATEGORIES =   devel lang
 
Index: distinfo
===
RCS file: /home/cvs/ports/devel/leiningen/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo14 May 2020 18:59:22 -  1.5
+++ distinfo29 Nov 2021 08:49:27 -
@@ -1,4 +1,4 @@
-SHA256 (leiningen-2.9.3-standalone.zip) = 
I+HfGLyXIm1XD0czWo1UPht1nqMDVE6lfVMJvj3ty7s=
-SHA256 (leiningen-2.9.3.tar.gz) = mMweWOvg1x/t5zrmx2mfG5uURlDVeiIOV2vJWjGFuEY=
-SIZE (leiningen-2.9.3-standalone.zip) = 14670316
-SIZE (leiningen-2.9.3.tar.gz) = 754027
+SHA256 (leiningen-2.9.8-standalone.jar) = 
Kg6RFODWI8dIqa3l1ytUEosxtd2xP1GwTFM/EEuwxI0=
+SHA256 (leiningen-2.9.8.tar.gz) = vimcvXBpMhPGiH+TEyf7nfO9VJMKUh0PyIvqBNVcXNQ=
+SIZE (leiningen-2.9.8-standalone.jar) = 12834369
+SIZE (leiningen-2.9.8.tar.gz) = 924543
Index: patches/patch-bin_lein-pkg
===
RCS file: /home/cvs/ports/devel/leiningen/patches/patch-bin_lein-pkg,v
retrieving revision 1.3
diff -u -p -r1.3 patch-bin_lein-pkg
--- patches/patch-bin_lein-pkg  14 May 2020 18:59:22 -  1.3
+++ patches/patch-bin_lein-pkg  29 Nov 2021 08:49:36 -
@@ -34,7 +34,7 @@ Index: bin/lein-pkg
  if ! { [ "$1" = "compile" ] &&
 @@ -88,8 +88,8 @@ fi
  if [ "$LEIN_FAST_TRAMPOLINE" != "" ] && [ -r project.clj ]; then
- INPUTS="$* $(cat project.clj) $(test -f "$LEIN_HOME/profiles.clj" && cat 
"$LEIN_HOME/profiles.clj")"
+ INPUTS="$* $(cat project.clj) $LEIN_VERSION $(test -f 
"$LEIN_HOME/profiles.clj" && cat "$LEIN_HOME/profiles.clj") $(test -f 
profiles.clj && cat profiles.clj)"
  
 -if command -v shasum >/dev/null 2>&1; then
 -SUM="shasum"