Compare commits

...

7 Commits

Author SHA1 Message Date
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
8 changed files with 13 additions and 13 deletions

View File

@@ -15,7 +15,7 @@ build = [
f"{destdir}/usr/lib/ayugram/",
# 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"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",
@@ -36,4 +36,4 @@ build = [
triggers = [
f"update-desktop-database"
]
]

View File

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

View File

@@ -1,6 +1,6 @@
pkgname = "libmbim"
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}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
outputdir = "/home/gabry/lfs-repo/binpkg"

View File

@@ -1,6 +1,6 @@
pkgname = "libqmi"
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}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
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"
pkgver = "6.18.7"
pkgver = "6.18.8"
source = f"https://www.kernel.org/pub/linux/kernel/v6.x/linux-{pkgver}.tar.xz"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
@@ -54,4 +54,4 @@ triggers = [
f"dracut -f -v /boot/initramfs-{pkgver}.img {pkgver}",
f"find /boot -mindepth 1 -maxdepth 1 -type f ! -name 'initramfs-{pkgver}.img' -name 'initramfs-*.img' -exec rm -rf {{}} +",
f"grub-mkconfig -o /boot/grub/grub.cfg",
]
]

View File

@@ -1,6 +1,6 @@
pkgname = "nvidia"
pkgver = "590.48.01"
kernel_ver = "6.18.7"
kernel_ver = "6.18.8"
source = f"https://rocketleaguechatp.duckdns.org/pappalaugh.jpg"
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
fembuilddir = f"/tmp/fempkg/build/{pkgname}"

View File

@@ -6,7 +6,7 @@ fembuilddir = f"/tmp/fempkg/build/{pkgname}"
outputdir = "/home/gabry/lfs-repo/binpkg"
manifestdir = "/home/gabry/lfs-repo/manifests"
destdir = f"{fembuilddir}/DESTDIR"
deps = ["ducktape", "glib", "Linux-PAM", "elogind"]
deps = ["duktape", "glib", "Linux-PAM", "elogind"]
build = [
# Extract
@@ -31,4 +31,4 @@ build = [
triggers = [
f"cd /tmp && groupadd -fg 27 polkitd || true",
f"cd /tmp && useradd -c \"PolicyKit Daemon Owner\" -d /etc/polkit-1 -u 27 -g polkitd -s /bin/false polkitd || true",
]
]

View File

@@ -13,7 +13,7 @@ build = [
# extract
f"mkdir -p {fembuilddir} && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}-{pkgver}.tar.xz",
# 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)",
# license cuz p
@@ -30,4 +30,4 @@ build = [
triggers = [
f"usermod -a -G kvm $(cat /var/lib/fempkg/username ) || true"
]
]