git: a98d4ac05dbf - main - multimedia/dvdstyler: Update to 3.2.1

From: Danilo Egea Gondolfo <danilo_at_FreeBSD.org>
Date: Tue, 18 Jan 2022 20:43:14 UTC
The branch main has been updated by danilo:

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

commit a98d4ac05dbf4edc95ce1ae95d35fbd5cf3f7bc2
Author:     Danilo Egea Gondolfo <danilo@FreeBSD.org>
AuthorDate: 2022-01-18 19:37:46 +0000
Commit:     Danilo Egea Gondolfo <danilo@FreeBSD.org>
CommitDate: 2022-01-18 20:43:00 +0000

    multimedia/dvdstyler: Update to 3.2.1
    
    PR:             259678
---
 multimedia/dvdstyler/Makefile                          |  9 ++++-----
 multimedia/dvdstyler/distinfo                          |  6 +++---
 .../dvdstyler/files/patch-wxVillaLib-PropDlg.cpp       | 10 ++++++++++
 multimedia/dvdstyler/pkg-plist                         | 18 ++++++++++++++++--
 4 files changed, 33 insertions(+), 10 deletions(-)

diff --git a/multimedia/dvdstyler/Makefile b/multimedia/dvdstyler/Makefile
index 7370a5184837..adfcb1d3c034 100644
--- a/multimedia/dvdstyler/Makefile
+++ b/multimedia/dvdstyler/Makefile
@@ -1,8 +1,7 @@
 # Created by: Michael Johnson <ahze@ahze.net>
 
 PORTNAME=	dvdstyler
-PORTVERSION=	3.1
-PORTREVISION=	2
+PORTVERSION=	3.2.1
 PORTEPOCH=	2
 CATEGORIES=	multimedia
 MASTER_SITES=	SF
@@ -25,7 +24,8 @@ LIB_DEPENDS=	libexif.so:graphics/libexif \
 		libavcodec.so:multimedia/ffmpeg \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
-		libdbus-1.so:devel/dbus
+		libdbus-1.so:devel/dbus \
+		libudev.so:devel/libudev-devd
 RUN_DEPENDS=	zip:archivers/zip \
 		wxsvg>=1.2:graphics/wxsvg \
 		dvdauthor:multimedia/dvdauthor \
@@ -35,8 +35,7 @@ RUN_DEPENDS=	zip:archivers/zip \
 
 USES=		autoreconf compiler:c++11-lib gettext gmake jpeg pkgconfig tar:bzip2
 
-USE_CXXSTD=	gnu++11
-USE_WX=		3.0
+USE_WX=		3.1
 WX_CONF_ARGS=	absolute
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_path_AVCONV_PATH="" OBJCXX="${CXX}"
diff --git a/multimedia/dvdstyler/distinfo b/multimedia/dvdstyler/distinfo
index ed948a52303c..ff967f3cf876 100644
--- a/multimedia/dvdstyler/distinfo
+++ b/multimedia/dvdstyler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1570461589
-SHA256 (DVDStyler-3.1.tar.bz2) = 75149d8cde026478191c75303a8a8e03ff10dadcb686ca92aa3a7decf24ee6e7
-SIZE (DVDStyler-3.1.tar.bz2) = 8990074
+TIMESTAMP = 1636284298
+SHA256 (DVDStyler-3.2.1.tar.bz2) = 0bb3348739f4c93097454b814ecb3a58f6bace8f030f41619a9feeafb4747558
+SIZE (DVDStyler-3.2.1.tar.bz2) = 9040634
diff --git a/multimedia/dvdstyler/files/patch-wxVillaLib-PropDlg.cpp b/multimedia/dvdstyler/files/patch-wxVillaLib-PropDlg.cpp
new file mode 100644
index 000000000000..fdfad8aca8ba
--- /dev/null
+++ b/multimedia/dvdstyler/files/patch-wxVillaLib-PropDlg.cpp
@@ -0,0 +1,10 @@
+--- wxVillaLib/PropDlg2.cpp	2021-07-28 16:49:08.802073000 +0100
++++ wxVillaLib/PropDlg.cpp	2021-07-28 16:49:33.888103000 +0100
+@@ -12,7 +12,6 @@
+ #include "utils.h"
+ #include <wx/fontdlg.h>
+ #include <wx/colordlg.h>
+-#include <wx/generic/colrdlgg.h>
+ #include <wx/filedlg.h>
+ #include <wx/dirdlg.h>
+ #include <wx/grid.h>
diff --git a/multimedia/dvdstyler/pkg-plist b/multimedia/dvdstyler/pkg-plist
index 63420855a312..ccc8c8d82343 100644
--- a/multimedia/dvdstyler/pkg-plist
+++ b/multimedia/dvdstyler/pkg-plist
@@ -79,8 +79,10 @@ share/applications/dvdstyler.desktop
 %%DATADIR%%/buttons/deprecated/arrow2-right.xml
 %%DATADIR%%/buttons/deprecated/arrow2-up.xml
 %%DATADIR%%/buttons/deprecated/ellipse.xml
