@grahamperrin @b0rk

If either of you are running #Slackware there's a package build for it here:

https://slackbuilds.org/repository/15.0/system/qman/

If nothing else you can easily examine the build script and fashion one for your distro.

Or you can install it with a single command in one fell swoop with sbopkg

Enjoy!

#tallship #FOSS #SlackBuild #sbopkg #Qman

SlackBuilds.org - qman

SlackBuilds.org - SlackBuild Script Repository

Life on #slackware #linux current. Decided to use #anacron on this desktop machine. Cronie seemed like a drop-in replacement that ships with it. Turns out, the #cronie devs haven't made a release in 2 years and it doesn't build. Had to add two trivial patches (load_entry in funcs.h, entry.c) to the #SlackBuild.
@jloc0 I published my 'ktown' #SlackBuild framework for #Plasma6 yesterday. Please have a look whether you would like me to incorporate some of your own changes in https://github.com/mac-a-r0ni/kde6_slackware to my 'kde.SlackBuild' to make this work out of the box on #aarch64. My friend @el0226 is already compiling but I want this to be a rock solid experience on #Slack.are #ARM64.
GitHub - mac-a-r0ni/kde6_slackware: 'ktown'-based clone repo (slackware64,slackwareaarch64)

'ktown'-based clone repo (slackware64,slackwareaarch64) - mac-a-r0ni/kde6_slackware

GitHub

@rl_dane @msdropbear42 @MsDropbear42

Hey R.L. Dane,

as per your OP in this thread, I've been using #Remmina for years. X2Go, RDP, WhatEv really floats yer boat ⛵ , it's there.

Uh, oh, I feel a tangent coming on... Okay not to hijack your thread, but maybe you can offer a bit of your perspective on flatpak vs appimage alternatives, since I don't prefer either, and usually will go out of my way to create a native package for WhatEv distro I'm using if it doesn't exist, or just compile from source rawdawg if need be like I did with #Zed (which only impresses me because of Git integration and Vim bindings; and it's Rust) - Jury's still out on that one though.

Anyway, I just broke down and installed a flatpak for the #LaGrange browser because I got a bit lazy and didn't wanna make the .deb for myself.

Okay, back to your situation...

Remmina HERE is pretty comprehensive with the native package managers with ready to go .deb's for #Forky & Sid, #SlackBuild for #Slackware, #FreeBSD & #OpenBSD ports, #Devuan, #Gentoo, #Guix, and #Kali just to name some.

It's pretty straight-forward and a single package to accommodate a plethora of methodologies so you can use it as your Varsity first string go-to in a pinch most of the time.

Even better, is the fact that they don't have an ewb00ntew maintainer, lolz... Coz frinds don't let frinds run ewb00tew :p

#tallship #FOSS #Remote_Management

Testing Mobile Safari on device using linux with ios-safari-remote-debug-kit

One thing that has been frustrating to me is how hard it is to test iOS devices when you no longer have a MacOS device and Safari to test on.

I stumbled upon ios-safari-remote-debug-kit which uses ios-webkit-debug-proxy to allow the inspector in Chromium. This ended up being straightforward despite the many dependencies listed on the latter. Mainly because I already had them with Slackware!

The only caveat is that I needed to allow Chromium write access to its files again. I removed write access to specific files in ~/.config/chromium for privacy, which Chromium complains about, but it still...

https://nokoto.org/node/583

## First steps towards Raspberry Pi5 support

### Stuart Winter's latest announcement on 05 Oct on the official Linux ARM port:

Using the new SAIR (Slackware AArch64 Installer Respin) tool, I created a variant of the Slackware AArch64 Installer that uses the Raspberry Pi Kernel fork instead of the upstream Linus Torvalds kernel. To test it, I installed Slackware onto a Raspberry Pi 4, and it worked — a big milestone! 🎉 Why the Pi 4? Because I don’t yet have an RPi5, but this gives me a way to get the core pieces working now so that we’ll be ready to integrate full support for the Raspberry Pi 5 as soon as I can test on real hardware. This is just the beginning, but it’s an exciting step forward. Thanks so much for your support.

If you're interested in a fully supported rolling distro for your production rPi home or office network you can track development following the Changelog HERE

