Download Latest Version APKINDEX.tar.gz (9.9 kB)
Email in envelope

Get an email when there's a new version of wolfi

Home / x86_64
Name Modified Size InfoDownloads / Week
Parent folder
APKINDEX.tar.gz < 2 hours ago 9.9 kB
libcdio-paranoia-10.2.2.0.2-r0.apk < 2 hours ago 87.6 kB
libcdio-paranoia-dev-10.2.2.0.2-r0.apk < 2 hours ago 178.0 kB
libmpv2-0.40.0-r0.apk < 2 hours ago 1.2 MB
libxcb-1.17.0-r9.apk < 2 hours ago 125.7 kB
libxcb-composite-1.17.0-r9.apk < 2 hours ago 14.2 kB
libxcb-damage-1.17.0-r9.apk < 2 hours ago 13.7 kB
libxcb-dev-1.17.0-r9.apk < 2 hours ago 222.3 kB
libxcb-doc-1.17.0-r9.apk < 2 hours ago 310.2 kB
libxcb-dpms-1.17.0-r9.apk < 2 hours ago 14.3 kB
libxcb-dri2-1.17.0-r9.apk < 2 hours ago 17.0 kB
libxcb-dri3-1.17.0-r9.apk < 2 hours ago 17.2 kB
libxcb-glx-1.17.0-r9.apk < 2 hours ago 47.7 kB
libxcb-present-1.17.0-r9.apk < 2 hours ago 15.2 kB
libxcb-randr-1.17.0-r9.apk < 2 hours ago 35.0 kB
libxcb-record-1.17.0-r9.apk < 2 hours ago 17.2 kB
libxcb-render-1.17.0-r9.apk < 2 hours ago 31.1 kB
libxcb-res-1.17.0-r9.apk < 2 hours ago 16.2 kB
libxcb-screensaver-1.17.0-r9.apk < 2 hours ago 15.4 kB
libxcb-shape-1.17.0-r9.apk < 2 hours ago 15.4 kB
libxcb-shm-1.17.0-r9.apk < 2 hours ago 14.9 kB
libxcb-static-1.17.0-r9.apk < 2 hours ago 1.4 MB
libxcb-sync-1.17.0-r9.apk < 2 hours ago 20.3 kB
libxcb-xf86dri-1.17.0-r9.apk < 2 hours ago 16.5 kB
libxcb-xfixes-1.17.0-r9.apk < 2 hours ago 21.8 kB
libxcb-xinerama-1.17.0-r9.apk < 2 hours ago 14.4 kB
libxcb-xinput-1.17.0-r9.apk < 2 hours ago 63.9 kB
libxcb-xkb-1.17.0-r9.apk < 2 hours ago 56.6 kB
libxcb-xtest-1.17.0-r9.apk < 2 hours ago 13.6 kB
libxcb-xv-1.17.0-r9.apk < 2 hours ago 21.3 kB
libxcb-xvmc-1.17.0-r9.apk < 2 hours ago 16.0 kB
libxpresent-dev-1.0.2-r0.apk < 2 hours ago 10.6 kB
minizip-1.3.1-r52.apk < 2 hours ago 33.5 kB
minizip-dev-1.3.1-r52.apk < 2 hours ago 20.0 kB
mpv-0.40.0-r0.apk < 2 hours ago 1.3 MB
mpv-bash-completion-0.40.0-r0.apk < 2 hours ago 12.2 kB
mpv-dev-0.40.0-r0.apk < 2 hours ago 53.8 kB
mpv-doc-0.40.0-r0.apk < 2 hours ago 10.4 kB
mpv-zsh-completion-0.40.0-r0.apk < 2 hours ago 13.9 kB
qt5-qtquickcontrols2-5.15.17-r0.apk < 2 hours ago 2.4 MB
qt5-qtquickcontrols2-dev-5.15.17-r0.apk < 2 hours ago 82.5 kB
qt5-qtquickcontrols2-doc-5.15.17-r0.apk < 2 hours ago 7.7 kB
shaderc-2025.4-r1.apk < 2 hours ago 23.3 MB
shaderc-dev-2025.4-r1.apk < 2 hours ago 13.4 MB
zlib-1.3.1-r52.apk < 2 hours ago 68.8 kB
zlib-dev-1.3.1-r52.apk < 2 hours ago 41.9 kB
zlib-doc-1.3.1-r52.apk < 2 hours ago 11.5 kB
zlib-static-1.3.1-r52.apk < 2 hours ago 69.6 kB
libass-0.17.4-r3.apk < 2 hours ago 138.3 kB
libass-dev-0.17.4-r3.apk < 2 hours ago 23.9 kB
libbluray-1.4.0-r0.apk < 2 hours ago 200.1 kB
libbluray-dev-1.4.0-r0.apk < 2 hours ago 1.0 MB
libcdio-2.2.0-r0.apk < 2 hours ago 231.2 kB
libcdio-dev-2.2.0-r0.apk < 2 hours ago 92.8 kB
libcdio-doc-2.2.0-r0.apk < 2 hours ago 7.8 kB
libdvdnav-6.1.1-r0.apk < 2 hours ago 68.8 kB
libdvdnav-dev-6.1.1-r0.apk < 2 hours ago 19.3 kB
libdvdread-6.1.3-r0.apk < 2 hours ago 82.6 kB
libdvdread-dev-6.1.3-r0.apk < 2 hours ago 22.3 kB
libplacebo-7.351.0-r0.apk < 2 hours ago 499.7 kB
libplacebo-dev-7.351.0-r0.apk < 2 hours ago 152.7 kB
libvpx-1.15.2-r0.apk < 2 hours ago 1.5 MB
libvpx-dev-1.15.2-r0.apk < 2 hours ago 45.6 kB
libvpx-utils-1.15.2-r0.apk < 2 hours ago 252.4 kB
libxpresent-1.0.2-r0.apk < 2 hours ago 19.9 kB
mujs-1.3.7-r0.apk < 2 hours ago 508.3 kB
mujs-dev-1.3.7-r0.apk < 2 hours ago 10.2 kB
qt5-qtbase-5.15.17-r5.apk < 2 hours ago 7.6 MB
qt5-qtbase-dev-5.15.17-r5.apk < 2 hours ago 9.6 MB
qt5-qtbase-doc-5.15.17-r5.apk < 2 hours ago 9.9 kB
qt5-qtbase-mysql-5.15.17-r5.apk < 2 hours ago 42.0 kB
qt5-qtbase-odbc-5.15.17-r5.apk < 2 hours ago 54.5 kB
qt5-qtbase-postgresql-5.15.17-r5.apk < 2 hours ago 47.1 kB
qt5-qtbase-sqlite-5.15.17-r5.apk < 2 hours ago 41.5 kB
qt5-qtbase-tds-5.15.17-r5.apk < 2 hours ago 34.4 kB
qt5-qtbase-x11-5.15.17-r5.apk < 2 hours ago 8.6 MB
qt5-qtdeclarative-5.15.17-r0.apk < 2 hours ago 7.0 MB
qt5-qtdeclarative-dev-5.15.17-r0.apk < 2 hours ago 1.3 MB
qt5-qtdeclarative-doc-5.15.17-r0.apk < 2 hours ago 7.7 kB
qt5-qtquickcontrols-5.15.17-r0.apk < 2 hours ago 1.6 MB
qt5-qtquickcontrols-dev-5.15.17-r0.apk < 2 hours ago 7.7 kB
qt5-qtquickcontrols-doc-5.15.17-r0.apk < 2 hours ago 7.7 kB
qt5-qtwebchannel-5.15.17-r0.apk < 2 hours ago 83.0 kB
qt5-qtwebchannel-dev-5.15.17-r0.apk < 2 hours ago 21.8 kB
qt5-qtwebchannel-doc-5.15.17-r0.apk < 2 hours ago 7.7 kB
qt5-qtwebengine-5.15.17-r0.apk < 2 hours ago 347.7 MB
qt5-qtwebengine-dev-5.15.17-r0.apk < 2 hours ago 88.4 kB
qt5-qtwebengine-doc-5.15.17-r0.apk < 2 hours ago 9.4 kB
rubberband-4.0.0-r0.apk < 2 hours ago 700.8 kB
rubberband-dev-4.0.0-r0.apk < 2 hours ago 364.5 kB
stremio-4.4.169-r0.apk < 2 hours ago 1.8 MB
stremio-doc-4.4.169-r0.apk < 2 hours ago 24.0 kB
stremio-server-4.20.12-r0.apk < 2 hours ago 1.4 MB
uchardet-0.0.8-r0.apk < 2 hours ago 107.4 kB
uchardet-dev-0.0.8-r0.apk < 2 hours ago 127.0 kB
vulkan-loader-1.4.330-r1.apk < 2 hours ago 228.2 kB
vulkan-loader-dev-1.4.330-r1.apk < 2 hours ago 11.0 kB
zimg-3.0.6-r0.apk < 2 hours ago 320.1 kB
zimg-dev-3.0.6-r0.apk < 2 hours ago 20.9 kB
Totals: 99 Items   438.6 MB 544

