git: dd095a760f0b - main - emulators/es-de: Update to 3.3.0

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Wed, 16 Jul 2025 05:39:40 UTC
The branch main has been updated by uzsolt:

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

commit dd095a760f0b0c5942d003a979732a7b1db7afbd
Author:     Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2025-07-16 05:38:40 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-07-16 05:39:27 +0000

    emulators/es-de: Update to 3.3.0
    
    Switching from "libpoppler.so" to "libpoppler-cpp.so" in LIB_DEPENDS.
    
    PR:             288245
    Approved by:    submitter is maintainer
---
 emulators/es-de/Makefile                          |  5 ++---
 emulators/es-de/distinfo                          |  6 +++---
 emulators/es-de/files/patch-es-app_CMakeLists.txt | 11 +++++++++++
 emulators/es-de/pkg-plist                         | 23 ++++++++++++++++++++++-
 4 files changed, 38 insertions(+), 7 deletions(-)

diff --git a/emulators/es-de/Makefile b/emulators/es-de/Makefile
index 5e494aad2821..3695fa607252 100644
--- a/emulators/es-de/Makefile
+++ b/emulators/es-de/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	es-de
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.2.0
-PORTREVISION=	1
+DISTVERSION=	3.3.0
 CATEGORIES=	emulators
 
 MAINTAINER=	bsdcode@disroot.org
@@ -29,7 +28,7 @@ LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
 		libharfbuzz.so:print/harfbuzz \
 		libicuuc.so:devel/icu \
 		liblunasvg.so:graphics/lunasvg \
-		libpoppler.so:graphics/poppler \
+		libpoppler-cpp.so:graphics/poppler \
 		libpugixml.so:textproc/pugixml \
 		librlottie.so:graphics/rlottie
 RUN_DEPENDS=	${_BR_DEPENDS}
