update: the entire repo

This commit is contained in:
2026-01-28 17:53:44 +01:00
parent e1e1487d10
commit fe541b6e3c
117 changed files with 139 additions and 186 deletions

View File

@@ -1,5 +1,5 @@
pkgname = "LVM2" pkgname = "LVM2"
pkgver = "2.03.37" pkgver = "2.03.38"
source = f"https://sourceware.org/ftp/lvm2/LVM2.{pkgver}.tgz" source = f"https://sourceware.org/ftp/lvm2/LVM2.{pkgver}.tgz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}.{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}.{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "Linux-PAM" pkgname = "Linux-PAM"
pkgver = "1.7.1" pkgver = "1.7.2"
source = f"https://github.com/linux-pam/linux-pam/releases/download/v{pkgver}/Linux-PAM-{pkgver}.tar.xz" source = f"https://github.com/linux-pam/linux-pam/releases/download/v{pkgver}/Linux-PAM-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,6 +1,6 @@
pkgname = "NSS" pkgname = "NSS"
pkgver = "3.119" # TODO just change the number in url pkgver = "3.120" # TODO just change the number in url
source = f"https://archive.mozilla.org/pub/security/nss/releases/NSS_3_119_RTM/src/nss-{pkgver}.tar.gz" source = f"https://archive.mozilla.org/pub/security/nss/releases/NSS_3_120_RTM/src/nss-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/nss-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/nss-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,5 +1,5 @@
pkgname = "NetworkManager" pkgname = "NetworkManager"
pkgver = "1.54.2" pkgver = "1.54.3"
source = f"https://rocketleaguechatp.duckdns.org/NetworkManager-{pkgver}.tar.xz" source = f"https://rocketleaguechatp.duckdns.org/NetworkManager-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "SVT-AV1" pkgname = "SVT-AV1"
pkgver = "3.1.2" pkgver = "4.0.0"
source = f"https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v{pkgver}/SVT-AV1-v{pkgver}.tar.gz" source = f"https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v{pkgver}/SVT-AV1-v{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-v{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-v{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "abseil-cpp" pkgname = "abseil-cpp"
pkgver = "20250814.1" pkgver = "20260107.0"
source = f"https://github.com/abseil/abseil-cpp/releases/download/{pkgver}/abseil-cpp-{pkgver}.tar.gz" source = f"https://github.com/abseil/abseil-cpp/releases/download/{pkgver}/abseil-cpp-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
@@ -14,7 +14,9 @@ build = [
f"mkdir -p {fembuilddir} && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}-{pkgver}.tar.gz", f"mkdir -p {fembuilddir} && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}-{pkgver}.tar.gz",
# 64-bit build # 64-bit build
f"cd {builddir} && mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release -D ABSL_PROPAGATE_CXX_STD=ON -D BUILD_SHARED_LIBS=ON -G Ninja ..", f"cd {builddir} && mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release -D ABSL_PROPAGATE_CXX_STD=ON "
f"-D BUILD_SHARED_LIBS=ON -G Ninja ..",
f"cd {builddir}/build && ninja", f"cd {builddir}/build && ninja",
f"cd {builddir}/build && DESTDIR={destdir} ninja install", f"cd {builddir}/build && DESTDIR={destdir} ninja install",

View File

@@ -1,5 +1,5 @@
pkgname = "alsa-lib" pkgname = "alsa-lib"
pkgver = "1.2.14" pkgver = "1.2.15.3"
source = f"https://www.alsa-project.org/files/pub/lib/alsa-lib-{pkgver}.tar.bz2" source = f"https://www.alsa-project.org/files/pub/lib/alsa-lib-{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "android-udev" pkgname = "android-udev"
pkgver = "1.0" pkgver = "2.0"
source = f"https://rocketleaguechatp.duckdns.org/pappalaugh.jpg" source = f"https://rocketleaguechatp.duckdns.org/pappalaugh.jpg"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "atspi2core" pkgname = "atspi2core"
pkgver = "2.58.2" pkgver = "2.58.3"
Pkgver = pkgver[:4] Pkgver = pkgver[:4]
source = f"https://download.gnome.org/sources/at-spi2-core/{Pkgver}/at-spi2-core-{pkgver}.tar.xz" source = f"https://download.gnome.org/sources/at-spi2-core/{Pkgver}/at-spi2-core-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/at-spi2-core-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/at-spi2-core-{pkgver}"

View File

@@ -14,9 +14,15 @@ build = [
f"mkdir /tmp/fempkg/build {fembuilddir} || true && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}-{pkgver}.tar.gz && wget https://www.linuxfromscratch.org/patches/blfs/svn/avahi-{pkgver}-ipv6_race_condition_fix-1.patch", f"mkdir /tmp/fempkg/build {fembuilddir} || true && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}-{pkgver}.tar.gz && wget https://www.linuxfromscratch.org/patches/blfs/svn/avahi-{pkgver}-ipv6_race_condition_fix-1.patch",
# 64-bit build # 64-bit build
f"cd {builddir} && patch -Np1 -i ../avahi-{pkgver}-ipv6_race_condition_fix-1.patch && ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static --disable-libevent --disable-mono --disable-monodoc --disable-python --disable-qt3 --disable-qt4 --disable-qt5 --enable-core-docs --with-distro=none --with-systemdsystemunitdir=no --with-dbus-system-address='unix:path=/run/dbus/system_bus_socket'", f"cd {builddir} && patch -Np1 -i ../avahi-{pkgver}-ipv6_race_condition_fix-1.patch && "
f"sed -i '426a if (events & AVAHI_WATCH_HUP) {{ \client_free(c); \\return; \\}}' avahi-daemon/simple-protocol.c && ./configure --prefix=/usr "
f"--sysconfdir=/etc --localstatedir=/var --disable-static --disable-libevent --disable-mono --disable-monodoc --disable-python "
f"--disable-qt3 --disable-qt4 --disable-qt5 --enable-core-docs --with-distro=none --with-systemdsystemunitdir=no "
f"--with-dbus-system-address='unix:path=/run/dbus/system_bus_socket'",
f"cd {builddir} && make -j$(nproc)", f"cd {builddir} && make -j$(nproc)",
f"cd {builddir} && make DESTDIR={destdir} install", f"cd {builddir} && make DESTDIR={destdir} install",
# patch for nss-mdns which references this socket in this location
f"mkdir -p {destdir}/usr/var/run/avahi-daemon && ln -sf /run/avahi-daemon/socket {destdir}/usr/var/run/avahi-daemon/socket",
f"install -v -d -m755 {destdir}/usr/share/licenses/{pkgname}/", f"install -v -d -m755 {destdir}/usr/share/licenses/{pkgname}/",
f"install -v -m644 {builddir}/LICENSE {destdir}/usr/share/licenses/{pkgname}/LICENSE", f"install -v -m644 {builddir}/LICENSE {destdir}/usr/share/licenses/{pkgname}/LICENSE",

View File

@@ -1,5 +1,5 @@
pkgname = "ayugram-desktop" pkgname = "ayugram-desktop"
pkgver = "6.2.4" pkgver = "6.3.10"
source = f"https://rocketleaguechatp.duckdns.org/ayugram.tar.gz" source = f"https://rocketleaguechatp.duckdns.org/ayugram.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
@@ -7,7 +7,7 @@ outputdir = "/home/gabry/lfs-repo/binpkg"
manifestdir = "/home/gabry/lfs-repo/manifests" manifestdir = "/home/gabry/lfs-repo/manifests"
destdir = f"{fembuilddir}/DESTDIR" destdir = f"{fembuilddir}/DESTDIR"
deps = ["glibc", "openssl", "curl", "openldap", "cyrus-sasl", "libjpeg-turbo", "freetype", "harfbuzz", "cairo", "gdkpixbuf", "e2fsprogs"] deps = ["glibc", "xorg-libs", "glib", "freetype", "fontconfig"]
build = [ build = [
# Extract # Extract

View File

@@ -1,5 +1,5 @@
pkgname = "bluez" pkgname = "bluez"
pkgver = "5.84" pkgver = "5.85"
source = f"https://www.kernel.org/pub/linux/bluetooth/bluez-{pkgver}.tar.xz" source = f"https://www.kernel.org/pub/linux/bluetooth/bluez-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "boost" pkgname = "boost"
pkgver = "1.89.0" pkgver = "1.90.0"
source = f"https://github.com/boostorg/boost/releases/download/boost-{pkgver}/boost-{pkgver}-b2-nodocs.tar.xz" source = f"https://github.com/boostorg/boost/releases/download/boost-{pkgver}/boost-{pkgver}-b2-nodocs.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "btop" pkgname = "btop"
pkgver = "1.4.5" pkgver = "1.4.6"
source = f"https://github.com/aristocratos/btop/archive/v{pkgver}/btop-{pkgver}.tar.gz" source = f"https://github.com/aristocratos/btop/archive/v{pkgver}/btop-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "c-ares" pkgname = "c-ares"
pkgver = "1.34.5" pkgver = "1.34.6"
source = f"https://github.com/c-ares/c-ares/releases/download/v{pkgver}/c-ares-{pkgver}.tar.gz" source = f"https://github.com/c-ares/c-ares/releases/download/v{pkgver}/c-ares-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "caelestia-cli" pkgname = "caelestia-cli"
pkgver = "1.0.1" pkgver = "1.0.2"
source = f"https://github.com/caelestia-dots/cli.git" source = f"https://github.com/caelestia-dots/cli.git"
builddir = f"/tmp/fempkgbuild/cli" builddir = f"/tmp/fempkgbuild/cli"
source_type = "git" source_type = "git"

View File

@@ -1,5 +1,5 @@
pkgname = "caelestia-shell" pkgname = "caelestia-shell"
pkgver = "1.3.4" pkgver = "1.4.1"
qtver = "6.10.1" qtver = "6.10.1"
source = f"https://github.com/caelestia-dots/shell.git" source = f"https://github.com/caelestia-dots/shell.git"
source_type = "git" source_type = "git"

View File

@@ -1,30 +0,0 @@
pkgname = "caelestia"
pkgver = "1.0"
source = "https://github.com/caelestia-dots/caelestia.git"
source_type = "git"
builddir = f"/tmp/fempkgbuild/{pkgname}"
deps = [
"caelestia-shell", "inotify-tools", "hyprland",
"xdg-desktop-portal-hyprland", "xdg-desktop-portal", "hyprpicker",
"cliphist", "btop", "fish", "fastfetch", "starship", "eza",
"qt6ct", "papirus-icon-theme", "adw-gtk3-theme"
]
# Read the username from /var/lib/fempkg/username
with open("/var/lib/fempkg/username") as f:
username = f.read().strip()
build = [
# Make sure the target directory exists
f"su {username} -c 'mkdir -p ~/.local/share/caelestia'",
# If repo exists, just git pull; otherwise clone it
f"su {username} -c 'if [ -d ~/.local/share/caelestia/.git ]; "
"then cd ~/.local/share/caelestia && git pull; "
"else git clone {source} ~/.local/share/caelestia; fi'",
f"su {username} -c 'sed -i.bak \"s/^\\s*utc_time_offset\\s*=\\s*\\\"local\\\"/utc_time_offset = \\\"+2\\\"/\" ~/.config/starship.toml' && sed -i '/^bind = Super+Shift, S, global, caelestia:screenshotFreeze/d' ~/.config/hypr/hyprland/keybinds.conf"
# Cleanup builddir (optional)
f"rm -rf {builddir}"
]

View File

@@ -1,5 +1,5 @@
pkgname = "cmake" pkgname = "cmake"
pkgver = "4.2.1" pkgver = "4.2.2"
Pkgver = pkgver[:3] # :3 Pkgver = pkgver[:3] # :3
source = f"https://cmake.org/files/v{Pkgver}/cmake-{pkgver}.tar.gz" source = f"https://cmake.org/files/v{Pkgver}/cmake-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"

View File

@@ -1,5 +1,5 @@
pkgname = "cryptsetup" pkgname = "cryptsetup"
pkgver = "2.8.1" pkgver = "2.8.3"
source = f"https://www.kernel.org/pub/linux/utils/cryptsetup/v2.8/cryptsetup-{pkgver}.tar.xz" source = f"https://www.kernel.org/pub/linux/utils/cryptsetup/v2.8/cryptsetup-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "cuda" pkgname = "cuda"
pkgver = "13.1.0" pkgver = "13.1.1"
driver = "580.95.05" driver = "580.95.05"
source = f"https://developer.download.nvidia.com/compute/cuda/{pkgver}/local_installers/cuda_{pkgver}_{driver}_linux.run" source = f"https://developer.download.nvidia.com/compute/cuda/{pkgver}/local_installers/cuda_{pkgver}_{driver}_linux.run"
builddir = f"/tmp/fempkg/build/{pkgname}" builddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "curl" pkgname = "curl"
pkgver = "8.17.0" pkgver = "8.18.0"
source = f"https://curl.se/download/curl-{pkgver}.tar.xz" source = f"https://curl.se/download/curl-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "dav1d" pkgname = "dav1d"
pkgver = "1.5.2" pkgver = "1.5.3"
source = f"https://code.videolan.org/videolan/dav1d/-/archive/{pkgver}/dav1d-{pkgver}.tar.gz" source = f"https://code.videolan.org/videolan/dav1d/-/archive/{pkgver}/dav1d-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "ddcutil" pkgname = "ddcutil"
pkgver = "2.2.3" pkgver = "2.2.5"
source = f"https://github.com/rockowitz/ddcutil.git" source = f"https://github.com/rockowitz/ddcutil.git"
builddir = f"/tmp/fempkgbuild/{pkgname}" builddir = f"/tmp/fempkgbuild/{pkgname}"
source_type = "git" source_type = "git"

View File

@@ -1,5 +1,5 @@
pkgname = "doxygen" pkgname = "doxygen"
pkgver = "1.15.0" pkgver = "1.16.1"
source = f"https://doxygen.nl/files/doxygen-{pkgver}.src.tar.gz" source = f"https://doxygen.nl/files/doxygen-{pkgver}.src.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "dynamic-cursors" pkgname = "dynamic-cursors"
pkgver = "0.52.0" pkgver = "0.53.3"
source = f"https://github.com/VirtCode/hypr-dynamic-cursors.git" source = f"https://github.com/VirtCode/hypr-dynamic-cursors.git"
source_type = "git" source_type = "git"
builddir = f"/tmp/fempkgbuild/hypr-dynamic-cursors" builddir = f"/tmp/fempkgbuild/hypr-dynamic-cursors"
@@ -13,7 +13,7 @@ deps = ["hyprland"]
build = [ build = [
# 64-bit build # 64-bit build
f"cd {builddir} && git checkout 8c1679b87c54e97145cae83e622956d720e88bef", f"cd {builddir} && git checkout 7e9b7bc9fbcbb2f7f8985ec1f435b43021609639",
f"su gabry -c 'XDG_RUNTIME_DIR=/run/user/$EUID hyprpm update || true'", f"su gabry -c 'XDG_RUNTIME_DIR=/run/user/$EUID hyprpm update || true'",
f"cd {builddir} && make -j$(nproc)", f"cd {builddir} && make -j$(nproc)",
f"cd {builddir} && install -v -d -m755 {destdir}/usr/share/hypr/plugins && install -v -m775 out/dynamic-cursors.so {destdir}/usr/share/hypr/plugins/", f"cd {builddir} && install -v -d -m755 {destdir}/usr/share/hypr/plugins && install -v -m775 out/dynamic-cursors.so {destdir}/usr/share/hypr/plugins/",

View File

@@ -1,5 +1,5 @@
pkgname = "electron" pkgname = "electron"
pkgver = "39.2.7" pkgver = "40.0.0"
Pkgver = pkgver[:2] Pkgver = pkgver[:2]
source = f"https://github.com/electron/electron/releases/download/v{pkgver}/electron-v{pkgver}-linux-x64.zip" source = f"https://github.com/electron/electron/releases/download/v{pkgver}/electron-v{pkgver}-linux-x64.zip"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"

View File

@@ -1,5 +1,5 @@
pkgname = "fastfetch" pkgname = "fastfetch"
pkgver = "2.53.0" pkgver = "2.57.1"
source = f"https://github.com/fastfetch-cli/fastfetch/archive/{pkgver}/fastfetch-{pkgver}.tar.gz" source = f"https://github.com/fastfetch-cli/fastfetch/archive/{pkgver}/fastfetch-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,27 +0,0 @@
pkgname = "femboyos-postpatches"
pkgver = "1.0"
source = f"https://rocketleaguechatp.duckdns.org/fempkg-1.3.2.tar"
builddir = f"/tmp/fempkg/build/{pkgname}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
deps = ["fempkg", "fcron", "gnome-settings-daemon", "xdg-utils"]
build = [
f"mkdir -p {fembuilddir}"
# 64-bit build
f"cd {fembuilddir} && echo \"93.48.234.203 rocketleaguechatp.duckdns.org\" | tee -a /etc/hosts > /dev/null",
f"cd {fembuilddir} && rm -rf /femboyos-latest.tar.xz",
f"cd {fembuilddir} && groupadd -r flatpak && useradd -r -g flatpak -d /var/lib/flatpak -s /sbin/nologin flatpak",
f"cd {fembuilddir} && rm -rf /usr/lib/polkit-gnome || true && mkdir -p /usr/lib/polkit-gnome && ln -sf /usr/libexec/polkit-gnome-authentication-agent-1 /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1",
f"cd {fembuilddir} && find /home -mindepth 1 -maxdepth 1 -type d -printf '%f\\n' | grep -v '^femboyos-user$' > /var/lib/fempkg/username",
f"cd {fembuilddir} && su $(cat /var/lib/fempkg/username) -c \"flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo\"",
f"cd {fembuilddir} && rm -rf /home/$(cat /var/lib/fempkg/username)/.config/caelestia/shell.json || true && wget -P /home/$(cat /var/lib/fempkg/username)/.config/caelestia https://rocketleaguechatp.duckdns.org/shell.json || true",
f"cd {fembuilddir} && glib-compile-schemas /usr/share/glib-2.0/schemas",
f"cd {fembuilddir} && rm -rf /usr/lib/geoclue-2.0/demos/agent && mkdir -p /usr/lib/geoclue-2.0/demos && ln -sf /usr/libexec/geoclue-2.0/demos/agent /usr/lib/geoclue-2.0/demos/agent",
f"cd {fembuilddir} && sed -i '1a exec-once = /usr/libexec/gsd-xsettings' /home/$(cat /var/lib/fempkg/username)/.config/caelestia/hypr-user.conf",
f"cd {fembuilddir} && echo \"/usr/libexec/xdg-desktop-portal-gtk\" >> /usr/bin/xdg-portal-hyprland",
f"cd {fembuilddir} && cp -a /us/. /usr/ && rm -rf /us /ldd /right /posix /libexec /mkspecs /include /.cache /share",
f"cd {fembuilddir} && rm -rf /etc/rc.d/init.d/saslauthd /etc/rc.d/rc0.d/K49saslauthd /etc/rc.d/rc1.d/K49saslauthd /etc/rc.d/rc2.d/S24saslauthd /etc/rc.d/rc3.d/S24saslauthd /etc/rc.d/rc4.d/S24saslauthd /etc/rc.d/rc5.d/S24saslauthd /etc/rc.d/rc6.d/K49saslauthd",
# Cleanup
f"rm -rf {builddir} {fembuilddir}"
]

View File

@@ -1,5 +1,5 @@
pkgname = "firefox" pkgname = "firefox"
pkgver = "140.6.0esr" pkgver = "140.7.0esr"
Pkgver = pkgver[:7] Pkgver = pkgver[:7]
source = f"https://archive.mozilla.org/pub/firefox/releases/{pkgver}/source/firefox-{pkgver}.source.tar.xz" source = f"https://archive.mozilla.org/pub/firefox/releases/{pkgver}/source/firefox-{pkgver}.source.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{Pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{Pkgver}"

View File

@@ -1,5 +1,5 @@
pkgname = "fish" pkgname = "fish"
pkgver = "4.2.1" pkgver = "4.3.3"
source = f"https://github.com/fish-shell/fish-shell/releases/download/{pkgver}/fish-{pkgver}.tar.xz" source = f"https://github.com/fish-shell/fish-shell/releases/download/{pkgver}/fish-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "flatpak" pkgname = "flatpak"
pkgver = "1.16.1" pkgver = "1.16.2"
source = f"https://github.com/flatpak/flatpak/releases/download/{pkgver}/flatpak-{pkgver}.tar.xz" source = f"https://github.com/flatpak/flatpak/releases/download/{pkgver}/flatpak-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "flatpost" pkgname = "flatpost"
pkgver = "1.1.1" pkgver = "1.2.0"
source = f"https://github.com/GloriousEggroll/flatpost/archive/refs/tags/{pkgver}.tar.gz" source = f"https://github.com/GloriousEggroll/flatpost/archive/refs/tags/{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "fuse" pkgname = "fuse"
pkgver = "3.17.4" pkgver = "3.18.1"
source = f"https://github.com/libfuse/libfuse/releases/download/fuse-{pkgver}/fuse-{pkgver}.tar.gz" source = f"https://github.com/libfuse/libfuse/releases/download/fuse-{pkgver}/fuse-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "glaze" pkgname = "glaze"
pkgver = "6.0.2" pkgver = "6.5.1"
source = f"https://github.com/stephenberry/glaze/archive/v{pkgver}/glaze-{pkgver}.tar.gz" source = f"https://github.com/stephenberry/glaze/archive/v{pkgver}/glaze-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "glib" pkgname = "glib"
pkgver = "2.86.2" pkgver = "2.86.3"
Pkgver = pkgver[:4] Pkgver = pkgver[:4]
source = f"https://download.gnome.org/sources/glib/{Pkgver}/glib-{pkgver}.tar.xz" source = f"https://download.gnome.org/sources/glib/{Pkgver}/glib-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"

View File

@@ -1,5 +1,5 @@
pkgname = "glslang" pkgname = "glslang"
pkgver = "16.1.0" pkgver = "16.2.0"
source = f"https://github.com/KhronosGroup/glslang/archive/{pkgver}/glslang-{pkgver}.tar.gz" source = f"https://github.com/KhronosGroup/glslang/archive/{pkgver}/glslang-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "glslc" pkgname = "glslc"
pkgver = "2025.5" pkgver = "2026.1"
source = f"https://github.com/google/shaderc/archive/v{pkgver}/shaderc-{pkgver}.tar.gz" source = f"https://github.com/google/shaderc/archive/v{pkgver}/shaderc-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/shaderc-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/shaderc-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,6 +1,7 @@
pkgname = "gnutls" pkgname = "gnutls"
pkgver = "3.8.10" pkgver = "3.8.11"
source = f"https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-{pkgver}.tar.xz" Pkgver = pkgver[:3] # meow
source = f"https://www.gnupg.org/ftp/gcrypt/gnutls/v{Pkgver}/gnutls-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,5 +1,5 @@
pkgname = "go" pkgname = "go"
pkgver = "1.25.5" pkgver = "1.25.6"
source = f"https://go.dev/dl/go{pkgver}.linux-amd64.tar.gz" source = f"https://go.dev/dl/go{pkgver}.linux-amd64.tar.gz"
builddir = f"/tmp/fempkg/build/go/go" builddir = f"/tmp/fempkg/build/go/go"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "gpg" pkgname = "gpg"
pkgver = "2.4.8" pkgver = "2.5.16"
source = f"https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-{pkgver}.tar.bz2" source = f"https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/gnupg-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/gnupg-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "gpu-screen-recorder-gtk" pkgname = "gpu-screen-recorder-gtk"
pkgver = "5.7.8" pkgver = "5.7.9"
source = f"https://repo.dec05eba.com/gpu-screen-recorder-gtk" source = f"https://repo.dec05eba.com/gpu-screen-recorder-gtk"
source_type = "git" source_type = "git"
builddir = f"/tmp/fempkgbuild/{pkgname}" builddir = f"/tmp/fempkgbuild/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "gpu-screen-recorder" pkgname = "gpu-screen-recorder"
pkgver = "5.9.2" pkgver = "5.12.2"
source = f"https://repo.dec05eba.com/gpu-screen-recorder" source = f"https://repo.dec05eba.com/gpu-screen-recorder"
builddir = f"/tmp/fempkgbuild/{pkgname}" builddir = f"/tmp/fempkgbuild/{pkgname}"
source_type = "git" source_type = "git"

View File

@@ -1,5 +1,5 @@
pkgname = "gst-plugins-base" pkgname = "gst-plugins-base"
pkgver = "1.26.8" pkgver = "1.26.10"
source = f"https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-{pkgver}.tar.xz" source = f"https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "gstreamer" pkgname = "gstreamer"
pkgver = "1.26.8" pkgver = "1.26.10"
source = f"https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-{pkgver}.tar.xz" source = f"https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "harfbuzz" pkgname = "harfbuzz"
pkgver = "12.2.0" pkgver = "12.3.2"
source = f"https://github.com/harfbuzz/harfbuzz/releases/download/{pkgver}/harfbuzz-{pkgver}.tar.xz" source = f"https://github.com/harfbuzz/harfbuzz/releases/download/{pkgver}/harfbuzz-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "heroic-games-launcher" pkgname = "heroic-games-launcher"
pkgver = "2.18.1" pkgver = "2.19.0"
source = f"https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/archive/refs/tags/v{pkgver}.tar.gz" source = f"https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/archive/refs/tags/v{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/HeroicGamesLauncher-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/HeroicGamesLauncher-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "hwdata" pkgname = "hwdata"
pkgver = "0.401" pkgver = "0.403"
source = f"https://github.com/vcrhonek/hwdata/archive/v{pkgver}/hwdata-{pkgver}.tar.gz" source = f"https://github.com/vcrhonek/hwdata/archive/v{pkgver}/hwdata-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "hyprexpo" pkgname = "hyprexpo"
pkgver = "0.52.0" pkgver = "0.53.0"
source = f"https://github.com/hyprwm/hyprland-plugins.git" source = f"https://github.com/hyprwm/hyprland-plugins.git"
source_type = "git" source_type = "git"
builddir = f"/tmp/fempkgbuild/hyprland-plugins" builddir = f"/tmp/fempkgbuild/hyprland-plugins"

View File

@@ -1,5 +1,5 @@
pkgname = "hyprland-libs" pkgname = "hyprland-libs"
pkgver = "0.52.2" pkgver = "0.53.1" # MAKE SURE TO UPDATE PACKAGE LIST
source = f"https://github.com/hyprwm/Hyprland/releases/download/v{pkgver}/source-v{pkgver}.tar.gz" source = f"https://github.com/hyprwm/Hyprland/releases/download/v{pkgver}/source-v{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/hyprland-source" builddir = f"/tmp/fempkg/build/{pkgname}/hyprland-source"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
@@ -37,12 +37,12 @@ for package in $(grep -v "^#" ../hypr-list); do
if [[ "$packagedir" == hyprland-protocols-* ]]; then if [[ "$packagedir" == hyprland-protocols-* ]]; then
meson setup --prefix=/usr --buildtype=release .. meson setup --prefix=/usr --buildtype=release ..
else else
cmake -D CMAKE_INSTALL_PREFIX=/usr \ cmake -D CMAKE_INSTALL_PREFIX=/usr \\
-D CMAKE_BUILD_TYPE=Release \ -D CMAKE_BUILD_TYPE=Release \\
-D CMAKE_SKIP_INSTALL_RPATH=ON \ -D CMAKE_SKIP_INSTALL_RPATH=ON \\
-D INSTALL_QML_PREFIX=/lib/qt6/qml \ -D INSTALL_QML_PREFIX=/lib/qt6/qml \\
-D DISABLE_TESTS=ON \ -D DISABLE_TESTS=ON \\
-D BUILD_TESTING=OFF \ -D BUILD_TESTING=OFF \\
-W no-dev -G Ninja .. -W no-dev -G Ninja ..
fi fi

View File

@@ -1,5 +1,5 @@
pkgname = "hyprland" # TODO wen update also update hyprland-libs and coressponding plugins pkgname = "hyprland" # TODO wen update also update hyprland-libs and coressponding plugins
pkgver = "0.52.2" pkgver = "0.53.1"
source = f"https://github.com/hyprwm/Hyprland/releases/download/v{pkgver}/source-v{pkgver}.tar.gz" source = f"https://github.com/hyprwm/Hyprland/releases/download/v{pkgver}/source-v{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/hyprland-source" builddir = f"/tmp/fempkg/build/{pkgname}/hyprland-source"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,6 +1,6 @@
# man-pages.recipe.py # non penso # Z # man-pages.recipe.py # non penso # Z
pkgname = "iana-etc" pkgname = "iana-etc"
pkgver = "20251120" pkgver = "20251215"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
source = f"https://github.com/Mic92/iana-etc/releases/download/{pkgver}/iana-etc-{pkgver}.tar.gz" source = f"https://github.com/Mic92/iana-etc/releases/download/{pkgver}/iana-etc-{pkgver}.tar.gz"

View File

@@ -1,5 +1,5 @@
pkgname = "icu" pkgname = "icu"
pkgver = "78.1" pkgver = "78.2"
source = f"https://github.com/unicode-org/icu/releases/download/release-{pkgver}/icu4c-{pkgver}-sources.tgz" source = f"https://github.com/unicode-org/icu/releases/download/release-{pkgver}/icu4c-{pkgver}-sources.tgz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "inotify-tools" pkgname = "inotify-tools"
pkgver = "4.25.9.0" pkgver = "4.25.9.0" # GIT repo
source = f"https://github.com/inotify-tools/inotify-tools.git" source = f"https://github.com/inotify-tools/inotify-tools.git"
builddir = f"/tmp/fempkgbuild/{pkgname}" builddir = f"/tmp/fempkgbuild/{pkgname}"
source_type = "git" source_type = "git"

View File

@@ -1,5 +1,5 @@
pkgname = "intel-onevpl" pkgname = "intel-onevpl"
pkgver = "25.4.5" pkgver = "26.1.0"
source = f"https://github.com/intel/vpl-gpu-rt/archive/refs/tags/intel-onevpl-{pkgver}.tar.gz" source = f"https://github.com/intel/vpl-gpu-rt/archive/refs/tags/intel-onevpl-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/vpl-gpu-rt-intel-onevpl-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/vpl-gpu-rt-intel-onevpl-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "iproute2" pkgname = "iproute2"
pkgver = "6.17.0" pkgver = "6.18.0"
source = f"https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-{pkgver}.tar.xz" source = f"https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "iso-codes" pkgname = "iso-codes"
pkgver = "4.18.0" pkgver = "4.20.1"
source = f"https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/v{pkgver}/iso-codes-v{pkgver}.tar.gz" source = f"https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/v{pkgver}/iso-codes-v{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-v{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-v{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "jansson" pkgname = "jansson"
pkgver = "2.14.1" pkgver = "2.15.0"
source = f"https://github.com/akheron/jansson/releases/download/v{pkgver}/jansson-{pkgver}.tar.bz2" source = f"https://github.com/akheron/jansson/releases/download/v{pkgver}/jansson-{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,4 +1,4 @@
pkgname = "jemalloc" pkgname = "jemalloc" # git repo
pkgver = "5.3.0" pkgver = "5.3.0"
source = f"https://github.com/jemalloc/jemalloc.git" source = f"https://github.com/jemalloc/jemalloc.git"
builddir = f"/tmp/fempkgbuild/{pkgname}" builddir = f"/tmp/fempkgbuild/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "kde-connect" pkgname = "kde-connect"
pkgver = "25.12.0" pkgver = "25.12.1"
kf6_ver = "6.20.0" kf6_ver = "6.20.0"
source = f"https://invent.kde.org/network/kdeconnect-kde/-/archive/v{pkgver}/kdeconnect-kde-v{pkgver}.tar.gz" source = f"https://invent.kde.org/network/kdeconnect-kde/-/archive/v{pkgver}/kdeconnect-kde-v{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/kdeconnect-kde-v{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/kdeconnect-kde-v{pkgver}"

View File

@@ -1,5 +1,5 @@
pkgname = "lcms2" pkgname = "lcms2"
pkgver = "2.17" pkgver = "2.18"
source = f"https://github.com/mm2/Little-CMS/releases/download/lcms{pkgver}/lcms2-{pkgver}.tar.gz" source = f"https://github.com/mm2/Little-CMS/releases/download/lcms{pkgver}/lcms2-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,6 +1,6 @@
pkgname = "libadwaita" pkgname = "libadwaita"
pkgver = "1.8.2" pkgver = "1.8.3"
Pkgver = pkgver[:3] # meow :3 # hold on what a coincidence xd Pkgver = pkgver[:3] # meow :3 # hold on what a coincidence xd # what
source = f"https://download.gnome.org/sources/libadwaita/{Pkgver}/libadwaita-{pkgver}.tar.xz" source = f"https://download.gnome.org/sources/libadwaita/{Pkgver}/libadwaita-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libarchive" pkgname = "libarchive"
pkgver = "3.8.2" pkgver = "3.8.5"
source = f"https://github.com/libarchive/libarchive/releases/download/v{pkgver}/libarchive-{pkgver}.tar.xz" source = f"https://github.com/libarchive/libarchive/releases/download/v{pkgver}/libarchive-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libbytesize" pkgname = "libbytesize"
pkgver = "2.11" pkgver = "2.12"
source = f"https://github.com/storaged-project/libbytesize/releases/download/{pkgver}/libbytesize-{pkgver}.tar.gz" source = f"https://github.com/storaged-project/libbytesize/releases/download/{pkgver}/libbytesize-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libclc" pkgname = "libclc"
pkgver = "21.1.2" pkgver = "21.1.8"
source = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{pkgver}/libclc-{pkgver}.src.tar.xz" source = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{pkgver}/libclc-{pkgver}.src.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/libclc-{pkgver}.src" builddir = f"/tmp/fempkg/build/{pkgname}/libclc-{pkgver}.src"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libdvdread" pkgname = "libdvdread"
pkgver = "6.1.3" pkgver = "7.0.1"
source = f"https://get.videolan.org/libdvdread/{pkgver}/libdvdread-{pkgver}.tar.bz2" source = f"https://get.videolan.org/libdvdread/{pkgver}/libdvdread-{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libfyaml" pkgname = "libfyaml"
pkgver = "0.9" pkgver = "0.9.3"
source = f"https://github.com/pantoniou/libfyaml/releases/download/v{pkgver}/libfyaml-{pkgver}.tar.gz" source = f"https://github.com/pantoniou/libfyaml/releases/download/v{pkgver}/libfyaml-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libgpg-error" pkgname = "libgpg-error"
pkgver = "1.56" pkgver = "1.58"
source = f"https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-{pkgver}.tar.bz2" source = f"https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libinput" # get from blfs xorg input drivers page (https://www.linuxfromscratch.org/blfs/view/svn/x/x7driver.html#libinput) pkgname = "libinput" # get from blfs xorg input drivers page (https://www.linuxfromscratch.org/blfs/view/svn/x/x7driver.html#libinput)
pkgver = "1.30.0" pkgver = "1.30.1"
source = f"https://gitlab.freedesktop.org/libinput/libinput/-/archive/{pkgver}/libinput-{pkgver}.tar.gz" source = f"https://gitlab.freedesktop.org/libinput/libinput/-/archive/{pkgver}/libinput-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libjpeg-turbo" pkgname = "libjpeg-turbo"
pkgver = "3.0.1" pkgver = "3.1.3"
source = f"https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-{pkgver}.tar.gz" source = f"https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libmbim" pkgname = "libmbim"
pkgver = "1.32.0" pkgver = "1.34.0"
source = f"https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/{pkgver}/libmbim-{pkgver}.tar.gz" source = f"https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/{pkgver}/libmbim-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libnl" pkgname = "libnl"
pkgver = "3.11.0" pkgver = "3.12.0"
source = f"https://github.com/thom311/libnl/releases/download/libnl3_11_0/libnl-{pkgver}.tar.gz" source = f"https://github.com/thom311/libnl/releases/download/libnl3_11_0/libnl-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libnotify" pkgname = "libnotify"
pkgver = "0.8.7" pkgver = "0.8.8"
Pkgver = pkgver[:3] # :3 Pkgver = pkgver[:3] # :3
source = f"https://download.gnome.org/sources/libnotify/{Pkgver}/libnotify-{pkgver}.tar.xz" source = f"https://download.gnome.org/sources/libnotify/{Pkgver}/libnotify-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"

View File

@@ -1,5 +1,5 @@
pkgname = "libpcap" pkgname = "libpcap"
pkgver = "1.10.5" pkgver = "1.10.6"
source = f"https://www.tcpdump.org/release/libpcap-{pkgver}.tar.gz" source = f"https://www.tcpdump.org/release/libpcap-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libpng" pkgname = "libpng"
pkgver = "1.6.52" pkgver = "1.6.54"
source = f"https://rocketleaguechatp.duckdns.org/libpng-{pkgver}.tar.xz" source = f"https://rocketleaguechatp.duckdns.org/libpng-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libqalculate" pkgname = "libqalculate"
pkgver = "5.8.2" pkgver = "5.9.0"
source = f"https://github.com/Qalculate/libqalculate/releases/download/v{pkgver}/libqalculate-{pkgver}.tar.gz" source = f"https://github.com/Qalculate/libqalculate/releases/download/v{pkgver}/libqalculate-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libqmi" pkgname = "libqmi"
pkgver = "1.36.0" pkgver = "1.38.0"
source = f"https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/{pkgver}/libqmi-{pkgver}.tar.gz" source = f"https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/{pkgver}/libqmi-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,6 +1,6 @@
pkgname = "librewolf" pkgname = "librewolf"
pkgver = "146.0-2" pkgver = "147.0.2-1"
source = f"https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/{pkgver}/librewolf-{pkgver}.source.tar.gz" source = f"https://codeberg.org/api/packages/librewolf/generic/librewolf-source/{pkgver}/librewolf-{pkgver}.source.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,6 +1,7 @@
pkgname = "libsigc" pkgname = "libsigc"
pkgver = "3.6.0" pkgver = "3.6.0"
source = f"https://download.gnome.org/sources/libsigc++/3.6/libsigc++-{pkgver}.tar.xz" Pkgver = pkgver[:3] # :3
source = f"https://download.gnome.org/sources/libsigc++/{Pkgver}/libsigc++-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}++-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}++-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,5 +1,5 @@
pkgname = "libtasn1" pkgname = "libtasn1"
pkgver = "4.20.0" pkgver = "4.21.0"
source = f"https://ftpmirror.gnu.org/gnu/libtasn1/libtasn1-{pkgver}.tar.gz" source = f"https://ftpmirror.gnu.org/gnu/libtasn1/libtasn1-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libva" pkgname = "libva"
pkgver = "2.22.0" pkgver = "2.23.0"
source = f"https://github.com/intel/libva/archive/{pkgver}/libva-{pkgver}.tar.gz" source = f"https://github.com/intel/libva/archive/{pkgver}/libva-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libvdpau" pkgname = "libvdpau"
pkgver = "1.5" pkgver = "1.5" # https://gitlab.freedesktop.org/vdpau/libvdpau/-/tags
source = f"https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/{pkgver}/libvdpau-{pkgver}.tar.bz2" source = f"https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/{pkgver}/libvdpau-{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "libvpl" pkgname = "libvpl"
pkgver = "2.15.0" pkgver = "2.16.0"
source = f"https://github.com/intel/libvpl/archive/refs/tags/v{pkgver}/libvpl-{pkgver}.tar.gz" source = f"https://github.com/intel/libvpl/archive/refs/tags/v{pkgver}/libvpl-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "linux-firmware" pkgname = "linux-firmware"
pkgver = "20251125-2" pkgver = "20260110"
source = f"https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" source = f"https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"
builddir = f"/tmp/fempkgbuild/{pkgname}" builddir = f"/tmp/fempkgbuild/{pkgname}"
fembuilddir = builddir fembuilddir = builddir

View File

@@ -1,5 +1,5 @@
pkgname = "llvm" pkgname = "llvm"
pkgver = "21.1.2" pkgver = "21.1.8"
source = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{pkgver}/llvm-{pkgver}.src.tar.xz" source = f"https://github.com/llvm/llvm-project/releases/download/llvmorg-{pkgver}/llvm-{pkgver}.src.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}.src" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}.src"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "lmdb" pkgname = "lmdb"
pkgver = "0.9.33" pkgver = "0.9.34"
source = f"https://git.openldap.org/openldap/openldap/-/archive/LMDB_{pkgver}.tar.bz2" source = f"https://git.openldap.org/openldap/openldap/-/archive/LMDB_{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/openldap-LMDB_{pkgver}-3a29a24777c82a0165de813ae696a5068b5add30" builddir = f"/tmp/fempkg/build/{pkgname}/openldap-LMDB_{pkgver}-3a29a24777c82a0165de813ae696a5068b5add30"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "nautilus" pkgname = "nautilus"
pkgver = "49.2" pkgver = "49.3"
Pkgver = pkgver[:2] Pkgver = pkgver[:2]
source = f"https://download.gnome.org/sources/nautilus/{Pkgver}/nautilus-{pkgver}.tar.xz" source = f"https://download.gnome.org/sources/nautilus/{Pkgver}/nautilus-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"

View File

@@ -1,5 +1,5 @@
pkgname = "ncurses" pkgname = "ncurses"
pkgver = "6.5-20250809" pkgver = "6.6"
source = f"https://invisible-mirror.net/archives/ncurses/current/ncurses-{pkgver}.tgz" source = f"https://invisible-mirror.net/archives/ncurses/current/ncurses-{pkgver}.tgz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "nodejs" pkgname = "nodejs"
pkgver = "22.21.1" pkgver = "22.22.0"
source = f"https://nodejs.org/dist/v{pkgver}/node-v{pkgver}.tar.xz" source = f"https://nodejs.org/dist/v{pkgver}/node-v{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/node-v{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/node-v{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "obs-studio" pkgname = "obs-studio"
pkgver = "31.1.2" pkgver = "32.0.4"
source = f"https://github.com/obsproject/obs-studio/releases/download/{pkgver}/OBS-Studio-{pkgver}-Sources.tar.gz" source = f"https://github.com/obsproject/obs-studio/releases/download/{pkgver}/OBS-Studio-{pkgver}-Sources.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}-sources" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}-sources"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "opencv" pkgname = "opencv"
pkgver = "4.12.0" pkgver = "4.13.0"
source = f"https://github.com/opencv/opencv/archive/{pkgver}/opencv-{pkgver}.tar.gz" source = f"https://github.com/opencv/opencv/archive/{pkgver}/opencv-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,4 +1,4 @@
pkgname = "opsec" pkgname = "opsec" # te
pkgver = "1.0" pkgver = "1.0"
source = f"https://rocketleaguechatp.duckdns.org/opsec.tar.xz" source = f"https://rocketleaguechatp.duckdns.org/opsec.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "ostree" pkgname = "ostree"
pkgver = "2025.6" pkgver = "2025.7"
source = f"https://github.com/ostreedev/ostree/releases/download/v{pkgver}/libostree-{pkgver}.tar.xz" source = f"https://github.com/ostreedev/ostree/releases/download/v{pkgver}/libostree-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/lib{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/lib{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "p11-kit" pkgname = "p11-kit"
pkgver = "0.25.10" pkgver = "0.26.1"
source = f"https://github.com/p11-glue/p11-kit/releases/download/{pkgver}/p11-kit-{pkgver}.tar.xz" source = f"https://github.com/p11-glue/p11-kit/releases/download/{pkgver}/p11-kit-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "pipewire" pkgname = "pipewire"
pkgver = "1.4.9" pkgver = "1.4.10"
source = f"https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/{pkgver}/pipewire-{pkgver}.tar.bz2" source = f"https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/{pkgver}/pipewire-{pkgver}.tar.bz2"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "pnpm" pkgname = "pnpm"
pkgver = "10" pkgver = "10.28.2"
source = f"https://rocketleaguechatp.duckdns.org/pappalaugh.jpg" # this is genuinly the most low effort package i ever did source = f"https://rocketleaguechatp.duckdns.org/pappalaugh.jpg" # this is genuinly the most low effort package i ever did
deps = ["nodejs"] deps = ["nodejs"]

View File

@@ -1,5 +1,5 @@
pkgname = "polkit" pkgname = "polkit"
pkgver = "126" pkgver = "127"
source = f"https://github.com/polkit-org/polkit/archive/{pkgver}/polkit-{pkgver}.tar.gz" source = f"https://github.com/polkit-org/polkit/archive/{pkgver}/polkit-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "python" pkgname = "python"
pkgver = "3.14.0" pkgver = "3.14.2"
Pkgver = pkgver[:4] Pkgver = pkgver[:4]
atomic = True atomic = True
source = f"https://www.python.org/ftp/python/{pkgver}/Python-{pkgver}.tar.xz" source = f"https://www.python.org/ftp/python/{pkgver}/Python-{pkgver}.tar.xz"

View File

@@ -1,5 +1,5 @@
pkgname = "qemu" pkgname = "qemu"
pkgver = "10.1.3" pkgver = "10.2.0"
source = f"https://download.qemu.org/qemu-{pkgver}.tar.xz" source = f"https://download.qemu.org/qemu-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,5 +1,5 @@
pkgname = "re2" pkgname = "re2"
pkgver = "2025-08-05" pkgver = "2025-11-05"
source = f"https://github.com/google/re2/releases/download/{pkgver}/re2-{pkgver}.tar.gz" source = f"https://github.com/google/re2/releases/download/{pkgver}/re2-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}" builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

Some files were not shown because too many files have changed in this diff Show More