+%%DATADIR%%/buttons/deprecated/ellipse45.xml
 %%DATADIR%%/buttons/deprecated/frame-shadow.xml
 %%DATADIR%%/buttons/deprecated/frame.xml
+%%DATADIR%%/buttons/deprecated/frame45.xml
 %%DATADIR%%/buttons/deprecated/home.xml
 %%DATADIR%%/buttons/deprecated/text-circle.xml
 %%DATADIR%%/buttons/deprecated/text-shadow.xml
@@ -89,25 +91,31 @@ share/applications/dvdstyler.desktop
 %%DATADIR%%/buttons/deprecated/text-underlined.xml
 %%DATADIR%%/buttons/deprecated/text-v2.xml
 %%DATADIR%%/buttons/deprecated/text.xml
+%%DATADIR%%/buttons/dotted-frame.xml
 %%DATADIR%%/buttons/ellipse-v2.xml
-%%DATADIR%%/buttons/ellipse45.xml
 %%DATADIR%%/buttons/frame-text.xml
 %%DATADIR%%/buttons/frame-v2.xml
-%%DATADIR%%/buttons/frame45.xml
+%%DATADIR%%/buttons/gear.xml
 %%DATADIR%%/buttons/glow_arrow.xml
+%%DATADIR%%/buttons/gold-frame.xml
 %%DATADIR%%/buttons/hand-left.xml
 %%DATADIR%%/buttons/hand-right.xml
+%%DATADIR%%/buttons/home-moon.xml
 %%DATADIR%%/buttons/home-v2.xml
+%%DATADIR%%/buttons/maroon-frame.xml
 %%DATADIR%%/buttons/movie.xml
 %%DATADIR%%/buttons/ok.xml
 %%DATADIR%%/buttons/ok2.xml
 %%DATADIR%%/buttons/painting_frame.xml
+%%DATADIR%%/buttons/pill-opacity.xml
 %%DATADIR%%/buttons/pill-stroke.xml
 %%DATADIR%%/buttons/pill.xml
 %%DATADIR%%/buttons/pill2.xml
 %%DATADIR%%/buttons/pill3.xml
 %%DATADIR%%/buttons/settings.xml
+%%DATADIR%%/buttons/star-frame.xml
 %%DATADIR%%/buttons/sticky_note.xml
+%%DATADIR%%/buttons/stone.xml
 %%DATADIR%%/buttons/text-circle-v2.xml
 %%DATADIR%%/buttons/text-square-v2.xml
 %%DATADIR%%/buttons/text-underlined-v3.xml
@@ -139,6 +147,7 @@ share/applications/dvdstyler.desktop
 %%DATADIR%%/docs/help_uk.zip
 %%DATADIR%%/docs/help_zh_CN.zip
 %%DATADIR%%/docs/help_zh_TW.zip
+%%DATADIR%%/objects/caption-line.xml
 %%DATADIR%%/objects/deprecated/ellipse-v2.xml
 %%DATADIR%%/objects/deprecated/ellipse.xml
 %%DATADIR%%/objects/deprecated/frame-v2.xml
@@ -192,6 +201,10 @@ share/applications/dvdstyler.desktop
 %%DATADIR%%/templates/Basic/blueWS.png
 %%DATADIR%%/templates/Basic/frameText.dvdt
 %%DATADIR%%/templates/Basic/frameText.png
+%%DATADIR%%/templates/Basic/frameTextAuto.dvdt
+%%DATADIR%%/templates/Basic/frameTextAuto.png
+%%DATADIR%%/templates/Basic/frameTextAutoWS.dvdt
+%%DATADIR%%/templates/Basic/frameTextAutoWS.png
 %%DATADIR%%/templates/Basic/frameTextWS.dvdt
 %%DATADIR%%/templates/Basic/frameTextWS.png
 %%DATADIR%%/templates/Basic/neon.dvdt
@@ -307,4 +320,5 @@ share/locale/uz/LC_MESSAGES/dvdstyler.mo
 share/locale/vi/LC_MESSAGES/dvdstyler.mo
 share/locale/zh_CN/LC_MESSAGES/dvdstyler.mo
 share/locale/zh_TW/LC_MESSAGES/dvdstyler.mo
+share/metainfo/dvdstyler.appdata.xml
 share/pixmaps/dvdstyler.png