Search Criteria
Package Details: owasp-threat-dragon v1.2-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/owasp-threat-dragon.git (read-only, click to copy) |
---|---|
Package Base: | owasp-threat-dragon |
Description: | Electron Threat Modelling and diagramming tool by Mike Goodwin @ OWASP |
Upstream URL: | https://threatdragon.org |
Licenses: | Apache-2.0 |
Conflicts: | owasp-threat-dragon |
Provides: | owasp-threat-dragon |
Submitter: | ulidtko |
Maintainer: | None |
Last Packager: | ulidtko |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2020-05-22 23:24 (UTC) |
Last Updated: | 2020-11-16 13:13 (UTC) |
Dependencies (5)
- electron5 (electron5-binAUR)
- git (git-gitAUR, git-glAUR) (make)
- jq (jq-gitAUR) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- hunspell-en_US (hunspell-en_us) (optional) – spell checking
Latest Comments
mynacol commented on 2024-04-05 09:57 (UTC)
@xeruf The switch to version 2 requires almost a complete reworking of the PKGBUILD. I'm open to patches, but I won't do them myself.
xeruf commented on 2024-03-31 21:10 (UTC) (edited on 2024-03-31 21:11 (UTC) by xeruf)
Hey, any chance of getting an update here? Build fails with wildly outdatede versions.
Also website is now https://www.threatdragon.com
mynacol commented on 2021-11-20 11:50 (UTC)
@ulidtko I just looked at this package again. I cleaned the directories and reran
makepkg -f
without issues, just like the first time…I guess you already have tried building again? The filesystem on this machine is ext4, maybe a more exotic one introduces problems? Otherwise idk
ulidtko commented on 2021-11-04 10:03 (UTC) (edited on 2021-11-04 10:05 (UTC) by ulidtko)
@mynacol thanks; patch LGTM. During testing it, I stumble again over the test suite failing during
makepkg
:The json file is there and well-formed, so the error message is nonsense. But the karma browserify step fails, of course failing the overall test-suite.
Curiously, the exact same command,
npm test test:desktop
:The corresponding log section for a manual
npm test test:desktop
(which passes) looks like this:The reason for this difference in behavior escapes me. I had captured Karma debug logs for both cases, and see quite a few differences in bundle load order and composition... though many files do match, exactly with hashes. Any ideas?..
mynacol commented on 2021-11-03 11:58 (UTC)
@ulidtko I cleaned up the PKGBUILD and updated the package to 1.5.8. I believe jq is now not needed anymore. The .desktop file is modified to be as similar as the one electron-builder produces (but only in packaged archives). I attach the patch below:
Kaiya commented on 2021-10-23 09:53 (UTC) (edited on 2021-10-23 09:57 (UTC) by Kaiya)
Sorry, I forgot to turn on notifications, thanks for maintaining :) Works atm
ulidtko commented on 2020-11-16 13:20 (UTC)
@Kaiya, OK I've reproduced the error locally and fixed it. Please give it another try! Sorry for the issues, and thanks for letting me know they existed.
ulidtko commented on 2020-11-16 12:57 (UTC)
@Kaiya I've added jq to makedepends, thanks. Which missing node-module, could you show the error message?
Kaiya commented on 2020-11-16 09:33 (UTC)
Can you please add jq to the dependencies? Also, after installing jq the installation aborted due to a missing node-module. I'd therefore rather clone the package from github, but I appreciate its existence in AUR :)