Wolfi APK Repository - Stremio and Media Packages

Build Status

Download wolfi

Community APK repository for Wolfi Linux providing Stremio, MPV, and comprehensive media libraries including Qt5 WebEngine.

Features: Hosted on SourceForge • Automated CI/CD • Cryptographically signed • Multi-architecture support

Important: This is a community repository providing early access to packages from PR #69098 currently under review by the official Wolfi team.

If/when the PR is merged, users should migrate to official Wolfi packages. Until then, this repository provides: - Early access for users who need these packages immediately - Testing ground for package configurations before official inclusion - Learning resource for Wolfi packaging and CI/CD


Quick Installation

Add Repository

# Download and install repository signing key
wget -O /etc/apk/keys/vejeta-wolfi.rsa.pub \
  https://sourceforge.net/projects/wolfi/files/keys/vejeta-wolfi.rsa.pub/download

# Add repository to apk
echo "https://downloads.sourceforge.net/project/wolfi/$(uname -m)" >> /etc/apk/repositories

# Update package index
apk update

# Install packages
apk add stremio mpv qt5-qtwebengine

Manual Download

Download APK files directly from SourceForge Files


Available Packages

Media Players

  • stremio (4.4.169) - Modern media center application
  • mpv - Powerful media player

Qt5 Libraries

  • qt5-qtbase - Qt5 core libraries
  • qt5-qtdeclarative - QML and Qt Quick
  • qt5-qtwebengine - Chromium-based web engine (~300MB)
  • qt5-qtwebchannel - WebChannel support
  • qt5-qtquickcontrols - Qt Quick Controls
  • qt5-qtquickcontrols2 - Qt Quick Controls 2

