Package Details: upscayl-bin 2.11.0-1

Git Clone URL: https://aur.archlinux.org/upscayl-bin.git (read-only, click to copy)
Package Base: upscayl-bin
Description: Free and Open Source AI Image Upscaler
Upstream URL: https://github.com/upscayl/upscayl
Licenses: AGPL-3.0-only
Conflicts: upscayl
Provides: upscayl
Submitter: prurigro
Maintainer: prurigro
Last Packager: prurigro
Votes: 36
Popularity: 1.00
First Submitted: 2022-08-29 02:09 (UTC)
Last Updated: 2024-04-29 00:51 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

aliu commented on 2023-09-11 19:48 (UTC) (edited on 2023-09-12 02:00 (UTC) by aliu)

It also needs libcups, libdrm (surprising), libgtk3, libasound to start and need to load libopenjp2 (openjpeg2) for sharp, though most DEs already ship these.

Edit: Thanks for the response!

Edit 2: doesn't actually need libatk and libcups and libdrm are included with gtk3, so it's just gtk3 and openjpeg2 and libasound

prurigro commented on 2023-09-11 19:46 (UTC) (edited on 2023-09-11 19:46 (UTC) by prurigro)

@aliu: Hey, when I originally created this package the appimage was all that was available. Thanks for pointing out that there's a bin version available now, I'll switch to that in the next day or two. Thanks for pointing out the library dep for the next release too :)

aliu commented on 2023-09-11 19:42 (UTC)

Please add libvips as a dependency, 2.8.0 (which is also a prerelease) won't start without it due to #462.

aliu commented on 2023-09-08 21:31 (UTC)

Why is this based on the appimage instead of the source's upscayl-${pkgver}-linux.zip which is a native binary?

prurigro commented on 2023-06-06 00:53 (UTC) (edited on 2023-06-06 03:08 (UTC) by prurigro)

Someone flagged this out of date, but 2.5.5 is the latest version- feel free to post a comment if you're seeing something I'm not!

begin-theadventu commented on 2023-05-02 20:07 (UTC)

Alright, thanks for the reply.

prurigro commented on 2023-05-02 20:05 (UTC)

@begin-theadventu Hi, I appreciate your suggestion- FYI, when I created this package, the upscayl-appimage package did not exist and there was no .rpm or .deb on Github. The PKGBUILD guidelines also state: "Packages that use prebuilt deliverables, when the sources are available, must use the -bin suffix. An exception to this is with Java." and say nothing about exceptions for appimage packages.

That said, I'm not ignoring your suggestion. It's just faster to bump versions and test an existing layout than it is to confirm there are no issues with a new one. I'd like to dedicate an hour or so (which I haven't this past month) to ensuring there are no issues across various desktop environments and window managers (namely gnome, kde, xfce and sway) in both X11 and wayland. I flipped the cura-bin package over to an extracted layout in /opt a few months ago, and while everything worked nicely in gnome, a number of issues were created for KDE users that had to be solved as people ran into them. I'd like to avoid causing headaches like that again.

In the mean time, the package works for now and I appreciate your patience.

Cheers!

begin-theadventu commented on 2023-05-02 19:47 (UTC)

Why hasn't the source still been changed to .deb or .rpm?

begin-theadventu commented on 2023-03-31 17:50 (UTC) (edited on 2023-06-04 16:27 (UTC) by begin-theadventu)

This edit would change to upscayl-${pkgver}-linux.rpm; depends= and makedepends= aren't needed.

Edit: AUR

provides=($_pkgname)
conflicts=($_pkgname)
source=("$url/releases/download/v$pkgver/upscayl-$pkgver-linux.rpm")
sha512sums=('f6a001f6b193d38ece153fd73d22c41dcd64d7dce5d4e4e8e656b149c3acb4b36291bbc00fc48aa0c0f79396fb0d90e15dd9e4cb1908f38198e13538d4fba910')

package() {
  mkdir -p ${pkgdir}/opt
  mkdir -p ${pkgdir}/usr/bin
  cp -a opt/Upscayl $pkgdir/opt/Upscayl
  ln -fs /opt/Upscayl/$_pkgname ${pkgdir}/usr/bin/$_pkgname
  install -Dm644 usr/share/icons/hicolor/0x0/apps/$_pkgname.png "$pkgdir/usr/share/pixmaps/$_pkgname.png"
  install -Dm644 usr/share/applications/$_pkgname.desktop "$pkgdir/usr/share/applications/$_pkgname.desktop"
}

begin-theadventu commented on 2023-03-31 17:03 (UTC) (edited on 2023-04-01 22:27 (UTC) by begin-theadventu)

The source should be changed to -linux.rpm, and upscayl-appimage should be used for the AppImage instead (and such a package already exists).