393 Commits

Author SHA1 Message Date
Paul Zander
aeb46b2739 Revert "sys-fs/bcachefs-kmod: treeclean"
This reverts commit f522bb53f9.

We wait for the tree-clean first so people know why it got removed.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-04-01 01:26:27 +02:00
Matt Jolly
f522bb53f9 sys-fs/bcachefs-kmod: treeclean
Use sys-fs/bcachefs[modules]::gentoo

Signed-off-by: Matt Jolly <kangie@gentoo.org>
2026-03-31 19:25:52 +10:00
Florian Albrechtskirchinger
a727ec627e sys-fs/bcachefs-kmod: add 1.37.4
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-29 21:05:36 +02:00
Florian Albrechtskirchinger
8ec7959b1d sys-fs/bcachefs-kmod: add changelog to metadata.xml
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-26 06:09:46 +01: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
8d96de2173 sys-fs/dwarfs-bin: updated to 0.15.1; treeclean by bug #971461
Closes: https://bugs.gentoo.org/971461
Signed-off-by: Denis Reva <denis7774@gmail.com>
2026-03-22 14:23:57 +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
Florian Albrechtskirchinger
d7e8a54c54 sys-fs/bcachefs-kmod: add 1.37.3, drop 1.37.2
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-21 05:56:42 +01:00
Florian Albrechtskirchinger
63da2d2b23 sys-fs/bcachefs-kmod: add 1.37.2, drop 1.37.1
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-17 06:06:25 +01:00
Florian Albrechtskirchinger
fbebfbf55f sys-fs/bcachefs-kmod: add 1.37.1, drop 1.37.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-16 04:01:35 +01:00
Florian Albrechtskirchinger
db3debe9b5 sys-fs/bcachefs-kmod: drop 1.35.2, 1.36.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-15 20:00:02 +01:00
Florian Albrechtskirchinger
073554792c sys-fs/bcachefs-kmod: add 1.37.0
Closes: https://bugs.gentoo.org/968653
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-15 20:00:01 +01:00
Haelwenn (lanodan) Monnier
d1e640e450 sys-fs/mdevd: drop 0.1.8.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-12 20:23:46 +01:00
Haelwenn (lanodan) Monnier
7b11ef384d sys-fs/mdevd: fix dependency resolving with multilib
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-12 20:23:46 +01:00
David Roman
68fbddeaec */*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-10 10:54:23 +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
Florian Albrechtskirchinger
4d4962c2f4 sys-fs/bcachefs-kmod: sync live ebuild
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-01 04:56:13 +01:00
Florian Albrechtskirchinger
3f1b6a725c sys-fs/bcachefs-kmod: allow dynamic versioning in live builds
Stop hardcoding VERSION in the Makefile.

The Makefile determines VERSION in one of two (relevant) ways:
* If a .git directory is present, it uses git-describe.
* Otherwise, it reads the contents of a .version file.

Write ${PV} to a .version file to let the Makefile inject the
git-describe output for live builds.

This provides a more accurate version string (including the commit hash)
in modinfo rather than a generic and unhelpful "9999".

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-01 04:56:13 +01:00
Jonas Frei
592c19a973 sys-fs/dua-cli: add 2.34.0
Signed-off-by: Jonas Frei <freijon@pm.me>
2026-02-22 07:04:28 +01:00
Alexey Sokolov
fea34172dc sys-fs/ffmpegfs: switch to slotted ffmpeg-compat:7
Because it doesn't build with ffmpeg-8

Thanks to thomasg for the patch

Closes: https://bugs.gentoo.org/969109
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
2026-02-20 00:10:08 +00:00
Alexey Sokolov
0760a681c4 sys-fs/ffmpegfs: drop 2.16-r1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
2026-02-20 00:10:08 +00:00
Mark Harmstone
ff67b0d15d sys-fs/btrfs-dump: add 20260216, drop 20260123
Signed-off-by: Mark Harmstone <mark@harmstone.com>
2026-02-19 17:33:16 +00:00
Florian Schmaus
a593979c73 sys-fs/bcachefs-kmod: add 1.36.1, fix minor style issues
Only declare the pre-inherit variables before inherit. Reduce the
scope of MOUDLE_S by making it a local variable 'module_src'. Move
other non-pre-inherit variables after the typical ebuild prelude.

Signed-off-by: Florian Schmaus <flow@gentoo.org>
2026-02-11 12:10:23 +01:00
Florian Schmaus
1ab056df58 sys-fs/bcachefs-kmod: add myself as a maintainer
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2026-02-11 12:10:22 +01:00
Florian Albrechtskirchinger
bf4386892f sys-fs/bcachefs-kmod: add 1.36.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-02-01 15:55:26 +01:00
David Roman
397dfc0306 sys-fs/jefferson: add 0.4.7
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-01-28 11:31:01 +01:00
Florian Albrechtskirchinger
c2efeba69c sys-fs/bcachefs-kmod: add 1.35.2, drop 1.35.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-26 07:43:52 +01:00
Haelwenn (lanodan) Monnier
de3a02773a sys-fs/mdevd: add 0.1.8.1, drop 0.1.7.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-24 23:54:37 +01:00
Mark Harmstone
2fd548b369 sys-fs/btrfs-dump: add 20260123, drop 20250918
Signed-off-by: Mark Harmstone <mark@harmstone.com>
2026-01-23 13:01:19 +00:00
David Roman
11b26ff945 sys-fs/jefferson: switch from python-lzo to lzallright
Closes: https://bugs.gentoo.org/966702
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-01-19 12:21:38 +01:00
Florian Albrechtskirchinger
f5754ccad0 Revert "sys-fs/bcachefs-kmod: add erasure coding and quota support"
This reverts commit 313e307513.

This was premture.
* The erasure coding compile-time switch will be removed.
* Quota support is deemed buggy by upstream.

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-15 23:40:42 +01:00
Florian Albrechtskirchinger
313e307513 sys-fs/bcachefs-kmod: add erasure coding and quota support
Erasure coding is experimental and therefore USE masked.

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-15 08:18:27 +01:00
Florian Albrechtskirchinger
aa5c0b3860 sys-fs/bcachefs-kmod: remove unnecessary CC/FLAGS
We're not compiling anything in src_prepare; no need to set CC or fiddle
with FLAGS.

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-14 12:45:25 +01:00
Florian Albrechtskirchinger
bdab276c82 sys-fs/bcachefs-kmod: drop 1.34.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-14 12:44:05 +01:00
Florian Albrechtskirchinger
da947fce89 sys-fs/bcachefs-kmod: add myself as a maintainer
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-14 08:54:58 +01:00
Florian Albrechtskirchinger
c1b81b2af1 sys-fs/bcachefs-kmod: add 1.35.0
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-14 08:51:03 +01:00
Florian Albrechtskirchinger
2411d1fd25 sys-fs/bcachefs-kmod: sync live ebuild
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-14 08:49:12 +01:00
Florian Albrechtskirchinger
c51f762bde sys-fs/bcachefs-kmod: remove unnecessary config checks
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-01-14 08:48:17 +01:00
Sam James
095c6ff215 Revert "sys-fs/bcachefs-kmod: treeclean, promoted to ::gentoo"
This reverts commit 958430225a.

See 819ccf4decb4cc5747c4a6896209e2a7e5004898 in ::gentoo.

Bug: https://bugs.gentoo.org/968536
Signed-off-by: Sam James <sam@gentoo.org>
2026-01-14 06:47:40 +00:00
Haelwenn (lanodan) Monnier
d4969bacb0 sys-fs/mdevd: add 0.1.8.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-11 18:28:20 +01:00
Florian Schmaus
958430225a sys-fs/bcachefs-kmod: treeclean, promoted to ::gentoo
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2026-01-11 10:44:40 +01:00
Alexander Miroshnichenko
23519748c8 sys-fs/bcachefs-kmod: add 9999
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
2026-01-08 21:48:41 +03:00
Jonas Frei
b4301b6b02 sys-fs/dua-cli: drop 2.32.2
Signed-off-by: Jonas Frei <freijon@pm.me>
2026-01-06 22:00:04 +01:00
Jonas Frei
9956d9d62c sys-fs/dua-cli: add 2.33.0
Signed-off-by: Jonas Frei <freijon@pm.me>
2026-01-06 22:00:03 +01:00
Florian Schmaus
bb9302caff sys-fs/bcachefs-kmod: update LICENSE, drop unnecessary declarations
We don't have to list the crate licenses, as they are not relevant for
the kernel module. Also drop the explicit definition of src_install()
and pkg_postinst() because linux-mod-r1.eclass exports those functions.

Finally address some minor style issues.

Signed-off-by: Florian Schmaus <flow@gentoo.org>
2026-01-02 22:53:30 +01:00
Alexander Miroshnichenko
f3813bdafd sys-fs/bcachefs-kmod: add 1.34.0, drop 1.33.3
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
2025-12-29 13:53:54 +03:00
Alexander Miroshnichenko
e9966d50b0 sys-fs/bcachefs-kmod: add 1.33.3, drop 1.33.2
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
2025-12-24 22:29:00 +03:00
Alexander Miroshnichenko
30c55a5938 sys-fs/bcachefs-kmod: add 1.33.2, drop 1.33.1
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
2025-12-19 19:20:49 +03:00
Alexander Miroshnichenko
8794036004 sys-fs/bcachefs-kmod: add 1.33.1, drop 1.32.1
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
2025-12-14 08:12:59 +03:00