Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qmk 1.1.5 #73

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 28 additions & 14 deletions Formula/qmk.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@

desc "Quantum Mechanical Keyboard (QMK) Firmware"
homepage "https://docs.qmk.fm/"
url "https://files.pythonhosted.org/packages/08/df/60d820bcaf228d620cf1e894ffd4b6cfd8084504c0e49335ca1df29713cd/qmk-1.1.2.tar.gz"
sha256 "f871f88f1a0ca31ba31a009d716417e46bc538a4f8df8ede6a801c9076c22998"
url "https://files.pythonhosted.org/packages/64/20/cec7ce9b7c05307209542427f417d005f082771596ab0f628f6a888b8aee/qmk-1.1.5.tar.gz"
sha256 "2efe3c752230c6ba24b8719c3b6e85a5644bf8f7d0dd237757eda9b7b7e60b11"
license "MIT"
revision 4

bottle do
root_url "https://ghcr.io/v2/qmk/qmk"
Expand Down Expand Up @@ -75,8 +74,13 @@
end

resource "jsonschema" do
url "https://files.pythonhosted.org/packages/36/3d/ca032d5ac064dff543aa13c984737795ac81abc9fb130cd2fcff17cfabc7/jsonschema-4.17.3.tar.gz"
sha256 "0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d"
url "https://files.pythonhosted.org/packages/4d/c5/3f6165d3df419ea7b0990b3abed4ff348946a826caf0e7c990b65ff7b9be/jsonschema-4.21.1.tar.gz"
sha256 "85727c00279f5fa6bedbe6238d2aa6403bedd8b4864ab11207d07df3cc1b2ee5"
end

resource "jsonschema-specifications" do
url "https://files.pythonhosted.org/packages/f8/b9/cc0cc592e7c195fb8a650c1d5990b10175cf13b4c97465c72ec841de9e4b/jsonschema_specifications-2023.12.1.tar.gz"
sha256 "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc"
end

resource "log-symbols" do
Expand All @@ -85,25 +89,20 @@
end

resource "milc" do
url "https://files.pythonhosted.org/packages/90/36/21cfc848c105e3e5f40f919df242d62f311979e95d68cb74237ed924fc5e/milc-1.6.8.tar.gz"
sha256 "a2ac93a771c1ff2304a1a5d7c28d13b07986d39e8099adb1408c8e62c46bdcde"
url "https://files.pythonhosted.org/packages/3c/7f/f13f3cbdbc0284440cee8a3a4a0aeccde2f99c51f6c1f81f3a5bc033f11e/milc-1.8.0.tar.gz"
sha256 "cabe658de07ab97f937c7672b8a604cc825174c28d66d3afd047a9b4b2770bbe"
end

resource "Pillow" do
resource "pillow" do
url "https://files.pythonhosted.org/packages/f8/3e/32cbd0129a28686621434cbf17bb64bf1458bfb838f1f668262fefce145c/pillow-10.2.0.tar.gz"
sha256 "e87f0b2c78157e12d7686b27d63c070fd65d994e8ddae6f328e0dcf4a0cd007e"
end

resource "Pygments" do
resource "pygments" do
url "https://files.pythonhosted.org/packages/55/59/8bccf4157baf25e4aa5a0bb7fa3ba8600907de105ebc22b0c78cfbf6f565/pygments-2.17.2.tar.gz"
sha256 "da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367"
end

resource "pyrsistent" do
url "https://files.pythonhosted.org/packages/ce/3a/5031723c09068e9c8c2f0bc25c3a9245f2b1d1aea8396c787a408f2b95ca/pyrsistent-0.20.0.tar.gz"
sha256 "4c48f78f62ab596c679086084d0dd13254ae4f3d6c72a83ffdf5ebdef8f265a4"
end

