Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -464,7 +464,7 @@ libphysfs.so.1 physfs-2.0.0_1
libSDL_ttf-2.0.so.0 SDL_ttf-2.0.9_1
libparted.so.2 libparted-3.1_1
libparted-fs-resize.so.0 libparted-3.1_1
libntfs-3g.so.89 ntfs-3g-2021.8.22_1
libntfs-3g.so.90 ntfs-3g-2026.7.7_1
libruby.so.3.4 ruby-3.4.5_1
libada.so.3 ada-3.1.0_1
librw.so.0 rankwidth-0.9_1
Expand Down
40 changes: 40 additions & 0 deletions srcpkgs/ntfs-3g/patches/fix-musl-install-hook.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
--- a/libntfs-3g/Makefile.am
+++ b/libntfs-3g/Makefile.am
@@ -59,15 +59,15 @@
# And create ldscript or symbolic link from /usr
install-exec-hook: install-rootlibLTLIBRARIES
if INSTALL_LIBRARY
- if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
+ if test "$(rootlibdir)" != "$(libdir)"; then \
$(MV) -f "$(DESTDIR)/$(libdir)"/libntfs-3g.so* "$(DESTDIR)/$(rootlibdir)"; \
fi
if GENERATE_LDSCRIPT
- if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
+ if test "$(rootlibdir)" != "$(libdir)"; then \
$(install_sh_PROGRAM) "libntfs-3g.script.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \
fi
else
- if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
+ if test "$(rootlibdir)" != "$(libdir)"; then \
$(LN_S) "$(rootlibdir)/libntfs-3g.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \
fi
endif
--- a/libntfs-3g/Makefile.in
+++ b/libntfs-3g/Makefile.in
@@ -1170,13 +1170,13 @@
# We may need to move .so files to root
# And create ldscript or symbolic link from /usr
install-exec-hook: install-rootlibLTLIBRARIES
-@INSTALL_LIBRARY_TRUE@ if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
+@INSTALL_LIBRARY_TRUE@ if test "$(rootlibdir)" != "$(libdir)"; then \
@INSTALL_LIBRARY_TRUE@ $(MV) -f "$(DESTDIR)/$(libdir)"/libntfs-3g.so* "$(DESTDIR)/$(rootlibdir)"; \
@INSTALL_LIBRARY_TRUE@ fi
-@GENERATE_LDSCRIPT_TRUE@@INSTALL_LIBRARY_TRUE@ if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
+@GENERATE_LDSCRIPT_TRUE@@INSTALL_LIBRARY_TRUE@ if test "$(rootlibdir)" != "$(libdir)"; then \
@GENERATE_LDSCRIPT_TRUE@@INSTALL_LIBRARY_TRUE@ $(install_sh_PROGRAM) "libntfs-3g.script.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \
@GENERATE_LDSCRIPT_TRUE@@INSTALL_LIBRARY_TRUE@ fi
-@GENERATE_LDSCRIPT_FALSE@@INSTALL_LIBRARY_TRUE@ if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
+@GENERATE_LDSCRIPT_FALSE@@INSTALL_LIBRARY_TRUE@ if test "$(rootlibdir)" != "$(libdir)"; then \
@GENERATE_LDSCRIPT_FALSE@@INSTALL_LIBRARY_TRUE@ $(LN_S) "$(rootlibdir)/libntfs-3g.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \
@GENERATE_LDSCRIPT_FALSE@@INSTALL_LIBRARY_TRUE@ fi

4 changes: 2 additions & 2 deletions srcpkgs/ntfs-3g/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'ntfs-3g'
pkgname=ntfs-3g
version=2022.10.3
version=2026.7.7
revision=1
build_style=gnu-configure
configure_args="--exec-prefix=/usr --disable-static --with-fuse=external
Expand All @@ -17,7 +17,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later"
homepage="https://github.com/tuxera/ntfs-3g"
changelog="https://raw.githubusercontent.com/wiki/tuxera/ntfs-3g/NTFS-3G-Release-History.md"
distfiles="https://tuxera.com/opensource/ntfs-3g_ntfsprogs-${version}.tgz"
checksum=f20e36ee68074b845e3629e6bced4706ad053804cbaf062fbae60738f854170c
checksum=d67b769025d32860549d35c2147e45024d172f81c540d750390ce3602c059dab

build_options="crypto extras quarantined"
desc_option_crypto="Enable crypto related code and utilities"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/partclone/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'partclone'
pkgname=partclone
version=0.3.47
revision=1
revision=2
build_style=gnu-configure
configure_args="--disable-rpath --enable-ncursesw --enable-f2fs
--enable-extfs --enable-hfsp --enable-fat --enable-exfat
Expand Down
10 changes: 10 additions & 0 deletions srcpkgs/testdisk/patches/add-missing-include.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
--- a/src/hdaccess.c
+++ b/src/hdaccess.c
@@ -40,6 +40,7 @@
#ifdef HAVE_FCNTL_H
#include <fcntl.h> /* open */
#endif
+#include <libgen.h> /* basename */
#include <stdio.h>
#include <errno.h>
#include "types.h"
2 changes: 1 addition & 1 deletion srcpkgs/testdisk/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'testdisk'
pkgname=testdisk
version=7.2
revision=1
revision=2
build_style=gnu-configure
configure_args="--without-ewf --enable-sudo"
makedepends="libjpeg-turbo-devel libuuid-devel e2fsprogs-devel
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/wimlib/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'wimlib'
pkgname=wimlib
version=1.14.5
revision=2
revision=3
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libxml2-devel ntfs-3g-devel fuse3-devel"
Expand All @@ -11,7 +11,7 @@ license="GPL-3.0-or-later"
homepage="https://wimlib.net/"
distfiles="${homepage}/downloads/wimlib-${version}.tar.gz"
checksum=84221a3abd5b91228f15f8e6065c335a336237b5738197b75bf419eea561a194
make_check=extended
make_check=extended # .

wimlib-devel_package() {
short_desc+=" - development files"
Expand Down
Loading