Search Criteria
Package Details: teensyduino 1.56-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/teensyduino.git (read-only, click to copy) |
---|---|
Package Base: | teensyduino |
Description: | Arduino SDK with Teensyduino |
Upstream URL: | http://www.pjrc.com/teensy/teensyduino.html |
Keywords: | arduino pjrc teensy |
Licenses: | GPL, custom, LGPL |
Conflicts: | arduino, teensy-loader, teensy-loader-cli, teensy-loader-cli-git |
Provides: | arduino, teensy-loader, teensy-loader-cli |
Submitter: | Koromix |
Maintainer: | fabian-ang |
Last Packager: | fabian-ang |
Votes: | 23 |
Popularity: | 0.045589 |
First Submitted: | 2013-12-17 03:33 (UTC) |
Last Updated: | 2021-12-23 12:28 (UTC) |
Dependencies (9)
- desktop-file-utils (desktop-file-utils-git)
- giflib (giflib-git)
- gtk2 (gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view, gtk2-maemo)
- java-runtime (java-gcj-compat, jre10, jdk6, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, server-jre, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jre7, jre14, zulu-14-bin, amazon-corretto-15, jdk11-openjdk-dcevm-conflicts-fixed, zulu-embedded-jdk8, sapmachine-jdk-bin, jdk15-adoptopenjdk, amazon-corretto-16, jdk8-graalvm-bin, jdk16-graalvm-bin, jre8-openjdk-shenandoah, zulu-16-bin, jdk11-graalvm-ee-bin, jdk16-adoptopenjdk, jdk11-openj9-bin, zulu-jdk-fx-bin, jdk11-microsoft-openjdk, jdk16-microsoft-openjdk, zulu-embedded-jdk, jre-openj9, jdk11-msopenjdk-bin, jdk18-beta-temurin, zulu-13-bin, jdk8-arm, jre17-jetbrains, jre-jetbrains, amazon-corretto-17, amazon-corretto-18, amazon-corretto-8, amazon-corretto-11, zulu-8-bin, zulu-11-bin, zulu-17-bin, zulu-18-bin, zulu-15-bin, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-bin, jdk11-graalvm-bin, jdk17-graalvm-bin, jre11-jetbrains-imfix, jdk-arm, jdk-temurin, jdk11-temurin, jdk17-temurin, jre8-adoptopenjdk, java-openjdk-bin, jre8, jdk8, java-openjdk-loom-ea-bin, jdk8-dragonwell-bin, jdk11-dragonwell-bin, jdk17-dragonwell-bin, jdk8-openj9-bin, jdk-openj9-bin, zulu-jre-fx-bin, hmcl-zulu-bin, jdk7-j9-bin, jdk7r1-j9-bin, jdk8-j9-bin, jdk11-j9-bin, jdk-microsoft-openjdk, jdk-jetbrains, jre11-jbr-xdg, jre-jbr-xdg, liberica-jdk-8-full-bin, liberica-jdk-11-full-bin, liberica-jdk-17-full-bin, liberica-jdk-full-bin, liberica-jre-11-full-bin, jre-lts, jre, jre11, jdk18-openj9-bin, jdk-android-studio, jre12-openjdk, jre15-openjdk, jre16-openjdk, jre13-openjdk, jre14-openjdk, zulu-embedded-jdk11, jre-bcl, jdk-bcl, jre-openjdk-xdg, jre17-jetbrains-imfix, liberica-jre-8-full-bin, java-openjdk-ea-bin, jre-openjdk, jre11-openjdk, jre17-openjdk, jre8-openjdk)
- libpng12 (libpng12-git)
- libsm
- libusb (libusb-git)
- libusb-compat (libusb0)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
Required by (10)
- ardublock (requires arduino)
- arduino-adafruitst7735library-git (requires arduino) (optional)
- arduino-keyboardio-boards-git (requires arduino)
- arduino-mk-git (requires arduino)
- arduino-pinoccio (requires arduino)
- arduino-samd-core (requires arduino) (optional)
- discovery200-files (requires arduino) (optional)
- platformio-git (requires arduino) (optional)
- tytools (optional)
- tytools-git (optional)
Latest Comments
Aschenbecher commented on 2021-09-12 00:22 (UTC)
Someone can do an upgrade?
nayrangnu commented on 2021-06-09 21:38 (UTC)
http://www.pjrc.com/teensy/49-teensy.rules
needs to be updated tohttp://www.pjrc.com/teensy/00-teensy.rules
, and the SHA256Sum updated for it.Also, a note should be displayed that if the menu entries do not appear, you can remove the
java
directory in the Arduino final install location to force it to use the system Java environment (as noted by dss)3X0karibu commented on 2021-06-06 13:13 (UTC)
package wont build, 49-teensy.rules fails to vaidate
dss commented on 2021-03-11 20:48 (UTC)
In order to have visible menu entries, I had to remove the java directory from the archive, to make it use the system java environment.
amfern commented on 2021-03-07 10:22 (UTC)
One or more files did not pass the validity check!
seems like 49-teensy.rules moved to 00-teensy.rulesSynthead commented on 2021-02-16 00:45 (UTC)
/usr/share/arduino/hardware/tools/teensy_ports
seems to hang indefinitely. This is called when Arduino is uploading or verifying code.I noticed that there is quite a bunch of customization in the PKGBUILD, like linking system serial libs. Perhaps this could have something to do with it?
Synthead commented on 2020-12-03 22:27 (UTC)
Getting this error:
Maybe arduino-builder should be in
$conflicts
? And possibly in$provides
?djpohly commented on 2020-11-22 17:48 (UTC)
Could you add teensy-loader-cli to provides?
flops commented on 2020-05-16 17:28 (UTC) (edited on 2020-05-20 14:56 (UTC) by flops)
@Pandor thanks, removed as dependency.
Pandor commented on 2020-05-11 12:21 (UTC) (edited on 2020-05-11 12:38 (UTC) by Pandor)
Any reason why you insist on using vanilla avrdude? it has been giving me problems lately.
The vanilla avrdude doesn't play nicely anymore with the arduino supplied avrdude.conf in /usr/share/arduino/hardware/tools/avr/etc/ which it defaults to.
avrdude -C/usr/share/arduino/hardware/tools/avr/etc/avrdude.conf avrdude: error at /usr/share/arduino/hardware/tools/avr/etc/avrdude.conf:1133: programmer type jtagice3_updi not found avrdude: error reading system wide configuration file "/usr/share/arduino/hardware/tools/avr/etc/avrdude.conf"
Since the arduino supplied (and modified?) avrdude is symlinked to vanilla avrdude, I am no longer able to upload sketches.
I've disabled the removal of the supplied avrdude in the PKGBUILD, and all is working again. there is no real reason why a systemwide vanilla avrdude, and the arduino supplied avrdude can't coexist.
birdsnotberries commented on 2019-11-20 21:08 (UTC)
None of the spaces/numbers in the interface seem to be rendering - anyone else getting this? Is there a font I'm missing or something? https://i.imgur.com/Ig97S1m.png
traffic-light commented on 2019-11-05 21:39 (UTC) (edited on 2019-11-05 22:23 (UTC) by traffic-light)
@Pandor Yes that's easier but... when arduino IDE updates to a new version and teensy isn't updated for it you have a problem...
Pandor commented on 2019-11-02 11:07 (UTC) (edited on 2019-11-02 11:08 (UTC) by Pandor)
I agree with amael. maintaining this pkg would be simplified by just relying on a >= arduino-ver. the teensyduino installer just needs arduino installed, there really is no need to overcomplicate this PKGBUILD by including arduino itself, since it is already maintained in the community repo.
traffic-light commented on 2019-10-17 22:06 (UTC) (edited on 2019-10-24 21:11 (UTC) by traffic-light)
There is a update for teensy and arduino IDE
I did it manualy. Change the Teensy version to 1.48
Change the Arduino IDE version to 1.8.10
I only generated the checksum for 64 bits.
This are the checksums:
Change the first checksum to this:
3ca4c2d9e05730ce6be141abef56c9debce6cc63696230dffbd08708b27d69c2
Change the second checksum to this:
c5721a669c586491aa3adc0463d61270d5eccda0f4bf82d0275bb144ab3c67fb
(line 38 - 40) The final checksum lines will look like this:
sha256sums_x86_64=('3ca4c2d9e05730ce6be141abef56c9debce6cc63696230dffbd08708b27d69c2'
'c5721a669c586491aa3adc0463d61270d5eccda0f4bf82d0275bb144ab3c67fb')
crest commented on 2019-06-26 13:49 (UTC) (edited on 2019-06-26 13:51 (UTC) by crest)
Checksums are incorrect in the current Version:
==> Making package: teensyduino 1.46-2 (Wed Jun 26 15:48:40 2019)
==> Validating source files with sha256sums... arduino.xml ... Passed teensy-loader.desktop ... Passed teensy_loader_cli ... Skipped 49-teensy.rules ... FAILED LICENSE ... Passed ==> ERROR: One or more files did not pass the validity check!
janwil commented on 2019-05-24 08:04 (UTC)
==> Validating source_x86_64 files with sha256sums... arduino-1.8.9-linux64.tar.xz ... Passed TeensyduinoInstall.linux64 ... FAILED ==> ERROR: One or more files did not pass the validity check!
amael commented on 2019-05-09 22:31 (UTC)
Why are you including the original arduino compiler in your package and not requiring it as a dependency ?
Doing so would free you from updating when Arduino updates, keeping only the teensyduino updates here.
kingcody commented on 2018-12-11 07:46 (UTC)
The easier solution is to simply store the PID of the background process and kill it directly.
Here is a patched version of teensyduino.sh https://gist.github.com/kingcody/2f5d71a79d34f8c2c9607c95fe956380
For anyone looking for a temporary workaround, it should be fairly easy to edit the PKGBUILD build function with a sed statement to update teensyduino.sh before executing it. Assuming you have sed installed, you could place this line in top of the build function:
sed -e 's/\$1 &/& TEENSYPID=$!/' -e 's/killall \$(basename \$1)/kill $TEENSYPID/' -i ./teensyduino.sh
Of course, as a more permanent solution, fixing this in the teensyduino.sh source is preferred.
n0tty commented on 2018-10-26 15:44 (UTC) (edited on 2018-10-26 15:47 (UTC) by n0tty)
Apparently, yes there is this issue. Starting build()... -> Running Teensyduino installer (takes around 50 seconds) TeensyduinoInstall.linux64: no process found X I/O error
However, on further investigating it, it seems to be the error in "teensyduino.sh" script. Specifically this part, killall $(basename $1) >/dev/null || exit 1 [ -d $2/hardware/teensy ] || exit 1
This bit of error (TeensyduinoInstall.linux64: no process found) comes here (killall $(basename $1) >/dev/null)
afaik this also needs some changes in xdotool function being utilized. Here was my quick fix on xdotool in teensyduino.sh, however, the build() still fails - https://gist.github.com/n0tty/5349fc0a974936ee3eb637db75c95e72 SHA256 checksum - c57dc1d48a21a0af59a7566cd48e97044cdf811c5a745a2954747606b1ba7aa6
Here is what I get,
-> Running Teensyduino installer (takes around 50 seconds)
/home/.../.cache/pacaur/teensyduino/PKGBUILD: line 49: 2473 Killed xvfb-run ./teensyduino.sh "./TeensyduinoInstall.linux${_bits}" "${srcdir}/arduino-${_arduino}"
==> ERROR: A failure occurred in build().
Aborting...
faultylee commented on 2018-10-17 08:15 (UTC)
Hi, is anyone else getting this error? ==> Starting build()... -> Running Teensyduino installer (takes around 50 seconds) TeensyduinoInstall.linux64: no process found X I/O error
Files are there, and when I run TeensyduinoInstall.linux64 by hand it works. I suspect it's failing at xvfb-run. Not sure why.
sogaiu commented on 2018-09-10 09:50 (UTC)
An updated PKGBUILD for version 1.43 can be found at: https://pastebin.com/4jstYtjH
ptb commented on 2018-05-03 20:53 (UTC)
A updated PKGBUILD for version 1.41 can be found at https://pastebin.com/QtSDUk6g
kingstondude commented on 2018-01-19 11:46 (UTC)
Can we please get the PKGBUILD updated with the new checksum for 49-teensy.rules..
Maybe instructions for how to install this broken package would be a second best option.
I'm not sure how to go about changing the PKGBUILD myself..
Franek commented on 2017-09-10 16:45 (UTC)
mh00h commented on 2017-01-14 20:30 (UTC)
parkerlreed commented on 2016-12-15 23:04 (UTC) (edited on 2016-12-15 23:05 (UTC) by parkerlreed)
mh00h commented on 2016-11-06 16:55 (UTC)
lmat commented on 2016-10-17 22:53 (UTC)
hv15 commented on 2016-09-05 21:04 (UTC)
Lindhe commented on 2016-08-29 17:04 (UTC)
ptb commented on 2016-04-10 08:34 (UTC)
commented on 2016-03-30 20:48 (UTC)
Koromix commented on 2015-03-25 10:23 (UTC)
ottopasuuna commented on 2015-03-25 04:24 (UTC)
jose1711 commented on 2015-03-16 08:33 (UTC)
jose1711 commented on 2015-03-02 10:13 (UTC)
leosw commented on 2015-02-09 14:46 (UTC)
Koromix commented on 2014-11-11 16:31 (UTC)
Koromix commented on 2014-10-08 07:40 (UTC)