Skip to content
This repository has been archived by the owner on Nov 22, 2023. It is now read-only.

Migrate casks to homebrew/cask. #3414

Closed
reitermarkus opened this issue Apr 12, 2023 · 23 comments · Fixed by Homebrew/brew#15535
Closed

Migrate casks to homebrew/cask. #3414

reitermarkus opened this issue Apr 12, 2023 · 23 comments · Fixed by Homebrew/brew#15535
Labels

Comments

@reitermarkus
Copy link
Member

reitermarkus commented Apr 12, 2023

@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
Copy link
Member

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.

@reitermarkus reitermarkus changed the title Migrate casks to homebrew/casks. Migrate casks to homebrew/cask. Apr 12, 2023
@razvanazamfirei
Copy link
Member

razvanazamfirei commented Apr 13, 2023

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
Copy link
Member

@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
Copy link
Member

(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
Copy link
Member Author

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
Copy link
Sponsor Member

colindean commented Apr 13, 2023

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:

  • cameracontroller
  • displaylink-login-extension (although a quick read of the homepage leads me to believe that it's no longer needed for macOS 11+…?
  • droidcam-obs
  • elgato-game-capture-hd
  • fitbit-connect
  • gutenprint
  • obsbot-webcam
  • ricoh-theta
  • steelseries-engine

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 Homebrew/homebrew-cask#145008 and #3415 as examples.

@razvanazamfirei
Copy link
Member

razvanazamfirei commented Apr 13, 2023

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

@colindean
Copy link
Sponsor Member

@razvanazamfirei Thank you!

@bevanjkay
Copy link
Member

Just found two more that I use on other machines.
Homebrew/homebrew-cask#145119

@ifonefox
Copy link
Contributor

Why is cask-drivers being discontinued?

@reitermarkus
Copy link
Member Author

@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
Copy link
Member Author

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

@razvanazamfirei
Copy link
Member

Done!

@reitermarkus
Copy link
Member Author

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

@acidghost
Copy link

@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
Copy link
Member Author

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

@NickantX
Copy link
Contributor

NickantX commented May 8, 2023

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
Copy link
Member

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

@pascal-hofmann
Copy link
Contributor

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

@razvanazamfirei
Copy link
Member

@pascal-hofmann migrated!

@ivicamil
Copy link
Contributor

@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
Copy link
Contributor

@razvanazamfirei Awesome, thank you! 🚀

@aranw
Copy link

aranw commented May 18, 2023

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.