update: the entire repo
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
pkgname = "LVM2"
|
||||
pkgver = "2.03.37"
|
||||
pkgver = "2.03.38"
|
||||
source = f"https://sourceware.org/ftp/lvm2/LVM2.{pkgver}.tgz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}.{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
pkgname = "NSS"
|
||||
pkgver = "3.119" # 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"
|
||||
pkgver = "3.120" # TODO just change the number in url
|
||||
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}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
outputdir = "/home/gabry/lfs-repo/binpkg"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "NetworkManager"
|
||||
pkgver = "1.54.2"
|
||||
pkgver = "1.54.3"
|
||||
source = f"https://rocketleaguechatp.duckdns.org/NetworkManager-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-v{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
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",
|
||||
|
||||
# 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 && DESTDIR={destdir} ninja install",
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "android-udev"
|
||||
pkgver = "1.0"
|
||||
pkgver = "2.0"
|
||||
source = f"https://rocketleaguechatp.duckdns.org/pappalaugh.jpg"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "atspi2core"
|
||||
pkgver = "2.58.2"
|
||||
pkgver = "2.58.3"
|
||||
Pkgver = pkgver[:4]
|
||||
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}"
|
||||
|
||||
@@ -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",
|
||||
|
||||
# 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 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 -m644 {builddir}/LICENSE {destdir}/usr/share/licenses/{pkgname}/LICENSE",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "ayugram-desktop"
|
||||
pkgver = "6.2.4"
|
||||
pkgver = "6.3.10"
|
||||
source = f"https://rocketleaguechatp.duckdns.org/ayugram.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
@@ -7,7 +7,7 @@ outputdir = "/home/gabry/lfs-repo/binpkg"
|
||||
manifestdir = "/home/gabry/lfs-repo/manifests"
|
||||
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 = [
|
||||
# Extract
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "bluez"
|
||||
pkgver = "5.84"
|
||||
pkgver = "5.85"
|
||||
source = f"https://www.kernel.org/pub/linux/bluetooth/bluez-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "btop"
|
||||
pkgver = "1.4.5"
|
||||
pkgver = "1.4.6"
|
||||
source = f"https://github.com/aristocratos/btop/archive/v{pkgver}/btop-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "caelestia-cli"
|
||||
pkgver = "1.0.1"
|
||||
pkgver = "1.0.2"
|
||||
source = f"https://github.com/caelestia-dots/cli.git"
|
||||
builddir = f"/tmp/fempkgbuild/cli"
|
||||
source_type = "git"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "caelestia-shell"
|
||||
pkgver = "1.3.4"
|
||||
pkgver = "1.4.1"
|
||||
qtver = "6.10.1"
|
||||
source = f"https://github.com/caelestia-dots/shell.git"
|
||||
source_type = "git"
|
||||
|
||||
@@ -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}"
|
||||
]
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "cmake"
|
||||
pkgver = "4.2.1"
|
||||
pkgver = "4.2.2"
|
||||
Pkgver = pkgver[:3] # :3
|
||||
source = f"https://cmake.org/files/v{Pkgver}/cmake-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "cuda"
|
||||
pkgver = "13.1.0"
|
||||
pkgver = "13.1.1"
|
||||
driver = "580.95.05"
|
||||
source = f"https://developer.download.nvidia.com/compute/cuda/{pkgver}/local_installers/cuda_{pkgver}_{driver}_linux.run"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "curl"
|
||||
pkgver = "8.17.0"
|
||||
pkgver = "8.18.0"
|
||||
source = f"https://curl.se/download/curl-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "dav1d"
|
||||
pkgver = "1.5.2"
|
||||
pkgver = "1.5.3"
|
||||
source = f"https://code.videolan.org/videolan/dav1d/-/archive/{pkgver}/dav1d-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "ddcutil"
|
||||
pkgver = "2.2.3"
|
||||
pkgver = "2.2.5"
|
||||
source = f"https://github.com/rockowitz/ddcutil.git"
|
||||
builddir = f"/tmp/fempkgbuild/{pkgname}"
|
||||
source_type = "git"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "doxygen"
|
||||
pkgver = "1.15.0"
|
||||
pkgver = "1.16.1"
|
||||
source = f"https://doxygen.nl/files/doxygen-{pkgver}.src.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "dynamic-cursors"
|
||||
pkgver = "0.52.0"
|
||||
pkgver = "0.53.3"
|
||||
source = f"https://github.com/VirtCode/hypr-dynamic-cursors.git"
|
||||
source_type = "git"
|
||||
builddir = f"/tmp/fempkgbuild/hypr-dynamic-cursors"
|
||||
@@ -13,7 +13,7 @@ deps = ["hyprland"]
|
||||
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"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/",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "electron"
|
||||
pkgver = "39.2.7"
|
||||
pkgver = "40.0.0"
|
||||
Pkgver = pkgver[:2]
|
||||
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}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "fastfetch"
|
||||
pkgver = "2.53.0"
|
||||
pkgver = "2.57.1"
|
||||
source = f"https://github.com/fastfetch-cli/fastfetch/archive/{pkgver}/fastfetch-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -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}"
|
||||
]
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "firefox"
|
||||
pkgver = "140.6.0esr"
|
||||
pkgver = "140.7.0esr"
|
||||
Pkgver = pkgver[:7]
|
||||
source = f"https://archive.mozilla.org/pub/firefox/releases/{pkgver}/source/firefox-{pkgver}.source.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{Pkgver}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "flatpak"
|
||||
pkgver = "1.16.1"
|
||||
pkgver = "1.16.2"
|
||||
source = f"https://github.com/flatpak/flatpak/releases/download/{pkgver}/flatpak-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "flatpost"
|
||||
pkgver = "1.1.1"
|
||||
pkgver = "1.2.0"
|
||||
source = f"https://github.com/GloriousEggroll/flatpost/archive/refs/tags/{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "glaze"
|
||||
pkgver = "6.0.2"
|
||||
pkgver = "6.5.1"
|
||||
source = f"https://github.com/stephenberry/glaze/archive/v{pkgver}/glaze-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "glib"
|
||||
pkgver = "2.86.2"
|
||||
pkgver = "2.86.3"
|
||||
Pkgver = pkgver[:4]
|
||||
source = f"https://download.gnome.org/sources/glib/{Pkgver}/glib-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "glslang"
|
||||
pkgver = "16.1.0"
|
||||
pkgver = "16.2.0"
|
||||
source = f"https://github.com/KhronosGroup/glslang/archive/{pkgver}/glslang-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "glslc"
|
||||
pkgver = "2025.5"
|
||||
pkgver = "2026.1"
|
||||
source = f"https://github.com/google/shaderc/archive/v{pkgver}/shaderc-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/shaderc-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
pkgname = "gnutls"
|
||||
pkgver = "3.8.10"
|
||||
source = f"https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-{pkgver}.tar.xz"
|
||||
pkgver = "3.8.11"
|
||||
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}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
outputdir = "/home/gabry/lfs-repo/binpkg"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "go"
|
||||
pkgver = "1.25.5"
|
||||
pkgver = "1.25.6"
|
||||
source = f"https://go.dev/dl/go{pkgver}.linux-amd64.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/go/go"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "gpg"
|
||||
pkgver = "2.4.8"
|
||||
pkgver = "2.5.16"
|
||||
source = f"https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-{pkgver}.tar.bz2"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/gnupg-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "gpu-screen-recorder-gtk"
|
||||
pkgver = "5.7.8"
|
||||
pkgver = "5.7.9"
|
||||
source = f"https://repo.dec05eba.com/gpu-screen-recorder-gtk"
|
||||
source_type = "git"
|
||||
builddir = f"/tmp/fempkgbuild/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "gpu-screen-recorder"
|
||||
pkgver = "5.9.2"
|
||||
pkgver = "5.12.2"
|
||||
source = f"https://repo.dec05eba.com/gpu-screen-recorder"
|
||||
builddir = f"/tmp/fempkgbuild/{pkgname}"
|
||||
source_type = "git"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "gstreamer"
|
||||
pkgver = "1.26.8"
|
||||
pkgver = "1.26.10"
|
||||
source = f"https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "harfbuzz"
|
||||
pkgver = "12.2.0"
|
||||
pkgver = "12.3.2"
|
||||
source = f"https://github.com/harfbuzz/harfbuzz/releases/download/{pkgver}/harfbuzz-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/HeroicGamesLauncher-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "hwdata"
|
||||
pkgver = "0.401"
|
||||
pkgver = "0.403"
|
||||
source = f"https://github.com/vcrhonek/hwdata/archive/v{pkgver}/hwdata-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "hyprexpo"
|
||||
pkgver = "0.52.0"
|
||||
pkgver = "0.53.0"
|
||||
source = f"https://github.com/hyprwm/hyprland-plugins.git"
|
||||
source_type = "git"
|
||||
builddir = f"/tmp/fempkgbuild/hyprland-plugins"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/hyprland-source"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
@@ -37,12 +37,12 @@ for package in $(grep -v "^#" ../hypr-list); do
|
||||
if [[ "$packagedir" == hyprland-protocols-* ]]; then
|
||||
meson setup --prefix=/usr --buildtype=release ..
|
||||
else
|
||||
cmake -D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_SKIP_INSTALL_RPATH=ON \
|
||||
-D INSTALL_QML_PREFIX=/lib/qt6/qml \
|
||||
-D DISABLE_TESTS=ON \
|
||||
-D BUILD_TESTING=OFF \
|
||||
cmake -D CMAKE_INSTALL_PREFIX=/usr \\
|
||||
-D CMAKE_BUILD_TYPE=Release \\
|
||||
-D CMAKE_SKIP_INSTALL_RPATH=ON \\
|
||||
-D INSTALL_QML_PREFIX=/lib/qt6/qml \\
|
||||
-D DISABLE_TESTS=ON \\
|
||||
-D BUILD_TESTING=OFF \\
|
||||
-W no-dev -G Ninja ..
|
||||
fi
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/hyprland-source"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# man-pages.recipe.py # non penso # Z
|
||||
pkgname = "iana-etc"
|
||||
pkgver = "20251120"
|
||||
pkgver = "20251215"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
source = f"https://github.com/Mic92/iana-etc/releases/download/{pkgver}/iana-etc-{pkgver}.tar.gz"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "icu"
|
||||
pkgver = "78.1"
|
||||
pkgver = "78.2"
|
||||
source = f"https://github.com/unicode-org/icu/releases/download/release-{pkgver}/icu4c-{pkgver}-sources.tgz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkgbuild/{pkgname}"
|
||||
source_type = "git"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/vpl-gpu-rt-intel-onevpl-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-v{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
pkgname = "jemalloc"
|
||||
pkgname = "jemalloc" # git repo
|
||||
pkgver = "5.3.0"
|
||||
source = f"https://github.com/jemalloc/jemalloc.git"
|
||||
builddir = f"/tmp/fempkgbuild/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "kde-connect"
|
||||
pkgver = "25.12.0"
|
||||
pkgver = "25.12.1"
|
||||
kf6_ver = "6.20.0"
|
||||
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}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "lcms2"
|
||||
pkgver = "2.17"
|
||||
pkgver = "2.18"
|
||||
source = f"https://github.com/mm2/Little-CMS/releases/download/lcms{pkgver}/lcms2-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
pkgname = "libadwaita"
|
||||
pkgver = "1.8.2"
|
||||
Pkgver = pkgver[:3] # meow :3 # hold on what a coincidence xd
|
||||
pkgver = "1.8.3"
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libbytesize"
|
||||
pkgver = "2.11"
|
||||
pkgver = "2.12"
|
||||
source = f"https://github.com/storaged-project/libbytesize/releases/download/{pkgver}/libbytesize-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/libclc-{pkgver}.src"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libdvdread"
|
||||
pkgver = "6.1.3"
|
||||
pkgver = "7.0.1"
|
||||
source = f"https://get.videolan.org/libdvdread/{pkgver}/libdvdread-{pkgver}.tar.bz2"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libfyaml"
|
||||
pkgver = "0.9"
|
||||
pkgver = "0.9.3"
|
||||
source = f"https://github.com/pantoniou/libfyaml/releases/download/v{pkgver}/libfyaml-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libgpg-error"
|
||||
pkgver = "1.56"
|
||||
pkgver = "1.58"
|
||||
source = f"https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-{pkgver}.tar.bz2"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libjpeg-turbo"
|
||||
pkgver = "3.0.1"
|
||||
pkgver = "3.1.3"
|
||||
source = f"https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libnotify"
|
||||
pkgver = "0.8.7"
|
||||
pkgver = "0.8.8"
|
||||
Pkgver = pkgver[:3] # :3
|
||||
source = f"https://download.gnome.org/sources/libnotify/{Pkgver}/libnotify-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libpcap"
|
||||
pkgver = "1.10.5"
|
||||
pkgver = "1.10.6"
|
||||
source = f"https://www.tcpdump.org/release/libpcap-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libpng"
|
||||
pkgver = "1.6.52"
|
||||
pkgver = "1.6.54"
|
||||
source = f"https://rocketleaguechatp.duckdns.org/libpng-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
pkgname = "librewolf"
|
||||
pkgver = "146.0-2"
|
||||
source = f"https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/{pkgver}/librewolf-{pkgver}.source.tar.gz"
|
||||
pkgver = "147.0.2-1"
|
||||
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}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
outputdir = "/home/gabry/lfs-repo/binpkg"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
pkgname = "libsigc"
|
||||
pkgver = "3.6.0"
|
||||
source = f"https://download.gnome.org/sources/libsigc++/3.6/libsigc++-{pkgver}.tar.xz"
|
||||
pkgver = "3.6.0"
|
||||
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}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
outputdir = "/home/gabry/lfs-repo/binpkg"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libtasn1"
|
||||
pkgver = "4.20.0"
|
||||
pkgver = "4.21.0"
|
||||
source = f"https://ftpmirror.gnu.org/gnu/libtasn1/libtasn1-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "libva"
|
||||
pkgver = "2.22.0"
|
||||
pkgver = "2.23.0"
|
||||
source = f"https://github.com/intel/libva/archive/{pkgver}/libva-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "linux-firmware"
|
||||
pkgver = "20251125-2"
|
||||
pkgver = "20260110"
|
||||
source = f"https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"
|
||||
builddir = f"/tmp/fempkgbuild/{pkgname}"
|
||||
fembuilddir = builddir
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}.src"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "lmdb"
|
||||
pkgver = "0.9.33"
|
||||
pkgver = "0.9.34"
|
||||
source = f"https://git.openldap.org/openldap/openldap/-/archive/LMDB_{pkgver}.tar.bz2"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/openldap-LMDB_{pkgver}-3a29a24777c82a0165de813ae696a5068b5add30"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "nautilus"
|
||||
pkgver = "49.2"
|
||||
pkgver = "49.3"
|
||||
Pkgver = pkgver[:2]
|
||||
source = f"https://download.gnome.org/sources/nautilus/{Pkgver}/nautilus-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "ncurses"
|
||||
pkgver = "6.5-20250809"
|
||||
pkgver = "6.6"
|
||||
source = f"https://invisible-mirror.net/archives/ncurses/current/ncurses-{pkgver}.tgz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "nodejs"
|
||||
pkgver = "22.21.1"
|
||||
pkgver = "22.22.0"
|
||||
source = f"https://nodejs.org/dist/v{pkgver}/node-v{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/node-v{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}-sources"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "opencv"
|
||||
pkgver = "4.12.0"
|
||||
pkgver = "4.13.0"
|
||||
source = f"https://github.com/opencv/opencv/archive/{pkgver}/opencv-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
pkgname = "opsec"
|
||||
pkgname = "opsec" # te
|
||||
pkgver = "1.0"
|
||||
source = f"https://rocketleaguechatp.duckdns.org/opsec.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "ostree"
|
||||
pkgver = "2025.6"
|
||||
pkgver = "2025.7"
|
||||
source = f"https://github.com/ostreedev/ostree/releases/download/v{pkgver}/libostree-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/lib{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "pipewire"
|
||||
pkgver = "1.4.9"
|
||||
pkgver = "1.4.10"
|
||||
source = f"https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/{pkgver}/pipewire-{pkgver}.tar.bz2"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
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
|
||||
|
||||
deps = ["nodejs"]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "polkit"
|
||||
pkgver = "126"
|
||||
pkgver = "127"
|
||||
source = f"https://github.com/polkit-org/polkit/archive/{pkgver}/polkit-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "python"
|
||||
pkgver = "3.14.0"
|
||||
pkgver = "3.14.2"
|
||||
Pkgver = pkgver[:4]
|
||||
atomic = True
|
||||
source = f"https://www.python.org/ftp/python/{pkgver}/Python-{pkgver}.tar.xz"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "qemu"
|
||||
pkgver = "10.1.3"
|
||||
pkgver = "10.2.0"
|
||||
source = f"https://download.qemu.org/qemu-{pkgver}.tar.xz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname = "re2"
|
||||
pkgver = "2025-08-05"
|
||||
pkgver = "2025-11-05"
|
||||
source = f"https://github.com/google/re2/releases/download/{pkgver}/re2-{pkgver}.tar.gz"
|
||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}-{pkgver}"
|
||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user