Commit Graph

104 Commits

Author SHA1 Message Date
Paul Zander
517a190af1 */*: Use := on dev-libs/libfmt deps, part 2
Done via:

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

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-11-18 18:06:05 +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
Marcus Holland-Moritz
ec98bd8366 sys-fs/dwarfs: add 0.14.1
Signed-off-by: Marcus Holland-Moritz <github@mhxnet.de>
Part-of: https://github.com/gentoo/guru/pull/392
Closes: https://github.com/gentoo/guru/pull/392
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-11-03 14:36:52 +01:00
Denis Reva
0f3cc6f6a8 sys-fs/dwarfs: add 0.13.0
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-09-04 22:06:52 +05:00
Denis Reva
1174d2d54d sys-fs/dwarfs: add 0.12.4, drop 0.12.3-r1
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-05-31 20:08:01 +05:00
Marcus Holland-Moritz
d757fee54d sys-fs/dwarfs: add 0.12.3-r1, drop 0.12.3
- added `cpptrace` dependency for `stacktrace` use flag
- added `-g` compile flag for builds with `stacktrace` use flag to
  produce human-readable stack traces; tested with `splitdebug`
- removed libdir tweaking, which is no longer needed after
  mhx/dwarfs@ca69d2b

Signed-off-by: Marcus Holland-Moritz <github@mhxnet.de>
Part-of: https://github.com/gentoo/guru/pull/318
Closes: https://github.com/gentoo/guru/pull/318
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-09 15:03:44 +02:00
Denis Reva
35e9155182 sys-fs/dwarfs: drop 0.10.2, 0.11.2-r1
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-04-27 15:55:17 +05:00
Denis Reva
24c79e478e sys-fs/dwarfs: add 0.12.3, drop 0.12.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-04-27 15:54:12 +05:00
Denis Reva
4687aef37a sys-fs/dwarfs: add 0.12.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-04-19 10:38:47 +05:00
Denis Reva
2d40b48428 sys-fs/dwarfs: add missing openssl dependency
see also: https://github.com/mhx/dwarfs/issues/254

see also: https://bugs.gentoo.org/951705

Closes: https://bugs.gentoo.org/951705
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-03-22 00:05:02 +05:00
Denis Reva
9465e70672 sys-fs/dwarfs: add 0.11.2, drop 0.11.1
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-03-20 22:10:12 +05:00
Denis Reva
2a58d57c00 sys-fs/dwarfs: add 0.11.1, drop 0.11.0
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-03-20 21:27:51 +05:00
Denis Reva
b9b25d729a sys-fs/dwarfs: add 0.11.0
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-03-18 18:41:51 +05:00
Denis Reva
64831a7049 sys-fs/dwarfs: drop 0.10.1, 0.10.1-r3
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-12-27 22:43:35 +05:00
Anna (cybertailor) Vyalkova
a735ce2cfb sys-fs/dwarfs: remove accidentally committed file
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-12-05 01:39:32 +05:00
Denis Reva
1761f80c0d sys-fs/dwarfs: add 0.10.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-12-04 21:17:04 +05:00
Denis Reva
2e2d1d928f sys-fs/dwarfs: removed obsolete versions
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-11-04 13:56:55 +05:00
Denis Reva
ce36e348a7 sys-fs/dwarfs: Fixed building agains boost-1.86.0
See-also: https://github.com/mhx/dwarfs/issues/242

See-also: https://github.com/mhx/dwarfs/issues/237
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-11-04 13:55:54 +05:00
Denis Reva
1a39faa424 sys-fs/dwarfs: Fixed commit error
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-11-02 23:27:42 +05:00
Denis Reva
d4afca28f9 sys-fs/dwarfs: Added missed direct dependencies
(they are no longer installed indirectly)

Closes: https://bugs.gentoo.org/942532
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-11-02 23:02:00 +05:00
Nathan VALLET
80a89cbf9a sys-fs/dwarfs: add missing dev-cpp/range-v3 dependency to prevent it from being pulled by the network when building
Closes: https://bugs.gentoo.org/940265
Signed-off-by: Nathan VALLET <nathanvalletmarseille@gmail.com>
Closes: https://github.com/gentoo/guru/pull/254
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-29 15:07:28 +01:00
Denis Reva
0231b7d212 sys-fs/dwarfs: add 0.10.1
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-09-24 19:54:32 +05:00
Denis Reva
580798130f sys-fs/dwarfs: drop 0.9.9
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-07-02 23:12:21 +05:00
Denis Reva
51811b92e3 sys-fs/dwarfs: Build the man page unconditionally
5b57fe0711 (r14266)
9428

Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-06-05 10:11:26 +05:00
Denis Reva
95a78f3849 sys-fs/dwarfs: drop 0.9.6
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-06-03 17:41:39 +05:00
Denis Reva
5b57fe0711 sys-fs/dwarfs: add 0.9.10
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-06-03 17:41:18 +05:00
Denis Reva
e26cca7bdf sys-fs/dwarfs: add 0.9.9
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-05-16 20:06:26 +05:00
Lucio Sauer
b7346d3461 sys-fs/*: fix variable order
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-05-14 20:59:23 -04:00
Denis Reva
fd2ba5bd72 sys-fs/dwarfs: add 0.9.6, drop 0.9.5-r1
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-24 14:07:04 +05:00
Denis Reva
f7eb443648 sys-fs/dwarfs: drop 0.9.3
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-15 13:43:34 +05:00
Denis Reva
0916b1ead2 sys-fs/dwarfs: Fixed tests
Closes: https://bugs.gentoo.org/924462
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-14 20:00:24 +05:00
Denis Reva
8f303907e5 sys-fs/dwarfs: drop 0.9.3-r50
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-13 20:46:43 +05:00
Denis Reva
fb0f96ea1e sys-fs/dwarfs: drop 0.8.0, 0.9.1
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-13 20:46:08 +05:00
Denis Reva
e7bd17a2a0 sys-fs/dwarfs: add 0.9.5
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-13 20:45:30 +05:00
Denis Reva
e3f1f2f398 sys-fs/dwarfs: experiment: eradicate lib flood
I figured out how to build the whole project
(but not it's dependencies) as statically linked,
therefore there is no more dwarfs_compression.so
nether text relocation bugs.
 The project still use system-installed libs such
as app-arch/zstd as shared.

Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-12 14:14:23 +05:00
Denis Reva
402c0033b8 sys-fs/dwarfs: version bump
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-02-12 13:06:14 +05: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
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
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
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
Denis Reva
9976d2a7f2 sys-fs/dwarfs: removed wrong bugfix
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-01-08 19:03:34 +05: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
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
Denis Reva
c3c28ff071 sys-fs/dwarfs: Fix https://github.com/mhx/dwarfs/issues/184
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-01-07 16:05:37 +05:00
Denis Reva
c880088206 sys-fs/dwarfs: version bump
Signed-off-by: Denis Reva <denis7774@gmail.com>
2024-01-02 21:02:22 +05:00
Denis Reva
78fe745fe3 sys-fs/dwarfs: fixed issues with soname libs
Closes: https://bugs.gentoo.org/910719
Closes: https://bugs.gentoo.org/900014
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-08-16 18:08:06 +05:00
Denis Reva
c19c92e32b sys-fs/dwarfs: updated to latest 0.7.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-07-25 19:15:54 +05:00