Recent Projects

rcallicotte/kube-tools

Miscellaneous kubernetes client tools
  • Centos-stream+epel-next 9 : x86_64

shockfox/jellyfin-ppc64le

This repo was started to help get Jellyfin working on ppc64le. The first pass was with Fedora as a target, although the next was using AlmaLinux 8 so the number of targets had grown. While at it I decided to get it to work on other architectures as well so its grown further and the repo name is somewhat of misleading. Jellyfin 10.9.0 is set up to use dotnet 8.0 which is helpful, because 10.8.3 uses dotnet 6.0 and dotnet 6.0 is not available for ppc64le. Inspiration for gathering dependencies for offline build was taken from https://github.com/rpmfusion/jellyfin/blob/f36/jellyfin-offline.sh, although the number nupkg files that were needed to download has grown. dotnet restore --packages ./jellyfin-dependencies-10.9.0 then for the rest, for example: mkdir jellyfin-nupkg-10.9.0 cd jellyfin-nupkg-10.9.0 curl -L https://www.nuget.org/api/v2/package/runtime.unix.Microsoft.Win32.Primitives/4.3.0 > runtime.unix.microsoft.win32.primitives.4.3.0.nupkg In addition, for npm, a new dependency @esbuild needed to be downloaded for every architecture being built. The only way I could figure out to do this was to run the steps for building the cache using a container for each platform. For this to work I placed the cache outside of the jellyfin-web dir and pointed at it with each run, resetting the jellyfin-web folder each time, otherwise I got errors with npm complaining about architecture mismatches. To do this for each architecture make sure you have qemu-user-static installed and then you can use podman like so: podman run --arch aarch64 -it --entrypoint /bin/bash -v $HOME/rpmbuild:/root/rpmbuild:z quay.io/fedora/fedora From there builds are successful, however one of the downloaded assets does not contain a copy for the library for ppc64le (or s390x) and the server will fail to start because of this. https://www.nuget.org/packages/SkiaSharp.NativeAssets.Linux/2.88.7 To work around this the library build is incorporated in the jellyfin server build and the library is placed in the same location it is found on x86_64 and arm64 builds. The source was gathered by cloning the v2.88.3 branch of https://github.com/mono/skia, running python3 tools/git-sync-deps, and creating a tar archive using the --exclude-vcs option. For this to build on s390x I also needed to create a patch that now allows to build, although it's quite likely incomplete. The nodejs:20 module is also enabled for the centos stream builds.
  • Fedora 41 : ppc64le
  • Fedora 42 : ppc64le
  • Fedora 43 : ppc64le
  • Fedora rawhide : ppc64le

fed500/python-pyforgejo

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 42 : x86_64
  • Fedora 43 : x86_64
  • Fedora rawhide : x86_64

shdwchn10/xwayland-sc

XWayland with pointer warp patch which fixes the bug with weird mouse movement in Star Citizen. Use at your own risk. All spec files taken from Fedora repos. XWayland patch was taken from Nobara project. Licensed under MIT License.
  • Fedora 41 : x86_64
  • Fedora 42 : x86_64

wanzenbug/docker-credential-helpers

Programs to keep Docker login credentials safe by storing in platform keystores.
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora 43 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64

@osbuild/osbuild-composer-ostree-dracut-fix

Fix for osbuild-composer v101 (RHEL 9.4.0) to disable dracut when buiding rpm-ostree based images. https://github.com/osbuild/images/issues/624
  • Rhel 9 : aarch64, s390x, x86_64

zainzou/AGIROS-Euler2203sp2

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • openEuler 22.03 : x86_64
  • openEuler 24.03 : aarch64, x86_64

evrom/swaywm

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Centos-stream 10 : x86_64
  • EPEL 10 : x86_64

fed500/python-temporian

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 42 : x86_64
  • Fedora 43 : x86_64
  • Fedora rawhide : x86_64

devolas/talosctl

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 42 : aarch64, x86_64