diff --git a/mix.exs b/mix.exs index e8577f1..69f43e7 100644 --- a/mix.exs +++ b/mix.exs @@ -178,7 +178,10 @@ defmodule UniversalProxy.MixProject do # changes to your application are needed. {:nerves_system_bbb, "~> 2.30", runtime: false, targets: :bbb}, {:nerves_system_mangopi_mq_pro, "~> 0.17", runtime: false, targets: :mangopi_mq_pro}, - {:nerves_system_qemu_aarch64, "~> 0.4", runtime: false, targets: :qemu_aarch64} + {:nerves_system_qemu_aarch64, "~> 0.4", runtime: false, targets: :qemu_aarch64}, + # Pin nerves_system_br to match custom systems v0.1.10 (br 1.34.3). + # This overrides what stock systems (bbb, mangopi, qemu) would pull in. + {:nerves_system_br, "1.34.3", runtime: false, override: true} ] ++ up_nerves_systems() end @@ -191,7 +194,7 @@ defmodule UniversalProxy.MixProject do # required (host must be linux/x86_64). rpi/rpi2 have no onboard BT but # support USB BT dongles; x86_64 omits the Pi-only BT firmware package. One # pinned tag for all of them — bump @up_systems_tag to cut a new release. - @up_systems_tag "v0.1.9" + @up_systems_tag "v0.1.10" @up_systems_targets [:rpi, :rpi0, :rpi0_2, :rpi2, :rpi3, :rpi4, :rpi5, :x86_64] defp up_nerves_systems do diff --git a/mix.lock b/mix.lock index 580c778..7e19d1f 100644 --- a/mix.lock +++ b/mix.lock @@ -41,17 +41,17 @@ "nerves_runtime": {:hex, :nerves_runtime, "0.13.13", "998612c742fac60e8498aebb850e64f93d278e0be0f68a56b7ed30d32a05da6a", [:mix], [{:nerves_logging, "~> 0.2.0", [hex: :nerves_logging, repo: "hexpm", optional: false]}, {:nerves_uevent, "~> 0.1.0", [hex: :nerves_uevent, repo: "hexpm", optional: false]}, {:uboot_env, "~> 0.3.0 or ~> 1.0", [hex: :uboot_env, repo: "hexpm", optional: false]}], "hexpm", "6c3a6feaff23d8a4f73aaaaa8d00c9a4bc63cd1d477d82089ba5a4c6a78245c8"}, "nerves_ssh": {:hex, :nerves_ssh, "1.3.1", "e04cdd879999257b32d3816c0f128559fc729bd7fa0654457655d724dfddf85e", [:mix], [{:nerves_runtime, "~> 0.11", [hex: :nerves_runtime, repo: "hexpm", optional: false]}, {:ssh_subsystem_fwup, "~> 0.5", [hex: :ssh_subsystem_fwup, repo: "hexpm", optional: false]}], "hexpm", "5c98dd7e24cd75d3140c9de620a043f98bef9011f9fdf85fd921764ad27c655e"}, "nerves_system_bbb": {:hex, :nerves_system_bbb, "2.30.1", "ab77d426d044018e7c889f369233259c9963d202a70169f250956e354a0c84e6", [:mix], [{:nerves, "~> 1.11.1 or ~> 1.12", [hex: :nerves, repo: "hexpm", optional: false]}, {:nerves_system_br, "1.34.1", [hex: :nerves_system_br, repo: "hexpm", optional: false]}, {:nerves_toolchain_armv7_nerves_linux_gnueabihf, "~> 15.3.0", [hex: :nerves_toolchain_armv7_nerves_linux_gnueabihf, repo: "hexpm", optional: false]}], "hexpm", "0a8556ed49f9cee28ed15dca6f56460d61fc933fb28a4b069b21106b93d95685"}, - "nerves_system_br": {:hex, :nerves_system_br, "1.34.1", "1125136dc8a4ede97b3dc239a05f957644ffaed87735ca6bb48754a50f8c63ad", [:mix], [], "hexpm", "9c46f03721f467801b0aa0b07139b4d7c4bdd0b6426f9435416bb1a770144a24"}, + "nerves_system_br": {:hex, :nerves_system_br, "1.34.3", "557c4127b9a1871f0525330b0f527b40e4457ce00c5f4d21b8397b732206c6b2", [:mix], [], "hexpm", "5c18c6729e1df68a411a6e01f81f8b52e9defb453d17b53f04b9330fc8e9a53e"}, "nerves_system_mangopi_mq_pro": {:hex, :nerves_system_mangopi_mq_pro, "0.17.1", "fbd92e05020f98bcd872b49969a95e1e4c9e26954a16d54ba5c9219fb92dcf3c", [:mix], [{:nerves, "~> 1.11", [hex: :nerves, repo: "hexpm", optional: false]}, {:nerves_system_br, "1.34.1", [hex: :nerves_system_br, repo: "hexpm", optional: false]}, {:nerves_toolchain_riscv64_nerves_linux_gnu, "~> 15.3.0", [hex: :nerves_toolchain_riscv64_nerves_linux_gnu, repo: "hexpm", optional: false]}], "hexpm", "8a7d54a2524fd9fca07e7ea87fef0adf1cc743837a97be9eee8ef7f31f2034e4"}, "nerves_system_qemu_aarch64": {:hex, :nerves_system_qemu_aarch64, "0.4.1", "0db50a1d01dc4e2eda75d49cb4e0765c31e1883b3a6060d27d0ba372685153f8", [:mix], [{:nerves, "~> 1.11", [hex: :nerves, repo: "hexpm", optional: false]}, {:nerves_system_br, "1.34.1", [hex: :nerves_system_br, repo: "hexpm", optional: false]}, {:nerves_toolchain_aarch64_nerves_linux_gnu, "~> 15.3.0", [hex: :nerves_toolchain_aarch64_nerves_linux_gnu, repo: "hexpm", optional: false]}], "hexpm", "6ab188a3f44be084fe1d39821058099e5b0cb0fb1cc47667a74c57b576c085ad"}, - "nerves_system_rpi": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "rpi", tag: "v0.1.9"]}, - "nerves_system_rpi0": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "rpi0", tag: "v0.1.9"]}, - "nerves_system_rpi0_2": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "rpi0_2", tag: "v0.1.9"]}, - "nerves_system_rpi2": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "rpi2", tag: "v0.1.9"]}, - "nerves_system_rpi3": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "rpi3", tag: "v0.1.9"]}, - "nerves_system_rpi4": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "rpi4", tag: "v0.1.9"]}, - "nerves_system_rpi5": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "rpi5", tag: "v0.1.9"]}, - "nerves_system_x86_64": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "4f122885da59c277a6555f01301f228558ea3020", [sparse: "x86_64", tag: "v0.1.9"]}, + "nerves_system_rpi": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "rpi", tag: "v0.1.10"]}, + "nerves_system_rpi0": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "rpi0", tag: "v0.1.10"]}, + "nerves_system_rpi0_2": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "rpi0_2", tag: "v0.1.10"]}, + "nerves_system_rpi2": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "rpi2", tag: "v0.1.10"]}, + "nerves_system_rpi3": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "rpi3", tag: "v0.1.10"]}, + "nerves_system_rpi4": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "rpi4", tag: "v0.1.10"]}, + "nerves_system_rpi5": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "rpi5", tag: "v0.1.10"]}, + "nerves_system_x86_64": {:git, "https://github.com/bbangert/nerves_systems_universal_proxy.git", "c96952e7ce74c80c4f54e8868ffdaf7cacf0a8ff", [sparse: "x86_64", tag: "v0.1.10"]}, "nerves_time": {:hex, :nerves_time, "0.4.12", "71b9243b2646c05f18dc060a4e9004c58890195cfebfd7228122dc37e976f4ba", [:make, :mix], [{:elixir_make, "~> 0.6", [hex: :elixir_make, repo: "hexpm", optional: false]}, {:muontrap, "~> 0.5 or ~> 1.0", [hex: :muontrap, repo: "hexpm", optional: false]}], "hexpm", "527696d2cb5505faa50fa98f7babf1d5b9390a1125d4931b10374ce20e3fe1fc"}, "nerves_toolchain_aarch64_nerves_linux_gnu": {:hex, :nerves_toolchain_aarch64_nerves_linux_gnu, "15.3.1", "484322303fc2390d8a23c9611ab225201e33584e9cc6731928dada77a64ebba1", [:mix], [{:nerves, "~> 1.13 or ~> 2.0-dev", [hex: :nerves, repo: "hexpm", optional: false]}], "hexpm", "041488c45aff9dcbf01d6dc542218d7d87ef3bfcd7190b491156cff3f900dd3f"}, "nerves_toolchain_armv6_nerves_linux_gnueabihf": {:hex, :nerves_toolchain_armv6_nerves_linux_gnueabihf, "15.3.1", "c1e0eda5cd21c12a0f10865c7e66da102d6cc5e5382e156f604cf81528968dee", [:mix], [{:nerves, "~> 1.13 or ~> 2.0-dev", [hex: :nerves, repo: "hexpm", optional: false]}], "hexpm", "cc9ccb66a149cf0bc20d3f85516826fcc2b5ec825c0c539479ea639d261ec9a1"},