nixpkgs/pkgs/os-specific/linux/firmware/ath9k/urls-and-hashes-unstable-2022-05-22.nix
Adam Joseph 7af47c9877 ath9k-htc-blobless-firmware: init at 1.4.0
This firmware is completely open source with no blobs, which is
quite rare in the wifi world.  Wifi chips have their own dedicated
general-purpose CPUs.  This source code allows you to see what those
CPUs are doing and modify their behavior.

When the upstream repository was created in 2013, "open source
firmware" meant "firmware which is open source".  In 2023 that is no
longer the generally accepted [definition], so I have chosen an
unambiguous adjective (whose meaning has remained stable for
decades) to use in the pname.

[definition]: https://web.archive.org/web/20221209121315/https://www.opencompute.org/projects/open-system-firmware#:~:text=Another,allows%20it

Co-authored-by: Artturi <Artturin@artturin.com>
2023-01-09 16:10:04 -08:00

27 lines
1.1 KiB
Nix

rec {
BASEDIR="$NIX_BUILD_TOP";
BINUTILS_URL = "https://ftp.gnu.org/gnu/binutils/binutils-${BINUTILS_VER}.tar.bz2";
DL_DIR = "${TOOLCHAIN_DIR}/dl";
GMP_SUM = "f51c99cb114deb21a60075ffb494c1a210eb9d7cb729ed042ddb7de9534451ea";
GMP_URL = "https://ftp.gnu.org/gnu/gmp/gmp-${GMP_VER}.tar.bz2";
GCC_URL = "https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/gcc-${GCC_VER}.tar.gz";
BINUTILS_DIR = "binutils-${BINUTILS_VER}";
GCC_VER = "10.2.0";
MPFR_URL = "https://ftp.gnu.org/gnu/mpfr/mpfr-${MPFR_VER}.tar.bz2";
MPC_VER = "1.1.0";
GMP_DIR = "gmp-${GMP_VER}";
MPC_URL = "https://ftp.gnu.org/gnu/mpc/mpc-${MPC_VER}.tar.gz";
GCC_DIR = "gcc-${GCC_VER}";
MPC_SUM = "6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e";
GCC_SUM = "27e879dccc639cd7b0cc08ed575c1669492579529b53c9ff27b0b96265fa867d";
BINUTILS_SUM = "7d24660f87093670738e58bcc7b7b06f121c0fcb0ca8fc44368d675a5ef9cff7";
MPFR_DIR = "mpfr-${MPFR_VER}";
MPC_DIR = "mpc-${MPC_VER}";
MPFR_VER = "4.1.0";
GMP_VER = "6.2.0";
BINUTILS_VER = "2.35";
BUILD_DIR = "${TOOLCHAIN_DIR}/build";
MPFR_SUM = "feced2d430dd5a97805fa289fed3fc8ff2b094c02d05287fd6133e7f1f0ec926";
TOOLCHAIN_DIR = "${BASEDIR}/toolchain";
}