diff options
| -rw-r--r-- | net/gerbera/Makefile | 2 | ||||
| -rw-r--r-- | net/gerbera/distinfo | 6 | ||||
| -rw-r--r-- | net/gerbera/files/patch-CMakeLists.txt | 32 | ||||
| -rw-r--r-- | net/gerbera/files/patch-src_web_config__load.cc | 14 | ||||
| -rw-r--r-- | net/gerbera/pkg-plist | 8 |
5 files changed, 30 insertions, 32 deletions
diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile index 43debaebdbae..9fda03969b78 100644 --- a/net/gerbera/Makefile +++ b/net/gerbera/Makefile @@ -1,6 +1,6 @@ PORTNAME= gerbera DISTVERSIONPREFIX= v -DISTVERSION= 2.6.1 +DISTVERSION= 3.0.0 PORTREVISION= 1 CATEGORIES= net multimedia diff --git a/net/gerbera/distinfo b/net/gerbera/distinfo index 5eee063a0a5f..8f969cfb7560 100644 --- a/net/gerbera/distinfo +++ b/net/gerbera/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755307156 -SHA256 (gerbera-gerbera-v2.6.1_GH0.tar.gz) = 6a7ed1c73bd86bdddd76bcb6c4bcd2e42788a20eb1f3165e0ea9f456abccd3ed -SIZE (gerbera-gerbera-v2.6.1_GH0.tar.gz) = 9874477 +TIMESTAMP = 1762628864 +SHA256 (gerbera-gerbera-v3.0.0_GH0.tar.gz) = d7934a2318f45330deb2ed1b589bd37b49f42f7929a9d11650349d17c998f920 +SIZE (gerbera-gerbera-v3.0.0_GH0.tar.gz) = 9916800 diff --git a/net/gerbera/files/patch-CMakeLists.txt b/net/gerbera/files/patch-CMakeLists.txt index 3147907fc8c2..1e64031e42fd 100644 --- a/net/gerbera/files/patch-CMakeLists.txt +++ b/net/gerbera/files/patch-CMakeLists.txt @@ -1,23 +1,27 @@ ---- CMakeLists.txt.orig 2025-08-05 02:13:11 UTC +--- CMakeLists.txt.orig 2025-11-08 19:08:45 UTC +++ CMakeLists.txt -@@ -815,13 +815,13 @@ endif() +@@ -906,15 +906,15 @@ endif() ) endif() --set(BASH_COMPLETION_DIR "/usr/share/bash-completion/completions") +-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 --) -+#set(BASH_COMPLETION_DIR "/usr/share/bash-completion/completions") +- 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}) diff --git a/net/gerbera/files/patch-src_web_config__load.cc b/net/gerbera/files/patch-src_web_config__load.cc deleted file mode 100644 index 34ff795ddafc..000000000000 --- a/net/gerbera/files/patch-src_web_config__load.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- src/web/config_load.cc.orig 2025-08-15 13:41:10 UTC -+++ src/web/config_load.cc -@@ -150,7 +150,11 @@ void Web::ConfigLoad::setValue(Json::Value& item, cons - template <typename T> - void Web::ConfigLoad::setValue(Json::Value& item, const T& value) - { -+#if FMT_VERSION >= 120000 -+ static_assert(fmt::is_formattable<T, fmt::format_context>::value, "T must be formattable"); -+#else - static_assert(fmt::has_formatter<T, fmt::format_context>::value, "T must be formattable"); -+#endif - item[CONFIG_LOAD_VALUE] = fmt::to_string(value); - } - diff --git a/net/gerbera/pkg-plist b/net/gerbera/pkg-plist index 4e5a185f9030..3acc78534d3c 100644 --- a/net/gerbera/pkg-plist +++ b/net/gerbera/pkg-plist @@ -1,12 +1,20 @@ bin/gerbera +%%DATADIR%%/config2.xsd %%DATADIR%%/js/audio.js %%DATADIR%%/js/common.js +%%DATADIR%%/js/image.js %%DATADIR%%/js/import.js %%DATADIR%%/js/metadata.js %%DATADIR%%/js/playlists.js +%%DATADIR%%/js/trailer.js +%%DATADIR%%/js/video.js %%DATADIR%%/mysql-drop.sql %%DATADIR%%/mysql-upgrade.xml %%DATADIR%%/mysql.sql +%%DATADIR%%/postgres-drop.sql +%%DATADIR%%/postgres-upgrade.xml +%%DATADIR%%/postgres.sql +%%DATADIR%%/sqlite3-drop.sql %%DATADIR%%/sqlite3-upgrade.xml %%DATADIR%%/sqlite3.sql %%DATADIR%%/web/README.md |
