Compare commits

...

15 Commits

Author SHA1 Message Date
618d15135a update: discord to 0.0.126 2026-02-24 21:16:10 +01:00
2bf01da4fb linux: update to 6.19.3 (finally) 2026-02-21 16:16:50 +01:00
858344fae5 python: ! 2026-02-21 16:16:35 +01:00
bc44f59e1b update: discord to 0.0.125 2026-02-18 07:42:14 +01:00
257fd349c2 pipewire: use rocketleaguechatp 2026-02-15 17:27:00 +01:00
ebaac6d22c libinput: use rocketleaguechatp 2026-02-15 16:33:24 +01:00
bf5187346d nvidia: switch to open kerrnel drivers 2026-02-15 16:33:14 +01:00
3b2f9295ae discord: update to 0.0.124 2026-02-10 14:45:02 +01:00
39b1672655 qemu: add mipsel target 2026-02-03 12:22:33 +01:00
e66f1543ae fix: polkit duktape dep name 2026-02-03 12:21:53 +01:00
408f0b1622 libqmi: switch to self-hosted tarball 2026-02-03 12:21:34 +01:00
e125ad823e libmbim: switch to self-hosted tarball 2026-02-03 12:21:18 +01:00
e8287c47df update: discord to 0.0.123 2026-02-03 12:21:01 +01:00
1a259ad97b fix: ayugram-desktop 2026-02-03 12:20:44 +01:00
0bb6cd7044 update: linux to 6.18.8 2026-02-03 12:20:33 +01:00
11 changed files with 18 additions and 18 deletions

View File

