ladybird: do not put Adobe ICC profiles in the build cache

They do not appear to be needed in recent versions (could not find a reference
in Ladybird build system).
If they are needed for the build it would likely they would make the package
`unfreeRedistributable` given the EULA attached to them.

Changed files
-9
pkgs
by-name
la
ladybird
-9
pkgs/by-name/la/ladybird/package.nix
···
}:
let
-
adobe-icc-profiles = fetchurl {
-
url = "https://download.adobe.com/pub/adobe/iccprofiles/win/AdobeICCProfilesCS4Win_end-user.zip";
-
hash = "sha256-kgQ7fDyloloPaXXQzcV9tgpn3Lnr37FbFiZzEb61j5Q=";
-
name = "adobe-icc-profiles.zip";
-
};
# Note: The cacert version is synthetic and must match the version in the package's CMake
cacert_version = "2023-12-12";
in
···
mkdir build/Caches/PublicSuffix
cp ${publicsuffix-list}/share/publicsuffix/public_suffix_list.dat build/Caches/PublicSuffix
-
-
mkdir build/Caches/AdobeICCProfiles
-
cp ${adobe-icc-profiles} build/Caches/AdobeICCProfiles/adobe-icc-profiles.zip
-
chmod +w build/Caches/AdobeICCProfiles
'';
nativeBuildInputs = [
···
}:
let
# Note: The cacert version is synthetic and must match the version in the package's CMake
cacert_version = "2023-12-12";
in
···
mkdir build/Caches/PublicSuffix
cp ${publicsuffix-list}/share/publicsuffix/public_suffix_list.dat build/Caches/PublicSuffix
'';
nativeBuildInputs = [