Search Criteria
Package Details: blue-recorder-git r196.9d61234-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/blue-recorder-git.git (read-only, click to copy) |
---|---|
Package Base: | blue-recorder-git |
Description: | Simple Screen Recorder written in Rust based on Green Recorder |
Upstream URL: | https://github.com/xlmnxp/blue-recorder |
Licenses: | GPL-3.0-or-later |
Conflicts: | blue-recorder |
Provides: | blue-recorder |
Submitter: | Radioactiveradio |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 3 |
Popularity: | 0.24 |
First Submitted: | 2023-03-22 16:13 (UTC) |
Last Updated: | 2024-08-17 17:33 (UTC) |
Dependencies (8)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR)
- gstreamer (gstreamer-gitAUR, gstreamer113AUR)
- gtk4 (gtk4-customizableAUR, gtk4-paper-planeAUR, gtk4-gitAUR)
- libappindicator-gtk3
- xorg-xwininfo
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust, rustup) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
Latest Comments
yochananmarqos commented on 2024-08-03 17:12 (UTC)
@quest: I've adjusted the dependencies accordingly.
quest commented on 2024-08-03 05:02 (UTC)
Latest pipewire-pulse isn't working with this package. It worked fine before, but they removed the provides pulseaudio for some reason. =\
https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/commit/21e2129fedcf35521dc220fb06b391c283726c49
yochananmarqos commented on 2024-05-28 17:39 (UTC)
@mkorvas: I believe the gettext-sys failures may be due to GCC 14. Using the system gettext works, thanks for the tip.
The previous failure I had notated in the PKGBUILD was it failing to compile with LTO enabled.
mkorvas commented on 2024-05-28 14:50 (UTC)
Thanks for this build file! Unfortunately, it didn't work out of the box, failing with:
and some other errors/warnings that appeared related.
Noticing the note saying that "gettext-sys crate fails" in PKGBUILD and following instructions from https://crates.io/crates/gettext-sys/0.21.3, I fixed it simply by exporting
GETTEXT_SYSTEM=true
on the line following that comment. I don't think it's the complete fix, though, as that probably makes the build implicitly depend on thegettext
package (which I happen to have installed).Popolon commented on 2023-11-27 22:19 (UTC) (edited on 2023-11-27 23:51 (UTC) by Popolon)
GTK4 version is no more a WIP, it is stable now. I wonder, if there are not too much things copied in /usr/bin, beside the fact that is a very bad idea, breaking all UNIXs conventions.
This relatively simple application is around 1GB installed, compared to far more advanced vokoscreen-ng that is ~3MB installed. I don't know enough Rust, but it looks like there are some files used to build the application, installed, that should not be used by the application itself at runtime.
Radioactiveradio commented on 2023-03-23 07:44 (UTC)
"There are many things wrong with this PKGBUILD." yeah, sorry about that. I'm kinda new to this. I didn't see this package on here so i was like "fine, i'll do it myself".
"Do not copy folders to /usr/bin/." I tried to stick them in usr/lib and it just refused to work without the other files, so i did the lazy thing and threw it all in usr/bin.
"There's a reason why I haven't submitted this to the AUR myself. The Gtk3 version is no longer developed, but the Gtk4 version is echnically still a WIP. The Gtk4 version mostly works. See my PKGBUILD. Remember this was designed to be a Flatpak only release."
In that case should i remove it? Tho i'm still new and don't know how to remove packages.
yochananmarqos commented on 2023-03-22 19:46 (UTC) (edited on 2023-12-26 18:57 (UTC) by yochananmarqos)
There are many things wrong with this PKGBUILD.
cargo
andclang
are build dependencies, not runtime dependenciesgtk3
(orgtk4
if you merge PR 39)blue-recorder
/usr/bin/
. Please see https://wiki.archlinux.org/title/Arch_package_guidelines#DirectoriesThere's a reason why I haven't submitted this to the AUR myself. The Gtk3 version is no longer developed, but the Gtk4 version is technically still a WIP. The Gtk4 version mostly works. Remember this was designed to be a Flatpak only release.