Update qtutilities and syncthingtray
This commit is contained in:
parent
68b71f35bc
commit
f00b18276d
|
@ -7,7 +7,7 @@ _reponame=cpp-utilities
|
||||||
pkgname=mingw-w64-c++utilities
|
pkgname=mingw-w64-c++utilities
|
||||||
_name=${pkgname#mingw-w64-}
|
_name=${pkgname#mingw-w64-}
|
||||||
pkgver=4.17.0
|
pkgver=4.17.0
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities (mingw-w64)'
|
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities (mingw-w64)'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
declare -A versions=(
|
declare -A versions=(
|
||||||
[syncthingtray]=0.8.4
|
[syncthingtray]=0.9.0
|
||||||
[c++utilities]=4.17.0
|
[c++utilities]=4.17.0
|
||||||
[qtutilities]=5.12.2
|
[qtutilities]=5.13.0
|
||||||
[tagparser]=8.2.0
|
[tagparser]=8.2.0
|
||||||
[tageditor]=3.2.0
|
[tageditor]=3.2.0
|
||||||
[passwordfile]=4.0.1
|
[passwordfile]=4.0.1
|
||||||
|
|
|
@ -7,7 +7,7 @@ _reponame=passwordfile
|
||||||
pkgname=mingw-w64-passwordfile
|
pkgname=mingw-w64-passwordfile
|
||||||
_name=${pkgname#mingw-w64-}
|
_name=${pkgname#mingw-w64-}
|
||||||
pkgver=4.0.1
|
pkgver=4.0.1
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL (mingw-w64)'
|
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL (mingw-w64)'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
|
|
|
@ -11,7 +11,7 @@ _android_platform=22
|
||||||
_prefix=/opt/android-libs/$_pkg_arch
|
_prefix=/opt/android-libs/$_pkg_arch
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=5.12.2
|
pkgver=5.13.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc="Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (Android, $_pkg_arch)"
|
pkgdesc="Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (Android, $_pkg_arch)"
|
||||||
|
@ -23,7 +23,7 @@ conflicts=("android-$_pkgname-$_android_arch")
|
||||||
replaces=("android-$_pkgname-$_android_arch")
|
replaces=("android-$_pkgname-$_android_arch")
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('636d3bc9f378e413d14d349b03849ad3da70290f6a25b36bdc80e4fda35776b0')
|
sha256sums=('f12204958d4181154fed7a9d027756cde6fe8a7b84f1c353b06c8c89abb542c5')
|
||||||
options=(!buildflags staticlibs !strip !emptydirs)
|
options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
|
|
@ -11,7 +11,7 @@ _android_platform=21
|
||||||
_prefix=/opt/android-libs/$_pkg_arch
|
_prefix=/opt/android-libs/$_pkg_arch
|
||||||
|
|
||||||
pkgname=android-$_pkg_arch-$_pkgname
|
pkgname=android-$_pkg_arch-$_pkgname
|
||||||
pkgver=5.12.2
|
pkgver=5.13.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc="Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (Android, $_pkg_arch)"
|
pkgdesc="Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (Android, $_pkg_arch)"
|
||||||
|
@ -23,7 +23,7 @@ conflicts=("android-$_pkgname-$_android_arch")
|
||||||
replaces=("android-$_pkgname-$_android_arch")
|
replaces=("android-$_pkgname-$_android_arch")
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('636d3bc9f378e413d14d349b03849ad3da70290f6a25b36bdc80e4fda35776b0')
|
sha256sums=('f12204958d4181154fed7a9d027756cde6fe8a7b84f1c353b06c8c89abb542c5')
|
||||||
options=(!buildflags staticlibs !strip !emptydirs)
|
options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
_reponame=qtutilities
|
_reponame=qtutilities
|
||||||
pkgname=qtutilities
|
pkgname=qtutilities
|
||||||
pkgver=5.12.2
|
pkgver=5.13.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||||
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models'
|
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' 'mesa')
|
||||||
optdepends=("$pkgname-doc: API documentation")
|
optdepends=("$pkgname-doc: API documentation")
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('636d3bc9f378e413d14d349b03849ad3da70290f6a25b36bdc80e4fda35776b0')
|
sha256sums=('f12204958d4181154fed7a9d027756cde6fe8a7b84f1c353b06c8c89abb542c5')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
|
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
_name=qtutilities
|
_name=qtutilities
|
||||||
_reponame=$_name
|
_reponame=$_name
|
||||||
pkgname=$_name-doc
|
pkgname=$_name-doc
|
||||||
pkgver=5.12.2
|
pkgver=5.13.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (API documentation)'
|
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' 'mesa')
|
makedepends=('cmake' 'doxygen' 'dia' 'graphviz' 'c++utilities' 'qt5-tools' 'mesa')
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('636d3bc9f378e413d14d349b03849ad3da70290f6a25b36bdc80e4fda35776b0')
|
sha256sums=('f12204958d4181154fed7a9d027756cde6fe8a7b84f1c353b06c8c89abb542c5')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
|
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
_reponame=qtutilities
|
_reponame=qtutilities
|
||||||
pkgname=mingw-w64-qtutilities
|
pkgname=mingw-w64-qtutilities
|
||||||
_name=${pkgname#mingw-w64-}
|
_name=${pkgname#mingw-w64-}
|
||||||
pkgver=5.12.2
|
pkgver=5.13.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (mingw-w64)'
|
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (mingw-w64)'
|
||||||
|
@ -16,7 +16,7 @@ optdepends=("$_name-doc: API documentation")
|
||||||
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools')
|
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools')
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('636d3bc9f378e413d14d349b03849ad3da70290f6a25b36bdc80e4fda35776b0')
|
sha256sums=('f12204958d4181154fed7a9d027756cde6fe8a7b84f1c353b06c8c89abb542c5')
|
||||||
options=(!buildflags staticlibs !strip !emptydirs)
|
options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
||||||
[[ $NO_STATIC_LIBS ]] ||
|
[[ $NO_STATIC_LIBS ]] ||
|
||||||
|
|
|
@ -24,7 +24,7 @@ _enable_plasmoid=${SYNCTHING_TRAY_ENABLE_PLASMOID:-1}
|
||||||
|
|
||||||
_reponame=syncthingtray
|
_reponame=syncthingtray
|
||||||
pkgname=syncthingtray
|
pkgname=syncthingtray
|
||||||
pkgver=0.8.4
|
pkgver=0.9.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||||
pkgdesc='Tray application for Syncthing'
|
pkgdesc='Tray application for Syncthing'
|
||||||
|
@ -43,7 +43,7 @@ checkdepends=('cppunit' 'syncthing')
|
||||||
[[ $_enable_plasmoid ]] && makedepends+=('plasma-framework' 'extra-cmake-modules')
|
[[ $_enable_plasmoid ]] && makedepends+=('plasma-framework' 'extra-cmake-modules')
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('084289f3a295ef41ae4ebbc3976ca5782b47949ab73a7e12e33c72d271e869ea')
|
sha256sums=('48e6f18302e820ae599c3028db246cec553d1a3c33b20a021a471273c84b30e9')
|
||||||
|
|
||||||
ephemeral_port() {
|
ephemeral_port() {
|
||||||
comm -23 <(seq 49152 65535) <(ss -tan | awk '{print $4}' | cut -d':' -f2 | grep "[0-9]\{1,5\}" | sort | uniq) | shuf | head -n 1
|
comm -23 <(seq 49152 65535) <(ss -tan | awk '{print $4}' | cut -d':' -f2 | grep "[0-9]\{1,5\}" | sort | uniq) | shuf | head -n 1
|
||||||
|
|
|
@ -12,7 +12,7 @@ _js_provider=${SYNCTHING_TRAY_JS_PROVIDER:-qml}
|
||||||
_reponame=syncthingtray
|
_reponame=syncthingtray
|
||||||
pkgname=mingw-w64-syncthingtray-static
|
pkgname=mingw-w64-syncthingtray-static
|
||||||
_name=${_reponame}
|
_name=${_reponame}
|
||||||
pkgver=0.8.4
|
pkgver=0.9.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='Tray application for Syncthing (mingw-w64)'
|
pkgdesc='Tray application for Syncthing (mingw-w64)'
|
||||||
|
@ -26,7 +26,7 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-base-static' 'ming
|
||||||
conflicts=("${pkgname%-static}")
|
conflicts=("${pkgname%-static}")
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('084289f3a295ef41ae4ebbc3976ca5782b47949ab73a7e12e33c72d271e869ea')
|
sha256sums=('48e6f18302e820ae599c3028db246cec553d1a3c33b20a021a471273c84b30e9')
|
||||||
options=(!buildflags staticlibs !strip !emptydirs)
|
options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
||||||
|
|
||||||
|
@ -51,6 +51,10 @@ build() {
|
||||||
-DSVG_SUPPORT:BOOL=ON \
|
-DSVG_SUPPORT:BOOL=ON \
|
||||||
-DSVG_ICON_SUPPORT:BOOL=0N \
|
-DSVG_ICON_SUPPORT:BOOL=0N \
|
||||||
../
|
../
|
||||||
|
|
||||||
|
# workaround issue https://github.com/Martchus/PKGBUILDs/issues/86
|
||||||
|
find -iname 'linklibs.rsp' -exec sed -i -e 's|-Wl,-Bdynamic||' {} \;
|
||||||
|
|
||||||
make
|
make
|
||||||
popd
|
popd
|
||||||
done
|
done
|
||||||
|
|
|
@ -13,7 +13,7 @@ _reponame=syncthingtray
|
||||||
pkgname=mingw-w64-syncthingtray-webview
|
pkgname=mingw-w64-syncthingtray-webview
|
||||||
provides=('mingw-w64-syncthingtray')
|
provides=('mingw-w64-syncthingtray')
|
||||||
conflicts=('mingw-w64-syncthingtray')
|
conflicts=('mingw-w64-syncthingtray')
|
||||||
pkgver=0.8.4
|
pkgver=0.9.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='Tray application for Syncthing (mingw-w64)'
|
pkgdesc='Tray application for Syncthing (mingw-w64)'
|
||||||
|
@ -27,7 +27,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')
|
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg')
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${_reponame}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${_reponame}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('084289f3a295ef41ae4ebbc3976ca5782b47949ab73a7e12e33c72d271e869ea')
|
sha256sums=('48e6f18302e820ae599c3028db246cec553d1a3c33b20a021a471273c84b30e9')
|
||||||
options=(!buildflags staticlibs !strip !emptydirs)
|
options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ _js_provider=${SYNCTHING_TRAY_JS_PROVIDER:-qml}
|
||||||
_reponame=syncthingtray
|
_reponame=syncthingtray
|
||||||
pkgname=mingw-w64-syncthingtray
|
pkgname=mingw-w64-syncthingtray
|
||||||
_name=${pkgname#mingw-w64-}
|
_name=${pkgname#mingw-w64-}
|
||||||
pkgver=0.8.4
|
pkgver=0.9.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='Tray application for Syncthing (mingw-w64)'
|
pkgdesc='Tray application for Syncthing (mingw-w64)'
|
||||||
|
@ -26,7 +26,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')
|
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg')
|
||||||
url="https://github.com/Martchus/${_reponame}"
|
url="https://github.com/Martchus/${_reponame}"
|
||||||
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
|
||||||
sha256sums=('084289f3a295ef41ae4ebbc3976ca5782b47949ab73a7e12e33c72d271e869ea')
|
sha256sums=('48e6f18302e820ae599c3028db246cec553d1a3c33b20a021a471273c84b30e9')
|
||||||
options=(!buildflags staticlibs !strip !emptydirs)
|
options=(!buildflags staticlibs !strip !emptydirs)
|
||||||
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ _reponame=tagparser
|
||||||
pkgname=mingw-w64-tagparser
|
pkgname=mingw-w64-tagparser
|
||||||
_name=${pkgname#mingw-w64-}
|
_name=${pkgname#mingw-w64-}
|
||||||
pkgver=8.2.0
|
pkgver=8.2.0
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
arch=('any')
|
arch=('any')
|
||||||
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags (mingw-w64)'
|
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags (mingw-w64)'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
|
|
Loading…
Reference in New Issue