Skip to content

pkgforge/soarpkgs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Packages Cache Discord Documentation Issues License: MIT Stars

The true, simple & suckless Linux User Repository


.
β”œβ”€β”€ assets --> Common Assets used by other Packages
β”œβ”€β”€ binaries --> SBUILDs of type: https://docs.pkgforge.dev/formats/binaries
β”œβ”€β”€ packages --> SBUILDs of type: https://docs.pkgforge.dev/formats/packages
└── templates --> SBUILD examples & templates for common formats

!# $file.disabled --> Needs fixing & rewriting

Note

We recommend cloning with --filter=blob:none for local development
Package Listing & Searching: https://pkgs.pkgforge.dev/?repo=soarpkgs


Index


Package Stats

Note

ℹ️ It is usual for most packages to be outdated since we build most of them from GIT HEAD
πŸ—„οΈ Table of Packages & their status: https://github.com/pkgforge/metadata/blob/main/PKG_STATUS.md
πŸ—„οΈ Table of Only Outdated Packages: https://github.com/pkgforge/metadata/blob/main/soarpkgs/data/COMP_VER_CACHE_OLD.md

Repository πŸ—ƒοΈ Total Packages πŸ“¦ Updated 🟩 Outdated πŸŸ₯ Healthy 🟒 Stale πŸ”΄
πŸ—‚οΈ BinCache Packages Updated Outdated Health Stale
πŸ—‚οΈ PkgCache Packages Updated Outdated Health Stale

Workflow

