diff --git a/packages/appload/VELBUILD b/packages/appload/VELBUILD index 1647b23..5171cef 100644 --- a/packages/appload/VELBUILD +++ b/packages/appload/VELBUILD @@ -1,20 +1,24 @@ maintainer="Mitchell Scott " pkgname=appload pkgver=0.4.2 -pkgrel=0 +pkgrel=1 upstream_author="asivery" category="framework" pkgdesc="XOVI extension for windowed and fullscreen apps" url="https://github.com/asivery/rm-appload" arch="aarch64 armv7" license="GPL-3.0" -depends="qt-resource-rebuilder remarkable-os>=3.22 remarkable-os<3.26" +# https://github.com/search?q=repo%3Aasivery%2Frm-appload+path%3Axovi%2Ftemplate%2Fappload.xovi+depends-on&type=code +depends="qt-resource-rebuilder-xovi>=0.3.0 qt-resource-rebuilder-xovi<1.0.0 remarkable-os>=3.22 remarkable-os<3.26" +# https://github.com/search?q=repo%3Aasivery%2Frm-appload%20path%3Axovi%2Ftemplate%2Fappload.xovi%20version&type=code +# https://github.com/search?q=repo%3Aasivery%2Frm-appload+path%3A%2Fsrc%2Fmain.cpp+net.asivery.AppLoad&type=code +provides="$pkgname-xovi=0.1.0 $pkgname-qml=1.0" options="!check !fhs !strip !tracedeps" source=" https://github.com/asivery/rm-appload/releases/download/v$pkgver/appload-aarch64.zip https://github.com/asivery/rm-appload/releases/download/v$pkgver/appload-arm32.zip -https://raw.githubusercontent.com/asivery/rm-appload/master/LICENSE +https://raw.githubusercontent.com/asivery/rm-appload/v$pkgver/LICENSE " diff --git a/packages/literm/VELBUILD b/packages/literm/VELBUILD index c6993ad..f0c3dc8 100644 --- a/packages/literm/VELBUILD +++ b/packages/literm/VELBUILD @@ -1,20 +1,23 @@ maintainer="Mitchell Scott " pkgname=literm pkgver=0.1.6 -pkgrel=4 +pkgrel=5 upstream_author="asivery" category="apps" pkgdesc="A terminal emulator using QtQuick." url="https://github.com/asivery/rm-literm" arch="aarch64 armv7" license="GPL-2.0" -depends="qt-resource-rebuilder remarkable-os>=3.24 remarkable-os<3.27" +# https://github.com/search?q=repo%3Aasivery%2Frm-literm+path%3Aliterm.xovi+depends-on&type=code +depends="qt-resource-rebuilder-xovi>=0.2.0 qt-resource-rebuilder-xovi<1.0.0 remarkable-os>=3.22 remarkable-os<3.27" +# https://github.com/search?q=repo%3Aasivery%2Frm-literm%20path%3Aliterm.xovi%20version&type=code +provides="$pkgname-xovi=0.1.0" options="!check !fhs !strip !tracedeps" source=" https://github.com/asivery/rm-literm/releases/download/v$pkgver/literm-aarch64.so https://github.com/asivery/rm-literm/releases/download/v$pkgver/literm-arm32.so -https://raw.githubusercontent.com/asivery/rm-literm/master/COPYING +https://raw.githubusercontent.com/asivery/rm-literm/v$pkgver/COPYING " diff --git a/packages/quicksettings-screenshot/VELBUILD b/packages/quicksettings-screenshot/VELBUILD index 14a48d5..7bfa179 100644 --- a/packages/quicksettings-screenshot/VELBUILD +++ b/packages/quicksettings-screenshot/VELBUILD @@ -1,14 +1,16 @@ maintainer="Mitchell Scott " pkgname=quicksettings-screenshot pkgver=2.0.0 -pkgrel=0 +pkgrel=1 upstream_author="rmitchellscott" category="ui" pkgdesc="Adds a screenshot button to the quick settings menu." url="https://github.com/rmitchellscott/xovi-qmd-extensions" arch="noarch" license="MIT" -depends="qt-resource-rebuilder rm-shot>=1.1 rm-shot<1.2 remarkable-os>=3.25 remarkable-os<3.27 xovi-message-broker>=18 xovi-message-broker<19 " +# https://github.com/search?q=repo%3Armitchellscott%2Frm-shot%20path%3Arm-shot.xovi%20version&type=code +# https://github.com/search?q=repo%3Armitchellscott%2Fxovi-qmd-extensions%20path%3A3.26%2FquickSettingsScreenshot.qmd%20net.asivery.XoviMessageBroker&type=code +depends="qt-resource-rebuilder rm-shot-xovi>=1.1.1 rm-shot-xovi<2.0.0 xovi-message-broker-qml=2.0 remarkable-os>=3.25 remarkable-os<3.27" _commit="aa94b9572cc8e71c2b05a56f1a11b2c9fe3b9c00" source=" https://raw.githubusercontent.com/rmitchellscott/xovi-qmd-extensions/$_commit/3.26/quickSettingsScreenshot.qmd diff --git a/packages/rm-shot/VELBUILD b/packages/rm-shot/VELBUILD index 76064a4..e5a7731 100644 --- a/packages/rm-shot/VELBUILD +++ b/packages/rm-shot/VELBUILD @@ -1,6 +1,6 @@ maintainer="Mitchell Scott " pkgname=rm-shot -pkgver=1.1.0 +pkgver=1.1.1 pkgrel=0 upstream_author="rmitchellscott" category="utilities" @@ -8,12 +8,16 @@ pkgdesc="Screenshot extension for xovi framework" url="https://github.com/rmitchellscott/rm-shot" arch="aarch64 armv7" license="GPL-3.0-or-later" -depends="framebuffer-spy>=18 framebuffer-spy<19 xovi-message-broker>=18 xovi-message-broker<19" +# https://github.com/search?q=repo%3Armitchellscott%2Frm-shot%20path%3Arm-shot.xovi%20depends-on&type=code +# https://github.com/search?q=repo%3Armitchellscott%2Frm-shot+path%3Arm-shot.xovi+%22xovi-message-broker%24version%22&type=code +depends="framebuffer-spy-xovi>=0.2.0 framebuffer-spy-xovi<1.0.0 xovi-message-broker-proto=1" +# https://github.com/search?q=repo%3Armitchellscott%2Frm-shot%20path%3Arm-shot.xovi%20version&type=code +provides="$pkgname-xovi=1.1.1" options="!check !fhs !strip !tracedeps" source=" https://github.com/rmitchellscott/rm-shot/releases/download/v$pkgver/rm-shot-aarch64.so https://github.com/rmitchellscott/rm-shot/releases/download/v$pkgver/rm-shot-armv7.so -https://raw.githubusercontent.com/rmitchellscott/rm-shot/main/LICENSE +https://raw.githubusercontent.com/rmitchellscott/rm-shot/v$pkgver/LICENSE " package() { @@ -32,7 +36,7 @@ package() { "$pkgdir"/home/root/.vellum/licenses/$pkgname/SOURCES } sha512sums=' -8ec5d1d966345f77f0dde6c41dc4ead06ae403df05bae70e8104ee5a5da3aa94a90521b6de13d4db564cd23f1dfd374c7f6066f1f9edb03f563edd1413162499 rm-shot-aarch64.so -79ff0f8ef1e7653c0cb44f193fb5ee6b785395955febb54766fa674314d807d34792cec3e78b1992b39e122167d5362e5763847d44118adb01422ec22e9e6a90 rm-shot-armv7.so +d518b65a5000fe12175425966d53f5c85b398797549cea41dd53b6ed9d4a8fec57ca2c5d8b01acb5ee61e0cbec01259074dd0c0f690b0e4f75569764a8c0c295 rm-shot-aarch64.so +0fcbe0e1a1a3ad0c1464c37b81f874de18ffb2c908a11444a1afcbf13c04549c6d58aadfbf4f6dec07b9fa44be403da8c45aa4ff3cfdb5d2294e2f709d4ea2c9 rm-shot-armv7.so d361e5e8201481c6346ee6a886592c51265112be550d5224f1a7a6e116255c2f1ab8788df579d9b8372ed7bfd19bac4b6e70e00b472642966ab5b319b99a2686 LICENSE ' \ No newline at end of file diff --git a/packages/rm-stylus/VELBUILD b/packages/rm-stylus/VELBUILD index b0cdc1d..3317369 100644 --- a/packages/rm-stylus/VELBUILD +++ b/packages/rm-stylus/VELBUILD @@ -1,19 +1,22 @@ maintainer="Mitchell Scott " pkgname=rm-stylus pkgver=0.3.0 -pkgrel=2 +pkgrel=3 upstream_author="rmitchellscott" category="utilities" pkgdesc="Xovi extension that exposes stylus button events as a QML type." url="https://github.com/rmitchellscott/rm-stylus" arch="aarch64 armv7" license="MIT" -depends="xovi" +# https://github.com/search?q=repo%3Armitchellscott%2Frm-stylus%20path%3Arm-stylus.xovi%20version&type=code +# https://github.com/search?q=repo%3Armitchellscott%2Frm-stylus%20path%3Asrc%2Fstylus.cpp%20net.rmitchellscott.RmStylus&type=code +provides="$pkgname-xovi=0.1.0 $pkgname-qml=1.0" +depends="xovi-extensions" options="!check !fhs !strip !tracedeps" source=" https://github.com/rmitchellscott/rm-stylus/releases/download/v$pkgver/rm-stylus-aarch64.so https://github.com/rmitchellscott/rm-stylus/releases/download/v$pkgver/rm-stylus-armv7.so -https://raw.githubusercontent.com/rmitchellscott/rm-stylus/main/LICENSE +https://raw.githubusercontent.com/rmitchellscott/rm-stylus/v$pkgver/LICENSE " package() { diff --git a/packages/rmstream/VELBUILD b/packages/rmstream/VELBUILD index b9ecd7c..91b5bf6 100644 --- a/packages/rmstream/VELBUILD +++ b/packages/rmstream/VELBUILD @@ -1,14 +1,17 @@ maintainer="Mitchell Scott " pkgname=rmstream pkgver=0.1.4 -pkgrel=0 +pkgrel=1 upstream_author="asivery" category="apps" pkgdesc="Stream your reMarkable's screen to any device on the local network via HTTP" url="https://github.com/asivery/appload-rmstream" arch="aarch64 armv7" license="GPL-3.0" -depends="appload framebuffer-spy>=18.0.0 framebuffer-spy<19.0.0 xovi-message-broker>=18.0.0 xovi-message-broker<19.0.0" +# https://github.com/search?q=repo%3Aasivery%2Fappload-rmstream+path%3Aui%2Fmain.qml+net.asivery.AppLoad&type=code +# https://github.com/search?q=repo%3Aasivery%2Fappload-rmstream%20path%3Aui%2Fmain.qml%20framebuffer-spy&type=code +# https://github.com/search?q=repo%3Aasivery%2Fappload-rmstream%20path%3Aui%2Fmain.qml%20net.asivery.XoviMessageBroker&type=code +depends="appload-qml=1.0 framebuffer-spy-xovi>=0.2.0 framebuffer-spy-xovi<1.0.0 xovi-message-broker-qml=2.0" options="!check !fhs !strip !tracedeps" source=" diff --git a/packages/settings-rmsync-restart/VELBUILD b/packages/settings-rmsync-restart/VELBUILD index 2f5551b..2d98e96 100644 --- a/packages/settings-rmsync-restart/VELBUILD +++ b/packages/settings-rmsync-restart/VELBUILD @@ -1,14 +1,15 @@ maintainer="Mitchell Scott " pkgname=settings-rmsync-restart pkgver=1.0.0 -pkgrel=1 +pkgrel=2 upstream_author="rmitchellscott" category="ui" pkgdesc="Adds a button to the cloud settings page to restart sync service." url="https://github.com/rmitchellscott/xovi-qmd-extensions" arch="noarch" license="MIT" -depends="qt-resource-rebuilder>=17 qt-command-executor remarkable-os>=3.22.4.2 remarkable-os<3.27" +# https://github.com/search?q=repo%3Armitchellscott%2Fxovi-qmd-extensions%20path%3A3.25%2FsettingsRmSyncRestart.qmd%20net.asivery.CommandExecutor&type=code +depends="qt-resource-rebuilder>=17 qt-command-executor-qml=1.0 remarkable-os>=3.22.4.2 remarkable-os<3.27" _commit="ead06ef6874d24c571dbbf5a01b79940784cac7c" source=" https://raw.githubusercontent.com/rmitchellscott/xovi-qmd-extensions/$_commit/3.25/settingsRmSyncRestart.qmd diff --git a/packages/tripletap/VELBUILD b/packages/tripletap/VELBUILD index 470dd86..7f8c707 100644 --- a/packages/tripletap/VELBUILD +++ b/packages/tripletap/VELBUILD @@ -1,14 +1,14 @@ maintainer="Mitchell Scott " pkgname=tripletap pkgver=1.0.0 -pkgrel=1 +pkgrel=2 upstream_author="rmitchellscott" category="utilities" pkgdesc="Start xovi by triple-pressing the power button" url="https://github.com/rmitchellscott/xovi-tripletap" arch="aarch64 armv7" license="MIT" -depends="xovi mount-utils" +depends="xovi-extensions mount-utils" source=" $pkgname-$pkgver.tar.gz::https://github.com/rmitchellscott/xovi-tripletap/archive/v$pkgver.tar.gz LICENSE::https://raw.githubusercontent.com/rmitchellscott/xovi-tripletap/v$pkgver/LICENSE diff --git a/packages/xovi-extensions/VELBUILD b/packages/xovi-extensions/VELBUILD index 460e507..24435c3 100644 --- a/packages/xovi-extensions/VELBUILD +++ b/packages/xovi-extensions/VELBUILD @@ -1,7 +1,7 @@ maintainer="Mitchell Scott " pkgname=xovi-extensions pkgver=18.0.0 -pkgrel=1 +pkgrel=2 upstream_author="asivery" category="framework" pkgdesc="Extensions for xovi framework" @@ -24,7 +24,7 @@ _release="v18-23032026" source=" https://github.com/asivery/rm-xovi-extensions/releases/download/$_release/xovi-aarch64.tar.gz https://github.com/asivery/rm-xovi-extensions/releases/download/$_release/xovi-arm32.tar.gz -https://raw.githubusercontent.com/asivery/rm-xovi-extensions/master/LICENSE +https://raw.githubusercontent.com/asivery/rm-xovi-extensions/$_release/LICENSE " @@ -65,6 +65,8 @@ package() { qt_resource_rebuilder() { pkgdesc="Rebuilds QT resource databases on the fly to replace or add QML files" depends="$pkgname" + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Aqt-resource-rebuilder%2Fqt-resource-rebuilder.xovi+version&type=code + provides="$subpkgname-xovi=0.3.0" install="$subpkgname.post-install $subpkgname.post-deinstall" install -Dm644 "$srcdir"/xovi/extensions.d/qt-resource-rebuilder.so \ @@ -83,6 +85,9 @@ qt_resource_rebuilder() { qt_command_executor() { pkgdesc="Injects a QT module to execute shell commands from QML" depends="$pkgname" + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Aqt-command-executor%2Fmain.cpp+EXTENSIONVERSION&type=code + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions%20path%3Aqt-command-executor%2Fmain.cpp%20net.asivery.CommandExecutor&type=code + provides="$subpkgname-xovi=0.1.0 $subpkgname-qml=1.0" install -Dm644 "$srcdir"/xovi/inactive-extensions/qt-command-executor.so \ "$subpkgdir"/home/root/xovi/extensions.d/qt-command-executor.so @@ -91,6 +96,10 @@ qt_command_executor() { message_broker() { pkgdesc="IPC messaging between xovi extensions" depends="$pkgname" + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Axovi-message-broker%2Fxovi-message-broker.xovi+version&type=code + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Axovi-message-broker%2Fsrc%2Fmessagebroker.cpp+version+%3D%3D&type=code + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions%20path%3Axovi-message-broker%2Fsrc%2Fmain.cpp%20net.asivery.XoviMessageBroker&type=code + provides="$subpkgname-xovi=0.2.0 $subpkgname-proto=1 $subpkgname-qml=2.0" install -Dm644 "$srcdir"/xovi/inactive-extensions/xovi-message-broker.so \ "$subpkgdir"/home/root/xovi/extensions.d/xovi-message-broker.so @@ -98,7 +107,10 @@ message_broker() { framebuffer_spy() { pkgdesc="Module for exposing the address of the system framebuffer" - depends="$pkgname remarkable-os<3.27" + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Aframebuffer-spy%2Fframebuffer-spy-rm2.xovi+%22xovi-message-broker%24version%22&type=code + depends="$pkgname xovi-message-broker-proto=1 remarkable-os<3.27" + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Aframebuffer-spy%2Fframebuffer-spy-rm2.xovi+version&type=code + provides="$subpkgname-xovi=0.2.0" install -Dm644 "$srcdir"/xovi/inactive-extensions/framebuffer-spy.so \ "$subpkgdir"/home/root/xovi/extensions.d/framebuffer-spy.so @@ -107,7 +119,12 @@ framebuffer_spy() { webserver_remote() { category="utilities" pkgdesc="Exposes the USB webserver to all interfaces with connection confirmation dialog" - depends="$pkgname xovi-message-broker>=18.0.0 xovi-message-broker<19.0.0 qt-resource-rebuilder remarkable-os>=3.23 remarkable-os<3.27" + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Awebserver-remote%2Fwebserver-remote.xovi+depends-on&type=code + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Awebserver-remote%2Fwebserver-remote.xovi+%22xovi-message-broker%24version%22&type=code + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions+path%3Awebserver-remote%2Fnotification.qmd+net.asivery.XoviMessageBroker&type=code + depends="$pkgname qt-resource-rebuilder-xovi>=0.2.0 qt-resource-rebuilder-xovi<1.0.0 xovi-message-broker-xovi>=0.1.0 xovi-message-broker-xovi<1.0.0 xovi-message-broker-proto=1 xovi-message-broker-qml=2.0 remarkable-os>=3.23 remarkable-os<3.27" + # https://github.com/search?q=repo%3Aasivery%2Frm-xovi-extensions%20path%3Awebserver-remote%2Fwebserver-remote.xovi%20version&type=code + provides="$subpkgname-xovi=0.1.0" install -Dm644 "$srcdir"/xovi/inactive-extensions/webserver-remote.so \ "$subpkgdir"/home/root/xovi/extensions.d/webserver-remote.so