45 Commits

Author SHA1 Message Date
David Roman
78935f563d dev-cpp/wt: add 4.12.6
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-24 10:52:31 +01:00
David Roman
af224f160a dev-cpp/wt: drop 4.12.3, 4.12.4
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-24 10:52:31 +01:00
David Roman
07ada6e03f */*: update my maintainer email
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-08 22:28:50 +01:00
David Roman
4f7bc07ce5 dev-cpp/wt: add 4.12.5
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-05 14:46:20 +01:00
David Roman
392d616dc0 dev-cpp/wt: drop 4.12.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-05 14:45:24 +01:00
David Roman
12da9e046a dev-cpp/wt: add 4.12.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-02 14:55:02 +01:00
David Roman
ef07d2e315 dev-cpp/wt: drop 4.11.4-r3, 4.12.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-02-23 12:29:00 +01:00
David Roman
6ec1d2cbf8 dev-cpp/wt: add 4.12.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-02-23 12:28:30 +01:00
David Roman
586104d6cd dev-cpp/wt: add 4.12.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-01-28 17:18:22 +01:00
David Roman
11e2d59083 dev-cpp/wt: drop 4.12.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-01-28 17:01:19 +01:00
Paul Zander
e07d695d5d */*: Add := to virtual/zlib deps
Add := to virtual/zlib deps, part 1

Done via:

```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```

Add := to virtual/zlib deps

Done via:

```
git grep -l 'virtual/zlib ' |
  xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```

Unify virtual/zlib:0= to virtual/zlib:=

Done via:

```
git grep -l 'virtual/zlib:0=' |
  xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```

Add := to virtual/zlib deps, part 3

Done via:

```
git grep -l 'virtual/zlib:0' |
  xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
  xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```

Add := to virtual/zlib deps, part 4

Done via:

```
git grep -l 'virtual/zlib\[' |
  xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```

Use := on virtual/zlib deps, part 5

Done via:

```
git grep -l 'virtual/zlib-' |
  xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
  -c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```

Use := on virtual/zlib deps, part 6

Done via:

