Merge branch 'trunk' into release/macos/12.3
Dreckly/dreckly a4e29c0 — sysutils/e2fsprogs Makefile distinfo, sysutils/e2fsprogs/patches patch-scrub_Makefile.in
e2fsprogs: Fixes for Linux.
e2fsprogs: Fix PLIST on Linux
e2fsprogs: Disable strip.
Dreckly/dreckly ebcefc3 — sysutils/e2fsprogs Makefile distinfo, sysutils/e2fsprogs/patches patch-lib_ext2fs_unix__io.c patch-lib_ext2fs_ext2fsP.h
e2fsprogs: handle character devices on NetBSD like on FreeBSD
From RVP in PR 58545.
Bump PKGREVISION.
e2fsprogs: Drop -rpath-link on SunOS.
e2fsprogs: turn off nls option
The option is broken - the files it wants to install are not created
(all listed bulk builds on bulktracker mark this as 'failed').
Bump PKGREVISION.
Fix PLIST by not implicitly depending on gettext-tools
e2fsprogs: add e2scrub to PLIST.Linux
These bash scripts are installed unconditionally on Linux, but not
on any other operating systems.
Update e2fsprogs to 1.46.4.
The defaults for mke2fs now call for 256 byte inodes for all file systems (with
the exception of file systems for the GNU Hurd, which only supports 128 byte
inodes). Creating non-Hurd file systems with 128 byte inodes will trigger a
warning message to make sure users are aware of the potential problems of using
small/legacy inode sizes.
The bigalloc feature is now considered supported if the cluster size no more
than 16 times the block size. So the mke2fs program has been changes to only
warn if the cluster size is larger than that.
Fixes:
- E2fsck now checks to make sure directory entries do not reference internal
quota inodes.
- E2image now includes the quota inodes when creating file system image, since
they are part of the file system metadata.
- E2fsck now properly accounts the quota usage of the project quota file.
[4 lines not shown]
e2fsprogs: Explicitly disable building FUSE programs
PR pkg/55943
*: Convert broken sourceforge HOMEPAGEs back to http
all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
e2fsprogs: install the libraries & headers. Add bl3. Bump rev.
*: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
Dreckly/dreckly 4591e24 — sysutils/e2fsprogs Makefile distinfo, sysutils/e2fsprogs/patches patch-misc_create__inode.c patch-debugfs_debugfs.c
e2fsprogs: updated to 1.43.7
PkgSrc:
* Depend on devel/libuuid and devel/libblkid
* Do not install uuidgen; now it is provided by devel/libuuid
* Fix PLIST/fsck on Linux.
E2fsprogs 1.43.7:
Fix the error handling code in debugfs, fuse2fs and tune2fs so errors
trying to replay the journal won't accidentally result in a seg fault
if reopening the file system after the journal replay fails for some
reason.
Fix resize2fs to avoid it from either failing or corrupting the file
system image in certain corner cases when doing an off-line resize.
Fix many spelling mistakes in various man pages, code comments, and
[7 lines not shown]
Dreckly/dreckly f952360 — sysutils/e2fsprogs distinfo Makefile, sysutils/e2fsprogs/patches patch-debugfs_debugfs.c patch-misc_create__inode.c
e2fsprogs: Fix build on SunOS.
Patches provided by Matteo Cypriani in PR#52563.
The checksum recorded for the ".tar.gz" file in this package doesn't match
the checksum on any of the master sites.
Fix thys by switching to the ".tar.xz" file which is smaller and provide a
correct checksum. I've compared the SHA256 checksum my copy of against the
one list in the file "sha256sums.asc" on the master site and they match.
Dreckly/dreckly 36fa3d1 — sysutils/e2fsprogs distinfo PLIST, sysutils/e2fsprogs/patches patch-lib_ext2fs_bitops.c patch-an
Updated sysutils/e2fsprogs to 1.43.4
-------------------------------------
(from RELEASE-NOTE, some 170 lines, sorry)
-----------------------------------------
E2fsprogs 1.43.4 (January 31, 2017)
===================================
Fix e2fsck to require that the system.data extended attribute is
always present even for files smaller than 60 bytes, to be consistent
with the kernel.
Fix a bug which was causing mke2fs -d and fuse2fs to improperly handle
Posix ACL's.
Fix a bug which could cause mke2fs -d to fail if there is an
zero-length file in source directory tree.
Clarify the default for the "proceed?" question printed by mke2fs and
tune2fs. (Addresses Debian Bug: #852727)
[155 lines not shown]
Dreckly/dreckly 10546c8 — sysutils/e2fsprogs distinfo Makefile, sysutils/e2fsprogs/patches patch-ac patch-lib_ext2fs_bitops.c
Update e2fsprogs to 1.43.1, using wip package for version 1.42.12 as base
Changes too numerous, see following page for details:
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.1
Compile-tested on NetBSD and Mac OS X
+LICENSE (from -wip)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Fix pkglint warning.
Dreckly/dreckly b71a144 — sysutils/e2fsprogs distinfo PLIST, sysutils/e2fsprogs/patches patch-at patch-al
Update e2fsprogs to 1.41.12 from 1.40.7.
Fix PR pkg/43950.
Major change from 1.40.7:
* ext4 filesystem support
* many translation updates
* many bug-fixes
in detail, see RELEASE-NOTES.
Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
Update "e2fsprogs" to version 1.40.7. Changes since version 1.39:
- a lot of bug fixes
- security fix for CVE-2007-5497
- uuid support
Support DESTDIR installation.
Dreckly/dreckly ef6921d — sysutils/e2fsprogs PLIST PLIST.common, sysutils/e2fsprogs/patches patch-aq patch-au
* Honor PKG_SYSCONFDIR.
* Simplify the PLISTs by merging them. This makes it easier to handle
future platforms that want to install fsck.
* Don't compress the info files during installation. The plist module
can handle that automatically.
* Install the example mke2fs.conf file into the right place.
This should fix the latest bulk build error for e2fsprogs.
Bump PKGREVISION to 1.
Dreckly/dreckly 784583f — sysutils/e2fsprogs PLIST.common distinfo, sysutils/e2fsprogs/patches patch-aj patch-ae
Updated sysutils/e2fsprogs to 1.39
This release contains a number of bug fixes and enhancements over the
previous releases. For details, see
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html
List info files directly in the PLIST and honor PKG{INFO,MAN}DIR.