Media Libraries

  • libass - Subtitle rendering
  • libbluray - Blu-ray disc support
  • libcdio / libcdio-paranoia - CD-ROM access
  • libdvdnav / libdvdread - DVD navigation and reading
  • libplacebo - GPU-accelerated video processing
  • libvpx - VP8/VP9 video codec
  • rubberband - Audio time-stretching

Graphics & Rendering

  • shaderc - Shader compiler
  • vulkan-loader - Vulkan graphics API
  • libxcb - X11 C bindings
  • libxpresent - X11 Present extension

Utilities

  • mujs - JavaScript interpreter
  • uchardet - Character encoding detection
  • zimg - Image scaling library
  • zlib - Compression library

Total: 25 packages across media, Qt5, graphics, and utilities


Architecture

Build and distribution pipeline:

  1. GitHub Actions CI/CD - Automated builds using Melange
  2. Melange Build - Compile for x86_64 + aarch64 architectures
  3. RSA Signing - Cryptographic package signatures
  4. APKINDEX Generation - Repository index creation
  5. SourceForge Distribution - Public APK repository hosting

Supported Architectures

  • x86_64 - Intel/AMD 64-bit
  • aarch64 - ARM 64-bit (Raspberry Pi, servers, etc.)

Security

All packages are: - Cryptographically signed with RSA 4096-bit keys - Built from source using Melange - Reproducible builds via GitHub Actions - Open source - all build configurations public

