87 Commits
Author SHA1 Message Date
YiFei Zhu c02c80b419 app-editors/pulsar-bin: Prune unneeded RDEPENDs
As reported by qa-vdb. Also checked packed natives modules, nothing
not included. There is a dlopen for libgdk_pixbuf-2.0.so.0, but it's
a required dependency of x11-libs/gtk+, so it's redundant.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-07-31 02:12:35 -07:00
YiFei Zhu 7a845d5bcb app-editors/pulsar-bin: RDEPEND on dev-libs/wayland
Closes: https://bugs.gentoo.org/980156
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-07-31 01:43:05 -07:00
YiFei Zhu 95d363384b app-editors/pulsar-bin: Replace rm of nonexistent file with find -delete
Not sure when this is gone, but only the latest ebuild is affected.

... and in its place is 10 different symlinks, and the list is different
on the two arches. Instead of hardcoding, I'll just do the search with
a find.

Closes: https://bugs.gentoo.org/977153
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-07-29 01:59:48 -07:00
YiFei Zhu cee75af6a2 dev-python/pysnooper: enable py3.14
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-07-29 01:35:03 -07:00
YiFei Zhu e2720dd35d dev-python/guppy3: add 3.1.7, drop 3.1.5
Closes: https://bugs.gentoo.org/974812
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-05-13 04:02:08 -07:00
YiFei Zhu d32e53b010 net-analyzer/netsniff-ng: Fix build with GCC 15
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-01-05 20:51:16 -08:00
YiFei Zhu 4b6d5aa63f media-sound/musikcube: add 3.0.5, drop 3.0.2 & 3.0.4
Closes: https://bugs.gentoo.org/967727
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-01-05 20:40:04 -08:00
YiFei Zhu c1525f51a0 dev-python/guppy3: add 3.1.6, drop 3.1.4
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2026-01-05 20:40:04 -08:00
YiFei Zhu ac311416df net-misc/clatd: add 2.1.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2025-06-21 09:24:14 -07:00
YiFei Zhu d586c5989a dev-python/pysnooper: add 1.2.3, drop 1.2.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2025-06-21 09:06:11 -07:00
YiFei Zhu 87e4e6fcaf media-sound/musikcube: restrict dep <dev-cpp/asio-1.33.0
Closes: https://bugs.gentoo.org/958162
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2025-06-21 08:52:56 -07:00
YiFei Zhu c0b39bd7f1 app-editors/pulsar-bin: add 1.125.0, drop 1.120.0 & 1.122.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2025-01-30 01:31:35 -08:00
YiFei Zhu 4364844869 net-analyzer/netsniff-ng: Change libsodium BDEPEND -> RDEPEND
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2025-01-17 18:58:34 -08:00
YiFei Zhu 7331ba4d7e net-analyzer/netsniff-ng: add 0.6.9
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2025-01-17 18:52:47 -08:00
YiFei Zhu b12cfe25d7 dev-python/guppy3: add 3.1.5, drop 3.1.3-r1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2025-01-03 04:45:10 -08:00
YiFei Zhu 0444ef6647 dev-python/pysnooper: add 1.2.1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-12-31 21:58:22 -08:00
YiFei Zhu 31cfe9f86c media-sound/musikcube: add 3.0.4, drop 3.0.1, change deps for 3.0.2
Skipping 3.0.3 because it is not compatible with ffmpeg 6, and
ffmpeg 7 is masked.

Closes: https://bugs.gentoo.org/947205
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-12-31 21:25:58 -08:00
YiFei Zhu 26325917a3 app-editors/pulsar-bin: add 1.119.0, drop 1.115.0 & 1.117.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-07-21 23:44:00 -07:00
YiFei Zhu bf85ef6f5a media-sound/musikcube: DEPEND on dev-libs/openssl
Closes: https://bugs.gentoo.org/932797
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-07-05 20:25:40 -07:00
YiFei Zhu 61c8ced503 app-editors/pulsar-bin: add 1.117.0 & 1.118.0, drop 1.114.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-07-05 20:10:53 -07:00
YiFei Zhu 687931a6e3 app-editors/pulsar-bin: add 1.115.0, drop 1.113.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-03-23 16:06:57 -07:00
YiFei Zhu a23c7c40f0 app-editors/pulsar-bin: Fix "variable S should occur before RESTRICT"
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-03-10 17:37:17 -07:00
YiFei Zhu 3c0f717208 app-editors/pulsar-bin: add 1.114.0, drop 1.112.1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-03-10 17:33:04 -07:00
YiFei Zhu 48cd90c55f sys-fs/dwarfs: add 0.9.1, drop 0.7.5
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-02-08 11:13:22 -08:00
YiFei Zhu 25c74dbd0b sys-fs/dwarfs-bin: add 0.9.1, drop 0.7.5
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-02-08 11:13:19 -08:00
YiFei Zhu 5f4c6f910d app-backup/kopia{,-ui-bin}: Remove myself from maintainer
Upstream doesn't want to add dep archives [1], and I don't use this
frequent enough to be willing to self-host this.

