sci-electronics/surfer
Waveform viewer with a focus on a snappy usable interface
ChangeLog
commit 0c686cc5fb2b9ee9057fd8f73b063d18ec51770b
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Jun 23 19:06:00 2026 +0800
sci-electronics/surfer: inherit xdg to update mimeinfo cache
The desktop file ships a MimeType key, so the package must refresh the desktop
mimeinfo cache on install and removal. Inherit xdg so pkg_postinst and pkg_postrm run
update-desktop-database.
Closes: https://bugs.gentoo.org/977937
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 5691f8b2f583d5a7f46cd86ea893e34813162abc
Author: Huang Rui <vowstar@gmail.com>
Date: Sun Jun 21 22:22:17 2026 +0800
sci-electronics/surfer: fix install with USE=debug
Under USE=debug cargo builds into target/debug, so the hardcoded
target/release path made dobin fail. Use cargo_target_dir so the
install path follows the active profile.
Closes: https://bugs.gentoo.org/977872
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit e4c0f28b67c3eb592801147c78fcd4fd10069425
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Jun 15 01:42:13 2026 +0800
sci-electronics/surfer: install icon and desktop from source tree
- /-/raw/main/ assets drift and stop matching the recorded Manifest size
- the v0.7.0 tarball already ships surfer/assets so the extra fetch is dropped
- strip the .png from the desktop Icon key to pass desktop-file validation
Closes: https://bugs.gentoo.org/975824
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 31261bc5ccf65f7df0e3cf517a19e5b9959dc719
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Apr 29 01:02:42 2026 +0800
sci-electronics/surfer: add 0.7.0, drop 0.6.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 68fbddeaec33c84681344a53d9ce231bc2df3348
Author: David Roman <davidroman96@gmail.com>
Date: Mon Mar 9 00:12:27 2026 +0100
*/*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
commit 411c3c319a651489035e21f5d2b563886de201e4
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Mar 3 18:11:12 2026 +0800
sci-electronics/surfer: add 0.6.0, drop 0.5.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 1f53ef9c5722b86f2abe132ef96ce8e2de861e50
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Dec 24 20:20:20 2025 +0800
sci-electronics/surfer: add 0.5.0, drop 0.4.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 89b7de0997752f1f6355e54a74c242b380ae7e4b
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Dec 10 18:12:18 2025 +0800
sci-electronics/surfer: new package, add 0.4.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Jun 23 19:06:00 2026 +0800
sci-electronics/surfer: inherit xdg to update mimeinfo cache
The desktop file ships a MimeType key, so the package must refresh the desktop
mimeinfo cache on install and removal. Inherit xdg so pkg_postinst and pkg_postrm run
update-desktop-database.
Closes: https://bugs.gentoo.org/977937
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 5691f8b2f583d5a7f46cd86ea893e34813162abc
Author: Huang Rui <vowstar@gmail.com>
Date: Sun Jun 21 22:22:17 2026 +0800
sci-electronics/surfer: fix install with USE=debug
Under USE=debug cargo builds into target/debug, so the hardcoded
target/release path made dobin fail. Use cargo_target_dir so the
install path follows the active profile.
Closes: https://bugs.gentoo.org/977872
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit e4c0f28b67c3eb592801147c78fcd4fd10069425
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Jun 15 01:42:13 2026 +0800
sci-electronics/surfer: install icon and desktop from source tree
- /-/raw/main/ assets drift and stop matching the recorded Manifest size
- the v0.7.0 tarball already ships surfer/assets so the extra fetch is dropped
- strip the .png from the desktop Icon key to pass desktop-file validation
Closes: https://bugs.gentoo.org/975824
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 31261bc5ccf65f7df0e3cf517a19e5b9959dc719
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Apr 29 01:02:42 2026 +0800
sci-electronics/surfer: add 0.7.0, drop 0.6.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 68fbddeaec33c84681344a53d9ce231bc2df3348
Author: David Roman <davidroman96@gmail.com>
Date: Mon Mar 9 00:12:27 2026 +0100
*/*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
commit 411c3c319a651489035e21f5d2b563886de201e4
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Mar 3 18:11:12 2026 +0800
sci-electronics/surfer: add 0.6.0, drop 0.5.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 1f53ef9c5722b86f2abe132ef96ce8e2de861e50
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Dec 24 20:20:20 2025 +0800
sci-electronics/surfer: add 0.5.0, drop 0.4.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 89b7de0997752f1f6355e54a74c242b380ae7e4b
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Dec 10 18:12:18 2025 +0800
sci-electronics/surfer: new package, add 0.4.0
Signed-off-by: Huang Rui <vowstar@gmail.com>


View
Download
Browse