flowchart TD
  soarpkgs["πŸ“¦ SoarPkgs πŸ“€"] --> Existing["Existing Packages ♾️"]
  soarpkgs --> New["New Packages βž•"]

  %% Existing Packages
  Existing --> EB["Binaries πŸ“¦"]
  Existing --> EP["Packages πŸ“€"]

  subgraph Existing_Binaries [ ]
    EB1["πŸ—œοΈ Linted + Validated πŸ€–"] --> EB2["πŸ“‡ Indexed (Updated) πŸ€–"]
    EB2 --> EB3["⏫ Diffed (Version) πŸ€–"]
    EB3 --> EB4["πŸ§°β–ΆοΈ Build Queued [@BinCache] πŸ€–"]
    EB4 --> EB5["πŸ“‘βœ… Built (Based on priority) πŸ€–"]
    EB5 --> EB6["🧬 Metadata Updated πŸ€–"]
  end
  EB --> EB1

  subgraph Existing_Packages [ ]
    EP1["πŸ—œοΈ Linted + Validated πŸ€–"] --> EP2["πŸ“‡ Indexed (Updated) πŸ€–"]
    EP2 --> EP3["⏫ Diffed (Version) πŸ€–"]
    EP3 --> EP4["πŸ§°β–ΆοΈ Build Queued [@PkgCache] πŸ€–"]
    EP4 --> EP5["πŸ“‘βœ… Built (Based on priority) πŸ€–"]
    EP5 --> EP6["🧬 Metadata Updated πŸ€–"]
  end
  EP --> EP1

  %% New Packages
  New --> NB["Binaries πŸ“¦"]
  New --> NP["Packages πŸ“€"]

  subgraph New_Binaries [ ]
    NB1["πŸ—œοΈ Linted + Validated πŸ€–"] --> NB2["πŸ“‡ Indexed (Added) πŸ€–"]
    NB2 --> NB3["⏭️ Diffed (+List) [@BinCache] πŸ€–"]
    NB3 --> NB4["πŸ¦½βœ… Merged (Manually) [@BinCache]"]
    NB4 --> NB5["πŸ¦½β–ΆοΈ Built (Manually) [@BinCache]"]
    NB5 --> NB6["πŸ“‡ Indexed (Updated) πŸ€–"]
    NB6 --> NB7["⏫ Diffed (Version) πŸ€–"]
    NB7 --> NB8["🧰⏩ Build Skipped (New) πŸ€–"]
    NB8 --> NB9["🧬 Metadata Updated πŸ€–"]
  end
  NB --> NB1

  subgraph New_Packages [ ]
    NP1["πŸ—œοΈ Linted + Validated πŸ€–"] --> NP2["πŸ“‡ Indexed (Added) πŸ€–"]
    NP2 --> NP3["⏭️ Diffed (+List) [@PkgCache] πŸ€–"]
    NP3 --> NP4["πŸ¦½βœ… Merged (Manually) [@PkgCache]"]
    NP4 --> NP5["πŸ¦½β–ΆοΈ Built (Manually) [@PkgCache]"]
    NP5 --> NP6["πŸ“‡ Indexed (Updated) πŸ€–"]
    NP6 --> NP7["⏫ Diffed (Version) πŸ€–"]
    NP7 --> NP8["🧰⏩ Build Skipped (New) πŸ€–"]
    NP8 --> NP9["🧬 Metadata Updated πŸ€–"]
  end
  NP --> NP1
  EB6 --> Existing
  EP6 --> Existing
  NB9 --> Existing
  NP9 --> Existing


  %% Clickable links
  click soarpkgs "https://github.com/soarpkgs" "Recipe Repo"
  click EB "https://github.com/pkgforge/soarpkgs/tree/main/binaries" "Binaries"
  click EB1 "https://github.com/pkgforge/sbuilder" "Linter"
  click EB2 "https://github.com/pkgforge/metadata/raw/refs/heads/main/soarpkgs/data/INDEX.json" "Soarpkgs Index Update"
  click EB3 "https://github.com/pkgforge/metadata/blob/main/soarpkgs/data/DIFF_bincache.json" "Version Diff"
  click EB4 "https://github.com/pkgforge/bincache/actions/workflows/schedule_builds.yaml" "BinCache Build Queue"
  click EB5 "https://github.com/pkgforge/bincache/actions/workflows/matrix_builds.yaml" "BinCache Builds"
  click EB6 "https://github.com/pkgforge/metadata/actions/workflows/generate.yaml" "BinCache Metadata Update"
  click EP "https://github.com/pkgforge/soarpkgs/tree/main/packages" "Packages"
  click EP1 "https://github.com/pkgforge/sbuilder" "Linter"
  click EP2 "https://github.com/pkgforge/metadata/raw/refs/heads/main/soarpkgs/data/INDEX.json" "Soarpkgs Index Update"
  click EP3 "https://github.com/pkgforge/metadata/blob/main/soarpkgs/data/DIFF_pkgcache.json" "Version Diff"
  click EP4 "https://github.com/pkgforge/pkgcache/actions/workflows/schedule_builds.yaml" "PkgCache Build Queue"
  click EP5 "https://github.com/pkgforge/pkgcache/actions/workflows/matrix_builds.yaml" "PkgCache Builds"
  click EP6 "https://github.com/pkgforge/metadata/actions/workflows/generate.yaml" "PkgCache Metadata Update"
  click NB "https://github.com/pkgforge/soarpkgs/tree/main/binaries" "Binaries"
  click NB1 "https://github.com/pkgforge/sbuilder" "Linter"
  click NB2 "https://github.com/pkgforge/metadata/raw/refs/heads/main/soarpkgs/data/INDEX.json" "Index"
  click NB3 "https://github.com/pkgforge/bincache/blob/main/SBUILD_LIST.diff" "Diff List BinCache"
  click NB4 "https://github.com/pkgforge/bincache/blob/main/SBUILD_LIST.json" "Build List BinCache"
  click NB5 "https://github.com/pkgforge/bincache/actions/workflows/matrix_builds.yaml" "BinCache Builds"
  click NB6 "https://github.com/pkgforge/metadata/raw/refs/heads/main/soarpkgs/data/INDEX.json" "BinCache Index Update"
  click NB7 "https://github.com/pkgforge/metadata/blob/main/soarpkgs/data/DIFF_bincache.json" "Version Diff"
  click NB9 "https://github.com/pkgforge/metadata/actions/workflows/generate.yaml" "BinCache Metadata Update"
  click NP "https://github.com/pkgforge/soarpkgs/tree/main/packages" "Packages"
  click NP1 "https://github.com/pkgforge/sbuilder" "Linter"
  click NP2 "https://github.com/pkgforge/metadata/raw/refs/heads/main/soarpkgs/data/INDEX.json" "Index"
  click NP3 "https://github.com/pkgforge/pkgcache/blob/main/SBUILD_LIST.diff" "Diff List PkgCache"
  click NP4 "https://github.com/pkgforge/pkgcache/blob/main/SBUILD_LIST.json" "Build List PkgCache"
  click NP5 "https://github.com/pkgforge/pkgcache/actions/workflows/matrix_builds.yaml" "PkgCache Builds"
  click NP6 "https://github.com/pkgforge/metadata/raw/refs/heads/main/soarpkgs/data/INDEX.json" "PkgCache Index Update"
  click NP7 "https://github.com/pkgforge/metadata/blob/main/soarpkgs/data/DIFF_pkgcache.json" "Version Diff"
  click NP9 "https://github.com/pkgforge/metadata/actions/workflows/generate.yaml" "PkgCache Metadata Update"
Loading

Repo Analytics

Alt Stargazers Stargazers over time

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy