Package Details: ib-tws 985.1h-2

Git Clone URL: https://aur.archlinux.org/ib-tws.git (read-only, click to copy)
Package Base: ib-tws
Description: Electronic trading platform from discount brokerage firm Interactive Brokers
Upstream URL: http://interactivebrokers.com/
Licenses: custom
Submitter: benalexau
Maintainer: benalexau
Last Packager: benalexau
Votes: 25
Popularity: 0.24
First Submitted: 2013-01-30 06:21
Last Updated: 2021-07-31 04:22

Pinned Comments

benalexau commented on 2021-07-31 04:53

Pre-built packages are available: benalexau-aur-repo (x86_64) contains automatically built ib-tws binary packages

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

benalexau commented on 2020-04-16 02:28

Thanks @empire. I have amended the optdepends as suggested. AUR accepted the git push without requiring a later version number. In the more general sense of updating checksums, most of the time it's genuinely a new upstream version (ie with a new version number) so it's reasonable to update the PKGBUILD reported version in such cases.

emphire commented on 2020-04-16 00:53

I'm not sure if it's still possible but before the AUR moved git, you used to be able to update an AUR package without bumping the pkgrel/pkgver. That could be one way to update the checksums without causing everyone to download it again.

Also, if you want to skip the download, you can check in your script if the file has been updated with curl --head $url.

emphire commented on 2020-04-16 00:44

For anyone wanting to get sound working again, installing ffmpeg-compat-55 from AUR works for me. You might want to add it to optdepends.

jose1711 commented on 2020-01-31 05:33

hash check failed again

benalexau commented on 2020-01-09 09:47

Usually IB release a new downloadable package that has a new version number. I have a daily script that fetches the download, runs it to determine the version number, then updates this package if the version number changes. This has worked pretty reliably for around six years.

Occasionally IB change the download but do not bump the version number. They've now done this three times for 978.1g. Instead of me continually manually changing the PKGBUILD to accommodate this, I suggest you just edit it to ignore the hash. When IB release a version after 978.1g with a little luck they'll get back to usual with a version number bump each time they change the download.

FYI the script does not update the PKGBUILD pkgrel when it detects a new download with the same version as that would cause those relying on automatic updates to upgrade to a "new" version when in fact it's just a workaround to accommodate IB's repackaging operations.

The real solution would be to have a versioned URL somewhere, but from a licensing perspective I do not believe we can host a copy elsewhere.

Kewl commented on 2020-01-09 01:30

bad md5sum validity check for tws-latest-standalone-linux-x64.sh

jose1711 commented on 2020-01-07 19:48

needs hash update

C_Schmidpeter commented on 2019-11-02 08:19

@benalexau: The AUR version of TWS seems to be different from the official Linux installer package: The desktop items are not the same, and more importantly, the start login screens seems to be very different optically and functionally and seems to be outdated in the AUR version. For example, it is not possible to switch between 'STABLE', 'LATEST', and 'BETA', and the 'IBKR Light/Pro' icon is still missing in the AUR version. Being not able to switch between editions, I am currently forced to fall back to the manual installer.

wcasanova commented on 2019-08-22 22:11

yay has the option to ask which package.. ==> Packages to cleanBuild? select # item.

Yay is not asking me to edit PKGBUILDS, and I don't like the diff menu! What can I do? yay --editmenu --nodiffmenu --save

stewi commented on 2019-06-30 14:24

The integrity check can be skipped (using yay) with

yay -S ib-tws --mflags --skipinteg

Of course this means the integrity checks are skipped