Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stable merge window for week 52 of 2023 #812

Merged
merged 8 commits into from
Jan 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions package/7zip/package
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
#!/usr/bin/env bash
# Copyright (c) 2021 The Toltec Contributors
# Copyright (c) 2023 The Toltec Contributors
# SPDX-License-Identifier: MIT
pkgnames=(7zip)
pkgdesc="A file archiver with a high compression ratio."
url="https://www.7-zip.org/"
section="util"
pkgver=22.01-1
timestamp=2022-07-15T00:00:00Z
section="utils"
pkgver=23.01-1
timestamp=2023-06-20T00:00:00Z
maintainer="Eeems <[email protected]>"
license=LGPL-2.1-or-later
source=(
https://www.7-zip.org/a/7z2201-linux-arm.tar.xz
https://www.7-zip.org/a/7z2301-linux-arm.tar.xz
)
sha256sums=(
428c11efd91fe1809c4750e8cd5d6eddfbed2826d8a5399ffcacb849f0d21cf8
9d67650982f819d7557c27dea748fa66ca6c04a3a1148d66716c463580b0550c
)

package() {
Expand Down
24 changes: 24 additions & 0 deletions package/bottom/package
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
# Copyright (c) 2023 The Toltec Contributors
# SPDX-License-Identifier: MIT

pkgnames=(bottom)
pkgdesc="Cross-platform graphical process/system monitor"
url=https://github.com/ClementTsang/bottom
pkgver=0.9.6-1
timestamp=2023-08-26T14:43Z
section="utils"
maintainer="gbyl <[email protected]>"
license=MIT

image=rust:v3.1
source=("https://github.com/ClementTsang/bottom/archive/refs/tags/${pkgver%-*}.zip")
sha256sums=(38c1a544ceeac4792f8e4acbf3adbf0a6d7a935afb7ef9121aaba1e7ed25cea3)

build() {
cargo build --release
}

package() {
install -D -m 755 "$srcdir"/target/armv7-unknown-linux-gnueabihf/release/btm "$pkgdir"/opt/bin/btm
}
13 changes: 7 additions & 6 deletions package/lf/package
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
#!/usr/bin/env bash
# Copyright (c) 2022 The Toltec Contributors
# Copyright (c) 2023 The Toltec Contributors
# SPDX-License-Identifier: MIT

pkgnames=(lf)
pkgdesc="Terminal file manager"
url=https://github.com/gokcehan/lf
pkgver=r27-1
timestamp=2022-04-02T09:40Z
pkgver=r31-2
timestamp=2023-09-17T12:55Z
section="utils"
maintainer="gbyl <[email protected]>"
license=MIT
installdepends=(libncurses-dev)

image=golang:v2.3
source=("https://github.com/gokcehan/lf/archive/refs/tags/r27.zip")
sha256sums=(a4f7b3ada4aa1348b7f102374d8580b6992977f7e84053aa04ef6aadb69dc205)
image=golang:v3.1
source=("https://github.com/gokcehan/lf/archive/refs/tags/${pkgver%-*}.zip")
sha256sums=(217e152f09ae0cc8ab8f12fd92f705dd12630907de2b6a78ffc2727950921f97)

build() {
export GOARCH=arm
Expand Down
12 changes: 6 additions & 6 deletions package/ripgrep/package
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
#!/usr/bin/env bash
# Copyright (c) 2022 The Toltec Contributors
# Copyright (c) 2023 The Toltec Contributors
# SPDX-License-Identifier: MIT

pkgnames=(ripgrep)
pkgdesc="Modern grep for recursive regex pattern searching"
url=https://github.com/BurntSushi/ripgrep
pkgver=13.0.0-1
timestamp=2021-06-12T10:54Z
pkgver=14.0.3-1
timestamp=2023-11-28T21:22Z
section="utils"
maintainer="gbyl <[email protected]>"
license=MIT

image=rust:v2.3
source=("https://github.com/BurntSushi/ripgrep/archive/refs/tags/13.0.0.zip")
sha256sums=(5f9d35c2db0513d9d1cbc5254aa9d48fcd74243259b7b15955e131f36f627745)
image=rust:v3.1
source=("https://github.com/BurntSushi/ripgrep/archive/refs/tags/${pkgver%-*}.zip")
sha256sums=(eb91f202fc25d51755390736775a7e7f8e146eb97e584aaa01fb0c45aa5de654)

build() {
cargo build --release
Expand Down
3 changes: 2 additions & 1 deletion package/webinterface-onboot/package
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,13 @@ _pkgname='webinterface-onboot'
pkgnames=("$_pkgname")
pkgdesc="Start the web interface without the cable, on boot."
url="https://github.com/rM-self-serve/$_pkgname"
pkgver=1.2.2-2
pkgver=1.2.2-4
timestamp=2023-12-03T11:43:00Z
section="utils"
maintainer="rM-self-serve <[email protected]>"
license=MIT
conflicts=(ddvk-hacks signature-rm)
installdepends=(libbfd)

source=(
"$url"/archive/cdfe457435974f7ca309b1ac50f1b2ef67000813.zip
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Description=Enable the web interface on boot
StartLimitIntervalSec=600
StartLimitBurst=4
After=home.mount
After=home.mount sys-subsystem-net-devices-usb0.device

[Service]
Environment=HOME=/home/root
Expand Down
9 changes: 5 additions & 4 deletions package/webinterface-upload-button/package
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,22 @@ _pkgname='webinterface-upload-button'
pkgnames=("$_pkgname")
pkgdesc="A simple upload button for the web interface"
url="https://github.com/rM-self-serve/$_pkgname"
pkgver=1.0.1-1
timestamp=2023-12-06T11:43:00Z
pkgver=1.1.1-1
timestamp=2023-12-16T15:35:49Z
section="utils"
maintainer="rM-self-serve <[email protected]>"
license=MIT

source=(
"$url"/archive/1c69d4fcaa1cb8e2cf4b022a190429dc39946498.zip
"$url"/archive/1d28b2d91c0179059017696ae5a33aa49e1e7c7d.zip
)
sha256sums=(
a388d1db49a3c35782600efbd94ee449c59f46c223f14c254cb74d9509255d96
99ac382e665b55c43876e8991c9dfa7f11a625d4f3ed4f35d3bc58762e04db39
)

package() {
install -D -m 755 -t "$pkgdir"/opt/bin "$srcdir/$_pkgname"
install -D -m 644 -t "$pkgdir"/usr/share/remarkable/webui/ "$srcdir/$_pkgname.js"

touch "$srcdir"/emptyfile
install -D -m 666 -t "$pkgdir"/usr/share/toltec/reenable.d/"$_pkgname" "$srcdir"/emptyfile
Expand Down