summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2026-03-19fix: Update .SRCINFO to update the package databaseKat
2026-03-19perf: Use system zeromq/cppzmq instead of building from sourceKat
Adds zeromq to depends and cppzmq to makedepends. The qmake .pri file already has a pkg-config fallback (libzmq) that kicks in automatically when no local bundled build is present. This avoids downloading and compiling zeromq on every build. qwt cannot use the system package (6.3.0) because Hopsan targets 6.1.5 and the API is incompatible (removed setAlignment, borderDistance, etc.).
2026-03-19fix: Change order of commands to ensure correct files are in placeKat
2026-03-18fix: Remove qt5-webengine from depends (it's broken and no longer in repos)Kat
Added it to optdepends with an explanatory note Added the sed patch in prepare()
2026-03-18fix: Switch to git source; run bundled dep setup scripts in prepare()Kat
Two fixes: - Use git+url#tag source so git submodule update --init can populate HopsanCore/dependencies/{sundials,libnumhop,indexingcsvparser} and hopsandcp/dependencies/DCPLib, which are absent from GitHub tarballs. - Run the upstream setup*.sh scripts after download-dependencies.py so bundled deps (msgpack-c, zeromq, qwt, etc.) are built before qmake tries to locate them. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-18feat: Add hopsan 2.23.1 PKGBUILDKat
Initial AUR package for Hopsan multi-domain system simulation platform. Builds from the upstream GitHub release tarball using qmake; bundled dependencies (qwt, zeromq, discount, libzip, xerces-c, etc.) are downloaded during prepare() via the upstream download-dependencies.py script. Installs to /opt/hopsan with /usr/bin symlinks for hopsangui and hopsancli.