summary refs log tree commit diff
path: root/pkgs/os-specific/linux/lvm2
Commit message (Collapse)AuthorAge
* lvm2: 2.03.11 -> 2.03.12ajs1242021-05-15
|
* Merge branch 'staging-next' into stagingJan Tojnar2021-01-19
|\
| * treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer2021-01-19
| | | | | | | | | | | | | | | | | | | | | | | | | | continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
* | Merge staging-next into stagingzowoq2021-01-18
|\|
| * pkgs/os-specific: stdenv.lib -> libBen Siraphob2021-01-17
| |
* | lvm2: 2.03.10 -> 2.03.11ajs1242021-01-16
|/ | | | | | | | | | https://github.com/lvmteam/lvm2/blob/v2_03_11/WHATS_NEW [VDO](https://github.com/dm-vdo/vdo) support is built by default now, but is disabled in nixpkgs, because it can't find `vdoformat`. AFAICT the kernel support for that still isn't upstream and it still seems kind of experimental, so I'd just ignore that for now and add it once it's either upstream of if anyone actually wants to use it.
* treewide: with stdenv.lib; in meta -> with lib;Profpatsch2021-01-11
| | | | | | | | | | | | | | | | | | | 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
* utillinux: rename to util-linuxGraham Christensen2020-11-24
|
* lvm2: 2.03.09 -> 2.03.10Arthur Gautier2020-08-22
|
* lvm2: passthru testsFlorian Klink2020-07-14
|
* lvm2: rename enable_{cmdlib,dmeventd} to enable{Cmdlib,Dmeventd}Florian Klink2020-07-14
| | | | | Make this more consistent with how these flags look like in the rest of nixpkgs.
* lvm2: only split bin and lib out from out if cmdlib isn't enabledFlorian Klink2020-07-12
|
* lvm2: fix location to systemd-run invocationFlorian Klink2020-07-12
|
* lvm2: fix paths to use /run instead of /var/run.ajs1242020-07-12
| | | | This shuts up some warnings.
* lvm2: add multiple output supportFlorian Klink2020-07-12
|
* lvm2: don't embed ./configure line in lvm2 binaryFlorian Klink2020-07-12
|
* lvm2: make --enable-cmdlib optionalFlorian Klink2020-07-12
| | | | | | | This seems to be mostly used to simplify LV management tasks from a web interface (https://www.redhat.com/archives/linux-lvm/2008-September/msg00029.html), and is as fat as the `lvm` binary itself
* lvm2: 2.03.01 -> 2.03.09ajs1242020-07-12
|
* lvm2: fetch sources from http instead of gitFlorian Klink2020-07-12
| | | | | | Otherwise, we end up in a dependency cycle: systemd -> cryptsetup -> lvm -> fetchgit -> git -> openssh -> libfido2 -> hidapi -> libusb -> udev=systemd
* lvm2: add myself as maintainerajs1242020-07-12
|
* lvm2: cleanups, make udev optionalFlorian Klink2020-07-12
| | | | | | | | | | | | | | | - use installTargets again ("install", and "install_systemd_{generators,units,configuration}" when udev is not null) - The call to the blkid binary in lvm2's 13-dm-disk.rules file disappeared (so we don't need to patch in blkid anymore). lvm seems to rely on udev's internal blkid functionality. - Call /run/current-system/systemd/bin/udevadm instead of ${systemd}/bin/udevadm in the lvm activation generator. This is not necessary to break the dependency cycle (as we don't use that file when building without udev), but a good idea anyways - We want to trigger the udevadm of the current system, not the one that lvm was built with.
* lvm2: remove unused default.upstream fileFlorian Klink2020-07-12
|
* treewide: fix broken AlpineLinux repo links (#87892)Lila2020-05-15
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* lvm2: fix buildMaximilian Bosch2019-12-31
|
* Revert "lvm2: enable parallel building" (#72823)Kirill Elagin2019-11-05
| | | | | | | | | | | | * Revert "lvm2: enable parallel building" This reverts commit 494d2deebfc3bde363ca5fe0bb32ddf81a86e62d. I am getting ``` gcc: error: ../../device_mapper/libdevice-mapper.a: No such file or directory ```
* lvm2: silence warning about unrecognized configure flagJoachim Fasting2019-10-13
| | | | --enable-applib has been removed.
* lvm2: allow building with systemd = nullJoachim Fasting2019-10-13
| | | | | The closure still picks up systemd via udev, however, overriding with eudev is necessary to avoid the reference.
* lvm2: enable parallel buildingJoachim Fasting2019-10-13
|
* lvm2: drop unused patchJoachim Fasting2019-10-13
|
* treewide: name -> pnamevolth2019-08-17
|
* lvm2: disable parallel buildingBen Wolsieffer2018-12-24
|
* lvm2: 2.02.177 -> 2.03.01Markus Kowalewski2018-12-09
| | | | | * switch to sources to git * add libaio to buildInputs
* lvm2: add licenseMarkus Kowalewski2018-08-17
|
* pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|
* treewide: remove aliases in nixpkgsMatthew Bauer2018-07-18
| | | | | | | | | | | | | | | | | | This makes the command ‘nix-env -qa -f. --arg config '{skipAliases = true;}'’ work in Nixpkgs. Misc... - qtikz: use libsForQt5.callPackage This ensures we get the right poppler. - rewrites: docbook5_xsl -> docbook_xsl_ns docbook_xml_xslt -> docbook_xsl diffpdf: fixup
* tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵Jan Malakhovski2018-04-25
| | | | trivial part)
* lvm2: musl patches from alpineWill Dietz2018-02-13
|
* devicemapper: 2.02.176 -> 2.02.177Tuomas Tynkkynen2018-01-20
|
* lvm2: Enable cross-compilationBen Gamari2017-12-03
|
* devicemapper: 2.02.175 -> 2.02.176Tuomas Tynkkynen2017-11-19
|
* systemd: remove udev attributesFrederik Rietdijk2017-10-27
|
* devicemapper: 2.02.173 -> 2.02.175Tuomas Tynkkynen2017-10-22
|
* lvm2: 2.02.140 -> 2.02.173Robert Hensing2017-07-21
|
* treewide: fix the remaining issues with meta attributesDan Peebles2017-04-29
|
* lvm: add missing dependencyRobin Gloster2017-02-18
| | | | fixes #14394
* Adding libuuid (libblkid) to lvm2.Lluís Batlle i Rossell2016-05-06
| | | | | | It wants it to detect if there are filesystems present in block devices, in case of pvcreate. Otherwise it complaints "lvm built without blkid support" and lacks the feature of detecting/wiping.
* Merge recent 'staging' into closure-sizeVladimír Čunát2016-02-03
|\ | | | | | | Let's get rid of those merge conflicts.
| * lvm2: 2.02.132 -> 2.02.140aszlig2016-01-22
| | | | | | | | | | | | | | | | | | | | | | | | Upstream changelog can be found at: https://git.fedorahosted.org/cgit/lvm2.git/tree/WHATS_NEW?h=v2_02_140&id=0faa27d4f55abcda5fa94ef92343eb44e95ada89 I have tested this with: nix-build nixos/release.nix -A tests.installer.lvm.x86_64-linux Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | udev: complete reworkVladimír Čunát2015-10-04
| | | | | | | | | | | | | | | | | | | | | | | | - systemd puts all into one output now (except for man), because I wasn't able to fix all systemd/udev refernces for NixOS to work well - libudev is now by default *copied* into another path, which is what most packages will use as build input :-) - pkgs.udev = [ libudev.out libudev.dev ]; because there are too many references that just put `udev` into build inputs (to rewrite them all), also this made "${udev}/foo" fail at *evaluation* time so it's easier to catch and change to something more specific