git: 39c0b38dba84 - main - audio/boops-lv2: Fix build on 16

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 21 May 2026 07:54:35 UTC
The branch main has been updated by yuri:

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

commit 39c0b38dba84d0187b0138d96570aa13cc823a76
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-05-21 06:53:52 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-05-21 07:54:30 +0000

    audio/boops-lv2: Fix build on 16
---
 audio/boops-lv2/files/patch-src_Airwindows_Galactic.cpp | 14 ++++++++++++++
 audio/boops-lv2/files/patch-src_Airwindows_XRegion.cpp  | 13 +++++++++++++
 2 files changed, 27 insertions(+)

diff --git a/audio/boops-lv2/files/patch-src_Airwindows_Galactic.cpp b/audio/boops-lv2/files/patch-src_Airwindows_Galactic.cpp
new file mode 100644
index 000000000000..2f7c26d36957
--- /dev/null
+++ b/audio/boops-lv2/files/patch-src_Airwindows_Galactic.cpp
@@ -0,0 +1,14 @@
+-- add missing include for rand() function
+-- https://github.com/sjaehn/BOops/issues/27
+
+--- src/Airwindows/Galactic.cpp.orig	2026-05-21 06:44:26 UTC
++++ src/Airwindows/Galactic.cpp
+@@ -28,6 +28,8 @@
+  */
+ 
+ #include "Galactic.hpp"
++#include <stdlib.h> // for rand()
++
+ 
+ Galactic::Galactic () : Galactic (48000, 0.5f, 0.5f, 0.5f, 1.0f, 1.0f) {}
+ 
diff --git a/audio/boops-lv2/files/patch-src_Airwindows_XRegion.cpp b/audio/boops-lv2/files/patch-src_Airwindows_XRegion.cpp
new file mode 100644
index 000000000000..711d116108f4
--- /dev/null
+++ b/audio/boops-lv2/files/patch-src_Airwindows_XRegion.cpp
@@ -0,0 +1,13 @@
+-- add missing include for rand() function
+-- https://github.com/sjaehn/BOops/issues/27
+
+--- src/Airwindows/XRegion.cpp.orig	2026-05-21 06:47:54 UTC
++++ src/Airwindows/XRegion.cpp
+@@ -29,6 +29,7 @@
+ 
+ #include "XRegion.hpp"
+ #include <cstring>
++#include <stdlib.h> // for rand()
+ 
+ XRegion::XRegion (const double rate) :
+     rate (rate),