```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-11-18 17:53:08 +01: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
David Roman
d804d799d5 dev-cpp/wt: add 4.12.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-10-21 11:06:20 +02:00
David Roman
ae0851d11f dev-cpp/wt: add 4.12.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-28 12:18:54 +02:00
David Roman
bf35309794 dev-cpp/wt: drop 4.11.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-23 00:22:44 +02:00
Nicolas PARLANT
6506aef920 dev-cpp/wt: drop 4.11.4
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/339
Closes: https://github.com/gentoo/guru/pull/339
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-28 22:53:34 +02:00
Nicolas PARLANT
b173e7a623 dev-cpp/wt: drop 4.11.4-r2
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/339
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-28 22:53:34 +02:00
Nicolas PARLANT
58db7816b1 dev-cpp/wt: rework deps, unrestrict boost
dep :
unrestrict boost version. It builds now with >=1.87.
media-libs/libharu is only required with pdf feature
add media-libs/glew required for opengl
add connector-c for mariadb/mysql
add pkgconfig
use libglvnd[X] instead of virtual/opengl

doc :
generate qch requires qttools[assistant] not qttools[qdoc]
add dev-ruby/asciidoctor for tutorial building
add graphviz for dot

add useflags :
make graphicsmagick (raster image) optional
make Wt::Test optional with wttest
make sqlite optional (but enabled by default) and force system-lib

REQUIRED_USE :
pango is only used with graphicsmagick or libharu
opengl requires graphicsmagick

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/339
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-28 22:53:34 +02:00
Nicolas PARLANT
60dc0de5a4 dev-cpp/wt: revert adding qtbase dep
revert 8a6c242
wt needs qt only for building examples that are already disabled

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/338
Closes: https://github.com/gentoo/guru/pull/338
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-25 21:42:56 +02:00
David Roman
8a6c2424a8 dev-cpp/wt: add missing dep on qtbase:6
Also add :6 slot dep for qtdoc & fix order of deps

Thanks @antecrescent for letting me know about this

Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-23 16:59:53 +02:00
David Roman
c4f671b2b3 dev-cpp/wt: drop 4.11.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-23 15:59:48 +02:00
David Roman
9349e28518 dev-cpp/wt: drop 4.11.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-04 11:29:22 +02:00
David Roman
65d2193632 dev-cpp/wt: add 4.11.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-04 11:29:00 +02:00
David Roman
719620a5af dev-cpp/wt: add 4.11.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-24 11:29:01 +01:00
Anna (cybertailor) Vyalkova
cfe7bcb9fd dev-cpp/wt: remove firebird support
dev-db/firebird was treecleaned from ::gentoo

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-02-17 18:59:40 +05:00
David Roman
7657322530 dev-cpp/wt: add 4.11.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-23 15:56:45 +01:00
David Roman
d9457b1481 dev-cpp/wt: drop 4.11.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-23 15:42:19 +01:00
David Roman
fc03500938 dev-cpp/wt: workaround build failure
wt is not compatible with the latest boost version

Closes: https://bugs.gentoo.org/946614
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-12-18 14:53:31 +01:00
Nicolas PARLANT
b35f83b53b dev-cpp/wt: use subslots
To prevent using preserved-lib due to the soversion name of the library files, use subslots.

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Closes: https://github.com/gentoo/guru/pull/261
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-11-12 12:05:10 +01:00
David Roman
bc552b6102 dev-cpp/wt: drop 4.10.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-11-05 13:36:51 +01:00
David Roman
4300e78ed8 dev-cpp/wt: add 4.11.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-11-05 13:36:37 +01:00
PPN-SD
e5e3076d80 dev-cpp/wt: add pango useflag, enabled by default
Allows to reduce dependencies. Pango may not be necessary for some use cases of wt.

Signed-off-by: PPN-SD <nicolas.parlant@parhuet.fr>
Closes: https://github.com/gentoo/guru/pull/250
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-14 14:52:58 +02:00
David Roman
09c2197039 dev-cpp/wt: update Manifest for wt-4.11.0
It was confirmed by upstream it was updated by them

Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-14 11:03:53 +02:00
PPN-SD
49f7f23ca1 dev-cpp/wt: Get ride of restriction for boost.
Signed-off-by: PPN-SD <nicolas.parlant@parhuet.fr>
Closes: https://github.com/gentoo/guru/pull/248
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-07 11:13:50 +02:00
David Roman
bc25e0cd71 dev-cpp/wt: add 4.11.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-01 16:09:17 +02:00
David Roman
d2c1cc87b5 dev-cpp/wt: boost: rebuilt on slot change
Closes: https://bugs.gentoo.org/932482
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-10 17:18:31 +02:00
David Roman
2b7fd4daab dev-cpp/wt: fix build time issue
wt depends on a functionality that has been removed in latest boost
version.

Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-10 17:06:51 +02:00
David Roman
4c91f557e8 dev-cpp/wt: drop 4.10.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-10 17:02:47 +02:00
David Roman
529ba4e8f4 dev-cpp/wt: fix runtime segfault
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-03-22 21:54:52 +01:00
David Roman
4c8ad87f6d dev-cpp/wt: add opengl USE
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-03-22 14:37:16 +01:00
David Roman
8e0f6a8d24 dev-cpp/wt: add 4.10.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-03-11 15:06:35 +01:00
David Roman
8ba1f05d0b dev-cpp/wt: fix doc install path
Closes: https://bugs.gentoo.org/925701
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-03-11 14:50:03 +01:00
David Roman
bff06ef0b3 dev-cpp/wt: fix doc building
Closes: https://bugs.gentoo.org/925331
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-02-28 02:31:36 +01:00
David Roman
4466410b6c dev-cpp/wt: add missing dep
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-02-22 16:53:10 +01:00
David Roman
1d4fbe9784 dev-cpp/wt: new package, add 4.10.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-02-22 16:28:47 +01:00