Commit Graph

60 Commits

Author SHA1 Message Date
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
Denis Reva
45ecf314d8 sys-fs/dwarfs: Treeclean
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-07-25 19:07:02 +05:00
Denis Reva
33b9b41037 sys-fs/dwarfs: add 0.7.0, drop 0.7.0_rc6
Closes: https://bugs.gentoo.org/910244
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-07-12 21:46:25 +05:00
Denis Reva
06d374a81d sys-fs/dwarfs: Updated to latest rc version
Improved performance

Minor bugfixes

Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-07-10 10:39:06 +05:00
Denis Reva
0e488f5d8d sys-fs/dwarfs: forget to update revision
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-05-16 15:04:40 +05:00
Denis Reva
9aaa47b79e sys-fs/dwarfs: fixed bug that appears with modern compilers
clang-16 or gcc-13

Closes: https://bugs.gentoo.org/906181
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-05-16 15:03:14 +05:00
Denis Reva
143201b505 sys-fs/dwarfs: removed unused patch
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-05-16 14:33:03 +05:00
Denis Reva
9afabf0d8f sys-fs/dwarfs: added missing dependency
fix https://github.com/mhx/dwarfs/discussions/140

Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-05-07 18:24:34 +05:00
Anna (cybertailor) Vyalkova
c2d08eb824 sys-fs/dwarfs: update EAPI 7 -> 8
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-30 18:05:04 +05:00
Anna (cybertailor) Vyalkova
1e95f22062 */*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-04 18:56:32 +05:00
Denis Reva
fa4168153b sys-fs/dwarfs: finished working
I've returned to bundled libs because it a lot more flexible

Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-02-28 19:50:52 +05:00
Denis Reva
cc7e21ed8a sys-fs/dwarfs: work in progress
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-02-28 18:01:59 +05:00
Denis Reva
253b9fd4d7 dwarfs: unorphaned, work in progress
Signed-off-by: Denis Reva <denis7774@gmail.com>
2023-02-28 17:57:56 +05:00
Anna (cybertailor) Vyalkova
39be7b1d4d sys-fs/dwarfs: treeclean
Closes: https://bugs.gentoo.org/897666
Closes: https://bugs.gentoo.org/828004
Closes: https://bugs.gentoo.org/801079
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-02-28 02:08:23 +05:00
Anna (cybertailor) Vyalkova
7b45f3cc1a sys-fs/dwarfs: drop 0.5.6-r1, 0.5.6-r2
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-07-07 05:40:43 +05:00
Denis Reva
4b5a3f1b03 sys-fs/dwarfs: added support for python3.10
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-11-26 16:39:34 +05:00
Denis Reva
0140c669bd sys-fs/dwarfs: fixed build with boost 1.77.0-r3
See https://github.com/mhx/dwarfs/issues/57

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-11-26 16:16:26 +05:00
Alessandro Barbieri
c2e6a93b83 sys-fs/dwarfs: drop 0.5.4-r2
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-10-28 17:16:24 +02:00
Alessandro Barbieri
fbbb893b13 sys-fs/dwarfs: unbundle libraries
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-10-28 17:15:15 +02:00
James Beddek
02b1f0a9ea */*: drop dead python impls
Signed-off-by: James Beddek <telans@posteo.de>
2021-10-09 22:30:09 +13:00
Denis Reva
4077fd230f sys-fs/dwarfs: no more require threads support.
It doesn't need always despite it allows code to work faster.
Also fix boost dependencies

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-09-16 11:34:24 +05:00
Denis Reva
2f440e2870 sys-fs/dwarfs: updated to 0.5.6
That version contain fixes:
* Build fixes for gcc-11 (fixes #52)
* Use REALPATH in version.cmake to fix building in
	symbolically linked repositories (fixes #47).
Also see changelog for 0.5.5:
https://github.com/mhx/dwarfs/tree/v0.5.5

Closes: https://bugs.gentoo.org/786720
Closes: https://bugs.gentoo.org/785973
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-07-07 08:41:41 +05:00
Denis Reva
c78a202c65 sys-fs/dwarfs: remove deprecated dwarfs version
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-07-07 08:24:29 +05:00
Alessandro Barbieri
fcda7818a6 sys-fs/dwarfs: m-n
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-05-05 09:32:53 +02:00
Denis Reva
f237106d2e sys-fs/dwarfs: I've temporarily resigned
Because I adventure with russian military office.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-05-03 15:11:15 +05:00
Alessandro Barbieri
a25d68ac0a sys-fs/dwarfs: depend on folly with exception_tracker
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-05-02 04:27:51 +02:00
Alessandro Barbieri
37c7d91aee sys-fs/dwarfs: still not ready, remove keyword
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-05-02 03:51:05 +02:00
Alessandro Barbieri
7f85b03b40 sys-fs/dwarfs: unbundling WIP
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-05-02 03:51:05 +02:00
Alessandro Barbieri
6198c44d20 sys-fs/dwarfs: depend on fsst
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-04-29 05:24:55 +02:00
Alessandro Barbieri
c00dbd5fd5 sys-fs/dwarfs: fix patch and ebuild
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-04-28 23:21:04 +02:00
Alessandro Barbieri
0b9e1a113f sys-fs/dwarfs: unbundling WIP
doesn't build but it's a start
hope I didn't mess up while rebasing

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-04-28 23:15:06 +02:00
Denis Reva
bec7247495 sys-fs/dwarfs: fix typo in python_req_use
See
6007f8ecbe (commitcomment-50098369)

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-28 16:43:42 +05:00
Denis Reva
1f9b8e0d76 sys-fs/dwarfs: 0.5.4 reverting useless changes in dependency
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-28 10:20:40 +05:00
Denis Reva
6007f8ecbe sys-fs/dwarfs: second attempt to fix https://bugs.gentoo.org/785973
Added -fPIC

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-28 10:17:39 +05:00
Denis Reva
ce90ec0a4c sys-fs/dwarfs: attempting to fix https://bugs.gentoo.org/785973
It seems like it requires static-libs for xz-utils

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-27 13:34:41 +05:00
Andrew Ammerlaan
b56df95431 sys-fs/dwarfs: add missing RESTRICT="!test? ( test )"
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-04-12 11:27:43 +02:00
Denis Reva
f083f536ee sys-fs/dwarfs: !fixed FUSE driver hangs
Bugfixes:
FUSE driver hangs when accessing files and the driver is not started in
foreground or debug mode. This bug is present
in both the 0.5.2 and 0.5.3 releases. Fixes
https://github.com/mhx/dwarfs/issues/44

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-12 09:05:32 +05:00
Denis Reva
c875d3efc3 sys-fs/dwarfs: new version 0.5.3 with tests
Thanks for MHX, dwarfs now supports test suite
see https://github.com/mhx/dwarfs/issues/42

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-11 20:00:30 +05:00
Denis Reva
caff25af19 sys-fs/dwarfs: important! Fixed installation!
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-11 17:24:18 +05:00
Denis Reva
38ee3703cd sys-fs/dwarfs: new version 0.5.2
See https://github.com/mhx/dwarfs/releases
for changes.

That release looks pretty good.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-04-09 19:29:34 +05:00
Andrew Ammerlaan
8ee547d2d4 sys-fs/dwarfs: properly depend on python
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-03-28 12:55:07 +02:00
Denis Reva
a6d985328d sys-fs/dwarfs: updated to 0.4.1
New:
* The segmenting code now uses a bloom filter to
  discard unsuccessful matches as early and quickly as possible
* nilsimsa similarity computation has been improved

Fixed:
* GCC builds https://github.com/mhx/dwarfs/issues/14
* Libarchive https://github.com/mhx/dwarfs/issues/36
* mkdwarfs catch certain exceptions correctly

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-03-15 14:06:18 +05:00
Denis Reva
44c1e9b13e sys-fs/dwarfs: fixed check_reqs
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-03-12 09:52:42 +05:00
Denis Reva
a2bee12d49 sys-fs/dwarfs: removed deprecated versions
The 0.4.0 is the best ones, and it backward compatible
with elder images!

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-03-11 22:16:22 +05:00
Denis Reva
cdad97b8e0 sys-fs/dwarfs: new version 0.4.0
Key features:
* Up to twice as fast and up to 10% better compression
* New dwarfsextract tool
  Allow extracting dwarfs images as archives.
* Bugfixes.
  Fixed bug with revdep-rebuild.
  Package now proper use system libraries.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774@gmail.com>
2021-03-09 08:24:46 +05:00