<pre style='margin:0'>
ra1nb0w (ra1nb0w) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/270065349fda225fb8010c2840a5656f3fdc9e59">https://github.com/macports/macports-ports/commit/270065349fda225fb8010c2840a5656f3fdc9e59</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 270065349fd nextcloud-client: update version to 3.4.0
</span>270065349fd is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 270065349fda225fb8010c2840a5656f3fdc9e59
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Sat Dec 4 22:21:53 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    nextcloud-client: update version to 3.4.0
</span>---
 www/nextcloud-client/Portfile                      | 48 ++++++++++------------
 .../files/patch-add-xcodeflags.diff                | 16 ++++----
 .../files/patch-fix-inkscape-invocation.diff       | 11 -----
 www/nextcloud-client/files/patch-mp-inkscape.diff  | 15 -------
 www/nextcloud-client/files/patch-no-deployqt.diff  | 13 +++---
 .../files/patch-use-system-sqlite.diff             |  8 ++--
 6 files changed, 42 insertions(+), 69 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nextcloud-client/Portfile b/www/nextcloud-client/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 704ad8d1b1a..78e19d118b9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nextcloud-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nextcloud-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,39 +5,31 @@ PortGroup               cmake 1.1
</span> PortGroup               qt5 1.0
 PortGroup               compiler_blacklist_versions 1.0
 PortGroup               github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               app 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            nextcloud desktop 3.3.6 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from     releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type              git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    nextcloud-client
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  4f106edc3ae7133586011a6100e2331d2d6f0926 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  c53bfea515471c21437eefef87ad2d96272bd421ca766b401a2a2884c4ec3c07 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   size    14106065
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            nextcloud desktop 3.4.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  dbd064a452c49ec99e9c4d8604e5326c8a8184c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  68fee269a95a35316f6f9a8aa082706703198c385c0c1ddc06e11ba05e127106 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    14279588
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+name                    nextcloud-client
</span> categories              www aqua
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms               darwin
</span> maintainers             nomaintainer
 license                 GPL-2+
 description             Desktop Syncing Client for Nextcloud
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> long_description \
     The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud \
     server with your computer.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> homepage                https://nextcloud.com/
 
 use_xcode               yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cpath
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.library_path
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard   2014
 
 depends_lib-append      port:openssl11 port:sqlite3 port:zlib port:qtkeychain
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append    bin:git:git \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        bin:bin/inkscape:inkscape
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append    path:lib/pkgconfig/librsvg-2.0.pc:librsvg
</span> 
 qt5.min_version         5.12
 qt5.depends_component   qtmacextras qtquickcontrols2 qtwebsockets
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,15 +38,9 @@ qt5.depends_build_component \
</span> 
 patchfiles              patch-use-system-sqlite.diff \
                         patch-add-xcodeflags.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-no-deployqt.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-fix-inkscape-invocation.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-mp-inkscape.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        patch-no-deployqt.diff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.install_prefix    ${applications_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This should match LIB_INSTALL_DIR in CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DCMAKE_INSTALL_NAME_DIR=${applications_dir}/Nextcloud.app/Contents/MacOS \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append   \
</span>                         -DXCODEFLAGS="-IDECustomDerivedDataLocation=${workpath}/DerivedData" \
                         -DBUILD_UPDATER=OFF \
                         -DWITH_CRASHREPORTER=OFF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,6 +51,14 @@ if {${os.major} < 13} {
</span> }
 
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    ln -s ${applications_dir}/Nextcloud.app/Contents/MacOS/nextcloudcmd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/bin/nextcloudcmd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # I don't know what this is
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # feel free to explain me..
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${destroot}${prefix}/PlugIns/nextcloudsync_vfs_suffix.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/lib/nextcloudsync_vfs_suffix.dylib
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.create yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.name Nextcloud
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.executable nextcloud
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.icon ${destroot}${prefix}/share/icons/hicolor/512x512/apps/Nextcloud.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+app.retina yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nextcloud-client/files/patch-add-xcodeflags.diff b/www/nextcloud-client/files/patch-add-xcodeflags.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1ef2e30f605..3511a183e6a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nextcloud-client/files/patch-add-xcodeflags.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nextcloud-client/files/patch-add-xcodeflags.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +1,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/shell_integration/MacOSX/CMakeLists.txt b/shell_integration/MacOSX/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 2e594bfce..77df2abbd 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git shell_integration/MacOSX/CMakeLists.txt shell_integration/MacOSX/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 99116c7..cd46f43 100644
</span> --- shell_integration/MacOSX/CMakeLists.txt
 +++ shell_integration/MacOSX/CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12,6 +12,7 @@ add_custom_target( mac_overlayplugin ALL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         "OC_APPLICATION_NAME=${APPLICATION_NAME}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         "OC_APPLICATION_REV_DOMAIN=${APPLICATION_REV_DOMAIN}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         "OC_SOCKETAPI_TEAM_IDENTIFIER_PREFIX=${SOCKETAPI_TEAM_IDENTIFIER_PREFIX}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        ${XCODEFLAGS}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13,6 +13,7 @@ if(APPLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     "OC_APPLICATION_NAME=${APPLICATION_NAME}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     "OC_APPLICATION_REV_DOMAIN=${APPLICATION_REV_DOMAIN}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     "OC_SOCKETAPI_TEAM_IDENTIFIER_PREFIX=${SOCKETAPI_TEAM_IDENTIFIER_PREFIX}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    ${XCODEFLAGS}
</span>      COMMENT building Mac Overlay icons
      VERBATIM)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- add_dependencies(mac_overlayplugin ${APPLICATION_EXECUTABLE}) # for the ownCloud.icns to be generated
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   add_dependencies(mac_overlayplugin nextcloud) # for the ownCloud.icns to be generated
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nextcloud-client/files/patch-fix-inkscape-invocation.diff b/www/nextcloud-client/files/patch-fix-inkscape-invocation.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1ca0f9c7711..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nextcloud-client/files/patch-fix-inkscape-invocation.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/gui/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/gui/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -258,7 +259,7 @@ function(generate_sized_png_from_svg icon_path size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set(icon_output_name "${size}-${icon_name_wle}.png")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   message(STATUS "Generate ${icon_output_name}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   execute_process(COMMAND
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    "${INKSCAPE}" -w ${size} -h ${size} "${icon_path}" -o "${icon_output_name}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    "${INKSCAPE}" -w ${size} -h ${size} --export-png "${icon_output_name}" "${icon_path}" 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     WORKING_DIRECTORY "${icon_name_dir}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     RESULT_VARIABLE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     INKSCAPE_SIDEBAR_ERROR
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nextcloud-client/files/patch-mp-inkscape.diff b/www/nextcloud-client/files/patch-mp-inkscape.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index bf06f72cf75..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nextcloud-client/files/patch-mp-inkscape.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/gui/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/gui/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -239,9 +239,10 @@ endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Generate png icons from svg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- find_program(INKSCAPE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  NAMES inkscape inkscape.exe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  NAMES inkscape
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   REQUIRED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  HINTS "C:\\Program Files\\Inkscape\\bin" "/usr/bin" ENV INKSCAPE_DIR)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  HINTS "/opt/local/bin" "/usr/bin" ENV INKSCAPE_DIR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  NO_CMAKE_SYSTEM_PATH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # REQUIRED keyword is only supported on CMake 3.18 and above
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (NOT INKSCAPE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   message(FATAL_ERROR "Could not find inkscape. Set INKSCAPE_DIR to the path of executable.")
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nextcloud-client/files/patch-no-deployqt.diff b/www/nextcloud-client/files/patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b1524a480fa..dc98a5a4d5d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nextcloud-client/files/patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nextcloud-client/files/patch-no-deployqt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/gui/CMakeLists.txt src/gui/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 794f44f..055775b 100644
</span> --- src/gui/CMakeLists.txt
 +++ src/gui/CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -479,38 +479,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -499,39 +499,6 @@ install(TARGETS nextcloud
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         BUNDLE  DESTINATION "."
</span>   )
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> -# FIXME: The following lines are dup in src/gui and src/cmd because it needs to be done after both are installed
 -#FIXME: find a nice solution to make the second if(BUILD_OWNCLOUD_OSX_BUNDLE) unnecessary
 -# currently it needs to be done because the code right above needs to be executed no matter
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,12 +26,12 @@
</span> -        set(NO_STRIP "")
 -    endif()
 -
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    add_custom_command(TARGET ${APPLICATION_EXECUTABLE} POST_BUILD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    add_custom_command(TARGET nextcloud POST_BUILD
</span> -        COMMAND "${MACDEPLOYQT_EXECUTABLE}"
<span style='display:block; white-space:pre;background:#ffe0e0;'>--        "$<TARGET_FILE_DIR:${APPLICATION_EXECUTABLE}>/../.."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        "$<TARGET_FILE_DIR:nextcloud>/../.."
</span> -        -qmldir=${CMAKE_SOURCE_DIR}/src/gui
 -        -always-overwrite
<span style='display:block; white-space:pre;background:#ffe0e0;'>--        -executable="$<TARGET_FILE_DIR:${APPLICATION_EXECUTABLE}>/${cmd_NAME}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        -executable="$<TARGET_FILE_DIR:nextcloud>/${cmd_NAME}"
</span> -        ${NO_STRIP}
 -        COMMAND "${CMAKE_COMMAND}"
 -        -E rm -rf "${BIN_OUTPUT_DIRECTORY}/${OWNCLOUD_OSX_BUNDLE}/Contents/PlugIns/bearer"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nextcloud-client/files/patch-use-system-sqlite.diff b/www/nextcloud-client/files/patch-use-system-sqlite.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 16aba0b5a98..59daa002cec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nextcloud-client/files/patch-use-system-sqlite.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nextcloud-client/files/patch-use-system-sqlite.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/csync/CMakeLists.txt.old   2021-10-27 21:48:46.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/csync/CMakeLists.txt       2021-10-27 21:48:51.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/csync/CMakeLists.txt src/csync/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ec655df..11910f1 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/csync/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/csync/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,7 +19,7 @@ include(DefineOptions.cmake)
</span>  
  include(DefineInstallationPaths)
  
</pre><pre style='margin:0'>

</pre>