git: 4dbb298918e5 - main - net/gerbera: Update to 3.2.1 and mark BROKEN on i386
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 22 Mar 2026 14:15:18 UTC
The branch main has been updated by diizzy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=4dbb298918e5e4140cebfc4a350a99c691fab58c
commit 4dbb298918e5e4140cebfc4a350a99c691fab58c
Author: Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-03-22 08:10:59 +0000
Commit: Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-03-22 14:14:16 +0000
net/gerbera: Update to 3.2.1 and mark BROKEN on i386
Fails to build on i386,
error: non-constant-expression cannot be narrowed from type 'rep' (aka 'long long') to 'time_t' (aka 'int') in initializer list
Changelog: https://github.com/gerbera/gerbera/releases/tag/v3.2.1
---
net/gerbera/Makefile | 4 +++-
net/gerbera/distinfo | 6 +++---
net/gerbera/files/patch-CMakeLists.txt | 24 +++++++++++-------------
3 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile
index 37e677395a0c..bb194e8d76dc 100644
--- a/net/gerbera/Makefile
+++ b/net/gerbera/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gerbera
DISTVERSIONPREFIX= v
-DISTVERSION= 3.2.0
+DISTVERSION= 3.2.1
CATEGORIES= net multimedia
MAINTAINER= diizzy@FreeBSD.org
@@ -10,6 +10,8 @@ WWW= https://gerbera.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+BROKEN_i386= error: non-constant-expression cannot be narrowed from type 'rep' (aka 'long long') to 'time_t' (aka 'int') in initializer list
+
BUILD_DEPENDS= cxxopts>0:devel/cxxopts
LIB_DEPENDS= libfmt.so:devel/libfmt \
libicui18n.so:devel/icu \
diff --git a/net/gerbera/distinfo b/net/gerbera/distinfo
index 6dc06cfea6b4..eac757f978bd 100644
--- a/net/gerbera/distinfo
+++ b/net/gerbera/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1773495520
-SHA256 (gerbera-gerbera-v3.2.0_GH0.tar.gz) = c55ec5cddc952e2563586ac76014be072c9dedb5094c6675889afa90b8df23e2
-SIZE (gerbera-gerbera-v3.2.0_GH0.tar.gz) = 10058527
+TIMESTAMP = 1774165590
+SHA256 (gerbera-gerbera-v3.2.1_GH0.tar.gz) = 6b89d0c416b6d98e34634e5b1121f340315d60b088e9e6b2fca423488760030f
+SIZE (gerbera-gerbera-v3.2.1_GH0.tar.gz) = 10059938
diff --git a/net/gerbera/files/patch-CMakeLists.txt b/net/gerbera/files/patch-CMakeLists.txt
index 1e64031e42fd..262ddf87dba6 100644
--- a/net/gerbera/files/patch-CMakeLists.txt
+++ b/net/gerbera/files/patch-CMakeLists.txt
@@ -1,26 +1,24 @@
---- CMakeLists.txt.orig 2025-11-08 19:08:45 UTC
+--- CMakeLists.txt.orig 2026-03-22 07:47:15 UTC
+++ CMakeLists.txt
-@@ -906,15 +906,15 @@ endif()
- )
+@@ -951,14 +951,14 @@ endif()
+ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/changelog.gz" DESTINATION "${CMAKE_INSTALL_DOCDIR}")
endif()
-if(NOT CMAKE_SYSTEM_NAME MATCHES "Darwin")
- set(BASH_COMPLETION_DIR "/usr/share/bash-completion/completions")
-
-- install(FILES
-- scripts/gerbera-completion.sh
-- DESTINATION "${BASH_COMPLETION_DIR}"
-- RENAME gerbera
-- )
+- install(
+- FILES scripts/gerbera-completion.sh
+- DESTINATION "${BASH_COMPLETION_DIR}"
+- RENAME gerbera)
-endif()
+#if(NOT CMAKE_SYSTEM_NAME MATCHES "Darwin")
+# set(BASH_COMPLETION_DIR "/usr/share/bash-completion/completions")
+#
-+# install(FILES
-+# scripts/gerbera-completion.sh
-+# DESTINATION "${BASH_COMPLETION_DIR}"
-+# RENAME gerbera
-+# )
++# install(
++# FILES scripts/gerbera-completion.sh
++# DESTINATION "${BASH_COMPLETION_DIR}"
++# RENAME gerbera)
+#endif()
set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA ${DEBIAN_EXTRA_FILES})