aboutsummaryrefslogtreecommitdiff
path: root/tools/dependencies/configs
diff options
context:
space:
mode:
Diffstat (limited to 'tools/dependencies/configs')
-rw-r--r--tools/dependencies/configs/parabola/i386/README24
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-bucts4
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-coreboot11
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-crossgcc-arm1
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-dejavu-fonts3
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-documentation1
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-download2
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-flashrom7
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-generic10
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-grub17
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-i945-pwm5
-rw-r--r--tools/dependencies/configs/parabola/i386/deps-memtest86plus2
l---------tools/dependencies/configs/parabola/i6861
-rw-r--r--tools/dependencies/configs/parabola/x86_64/README24
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-bucts4
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-coreboot11
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-crossgcc-arm1
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-crossgcc-i3869
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-dejavu-fonts3
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-documentation1
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-download2
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-flashrom7
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-generic10
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-grub17
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-i945-pwm5
-rw-r--r--tools/dependencies/configs/parabola/x86_64/deps-memtest86plus2
-rw-r--r--tools/dependencies/configs/targets2
-rw-r--r--tools/dependencies/configs/trisquel7/i386/README24
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-bucts6
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-coreboot13
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-crossgcc-arm1
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-dejavu-fonts2
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-documentation1
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-download2
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-flashrom10
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-generic17
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-grub17
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-i945-pwm6
-rw-r--r--tools/dependencies/configs/trisquel7/i386/deps-memtest86plus2
l---------tools/dependencies/configs/trisquel7/i6861
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/README24
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-bucts6
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-coreboot13
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-arm1
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-i38610
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-dejavu-fonts2
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-documentation1
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-download2
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-flashrom10
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-generic17
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-grub17
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-i945-pwm6
-rw-r--r--tools/dependencies/configs/trisquel7/x86_64/deps-memtest86plus2
53 files changed, 399 insertions, 0 deletions
diff --git a/tools/dependencies/configs/parabola/i386/README b/tools/dependencies/configs/parabola/i386/README
new file mode 100644
index 00000000..3a920465
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/README
@@ -0,0 +1,24 @@
+Each file in this directory contains a list of dependencies that
+should be installed before compiling the program indicated by the
+filename's suffix, with a few exceptions; these exceptions being
+"deps-documentation", "deps-download", and "deps-generic" for reasons
+noted below:
+
+* "deps-documentation" contains a general list of packages that are
+ needed to build Libreboot documentation.
+* "deps-download" contains packages necessary for downloading either
+ source code repositories and/or supporting files from a remote
+ source.
+* "deps-generic" contains generic dependencies that didn't quite fit
+ (i.e. listed) under any of the other dependency lists but are
+ necessary nonetheless.
+
+It is expected that these files are updated whenever upstream projects
+change dependency requirements.
+
+Any duplications between files are intentional; in order to provide a
+clear picture as to which dependencies are needed by individual
+programs, any attempt to consolidate these lists is dissuaded.
+
+This README is released under Creative Commons Zero 1.0:
+https://creativecommons.org/publicdomain/zero/1.0/
diff --git a/tools/dependencies/configs/parabola/i386/deps-bucts b/tools/dependencies/configs/parabola/i386/deps-bucts
new file mode 100644
index 00000000..6bce532b
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-bucts
@@ -0,0 +1,4 @@
+gcc
+make
+pciutils
+zlib
diff --git a/tools/dependencies/configs/parabola/i386/deps-coreboot b/tools/dependencies/configs/parabola/i386/deps-coreboot
new file mode 100644
index 00000000..cbfb7ddc
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-coreboot
@@ -0,0 +1,11 @@
+bison
+doxygen
+flex
+gcc
+gdb
+g++
+iasl
+make
+ncurses
+openssl
+pkg-config
diff --git a/tools/dependencies/configs/parabola/i386/deps-crossgcc-arm b/tools/dependencies/configs/parabola/i386/deps-crossgcc-arm
new file mode 100644
index 00000000..6e476970
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-crossgcc-arm
@@ -0,0 +1 @@
+arm-none-eabi-gcc
diff --git a/tools/dependencies/configs/parabola/i386/deps-dejavu-fonts b/tools/dependencies/configs/parabola/i386/deps-dejavu-fonts
new file mode 100644
index 00000000..1bba66d1
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-dejavu-fonts
@@ -0,0 +1,3 @@
+fontforge
+perl-font-ttf
+perl-io-string
diff --git a/tools/dependencies/configs/parabola/i386/deps-documentation b/tools/dependencies/configs/parabola/i386/deps-documentation
new file mode 100644
index 00000000..4a59b54c
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-documentation
@@ -0,0 +1 @@
+pandoc
diff --git a/tools/dependencies/configs/parabola/i386/deps-download b/tools/dependencies/configs/parabola/i386/deps-download
new file mode 100644
index 00000000..880fb73e
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-download
@@ -0,0 +1,2 @@
+git
+wget
diff --git a/tools/dependencies/configs/parabola/i386/deps-flashrom b/tools/dependencies/configs/parabola/i386/deps-flashrom
new file mode 100644
index 00000000..c325a6f1
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-flashrom
@@ -0,0 +1,7 @@
+libftdi
+libftdi-compat
+libusb
+make
+pciutils
+pkg-config
+zlib
diff --git a/tools/dependencies/configs/parabola/i386/deps-generic b/tools/dependencies/configs/parabola/i386/deps-generic
new file mode 100644
index 00000000..162dc51d
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-generic
@@ -0,0 +1,10 @@
+autogen
+binutils
+coreutils
+fakeroot
+gawk
+help2man
+libfaketime
+m4
+texinfo
+xz
diff --git a/tools/dependencies/configs/parabola/i386/deps-grub b/tools/dependencies/configs/parabola/i386/deps-grub
new file mode 100644
index 00000000..59119a22
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-grub
@@ -0,0 +1,17 @@
+autoconf
+automake
+bdf-unifont
+bison
+device-mapper
+flex
+freetype2
+gcc
+gettext
+glibc
+libpciaccess
+libusb
+make
+pciutils
+python
+qemu
+sdl
diff --git a/tools/dependencies/configs/parabola/i386/deps-i945-pwm b/tools/dependencies/configs/parabola/i386/deps-i945-pwm
new file mode 100644
index 00000000..079b0d7d
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-i945-pwm
@@ -0,0 +1,5 @@
+gcc
+gdb
+pciutils
+make
+zlib
diff --git a/tools/dependencies/configs/parabola/i386/deps-memtest86plus b/tools/dependencies/configs/parabola/i386/deps-memtest86plus
new file mode 100644
index 00000000..89ffe213
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i386/deps-memtest86plus
@@ -0,0 +1,2 @@
+gcc
+make
diff --git a/tools/dependencies/configs/parabola/i686 b/tools/dependencies/configs/parabola/i686
new file mode 120000
index 00000000..fd32fa4e
--- /dev/null
+++ b/tools/dependencies/configs/parabola/i686
@@ -0,0 +1 @@
+i386 \ No newline at end of file
diff --git a/tools/dependencies/configs/parabola/x86_64/README b/tools/dependencies/configs/parabola/x86_64/README
new file mode 100644
index 00000000..3a920465
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/README
@@ -0,0 +1,24 @@
+Each file in this directory contains a list of dependencies that
+should be installed before compiling the program indicated by the
+filename's suffix, with a few exceptions; these exceptions being
+"deps-documentation", "deps-download", and "deps-generic" for reasons
+noted below:
+
+* "deps-documentation" contains a general list of packages that are
+ needed to build Libreboot documentation.
+* "deps-download" contains packages necessary for downloading either
+ source code repositories and/or supporting files from a remote
+ source.
+* "deps-generic" contains generic dependencies that didn't quite fit
+ (i.e. listed) under any of the other dependency lists but are
+ necessary nonetheless.
+
+It is expected that these files are updated whenever upstream projects
+change dependency requirements.
+
+Any duplications between files are intentional; in order to provide a
+clear picture as to which dependencies are needed by individual
+programs, any attempt to consolidate these lists is dissuaded.
+
+This README is released under Creative Commons Zero 1.0:
+https://creativecommons.org/publicdomain/zero/1.0/
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-bucts b/tools/dependencies/configs/parabola/x86_64/deps-bucts
new file mode 100644
index 00000000..6bce532b
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-bucts
@@ -0,0 +1,4 @@
+gcc
+make
+pciutils
+zlib
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-coreboot b/tools/dependencies/configs/parabola/x86_64/deps-coreboot
new file mode 100644
index 00000000..cbfb7ddc
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-coreboot
@@ -0,0 +1,11 @@
+bison
+doxygen
+flex
+gcc
+gdb
+g++
+iasl
+make
+ncurses
+openssl
+pkg-config
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-arm b/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-arm
new file mode 100644
index 00000000..6e476970
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-arm
@@ -0,0 +1 @@
+arm-none-eabi-gcc
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-i386 b/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-i386
new file mode 100644
index 00000000..82ca6997
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-crossgcc-i386
@@ -0,0 +1,9 @@
+gcc-libs-multilib
+gcc-multilib
+lib32-fakeroot
+lib32-glibc
+lib32-libltdl
+lib32-libpciaccess
+lib32-libstdc++5
+lib32-openssl
+lib32-ncurses
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-dejavu-fonts b/tools/dependencies/configs/parabola/x86_64/deps-dejavu-fonts
new file mode 100644
index 00000000..1bba66d1
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-dejavu-fonts
@@ -0,0 +1,3 @@
+fontforge
+perl-font-ttf
+perl-io-string
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-documentation b/tools/dependencies/configs/parabola/x86_64/deps-documentation
new file mode 100644
index 00000000..4a59b54c
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-documentation
@@ -0,0 +1 @@
+pandoc
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-download b/tools/dependencies/configs/parabola/x86_64/deps-download
new file mode 100644
index 00000000..880fb73e
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-download
@@ -0,0 +1,2 @@
+git
+wget
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-flashrom b/tools/dependencies/configs/parabola/x86_64/deps-flashrom
new file mode 100644
index 00000000..c325a6f1
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-flashrom
@@ -0,0 +1,7 @@
+libftdi
+libftdi-compat
+libusb
+make
+pciutils
+pkg-config
+zlib
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-generic b/tools/dependencies/configs/parabola/x86_64/deps-generic
new file mode 100644
index 00000000..162dc51d
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-generic
@@ -0,0 +1,10 @@
+autogen
+binutils
+coreutils
+fakeroot
+gawk
+help2man
+libfaketime
+m4
+texinfo
+xz
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-grub b/tools/dependencies/configs/parabola/x86_64/deps-grub
new file mode 100644
index 00000000..59119a22
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-grub
@@ -0,0 +1,17 @@
+autoconf
+automake
+bdf-unifont
+bison
+device-mapper
+flex
+freetype2
+gcc
+gettext
+glibc
+libpciaccess
+libusb
+make
+pciutils
+python
+qemu
+sdl
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-i945-pwm b/tools/dependencies/configs/parabola/x86_64/deps-i945-pwm
new file mode 100644
index 00000000..079b0d7d
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-i945-pwm
@@ -0,0 +1,5 @@
+gcc
+gdb
+pciutils
+make
+zlib
diff --git a/tools/dependencies/configs/parabola/x86_64/deps-memtest86plus b/tools/dependencies/configs/parabola/x86_64/deps-memtest86plus
new file mode 100644
index 00000000..89ffe213
--- /dev/null
+++ b/tools/dependencies/configs/parabola/x86_64/deps-memtest86plus
@@ -0,0 +1,2 @@
+gcc
+make
diff --git a/tools/dependencies/configs/targets b/tools/dependencies/configs/targets
new file mode 100644
index 00000000..33794c27
--- /dev/null
+++ b/tools/dependencies/configs/targets
@@ -0,0 +1,2 @@
+parabola
+trisquel7
diff --git a/tools/dependencies/configs/trisquel7/i386/README b/tools/dependencies/configs/trisquel7/i386/README
new file mode 100644
index 00000000..3a920465
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/README
@@ -0,0 +1,24 @@
+Each file in this directory contains a list of dependencies that
+should be installed before compiling the program indicated by the
+filename's suffix, with a few exceptions; these exceptions being
+"deps-documentation", "deps-download", and "deps-generic" for reasons
+noted below:
+
+* "deps-documentation" contains a general list of packages that are
+ needed to build Libreboot documentation.
+* "deps-download" contains packages necessary for downloading either
+ source code repositories and/or supporting files from a remote
+ source.
+* "deps-generic" contains generic dependencies that didn't quite fit
+ (i.e. listed) under any of the other dependency lists but are
+ necessary nonetheless.
+
+It is expected that these files are updated whenever upstream projects
+change dependency requirements.
+
+Any duplications between files are intentional; in order to provide a
+clear picture as to which dependencies are needed by individual
+programs, any attempt to consolidate these lists is dissuaded.
+
+This README is released under Creative Commons Zero 1.0:
+https://creativecommons.org/publicdomain/zero/1.0/
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-bucts b/tools/dependencies/configs/trisquel7/i386/deps-bucts
new file mode 100644
index 00000000..538d83f7
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-bucts
@@ -0,0 +1,6 @@
+gcc
+libpci3
+libpci-dev
+make
+zlib1g
+zlib1g-dev
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-coreboot b/tools/dependencies/configs/trisquel7/i386/deps-coreboot
new file mode 100644
index 00000000..bd78c637
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-coreboot
@@ -0,0 +1,13 @@
+bison
+doxygen
+flex
+gcc
+gdb
+g++
+iasl
+libncurses5
+libncurses5-dev
+libssl-dev
+make
+ncurses-base
+pkg-config
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-crossgcc-arm b/tools/dependencies/configs/trisquel7/i386/deps-crossgcc-arm
new file mode 100644
index 00000000..f4629ab5
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-crossgcc-arm
@@ -0,0 +1 @@
+gcc-arm-linux-gnueabi
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-dejavu-fonts b/tools/dependencies/configs/trisquel7/i386/deps-dejavu-fonts
new file mode 100644
index 00000000..30157ccf
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-dejavu-fonts
@@ -0,0 +1,2 @@
+fontforge
+libfont-ttf-perl
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-documentation b/tools/dependencies/configs/trisquel7/i386/deps-documentation
new file mode 100644
index 00000000..4a59b54c
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-documentation
@@ -0,0 +1 @@
+pandoc
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-download b/tools/dependencies/configs/trisquel7/i386/deps-download
new file mode 100644
index 00000000..880fb73e
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-download
@@ -0,0 +1,2 @@
+git
+wget
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-flashrom b/tools/dependencies/configs/trisquel7/i386/deps-flashrom
new file mode 100644
index 00000000..e469c651
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-flashrom
@@ -0,0 +1,10 @@
+libftdi1
+libftdi-dev
+libpci3
+libpci-dev
+libusb-1.0-0
+libusb-1.0-0-dev
+pciutils
+pkg-config
+zlib1g
+zlib1g-dev
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-generic b/tools/dependencies/configs/trisquel7/i386/deps-generic
new file mode 100644
index 00000000..b04512a4
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-generic
@@ -0,0 +1,17 @@
+autogen
+binutils
+build-essential
+coreutils
+fakeroot
+gawk
+help2man
+libfakeroot
+libfaketime
+libltdl-dev
+liblzma-dev
+libopts25
+libopts25-dev
+libtool
+m4
+texinfo
+xz-utils
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-grub b/tools/dependencies/configs/trisquel7/i386/deps-grub
new file mode 100644
index 00000000..c54e7627
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-grub
@@ -0,0 +1,17 @@
+autoconf
+automake
+bison
+flex
+gcc
+gettext
+libdevmapper-dev
+libfreetype6
+libfreetype6-dev
+libpciaccess0
+libpciaccess-dev
+libusb-1.0-0
+libusb-1.0-0-dev
+python
+qemu-system-x86
+ttf-unifont
+xorriso
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-i945-pwm b/tools/dependencies/configs/trisquel7/i386/deps-i945-pwm
new file mode 100644
index 00000000..538d83f7
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-i945-pwm
@@ -0,0 +1,6 @@
+gcc
+libpci3
+libpci-dev
+make
+zlib1g
+zlib1g-dev
diff --git a/tools/dependencies/configs/trisquel7/i386/deps-memtest86plus b/tools/dependencies/configs/trisquel7/i386/deps-memtest86plus
new file mode 100644
index 00000000..89ffe213
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i386/deps-memtest86plus
@@ -0,0 +1,2 @@
+gcc
+make
diff --git a/tools/dependencies/configs/trisquel7/i686 b/tools/dependencies/configs/trisquel7/i686
new file mode 120000
index 00000000..fd32fa4e
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/i686
@@ -0,0 +1 @@
+i386 \ No newline at end of file
diff --git a/tools/dependencies/configs/trisquel7/x86_64/README b/tools/dependencies/configs/trisquel7/x86_64/README
new file mode 100644
index 00000000..3a920465
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/README
@@ -0,0 +1,24 @@
+Each file in this directory contains a list of dependencies that
+should be installed before compiling the program indicated by the
+filename's suffix, with a few exceptions; these exceptions being
+"deps-documentation", "deps-download", and "deps-generic" for reasons
+noted below:
+
+* "deps-documentation" contains a general list of packages that are
+ needed to build Libreboot documentation.
+* "deps-download" contains packages necessary for downloading either
+ source code repositories and/or supporting files from a remote
+ source.
+* "deps-generic" contains generic dependencies that didn't quite fit
+ (i.e. listed) under any of the other dependency lists but are
+ necessary nonetheless.
+
+It is expected that these files are updated whenever upstream projects
+change dependency requirements.
+
+Any duplications between files are intentional; in order to provide a
+clear picture as to which dependencies are needed by individual
+programs, any attempt to consolidate these lists is dissuaded.
+
+This README is released under Creative Commons Zero 1.0:
+https://creativecommons.org/publicdomain/zero/1.0/
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-bucts b/tools/dependencies/configs/trisquel7/x86_64/deps-bucts
new file mode 100644
index 00000000..538d83f7
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-bucts
@@ -0,0 +1,6 @@
+gcc
+libpci3
+libpci-dev
+make
+zlib1g
+zlib1g-dev
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-coreboot b/tools/dependencies/configs/trisquel7/x86_64/deps-coreboot
new file mode 100644
index 00000000..bd78c637
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-coreboot
@@ -0,0 +1,13 @@
+bison
+doxygen
+flex
+gcc
+gdb
+g++
+iasl
+libncurses5
+libncurses5-dev
+libssl-dev
+make
+ncurses-base
+pkg-config
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-arm b/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-arm
new file mode 100644
index 00000000..f4629ab5
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-arm
@@ -0,0 +1 @@
+gcc-arm-linux-gnueabi
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-i386 b/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-i386
new file mode 100644
index 00000000..2fa4385b
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-crossgcc-i386
@@ -0,0 +1,10 @@
+gcc-multilib
+lib32ncurses5
+lib32ncurses5-dev
+lib32stdc++6
+lib32tinfo-dev
+lib32tinfo5
+lib32z1
+lib32z1-dev
+libc6-dev-i386
+libc6-i386
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-dejavu-fonts b/tools/dependencies/configs/trisquel7/x86_64/deps-dejavu-fonts
new file mode 100644
index 00000000..30157ccf
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-dejavu-fonts
@@ -0,0 +1,2 @@
+fontforge
+libfont-ttf-perl
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-documentation b/tools/dependencies/configs/trisquel7/x86_64/deps-documentation
new file mode 100644
index 00000000..4a59b54c
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-documentation
@@ -0,0 +1 @@
+pandoc
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-download b/tools/dependencies/configs/trisquel7/x86_64/deps-download
new file mode 100644
index 00000000..880fb73e
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-download
@@ -0,0 +1,2 @@
+git
+wget
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-flashrom b/tools/dependencies/configs/trisquel7/x86_64/deps-flashrom
new file mode 100644
index 00000000..e469c651
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-flashrom
@@ -0,0 +1,10 @@
+libftdi1
+libftdi-dev
+libpci3
+libpci-dev
+libusb-1.0-0
+libusb-1.0-0-dev
+pciutils
+pkg-config
+zlib1g
+zlib1g-dev
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-generic b/tools/dependencies/configs/trisquel7/x86_64/deps-generic
new file mode 100644
index 00000000..b04512a4
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-generic
@@ -0,0 +1,17 @@
+autogen
+binutils
+build-essential
+coreutils
+fakeroot
+gawk
+help2man
+libfakeroot
+libfaketime
+libltdl-dev
+liblzma-dev
+libopts25
+libopts25-dev
+libtool
+m4
+texinfo
+xz-utils
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-grub b/tools/dependencies/configs/trisquel7/x86_64/deps-grub
new file mode 100644
index 00000000..c54e7627
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-grub
@@ -0,0 +1,17 @@
+autoconf
+automake
+bison
+flex
+gcc
+gettext
+libdevmapper-dev
+libfreetype6
+libfreetype6-dev
+libpciaccess0
+libpciaccess-dev
+libusb-1.0-0
+libusb-1.0-0-dev
+python
+qemu-system-x86
+ttf-unifont
+xorriso
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-i945-pwm b/tools/dependencies/configs/trisquel7/x86_64/deps-i945-pwm
new file mode 100644
index 00000000..538d83f7
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-i945-pwm
@@ -0,0 +1,6 @@
+gcc
+libpci3
+libpci-dev
+make
+zlib1g
+zlib1g-dev
diff --git a/tools/dependencies/configs/trisquel7/x86_64/deps-memtest86plus b/tools/dependencies/configs/trisquel7/x86_64/deps-memtest86plus
new file mode 100644
index 00000000..89ffe213
--- /dev/null
+++ b/tools/dependencies/configs/trisquel7/x86_64/deps-memtest86plus
@@ -0,0 +1,2 @@
+gcc
+make