resource "pyserial" do
url "https://files.pythonhosted.org/packages/1e/7d/ae3f0a63f41e4d2f6cb66a5b57197850f919f59e558159a4dd3a818f5082/pyserial-3.5.tar.gz"
sha256 "3c77e014170dfffbd816e6ffc205e9842efb10be9f58ec16d3e8675b4925cddb"
Expand All @@ -114,6 +113,16 @@
sha256 "a4cc7404a203144754164b8b40994e2849fde1cfff06b08492f12fff9d9de7b9"
end

resource "referencing" do
url "https://files.pythonhosted.org/packages/21/c5/b99dd501aa72b30a5a87d488d7aa76ec05bdf0e2c7439bc82deb9448dd9a/referencing-0.33.0.tar.gz"
sha256 "c775fedf74bc0f9189c2a3be1c12fd03e8c23f4d371dce795df44e06c5b412f7"
end

resource "rpds-py" do
url "https://files.pythonhosted.org/packages/55/ba/ce7b9f0fc5323f20ffdf85f682e51bee8dc03e9b54503939ebb63d1d0d5e/rpds_py-0.18.0.tar.gz"
sha256 "42821446ee7a76f5d9f71f9e33a4fb2ffd724bb3e7f93386150b61a43115788d"
end

resource "six" do
url "https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16.0.tar.gz"
sha256 "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"
Expand All @@ -129,7 +138,12 @@
sha256 "aab9e56047c8ac41ed798fa36d892a37aca6b3e9159f3e0c24bc64a9b3ac7b7a"
end

resource "types-colorama" do
url "https://files.pythonhosted.org/packages/f5/c8/d5c5dabc9b19ee7c03748f354004e5f311470cb5d1373e33670160be368b/types-colorama-0.4.15.20240205.tar.gz"
sha256 "7ae4f58d407d387f4f98b24d81e1b7657ec754ea1dc4619ae5bd27f0c367637e"
end

def install

Check failure on line 146 in Formula/qmk.rb

View workflow job for this annotation

GitHub Actions / test-bot (macos-12)

`brew install --verbose --build-bottle qmk/qmk/qmk` failed on macOS Monterey (12)!

