Package Details: satty-bin 0.12.0-1

Git Clone URL: https://aur.archlinux.org/satty-bin.git (read-only, click to copy)
Package Base: satty-bin
Description: A screenshot annotation tool inspired by Swappy and Flameshot
Upstream URL: https://github.com/gabm/Satty
Licenses: MPL-2.0
Conflicts: satty
Provides: satty
Submitter: gabm
Maintainer: gabm (TD-Sky)
Last Packager: TD-Sky
Votes: 5
Popularity: 0.31
First Submitted: 2023-10-01 20:59 (UTC)
Last Updated: 2024-04-04 13:31 (UTC)

Latest Comments

gabm commented on 2023-10-08 08:00 (UTC)

Thank you for testing. The mentioned dependencies are very much needed and their installation is expected.

A binary package doesn't need build dependencies but can have some or many runtime dependencies. In this case, satty depends on the following libraries provided by their respective packages

  • gtk4 for UI
  • libadwaita for themed UI
  • Cairo for drawing
  • pango for text rendering

The rest of the libraries are dependencies of those dependencies.

If you feel uncomfortable installing those, then I'm sorry: Satty isn't for you. I'm sure there are more lightweight tools out there.

Vedun commented on 2023-10-08 06:48 (UTC)

@gabm
It seems to me that a BIN package should not have so many dependencies.
Sorry, but I don't feel like installing them.

[elem] ~ ❯ en pi satty-bin                                                                              (09:43:59)
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Repo (14)                    Old Version  New Version  Make Only
extra/appstream                           0.16.3-1     No
extra/graphene                            1.10.8-1     No
extra/gssdp                               1.6.2-1      No
extra/gst-plugins-bad-libs                1.22.6-1     No
extra/gst-plugins-base-libs               1.22.6-1     No
extra/gstreamer                           1.22.6-1     No
extra/gtk4                                1:4.12.3-1   No
extra/gupnp                               1:1.6.5-1    No
extra/gupnp-igd                           1.6.0-1      No
extra/libadwaita                          1:1.4.0-1    No
extra/libnice                             0.1.21-2     No
extra/libxmlb                             0.3.14-1     No
extra/libyaml                             0.2.5-2      No
extra/wayland-protocols                   1.32-1       No

Aur (1)                      Old Version  New Version  Make Only
aur/satty-bin                             0.1.0-2      No

:: Proceed with installation? [Y/n]:

gabm commented on 2023-10-05 08:59 (UTC)

I got some help from mcoffin that pointed me to the fix. pkgrel 2 should now show up.

Can you please confirm it's fixed now?

gabm commented on 2023-10-05 06:51 (UTC)

thank you for your patience. Apparently 0.1.0-2 has not made it to the aur UI and also didn't show up in my local install ..

i will check why that happened. the changes are present in the aur git repo.

Vedun commented on 2023-10-05 06:05 (UTC)

Nothing has changed.
Apparently libadwaita is required when building the BIN package.

gabm commented on 2023-10-04 19:55 (UTC)

@Vedun: thank you for reporting! Indeed, there are missing dependencies. I pushed a fix as pgkrel=2. Can you check please?

Vedun commented on 2023-10-03 20:53 (UTC)

[elem] ~ ❯ satty                                                                                        (23:52:29)
satty: error while loading shared libraries: libadwaita-1.so.0: cannot open shared object file: No such file or directory
[elem] ~ ❯ satty -h                                                                                     (23:52:47)
satty: error while loading shared libraries: libadwaita-1.so.0: cannot open shared object file: No such file or directory
[elem] ~ ❯