Bug 272819 - [New port] devel/jetbrains-sqlite: Native SQLite support for devel/jetbrains-*
Summary: [New port] devel/jetbrains-sqlite: Native SQLite support for devel/jetbrains-*
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://github.com/JetBrains/intellij...
Keywords:
Depends on:
Blocks: 272822 272823 272824 272826
  Show dependency treegraph
 
Reported: 2023-07-30 20:13 UTC by Dmitry Wagin
Modified: 2023-08-02 06:24 UTC (History)
1 user (show)

See Also:


Attachments
jetbrains-sqlite.diff (2.98 KB, patch)
2023-07-30 20:13 UTC, Dmitry Wagin
dmitry.wagin: maintainer-approval+
Details | Diff
jetbrains-sqlite.diff (2.99 KB, patch)
2023-07-31 08:40 UTC, Dmitry Wagin
dmitry.wagin: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Wagin 2023-07-30 20:13:46 UTC
Created attachment 243709 [details]
jetbrains-sqlite.diff

IntelliJ SQLite native library.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-07-31 07:57:03 UTC
Hi Dmitry,

Thanks for the patch. A couple of questions:

The WWW gives me a 404. Can you check what the correct WWW would be?

Since this installs a .so library, do we need USE_LDCONFIG? Since this seems to be used from Java software I'm not sure if it is necessary or not.
Comment 2 Dmitry Wagin 2023-07-31 08:40:19 UTC
Created attachment 243727 [details]
jetbrains-sqlite.diff

Fixed WWW link.

USE_LDCONFIG is not required, no /usr/local/lib dependencies, just libc.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-01 07:46:05 UTC
(In reply to Dmitry Wagin from comment #2)
Thanks for double checking.

I updated the patch over make.sh. It uses shasum instead of sha256sum.
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-08-02 06:24:18 UTC
A commit in branch main references this bug:

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

commit bd1ebaadf1d760f6446f2b23c9b5614e0ae2e0ec
Author:     Dmitry Wagin <dmitry.wagin@ya.ru>
AuthorDate: 2023-07-31 07:59:54 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-08-02 06:23:01 +0000

    devel/jetbrains-sqlite: new port. Native SQLite support for devel/jetbrains-*

    ChangeLog: https://github.com/JetBrains/intellij-community/tree/master/platform/sqlite

    This port is needed by the upcoming releases of devel/jetbrains-* ports.

    PR:             272819
    Reported by:    dmitry.wagin@ya.ru (maintainer)

 devel/Makefile                                     |  1 +
 devel/jetbrains-sqlite/Makefile (new)              | 40 ++++++++++++++++++++++
 devel/jetbrains-sqlite/distinfo (new)              |  3 ++
 .../files/patch-platform_sqlite_make.sh (new)      | 22 ++++++++++++
 devel/jetbrains-sqlite/pkg-descr (new)             |  1 +
 5 files changed, 67 insertions(+)
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-02 06:24:34 UTC
Committed,

Thanks!