site  contact  subhomenews

recordMyDesktop 0.5.1 compiled in OpenEmbedded

March 10, 2022 — BarryK

I have posted about EasyCast screen recorder, originally created as Drec by gposil, then improved as EasyCast by Argolance, and recently modified by me:

https://bkhome.org/news/202203/easycast-20-screen-recording.html

EasyCast is a GUI for 'recordmydesktop' a CLI application. I had previously compiled version 0.4.0, found here:

https://github.com/Enselic/recordmydesktop

However, today found a more active repository, with later version 0.5.1:

https://github.com/recordmydesktop/recordmydesktop

This later version has been compiled in OE. The recipe is meta-quirky/recipes-quirky/recordmydesktop/recordmydesktop_0.5.1.bb:

# Recipe created by recipetool
# recipetool create -o recordmydesktop_0.5.1.bb https://github.com/recordmydesktop/recordmydesktop/archive/refs/tags/0.5.1.tar.gz

LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"

SRC_URI = "https://github.com/recordmydesktop/recordmydesktop/archive/refs/tags/${PV}.tar.gz"

SRC_URI[md5sum] = "ac79f12d2686038058070d0577f6f52e"
SRC_URI[sha256sum] = "66bf1b6accca8a48d665ebf17e76b0fc50d36170d38b6d254f3a6931ebc5ebca"

#leave out: jack
DEPENDS = "libx11 libxfixes popt libvorbis libxext libsm zlib libxdamage libice libtheora alsa-lib libogg"

inherit autotools

EXTRA_OECONF = "--enable-jack=no --enable-oss=no"

HOMEPAGE = "https://github.com/recordmydesktop/recordmydesktop"
SUMMARY = "X Window desktop recording"

Probably about time to for another release of EasyOS!   

Tags: easy