Package Details: stretchly-bin 1.15.1-2

Git Clone URL: https://aur.archlinux.org/stretchly-bin.git (read-only, click to copy)
Package Base: stretchly-bin
Description: The break time reminder app
Upstream URL: https://github.com/hovancik/stretchly/
Licenses: BSD
Conflicts: stretchly
Provides: stretchly
Submitter: l42
Maintainer: l42
Last Packager: l42
Votes: 9
Popularity: 0.011241
First Submitted: 2020-07-26 08:25 (UTC)
Last Updated: 2023-12-09 07:24 (UTC)

Latest Comments

1 2 Next › Last »

l42 commented on 2023-12-06 17:08 (UTC) (edited on 2023-12-06 17:08 (UTC) by l42)

@yuhlkdr thanks for your suggestion, it might be safe indeed. I will try to update the PKGBUILD and watch for any reports.

The current config is taken straight from the upstream stretchly pacman package, which in turn uses the defaults from app-builder. Since they made the deb package optional too, it might be just safe enough to do the same. https://github.com/develar/app-builder/pull/53

yuhldr commented on 2023-12-06 04:00 (UTC)

libappindicator-gtk3 should be optdepends, like gnome-shell-extension-appindicator

optdepends=(
  'libappindicator-gtk2: support GTK+2 applications'
  'libappindicator-gtk3: support GTK+3 applications'
)

I del libappindicator-gtk3, still work well when gnome-shell-extension-appindicator is installed

l42 commented on 2023-11-18 09:47 (UTC)

FYI the latest version for linux has severe issue with dbus, causing desktop freeze. You might want to disable monitorDnd feature or rollback to previous version. https://github.com/hovancik/stretchly/issues/1393

The fix will come soon.

l42 commented on 2023-11-12 07:11 (UTC)

@Porous3247 Fixed, thanks

Porous3247 commented on 2023-11-11 17:00 (UTC)

You updated the SHA256 checksums on the .SRCINFO, but not the PKGBUILD. So checksum validation will fail.

diff --git a/PKGBUILD b/PKGBUILD
index 09d2479..9e952a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -18,8 +18,8 @@ source_x86_64=("https://github.com/hovancik/stretchly/releases/download/$_rlsver
 source_aarch64=("https://github.com/hovancik/stretchly/releases/download/$_rlsver/$_pkgname-$pkgver-aarch64.pacman")

 sha256sums=('d4262f71a6c02b19bdbdf760033803c0c7ca24acf2591ba425633f7e3315790a')
-sha256sums_x86_64=('f7df27f800859248d7d6e07e834f1f652fb1d9ae95659517f2c7e3d00f7246ef')
-sha256sums_aarch64=('b06ede8d3fa231165bfdfc3ee17fc051fa937ef0a1a6b94ca9fa14c4f12703d2')
+sha256sums_x86_64=('c5484bcf242a1f40bdb06197950f8507c4e8e21221fcf2ace31a900ae76a8a8a')
+sha256sums_aarch64=('8c8ebefc072541d09b927379a53804956e0ffd4defb4b11cb291da03cf58397d')

 package() {
    # copy binaries to fakeroot

jwillikers commented on 2020-12-27 18:01 (UTC)

Thanks, that's good to know. Everything is working great then!

l42 commented on 2020-12-27 07:11 (UTC)

As for fakeroot and binutils: it's said in the docs that these packages are in base-devel group and shouldn't be listed in PKGBUILD. So maybe the problem is somewhere else

jwillikers commented on 2020-12-26 15:28 (UTC)

Thanks! I got it working though I had to install fakeroot and binutils manually. I'm not sure if I'm just expected to have those installed or if they should be specified in the depends section.

jwillikers commented on 2020-12-26 15:13 (UTC) (edited on 2020-12-26 15:14 (UTC) by jwillikers)

I can't find a great example yet, but I think all the information is available in the PKGBUILD Arch Wiki.

It looks like you can add 'aarch64' to the pkgbuild arch section like so:

arch=('aarch64' 'x86_64')

Then, use keys suffixed with _aarch64 for instructions specific to that architecture. Perhaps like so?

source=(
    "LICENSE::https://raw.githubusercontent.com/hovancik/stretchly/$_rlsver/LICENSE"
)
source_aarch64=(
  "https://github.com/hovancik/stretchly/releases/download/$_rlsver/$_pkgname-$pkgver-arm64.pacman"
)
source_x86_64=(
  "https://github.com/hovancik/stretchly/releases/download/$_rlsver/$_pkgname-$pkgver.pacman"
)
sha256sums=('d4262f71a6c02b19bdbdf760033803c0c7ca24acf2591ba425633f7e3315790a')
sha256sums_aarch64=('9638956a856b4ba195ad5916fd0640def964c6d6423dd13980038c1df2da2c7e')
sha256sums_x86_64=('baa55f75fda425832ef9753df705731f0200ec348d4e4eb3ce528a16acd45da4')

I can test this for you on my Pinebook Pro.

l42 commented on 2020-12-26 14:54 (UTC)

I will look into that, but have no arm device/environment to test at hand. Is there some guide or an example of a multiarch package?