Commit graph

23 commits

Author SHA1 Message Date
shadichy
7372f401d0
Makefile: sync upstream makefile
Signed-off-by: shadichy <shadichy@blisslabs.org>
2026-02-07 08:43:09 +07:00
shadichy
dd67cc847a
Makefile: remove index from object id
When unlinking a file, we need to remove the index from the object id
system file, because Windows chkdsk will fix it as a stale index entry.

Signed-off-by: shadichy <shadichy@blisslabs.org>
2026-01-20 22:28:31 +07:00
shadichy
17963d6646
Switch to author's OOT source
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-12-31 19:44:18 +07:00
shadichy
1cced6f375
Sync source with upstream
The module has been renamed to `ntfs`. Therefore I must update the patches and files and also, create an alias for `modprobe` to point to the correct module. Which means, `modprobe ntfsplus` is now equals to `modprobe ntfs`.

I am not having any plan to rename it back to `ntfsplus` yet, as `ntfs` was completely removed in linux v6.9, and I also don't have any plan to backport it further down to <6.12. The original maintainer (Namjae Jeon) already has a plan to release his own OOT repository which also contains his own backports (back to 5.10 LTS as he stated in our Email conversation).

Until when Jeon publish his OOT maintenace repository of `ntfsplus` (or now let's call it next-gen `ntfs`), I will still continue maintaining this backport on my own.

Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-12-29 22:20:30 +07:00
shadichy
789c293492
Change from git am to git apply to avoid unkown identification
- After latest Arch update it seems like they prevented accessing git user environment from inside PKGBUILD execution

Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-12-18 23:18:38 +07:00
shadichy
e29277dd04
feat: Using version checker instead of definition checker for patch 0001
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-12-17 10:03:14 +07:00
shadichy
e3882a034d
Update make CFLAGS_MODULE for GCC support
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-12-01 20:23:36 +07:00
shadichy
ff5b7675f5
Update patches to sync source
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-30 18:08:56 +07:00
shadichy
7456cc091c
Update patches for Refactor mmap_prepare function of file.c
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-06 21:24:18 +07:00
shadichy
2fcd9e4776
Update patches for Refactored iomap_file_buffered_write, iomap_truncate_page, iomap_zero_range and iomap_page_mkwrite
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-06 17:46:33 +07:00
shadichy
e40f35bcf0
PKGBUILD: update pkgver() to show FETCH_HEAD commit date
- paru and yay re-run `prepare()` twice so we need a workaround to make `pkgver()` output the same in any circumstances.

Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-05 01:10:59 +07:00
shadichy
aaaa03dac2
DLAGENTS: Fix verifier git in-progress abortion
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-05 00:14:25 +07:00
shadichy
03256be1cb
Using upstream module source
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-04 18:32:41 +07:00
shadichy
112cbb367b
Update PKGBUILD info
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-04 13:24:23 +07:00
shadichy
57c7284b8d
Update patches for Remove optional properties prepare_ioend and discard_folio
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-03 18:51:15 +07:00
shadichy
bf65e0596a
Updated patches for Backport to 6.12
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-03 18:51:15 +07:00
shadichy
d275a34510
Added 6.15-6.16 patches
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-11-03 18:51:14 +07:00
shadichy
54c457f898
PKGBUILD: update source file name, checksum and package opt dependencies
- Rename source mailbox file names to ntfsplus-*.mbox.gz
- Update checksum for patch 0-5
- Temporarily disable 6.16- patches
- Fix optdepends syntax for packages

Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-10-29 10:43:33 +07:00
shadichy
50392ac0c7
Replace patches
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-10-26 12:09:29 +07:00
shadichy
608d844959
Remove unnecessary git submodule
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-10-26 12:09:29 +07:00
shadichy
9967742cca
Add some patches to backport the driver to 6.16 or older kernels
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-10-26 12:09:29 +07:00
shadichy
3f2b99509f
Remove epoch & fix provides/conflicts & fix string typo
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-10-23 13:59:22 +07:00
shadichy
36ebbd0983
Initial
Signed-off-by: shadichy <shadichy@blisslabs.org>
2025-10-23 02:01:48 +07:00