copying build/lib/usb/_debug.py -> build/bdist.macosx-12.0-x86_64/wheel/usb copying build/lib/usb/libloader.py -> build/bdist.macosx-12.0-x86_64/wheel/usb warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info running egg_info writing pyusb.egg-info/PKG-INFO writing dependency_links to pyusb.egg-info/dependency_links.txt writing top-level names to pyusb.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any reading manifest file 'pyusb.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'pyusb.egg-info/SOURCES.txt' Copying pyusb.egg-info to build/bdist.macosx-12.0-x86_64/wheel/pyusb-1.2.1-py3.12.egg-info running install_scripts creating build/bdist.macosx-12.0-x86_64/wheel/pyusb-1.2.1.dist-info/WHEEL creating '/private/tmp/pip-wheel-05td188x/.tmp-bi1s_dn6/pyusb-1.2.1-py3-none-any.whl' and adding 'build/bdist.macosx-12.0-x86_64/wheel' to it adding 'usb/__init__.py' adding 'usb/_debug.py' adding 'usb/_interop.py' adding 'usb/_lookup.py' adding 'usb/_objfinalizer.py' adding 'usb/_version.py' adding 'usb/control.py' adding 'usb/core.py' adding 'usb/legacy.py' adding 'usb/libloader.py' adding 'usb/util.py' adding 'usb/backend/__init__.py' adding 'usb/backend/libusb0.py' adding 'usb/backend/libusb1.py' adding 'usb/backend/openusb.py' adding 'pyusb-1.2.1.dist-info/LICENSE' adding 'pyusb-1.2.1.dist-info/METADATA' adding 'pyusb-1.2.1.dist-info/WHEEL' adding 'pyusb-1.2.1.dist-info/top_level.txt' adding 'pyusb-1.2.1.dist-info/RECORD' removing build/bdist.macosx-12.0-x86_64/wheel Building wheel for pyusb (pyproject.toml): finished with status 'done' Created wheel for pyusb: filename=pyusb-1.2.1-py3-none-any.whl size=58535 sha256=8b2fe7ba30eec63230b3c8a6904dc62e54380e5da60f62b30a4a4dee3a0683d4 Stored in directory: /Users/runner/Library/Caches/Homebrew/pip_cache/wheels/57/75/15/3dd0b9a3dd994bb3aab6b33f4cb0e61ae9ae2e8873a972ad8e Successfully built pyusb Installing collected packages: pyusb Successfully installed pyusb-1.2.1 /usr/bin/env tar --extract --no-same-owner --file /Users/runner/Library/Caches/Homebrew/downloads/cc54a2f81d708405d40ce5e46ee8dffd07e23577f20f4e49a398fe2bfeed0f64--referencing-0.33.0.tar.gz --directory /private/tmp/homebrew-unpack20240228-16080-xfwnt0 /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240228-16080-xfwnt0/referencing-0.33.0/. /private/tmp/qmk--referencing-20240228-16080-2p6p72/referencing-0.33.0 ==> python3 -m pip --python=/usr/local/Cellar/qmk/1.1.5/libexec/bin/python install --verbose --no-deps --no-binary=:all: --ignore-installed --no-compile /private/tmp/qmk--referencing-20240228-16080-2p6p72/referencing-0.33.0 Using pip 24.0 from /usr/local/lib/python3.12/site-packages/pip (python 3.12) Processing /private/tmp/qmk--referencing-20240228-16080-2p6p72/referencing-0.33.0 Installing build dependencies: started Running command pip subprocess to install build dependencies Collecting hatchling Using cached hatchling-1.21.1-py3-none-any.whl Collecting hatch-vcs Using cached hatch_vcs-0.4.0-py3-none-any.whl Collecting editables>=0.3 (from hatchling) Using cached editables-0.5-py3-none-any.whl Collecting packaging>=21.3 (from hatchling) Using cached packaging-23.2-py3-none-any.whl Collecting pathspec>=0.10.1 (from hatchling) Using cached pathspec-0.12.1-py3-none-any.whl Collecting pluggy>=1.0.0 (from hatchling) Using cached pluggy-1.4.0-py3-none-any.whl Collecting trove-classifiers (from hatchling) Using cached trove_classifiers-2024.2.23-py3-none-any.whl Collecting setuptools-scm>=6.4.0 (from hatch-vcs) Using cached setuptools_scm-8.0.4-py3-none-any.whl Collecting setuptools (from setuptools-scm>=6.4.0->hatch-vcs) Using cached setuptools-69.1.1-py3-none-any.whl Collecting typing-extensions (from setuptools-scm>=6.4.0->hatch-vcs) Using cached

Check failure on line 146 in Formula/qmk.rb

View workflow job for this annotation

GitHub Actions / test-bot (macos-13)

`brew install --verbose --build-bottle qmk/qmk/qmk` failed on macOS Ventura (13)!

