Bug 296877 - lang/kotlin: Update 2.3.0 => 2.4.10, deprecate lang/kotlin22
Summary: lang/kotlin: Update 2.3.0 => 2.4.10, deprecate lang/kotlin22
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://github.com/JetBrains/kotlin/r...
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-18 14:09 UTC by Vladimir Druzenko
Modified: 2026-08-05 12:42 UTC (History)
0 users

See Also:
vvd: maintainer-feedback+


Attachments
v1 (3.01 KB, patch)
2026-07-18 14:09 UTC, Vladimir Druzenko
no flags Details | Diff
deprecate lang/kotlin22 (446 bytes, patch)
2026-07-18 14:10 UTC, Vladimir Druzenko
vvd: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Druzenko freebsd_committer freebsd_triage 2026-07-18 14:09:18 UTC
Created attachment 272961 [details]
v1

games/lwjgl3 switched to kotlin 2.4.

Changelogs:
https://github.com/JetBrains/kotlin/releases/tag/v2.3.10
https://github.com/JetBrains/kotlin/releases/tag/v2.3.20
https://github.com/JetBrains/kotlin/releases/tag/v2.3.21
https://github.com/JetBrains/kotlin/releases/tag/v2.4.0
https://github.com/JetBrains/kotlin/releases/tag/v2.4.10

While here improve port:
- Replace PORTVERSION with DISTVERSION.
- Replace RM in post-extract with EXTRACT_BEFORE_ARGS.
- Remove unnecessary MKDIR.
- Replace "LN -sf" with RLN.
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2026-07-18 14:10:29 UTC
Created attachment 272962 [details]
deprecate lang/kotlin22

You can adjust text - my English is poor.
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2026-07-25 00:49:30 UTC
Friendly ping.
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2026-08-01 00:46:22 UTC
Maintainer timeout 2 weeks.
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-08-01 16:50:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bb57c402df8dedde4fd2692a5bb158b59e1bd0ed

commit bb57c402df8dedde4fd2692a5bb158b59e1bd0ed
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-08-01 00:51:43 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-08-01 16:47:45 +0000

    lang/kotlin: Update 2.3.0 => 2.4.10

    The only consumer in ports tree games/lwjgl3 require version 2.4.x.

    Changelogs:
    https://github.com/JetBrains/kotlin/releases/tag/v2.3.10
    https://github.com/JetBrains/kotlin/releases/tag/v2.3.20
    https://github.com/JetBrains/kotlin/releases/tag/v2.3.21
    https://github.com/JetBrains/kotlin/releases/tag/v2.4.0
    https://github.com/JetBrains/kotlin/releases/tag/v2.4.10

    While here improve port:
    - Replace PORTVERSION with DISTVERSION.
    - Replace RM in post-extract with EXTRACT_BEFORE_ARGS.
    - Remove unnecessary MKDIR.
    - Replace "LN -sf" with RLN.

    PR:             296877
    Approved by:    Michael Zhilin <mizhka@FreeBSD.org> (maintainer, timeout 2 weeks)
    Sponsored by:   UNIS Labs

 lang/kotlin/Makefile  | 21 +++++++++------------
 lang/kotlin/distinfo  |  6 +++---
 lang/kotlin/pkg-plist |  6 ++++++
 3 files changed, 18 insertions(+), 15 deletions(-)
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2026-08-05 12:42:20 UTC
Comment on attachment 272961 [details]
v1

^Triage: this patch has already been committed.