[1] https://github.com/kopia/kopia/issues/3446#issuecomment-1931409672

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-02-07 12:26:24 -08:00
YiFei Zhu 37a81e55db sys-fs/dwarfs: add 0.8.0, drop 0.7.4-r3
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-23 02:46:15 -08:00
YiFei Zhu 73e2032444 sys-fs/dwarfs-bin: add 0.8.0, drop 0.7.4-r1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-23 02:46:14 -08:00
YiFei Zhu a77cef731a app-editors/pulsar-bin: add 1.113.0, drop 1.111.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-18 22:42:01 -08:00
YiFei Zhu 49547afd32 sys-fs/dwarfs-bin: add 0.7.5
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-18 22:39:19 -08:00
YiFei Zhu 6f58218d86 sys-fs/dwarfs: add 0.7.5
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-18 22:38:29 -08:00
YiFei Zhu f993cd4056 sys-process/nvtop: add 3.0.2, fix 9999
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-11 21:47:16 -08:00
YiFei Zhu 707e657bd3 sys-fs/dwarfs-bin: Fix install path /opt/sbin -> /opt/bin
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-09 23:13:22 -08:00
YiFei Zhu 188bd73acc sys-fs/dwarfs-bin: Install into /opt instead of /usr
We don't install binary packages into /usr

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-09 23:02:14 -08:00
YiFei Zhu d52ad47abf sys-fs/dwarfs: Actually remove RPATH
Still can't figure out how to let cmake do it for us, but
I guess it is how it is for now.

Closes: https://bugs.gentoo.org/910323
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-09 22:30:38 -08:00
YiFei Zhu 15ffdd288b sys-fs/dwarfs: Skip some ctest tests that require fuse
They don't work in sandbox.

Also add a bit of whitespace to the ebuild to make it easier to read.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-09 22:30:38 -08:00
YiFei Zhu ba7d11f6b8 sys-fs/dwarfs: Fix automatic insertion of -g into *FLAGS
Also removed non-existent dolib.so. Neither of us has this file.

Still need to figure out how to fix RUNPATH properly.

Closes: https://bugs.gentoo.org/900016
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-08 01:42:53 -08:00
YiFei Zhu db3b713d84 sys-fs/dwarfs-bin: keyword 0.7.4 for -*, ~arm64
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-08 00:49:41 -08:00
YiFei Zhu 5c887b4a3f sys-fs/dwarfs: Prevent ccache use unless FEATURES=ccache
We never want the build system to enforce the use of ccache

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-08 00:37:03 -08:00
YiFei Zhu a18d11eb0b sys-fs/dwarfs, sys-fs/dwarfs-bin: Add myself as maintainer
Per https://github.com/mhx/dwarfs/issues/184#issuecomment-1880488381

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2024-01-08 00:34:20 -08:00
YiFei Zhu 17459d22ae net-analyzer/netsniff-ng: Respect CFLAGS, cleanup emake command
Closes: https://bugs.gentoo.org/920892
Closes: https://bugs.gentoo.org/920893
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-12-28 20:46:11 -08:00
YiFei Zhu 2b4bd08b9d dev-libs/libcli: Remove -Werror
Closes: https://bugs.gentoo.org/920891
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-12-28 20:19:02 -08:00
YiFei Zhu c2255a6e8a net-analyzer/netsniff-ng: new package, add 0.6.8
ebuild mosyly copied from SwordArMor [1], with some minor fixes.

