Homebrew / homebrew-cask-drivers

💀 Casks of Drivers (deprecated)
459 stars 448 forks source link

Migrate casks to homebrew/cask. #3414

Closed reitermarkus closed 1 year ago

reitermarkus commented 1 year ago

@Homebrew/members please migrate any drivers you are using yourself to homebrew/cask.

For the remaining ones, we'll use some TBD threshold to decide if we want to migrate them or delete them.

p-linnane commented 1 year ago

I do not personally use anything from this repo, but I am happy to help the migration effort when we decide what to do with what is left.

razvanazamfirei commented 1 year ago
Download Count | Cask Name | Count | | ------------- | ------------- | jabra-direct | 454 wacom-tablet | 436 logitech-unifying | 410 nordic-nrf-command-line-tools | 352 yubico-yubikey-personalization-gui | 287 displaylink-login-extension | 271 zsa-wally | 265 logitech-firmwareupdatetool | 234 lg-onscreen-control | 192 philips-hue-sync | 188 focusrite-control | 187 steelseries-exactmouse-tool | 178 qflipper | 176 hp-easy-start | 165 yubico-yubikey-piv-manager | 151 synologyassistant | 145 xbox360-controller-driver-unofficial | 135 canon-eos-webcam-utility | 126 logitech-gaming-software | 124 nitrokey | 122 logitech-control-center | 103 xerox-print-driver | 95 asix-ax88179 | 93 garmin-basecamp | 90 insta360-studio | 90 caldigit-docking-utility | 88 8bitdo-firmware-updater | 84 plantronics-hub | 83 1kc-razer | 82 nordic-nrf-connect | 78 tiptoi-manager | 76 kyocera-printer-drivers | 73 saleae-logic | 73 apple-hewlett-packard-printer-drivers | 65 obs-ios-camera-source | 60 hdhomerun | 58 bose-updater | 57 rode-central | 56 hhkb-keymap-tool | 55 obinskit | 52 fujitsu-scansnap-manager | 51 pallotron-yubiswitch | 51 shureplus-motiv | 51 samsung-portable-ssd-t5 | 50 luna-display | 49 caldigit-thunderbolt-charging | 48 blue-sherpa | 45 synology-surveillance-station-client | 45 drobo-dashboard | 43 uhk-agent | 42 canon-mf-printer | 39 konica-minolta-bizhub-c759-c658-c368-c287-c3851-driver | 39 3dconnexion | 35 flashforge-flashprint | 35 huiontablet | 35 reolink-client | 34 brother-p-touch-update-software | 32 obsbot-tinycam | 32 elecom-mouse-assistant | 31 motu-m-series | 31 fujifilm-x-raw-studio | 29 fujifilm-x-webcam | 27 muteme | 27 wd-security | 26 logitune | 25 loupedeck | 24 audient-evo | 23 lg-dual-controller | 23 synology-photo-station-uploader | 20 elektron-transfer | 19 concept2-utility | 18 netgear-switch-discovery-tool | 18 samsung-portable-ssd-t7 | 18 sandisk-security | 18 xppen-pentablet | 18 luna-secondary | 17 segger-ozone | 17 ubiquiti-unifi-controller-lts | 17 elektron-overbridge | 16 fujifilm-x-acquire | 16 fujitsu-scansnap-manager-ix500 | 16 hhkb-pro-driver | 16 safenet-authentication-client | 16 wd-drive-utilities | 16 obsbot-me-tool | 15 qnap-external-raid-manager | 15 ricoh-ps-printers-vol4-exp-driver | 15 behringer-x32-edit | 13 blackvue-viewer | 13 canon-mf-ufr2-printer | 13 playdate-mirror | 13 yamaha-usb-midi-driver | 13 elgato-thunderbolt-dock | 12 eobcanka | 12 roli-connect | 12 hp-connectivity-kit | 11 wd-firmware-updater | 11 calibrite-ccprofiler | 10 canon-ijscanner6 | 10 cardo-update | 10 epson-photo-plus | 10 garmin-virb-edit | 10 ricoh-ps-printers-vol3-exp-driver | 10 canon-captureontouch-utility | 9 lmsclients-squeezeplay | 9 canon-ijscanner1 | 8 eizo-colornavigator | 8 focusrite-thunderbolt | 8 opal | 8 synology-cloud-station-backup | 8 epson-print-layout | 7 epson-surecolor-p900 | 7 nvidia-cuda-toolkit | 7 obsbot-webcam | 7 canon-ijscanner13f | 6 cycliqplus-firmware-updater | 6 gk6-plus | 6 reinersct-cyberjack | 6 roland-quad-capture-usb-driver | 6 tomtom-sports-connect | 6 cycliq-cycliqplus | 5 evolv-escribe-suite | 5 lovense-remote | 5 rjm-megxeditor | 5 sound-blaster-play3 | 5 toneprint | 5 acs-acr39u-smartcard-driver | 4 camengine | 4 canon-ijscanner2 | 4 canon-ijscanner4 | 4 canon-ijscanner15f | 4 canon-pixma25xx-printer | 4 clavia-nord-sound-manager | 4 datacolor-spyder-pro | 4 konica-minolta-bizhub-c220-c280-c360-driver | 4 openintelwireless-heliport | 4 picoscope | 4 rjm-mmgteditor | 4 seagate-dashboard | 4 smartscope | 4 sony-xperia-companion | 4 bose-soundtouch | 3 bose-usb-link-updater | 3 canon-ijscanner5 | 3 canon-ijscanner16f | 3 genki-softwave | 3 mazda-toolbox | 3 mimu-glover | 3 opentx-companion | 3 canon-ijscanner3 | 2 canon-ijscanner14f | 2 canon-imageformula-driver | 2 canon-print-studio-pro | 2 creative-sb-command | 2 fnatic-op | 2 g-raid-with-thunderbolt-configurator | 2 kensington-trackball-works | 2 kiibohd-configurator | 2 nvidia-web-driver | 2 rapoo-mt750s | 2 razer-synapse | 2 sony-rcs300 | 2 tomtom-mydrive-connect | 2 blocks-code | 1 canon-pixma72xx-printer | 1 creative | 1 datacolor-spyder-elite | 1 datacolor-spyder-express | 1 genki-wave-for-work | 1 interstuhl-s40 | 1 logitech-myharmony | 1 phidget-control-panel | 1 akai-professional-lpd8-editor | Not found canon-fax | Not found canon-scangear-mf | Not found content-manager-assistant | Not found evoluent-vertical-mouse-device-controller | Not found fractal-bot | Not found hexcore-link | Not found lacie-network-assistant | Not found linn-konfig | Not found luftdateninfo-flashing-tool | Not found ni-488-2 | Not found pololu-avr-programmer-v2 | Not found shearwater | Not found
MikeMcQuaid commented 1 year ago

