[Midnightbsd-cvs] [MidnightBSD/mports] e79614: Add rubygem-soap4r port
Lucas Holt
noreply at github.com
Sun May 10 18:37:56 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: e79614a145ce70649982444a6c4932d452443a69
https://github.com/MidnightBSD/mports/commit/e79614a145ce70649982444a6c4932d452443a69
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-05-10 (Sun, 10 May 2026)
Changed paths:
M devel/Makefile
A devel/rubygem-soap4r/Makefile
A devel/rubygem-soap4r/distinfo
A devel/rubygem-soap4r/pkg-descr
Log Message:
-----------
Add rubygem-soap4r port
AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 0a629027b654fbce125b739b2c30dd92930b2417
https://github.com/MidnightBSD/mports/commit/0a629027b654fbce125b739b2c30dd92930b2417
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-05-10 (Sun, 10 May 2026)
Changed paths:
M security/veracrypt/Makefile
Log Message:
-----------
security/veracrypt: fix build on MidnightBSD
- Recognize MidnightBSD in src/Makefile to enable FreeBSD-specific code paths.
- Add missing library dependencies for wxgtk30.
- Add sudo as a run dependency.
- Define licenses (Apache-2.0 and TrueCrypt-3.0).
- Remove non-existent USES=sudo.
- Fix do-install to use correct staging paths.
AI-Assisted-by: Gemini 2.0 Flash <noreply at google.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: c915fa6b579fbf33065721dbe45ee24d4b8e7bc9
https://github.com/MidnightBSD/mports/commit/c915fa6b579fbf33065721dbe45ee24d4b8e7bc9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-05-10 (Sun, 10 May 2026)
Changed paths:
M ftp/curl/Makefile
Log Message:
-----------
ftp/curl: reliably fix wolfSSL types.h build failure on i386
curl configure.ac checks sizeof(long) but not sizeof(long long), so
curl_config.h defines SIZEOF_LONG=4 on i386 but leaves SIZEOF_LONG_LONG
undefined. wolfssl/wolfcrypt/types.h CTC_SETTINGS enum auto-detection
only fills SIZEOF_LONG_LONG when neither SIZEOF_LONG nor SIZEOF_LONG_LONG
is defined, so it is skipped when SIZEOF_LONG=4 arrives from curl_config.h.
The enum then hits the else branch: "bad math long / long long settings".
Add explicit CFLAGS+= -DSIZEOF_LONG_LONG=8 for i386 wolfSSL builds,
placed after bsd.port.pre.mk so PORT_OPTIONS and ARCH are both available.
AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Compare: https://github.com/MidnightBSD/mports/compare/93944d1aab86...c915fa6b579f
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list