[1] https://github.com/gentoo-mirror/SwordArMor/blob/master/net-analyzer/netsniff-ng/netsniff-ng-0.6.8.ebuild

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-12-25 09:35:58 -08:00
YiFei Zhu 790bd705db dev-libs/libcli: new package, add 1.10.7
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-12-25 09:35:54 -08:00
YiFei Zhu 8b4d9a8f54 app-editors/pulsar-bin: add 1.112.1, drop 1.112.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-12-21 09:46:15 -08:00
YiFei Zhu 2ea651bd08 app-editors/pulsar-bin: add 1.112.0, drop 1.110.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-12-16 15:26:08 -08:00
YiFei Zhu ccf97d4894 app-editors/pulsar-bin: add 1.111.0, drop 1.109.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-11-19 00:21:36 -08:00
YiFei Zhu 32aac9f774 app-backup/kopia-ui-bin: Fix QA_PREBUILT & icon cache update
Closes: https://bugs.gentoo.org/917281
Closes: https://bugs.gentoo.org/917282
Closes: https://bugs.gentoo.org/917283
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-11-13 15:27:04 -08:00
YiFei Zhu 784f3a8876 CONTRIBUTING.md: Fix typo deprecared -> deprecated
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-11-11 13:40:51 -08:00
YiFei Zhu 9d0497f8b8 app-backup/kopia-ui-bin: new package, add 0.15.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-11-11 01:20:11 -08:00
YiFei Zhu 38c25be6e3 app-backup/kopia: new package, add 0.15.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-11-11 01:16:50 -08:00
YiFei Zhu 4866421356 dev-python/guppy3: add 3.1.4
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-10-20 07:42:26 -07:00
YiFei Zhu 479a430569 app-editors/pulsar-bin: add 1.110.0, drop 1.108.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-10-20 07:37:45 -07:00
YiFei Zhu c78a7b5949 media-sound/musikcube: add 3.0.2
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-09-24 17:28:58 -05:00
YiFei Zhu e91544cc8b app-editors/pulsar-bin: add 1.109.0, drop 1.107.1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-09-19 20:27:50 -07:00
YiFei Zhu 912bccf271 media-fonts/intel-one-mono: add 1.3.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-08-23 16:47:45 -07:00
YiFei Zhu c2c3547585 app-editors/pulsar-bin: add 1.108.0, drop 1.106.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-08-18 00:36:45 -07:00
YiFei Zhu c7a8d96246 Revert "games-emulation/citra: Add dev-util/spirv-headers as a build dependency"
This reverts commit 60b0687f41.

I forgot to add closes tag.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-07-26 12:02:55 -07:00
YiFei Zhu 28881c5040 dev-python/pysnooper: add 1.2.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-07-16 20:11:12 -07:00
YiFei Zhu b48fc07374 app-editors/pulsar-bin: add 1.107.1, drop 1.105.0-r1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-07-16 20:06:02 -07:00
YiFei Zhu ea1b194eb2 app-editors/pulsar-bin: Add arm64 binaries for 1.106.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-07-14 01:56:04 -07:00
YiFei Zhu 2eee937f5d profiles: Remove media-libs/skia fro package.use.mask
Getting warning:
  profiles
    UnknownProfilePackage: 'package.use.mask': unknown package: 'media-libs/skia'

This package was treecleaned in commit bc31ed20ac
("media-libs/skia: treeclean").

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-24 09:19:13 -07:00
YiFei Zhu c65575f9e0 app-editors/atom-bin: treeclean
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-24 09:16:46 -07:00
YiFei Zhu f47e98c727 app-editors/pulsar-bin: Update ebuild according to suggestions
Comments by @ceamac,
https://github.com/gentoo/guru/commit/0789691e9de600e6c2a6d604ecd0a93e56e1d998

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-17 02:56:58 -07:00
YiFei Zhu 0789691e9d app-editors/pulsar-bin: add 1.106.0
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-15 23:39:03 -07:00
YiFei Zhu 9443686b4a games-emulation/yuzu: Bump vulkan to 1.3.246
Upstream bumped the requirements [1] in cmake.
Reported on IRC.

