Package Details: sourcetrail 2024.8.2-1

Git Clone URL: https://aur.archlinux.org/sourcetrail.git (read-only, click to copy)
Package Base: sourcetrail
Description: Interactive source explorer for C/C++ and Java
Upstream URL: https://github.com/xiota/sourcetrail
Licenses: GPL-3.0-only
Submitter: jetm
Maintainer: xiota
Last Packager: xiota
Votes: 23
Popularity: 0.000000
First Submitted: 2017-04-12 15:18 (UTC)
Last Updated: 2024-08-21 14:46 (UTC)

Dependencies (20)

Required by (0)

Sources (1)

Pinned Comments

xiota commented on 2024-06-20 03:07 (UTC) (edited on 2024-08-21 14:54 (UTC) by xiota)

After 2023.11, patching is required to build on Arch. Switched to a secondary repo to make this easier.

  • The main branch contains license and description of the fork.
  • The petermost branch is synced with the petermost fork.
  • Patches are applied in branches, with names similar to arch-2024.8.2
  • wip, -broken, and other branches are unstable and not meant for use.

Please observe the following when flagging or commenting:

  • Flag for standard packaging issues, like depends updates.
  • Comment to report bugs and identify commits that potentially fix them.
    • Do not paste large blocks of text. Use a pastebin.
  • Flag to request resync with upstream:
    • Wait about a month after the last update.
    • Avoid requesting mere version bumps. Package versions and tags may not match.
    • I recommend not requesting resync just to resync. If an upstream bug is introduced, you will be stuck with it until the next resync.

Previous versions/requirements:

  • current version requires clang 18 and Qt6.
  • 2024.7.3 requires clang 18 and Qt6. (snapshot)
  • 2024.6.1 requires clang 17 and Qt6. (snapshot)
  • 2023.11 requires clang 14 and Qt5. (snapshot)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

pspeder commented on 2020-07-27 12:22 (UTC)

Is there a reason that the package makes only the .desktop file easily available and not a link to the binary itself?

I have zero experience with writing pkgbuilds, but after browsing a little I believe putting something like below last in package() will do it (not tested):

install -m 755 "$srcdir/opt/bin/$pkgname" "$pkgdir/usr/bin"

jetm commented on 2019-11-21 13:04 (UTC)

@lightning1141: the link on GitHub is not equivalent to what it was before. When all the issues to build in Arch Linux from scratch are solved. I will change it to GitHub link.

lightning1141 commented on 2019-11-21 10:24 (UTC)

Could you please use github link for download? Sourcetrail is now free and open-source software. source: https://www.sourcetrail.com/blog/open_source/ .

mytbk commented on 2019-11-19 14:57 (UTC) (edited on 2019-11-19 15:33 (UTC) by mytbk)

Gosh, there're some other problems building with C++ support. refer to https://github.com/CoatiSoftware/Sourcetrail/pull/762 for the change.

mytbk commented on 2019-11-19 14:37 (UTC)

This patch is ok to build the tar source: https://paste.debian.net/1116965/ But there's some problem in installing the app.

mytbk commented on 2019-11-19 14:26 (UTC) (edited on 2019-11-19 14:27 (UTC) by mytbk)

Currently I need a patch like this to build the git source: https://paste.debian.net/1116964/

The tar source also needs VERSION_YEAR, VERSION_MINOR, VERSION_COMMIT set.

jetm commented on 2019-11-19 14:21 (UTC)

@pfischbeck: I tried but building from source has some issues. Need time to figure it out. Meanwhile, I created sourcetrail-bin to build from binary. Thanks for the suggestion

Kunda commented on 2019-11-19 13:07 (UTC)

@pfischbeck :+1:

pfischbeck commented on 2019-11-19 10:51 (UTC)

Sourcetrail was recently open-sourced: https://www.sourcetrail.com/blog/open_source/ https://github.com/CoatiSoftware/Sourcetrail

Would it be possible to move the current package to some new "sourcetrail-bin" and have the package "sourcetrail" built from source?