Package Details: peek 1.0.3-1

Git Clone URL: https://aur.archlinux.org/peek.git (read-only)
Package Base: peek
Description: Simple screen recorder with an easy to use interface
Upstream URL: https://github.com/phw/peek
Keywords: gif gnome screenrecorder
Licenses: GPL3
Submitter: phw
Maintainer: phw
Last Packager: phw
Votes: 33
Popularity: 3.747586
First Submitted: 2016-01-05 22:17
Last Updated: 2017-06-19 11:22

Latest Comments

phw commented on 2017-05-12 17:18

@lzlarryli no, libselinux should not be a dependency. What issue did you have?

lzlarryli commented on 2017-05-12 16:03

It seems that libselinux is a dependency. Please add it. Thanks~

deriherdianto commented on 2016-10-11 16:47

cool

baronleonardo commented on 2016-09-25 20:15

I tried the way of @phw and it works.

Sandman007 commented on 2016-09-07 18:23

@eMyller: On my Manjaro System (XFCE) Peek outputs a 0 byte file no matter the legnth of the recording.

eMyller commented on 2016-07-20 20:08

@phw: Sorry for the delay, I didn't receive any notification of your comments.

So, yeah, by that time I manually skipped tests prior to compilation and it all went just fine. Also I don't have any custom/outdated versions of anything. Peek launched successfully and the only bug I noticed is that it outputs a 0-byte GIF file when the recording time exceeds a certain amount of time (~40s for me). That may be filed as another bug, though.

phw commented on 2016-05-27 07:13

I just checked all the dependencies of the peek binary, they should all be covered by the dependencies declared in the PKGBUILD. The packages required for all the libraries are gtk3, cairo (required by gtk3), glib2 (required by gtk3) and glibc.

Do you have any outdated or non-standard version of one of these packages installed?

phw commented on 2016-05-27 06:57

@eMyller: Yes, probably missing dependencies, but I don't know what. Can you try building the PKGBUILD without the check() function (run "makepkg --nocheck"), install the package and try to launch peek then. I still expect it to crash, but maybe we get some more information why. The tests unfortunately don't tell much.

eMyller commented on 2016-05-26 03:47

Perhaps we have a missing dependency?

```
==> Starting check()...
Running tests...
Test project /home/emyller/Temp/peek/src/peek
Start 1: test-desktop-integration
1/3 Test #1: test-desktop-integration ............................***Exception: Other 0.06 sec
Start 2: screen-recorder-test-recording-area
2/3 Test #2: screen-recorder-test-recording-area .................***Exception: Other 0.04 sec
Start 3: test-screen-recorder-command-line-screen-recorder
3/3 Test #3: test-screen-recorder-command-line-screen-recorder ...***Exception: Other 0.07 sec

0% tests passed, 3 tests failed out of 3

Total Test time (real) = 0.18 sec

The following tests FAILED:
1 - test-desktop-integration (OTHER_FAULT)
2 - screen-recorder-test-recording-area (OTHER_FAULT)
3 - test-screen-recorder-command-line-screen-recorder (OTHER_FAULT)
Errors while running CTest
make: *** [Makefile:150: test] Error 8
==> ERROR: A failure occurred in check().
Aborting...
```