Installation guides and video tutorials for rPi4 installation (including a rather comprehensive hardware guide) are located HERE and complete instructions for installation on other popular product lines such as Pine64 as well can be found HERE.

Stuart and Brent work hard at bringing the very leading edge of computing to the ARM architecture and #Slackware_Linux rides the cusp of that endeavor with their dedication and commitment to the single board computer market.

For your next #Raspberry_Pi project, consider the simple yet sleek and performant stability that Slackware Linux has been famous for since it was first distributed around campus at Moorehead State University on floppy disks over 30 years ago, predating Debian, Redhat, and every other Linux distribution in the marketplace.

As for me? Well, it says so in most of my profiles: "Slackware, OpenBSD, and a bit of a Debiantard." And that about sums it up for now!

### A bit on source based and rolling Linux distributions:

- Slackware -current, like Debian testing, Gentoo, and Arch Linux, is a fully rolling Linux distribution. A single command provides complete system updates to the very latest in versioning of packages and ongoing, active development.
- Unlike most other package based distributions, Slackware linux 'can be' a completely sourced based Linux distro, albeit a mostly inconvenient and rather redundant effort, since a single command can fetch and reinstall every single component of the base system (once initial installation of the machine has been completed), due to Slackware's uniquely historical, and simplistic methodology.
- Almost all additional packages not already in the official Slackware installation, with exception of a few very large and intensive applications, are #source_based installs, also capable of being fetched, downloaded from the upstream developer source repos, compiled, packaged, and installed locally (including dependencies) - with a single command. Some packages such as Firefox, LibreOffice, etc., are so huge that trusted package repos are maintained so they can be downloaded, and then installed in seconds with a single command.
- Once you have installed applications, you can share those packages with others freely so they can merely take those packages and install them in a few seconds with a single command. It is however, preferred by most to use the SlackBuilds.org repository for #Slackbuild scripts to compile and install from source (it's a trust issue).
- Slackware Linux is the oldest, extant Linux distro, and has maintained an aggressive, continuous development cycle since its initial public announcement on Usenet in 1993. The Slackware Team has also traditionally provided the longest running support for release versions over that of all Linux distributions (over a decade before EOL in many cases).

I hope that helps, enjoy!

#tallship @mozes #Slackware #FOSS #UNIX #ARM

@jloc0 I was able to build waybar 0.14.0 after I built spdlog 1.15.3 using fmt 12.0.0.

I actually tried fmt-compat first (thank you!), but was not able to build waybar with that probably because my own spdlog package was too old.

I am not sure how stable it will be though, but it seems to be fine so far.

I tried to update greetd package, which needs a bunch of new crates and versions. But it looks like static.crates.io has blocked me already.

Ugh, I really do not like working with cargo and rust. It’s so annoying. I much prefer working with a dependency system that relies on libraries that I can package as well, but that’s not practical with rust as everything depends a bajillion packages (may not actually be true).

Guess I have to wait a while to update a package.

In retrospect, I should have worked out the bash loop around the greetd.download file first.

My basic work flow is

  • Run VERSION=0.10.3 ./greetd.SlackBuild
  • Update or add new dependency URL into greetd.download file with a line like https://static.crates.io/crates/addr2line/addr2line-0.21.0crate)
  • Optionally update greetd.info file.
  • Run while read url; do if [ ! -f $(basename "$url") ]; then curl -L -O "$url" ; fi ; done < greetd.download
  • Repeat 1
  •  

    There seem like a lot of changes to the build instructions for obs-studio in the recent major version release. 

    A list of changes that I needed to make in the SBO current SlackBuild:

  • CEF_ROOT directory changes to cef_binary_6533_linux_x86_64.
  • The CDN URL for CEF uses xz rather than bz2.
  • The Cmake option -DBUILD_BROWSER is now -DENABLE_BROWSER.
  • New dependencies:
  • libdatachannel
  • usrsctp
  • libsrtp2
  • plog
  • libjuice
  • The C++ bindings for qrcodegen as "qrcodegencpp". This library does not have any packaging for it so I ended up ignoring this dependency by setting the Cmake option -DENABLE_WEBSOCKET=OFF. I don’t think I used websocket support anyway. Hope I don't need it because this is annoying dependency.
  • remislackbuilds: Files in audio/benben/ of 52354044da951107