From a6971de18e6eb9c29eac069b68059debd90640fc Mon Sep 17 00:00:00 2001 From: Nathaniel van Diepen Date: Sun, 29 Jan 2023 14:07:47 -0700 Subject: [PATCH 1/7] Update KOReader to v2022.11 (#659) --- package/koreader/package | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/koreader/package b/package/koreader/package index 5dc813400..b3d8310e8 100644 --- a/package/koreader/package +++ b/package/koreader/package @@ -5,7 +5,7 @@ pkgnames=(koreader) pkgdesc="Ebook reader supporting PDF, DjVu, EPUB, FB2 and many more formats" url=https://github.com/koreader/koreader -pkgver=2022.10-1 +pkgver=2022.11-1 timestamp=2022-07-31T13:31:10Z section="readers" maintainer="raisjn " @@ -21,7 +21,7 @@ source=( koreader ) sha256sums=( - 29a477028079aeaaf669c9e31f5d3f5f3c492e19695642f3f49be0ea12d25bc4 + 09e65dcde9c507f597df3e7c09b59ebd9fdf62b6b5b882c59116bf79773cadbc SKIP SKIP SKIP From cda23c86bb8be2d207a70316b8ad96b2435441ec Mon Sep 17 00:00:00 2001 From: Nathaniel van Diepen Date: Sun, 29 Jan 2023 14:20:00 -0700 Subject: [PATCH 2/7] Update oxide to v2.5 (#662) Update the following applications to 2.5: - erode - fret - oxide - rot - tarnish - decay - corrupt - anxiety - liboxide Update libsentry to 0.5.0 Add new notify-send package --- package/oxide/package | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/package/oxide/package b/package/oxide/package index 6451dd168..a60b42559 100644 --- a/package/oxide/package +++ b/package/oxide/package @@ -2,21 +2,21 @@ # Copyright (c) 2021 The Toltec Contributors # SPDX-License-Identifier: MIT -pkgnames=(erode fret oxide rot tarnish decay corrupt anxiety liboxide libsentry) -pkgver=2.4-2 -_sentryver=0.4.17 -timestamp=2022-05-22T03:18:32Z +pkgnames=(erode fret oxide rot tarnish decay corrupt anxiety liboxide libsentry notify-send) +pkgver=2.5-1 +_sentryver=0.5.0 +timestamp=2023-01-26T22:52:14Z maintainer="Eeems " url=https://oxide.eeems.codes license=MIT flags=(patch_rm2fb) image=qt:v2.3 source=( - "https://github.com/Eeems-Org/oxide/archive/e6c62a6860b52cd1cbd47e21377f8d1ecf72bb0a.tar.gz" + "https://github.com/Eeems-Org/oxide/archive/refs/tags/v2.5.zip" toltec-override.conf ) sha256sums=( - a29cf455d5f66fee4ee67722c6f1d20627930920286398932c3d5c813d58ebee + 07bfb84e5adaebdebd2ce55b22f3764a1d4887c2b18364f5ec1053f171e3ecbe SKIP ) @@ -159,9 +159,19 @@ libsentry() { section=devel url=https://github.com/getsentry/sentry-native pkgver="$_sentryver" - timestamp="2021-12-20T14:25:11Z" + timestamp="2022-08-02T14:40:22Z" package() { install -D -m 755 -t "$pkgdir"/opt/lib "$srcdir"/release/opt/lib/libsentry.so } } + +notify-send() { + pkgdesc="A program to send desktop notifications for Oxide" + section=utils + installdepends=("tarnish=$pkgver" "liboxide=$pkgver" "libsentry=$_sentryver") + + package() { + install -D -m 755 -t "$pkgdir"/opt/bin "$srcdir"/release/opt/bin/notify-send + } +} From 0c65b333716d7b4c4209c93f37aa2f2b245470db Mon Sep 17 00:00:00 2001 From: rM-self-serve <122753594+rM-self-serve@users.noreply.github.com> Date: Tue, 7 Feb 2023 23:36:01 -0600 Subject: [PATCH 3/7] Add package: webinterface-wifi (#664) * Add package: webinterface-wifi --------- Co-authored-by: Nathaniel van Diepen --- package/webinterface-wifi/package | 57 +++++++++++++++++++ .../webinterface-wifi-toltec.service | 14 +++++ 2 files changed, 71 insertions(+) create mode 100644 package/webinterface-wifi/package create mode 100644 package/webinterface-wifi/webinterface-wifi-toltec.service diff --git a/package/webinterface-wifi/package b/package/webinterface-wifi/package new file mode 100644 index 000000000..e8bdeaff6 --- /dev/null +++ b/package/webinterface-wifi/package @@ -0,0 +1,57 @@ +#!/usr/bin/env bash +# Copyright (c) 2020 The Toltec Contributors +# SPDX-License-Identifier: MIT + +pkgnames=(webinterface-wifi) +pkgdesc="View the web interface if running, over wifi" +url="https://github.com/rM-self-serve/webinterface-wifi" +pkgver=1.0.2-1 +timestamp=2023-02-06T12:23:17Z +section="utils" +maintainer="rM-self-serve <122753594+rM-self-serve@users.noreply.github.com>" +license=MIT + +image=rust:v2.3 + +source=( + https://github.com/rM-self-serve/webinterface-wifi/archive/2e29855303a0806ee51e71bc836bc4b16204fa14.zip + webinterface-wifi-toltec.service +) + +sha256sums=( + 629bab244a387086ce2a8f8118b8d1017cf993bf97b13da72573f52572ed526e + SKIP +) + +build() { + RUSTFLAGS="-Zcrate-attr=feature(const_fn_trait_bound)" cargo build --release +} + +package() { + install -D -m 755 -t "$pkgdir"/opt/bin \ + "$srcdir"/target/armv7-unknown-linux-gnueabihf/release/webinterface-wifi + install -D -m 644 "$srcdir"/webinterface-wifi-toltec.service "$pkgdir"/lib/systemd/system/webinterface-wifi.service +} + +configure() { + systemctl daemon-reload + + echo "" + echo "Run the following command to use $pkgname" + how-to-enable "$pkgname.service" +} + +preremove() { + if is-active "$pkgname"; then + echo "Stopping $pkgname" + systemctl stop "$pkgname" + fi + if is-enabled "$pkgname"; then + echo "Disabling $pkgname" + systemctl disable "$pkgname" + fi +} + +postremove() { + systemctl daemon-reload +} diff --git a/package/webinterface-wifi/webinterface-wifi-toltec.service b/package/webinterface-wifi/webinterface-wifi-toltec.service new file mode 100644 index 000000000..b6055fc90 --- /dev/null +++ b/package/webinterface-wifi/webinterface-wifi-toltec.service @@ -0,0 +1,14 @@ +[Unit] +Description=View the web interface if running, over wifi +StartLimitIntervalSec=600 +StartLimitBurst=4 +After=home.mount + +[Service] +Environment=HOME=/home/root +Type=simple +ExecStart=/opt/bin/webinterface-wifi --run 80 +Restart=on-failure + +[Install] +WantedBy=multi-user.target From bbc4ba2a2ebd587e86c233228afb62fde8da5eac Mon Sep 17 00:00:00 2001 From: rM-self-serve <122753594+rM-self-serve@users.noreply.github.com> Date: Fri, 10 Feb 2023 20:37:06 -0600 Subject: [PATCH 4/7] Add package: neofetch (#665) --- package/neofetch/package | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 package/neofetch/package diff --git a/package/neofetch/package b/package/neofetch/package new file mode 100644 index 000000000..1466ba5ad --- /dev/null +++ b/package/neofetch/package @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +# Copyright (c) 2021 The Toltec Contributors +# SPDX-License-Identifier: MIT + +pkgnames=(neofetch) +pkgdesc="A command-line system information tool" +url="https://github.com/rM-self-serve/neofetch-rM" +pkgver=0.0.0-1 +timestamp=2023-02-09T11:43:00Z +section="utils" +maintainer="rM-self-serve <122753594+rM-self-serve@users.noreply.github.com>" +license=MIT + +source=( + https://github.com/rM-self-serve/neofetch-rM/archive/c497597ba4b481042cbb48b7c2c55e45dda25543.zip +) + +sha256sums=( + 06492898eac6fb4f2cc95ca52c65f8f4f580ada57b4fe433722dabeae884b633 +) + +package() { + install -D -m 755 -t "$pkgdir"/opt/bin "$srcdir"/neofetch +} From 4f26129e9bd739aea4140204be72129e19febf56 Mon Sep 17 00:00:00 2001 From: Nathaniel van Diepen Date: Sat, 11 Feb 2023 11:42:58 -0700 Subject: [PATCH 5/7] Update KOReader to v2023.01 (#663) --- package/koreader/package | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/koreader/package b/package/koreader/package index b3d8310e8..7dc69875f 100644 --- a/package/koreader/package +++ b/package/koreader/package @@ -5,7 +5,7 @@ pkgnames=(koreader) pkgdesc="Ebook reader supporting PDF, DjVu, EPUB, FB2 and many more formats" url=https://github.com/koreader/koreader -pkgver=2022.11-1 +pkgver=2023.01-1 timestamp=2022-07-31T13:31:10Z section="readers" maintainer="raisjn " @@ -21,7 +21,7 @@ source=( koreader ) sha256sums=( - 09e65dcde9c507f597df3e7c09b59ebd9fdf62b6b5b882c59116bf79773cadbc + f052d01e9be9c65883e1f8c00bae87b37ba6e47d3bf7b9bbbd746f58acc640c2 SKIP SKIP SKIP From 9259f88df6768f7997741029a1522a2d51315799 Mon Sep 17 00:00:00 2001 From: Neil Innes Date: Sun, 12 Feb 2023 01:34:03 +0000 Subject: [PATCH 6/7] Update display and rm2fb-client to v0.0.29 (#656) * Update display and rm2fb-client to v0.0.28 Fixes bug with Remarkable desktop app screen share freezing (https://github.com/ddvk/remarkable2-framebuffer/issues/71) * Update rm2fb to v0.0.29 --------- Co-authored-by: Nathaniel van Diepen --- package/display/package | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/display/package b/package/display/package index 5dce07f1b..d239aa120 100644 --- a/package/display/package +++ b/package/display/package @@ -4,11 +4,11 @@ archs=(rm1 rm2) pkgnames=(display rm2fb-client) -timestamp=2022-10-28T15:36:16Z +timestamp=2023-01-11T07:12:52Z maintainer="raisjn " license=MIT url="https://github.com/ddvk/remarkable2-framebuffer" -pkgver=1:0.0.27-1 +pkgver=1:0.0.29-1 _release="${pkgver%-*}" _release="v${_release#*:}" _libver=1.0.1 @@ -23,7 +23,7 @@ source=( rm2fb-preload.env ) sha256sums=( - f4bf553f2bc868a04452f67881d7a1053f791da7d29fecbb2c5fc4075facf282 + c3fdf3d2baf33221be6530a40d85cd2c28e4f6e7f0cc0ecdc1833ed7a84caa37 SKIP SKIP SKIP From a8d61c4c73f6d8d42da1708a9efd5b6118b20281 Mon Sep 17 00:00:00 2001 From: Nathaniel van Diepen Date: Mon, 20 Feb 2023 11:59:01 -0700 Subject: [PATCH 7/7] Update rm2fb to v0.0.30 (#666) Fix crash due to invalid notify address for 3.0.4.1305. --- package/display/package | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/display/package b/package/display/package index d239aa120..45b77ed6b 100644 --- a/package/display/package +++ b/package/display/package @@ -4,11 +4,11 @@ archs=(rm1 rm2) pkgnames=(display rm2fb-client) -timestamp=2023-01-11T07:12:52Z +timestamp=2023-02-20T15:49:05Z maintainer="raisjn " license=MIT url="https://github.com/ddvk/remarkable2-framebuffer" -pkgver=1:0.0.29-1 +pkgver=1:0.0.30-1 _release="${pkgver%-*}" _release="v${_release#*:}" _libver=1.0.1 @@ -23,7 +23,7 @@ source=( rm2fb-preload.env ) sha256sums=( - c3fdf3d2baf33221be6530a40d85cd2c28e4f6e7f0cc0ecdc1833ed7a84caa37 + bbd2acf8bc7d15082307c362985980e78cf1b48a69799aa602cf7dc3973339c7 SKIP SKIP SKIP