Verify Signatures

# Package signatures are verified automatically by apk
apk verify stremio mpv qt5-qtwebengine

Signing Key Information

Public Key Location: https://sourceforge.net/projects/wolfi/files/keys/vejeta-wolfi.rsa.pub/download

Key Documentation: https://github.com/vejeta/wolfi-packages/tree/master/keys


Build Status

Package Status Size Architectures
stremio Passing ~50MB x86_64, aarch64
mpv Passing ~20MB x86_64, aarch64
qt5-qtwebengine Passing ~300MB x86_64, aarch64
Other libraries Passing Varies x86_64, aarch64

View live build logs: GitHub Actions


For Developers

This repository uses GitHub Actions Cache for fast, independent builds:

  • Cache Duration: 7 days
  • Cache Size: ~50 packages (~7 MB compressed)
  • Benefit: Build individual packages without rebuilding dependencies

Quick Start

# Check if cache is populated (< 7 days old)
gh cache list -R vejeta/wolfi-packages --key wolfi-packages-consolidated-x86_64

# If cache exists: Build any package independently
gh workflow run build-packages.yml -f package_filter="stremio" -R vejeta/wolfi-packages

# If cache empty: Follow sequential build order
# See build_order_summary.md for detailed instructions

With populated cache: - Build time: ~7-92 minutes (individual packages) - No dependency rebuilds required - Example: Update only stremio without rebuilding Qt5 stack

With empty cache (>7 days): - Build time: ~2.5-4.5 hours (full sequential build) - Must follow dependency order - SourceForge acts as fallback dependency source

Building Locally

# Clone repository
git clone https://github.com/vejeta/wolfi-packages.git
cd wolfi-packages

# Install Melange
wget https://github.com/chainguard-dev/melange/releases/download/v0.8.0/melange_0.8.0_linux_amd64.tar.gz
tar -xzf melange_0.8.0_linux_amd64.tar.gz
sudo mv melange /usr/local/bin/

# Build a specific package
./scripts/build-with-melange.sh packages/stremio/stremio.yaml x86_64

Project Origin

These packages originated from PR #69098 submitted to the official Wolfi repository. As the PR review process continues, this community repository provides early access for users who need them immediately.

Contributing

  1. Package Issues: Report at GitHub Issues
  2. Build Problems: Check GitHub Actions logs
  3. Security Concerns: Report responsibly via GitHub Issues

Background

Why This Repository Exists

This repository was created because: - Official Wolfi team has not yet merged PR #69098 - Users need Stremio and MPV packages immediately - Provides learning opportunity for Wolfi CI/CD and package distribution

Why SourceForge?

GitHub Pages has a 100 MB file size limit, making it unsuitable for large packages like qt5-qtwebengine (300MB). SourceForge provides: - No file size limits - Unlimited bandwidth - Reliable rsync/SSH access for CI/CD - CDN for fast worldwide downloads - Free hosting for open source projects


Repository Statistics

  • Packages: 25
  • Architectures: x86_64, aarch64
  • Total Repository Size: ~800 MB per architecture
  • Hosting Cost: $0/month (SourceForge)
  • Build Time: ~30-45 minutes per full build
  • Update Frequency: As needed for package updates

Support & Resources

Documentation

Getting Help


Acknowledgments

  • Wolfi Team: For creating an excellent security-focused Linux distribution
  • Chainguard: For Melange build tooling and Alpine package expertise
  • SourceForge: For free hosting, bandwidth, and reliable infrastructure
  • Stremio: For creating a great media center application
  • Community Contributors: For testing, feedback, and bug reports

License

Build configurations and scripts: MIT License

Individual packages: Retain their respective upstream licenses (see each package's .yaml file)

For detailed license information, see: https://github.com/vejeta/wolfi-packages


Maintained by: Juan Manuel Méndez Rey (vejeta)

GitHub: https://github.com/vejeta/wolfi-packages

Last updated: 2025-11-11

Source: README.md, updated 2025-11-12