Bug 279489

Summary: [exp-run] devel/swig: Update to 4.2.1
Product: Ports & Packages Reporter: Po-Chuan Hsieh <sunpoet>
Component: Individual Port(s)Assignee: Po-Chuan Hsieh <sunpoet>
Status: Closed FIXED    
Severity: Affects Only Me Flags: antoine: exp-run+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Po-Chuan Hsieh freebsd_committer freebsd_triage 2024-06-03 11:07:56 UTC
Patch is available at https://people.FreeBSD.org/~sunpoet/patch/devel-swig.txt
The proposed commit log is as follows:
devel/swig: Update to 4.2.1

- Update WWW

Changes:        https://github.com/swig/swig/blob/master/CHANGES
                https://swig.org/news.html
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2024-06-18 03:59:44 UTC
(In reply to Antoine Brodin from comment #1)

Updated patch for devel/swig and 4 failed ports:
https://people.freebsd.org/~sunpoet/patch/devel-swig-v2.txt

Thanks.
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2024-07-07 17:23:16 UTC
(In reply to Antoine Brodin from comment #3)

Updated patch for devel/swig and 5 failed ports:
https://people.freebsd.org/~sunpoet/patch/devel-swig-v3.txt

Thanks.
Comment 5 Antoine Brodin freebsd_committer freebsd_triage 2024-07-12 07:35:03 UTC
Exp-run looks fine
Comment 6 commit-hook freebsd_committer freebsd_triage 2024-07-13 20:42:10 UTC
A commit in branch main references this bug:

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

commit 67dbf4470b2fdf11f0f651dd631f7b1d0bc31e62
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-13 20:19:02 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-07-13 20:19:02 +0000

    math/py-faiss: Fix build with swig 4.2.0+

    PR:             279489
    Obtained from:  https://github.com/facebookresearch/faiss/commit/d6854136afa3b987defb2c8e8108bad76ebdb949

 math/py-faiss/files/patch-swig (new) | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
Comment 7 commit-hook freebsd_committer freebsd_triage 2024-07-13 20:42:11 UTC
A commit in branch main references this bug:

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

commit 2db969b4413e91ca9c4ff0a323184fd618e80dec
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-13 20:18:58 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-07-13 20:18:58 +0000

    dns/py-ldns: Fix build with swig 4.2.0+

    PR:             279489
    Obtained from:  https://github.com/NLnetLabs/ldns/pull/231

 dns/ldns/files/patch-swig (new) | 64 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)
Comment 8 commit-hook freebsd_committer freebsd_triage 2024-07-13 20:42:12 UTC
A commit in branch main references this bug:

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

commit 83f5e2267eee644cd4e435a3af2556ad1844d6da
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-13 20:18:57 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-07-13 20:18:57 +0000

    cad/ifcopenshell: Fix build with swig 4.2.0+

    PR:             279489
    Obtained from:  https://github.com/IfcOpenShell/IfcOpenShell/commit/589b98053e62ee14b6817e7d2b9f5b6b527310b7

 cad/ifcopenshell/Makefile | 3 +++
 cad/ifcopenshell/distinfo | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)
Comment 9 commit-hook freebsd_committer freebsd_triage 2024-07-13 20:42:13 UTC
A commit in branch main references this bug:

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

commit 0c731da5fa7d1b988ea6699e7d75e8f089f94a4f
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-13 20:19:04 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-07-13 20:19:04 +0000

    science/opensim-core: Use swig40 instead of swig

    - Bump PORTREVISION for package change

    std_carray.i was removed from SWIG since 4.2.0.
    Use legacy devel/swig40 for now before upstream finds a better solution.

    PR:             279489
    Reference:      https://github.com/opensim-org/opensim-core/issues/3758

 science/opensim-core/Makefile | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
Comment 10 commit-hook freebsd_committer freebsd_triage 2024-07-13 20:42:14 UTC
A commit in branch main references this bug:

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

commit e7472291db59891706072a014ddffd12976013c6
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-13 20:17:37 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-07-13 20:17:37 +0000

    devel/swig: Update to 4.2.1

    - Update WWW

    Changes:        https://github.com/swig/swig/blob/master/CHANGES
                    https://swig.org/news.html
    PR:             279489

    Exp-run by:     antoine

 devel/swig/Makefile  |   5 +-
 devel/swig/distinfo  |   6 +-
 devel/swig/pkg-plist | 471 ++++++++++++++++++++++++++++++++++++++++++---------
 3 files changed, 397 insertions(+), 85 deletions(-)
Comment 11 commit-hook freebsd_committer freebsd_triage 2024-07-13 20:42:15 UTC
A commit in branch main references this bug:

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

commit d55dd2b0b1898f9d4a6df2f231972f5858e4c007
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-13 20:18:56 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-07-13 20:18:56 +0000

    audio/py-pocketsphinx: Use swig40 instead of swig

    - Bump PORTREVISION for package change

    Note that the repository has been archived by the owner on Jun 27, 2023.

    PR:             279489
    Reference:      https://github.com/bambocher/pocketsphinx-python

 audio/py-pocketsphinx/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
Comment 12 Po-Chuan Hsieh freebsd_committer freebsd_triage 2024-07-13 20:47:39 UTC
Committed. Thanks!
Comment 13 commit-hook freebsd_committer freebsd_triage 2024-07-22 18:52:21 UTC
A commit in branch 2024Q3 references this bug:

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

commit e22d860943454d8716bb018ca323020a09fdd756
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-13 20:18:58 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-07-22 18:49:15 +0000

    dns/py-ldns: Fix build with swig 4.2.0+

    PR:             279489
    Obtained from:  https://github.com/NLnetLabs/ldns/pull/231

    (cherry picked from commit 2db969b4413e91ca9c4ff0a323184fd618e80dec)

 dns/ldns/files/patch-swig (new) | 64 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)