summaryrefslogtreecommitdiff
path: root/config/dependencies
diff options
context:
space:
mode:
Diffstat (limited to 'config/dependencies')
-rw-r--r--config/dependencies/arch2
-rw-r--r--[-rwxr-xr-x]config/dependencies/debian8
-rw-r--r--config/dependencies/fedora4216
-rw-r--r--config/dependencies/fedora4316
-rw-r--r--config/dependencies/parabola15
l---------config/dependencies/popos1
-rwxr-xr-xconfig/dependencies/trisquel18
-rwxr-xr-xconfig/dependencies/ubuntu200417
-rwxr-xr-xconfig/dependencies/ubuntu24042
9 files changed, 38 insertions, 57 deletions
diff --git a/config/dependencies/arch b/config/dependencies/arch
index 2b1b7157..79819bda 100644
--- a/config/dependencies/arch
+++ b/config/dependencies/arch
@@ -11,4 +11,4 @@ pandoc parted pciutils perl perl-libwww python python-setuptools rsync \
sharutils subversion swig texinfo ttf-dejavu unarchiver unzip wget xz zlib mtools \
"
-aur_notice="bdf-unifont unifont cross-mipsel-linux-gnu-binutils cross-mipsel-linux-gnu-gcc"
+aur_notice="bdf-unifont pcf-unifont psf-unifont mipsel-linux-gnu-binutils mipsel-linux-gnu-gcc"
diff --git a/config/dependencies/debian b/config/dependencies/debian
index 00ccfc1a..c7de8be0 100755..100644
--- a/config/dependencies/debian
+++ b/config/dependencies/debian
@@ -1,18 +1,18 @@
# SPDX-License-Identifier: GPL-3.0-or-later
-pkg_add="apt-get install $reinstall"
+pkg_add="apt-get install --no-install-recommends $reinstall"
pkglist=" \
acpica-tools autoconf autogen automake autopoint autotools-dev bc \
binutils-arm-none-eabi bison build-essential cmake curl device-tree-compiler \
doxygen e2fsprogs efitools flex fonts-unifont gawk gcc-arm-linux-gnueabi \
gcc-arm-none-eabi gdb gettext git gnat help2man innoextract libdevmapper-dev \
libfdt-dev libfont-freetype-perl libfreetype-dev libftdi-dev libftdi1-dev libfuse-dev \
-libjaylink-dev libgnutls28-dev libgpiod-dev lz4 liblz4-dev liblzma-dev libncurses5-dev
+libjaylink-dev libgnutls28-dev libgpiod-dev lz4 liblz4-dev liblzma-dev libncurses5-dev \
libncurses-dev libnewlib-arm-none-eabi libopts25 libopts25-dev libpci-dev libpython3-dev \
-libsdl2-dev libselinux1-dev libssl-dev libtool libusb-1.0 libusb-1.0-0-dev \
+libsdl2-dev libselinux1-dev libssl-dev libtool libusb-1.0-0 libusb-1.0-0-dev \
libusb-dev lz4 lzma lzma-alone m4 nasm openssl p7zip p7zip-full parted pciutils \
perl pkg-config python3 python3-distutils-extra python3-pkg-resources python3-pycryptodome \
python3-pyelftools python3-setuptools python-is-python3 sharutils swig unar \
unifont unifont-bin unzip uuid-dev wget xfonts-unifont zlib1g-dev ccache \
-g++-mipsel-linux-gnu make genisoimage mtools \
+g++-mipsel-linux-gnu make genisoimage mtools libx86-1 libx86-dev libstdc++-arm-none-eabi-newlib \
"
diff --git a/config/dependencies/fedora42 b/config/dependencies/fedora42
new file mode 100644
index 00000000..c7e34aad
--- /dev/null
+++ b/config/dependencies/fedora42
@@ -0,0 +1,16 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+pkg_add="dnf ${reinstall}install"
+pkglist=" \
+acpica-tools arm-none-eabi-binutils arm-none-eabi-gcc arm-none-eabi-gcc-cs-c++ \
+arm-none-eabi-gcc arm-none-eabi-newlib autogen bison bzip2 cmake curl \
+dejavu-fonts-all device-mapper doxygen e2fsprogs flex freetype-devel fuse \
+gawk gcc gcc-gnat gdb gettext gettext-devel git gprbuild help2man \
+innoextract intltool libftdi-devel libgpiod-devel libjaylink-devel \
+libselinux-devel libusb1 libusb1-devel nasm ncurses-devel openssl-devel openssl-devel-engine \
+p7zip p7zip-plugins pandoc parted pciutils-devel perl perl-libwww-perl \
+python-unversioned-command python3 python3-setuptools rsync sharutils \
+subversion systemd-devel texinfo unifont unifont-fonts uuid-devel \
+unifont-ttf-fonts unzip wget xz zlib-devel ccache swig python3-devel \
+libuuid-devel gnutls-devel tar unar \
+"
diff --git a/config/dependencies/fedora43 b/config/dependencies/fedora43
new file mode 100644
index 00000000..c7e34aad
--- /dev/null
+++ b/config/dependencies/fedora43
@@ -0,0 +1,16 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+pkg_add="dnf ${reinstall}install"
+pkglist=" \
+acpica-tools arm-none-eabi-binutils arm-none-eabi-gcc arm-none-eabi-gcc-cs-c++ \
+arm-none-eabi-gcc arm-none-eabi-newlib autogen bison bzip2 cmake curl \
+dejavu-fonts-all device-mapper doxygen e2fsprogs flex freetype-devel fuse \
+gawk gcc gcc-gnat gdb gettext gettext-devel git gprbuild help2man \
+innoextract intltool libftdi-devel libgpiod-devel libjaylink-devel \
+libselinux-devel libusb1 libusb1-devel nasm ncurses-devel openssl-devel openssl-devel-engine \
+p7zip p7zip-plugins pandoc parted pciutils-devel perl perl-libwww-perl \
+python-unversioned-command python3 python3-setuptools rsync sharutils \
+subversion systemd-devel texinfo unifont unifont-fonts uuid-devel \
+unifont-ttf-fonts unzip wget xz zlib-devel ccache swig python3-devel \
+libuuid-devel gnutls-devel tar unar \
+"
diff --git a/config/dependencies/parabola b/config/dependencies/parabola
deleted file mode 100644
index eb7115f7..00000000
--- a/config/dependencies/parabola
+++ /dev/null
@@ -1,15 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-pkg_add="pacman -S --needed"
-pkglist=" \
-acpica arm-none-eabi-binutils arm-none-eabi-gcc arm-none-eabi-newlib \
-autogen base-devel bdf-unifont bison cmake curl device-mapper doxygen \
-dtc e2fsprogs flex freetype2 fuse2 gawk gcc-ada gdb gettext git \
-help2man innoextract libftdi libgpiod libjaylink libpciaccess libusb nasm \
-ncurses openssl p7zip less libx86 \
-pandoc parted pciutils perl perl-libwww python python-setuptools rsync \
-sharutils subversion swig texinfo ttf-dejavu unarchiver unifont-utils unzip \
-wget xz zlib ccache \
-"
-
-aur_notice="cross-mipsel-linux-gnu-binutils cross-mipsel-linux-gnu-gcc"
diff --git a/config/dependencies/popos b/config/dependencies/popos
deleted file mode 120000
index b2f7fd3e..00000000
--- a/config/dependencies/popos
+++ /dev/null
@@ -1 +0,0 @@
-debian \ No newline at end of file
diff --git a/config/dependencies/trisquel b/config/dependencies/trisquel
deleted file mode 100755
index fb364c28..00000000
--- a/config/dependencies/trisquel
+++ /dev/null
@@ -1,18 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-pkg_add="apt-get install $reinstall"
-pkglist=" \
-autoconf autogen automake autopoint autotools-dev bc binutils-arm-none-eabi \
-bison build-essential cmake curl device-tree-compiler doxygen e2fsprogs efitools \
-flex gawk gcc-arm-linux-gnueabi gcc-arm-none-eabi gdb gettext git gnat help2man \
-innoextract libdevmapper-dev libfdt-dev libfont-freetype-perl libfreetype6-dev \
-libftdi-dev libfuse-dev libgnutls28-dev libgpiod-dev libjaylink-dev \
-liblzma-dev libncurses5-dev ccache lz4 liblz4-dev \
-libncurses-dev libnewlib-arm-none-eabi libopts25 libopts25-dev libpci-dev \
-libpython3-dev libsdl2-dev libselinux1-dev libssl-dev libtool libusb-1.0-0 \
-libusb-1.0-0-dev lz4 lzma lzma-alone m4 nasm openssl p7zip p7zip-full parted \
-pciutils perl pkg-config python3 python3-distutils python3-pkg-resources \
-python3-pycryptodome python3-pyelftools python3-setuptools python-is-python3 \
-sharutils swig fonts-unifont unar unifont unzip uuid-dev wget zlib1g-dev \
-g++-mipsel-linux-gnu make genisoimage mtools \
-"
diff --git a/config/dependencies/ubuntu2004 b/config/dependencies/ubuntu2004
deleted file mode 100755
index ce69a4d9..00000000
--- a/config/dependencies/ubuntu2004
+++ /dev/null
@@ -1,17 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-pkg_add="apt-get install $reinstall"
-pkglist=" \
-autoconf autogen automake autopoint autotools-dev bc binutils-arm-none-eabi \
-bison build-essential cmake curl device-tree-compiler doxygen e2fsprogs efitools \
-flex gawk gcc-arm-linux-gnueabi gcc-arm-none-eabi gdb gettext git gnat help2man \
-innoextract libdevmapper-dev libfdt-dev libfont-freetype-perl libfreetype6-dev \
-libftdi-dev libfuse-dev libgnutls28-dev lz4 liblz4-dev liblzma-dev libncurses5-dev \
-libncurses-dev libnewlib-arm-none-eabi libopts25 libopts25-dev libpci-dev \
-libpython3-dev libsdl2-dev libselinux1-dev libssl-dev libtool libusb-1.0-0 \
-libusb-1.0-0-dev lz4 lzma lzma-alone m4 nasm openssl p7zip p7zip-full parted \
-pciutils perl pkg-config python3 python3-distutils python3-pkg-resources \
-python3-pycryptodome python3-pyelftools python3-setuptools python-is-python3 \
-sharutils swig ttf-unifont unar unifont unzip uuid-dev wget zlib1g-dev ccache \
-g++-mipsel-linux-gnu make genisoimage mtools \
-"
diff --git a/config/dependencies/ubuntu2404 b/config/dependencies/ubuntu2404
index b0633e69..a54a3177 100755
--- a/config/dependencies/ubuntu2404
+++ b/config/dependencies/ubuntu2404
@@ -1,6 +1,6 @@
# SPDX-License-Identifier: GPL-3.0-or-later
-pkg_add="apt-get install $reinstall"
+pkg_add="apt-get install --no-install-recommends $reinstall"
pkglist=" \
autoconf autogen automake autopoint autotools-dev bc binutils-arm-none-eabi \
bison build-essential cmake curl device-tree-compiler doxygen e2fsprogs efitools \