Commit Graph

13 Commits

Author SHA1 Message Date
Huang Rui
bacc6f2b54 media-gfx/zwcad: rewrite for flattened 2026 deb layout
- The 2026 deb dropped the com.zwsoft prefix and the files/ subdir;
  update PKG_NAME, paths, RPATH, and the desktop-file fixups
  accordingly.

Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-05-18 15:26:44 +08:00
Huang Rui
fecce1ff1c media-gfx/zwcad: add 2026.26.1.3.4, drop 2023.23.0.3.4-r2
- Refresh SRC_URI to plain zwcad2026_${MY_PV}_amd64.deb filename
  (matches the .deb supplied by upstream's bin-store mirror).
- Drop sys-libs/zlib in favour of virtual/zlib.
- ZWCAD ships its own Qt in /opt/apps/.../files/lib so no system
  dev-qt deps are required here.

Closes: https://bugs.gentoo.org/849632
Closes: https://bugs.gentoo.org/901283
Closes: https://bugs.gentoo.org/932726
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-05-18 15:15:19 +08:00
Paul Zander
c23791504e */*: update for virtual/zlib
Update done using:

```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-11-16 23:26:20 +01:00
Lucio Sauer
159c89758f media-gfx/*: fix variable order
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Closes: https://github.com/gentoo/guru/pull/170
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-05-13 18:18:21 -04:00
Huang Rui
bdb902d625 media-gfx/zwcad: fix ebuild QA issues
Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-08-24 11:46:12 +08:00
Huang Rui
b62e602abe media-gfx/zwcad: fix media-libs/tiff depends and use subslot
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-12-21 19:17:14 +08:00
Huang Rui
3968148723 media-gfx/zwcad: add missing dep media-libs/tiff-compat
https://bugs.gentoo.org/886341
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-12-21 12:34:22 +08:00
Huang Rui
089985f467 media-gfx/zwcad: drop 2022.22.2.2.3
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-12-21 12:33:53 +08:00
Huang Rui
403a49314f media-gfx/zwcad: add 2023.23.0.3.4
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-06-24 15:58:30 +08:00
Huang Rui
76400b0aa9 media-gfx/zwcad: changed download URL
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-06-24 15:57:40 +08:00
Huang Rui
34dc180aaa media-gfx/zwcad: fix fcitx5 environment
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-06-02 20:05:51 +08:00
Huang Rui
71c6721b89 media-gfx/zwcad: fix fcitx problem and start script
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-06-02 17:15:02 +08:00
Huang Rui
3eb98fd2a9 media-gfx/zwcad: new package, add 2022.22.2.2.3
Signed-off-by: Huang Rui <vowstar@gmail.com>
2022-06-02 15:34:18 +08:00