Search Criteria
Package Details: blue-recorder-git r178.6c34b6d-1
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: | 2 |
Popularity: | 0.002160 |
First Submitted: | 2023-03-22 16:13 (UTC) |
Last Updated: | 2024-03-21 17:20 (UTC) |
Dependencies (8)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-nocudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR)
- gtk4 (gtk4-customizableAUR, gtk4-gitAUR, gtk4-paper-planeAUR)
- libappindicator-gtk3 (libappindicator-bzrAUR)
- pulse-native-provider (pulseaudio-gitAUR, pipewire-common-pulse-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse-gitAUR, pipewire-pulse, pulseaudio)
- xorg-xwininfo
- cargo (rust-nightly-binAUR, cargo-gitAUR, rustup-gitAUR, rust, rustup) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- git (git-gitAUR) (make)
Latest Comments
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.