Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=42fc61ebd061ffc63a0302a8422ed21f67e38b5f
|
|
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=df4bd2d27189a98711fd35965c18bee25a25a9ea
|
|
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=09ba6420a1ee2ca4bfc763e498b4ee6be415b131#n1
|
|
xfsprogs: 6.4.0 -> 6.6.0
|
|
|
|
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=7a7b09c2b027b6f45de61c6e56b36154c1138c0c
|
|
|
|
|
|
crc32selftest, fixing cross compilation
|
|
build log says `make: 'configure' is up to date.`, meaning that the
invocation is a nop
|
|
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=f499ee5cf0aa520ed7489249e2e465587ae19c59
|
|
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=a61d6360dd9a440a7d77d911d44eafd328eaa169#n1
|
|
Without the change install phase fails as:
Installing libxfs-install
../../install-sh -o nixbld -g nixbld -m 644 ioctl_xfs_ag_geometry.2 /nix/store/chymzkiiv6c2rgl2gqrn4bqv5azhx9vf-xfsprogs-6.1.1-bin/share/man/man2/ioctl_xfs_ag_geometry.2
make[1]: *** No rule to make target '\', needed by 'kmem.lo'. Stop.
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:148: libxfs-install] Error 2
make: *** Waiting for unfinished jobs....
|
|
- scrub: fix warnings/errors due to missing include (Holger Hoffstatte)
|
|
they fixed the filename
|
|
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/tree/doc/CHANGES?id=37e6e80a61ad1a88bd109d71be73c8f415003cc1#n1
|
|
|
|
|
|
|
|
|
|
|
|
Remove obsolete musl patch, upstreamed in v5.12
|
|
|
|
also try to correct meta.license
|
|
|
|
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|
|
|
Related:
- 9fc5e7e473874762fdb1b49d17dcf703d48352c3
- 593e11fd944ce961ecf5425c3540df09e4f52265
- 508ae42a0f64c350036d722b84c2e2905bbc5418
Since the last time I ran this script, the Repology API changed, so I had to
adapt the script used in the previous PR. The new API should be more robust, so
overall this is a positive (no more grepping the error messages for our relevant
data but just a nice json structure).
Here's the new script I used:
```sh
curl https://repology.org/api/v1/repository/nix_unstable/problems \
| jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
| sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
I will also add this script to `maintainers/scripts`.
|
|
|
|
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|
|
|
|
|
xfsprogs started using icu in bff5d1a4e8df8a23957e5739850754991ad2b9c8, part of v4.16.0
xfsprogs-4.15.0-docdir.patch is needed to avoid cyclic references in the outputs.
./glibc-2.27.patch is no longer necessary as it was included in xfsprogs 8041435de7ed028a27ecca64302945ad455c69a6
|
|
This swaps the fetchgit call to be more consistent with the majority of other
NixPkgs fetchgit calls. Moreover, almost every network will be able to do HTTPS,
while some enterprise networks may limit external SSH access.
|
|
This version also works w/musl :)
https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/patch/?id=8041435de7ed028a27ecca64302945ad455c69a6
|
|
|
|
|
|
|
|
|
|
|
|
Make either 'bin' or 'out' the first output.
|
|
Before, this would fail because libuuid needed to be available.
> echo '#include <xfs/xfs.h>' | cc -E -
|
|
|
|
|
|
Previously these tools were failing to start with:
xfs_mdrestore: error while loading shared libraries: libxfs.so.0: \
cannot open shared object file: No such file or directory
xfs_quota: error while loading shared libraries: libxcmd.so.0: \
cannot open shared object file: No such file or directory
Extend the 4.2.0-sharedlibs.patch to make those programs work as well.
|
|
Many non-conflict problems weren't (fully) resolved in this commit yet.
|
|
|
|
There's something wrong with imake-based packages,
but I couldn't find out what, so disabling transfig in libgcrypt for now.
|
|
|