copying build/lib/usb/_debug.py -> build/bdist.macosx-13.0-x86_64/wheel/usb copying build/lib/usb/libloader.py -> build/bdist.macosx-13.0-x86_64/wheel/usb warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info running egg_info writing pyusb.egg-info/PKG-INFO writing dependency_links to pyusb.egg-info/dependency_links.txt writing top-level names to pyusb.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any reading manifest file 'pyusb.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'pyusb.egg-info/SOURCES.txt' Copying pyusb.egg-info to build/bdist.macosx-13.0-x86_64/wheel/pyusb-1.2.1-py3.12.egg-info running install_scripts creating build/bdist.macosx-13.0-x86_64/wheel/pyusb-1.2.1.dist-info/WHEEL creating '/private/tmp/pip-wheel-_n5rbtvx/.tmp-7a3cajp8/pyusb-1.2.1-py3-none-any.whl' and adding 'build/bdist.macosx-13.0-x86_64/wheel' to it adding 'usb/__init__.py' adding 'usb/_debug.py' adding 'usb/_interop.py' adding 'usb/_lookup.py' adding 'usb/_objfinalizer.py' adding 'usb/_version.py' adding 'usb/control.py' adding 'usb/core.py' adding 'usb/legacy.py' adding 'usb/libloader.py' adding 'usb/util.py' adding 'usb/backend/__init__.py' adding 'usb/backend/libusb0.py' adding 'usb/backend/libusb1.py' adding 'usb/backend/openusb.py' adding 'pyusb-1.2.1.dist-info/LICENSE' adding 'pyusb-1.2.1.dist-info/METADATA' adding 'pyusb-1.2.1.dist-info/WHEEL' adding 'pyusb-1.2.1.dist-info/top_level.txt' adding 'pyusb-1.2.1.dist-info/RECORD' removing build/bdist.macosx-13.0-x86_64/wheel Building wheel for pyusb (pyproject.toml): finished with status 'done' Created wheel for pyusb: filename=pyusb-1.2.1-py3-none-any.whl size=58535 sha256=8b2fe7ba30eec63230b3c8a6904dc62e54380e5da60f62b30a4a4dee3a0683d4 Stored in directory: /Users/runner/Library/Caches/Homebrew/pip_cache/wheels/37/e7/5d/6f16f081905cd00fdc4515d9a4b1ab2ad48b19ff6ed73ee148 Successfully built pyusb Installing collected packages: pyusb Successfully installed pyusb-1.2.1 /usr/bin/env tar --extract --no-same-owner --file /Users/runner/Library/Caches/Homebrew/downloads/cc54a2f81d708405d40ce5e46ee8dffd07e23577f20f4e49a398fe2bfeed0f64--referencing-0.33.0.tar.gz --directory /private/tmp/homebrew-unpack20240228-18631-qjwcwp /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240228-18631-qjwcwp/referencing-0.33.0/. /private/tmp/qmk--referencing-20240228-18631-14xfxc/referencing-0.33.0 ==> python3 -m pip --python=/usr/local/Cellar/qmk/1.1.5/libexec/bin/python install --verbose --no-deps --no-binary=:all: --ignore-installed --no-compile /private/tmp/qmk--referencing-20240228-18631-14xfxc/referencing-0.33.0 Using pip 24.0 from /usr/local/lib/python3.12/site-packages/pip (python 3.12) Processing /private/tmp/qmk--referencing-20240228-18631-14xfxc/referencing-0.33.0 Installing build dependencies: started Running command pip subprocess to install build dependencies Collecting hatchling Using cached hatchling-1.21.1-py3-none-any.whl Collecting hatch-vcs Using cached hatch_vcs-0.4.0-py3-none-any.whl Collecting editables>=0.3 (from hatchling) Using cached editables-0.5-py3-none-any.whl Collecting packaging>=21.3 (from hatchling) Using cached packaging-23.2-py3-none-any.whl Collecting pathspec>=0.10.1 (from hatchling) Using cached pathspec-0.12.1-py3-none-any.whl Collecting pluggy>=1.0.0 (from hatchling) Using cached pluggy-1.4.0-py3-none-any.whl Collecting trove-classifiers (from hatchling) Using cached trove_classifiers-2024.2.23-py3-none-any.whl Collecting setuptools-scm>=6.4.0 (from hatch-vcs) Using cached setuptools_scm-8.0.4-py3-none-any.whl Collecting setuptools (from setuptools-scm>=6.4.0->hatch-vcs) Using cached setuptools-69.1.1-py3-none-any.whl Collecting typing-extensions (from setuptools-scm>=6.4.0->hatch-vcs) Using cached
virtualenv_install_with_resources
end

Expand Down
Loading