173 Commits

Author SHA1 Message Date
Alexey Sokolov
0d4e89a0a1 dev-cpp/cpp-httplib: add 0.50.1
Closes: https://bugs.gentoo.org/972361
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1335
Merges: https://codeberg.org/gentoo/gentoo/pulls/1335
Signed-off-by: Sam James <sam@gentoo.org>
2026-07-19 07:42:23 +01:00
Alexey Sokolov
e8f5c1a2ac dev-cpp/cpp-httplib: drop 0.26.0
Bug: https://bugs.gentoo.org/973312
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1047
Merges: https://codeberg.org/gentoo/gentoo/pulls/1047
Signed-off-by: Sam James <sam@gentoo.org>
2026-07-07 00:44:24 +01:00
Alexey Sokolov
c23a880260 dev-cpp/cpp-httplib: drop 0.27.0, 0.28.0, 0.32.0, 0.37.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1047
Signed-off-by: Sam James <sam@gentoo.org>
2026-07-07 00:44:24 +01:00
Alexey Sokolov
dd47acac24 dev-cpp/cpp-httplib: unkeyword 0.38.0 for ~arm, ~ppc, ~x86
Bug: https://bugs.gentoo.org/973312
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1047
Signed-off-by: Sam James <sam@gentoo.org>
2026-07-07 00:44:00 +01:00
Sam James
339506726f dev-cpp/cpp-httplib: fix 32-bit condition in src_test
README says that 32-bit arches aren't supported, so we're going to drop
keywords there + mask, but let's fix this while here.

Bug: https://bugs.gentoo.org/973312
Signed-off-by: Sam James <sam@gentoo.org>
2026-04-28 01:38:50 +01:00
Eli Schwartz
d812fc4750 dev-cpp/cpp-httplib: Stabilize 0.38.0 ppc64, #973169
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-04-26 01:41:19 -04:00
Eli Schwartz
86f4fa6df4 dev-cpp/cpp-httplib: Stabilize 0.38.0 amd64, #973169
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-04-26 01:41:02 -04:00
Sam James
3c2c518b3b dev-cpp/cpp-httplib: Stabilize 0.38.0 x86, #973169
Signed-off-by: Sam James <sam@gentoo.org>
2026-04-25 23:22:55 +01:00
Sam James
421c8e64c4 dev-cpp/cpp-httplib: Stabilize 0.38.0 arm64, #973169
Signed-off-by: Sam James <sam@gentoo.org>
2026-04-25 16:07:54 +01:00
Alexey Sokolov
e1820e62fc dev-cpp/cpp-httplib: add 0.38.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/328
Merges: https://codeberg.org/gentoo/gentoo/pulls/328
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-28 14:48:35 +00:00
Alexey Sokolov
2f014350af dev-cpp/cpp-httplib: add 0.37.0, drop 0.36.0
Closes: https://bugs.gentoo.org/970965
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/241
Merges: https://codeberg.org/gentoo/gentoo/pulls/241
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2026-03-07 18:02:15 +01:00
Alexey Sokolov
ca758b752f dev-cpp/cpp-httplib: add 0.36.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/182
Merges: https://codeberg.org/gentoo/gentoo/pulls/182
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-07 01:32:53 +00:00
Alexey Sokolov
64f7bc2ffe dev-cpp/cpp-httplib: add 0.32.0, drop 0.31.0
Switch back to cmake+make, because meson doesn't yet have good way to
make the library available to users via cmake find_package():
https://github.com/mesonbuild/meson/issues/7632

Closes: https://bugs.gentoo.org/969945
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/46
Merges: https://codeberg.org/gentoo/gentoo/pulls/46
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-13 00:35:06 +00:00
Alexey Sokolov
7e353ac7f6 dev-cpp/cpp-httplib: add 0.31.0, switch to meson
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/28
Merges: https://codeberg.org/gentoo/gentoo/pulls/28
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-11 04:29:46 +00:00
Arthur Zamarin
8661092e3f dev-cpp/cpp-httplib: USE=test requires other flags
The build system, when adding tests, doesn't separate based
on the flags, so we require all those flags to be ON when
testing. It isn't really worth it to improve build system.

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-09 17:17:28 +02:00
Alexey Sokolov
2970dff819 dev-cpp/cpp-httplib: add 0.28.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/44944
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-09 17:17:28 +02:00
Michał Górny
d4a25b403d */*: Add := to virtual/zlib deps, part 4
Done via:

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

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 10:54:21 +01:00
Michał Górny
bd0ee727e0 dev-*/*: update for virtual/zlib
Update done using:

```
git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@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
```

