media-video / simplescreenrecorder

Simple Screen Recorder

Official package sites : https://www.maartenbaert.be/simplescreenrecorder/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
asm jack mp3 opengl pulseaudio screencast theora v4l vorbis vpx x264

v0.4.4_p20250125 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
asm jack mp3 opengl pulseaudio screencast theora v4l vorbis vpx x264

General

asm
Enable using assembly for optimization
jack
Add support for the JACK Audio Connection Kit
mp3
Add support for reading mp3 files
opengl
Add support for OpenGL (3D graphics)
pulseaudio
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
screencast
Enable support for remote desktop and screen cast using PipeWire
theora
Add support for the Theora Video Compression Codec
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vorbis
Add support for the OggVorbis audio codec
vpx
Add support for VP8/VP9 codecs (usually via media-libs/libvpx)
x264
Enable h264 encoding using x264

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

dev-qt / qtbase : Cross-platform application development framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libv4l : v4l-utils libraries and optional utilities

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

media-video / pipewire : Multimedia processing graphs

virtual / glu : Virtual for OpenGL utility library

virtual / jack : Virtual for JACK Audio Connection Kit

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXinerama : X.Org Xinerama library

dev-qt / qtbase : Cross-platform application development framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libv4l : v4l-utils libraries and optional utilities

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

media-video / pipewire : Multimedia processing graphs

virtual / glu : Virtual for OpenGL utility library

virtual / jack : Virtual for JACK Audio Connection Kit

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXinerama : X.Org Xinerama library

964465
media-video/simplescreenrecorder-0.4.4_p20250125 - [ffmpeg8] [jdk25] [meson] QA Notice: Compatibility with CMake < 3.10 will be removed in a future release.
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/simplescreenrecorder: fix pipewire automagic
Wire it up as USE=screencast. Quoting a warning message in MainWindow.cpp: > SimpleScreenRecorder is able to record Wayland sessions using the > PipeWire backend, provided that your Wayland compositor supports it Closes: https://bugs.gentoo.org/956511 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/simplescreenrecorder: drop -fPIC
This shouldn't be needed since they switched to CMake, though I've only tested it with Qt 6.9 (not 6.8) where a change may make a difference here. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: drop 0.4.4-r5
Closes: https://bugs.gentoo.org/948390 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Fix build w/ cmake-4
See also: https://github.com/MaartenBaert/ssr/issues/1060 Bug: https://bugs.gentoo.org/948390 Closes: https://bugs.gentoo.org/955653 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: drop 0.4.4-r4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-video/simplescreenrecorder: sync stable keywords for ffmpeg-compat ver
Bug: https://bugs.gentoo.org/953825 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-video/simplescreenrecorder: cleanup ffmpeg[mp3] alternative
Versions that had this are gone. No need for a revbump given vdb's recorded || ( ) is valid nonetheless. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
media-video/simplescreenrecorder: More selective display of abi_x86_32 message
Don't show the message about enabling the flag when it already is. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-video/simplescreenrecorder: use ffmpeg-compat
Apparently there are upstream fixes (not in a release), but not planning to do a snapshot or backport + test this myself. Given no code changes, plans are to sync keywords back with stable when ready. Bug: https://bugs.gentoo.org/948390 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-video/simplescreenrecorder: update ffmpeg usedeps
The || ( lame mp3 ) will be replaced later by a single [lame(-)] which can be done without another revbump. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Switch to Qt6
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
media-video/simplescreenrecorder: Add slot dependency on ffmpeg
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: drop 0.4.4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: 0.4.4: Switch to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Switch to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-video/simplescreenrecorder: Stabilize 0.4.4-r1 x86, #883905
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
media-video/simplescreenrecorder: Stabilize 0.4.4-r1 amd64, #883905
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Drop src_prepare obsolete in EAPI-8
Fix typo, HOMEPAGE redirection, ebuild style. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/simplescreenrecorder: drop 0.4.3
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/simplescreenrecorder: backport ffmpeg 5 patch
Closes: https://bugs.gentoo.org/834415 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/simplescreenrecorder: Stabilize 0.4.4 x86, #847568
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-video/simplescreenrecorder: Stabilize 0.4.4 amd64, #847568
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Synced live ebuild
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.4.4
Converted some elog calls to einfo. Added "opengl" USE flag. Closes: https://bugs.gentoo.org/733970 Closes: https://bugs.gentoo.org/766815 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/simplescreenrecorder: Stabilize 0.4.3 x86, #774891
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/simplescreenrecorder: Stabilize 0.4.3 amd64, #774891
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Only enable v4l for native ABI
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: v0.4.2 stable for amd64 and x86
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Synced live ebuild
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.4.3
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Sync live ebuild, patch upstreamed
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Fix Qt5LinguistTools detection, BDEPEND
See also: https://github.com/MaartenBaert/ssr/pull/614 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Removed old
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Fixed dependencies
Thanks-to: Ladislav Jech <archenroot@gmail.com> Closes: https://bugs.gentoo.org/733168 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Removed old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.4.2
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Removed old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.4.1
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-video/simplescreenrecorder: Remove media-video/libav
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-video/simplescreenrecorder: migrate from libav
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Synced live ebuild
Package-Manager: Portage-2.3.97, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.4.0
Package-Manager: Portage-2.3.97, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Switch polynomial-c maintained packages to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Philipp Ammann · gentoo
*/*: Depend on media-libs/mesa[X(+)]
This changes any package that depends on media-libs/mesa (though not virtual/opengl) to depend on media-libs/mesa[X(+)] instead. Bug: https://bugs.gentoo.org/560096 Signed-off-by: Philipp Ammann <philipp.ammann@posteo.de> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Synced live ebuild
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Do not install into /usr/lib32
with 17.1 profiles or newer. Thanks-to: Mike Hiretsky <mh@calculate.ru> Closes: https://bugs.gentoo.org/660438 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Revbump to update icon cache
Closes: https://bugs.gentoo.org/671778 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
media-video/simplescreenrecorder: Removed old.
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.3.11
Closes: https://bugs.gentoo.org/654170 Package-Manager: Portage-2.3.38, Repoman-2.3.9
Lars Wendler · gentoo
media-video/simplescreenrecorder: Removed old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.3.10
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Fix Qt5LinguistTools detection
See also: https://github.com/MaartenBaert/ssr/pull/614 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Add missing DEPEND
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Lars Wendler · gentoo
media-video/simplescreenrecorder: Revbump to fix typo in variable name.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Lars Wendler · gentoo
media-video/simplescreenrecorder: Fixed pulseaudio check.
Closes: https://bugs.gentoo.org/641680 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Lars Wendler · gentoo
media-video/simplescreenrecorder: Synced live ebuild.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Lars Wendler · gentoo
media-video/simplescreenrecorder: Bump to version 0.3.9
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-video/simplescreenrecorder: Fix qtbindir, add missing DEPEND
Closes: https://bugs.gentoo.org/624480 Package-Manager: Portage-2.3.16, Repoman-2.3.6
David Hicks · gentoo
media-video/simplescreenrecorder: use HTTPS for GitHub and HOMEPAGE
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Lars Wendler · gentoo
media-video/simplescreenrecorder: Initial commit (bug #516082).
Thanks to Anders Larsson for providing the basic ebuild. Package-Manager: Portage-2.3.5, Repoman-2.3.2