crueter
a75ef792fa
sys-fs/dwarfs: fix ordering of S variable
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-04-20 19:43:36 -04:00
crueter
3f9ce530e2
sys-fs/dwarfs: keyword 0.15.3 for ~arm64
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2026-04-20 19:42:30 -04:00
Denis Reva
c4e1e9c1cc
sys-fs/dwarfs{,-bin}: update to 0.15.3
...
Signed-off-by: Denis Reva <denis7774@gmail.com >
2026-04-07 12:38:40 +05:00
Denis Reva
92a95a012e
sys-fs/dwarfs: Actual removal of jemalloc with #969223
...
Cleanup of kate swap file
Sorry, I forgot to hit Ctrl+S and hadn't noticed it because I get used to autosave
Bug: https://bugs.gentoo.org/969223
Signed-off-by: Denis Reva <denis7774@gmail.com >
2026-03-22 15:07:13 +05:00
Denis Reva
58411b966a
sys-fs/dwarfs: treeclean. Bug #971461
...
Bug: https://bugs.gentoo.org/971461
Signed-off-by: Denis Reva <denis7774@gmail.com >
2026-03-22 14:18:56 +05:00
Denis Reva
1f604f38fa
sys-fs/dwarfs: Updated to 0.15.1
...
Dropped jemalloc support because of #969223
URGENT BUGFIX: mkdwarfs did not correctly handle inputs where hardlinks had the same
inode number on different devices. To run into this issue, you would have to make
mkdwarfs scan files from multiple devices (e.g. the root of a directory tree with
multiple mounted filesystems) and have files with the same inode number on different
devices and have at least two of those files also have a link count greater than 1.
While this is hopefully rare in practice, it is a serious bug that can lead to
crashes (in the best case) or even data loss (in the worst case), as only the data of
one of these files would be stored in the image. This has been fixed and a test has
been added to cover this case.
Bug: https://bugs.gentoo.org/969223
Bug: https://bugs.gentoo.org/971461
Signed-off-by: Denis Reva <denis7774@gmail.com >
2026-03-22 14:16:43 +05:00
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