Followed by manual revert in dev-python/zlib-ng where it accidentally
caught sys-libs/zlib-ng dependencies.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 09:07:26 +01:00
Alexey Sokolov
7199a23208 dev-cpp/cpp-httplib: add 0.27.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/44362
Closes: https://github.com/gentoo/gentoo/pull/44362
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-11-02 16:16:17 -05:00
Alexey Sokolov
18aa0887ff dev-cpp/cpp-httplib: drop 0.20.1, 0.23.1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/44362
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-11-02 16:16:17 -05:00
Arthur Zamarin
e19df1ef2e dev-cpp/cpp-httplib: Stabilize 0.26.0 ppc, #963305
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07 10:48:45 +03:00
Arthur Zamarin
7dc9aa7bae dev-cpp/cpp-httplib: Stabilize 0.26.0 ppc64, #963305
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07 10:48:44 +03:00
Sam James
b2de39e20b dev-cpp/cpp-httplib: Stabilize 0.26.0 x86, #963305
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-05 16:03:57 +01:00
Sam James
f5ce82c65b dev-cpp/cpp-httplib: Stabilize 0.26.0 amd64, #963305
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-05 16:03:56 +01:00
Sam James
032f89b639 dev-cpp/cpp-httplib: Stabilize 0.26.0 arm64, #963305
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-05 16:03:54 +01:00
Sam James
142f6e6a00 dev-cpp/cpp-httplib: Stabilize 0.26.0 arm, #963305
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-05 16:03:52 +01:00
Alexey Sokolov
0106db6d60 dev-cpp/cpp-httplib: drop 0.18.1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/43944
Closes: https://github.com/gentoo/gentoo/pull/43944
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 01:28:00 +01:00
Alexey Sokolov
5187503502 dev-cpp/cpp-httplib: add 0.26.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/43303
Closes: https://github.com/gentoo/gentoo/pull/43303
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-04 21:46:59 +01:00
Arthur Zamarin
0ad96e879b */*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00
Arthur Zamarin
634a005686 */*: destable hppa
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:12 +03:00
Sam James
9624c21c8c dev-cpp/cpp-httplib: Stabilize 0.20.1 arm, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-28 15:35:01 +01:00
Alexey Sokolov
1c003d0419 dev-cpp/cpp-httplib: drop 0.18.3, 0.18.6, 0.20.0-r1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/43079
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23 03:30:17 +01:00
Alexey Sokolov
75987921c7 dev-cpp/cpp-httplib: add 0.23.1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/43079
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23 03:30:14 +01:00
Sam James
1735471af6 dev-cpp/cpp-httplib: Stabilize 0.20.1 hppa, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13 10:12:37 +01:00
Sam James
f0f7b8a48f dev-cpp/cpp-httplib: Stabilize 0.20.1 sparc, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-13 09:52:01 +01:00
Sam James
3e1eae77cc dev-cpp/cpp-httplib: Stabilize 0.20.1 amd64, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-05 11:30:30 +01:00
Sam James
9b5013c0c0 dev-cpp/cpp-httplib: Stabilize 0.20.1 arm64, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 23:28:50 +01:00
Sam James
6acaf10856 dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:20 +01:00
Sam James
1935b271b0 dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc64, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:35 +01:00
Sam James
54b7cee908 dev-cpp/cpp-httplib: Stabilize 0.20.1 x86, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 21:27:02 +01:00
Alexey Sokolov
876fe25a7f dev-cpp/cpp-httplib: add 0.20.1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/41926
Closes: https://github.com/gentoo/gentoo/pull/41926
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-04 07:16:11 +01:00
Alexey Sokolov
9c3d4e447f dev-cpp/cpp-httplib: drop 0.20.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/41458
Closes: https://github.com/gentoo/gentoo/pull/41458
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 21:42:00 +01:00
Alexey Sokolov
24c2c7655e dev-cpp/cpp-httplib: fix dependency on zstd for users of library
Closes: https://bugs.gentoo.org/953066
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/41458
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 21:42:00 +01:00
Sam James
209023a20f dev-cpp/cpp-httplib: destabilize 0.20.0
Bug: https://bugs.gentoo.org/954966
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 18:49:07 +01:00
Sam James
02fdc3ab1d dev-cpp/cpp-httplib: Stabilize 0.20.0 amd64, #954966
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 14:57:57 +01:00
Sam James
74af623286 dev-cpp/cpp-httplib: Stabilize 0.20.0 arm, #954966
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:48:19 +01:00
Sam James
6ef8bd51af dev-cpp/cpp-httplib: Stabilize 0.20.0 arm64, #954966
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:39:21 +01:00
Sam James
4d96717a2a dev-cpp/cpp-httplib: Stabilize 0.20.0 ppc64, #954966
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:28:25 +01:00
Alexey Sokolov
4abc2fca7c dev-cpp/cpp-httplib: fix build with zstd
Closes: https://bugs.gentoo.org/952844
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/41354
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-28 20:51:18 +00:00
Alexey Sokolov
5f932214aa dev-cpp/cpp-httplib: add 0.20.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/41304
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-28 15:04:04 +00:00