wf-recorder
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
wf-recorder [2020/02/12 18:15] – created admin | wf-recorder [2020/03/16 19:54] – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | Name: |
+ | Version: | ||
+ | Release: | ||
+ | Summary: | ||
+ | License: | ||
+ | URL: https:// | ||
- | A packaging for this swaywm screen | + | # use this to fetch the source: spectool -g wf-recorder.spec |
- | [[https://github.com/ammen99/wf-recorder|github original]] | + | Source0: |
- | wf-recorder.spec: | + | %ifarch ppc64le |
+ | # fix compilation on ppc64le (gcc# | ||
+ | %global configure_flags | ||
+ | %endif | ||
- | Name: wf-recorder | + | BuildRequires: gcc-c++ |
- | | + | BuildRequires: ffmpeg-devel |
- | Release: | + | BuildRequires: meson |
- | Summary: | + | BuildRequires: ocl-icd-devel |
- | | + | BuildRequires: pulseaudio-libs-devel |
- | URL: | + | BuildRequires: scdoc |
- | + | BuildRequires: | |
- | # use this to fetch the source: spectool | + | BuildRequires: |
- | | + | |
- | + | %description | |
- | %global debug_package %{nil} | + | wf-recorder is a utility program for screen recording of wlroots-based |
- | | + | compositors (more specifically, |
- | BuildRequires: | + | and xdg-output). Its dependencies are ffmpeg, wayland-client and |
- | + | wayland-protocols. | |
- | Requires: alsa-lib bzip2-libs cairo cairo-gobject dbus-libs expat ffmpeg-libs flac-libs fontconfig freetype fribidi gdk-pixbuf2 glib2 glibc gmp gnutls graphite2 gsm harfbuzz intel-mediasdk jack-audio-connection-kit keyutils-libs krb5-libs lame-libs libaom libass libasyncns libavdevice libblkid libbluray libcap libcdio libcdio-paranoia libcom_err libcroco libdatrie libdav1d libdrm libffi libgcc libgcrypt libglvnd libglvnd-glx libgomp libgpg-error libICE libidn2 libjpeg-turbo libmount libogg libpng librsvg2 libselinux libSM libsndfile libssh libstdc++ libtasn1 libthai libtheora libunistring libuuid libv4l libva libvdpau libvmaf libvorbis libvpx libwayland-client libX11 libX11-xcb libXau libxcb libXext libXi libxml2 libXrender libXtst lz4-libs nettle numactl-libs ocl-icd openal-soft opencore-amr openjpeg2 openssl-libs opus p11-kit pango pcre2 pcre pixman pugixml pulseaudio-libs SDL2 soxr speex systemd-libs vid.stab vo-amrwbenc x264-libs x265-libs xvidcore xz-libs zimg zlib zvbi | + | |
- | + | %prep | |
- | %description | + | %autosetup |
- | wf-recorder is a utility program for screen recording of wlroots-based | + | |
- | compositors (more specifically, | + | %build |
- | and xdg-output). Its dependencies are ffmpeg, wayland-client and | + | %meson %{? |
- | wayland-protocols. | + | %meson_build |
- | + | ||
- | Make sure you have RPMfusion repo installed: | + | %install |
- | + | %meson_install | |
- | dnf -y install https:// | + | |
- | + | %files | |
- | | + | %{_bindir}/ |
- | %autosetup | + | |
- | + | %doc README.md | |
- | %build | + | %{_mandir}/ |
- | meson build --prefix=%{buildroot}/usr --buildtype=release | + | |
- | ninja -C build | + | %license LICENSE |
- | scdoc < manpage/ | + | |
- | + | %changelog | |
- | %install | + | * Wed Feb 25 2020 Bob Hepple < |
- | ninja -C build install | + | - fix ppc64le compile error ref. https:// |
- | mkdir -p %{buildroot}/ | + | * Tue Feb 18 2020 Bob Hepple < |
- | install -p -m 644 manpage/ | + | - fix release string |
- | + | * Wed Feb 12 2020 Bob Hepple < | |
- | %files | + | - Initial version of the package |
- | %{_bindir}/ | + | |
- | + | ||
- | %doc README.md | + | |
- | %{_mandir}/ | + | |
- | + | ||
- | %license LICENSE | + | |
- | + | ||
- | %changelog | + | |
- | * Wed Feb 12 2020 Bob Hepple < | + | |
- | - Initial version of the package | + | |
- | | + | |
- | {{ : |
wf-recorder.txt · Last modified: 2020/04/06 17:51 by admin