Package Details: electricsheep 3.0.2-12

Git Clone URL: https://aur.archlinux.org/electricsheep.git (read-only, click to copy)
Package Base: electricsheep
Description: Screensaver that realize the collective dream of sleeping computers from all over the internet
Upstream URL: http://community.electricsheep.org/
Licenses: GPL
Submitter: dvzrv
Maintainer: Rogach
Last Packager: Rogach
Votes: 7
Popularity: 0.000006
First Submitted: 2017-12-26 20:59 (UTC)
Last Updated: 2023-01-30 04:30 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

electricprism commented on 2024-01-27 00:19 (UTC)

2024.01.27 it appears to be working, thanks it's been many months since I've retried building this. I wish the creator would do a 4k option.

lectrode commented on 2023-03-28 05:07 (UTC)

@gunther pacman/makepkg cannot handle dependencies that only exist in the AUR. if you want those taken care of automatically, you'd need to use an AUR helper, like pikaur, yay, pamac, etc

gunther commented on 2023-03-28 02:29 (UTC)

Hello wonderful people! The packages 'glee' and 'flam3' are listed are dependencies, but I had to manually install each of them from AUR, otherwise it would complain that they were missing. Is it a fault on my end or does the 'depends' array search in the official repositories only each of its entries? Hope this helps, thanks a lot and keep up the good work!

lectrode commented on 2023-01-31 22:40 (UTC)

@kb8doa

Add/Remove Software (aka Pamac) looks like it builds in the following location by default:

/var/tmp/pamac-build-$USER

(where $USER is your username)

It successfully built this package when I tested it.

For future reference, you can wrap snippets of code in ``` for easy reading (put on line above and line below the code).

kb8doa commented on 2023-01-31 20:55 (UTC)

Am new to Arch and do not know how to remove the downloaded archive, as I do not know where the Add/Remove Software keeps these files.

FYI - Here is the PKGBUILD file that Add/Remove Software program is using for this AUR package:

Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
Contributor: Eric Bélanger eric@archlinux.org

pkgname=electricsheep pkgver=3.0.2 pkgrel=12 _gitcommit=0a2c437052ba166ce2081894d9bf63b2b2e0134b pkgdesc='Screensaver that realize the collective dream of sleeping computers from all over the internet' url='http://community.electricsheep.org/' arch=('x86_64') license=('GPL') depends=('curl' 'flam3' 'ffmpeg' 'lua51' 'libgtop' 'boost-libs' 'freeglut' 'glee' 'wxwidgets-gtk3' 'tinyxml') makedepends=('boost' 'mesa' 'glu') optdepends=('xscreensaver: to use electricsheep with xscreensaver') options=('!emptydirs') source=(${pkgname}-${pkgver}-${pkgrel}.tar.gz::https://github.com/Rogach/electricsheep/archive/${_gitcommit}.tar.gz) sha256sums=('38bb90b4d4cf7d6285c35d4b8fd134f841d70c5ab0f2add19048c21a068d959e')

prepare() { cd ${pkgname}-${_gitcommit}/client_generic install -d m4 ./autogen.sh }

build() { cd ${pkgname}-${_gitcommit}/client_generic ./configure --prefix=/usr make CXXFLAGS+="-DGL_GLEXT_PROTOTYPES" GLEE_LIBS="-lGLee" LDFLAGS+="-lpthread" }

package() { cd ${pkgname}-${_gitcommit}/client_generic make DESTDIR="${pkgdir}" install install -Dm 644 menu-entries/ElectricSheep.desktop.kde "${pkgdir}/usr/share/kde4/services/ScreenSavers/electricsheep.desktop" install -Dm 644 Runtime/logo.png "${pkgdir}/usr/share/icons/electricsheep.png" }

vim: ts=2 sw=2 et:

Rogach commented on 2023-01-31 19:44 (UTC)

@kb8doa Try removing the downloaded archive and re-run makepkg. Currently Github seems to send the correct archive (tested from four different locations).

kb8doa commented on 2023-01-31 14:52 (UTC)

Building electricsheep... ==> Making package: electricsheep 3.0.2-12 (Tue 31 Jan 2023 09:24:20 AM EST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found electricsheep-3.0.2-12.tar.gz ==> Validating source files with sha256sums... electricsheep-3.0.2-12.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build electricsheep

txtsd commented on 2023-01-31 06:08 (UTC)

This is because of https://github.blog/changelog/2023-01-30-git-archive-checksums-may-change/

They reverted it but some files might still be cached.

Rogach commented on 2023-01-31 04:15 (UTC)

@whatshisname What's the sha256sum of electricsheep-3.0.2-12.tar.gz on your machine?

whatshisname commented on 2023-01-30 20:45 (UTC) (edited on 2023-01-30 20:47 (UTC) by whatshisname)

Getting following error when running "makepkg -si":

==> Validating source files with sha256sums... electricsheep-3.0.2-12.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check!