Package Details: parsec-bin 150_95-1

Git Clone URL: https://aur.archlinux.org/parsec-bin.git (read-only, click to copy)
Package Base: parsec-bin
Description: Remotely connect to a gaming pc for a low latency remote computing experience
Upstream URL: http://parsec.app
Keywords: parsec remote streaming
Licenses: custom
Provides: parsec
Submitter: sdellysse
Maintainer: tadly
Last Packager: tadly
Votes: 54
Popularity: 0.31
First Submitted: 2017-08-10 02:44 (UTC)
Last Updated: 2024-07-28 06:54 (UTC)

Required by (0)

Sources (1)

Pinned Comments

tadly commented on 2020-06-10 06:09 (UTC) (edited on 2020-06-10 06:10 (UTC) by tadly)

!!! Please do NOT flag the package out of date just because a new version has been release. !!!

Parsec self-updates and as long as the package still installs (no sha256 mismatch), there is no reason to update it in the AUR as the .deb actually is an older version.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 13 Next › Last »

erkexzcx commented on 2020-01-02 17:35 (UTC)

Not sure what changed (seems it's upstream change), but /usr/share/applications/parsec.desktop got changed from Terminal=true to Terminal=false which is great since we have native desktop app (no longer need to use browser).

But wondering why I had to perform trizen -S parsec-bin manually to update this package and there is no update for such little change in https://parsecgaming.com/changelog/ ? Also parsec versioning control is such a mess....

So, @tadly - if you could make me a maintainer, I could set up script to auto update this PKGBUILD according to provided content-length attribute from the server:

curl -sI https://builds.parsecgaming.com/package/parsec-linux.deb | grep -i Content-Length | awk '{print $2}'

tadly commented on 2019-12-13 08:10 (UTC)

@Thulinma I remember this being an issue with another package I maintain.
Thanks for the heads-up, should be fixed now :)

Thulinma commented on 2019-12-13 07:27 (UTC)

Hey there! Thanks for keeping this package up to date. Unfortunately the software does hash checks on some of its files, meaning Arch's stripping of binaries changes the hash and can very easily result in a corrupt install. To prevent issues, please add:

options=('!strip')

To the PKGBUILD and it should no longer happen. :-)

tadly commented on 2019-12-09 15:56 (UTC)

@erkexzcx thanks. This would have been a big issue actually. Hope this iteration fixes it (Don't have a arm device available to test)

erkexzcx commented on 2019-12-09 15:49 (UTC)

Not a big issue, but sources on AUR website for arm architectures looks slightly misleading... :D

https://builds.parsecgaming.com/package/parsec-linux.deb (x86_64)
https://builds.parsecgaming.com/package/parsec-rpi.deb (arm)
https://builds.parsecgaming.com/package/parsec-rpi.deb[@] (armv6h)
https://builds.parsecgaming.com/package/parsec-rpi.deb[@] (armv7h)
https://builds.parsecgaming.com/package/parsec-rpi.deb[@] (aarch64)

tadly commented on 2019-12-09 15:21 (UTC)

thanks @E5ten

Everyone else. You might have to explicitly re-install the package due to the version number being in a different format now.

E5ten commented on 2019-12-09 14:58 (UTC)

@tadly I don't use parsec anymore, disowning so you can take over.

tadly commented on 2019-12-06 11:54 (UTC)

@erkexzcx Hm. didn't get a notification for your comment... Anyways. This works on x86_64. ARM I can't test but I would expect it to work.

pkgname=parsec-bin
pkgver=150.10
pkgrel=1
pkgdesc="Remotely connect to a gaming pc for a low latency remote computing experience"
url=http://parsec.tv
arch=('x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
provides=('parsec')
conflicts=('parsec')
depends=('gcc-libs' 'libglvnd' 'libxext' 'libxcb')
optdepends=('libva: For hardware accelerated decoding')

source_x86_64=("https://builds.parsecgaming.com/package/parsec-linux.deb")
sha256sums_x86_64=('4f465a0aab40abb09017362e67edb875098506dd802ead84ee6535459f6641f3')

source_arm=("https://builds.parsecgaming.com/package/parsec-rpi.deb")
sha256sums_arm=('3b72d1d761f53977fd4be07c7ba049838f3b24f63009b3ed196ca997fa7ea06f')

source_armv6h=($source_arm[@])
sha256sums_armv6h=($sha256sums_armv6h[@])

source_armv7h=($source_arm[@])
sha256sums_armv7h=($sha256sums_armv6h[@])

source_aarch64=($source_arm[@])
sha256sums_aarch64=($sha256sums_armv6h[@])

package() {
    tar xf "${srcdir}/data.tar.xz" -C "${pkgdir}"
    chmod 755 "${pkgdir}/usr/"
}

erkexzcx commented on 2019-12-04 09:44 (UTC)

@tadly - nice one. Just letting you know that your PKGBUILD source code will not work since ARM and x86_64 download URLs are different.

tadly commented on 2019-12-04 08:54 (UTC) (edited on 2019-12-04 09:13 (UTC) by tadly)

@E5ten there you go. Or disown the package and let me maintain it if you don't have the time or desire to do so.

pkgname=parsec-bin
pkgver=150.10
pkgrel=1
pkgdesc="Remotely connect to a gaming pc for a low latency remote computing experience"
url=http://parsec.tv
arch=('x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
provides=('parsec')
conflicts=('parsec')
depends=('gcc-libs' 'libglvnd' 'libxext' 'libxcb')
optdepends=('libva: For hardware accelerated decoding')
source=("https://s3.amazonaws.com/parsec-build/package/parsec-linux.deb")
sha256sums=('4f465a0aab40abb09017362e67edb875098506dd802ead84ee6535459f6641f3')

package() {
    tar xf "${srcdir}/data.tar.xz" -C "${pkgdir}"
    chmod 755 "${pkgdir}/usr/"
}