diff --git a/c++utilities/default/PKGBUILD b/c++utilities/default/PKGBUILD index d086ed56..2f627904 100644 --- a/c++utilities/default/PKGBUILD +++ b/c++utilities/default/PKGBUILD @@ -5,7 +5,7 @@ _reponame=cpp-utilities pkgname=c++utilities -pkgver=4.5.0 +pkgver=4.6.0 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities' @@ -16,7 +16,7 @@ makedepends=('cmake') checkdepends=('cppunit') url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('fc9d99a13db8584f25787e3f531fc4b2e71a2febc2fce5f78e04be0698d1b0db') +sha256sums=('a02873bb58f5b90da8ed5a8f254a392d1914e97fb3b881e8a57228dfb2b64596') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/c++utilities/doc/PKGBUILD b/c++utilities/doc/PKGBUILD index 64cc8d9e..c6aa955d 100644 --- a/c++utilities/doc/PKGBUILD +++ b/c++utilities/doc/PKGBUILD @@ -6,7 +6,7 @@ _name=c++utilities _reponame=cpp-utilities pkgname=$_name-doc -pkgver=4.5.0 +pkgver=4.6.0 pkgrel=1 arch=('any') pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities (API documentation)' @@ -14,7 +14,7 @@ license=('GPL') makedepends=('cmake' 'doxygen' 'dia' 'graphviz') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('25fe5a5d12d1b96cfabdb3e92d72f4feded804b471f253b38ae63921b01f8f82') +sha256sums=('a02873bb58f5b90da8ed5a8f254a392d1914e97fb3b881e8a57228dfb2b64596') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/c++utilities/mingw-w64/PKGBUILD b/c++utilities/mingw-w64/PKGBUILD index b8aead4d..00ee19ff 100644 --- a/c++utilities/mingw-w64/PKGBUILD +++ b/c++utilities/mingw-w64/PKGBUILD @@ -6,7 +6,7 @@ _reponame=cpp-utilities pkgname=mingw-w64-c++utilities _name=${pkgname#mingw-w64-} -pkgver=4.5.0 +pkgver=4.6.0 pkgrel=1 arch=('any') pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities (mingw-w64)' @@ -16,7 +16,7 @@ optdepends=("$pkgname-doc: API documentation") makedepends=('mingw-w64-gcc' 'mingw-w64-cmake') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('fc9d99a13db8584f25787e3f531fc4b2e71a2febc2fce5f78e04be0698d1b0db') +sha256sums=('a02873bb58f5b90da8ed5a8f254a392d1914e97fb3b881e8a57228dfb2b64596') options=(!buildflags staticlibs !strip !emptydirs) _architectures='i686-w64-mingw32 x86_64-w64-mingw32' [[ $NO_STATIC_LIBS ]] || _configurations='-DENABLE_STATIC_LIBS:BOOL=ON' diff --git a/qtutilities/default/PKGBUILD b/qtutilities/default/PKGBUILD index 1272dd76..5efea7fc 100644 --- a/qtutilities/default/PKGBUILD +++ b/qtutilities/default/PKGBUILD @@ -5,7 +5,7 @@ _reponame=qtutilities pkgname=qtutilities -pkgver=5.4.0 +pkgver=5.5.0 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models' @@ -15,7 +15,7 @@ makedepends=('cmake' 'qt5-tools') optdepends=("$pkgname-doc: API documentation") url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('d77f623a26ef66fdb844bc282bfd6619c93645d8d968b91fb4a0a6b8f97050dc') +sha256sums=('8bb433b6eb6252cdf0e3a325ac7a9a92dfcb8482170f4053c60e740b0aeb7c3c') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/qtutilities/doc/PKGBUILD b/qtutilities/doc/PKGBUILD index 4c5d1e22..bbd79b43 100644 --- a/qtutilities/doc/PKGBUILD +++ b/qtutilities/doc/PKGBUILD @@ -6,7 +6,7 @@ _name=qtutilities _reponame=$_name pkgname=$_name-doc -pkgver=5.4.0 +pkgver=5.5.0 pkgrel=1 arch=('any') pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (API documentation)' @@ -14,7 +14,7 @@ license=('GPL') makedepends=('cmake' 'doxygen' 'dia' 'graphviz' 'c++utilities' 'qt5-tools') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('1c771873d3b7e8b2eb3cf727b2026bd41cdd5ed8747efaf1abdce421e458df06') +sha256sums=('8bb433b6eb6252cdf0e3a325ac7a9a92dfcb8482170f4053c60e740b0aeb7c3c') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/qtutilities/mingw-w64/PKGBUILD b/qtutilities/mingw-w64/PKGBUILD index 2d9651b9..96734ce8 100644 --- a/qtutilities/mingw-w64/PKGBUILD +++ b/qtutilities/mingw-w64/PKGBUILD @@ -6,7 +6,7 @@ _reponame=qtutilities pkgname=mingw-w64-qtutilities _name=${pkgname#mingw-w64-} -pkgver=5.4.0 +pkgver=5.5.0 pkgrel=1 arch=('any') pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (mingw-w64)' @@ -16,7 +16,7 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools') optdepends=("$pkgname-doc: API documentation") url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('d77f623a26ef66fdb844bc282bfd6619c93645d8d968b91fb4a0a6b8f97050dc') +sha256sums=('8bb433b6eb6252cdf0e3a325ac7a9a92dfcb8482170f4053c60e740b0aeb7c3c') options=(!buildflags staticlibs !strip !emptydirs) _architectures='i686-w64-mingw32 x86_64-w64-mingw32' [[ $NO_STATIC_LIBS ]] || diff --git a/syncthingtray/default/PKGBUILD b/syncthingtray/default/PKGBUILD index 78de6b87..1f9783ae 100644 --- a/syncthingtray/default/PKGBUILD +++ b/syncthingtray/default/PKGBUILD @@ -6,9 +6,13 @@ # set the web view provider: either webkit, webengine, auto or none _webview_provider=webkit +# set to non-empty string to enable KIO plugin to show Syncthing actions in +# Dolphin file browser +_enable_kio_plugin=1 + _reponame=syncthingtray pkgname=syncthingtray -pkgver=0.4.1 +pkgver=0.5.0 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Tray application for Syncthing' @@ -17,18 +21,23 @@ depends=('qtutilities' 'qt5-svg' 'openssl' 'desktop-file-utils' 'xdg-utils') [[ $_webview_provider == none ]] && depends+=('qt5-base') [[ $_webview_provider == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') +[[ $_enable_kio_plugin ]] && optdepends+=('kio: KIO plugin for Syncthing actions in Dolphin') makedepends=('cmake' 'qt5-tools') +[[ $_enable_kio_plugin ]] && makedepends+=('kio') url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('d7b14d80e64137c3adb5707dc61731c07aeffec805c7f0bd0960b54a41db6bc5') +sha256sums=('8dfa07e224d691c3c58a5e354b9ed4bdfb8fc982fdbed47e07da3feb660f49cd') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" + local additional_args= + [[ $_enable_kio_plugin ]] || additional_args+=NO_FILE_ITEM_ACTION_PLUGIN=ON cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DWEBVIEW_PROVIDER="${_webview_provider}" \ - -DSYSTEMD_SUPPORT=ON + -DSYSTEMD_SUPPORT=ON \ + $additional_args make } diff --git a/syncthingtray/mingw-w64-webview/PKGBUILD b/syncthingtray/mingw-w64-webview/PKGBUILD index 8375c644..094feb90 100644 --- a/syncthingtray/mingw-w64-webview/PKGBUILD +++ b/syncthingtray/mingw-w64-webview/PKGBUILD @@ -10,7 +10,7 @@ _reponame=syncthingtray pkgname=mingw-w64-syncthingtray-webview provides=('mingw-w64-syncthingtray') conflicts=('mingw-w64-syncthingtray') -pkgver=0.4.1 +pkgver=0.5.0 pkgrel=1 arch=('any') pkgdesc='Tray application for Syncthing (mingw-w64)' @@ -22,7 +22,7 @@ depends=('mingw-w64-crt' 'mingw-w64-qt5-svg' 'mingw-w64-qtutilities' 'mingw-w64- makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg') url="https://github.com/Martchus/${_reponame}" source=("${_reponame}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('d7b14d80e64137c3adb5707dc61731c07aeffec805c7f0bd0960b54a41db6bc5') +sha256sums=('8dfa07e224d691c3c58a5e354b9ed4bdfb8fc982fdbed47e07da3feb660f49cd') options=(!buildflags staticlibs !strip !emptydirs) _architectures='i686-w64-mingw32 x86_64-w64-mingw32' [[ $NO_STATIC_LIBS ]] || @@ -40,6 +40,7 @@ build() { -DCMAKE_INSTALL_PREFIX="/usr/${_arch}" \ -DWEBVIEW_PROVIDER="${_webview_provider}" \ -DSYSTEMD_SUPPORT=OFF \ + -DNO_FILE_ITEM_ACTION_PLUGIN=ON \ ${_configurations} \ ../ make diff --git a/syncthingtray/mingw-w64/PKGBUILD b/syncthingtray/mingw-w64/PKGBUILD index bc6dd6cd..537522f7 100644 --- a/syncthingtray/mingw-w64/PKGBUILD +++ b/syncthingtray/mingw-w64/PKGBUILD @@ -9,7 +9,7 @@ _webview_provider=none _reponame=syncthingtray pkgname=mingw-w64-syncthingtray _name=${pkgname#mingw-w64-} -pkgver=0.4.1 +pkgver=0.5.0 pkgrel=1 arch=('any') pkgdesc='Tray application for Syncthing (mingw-w64)' @@ -21,7 +21,7 @@ depends=('mingw-w64-crt' 'mingw-w64-qt5-svg' 'mingw-w64-qtutilities' 'mingw-w64- makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('d7b14d80e64137c3adb5707dc61731c07aeffec805c7f0bd0960b54a41db6bc5') +sha256sums=('8dfa07e224d691c3c58a5e354b9ed4bdfb8fc982fdbed47e07da3feb660f49cd') options=(!buildflags staticlibs !strip !emptydirs) _architectures='i686-w64-mingw32 x86_64-w64-mingw32' [[ $NO_STATIC_LIBS ]] || @@ -39,6 +39,7 @@ build() { -DCMAKE_INSTALL_PREFIX="/usr/${_arch}" \ -DWEBVIEW_PROVIDER="${_webview_provider}" \ -DSYSTEMD_SUPPORT=OFF \ + -DNO_FILE_ITEM_ACTION_PLUGIN=ON \ ${_configurations} \ ../ make diff --git a/tageditor/default/PKGBUILD b/tageditor/default/PKGBUILD index d03a6ea6..1b65c3f7 100644 --- a/tageditor/default/PKGBUILD +++ b/tageditor/default/PKGBUILD @@ -11,17 +11,17 @@ _js_provider=qml _reponame=tageditor pkgname=tageditor -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus and Matroska' license=('GPL') -depends=('qtutilities' 'tagparser' 'desktop-file-utils' 'xdg-utils') -[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base') -[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit') -[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') -[[ $_js_provider == script ]] && depends+=('qt5-script') -[[ $_js_provider == qml ]] && depends+=('qt5-declarative') +depends=('qtutilities>=5.3.0' 'tagparser>=6.2.0' 'desktop-file-utils' 'xdg-utils') +[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base>=5.6') +[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit>=5.6') +[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine>=5.6') +[[ $_js_provider == script ]] && depends+=('qt5-script>=5.6') +[[ $_js_provider == qml ]] && depends+=('qt5-declarative>=5.6') makedepends=('cmake' 'qt5-tools') url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") diff --git a/tageditor/mingw-w64-webview/PKGBUILD b/tageditor/mingw-w64-webview/PKGBUILD index f3663d95..f4350092 100644 --- a/tageditor/mingw-w64-webview/PKGBUILD +++ b/tageditor/mingw-w64-webview/PKGBUILD @@ -14,17 +14,17 @@ pkgname=mingw-w64-tageditor-webview provides=('mingw-w64-tageditor') conflicts=('mingw-w64-tageditor') _name=${pkgname#mingw-w64-} -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 arch=('any') pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus and Matroska' license=('GPL') -depends=(mingw-w64-{crt,qtutilities,tagparser}) -[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('mingw-w64-qt5-base') -[[ $_webview_provider == webkit ]] && depends+=('mingw-w64-qt5-webkit') -[[ $_webview_provider == webengine ]] && depends+=('mingw-w64-qt5-webengine') -[[ $_js_provider == script ]] && depends+=('mingw-w64-qt5-script') -[[ $_js_provider == qml ]] && depends+=('mingw-w64-qt5-declarative') +depends=('mingw-w64-crt' 'mingw-w64-qtutilities>=5.3.0' 'mingw-w64-tagparser>=6.2.0') +[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('mingw-w64-qt5-base>=5.6') +[[ $_webview_provider == webkit ]] && depends+=('mingw-w64-qt5-webkit>=5.6') +[[ $_webview_provider == webengine ]] && depends+=('mingw-w64-qt5-webengine>=5.6') +[[ $_js_provider == script ]] && depends+=('mingw-w64-qt5-script>=5.6') +[[ $_js_provider == qml ]] && depends+=('mingw-w64-qt5-declarative>=5.6') makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg') url="https://github.com/Martchus/${_reponame}" source=("${_reponame}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") diff --git a/tageditor/mingw-w64/PKGBUILD b/tageditor/mingw-w64/PKGBUILD index 810b5bd3..6c80857b 100644 --- a/tageditor/mingw-w64/PKGBUILD +++ b/tageditor/mingw-w64/PKGBUILD @@ -12,17 +12,17 @@ _js_provider=script _reponame=tageditor pkgname=mingw-w64-tageditor _name=${pkgname#mingw-w64-} -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 arch=('any') pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus and Matroska' license=('GPL') -depends=(mingw-w64-{crt,qtutilities,tagparser}) -[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('mingw-w64-qt5-base') -[[ $_webview_provider == webkit ]] && depends+=('mingw-w64-qt5-webkit') -[[ $_webview_provider == webengine ]] && depends+=('mingw-w64-qt5-webengine') -[[ $_js_provider == script ]] && depends+=('mingw-w64-qt5-script') -[[ $_js_provider == qml ]] && depends+=('mingw-w64-qt5-declarative') +depends=('mingw-w64-crt' 'mingw-w64-qtutilities>=5.3.0' 'mingw-w64-tagparser>=6.2.0') +[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('mingw-w64-qt5-base>=5.6') +[[ $_webview_provider == webkit ]] && depends+=('mingw-w64-qt5-webkit>=5.6') +[[ $_webview_provider == webengine ]] && depends+=('mingw-w64-qt5-webengine>=5.6') +[[ $_js_provider == script ]] && depends+=('mingw-w64-qt5-script>=5.6') +[[ $_js_provider == qml ]] && depends+=('mingw-w64-qt5-declarative>=5.6') makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") diff --git a/tagparser/default/PKGBUILD b/tagparser/default/PKGBUILD index 01a8164a..76cc4d48 100644 --- a/tagparser/default/PKGBUILD +++ b/tagparser/default/PKGBUILD @@ -5,7 +5,7 @@ _reponame=tagparser pkgname=tagparser -pkgver=6.2.0 +pkgver=6.2.1 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags' @@ -15,7 +15,7 @@ makedepends=('cmake') optdepends=("$pkgname-doc: API documentation") url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('f3885858e3d874a8211e095423f4cac36cf5a9cc743723d6906a17c85533d41e') +sha256sums=('9742c588efa652444f4b81b33d9db18ab182357f4614ae8193dfac9f1844e14c') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/tagparser/doc/PKGBUILD b/tagparser/doc/PKGBUILD index f2102bea..4d7b1d7a 100644 --- a/tagparser/doc/PKGBUILD +++ b/tagparser/doc/PKGBUILD @@ -6,7 +6,7 @@ _name=tagparser _reponame=tagparser pkgname=$_name-doc -pkgver=6.2.0 +pkgver=6.2.1 pkgrel=1 arch=('any') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags (API documentation)' @@ -14,7 +14,7 @@ license=('GPL') makedepends=('cmake' 'doxygen' 'dia' 'graphviz' 'c++utilities') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('850424a2d2845235c1b88a3e3534a6d5254e0f35c522e57e16a54713bd9f3e57') +sha256sums=('9742c588efa652444f4b81b33d9db18ab182357f4614ae8193dfac9f1844e14c') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/tagparser/mingw-w64/PKGBUILD b/tagparser/mingw-w64/PKGBUILD index 63b883e1..6942ffe2 100644 --- a/tagparser/mingw-w64/PKGBUILD +++ b/tagparser/mingw-w64/PKGBUILD @@ -6,17 +6,17 @@ _reponame=tagparser pkgname=mingw-w64-tagparser _name=${pkgname#mingw-w64-} -pkgver=6.2.0 +pkgver=6.2.1 pkgrel=1 arch=('any') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags (mingw-w64)' license=('GPL') -depends=('mingw-w64-crt' 'mingw-w64-c++utilities' 'mingw-w64-zlib') +depends=('mingw-w64-crt' 'mingw-w64-c++utilities>=4.5.0' 'mingw-w64-zlib') makedepends=('mingw-w64-gcc' 'mingw-w64-cmake') optdepends=("$pkgname-doc: API documentation") url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('f3885858e3d874a8211e095423f4cac36cf5a9cc743723d6906a17c85533d41e') +sha256sums=('9742c588efa652444f4b81b33d9db18ab182357f4614ae8193dfac9f1844e14c') options=(!buildflags staticlibs !strip !emptydirs) _architectures='i686-w64-mingw32 x86_64-w64-mingw32' [[ $NO_STATIC_LIBS ]] || _configurations='-DENABLE_STATIC_LIBS:BOOL=ON'