@reitermarkus Might be useful to post a little guide on how to migrate these? I used to know but have forgotten 😂

Mine (until I get to them) are elgato-camera-hub and elgato-control-center.

MikeMcQuaid commented 1 year ago

(I have previously used philips-hue-sync and logitech-myharmony too).

There's some debate to me about which ones of these are even "drivers" so: again 👍🏻 👏🏻 🎉 on moving these into homebrew-cask proper.

reitermarkus commented 1 year ago

Little guide:

  1. Add to tap_migrations.json here.
  2. Move cask file into homebrew/cask tap.

which ones of these are even "drivers"

It's pretty loosely defined for this repo: Software which isn't useful without dedicated hardware.

colindean commented 1 year ago

Going through what's here, here's what I use or have used in the past and would like to have available some day until something breaks:

obsbot-tinycam can be deprecated because obsbot-webcam replaced it.

I'll move these over if no ones gets to them before I do using https://github.com/Homebrew/homebrew-cask/pull/145008 and https://github.com/Homebrew/homebrew-cask-drivers/pull/3415 as examples.

razvanazamfirei commented 1 year ago

https://github.com/Homebrew/homebrew-cask/pull/145059 migrates all casks with >500 downloads in the last year + some requests from this thread. List should be updated. https://github.com/Homebrew/homebrew-cask/pull/145084 migrates most of the casks from @colindean's list. fitbit-connect is discontinued.

colindean commented 1 year ago

@razvanazamfirei Thank you!

bevanjkay commented 1 year ago

Just found two more that I use on other machines. https://github.com/Homebrew/homebrew-cask/pull/145119

ifonefox commented 1 year ago

Why is cask-drivers being discontinued?

reitermarkus commented 1 year ago

@ifonefox, if you're using a cask that is in here, you can submit a PR to move it to homebrew/cask. Having everything in one repo is easier to maintain.

reitermarkus commented 1 year ago

@razvanazamfirei, could you update your comment above when you get a chance? Thanks.

razvanazamfirei commented 1 year ago

Done!

reitermarkus commented 1 year ago

The casks remaining now have > 100 installs and had an update in the last few months.

acidghost commented 1 year ago

@ifonefox, if you're using a cask that is in here, you can submit a PR to move it to homebrew/cask. Having everything in one repo is easier to maintain.

@reitermarkus I just realized that 1kc-razer has been deleted from this tap (I had no idea of the plans to merge this tap into the main cask).

Given that 1kc-razer has already been removed, should I just open a new issue / PR on homebrew/cask with a copy of the formula that once was here?

reitermarkus commented 1 year ago

@acidghost, yes, please go ahead and submit it to homebrew/cask and add it to tap_migrations.json here.

NickantX commented 1 year ago

Hey, personally I use the caldigit docking utility, I just hadn't realized it was available in this repo before. Could the same be done to add it to homebrew/cask?

razvanazamfirei commented 1 year ago

Yes, please submit the PRs and we can migrate it.

pascal-hofmann commented 1 year ago

It would be great to have insta360-studio and tiptoi-manager migrated.

razvanazamfirei commented 1 year ago

@pascal-hofmann migrated!

ivicamil commented 1 year ago

@reitermarkus

I've created a PR for migrating focusrite-control that was deleted from here, but some CI tests failed. I don't know why as I installed the formula about 2 weeks ago on my Mac and it worked perfectly fine. It is the most recent version of the Focusrite Control software.

pascal-hofmann commented 1 year ago

@razvanazamfirei Awesome, thank you! 🚀

aranw commented 1 year ago

Hey I was previously installing audient-evo from this cask but it's appeared to have been removed and was wondering what is the process to either use an older version of this cask in homebrew or migrating the cask into homebrew/casks?

Trying to setup a new laptop right now and it's failing on the install of this cask