[1] https://github.com/yuzu-emu/yuzu-mainline/blob/8949287a0559bdf497056d119a446f3f67a4cb6c/CMakeLists.txt#L286

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-15 06:03:14 -07:00
YiFei Zhu ae2c386ef6 media-sound/musikcube: change dep from pulseaudio to libpulse
The former is deprecated.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-14 04:40:49 -07:00
YiFei Zhu ab792c1a90 media-fonts/intel-one-mono: new package, add 1.2.1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-14 04:27:16 -07:00
YiFei Zhu 6b68741855 media-sound/musikcube: Fix some CMake variables being unused
Closes: https://bugs.gentoo.org/908391
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-13 02:12:10 -07:00
YiFei Zhu 8f57a7a83c media-sound/musikcube: BDEPEND on dev-util/patchelf
Closes: https://bugs.gentoo.org/908390
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-12 00:18:11 -07:00
YiFei Zhu efe0763e72 media-sound/musikcube: Fix dependencies and cmake args
Closes: https://bugs.gentoo.org/908306
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-11 01:21:47 -07:00
YiFei Zhu b11268e393 app-editors/pulsar-bin: Support arm64
Tested ebuild on an arm64 prefix. Couldn't do a proper run test
because that machine is awfully slow.

Also removed the redundant chmods, if we could simply mv the files
into image instead of using doins, the modes from the original
tarball are kept and we don't need to chmod.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-08 21:43:43 -07:00
YiFei Zhu a3a749f80d media-sound/musikcube: new package, add 3.0.1
A lot of the parts of the ebuild are stolen from @Gerodote's overlay:
https://github.com/Gerodote/ex_repo/tree/master/media-sound/musikcube

I did some cleanup, fixed the libtinfow link issue (pending upstream
fix), and made the USE flags enforce the plugins that gets build,
rather than having the build system perform autodetection.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-08 17:20:19 -07:00
YiFei Zhu 0ed5ad4c6b net-p2p/monero: Fix typo in patch name
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-06-06 18:41:41 -07:00
YiFei Zhu ac39ad85d4 dev-python/pysnooper: new package, add 1.1.1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-30 17:15:56 -07:00
YiFei Zhu 1c62f2e440 dev-python/guppy3: Fix assertion on USE=debug
Applied patch upstream.

Closes: https://bugs.gentoo.org/906937
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-22 16:14:35 -07:00
YiFei Zhu 22db5ba15a app-editors/pulsar-bin: remove node_gyp_bins directory
Contains python3 symlink which may be broken depending on system.

Closes: https://bugs.gentoo.org/906939
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-22 10:42:04 -07:00
YiFei Zhu f3c50dca83 app-editors/pulsar-bin: RDEPEND x11-libs/libxkbcommon
Closes: https://bugs.gentoo.org/906938
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-22 09:46:59 -07:00
YiFei Zhu 8239a20364 */*: replace uses of mirror://pypi/ with pypi.eclass
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-21 12:41:31 -07:00
YiFei Zhu 862ad84749 app-editors/pulsar-bin: fix more +x binary & make desktop more upstream
Though we can't rally use the part of
"env ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false", because
desktop.eclass would autofill a wrong TryExec entry.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-21 04:12:17 -07:00
YiFei Zhu d77100bfbd app-editors/pulsar-bin: fix deprecated dependencies warning
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-21 02:58:20 -07:00
YiFei Zhu 76662f5410 profiles: mask app-editors/atom-bin
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-21 02:48:10 -07:00
YiFei Zhu 2a8c35bcd8 app-editors/pulsar-bin: new package, add 1.105.0
ebuild mostly modified from app-editors/atom-bin.

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-21 02:48:09 -07:00
YiFei Zhu 9dad0b2b5d dev-python/guppy3: fix test to cd to "${T}" first
Doesn't seem necessary at first but according to the guide [1] it
could cause troubles if it's not enabled. Bugs have been observed
in upsteam CI indeed when Python sees two copies of the source [2].

[1] https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions
[2] https://github.com/zhuyifei1999/guppy3/issues/37

Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-20 11:10:52 -07:00
YiFei Zhu 4125085392 dev-python/guppy3: set DISTUTILS_EXT=1
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-20 00:50:18 -07:00
YiFei Zhu 48b6bbbc95 net-misc/clatd: new package, add 1.6
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-17 01:29:25 -04:00
YiFei Zhu 99eb896e3b dev-python/guppy3: new package, add 3.1.3
Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
2023-05-16 03:07:30 -04:00