@@ -15,7 +15,7 @@ build = [
f"{destdir}/usr/lib/ayugram/", f"{destdir}/usr/lib/ayugram/",
# 64-bit build # 64-bit build
f"mkdir -p {destdir}/usr/bin && ln -sf /usr/lib/ayugram/AppRun {destdir}/usr/bin/AyuGram && mkdir -p {destdir}/usr/share/applications", f"mkdir -p {destdir}/usr/bin && ln -sf /usr/lib/ayugram/usr/bin/AyuGram {destdir}/usr/bin/AyuGram && mkdir -p {destdir}/usr/share/applications",
f"wget https://rocketleaguechatp.duckdns.org/com.ayugram.desktop.desktop -O {destdir}/usr/share/applications/com.ayugram.desktop.desktop", f"wget https://rocketleaguechatp.duckdns.org/com.ayugram.desktop.desktop -O {destdir}/usr/share/applications/com.ayugram.desktop.desktop",
f"mkdir -p {destdir}/usr/share/icons/hicolor && cp -pvra {destdir}/usr/lib/ayugram/usr/share/icons/hicolor/* {destdir}" f"mkdir -p {destdir}/usr/share/icons/hicolor && cp -pvra {destdir}/usr/lib/ayugram/usr/share/icons/hicolor/* {destdir}"
f"/usr/share/icons/hicolor/ && rm -rf {destdir}/usr/lib/ayugram/share", f"/usr/share/icons/hicolor/ && rm -rf {destdir}/usr/lib/ayugram/share",

View File

@@ -1,5 +1,5 @@
pkgname = "discord" pkgname = "discord"
pkgver = "0.0.122" pkgver = "0.0.126"
source = f"https://dl.discordapp.net/apps/linux/{pkgver}/discord-{pkgver}.tar.gz" source = f"https://dl.discordapp.net/apps/linux/{pkgver}/discord-{pkgver}.tar.gz"
builddir = f"/tmp/fempkg/build/{pkgname}/Discord" builddir = f"/tmp/fempkg/build/{pkgname}/Discord"
fembuilddir = f"/tmp/fempkg/build/{pkgname}" fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -1,6 +1,6 @@
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.1" pkgver = "1.30.1"
source = f"https://gitlab.freedesktop.org/libinput/libinput/-/archive/{pkgver}/libinput-{pkgver}.tar.gz" source = f"https://rocketleaguechatp.duckdns.org/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}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,6 +1,6 @@
pkgname = "libmbim" pkgname = "libmbim"
pkgver = "1.34.0" pkgver = "1.34.0"
source = f"https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/{pkgver}/libmbim-{pkgver}.tar.gz" source = f"https://rocketleaguechatp.duckdns.org/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}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,6 +1,6 @@
pkgname = "libqmi" pkgname = "libqmi"
pkgver = "1.38.0" pkgver = "1.38.0"
source = f"https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/{pkgver}/libqmi-{pkgver}.tar.gz" source = f"https://rocketleaguechatp.duckdns.org/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}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,6 +1,6 @@
# TODO when updating kernel version update version in nvidia and vbox package # TODO when updating kernel version update version in nvidia pkg
pkgname = "linux" pkgname = "linux"
pkgver = "6.18.7" pkgver = "6.19.3"
source = f"https://www.kernel.org/pub/linux/kernel/v6.x/linux-{pkgver}.tar.xz" source = f"https://www.kernel.org/pub/linux/kernel/v6.x/linux-{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 = "nvidia" pkgname = "nvidia"
pkgver = "590.48.01" pkgver = "590.48.01"
kernel_ver = "6.18.7" kernel_ver = "6.19.3"
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}"
@@ -17,7 +17,7 @@ build = [
f"tar -xvf /var/lib/fempkg/pkgs/kernel-source-prep-{kernel_ver}.tar.xz -C /var/tmp/fempkg/build/linux/linux-{kernel_ver}/ && " f"tar -xvf /var/lib/fempkg/pkgs/kernel-source-prep-{kernel_ver}.tar.xz -C /var/tmp/fempkg/build/linux/linux-{kernel_ver}/ && "
f"wget https://us.download.nvidia.com/XFree86/Linux-x86_64/{pkgver}/NVIDIA-Linux-x86_64-{pkgver}.run " f"wget https://us.download.nvidia.com/XFree86/Linux-x86_64/{pkgver}/NVIDIA-Linux-x86_64-{pkgver}.run "
f"https://glfs-book.github.io/glfs/download/NVIDIA/install-NVIDIA-2 https://glfs-book.github.io/glfs/download/NVIDIA/manifest-NVIDIA-2 && " f"https://glfs-book.github.io/glfs/download/NVIDIA/install-NVIDIA-2 https://glfs-book.github.io/glfs/download/NVIDIA/manifest-NVIDIA-2 && "
f"sh NVIDIA-Linux-x86_64-{pkgver}.run -x && cd NVIDIA-Linux-x86_64-{pkgver}/kernel && make KERNEL_UNAME={kernel_ver} NV_EXCLUDE_KERNEL_MODULES= " f"sh NVIDIA-Linux-x86_64-{pkgver}.run -x && cd NVIDIA-Linux-x86_64-{pkgver}/kernel-open && make KERNEL_UNAME={kernel_ver} NV_EXCLUDE_KERNEL_MODULES= "
f"-j$(nproc) && make KERNEL_UNAME={kernel_ver} modules_install && cd .. && rm -rvf /usr/lib/firmware/nvidia/[0-9]* && " f"-j$(nproc) && make KERNEL_UNAME={kernel_ver} modules_install && cd .. && rm -rvf /usr/lib/firmware/nvidia/[0-9]* && "
f"mkdir -pv /usr/lib/firmware/nvidia/{pkgver} && cp -v firmware/*.bin /usr/lib/firmware/nvidia/{pkgver} && install -vdm755 /usr/share/nvidia && " f"mkdir -pv /usr/lib/firmware/nvidia/{pkgver} && cp -v firmware/*.bin /usr/lib/firmware/nvidia/{pkgver} && install -vdm755 /usr/share/nvidia && "
f"install -vDm755 ../install-NVIDIA-2 /usr/sbin/nvidia-install && install -vDm644 ../manifest-NVIDIA-2 /usr/share/nvidia/manifest && /sbin/nvidia-install; " f"install -vDm755 ../install-NVIDIA-2 /usr/sbin/nvidia-install && install -vDm644 ../manifest-NVIDIA-2 /usr/share/nvidia/manifest && /sbin/nvidia-install; "

View File

@@ -1,6 +1,6 @@
pkgname = "pipewire" pkgname = "pipewire"
pkgver = "1.4.10" pkgver = "1.4.10"
source = f"https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/{pkgver}/pipewire-{pkgver}.tar.bz2" source = f"https://rocketleaguechatp.duckdns.org/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}"
outputdir = "/home/gabry/lfs-repo/binpkg" outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -6,7 +6,7 @@ fembuilddir = f"/tmp/fempkg/build/{pkgname}"
outputdir = "/home/gabry/lfs-repo/binpkg" 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 = ["ducktape", "glib", "Linux-PAM", "elogind"] deps = ["duktape", "glib", "Linux-PAM", "elogind"]
build = [ build = [
# Extract # Extract

View File

@@ -38,7 +38,7 @@ triggers = [
f"cd /tmp && pip3 install requests build installer materialyoucolor pillow setuptools wheel meson dbus-python meson_python " f"cd /tmp && pip3 install requests build installer materialyoucolor pillow setuptools wheel meson dbus-python meson_python "
f"flit-core packaging markupsafe Jinja2 pluggy PyYAML pathspec Mako trove-classifiers editables hatchling python-dbusmock " f"flit-core packaging markupsafe Jinja2 pluggy PyYAML pathspec Mako trove-classifiers editables hatchling python-dbusmock "
f"brotli pyproject_metadata Cython pyparsing ply docutils PyGObject Pygments tqdm httplib2==0.21.0 certifi chardet charset_normalizer " f"brotli pyproject_metadata Cython pyparsing ply docutils PyGObject Pygments tqdm httplib2==0.21.0 certifi chardet charset_normalizer "
f"doxypypy doxyqml idna urllib3 psutil pygdbmi sentry-sdk pyxdg", f"doxypypy doxyqml idna urllib3 psutil pygdbmi sentry-sdk pyxdg colorama",
{"rebuild_package": ["caelestia-cli", "kapidox", "glib", "libxml2", "newt", "pycairo", "xcb-proto", "libpwquality", "flatpost"]}, {"rebuild_package": ["caelestia-cli", "kapidox", "glib", "libxml2", "newt", "pycairo", "xcb-proto", "libpwquality", "flatpost"]},
] ]

View File

@@ -13,7 +13,7 @@ build = [
# extract # extract
f"mkdir -p {fembuilddir} && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}-{pkgver}.tar.xz", f"mkdir -p {fembuilddir} && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}-{pkgver}.tar.xz",
# build and install!! # build and install!!
f"cd {builddir} && mkdir build && cd build && ../configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --target-list=x86_64-softmmu,aarch64-softmmu,i386-softmmu,arm-softmmu,ppc-softmmu,ppc64-softmmu --audio-drv-list=alsa --enable-virglrenderer --disable-pa --enable-slirp --enable-opengl --disable-docs --docdir=/usr/share/doc/qemu-{pkgver}", f"cd {builddir} && mkdir build && cd build && ../configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --target-list=x86_64-softmmu,aarch64-softmmu,i386-softmmu,arm-softmmu,ppc-softmmu,ppc64-softmmu,mipsel-softmmu --audio-drv-list=alsa --enable-virglrenderer --disable-pa --enable-slirp --enable-opengl --disable-docs --docdir=/usr/share/doc/qemu-{pkgver}",
f"cd {builddir}/build && make -j$(nproc) && make DESTDIR={destdir} install -j$(nproc)", f"cd {builddir}/build && make -j$(nproc) && make DESTDIR={destdir} install -j$(nproc)",
# license cuz p # license cuz p