diff --git a/emulators/es-de/distinfo b/emulators/es-de/distinfo
index c3e2a5486a63..d77a0d35d056 100644
--- a/emulators/es-de/distinfo
+++ b/emulators/es-de/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743784837
-SHA256 (emulationstation-de-v3.2.0.tar.bz2) = dbe8e087042e49ec58d893a2408acbb45409b8b8f6f90afcbd9ad1219da612d3
-SIZE (emulationstation-de-v3.2.0.tar.bz2) = 72149068
+TIMESTAMP = 1752597245
+SHA256 (emulationstation-de-v3.3.0.tar.bz2) = e191f2ab66fdb0aea98369c4e5d94dd414a873d00b0129dfb65a502429f7eb93
+SIZE (emulationstation-de-v3.3.0.tar.bz2) = 72775703
diff --git a/emulators/es-de/files/patch-es-app_CMakeLists.txt b/emulators/es-de/files/patch-es-app_CMakeLists.txt
new file mode 100644
index 000000000000..534d9feeea1c
--- /dev/null
+++ b/emulators/es-de/files/patch-es-app_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- es-app/CMakeLists.txt.orig	2025-07-15 16:46:41 UTC
++++ es-app/CMakeLists.txt
+@@ -147,7 +147,7 @@ else()
+ else()
+     include_directories(${COMMON_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/src)
+     add_executable(es-de ${ES_SOURCES} ${ES_HEADERS})
+-    target_link_libraries(es-de ${COMMON_LIBRARIES} ${CMAKE_DL_LIBS} es-core lunasvg::lunasvg)
++    target_link_libraries(es-de ${COMMON_LIBRARIES} ${CMAKE_DL_LIBS} es-core)
+     set_target_properties(es-de PROPERTIES INSTALL_RPATH_USE_LINK_PATH TRUE)
+ endif()
+ 
diff --git a/emulators/es-de/pkg-plist b/emulators/es-de/pkg-plist
index b21bd1041343..75a84449b9d3 100644
--- a/emulators/es-de/pkg-plist
+++ b/emulators/es-de/pkg-plist
@@ -25,6 +25,9 @@ share/applications/org.es_de.frontend.desktop
 %%DATADIR%%/licenses/DroidSans
 %%DATADIR%%/licenses/FFmpeg
 %%DATADIR%%/licenses/FontAwesome
+%%DATADIR%%/licenses/Fontconfig
+%%DATADIR%%/licenses/FreeImage
+%%DATADIR%%/licenses/FreeType
 %%DATADIR%%/licenses/Freesound_CC0
 %%DATADIR%%/licenses/Freesound_CCBY
 %%DATADIR%%/licenses/GLEW
@@ -32,23 +35,31 @@ share/applications/org.es_de.frontend.desktop
 %%DATADIR%%/licenses/GNUFreeFont
 %%DATADIR%%/licenses/HarfBuzz
 %%DATADIR%%/licenses/ICU
+%%DATADIR%%/licenses/LibTIFF
 %%DATADIR%%/licenses/LunaSVG
 %%DATADIR%%/licenses/MAME
 %%DATADIR%%/licenses/NanumSquareNeo
 %%DATADIR%%/licenses/NotoEmoji
 %%DATADIR%%/licenses/Ogg
+%%DATADIR%%/licenses/OpenJPEG
+%%DATADIR%%/licenses/OpenSSL
 %%DATADIR%%/licenses/OpenSans
 %%DATADIR%%/licenses/Opus
 %%DATADIR%%/licenses/PhosphorIcons
 %%DATADIR%%/licenses/Poppler
+%%DATADIR%%/licenses/SDL
 %%DATADIR%%/licenses/UTF8-CPP
 %%DATADIR%%/licenses/Vorbis
+%%DATADIR%%/licenses/curl
 %%DATADIR%%/licenses/libgit2
+%%DATADIR%%/licenses/libiconv
 %%DATADIR%%/licenses/libintl
-%%DATADIR%%/licenses/libvpx
+%%DATADIR%%/licenses/libjpeg-turbo
+%%DATADIR%%/licenses/libpng
 %%DATADIR%%/licenses/linear-es-de
 %%DATADIR%%/licenses/modern-es-de
 %%DATADIR%%/licenses/modern-es-de_nsoicons
+%%DATADIR%%/licenses/pugixml
 %%DATADIR%%/licenses/rlottie
 %%DATADIR%%/licenses/slate-es-de
 %%DATADIR%%/licenses/ubuntu-font-licence-1.0
@@ -219,20 +230,24 @@ share/applications/org.es_de.frontend.desktop
 %%DATADIR%%/resources/graphics/textinput_focused.svg
 %%DATADIR%%/resources/graphics/white.png
 %%DATADIR%%/resources/graphics/window_icon_256.png
+%%NLS%%%%DATADIR%%/resources/locale/bs_BA/LC_MESSAGES/bs_BA.mo
 %%NLS%%%%DATADIR%%/resources/locale/ca_ES/LC_MESSAGES/ca_ES.mo
 %%NLS%%%%DATADIR%%/resources/locale/de_DE/LC_MESSAGES/de_DE.mo
 %%NLS%%%%DATADIR%%/resources/locale/en_GB/LC_MESSAGES/en_GB.mo
 %%NLS%%%%DATADIR%%/resources/locale/en_US/LC_MESSAGES/en_US.mo
 %%NLS%%%%DATADIR%%/resources/locale/es_ES/LC_MESSAGES/es_ES.mo
 %%NLS%%%%DATADIR%%/resources/locale/fr_FR/LC_MESSAGES/fr_FR.mo
+%%NLS%%%%DATADIR%%/resources/locale/hr_HR/LC_MESSAGES/hr_HR.mo
 %%NLS%%%%DATADIR%%/resources/locale/it_IT/LC_MESSAGES/it_IT.mo
 %%NLS%%%%DATADIR%%/resources/locale/ja_JP/LC_MESSAGES/ja_JP.mo
 %%NLS%%%%DATADIR%%/resources/locale/ko_KR/LC_MESSAGES/ko_KR.mo
 %%NLS%%%%DATADIR%%/resources/locale/nl_NL/LC_MESSAGES/nl_NL.mo
 %%NLS%%%%DATADIR%%/resources/locale/pl_PL/LC_MESSAGES/pl_PL.mo
 %%NLS%%%%DATADIR%%/resources/locale/pt_BR/LC_MESSAGES/pt_BR.mo
+%%NLS%%%%DATADIR%%/resources/locale/pt_PT/LC_MESSAGES/pt_PT.mo
 %%NLS%%%%DATADIR%%/resources/locale/ro_RO/LC_MESSAGES/ro_RO.mo
 %%NLS%%%%DATADIR%%/resources/locale/ru_RU/LC_MESSAGES/ru_RU.mo
+%%NLS%%%%DATADIR%%/resources/locale/sr_RS/LC_MESSAGES/sr_RS.mo
 %%NLS%%%%DATADIR%%/resources/locale/sv_SE/LC_MESSAGES/sv_SE.mo
 %%NLS%%%%DATADIR%%/resources/locale/zh_CN/LC_MESSAGES/zh_CN.mo
 %%NLS%%%%DATADIR%%/resources/locale/zh_TW/LC_MESSAGES/zh_TW.mo
@@ -252,17 +267,23 @@ share/applications/org.es_de.frontend.desktop
 %%DATADIR%%/resources/sounds/select.wav
 %%DATADIR%%/resources/sounds/systembrowse.wav
 %%DATADIR%%/resources/systems/android/es_find_rules.xml
+%%DATADIR%%/resources/systems/android/es_import_rules.xml
 %%DATADIR%%/resources/systems/android/es_systems.xml
 %%DATADIR%%/resources/systems/haiku/es_find_rules.xml
+%%DATADIR%%/resources/systems/haiku/es_import_rules.xml
 %%DATADIR%%/resources/systems/haiku/es_systems.xml
 %%DATADIR%%/resources/systems/linux/es_find_rules.xml
+%%DATADIR%%/resources/systems/linux/es_import_rules.xml
 %%DATADIR%%/resources/systems/linux/es_systems.xml
 %%DATADIR%%/resources/systems/macos/es_find_rules.xml
+%%DATADIR%%/resources/systems/macos/es_import_rules.xml
 %%DATADIR%%/resources/systems/macos/es_systems.xml
 %%DATADIR%%/resources/systems/unix/es_find_rules.xml
+%%DATADIR%%/resources/systems/unix/es_import_rules.xml
 %%DATADIR%%/resources/systems/unix/es_systems.xml
 %%DATADIR%%/resources/systems/windows/es_find_rules.xml
 %%DATADIR%%/resources/systems/windows/es_find_rules_portable.xml
+%%DATADIR%%/resources/systems/windows/es_import_rules.xml
 %%DATADIR%%/resources/systems/windows/es_systems.xml
 %%DATADIR%%/themes/linear-es-de/CREDITS.md
 %%DATADIR%%/themes/linear-es-de/LICENSE