diff --git a/dynamic-graph-v3/Makefile b/dynamic-graph-v3/Makefile
index 1fb0b0fcf26763c25d7f4b048e556467f6ca4bae..8186326969ffcdb8228e22bf6f3b8ff39e5032b4 100644
--- a/dynamic-graph-v3/Makefile
+++ b/dynamic-graph-v3/Makefile
@@ -5,6 +5,7 @@
 ORG=			stack-of-tasks
 NAME=			dynamic-graph
 VERSION=		4.4.0
+PKGREVISION=		1
 
 PKGNAME=		${NAME}-v3-${VERSION}
 
diff --git a/dynamic-graph-v3/distinfo b/dynamic-graph-v3/distinfo
index 3a4a5d5985ef21fd3a6646102fef0aca13765756..f3b30471ed9187ffd6b47d6a9a8d4b83dd4f7613 100644
--- a/dynamic-graph-v3/distinfo
+++ b/dynamic-graph-v3/distinfo
@@ -1,3 +1,4 @@
 SHA1 (dynamic-graph-4.4.0.tar.gz) = 513e048b06d162ca8933632d7d81e0d936888420
 RMD160 (dynamic-graph-4.4.0.tar.gz) = 3f97557effc6d8f4cb09c8a62c4b9b807266f4a8
 Size (dynamic-graph-4.4.0.tar.gz) = 1359515 bytes
+SHA1 (patch-aa) = d497ea964365903f0456bbfcc5cfa8229828f631
diff --git a/dynamic-graph-v3/patches/patch-aa b/dynamic-graph-v3/patches/patch-aa
new file mode 100644
index 0000000000000000000000000000000000000000..d86149a797fad9664573c2647cf9fcb332788481
--- /dev/null
+++ b/dynamic-graph-v3/patches/patch-aa
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2021-08-18 15:21:21.000000000 +0200
++++ CMakeLists.txt	2021-08-18 21:54:56.024659596 +0200
+@@ -25,7 +25,7 @@
+ # Project definition
+ COMPUTE_PROJECT_ARGS(PROJECT_ARGS LANGUAGES CXX)
+ PROJECT(${PROJECT_NAME} ${PROJECT_ARGS})
+-CHECK_MINIMAL_CXX_STANDARD(11 ENFORCE)
++CHECK_MINIMAL_CXX_STANDARD(14 ENFORCE)
+ 
+ INCLUDE(cmake/pthread.cmake)  # needs to be included after the CXX definition
+